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

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

  *#dm .dmInner div.u_1243793599 hr {
    border-width:1px !important;
    color:rgba(0,0,0,1) !important;
  }

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

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

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

  *#dm .dmInner a.u_1307221284 { border-radius:0px 0px 0px 0px !important; }

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

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

  *#dm .dmInner a.u_1307221284 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/110fe0a7-ae50-4961-abbc-0c5dafbaacfe/icon/rectangle.svg) !important;
    width:14px !important;
    height:14px !important;
  }

  *#dm .dmInner a.u_1307221284:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1307221284.hover span.text { color:rgba(255,255,255,1) !important; }

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

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

  *#dm .dmInner a.u_1606917645 { border-radius:0px 0px 0px 0px !important; }

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

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

  *#dm .dmInner a.u_1606917645 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/110fe0a7-ae50-4961-abbc-0c5dafbaacfe/icon/rectangle.svg) !important;
    width:14px !important;
    height:14px !important;
  }

  *#dm .dmInner a.u_1606917645:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1606917645.hover span.text { color:rgba(255,255,255,1) !important; }

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

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

  *#dm .dmInner a.u_1911993421 { border-radius:0px 0px 0px 0px !important; }

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

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

  *#dm .dmInner a.u_1911993421 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/110fe0a7-ae50-4961-abbc-0c5dafbaacfe/icon/rectangle.svg) !important;
    width:14px !important;
    height:14px !important;
  }

  *#dm .dmInner a.u_1911993421:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1911993421.hover span.text { color:rgba(255,255,255,1) !important; }

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

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

  *#dm .dmInner a.u_1506513755 { border-radius:0px 0px 0px 0px !important; }

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

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

  *#dm .dmInner a.u_1506513755 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/110fe0a7-ae50-4961-abbc-0c5dafbaacfe/icon/rectangle.svg) !important;
    width:14px !important;
    height:14px !important;
  }

  *#dm .dmInner a.u_1506513755:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1506513755.hover span.text { color:rgba(255,255,255,1) !important; }

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

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

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

  *#dm .dmInner div.u_4238391558 img {
    object-fit:cover !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner a.u_1007597276 { border-radius:0px 0px 0px 0px !important; }

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

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

  *#dm .dmInner a.u_1007597276 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/110fe0a7-ae50-4961-abbc-0c5dafbaacfe/icon/rectangle.svg) !important;
    width:14px !important;
    height:14px !important;
  }

  *#dm .dmInner a.u_1007597276:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1007597276.hover span.text { color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner a.u_1007597276.hover .iconBg { background-color:rgba(255,255,255,1) !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1606917645 span.text { font-size:12px !important; }

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

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

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

  *#dm .dmInner a.u_1007597276 span.text { font-size:12px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner a.u_1606917645 span.text { font-size:14px !important; }

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

  *#dm .dmInner a.u_1007597276 span.text { font-size:14px !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 {
    
