@media all {
  *#dm .dmInner div.u_532699700 img { object-fit:contain !important; }

  *#dm .dmInner *.u_2854516008 .ticker-container { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_2854516008 .ticker-text {
    font-family:'BrushScriptOpti-Regular' !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_2854516008 .ticker-container {
    border-top-style:solid !important;
    border-top-width:5px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2439943891 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1212909655 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1724206105 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_2492547029 {
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

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

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

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

  *#dm .dmInner div.u_1947097242 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_3618439054 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    border-color:rgb(47,51,63) rgb(47,51,63) rgb(47,51,63) rgb(47,51,63) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1607426867 img {
    object-fit:contain !important;
    object-position:50% 0% !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_2854516008 .ticker-item { margin-right:20px !important; }

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

  *#dm .dmInner *.u_2854516008 .ticker-image { height:38px !important; }

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

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

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

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

  *#dm .dmInner *.u_2420893182 .photoGalleryThumbs .image-container a { padding-top:31px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_2854516008 .ticker-item { margin-right:15px !important; }

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

  *#dm .dmInner *.u_2854516008 .ticker-image { height:43px !important; }

  *#dm .dmInner *.u_2854516008 .ticker-container { padding:6px !important; }

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

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

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

  *#dm .dmInner *.u_2420893182 .photoGalleryThumbs .image-container a { padding-top:35px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_2854516008 .ticker-item { margin-right:51px !important; }

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

  *#dm .dmInner div.u_2854516008 .ticker-text { font-size:36px !important; }

  *#dm .dmInner *.u_2854516008 .ticker-image { height:51px !important; }

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

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

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

  *#dm .dmInner *.u_2420893182 .photoGalleryThumbs .image-container a { padding-top:47px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 58.95%;
    min-width: 4%;
    background-color: var(--color_3);
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    justify-self: auto;
    border-radius: 0px 0px 0px 0px;
    background-image: none;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 537px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    justify-content: center;
    padding: 6% 3% 6% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 35px;
    width: 41.04%;
    min-width: 4%;
    background-color: var(--color_7);
    justify-self: auto;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    background-image: none;
    padding: 2% 3% 2% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_qi7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_usv {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#widget_6d1 {
    width: 100%;
    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_4bu {
    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_6ge {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#widget_4a2 {
    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;
}
    
#widget_9h6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_sc6 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#a96b24d5 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f420ca7d {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 61bef9c {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0% 3% 0% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\37 62f207f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 35px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 32ab041 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 78a7766 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 0851828 {
    align-items: center;
    width: 49.91%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
}
    
#abbeca41 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 66.63%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-self: auto;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    background-image: none;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#dcae4a7e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4af9cdb {
    margin: 0px 0% 0px 0%;
}
    
#\31 d7ceca2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#cc56ea96 {
    min-height: 716px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    justify-content: space-between;
    padding: 2% 3% 6% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\37 3c70236 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.36%;
    min-width: 4%;
    background-color: var(--color_7);
    justify-self: auto;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    background-image: none;
    align-items: center;
    align-content: center;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_pkd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_084 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 450px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    --column-gap: 0px;
    flex: 0 1 auto;
    height: auto;
}
    
#widget_gj0 {
    width: 100%;
    height: 509px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    flex: 0 1 auto;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_j01 {
    align-items: flex-start;
    width: 50.08%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#fb535849 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bbd6272c {
    align-items: flex-start;
    width: 99.91%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9861a8f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_eup {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_qf9 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    flex: 0 1 auto;
}
    
#\39 0a7b3e8 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 450px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    --column-gap: 0px;
    flex: 0 1 auto;
    height: auto;
}
    
#\32 536bb53 {
    align-items: flex-start;
    width: 50.08%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\30 ef9209f {
    align-items: flex-start;
    width: 99.91%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb03aee2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a706746c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8249d05 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f9962d52 {
    width: 100%;
    height: 440px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-height: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f8dd7ff {
    width: 100%;
    height: 418px;
    max-width: 100%;
    order: 0;
    min-height: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ejk {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 8% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\32 7ae20c6 {
    width: 99.69%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1c1f8f4 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 eb09080 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1a9c377 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc15463c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p53 {
    width: 95px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#eecdc3da {
    min-height: 0px;
    column-gap: 3%;
    row-gap: 24px;
    width: 82.20%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    height: auto;
    align-self: center;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 eceebf8 {
    min-height: 93px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 0% 3% 0% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\35 73eef1f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 ff98bc1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_2an {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 aa287d8 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_pta {
    align-self: center;
    width: auto;
    min-width: 4%;
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    justify-self: auto;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_atp {
    width: 176px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b940e2a8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_7);
    background-image: none;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    align-items: center;
    align-content: center;
    box-shadow: none;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#b5d383fe {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 3% 0% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\31 aa94d59 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 f254b1a {
    margin: -2% 0% 0px 0%;
}
    
#widget_dol {
    width: 91.78%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 3c91710 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 98px 98px 98px 98px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 1fec6d8 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 3% 6% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\33 22868c0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f0681d62 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bjv {
    width: 35px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_24h {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    --column-gap: 5px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc2d8f2f {
    width: 35px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 33f5b02 {
    width: 35px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e9de6d2 {
    width: 35px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 40645f0 {
    width: 35px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_nt8 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    align-content: center;
    flex: 0 1 auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0tc {
    width: 79.49%;
    height: 324px;
    min-height: 100px;
    max-width: 100%;
    order: 2;
    margin-top: 0px;
}
    
#\39 beb45d9 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 38d8728 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 1b05dca {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 3% 0% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\35 a1da141 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#cd4fc245 {
    margin: 0px 0% 0px 0%;
}
    
#eb23af03 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#widget_44d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c95038a1 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cfd3109 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a87a3789 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5qr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_tmp {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#edd8f0af {
    min-height: 466px;
    column-gap: 4%;
    row-gap: 24px;
    width: 59.5%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/c4fa9b70/dms3rep/multi/66c2912c5ebc6be23e0ee7bd_bg-shape-font.svg");
    background-size: contain;
    align-self: center;
    order: 1;
    justify-self: auto;
    align-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 10%;
    margin: 0% 0% 0% 0%;
}
    
#\39 3ec354e {
    min-height: 363px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: space-around;
    padding: 0% 3% 6% 3%;
    margin: 0% 0% 0% 0%;
}
    
#ca758d3b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 dc7588b {
    margin: 0px 0% 0px 0%;
}
    
#\32 68f4de0 {
    min-height: 400px;
    column-gap: 5%;
    row-gap: 24px;
    width: 35.49%;
    min-width: 4%;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    justify-self: auto;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 38px 38px 38px 38px;
    height: auto;
    align-self: center;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 4282fac {
    width: 99.91%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c22dd8ce {
    align-items: center;
    width: 61.73%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_pg5 {
    width: 235px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a269872 {
    width: 153px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s0j {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b71f77d1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    align-items: center;
    align-content: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#db981c09 {
    min-height: 875px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#f1a72f91 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_t8k {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_0nf {
    justify-content: flex-start;
    align-items: center;
    width: 51%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.14372444208734%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    flex: 0 1 auto;
    padding: 0px 0px 0px 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_1jo {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#group_b1r {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    flex: 0 1 auto;
}
    
#widget_hke {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#widget_inp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bdf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a4ad9975 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\35 837603e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    flex: 0 1 auto;
}
    
#\32 0601ee2 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\35 c84315b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 c012667 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 a5c94d1 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#af85a0c4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    flex: 0 1 auto;
}
    
#\33 7f49234 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\30 72848e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 c3b30d5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#group_509 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
}
    
#widget_1ur {
    width: 46.45%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_o0l {
    width: 100%;
    height: 10px;
    max-width: 100%;
    order: 2;
}
    
#\30 7574389 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7ee39c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9f6cb5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fbe11f01 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#edded3b3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    flex: 0 1 auto;
}
    
#\33 ba6d1c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 0322b5d {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3431782 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
    height: auto;
    order: 1;
}
    
#\36 3bd85219866cc3622781522 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
    row-gap: 25px;
    order: 0;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0.1%;
}
    
#group_6ge {
    width: 70.54%;
}
    
#widget_qi7 {
    height: auto;
}
    
#widget_9h6 {
    width: 82.33%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    justify-content: space-between;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 77.49%;
    justify-self: auto;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 8.33%;
    flex: 0 1 auto;
    justify-self: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 0851828 {
    width: 100%;
    min-height: auto;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#cc56ea96 {
    padding-left: 2%;
    padding-right: 2%;
    column-gap: 3%;
}
    
#\37 3c70236 {
    width: 35.55%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#abbeca41 {
    width: 61.44%;
    row-gap: 16px;
}
    
#group_j01 {
    width: 100%;
    order: 1;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
    
#widget_gj0 {
    width: 100%;
    height: 250px;
}
    
#group_qf9 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    min-height: auto;
    order: 0;
    height: auto;
}
    
#\32 536bb53 {
    width: 100%;
    order: 1;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
    
#f9962d52 {
    height: 195px;
}
    
#group_084 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 0a7b3e8 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 f8dd7ff {
    height: 549px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 eceebf8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 120px;
}
    
#\30 ff98bc1 {
    margin: 0px 0% 0px 0%;
}
    
#eecdc3da {
    width: 71.79%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b5d383fe {
    min-height: auto;
    padding: 0% 4% 6% 4%;
}
    
#\34 f254b1a {
    margin: -5% 0% 0px 0%;
}
    
#b940e2a8 {
    width: 100%;
    height: auto;
    min-height: 0px;
    align-self: center;
    padding: 0% 3% 0% 3%;
    margin: 0% 0% 0% 0%;
}
    
#widget_dol {
    width: 99.95%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 1fec6d8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 beb45d9 {
    margin: 0px 0% 0px 0%;
}
    
#\39 3c91710 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_0tc {
    width: 100.00%;
    height: 316px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1b05dca {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: auto;
}
    
#cd4fc245 {
    margin: 0px 0% 0px 0%;
}
    