#\39 3c17c16 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    order: 1;
    justify-content: space-between;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b3d2204b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\32 b8492e4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fb2f4405 {
    width: 223px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0d96ab1 {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    justify-content: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 acdffa8 {
    width: 67.8%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8ef8da5 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 2% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\31 4d5c0b5 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 f8378a4 {
    margin: 0px 0% 0px 0%;
}
    
#widget_75r {
    width: 100%;
    height: 499px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
}
    
#fcbe1126 {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    justify-content: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f03eb537 {
    width: 100%;
    height: 499px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
}
    
#e64e99a9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 8fc9b52 {
    width: 164px;
    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 387cfee {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    justify-content: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 3c22701 {
    width: 100%;
    height: 499px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
}
    
#c668f2e4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_fit {
    justify-content: flex-start;
    align-items: flex-end;
    width: 28.19%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    align-content: flex-end;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 cf71015 {
    width: 164px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a27b19c8 {
    width: 150px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c06734dd {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 c8c68f5 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 1;
    align-content: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 12f878a {
    width: 222px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ae27bfa3 {
    width: 100.00%;
    grid-template-rows: minmax(472px, max-content);
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    order: 1;
    align-self: center;
}
    
#\31 f1f3eb1 {
    min-height: 909px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    justify-content: space-around;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 fc44149 {
    margin: 0px 0% 0px 0%;
}
    
#\39 9bda4cf {
    width: 32.65%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url();
    justify-self: auto;
    justify-content: space-between;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0%;
    margin: 0% 0% 2% 0%;
}
    
#d783dcd5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.59%;
    min-width: 4%;
    background-image: url();
    align-items: flex-end;
    justify-content: flex-end;
    justify-self: auto;
    flex: 0 1 auto;
    padding: 200px 0% 200px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 50c9839.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 50c9839 {
    width: 612px;
    height: 101px;
    max-width: 100%;
    justify-self: center;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\38 83884d0 {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    background-size: contain;
    background-attachment: fixed;
}
    
#\34 8b94430 {
    width: 355px;
    height: 292px;
    max-width: 100%;
}
    
#\37 213c8eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.75%;
    min-width: 4%;
    justify-self: auto;
    justify-content: space-around;
    align-items: center;
    align-content: stretch;
    background-image: url("https://irp.cdn-website.com/ca97b6a2/dms3rep/multi/opt/Ave_11-28212727-1090h.jpg");
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fcc777db {
    width: 329px;
    height: 332px;
    max-width: 100%;
}
    
#\36 e4002c0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 16px;
}
#\36 e4002c0 {
    width: 49.4%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 30px 0px 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 875bdf9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 30px;
}
#\35 875bdf9 {
    width: 78.64%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 05b787f {
    width: 90.08%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fe58d37 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\39 84b5acf {
    align-items: flex-start;
    width: 29%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
}
    
#\35 ada5fe3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#c3e865c1 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 2% 8% 2% 8%;
    margin: 0% 0% 0% 0%;
}
    
#c529f5cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4e67c04 {
    width: 258px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 29fc86b {
    width: 54.2%;
    height: 466px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 9f97ded {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#fd3755a9 {
    margin: 0px 0% 0px 0%;
}
    
#\39 7ee16d0 {
    width: 234px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ff7374c {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a625245f {
    align-items: flex-end;
    width: 29%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 2;
}
    
#\35 25b036f {
    width: 90.08%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3c32b2f {
    width: 222px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 51d44cf {
    align-items: flex-start;
    width: 29%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
}
    
#\38 4869bee {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4e64a12 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 791b54c {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 3;
    padding: 0px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e35e9f9 {
    flex-direction: row;
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    order: 4;
}
    
#c155d79d {
    justify-content: flex-start;
    align-items: center;
    width: 30%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 2aeda3b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 9edb81b {
    width: 300px;
    height: auto;
    max-width: 100%;
}
    
#\36 7b5c441 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 d86581c {
    margin: 0px 0% 0px 0%;
}
    
#e06c5bb8 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce7881ff {
    justify-content: flex-start;
    align-items: center;
    width: 30%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f6e0c8c8 {
    width: 300px;
    height: auto;
    max-width: 100%;
}
    
#b73e9fd9 {
    justify-content: flex-start;
    align-items: center;
    width: 30%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f443e4af {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 bfaaafb {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 16px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 667ed40 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f3207490 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#df87c9a6 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 4% 8% 1% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\31 a10a7a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 8b96a8c.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 8px 0px;
}
#\31 8b96a8c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a6bbc725 {
    width: 300px;
    height: auto;
    max-width: 100%;
}
    
#\34 e298805 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 29px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 ba1930d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#group_t61 {
    align-items: flex-start;
    width: 50%;
    min-height: 683px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/ca97b6a2/dms3rep/multi/opt/JuliaP_19-1920w.jpg");
    height: auto;
    background-size: contain;
}
    
#\37 88d795c {
    align-items: flex-start;
    width: 50%;
    min-height: 683px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/ca97b6a2/dms3rep/multi/opt/VVB00262-2-1920w.jpg");
    height: auto;
    background-size: contain;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cc0c4ee7 {
    margin: 0px 0% 0px 0%;
}
    
#ac531ed4 {
    min-height: 145px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    justify-content: space-between;
    padding: 1% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\30 69d9119 {
    width: 48%;
    min-width: 4%;
    min-height: 313px;
    column-gap: 4%;
    row-gap: 24px;
    order: 5;
    background-image: none;
    height: auto;
    align-self: center;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
}
    
#\30 c77312d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\34 c6dbbe4 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 42.75%;
    min-width: 4%;
    min-height: 313px;
    column-gap: 4%;
    row-gap: 24px;
    order: 5;
    background-image: url("https://irp.cdn-website.com/ca97b6a2/dms3rep/multi/opt/LanaA_13-1920w.jpg");
    height: auto;
    align-self: center;
    margin-left: -0px;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
}
    
#ff0c4b0a {
    width: 67.8%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d9bdb99 {
    width: 780px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5d3b334 {
    width: 222px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a545f2fe {
    width: 486px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e78e28d6 {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 6;
    height: auto;
    justify-self: auto;
    align-items: flex-end;
    padding: 16px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b63927ca {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    justify-content: space-around;
    padding: 1% 8% 2% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 edd5739 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\38 64253c7 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 3093712 {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-end;
    width: 35%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 7;
    flex: 0 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 504703b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\38 9eebb4f {
    margin: 0px 0% 0px 0%;
}
    
#bc828381 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    width: 60.99%;
    min-width: 4%;
    min-height: 527px;
    column-gap: 4%;
    row-gap: 24px;
    order: 7;
    background-image: none;
    height: auto;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 38b45ed {
    width: 413px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9c06bbf {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#widget_h6s {
    width: 100%;
    height: 534px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f93b5b46 {
    width: 780px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 790dc07 {
    width: 67.8%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc64cb9f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\37 cde817a {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 5;
    background-image: none;
    height: auto;
    align-self: center;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
}
    
#a80d3189 {
    min-height: 145px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    justify-content: space-between;
    padding: 1% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\30 8ce0fef {
    justify-content: flex-start;
    align-items: flex-end;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 5;
    background-image: url("https://irp.cdn-website.com/ca97b6a2/dms3rep/multi/opt/LanaA_13-1920w.jpg");
    height: auto;
    align-self: center;
    margin-left: -0px;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
}
    
#fdcabd07 {
    width: 222px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 63aa7f7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 3c17c16 {
    width: 100%;
    min-height: 80px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    padding: 8px 0px 8px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 8ef8da5 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 8px;
    padding: 2% 2% 2% 2%;
}
    
#\31 4d5c0b5 {
    width: 100%;
    min-height: 80px;
    order: 0;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 b8492e4 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: auto;
    align-items: flex-start;
    row-gap: 0px;
}
    
#\35 f8378a4 {
    margin: 0px 0% 0px 0%;
}
    
#fb2f4405 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d0d96ab1 {
    width: 33.33%;
    height: auto;
    min-height: auto;
    row-gap: 0px;
    min-width: 32px;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 acdffa8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 acdffa8 {
    width: 45.00%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#fcbe1126 {
    width: 33.33%;
    height: auto;
    min-height: auto;
    row-gap: 0px;
    min-width: 32px;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e64e99a9 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: auto;
    align-items: flex-start;
    row-gap: 0px;
}
    
#\35 8fc9b52 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 387cfee {
    width: 33.33%;
    height: auto;
    min-height: auto;
    row-gap: 0px;
    min-width: 32px;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c668f2e4 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: auto;
    align-items: flex-start;
    row-gap: 0px;
}
    
#\39 cf71015 {
    min-width: 32px;
}
    
#\30 3c22701 {
    height: 300px;
}
    
#f03eb537 {
    height: 300px;
}
    
#widget_75r {
    height: 300px;
}
    
#group_fit {
    height: auto;
    min-height: 0px;
    width: 21.11%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c06734dd {
    width: 100%;
    min-height: 0px;
    order: 2;
    height: auto;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c8c68f5 {
    height: auto;
    min-height: 0px;
    width: 100%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a27b19c8 {
    min-height: 0px;
}
    
#\39 12f878a {
    min-height: 0px;
    width: 160px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ae27bfa3 {
    width: 100.00%;
    grid-template-rows: minmax(196px, max-content);
}
    
#\31 f1f3eb1 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 695px;
    padding: 5% 4% 0% 4%;
}
    
#d783dcd5 {
    justify-content: flex-end;
}
    
#\39 9bda4cf {
    justify-content: center;
    width: 49.5%;
    min-height: 8px;
}
    
#\35 50c9839 {
    justify-self: center;
    align-self: center;
    height: 81px;
    width: 360px;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 8b94430 {
    height: 380px;
}
    
#\37 213c8eb {
    width: 100%;
    min-height: 606px;
    height: auto;
    align-self: center;
    background-position: 50% 0%;
}
    
#fcc777db {
    height: 350px;
}
    
#\36 e4002c0 {
    min-width: 32px;
    width: 570px;
    margin: 0px 0% 0px 0%;
}
    
#\35 875bdf9 {
    min-width: 32px;
    width: 510px;
    margin: 0px 0% 0px 0%;
}
    
#\39 fc44149 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 05b787f {
    min-width: 32px;
    width: 100%;
}
    
#\33 fe58d37 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    row-gap: 15px;
    height: auto;
    min-height: 80px;
    width: 100%;
    order: 3;
}
    
#\39 84b5acf {
    width: 31.33%;
}
    
#c3e865c1 {
    row-gap: 16px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 2% 2% 2% 2%;
}
    
#c529f5cc {
    min-width: 32px;
    width: 100%;
}
    
#\39 4e67c04 {
    min-width: 32px;
    width: 370px;
    margin: 0px 0% 0px 0%;
}
    
#\31 29fc86b {
    min-width: 32px;
    height: 354px;
    width: 84.60%;
    margin: 0px 0% 0px 0%;
}
    
#\38 9f97ded {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    width: 100%;
    min-height: 80px;
    order: 2;
    column-gap: 2%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#fd3755a9 {
    margin: 0px 0% 0px 0%;
}
    
#\39 7ee16d0 {
    min-width: 32px;
    width: 386px;
    margin: 0px 0% 0px 0%;
}
    
#\37 ff7374c {
    min-width: 32px;
    width: 100%;
}
    
#a625245f {
    width: 31.33%;
}
    
#\35 25b036f {
    min-width: 32px;
    width: 100%;
}
    
#\35 51d44cf {
    width: 31.33%;
}
    
#\38 4869bee {
    min-width: 32px;
    width: 100%;
}
    