#eb23af03 {
    width: 51%;
    flex: 0 1 auto;
}
    
#\37 38d8728 {
    width: 44.35%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 3ec354e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 0;
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 dc7588b {
    margin: 0px 0% 0px 0%;
}
    
#edd8f0af {
    width: 100%;
    height: auto;
    min-height: 371px;
    order: 0;
}
    
#\32 68f4de0 {
    width: 100%;
    min-height: 133px;
    order: 1;
    height: auto;
}
    
#widget_s0j {
    width: 244px;
}
    
#c22dd8ce {
    width: 76.58%;
}
    
#widget_pg5 {
    height: 133px;
    width: auto;
}
    
#\31 a269872 {
    height: 133px;
    width: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#db981c09 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: auto;
}
    
#\35 45345a7 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    height: auto;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
    row-gap: 36px;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0.1%;
}
    
#widget_qi7 {
    height: auto;
}
    
#widget_9h6 {
    width: 99.66%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_sc6 {
    align-items: center;
    align-content: center;
    row-gap: 16px;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: auto;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\36 0851828 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#abbeca41 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
}
    
#cc56ea96 {
    min-height: auto;
    flex-direction: column;
    padding: 2% 4% 8% 4%;
}
    
#\37 3c70236 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    align-content: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_gj0 {
    height: auto;
    width: 100%;
}
    