#c4e64a12 {
    min-width: 32px;
    width: 100%;
}
    
#c3c32b2f {
    min-height: 0px;
    width: 160px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 791b54c {
    column-gap: 0%;
    justify-content: space-between;
    width: 100%;
    min-height: 80px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e35e9f9 {
    width: 99.83%;
    min-height: 500px;
    margin-top: 0px;
    height: auto;
    align-self: center;
}
    
#c155d79d {
    row-gap: 8px;
    width: 34%;
}
    
#\39 9edb81b {
    width: 188.703px;
}
    
#\36 7b5c441 {
    height: auto;
    min-height: 87px;
    width: 100%;
}
    
#\36 d86581c {
    margin: 0px 0% 0px 0%;
}
    
#ce7881ff {
    row-gap: 8px;
    width: 33%;
}
    
#f6e0c8c8 {
    width: 189px;
}
    
#b73e9fd9 {
    row-gap: 8px;
    width: 33%;
}
    
#\37 bfaaafb {
    width: 100%;
    min-height: 80px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#df87c9a6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    row-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#a6bbc725 {
    width: 195.391px;
}
    
#\34 e298805 {
    padding: 8px 0px 8px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_t61 {
    min-height: 500px;
}
    
#\37 88d795c {
    height: auto;
    min-height: 500px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cc0c4ee7 {
    margin: 0px 0% 0px 0%;
}
    
#ac531ed4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    row-gap: 7px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 69d9119 {
    width: 100%;
    min-height: 80px;
    padding: 16px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 c6dbbe4 {
    width: 100%;
    min-height: 334px;
    height: auto;
    padding: 16px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e78e28d6 {
    width: 100%;
    min-height: 80px;
    padding: 0px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b63927ca {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    row-gap: 7px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 64253c7 {
    margin: 0px 0% 0px 0%;
}
    
#a545f2fe {
    width: 363px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3093712 {
    justify-content: space-between;
    column-gap: 4%;
    width: 48%;
    min-height: 8px;
}
    
#\38 9eebb4f {
    margin: 0px 0% 0px 0%;
}
    
#bc828381 {
    justify-content: space-between;
    column-gap: 4%;
    width: 48%;
    min-height: 482px;
    height: auto;
}
    
#\36 38b45ed {
    width: 304.742px;
}
    
#\35 9c06bbf {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    row-gap: 7px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#widget_h6s {
    width: 99.88%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 cde817a {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 16px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a80d3189 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    row-gap: 7px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 8ce0fef {
    width: 100%;
    min-height: 309px;
    height: auto;
    order: 0;
    padding: 16px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 63aa7f7 {
    margin: 0px 0% 0px 0%;
}
    
#fdcabd07 {
    width: 150px;
    min-height: 0px;
}
}



@media (max-width: 767px) {
    
#\39 3c17c16 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 0px;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 8ef8da5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 4% 8% 4%;
}
    
#\31 4d5c0b5 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 0;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 b8492e4 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 0px;
    height: auto;
    min-height: 0px;
}
    
#\35 f8378a4 {
    margin: 0px 0% 0px 0%;
}
    
#fb2f4405 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d0d96ab1 {
    min-width: 32px;
    row-gap: 0px;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#fcbe1126 {
    min-width: 32px;
    row-gap: 0px;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#e64e99a9 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 0px;
    height: auto;
    min-height: 0px;
}
    
#\35 8fc9b52 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 387cfee {
    min-width: 32px;
    row-gap: 0px;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#c668f2e4 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 0px;
    height: auto;
    min-height: 0px;
}
    
#\39 cf71015 {
    min-width: 32px;
}
    
#\35 acdffa8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_fit {
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    min-height: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_75r {
    height: 387px;
}
    
#f03eb537 {
    height: 387px;
}
    
#\30 3c22701 {
    height: 387px;
}
    
#a27b19c8 {
    width: 150px;
    order: 2;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
    min-height: 5px;
}
    
#c06734dd {
    min-height: 0px;
    align-items: center;
    width: 100%;
    order: 2;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c8c68f5 {
    width: 100%;
    align-items: center;
    align-content: center;
    min-height: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 12f878a {
    width: 150px;
    order: 2;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
    min-height: 5px;
}
}



@media (max-width: 767px) {
    
#ae27bfa3 {
    width: 100.00%;
    grid-template-rows: minmax(670px, max-content);
}
    
#\31 f1f3eb1 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#d783dcd5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-right: 16px;
    justify-content: flex-start;
}
    
#\39 9bda4cf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    padding-left: 16px;
}
    
#\35 50c9839 {
    height: 52px;
    justify-self: center;
    align-self: center;
    width: 61.39%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 8b94430 {
    height: 240px;
    width: 400px;
}
    
#\37 213c8eb {
    width: 100%;
    min-height: 601px;
    align-items: center;
    height: auto;
    justify-content: flex-start;
}
    
#fcc777db {
    height: 240px;
    width: 400px;
}
    
#\36 e4002c0 {
    min-width: 32px;
    width: 311px;
    margin: 0px 0% 0px 0%;
}
    
#\35 875bdf9 {
    min-width: 32px;
    width: 311px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 05b787f {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 fe58d37 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 13px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 84b5acf {
    width: 100.00%;
    align-items: center;
    justify-content: center;
    height: auto;
    min-height: 74px;
    order: 2;
}
    
#c3e865c1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 4% 4% 4%;
}
    
#c529f5cc {
    min-width: 32px;
    width: 100%;
}
    
#\39 4e67c04 {
    min-width: 32px;
    width: 311px;
    margin: 0px 0% 0px 0%;
}
    
#\31 29fc86b {
    height: 267px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\38 9f97ded {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    justify-content: flex-start;
    padding: 16px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#fd3755a9 {
    margin: 0px 0% 0px 0%;
}
    
#\39 7ee16d0 {
    min-width: 32px;
    width: 311px;
    margin: 0px 0% 0px 0%;
}
    
#\37 ff7374c {
    min-width: 32px;
    width: 100%;
}
    