#group_084 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#group_j01 {
    width: 100%;
    order: 1;
    align-items: center;
    align-content: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#group_qf9 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#widget_pkd {
    width: 99.60%;
}
    
#\39 0a7b3e8 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\32 536bb53 {
    width: 100%;
    order: 1;
    align-items: center;
    align-content: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#bbd6272c {
    align-items: center;
    align-content: center;
}
    
#\30 ef9209f {
    align-items: center;
    align-content: center;
}
    
#c4af9cdb {
    margin: 0px 0% 0px 0%;
}
    
#f9962d52 {
    height: 219px;
    width: 100%;
}
    
#\36 f8dd7ff {
    height: auto;
    width: 100%;
}
    
#widget_p53 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#eecdc3da {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 0px;
}
    
#\31 eceebf8 {
    min-height: auto;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_pta {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_atp {
    height: auto;
}
    
#widget_2an {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 aa287d8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#b940e2a8 {
    min-height: 335px;
    align-items: center;
    width: 99.62%;
    height: auto;
    align-self: center;
}
    
#b5d383fe {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 5% 8% 5%;
}
    
#\34 f254b1a {
    margin: -10% 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 3c91710 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 1fec6d8 {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 3% 5% 8% 5%;
}
    
#f0681d62 {
    width: 100%;
}
    
#widget_bjv {
    width: 25px;
}
    
#fc2d8f2f {
    width: 25px;
}
    
#\37 33f5b02 {
    width: 25px;
}
    
#\31 e9de6d2 {
    width: 25px;
}
    
#\31 40645f0 {
    width: 25px;
}
    
#widget_0tc {
    width: 100.00%;
    height: 254px;
}
    
#\39 beb45d9 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 38d8728 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 1b05dca {
    min-height: auto;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#eb23af03 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_44d {
    height: 240px;
}
    
#c95038a1 {
    align-items: center;
    align-content: center;
}
}



@media (max-width: 767px) {
    
#edd8f0af {
    min-height: 306px;
    align-items: flex-start;
    width: 100%;
    order: 0;
    align-content: flex-start;
    height: auto;
    background-position: 50% 0%;
}
    
#\39 3ec354e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 4% 8% 4%;
}
    
#\32 68f4de0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#c22dd8ce {
    row-gap: 0px;
    width: 81.93%;
}
    
#\32 dc7588b {
    margin: 0px 0% 0px 0%;
}
    
#widget_pg5 {
    height: 150px;
    width: auto;
}
    
#\31 a269872 {
    height: 150px;
    width: auto;
}
    
#widget_s0j {
    width: 248px;
}
}



@media (max-width: 767px) {
    
#b71f77d1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 24px;
}
    
#db981c09 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 5% 8% 5%;
}
    
#group_0nf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\30 7574389 {
    align-items: center;
    align-content: center;
}
    
#group_509 {
    column-gap: 7.149173842215499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_1ur {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#\35 45345a7 {
    margin: 0px 0% 0px 0%;
}
}

#edd8f0af.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABFElEQVQY0yWNu0oDQRiF5yVsrczuzP/PzG6yZmd2ZjcRN2gjRBAsRCwEW59BEEuDL2BjaeMjpNMuCdrYeAGLICISVLxkl5GNxcc5zTkfQWnvmDBjyvWEon5nPPkEYb5Amm8QpkRpX3mQ3hPGkzeK+sMH9eOD+vVRTylPpownBeWJQ2kfRD3rE8q180G5GovdAm3O0oMK5SjqQoTZZVN3eoSJpKSoSw9UUWNx4bG46mU1BmFeIpWfrXW3NgkI4yqFj//PM1C7yhQ02qOlvHtweHTcILLRuhJhNuBBeovSPoK0YxBmgtI+L+rO+frGzvZgeD1PYrNyEsXLp0HUvpD1Vl+E2RCkeeJBeqPsam93bz93zs39AVNpaX9bypZLAAAAAElFTkSuQmCC')!important}