#a625245f {
    width: 100.00%;
    align-items: center;
    height: auto;
    min-height: auto;
    flex-direction: row;
    justify-content: space-between;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 25b036f {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c3c32b2f {
    width: 150px;
    order: 2;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
    min-height: 5px;
}
    
#\35 51d44cf {
    width: 100.00%;
    align-items: center;
    justify-content: center;
    height: auto;
    min-height: 74px;
    order: 2;
}
    
#\38 4869bee {
    min-width: 32px;
    width: 100%;
}
    
#c4e64a12 {
    min-width: 32px;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 791b54c {
    width: 100%;
    min-height: 0px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    justify-content: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e35e9f9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c155d79d {
    min-width: 32px;
    row-gap: 14px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 9edb81b {
    width: 69.91%;
}
    
#\36 7b5c441 {
    min-height: 59px;
    align-items: flex-start;
    width: 100%;
    height: auto;
    padding: 6px 16px 6px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d86581c {
    margin: 0px 0% 0px 0%;
}
    
#e06c5bb8 {
    width: 100%;
}
    
#ce7881ff {
    min-width: 32px;
    row-gap: 14px;
    width: 100.00%;
    min-height: 0px;
    margin: 0px 0% 0px 0%;
}
    
#f6e0c8c8 {
    width: 100%;
}
    
#b73e9fd9 {
    min-width: 32px;
    row-gap: 14px;
    width: 100.00%;
    min-height: 0%;
    margin: 0px 0% 0px 0%;
}
    
#f443e4af {
    width: 100%;
}
    
#\37 bfaaafb {
    width: 100%;
    min-height: 69px;
    align-items: center;
    height: auto;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#df87c9a6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 11px;
    padding: 4% 4% 4% 4%;
}
    
#a6bbc725 {
    width: 100%;
}
    
#\34 e298805 {
    column-gap: 24px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#group_t61 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 400px;
}
    
#\37 88d795c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 400px;
}
}



@media (max-width: 767px) {
    
#cc0c4ee7 {
    margin: 0px 0% 0px 0%;
}
    
#ac531ed4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 4% 8% 4%;
}
    
#\30 69d9119 {
    width: 100%;
    min-height: 299px;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 c6dbbe4 {
    width: 100%;
    min-height: 299px;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ff0c4b0a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 5d3b334 {
    width: 150px;
    order: 2;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
    min-height: 5px;
}
}



@media (max-width: 767px) {
    
#e78e28d6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-end;
    height: auto;
    row-gap: 16px;
    align-content: flex-end;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b63927ca {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 4% 8% 4%;
}
    
#\38 64253c7 {
    margin: 0px 0% 0px 0%;
}
    
#a545f2fe {
    width: 307px;
}
}



@media (max-width: 767px) {
    
#\34 3093712 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 32px;
}
    
#\38 9eebb4f {
    margin: 0px 0% 0px 0%;
}
    
#bc828381 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 32px;
    height: auto;
}
    
#\36 38b45ed {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 9c06bbf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 4% 8% 4%;
}
    
#widget_h6s {
    height: 425px;
}
}



@media (max-width: 767px) {
    
#\37 790dc07 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 cde817a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a80d3189 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 4% 8% 4%;
}
    
#\30 8ce0fef {
    width: 100%;
    min-height: 272px;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#fdcabd07 {
    width: 150px;
    order: 2;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
    min-height: 5px;
}
    
#\31 63aa7f7 {
    margin: 0px 0% 0px 0%;
}
}

#\34 c6dbbe4.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgX/xAAmEAABAwIDCQEAAAAAAAAAAAABAgMEAAUGETEHEhQhIiQyQlHR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAJR/9oADAMBAAIRAxEAPwA/g3EhgJDKZTTbSfU6k0hVi8bx7tnX6KLWyDAuryUSIaApR80nIirx2WWlXVxMkZ89T+1GKTuMcv/Z')!important}#\30 8ce0fef.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgX/xAAmEAABAwIDCQEAAAAAAAAAAAABAgMEAAUGETEHEhQhIiQyQlHR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAJR/9oADAMBAAIRAxEAPwA/g3EhgJDKZTTbSfU6k0hVi8bx7tnX6KLWyDAuryUSIaApR80nIirx2WWlXVxMkZ89T+1GKTuMcv/Z')!important}