@media all {
  *#dm .dmInner div.u_3665073654 {
    border-style:solid !important;
    border-width:0px 0px 0px 2px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) var(--color_2) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1773603383 {
    border-style:solid !important;
    border-width:0px 0px 0px 2px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) var(--color_2) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_3328284978 .photoGalleryThumbs .image-container a { padding-top:250px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_3328284978 .photoGalleryThumbs { padding:7.5px !important; }

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

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

  *#dm .dmInner *.u_3328284978 .photoGalleryThumbs .image-container a { padding-top:150px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3328284978 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner *.u_3328284978 .photoGalleryThumbs .image-container a { padding-top:200px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    column-gap: 4%;
    row-gap: 10px;
    background-color: rgba(0,0,0,0);
    width: 100%;
    min-height: 8px;
    min-width: 4%;
    background-image: none;
    justify-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 90vh;
    flex-wrap: nowrap;
    padding: 15% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/f11e55fa/dms3rep/multi/opt/605761515-1920w.jpg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_4ug {
    width: 1171px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 19px;
}
    
#widget_a46 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_f4n {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 30px;
}
    
#widget_9iu {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 25px;
}
    
#\32 2a25659.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 2a25659 {
    width: 700px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 19px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbcffaeb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 0px;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: none;
    background-color: rgba(0,0,0,0);
}
    
#\36 3d24979f4a54e38542a8abb {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 48%;
    min-height: 8px;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 48%;
    min-height: 8px;
    min-width: 4%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);
    border-style: solid;
    padding: 0px 0px 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 408px;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_6ie {
    width: 552px;
    height: auto;
    max-width: 100%;
}
    
#widget_b8q.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 4%;
}
#widget_b8q {
    width: 480px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 8abbe31 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\31 196e5fe {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\35 476c930::before, #\35 476c930 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 476c930 {
    background-image: url("https://lirp.cdn-website.com/f11e55fa/dms3rep/multi/opt/236578275-1920w.jpg");
}
    
#widget_n09 {
    width: 776px;
    height: auto;
    max-width: 100%;
}
    
#widget_1g3 {
    width: 637px;
    height: auto;
    max-width: 100%;
}
    
#widget_rkb {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-top: 10px;
}
}



@media all {
    
#\35 2604642 {
    width: 552px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 e85346c {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\36 57c99c6 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ff426dfa {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 80px;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#group_175 {
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 5px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#widget_fps {
    width: 205px;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
}
    
#widget_82s {
    width: 267px;
    height: auto;
    max-width: 100%;
}
    
#\32 7cc06ba {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf81acdc {
    background-color: rgba(246,246,246,1);
    background-image: none;
}
    
#\35 eec59e4 {
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 5px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\35 bf7ce46 {
    width: 286px;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
    order: 3;
}
    
#d75d8139 {
    width: 282px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#de53224a {
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 5px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#b1be2874 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b90cf84 {
    width: 353px;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
}
    
#\38 53f573b {
    width: 203px;
    height: auto;
    max-width: 100%;
}
    
#a5d20d7d {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 b7d90c5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 60.46%;
    min-width: 4%;
}
    
#a9c03589 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 b772243 {
    background-image: none;
    background-color: var(--color_1);
}
    
#\30 4b84dda {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 35.42%;
    min-height: 8px;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#eb5aa260[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#eb5aa260 {
    width: 552px;
    height: auto;
    max-width: 100%;
}
    
#group_b4p {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1495094269984314%;
    flex-wrap: nowrap;
    order: 0;
    background-image: none;
    background-color: rgba(0,0,0,0);
}
    
#\39 ce07fc1 {
    width: 10%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_tc8 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 85%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.149444848832798%;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-style: solid;
    padding: 0px 0% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#widget_d2f {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_bil {
    width: 35px;
    height: auto;
    max-width: 100%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_3i0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_3i0 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#f1f841a2 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1495094269984314%;
    flex-wrap: nowrap;
    order: 2;
}
    
#c92ea719 {
    width: 10%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 44e4bf1 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 85%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.149444848832798%;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-style: solid;
    padding: 0px 0% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#a0f2d3cc {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 a53a7b8 {
    width: 35px;
    height: auto;
    max-width: 100%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#f0701e03 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1495094269984314%;
    flex-wrap: nowrap;
    order: 4;
}
    
#\36 1da0596 {
    width: 10%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb9bb5ac {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 85%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.149444848832798%;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-style: solid;
    padding: 0px 0% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\39 bb7bb2e {
    width: 511px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 97af039 {
    width: 35px;
    height: auto;
    max-width: 100%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#a932e61c {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1495094269984314%;
    flex-wrap: nowrap;
    order: 6;
}
    
#ebef157a {
    width: 10%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a90c9e0b {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 85%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.149444848832798%;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-style: solid;
    padding: 0px 0% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\38 be95c1f {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#adb893d4 {
    width: 35px;
    height: auto;
    max-width: 100%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\34 6077d70 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1495094269984314%;
    flex-wrap: nowrap;
    order: 8;
}
    
#a9b53ec7 {
    width: 10%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e143937 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 85%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.149444848832798%;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-style: solid;
    padding: 0px 0% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#eed9dab2 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 b6e92ef {
    width: 35px;
    height: auto;
    max-width: 100%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#d7b2a195.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d7b2a195 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\39 8086a4a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 8086a4a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#e155f975.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e155f975 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 7;
}
    
#\35 1651e5d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 1651e5d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 11;
}
    
#\30 ba2cdbb {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1495094269984314%;
    flex-wrap: nowrap;
    order: 10;
}
    
#\34 e85b656 {
    width: 10%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b725e0d7 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 85%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.149444848832798%;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-style: solid;
    padding: 0px 0% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#b05d9515 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 a014718 {
    width: 35px;
    height: auto;
    max-width: 100%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 dc5d4be.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 dc5d4be {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 9;
}
}



@media all {
    
#\31 74f3e06 {
    width: 637px;
    height: auto;
    max-width: 100%;
}
    
#\39 9c3c99d {
    width: 910px;
    height: auto;
    max-width: 100%;
}
    
#fedcacbf {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-top: 10px;
}
    
#d875b55b::before, #d875b55b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
    border-radius: inherit;
}
#d875b55b {
    background-image: url("https://lirp.cdn-website.com/f11e55fa/dms3rep/multi/opt/367776795-1920w.jpg");
}
    
#\37 4802b59 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 a369a79 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
}



@media all {
    
#\34 7e4bf00 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 65.45%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 100px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3fae49e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#ff6d39e6 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 30.43%;
    min-height: 8px;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\31 d3277db {
    width: 552px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_9ta {
    width: 277px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_gs4 {
    align-items: flex-start;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_12l {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_osf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_osf {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\33 71afabc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 f3ef8bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\32 4b732ca.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 4b732ca {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#d2cb4cb5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d2cb4cb5 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#\33 57f7a57 {
    align-items: flex-start;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f0b5fb3b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 24a8950.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 24a8950 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\32 cc2be81 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e7d793e2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e7d793e2 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\33 0458a7c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#e880ded6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e880ded6 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#\36 df94657 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#\31 2c9a504 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ad1b3bf::before, #\30 ad1b3bf > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#\30 ad1b3bf {
    background-color: var(--color_4);
    background-image: url("https://lirp.cdn-website.com/f11e55fa/dms3rep/multi/opt/269536043-1920w.png");
}
}



@media all {
    
#b53607ad {
    min-height: 8px;
    column-gap: 8%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\32 e43d31f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#f9de3f15 {
    width: auto;
    height: 80px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_apv {
    width: auto;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
    
#cd75c354 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 3860757.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 4%;
}
#\39 3860757 {
    width: 533px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 84cda72 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: none;
    background-color: var(--color_1);
    padding: 4% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#a39141a5 {
    margin: 0px 0% 0px 0%;
}
    
#df91ae42 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\32 469fd7a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/f11e55fa/dms3rep/multi/opt/image00012-1920w.jpg");
}
    
#bc6bb751 {
    width: 984px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3267bd9 {
    width: 10%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d51a345e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\32 0fa5a36 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#widget_5am {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 100px;
    padding: 15% 4% 10% 4%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\32 2a25659 {
    width: 600px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#widget_b8q.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 6%;
}
#widget_b8q {
    width: 596px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
}
    
#widget_6ie {
    width: 530px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 196e5fe {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 476c930::before, #\35 476c930 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 57c99c6 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_175 {
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\35 eec59e4 {
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#de53224a {
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\32 7cc06ba {
    width: 50px;
}
    
#a5d20d7d {
    width: 50px;
}
    
#b1be2874 {
    width: 50px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a9c03589 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 4b84dda {
    width: 100%;
    min-height: 80px;
}
    
#\34 b7d90c5 {
    width: 100%;
    min-height: 80px;
}
    
#\39 ce07fc1 {
    height: auto;
}
    
#c92ea719 {
    height: auto;
}
    
#\36 1da0596 {
    height: auto;
}
    
#ebef157a {
    height: auto;
}
    
#a9b53ec7 {
    height: auto;
}
    
#\34 e85b656 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d875b55b::before, #d875b55b > .bgExtraLayerOverlay {
    
}
    
#\37 4802b59 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 9c3c99d {
    width: 610px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 3fae49e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#ff6d39e6 {
    width: 100%;
    min-height: 80px;
}
    
#\34 7e4bf00 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_9ta {
    width: 485px;
}
    
#\30 ad1b3bf::before, #\30 ad1b3bf > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 e43d31f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 84cda72 {
    width: 50%;
    padding: 4% 4% 10% 4%;
    margin: 0px 0% 0px 0%;
}
    
#a39141a5 {
    margin: 0px 0% 0px 0%;
}
    
#df91ae42 {
    padding: 0% 0% 0% 0%;
}
    
#\32 469fd7a {
    width: 50%;
}
    
#b3267bd9 {
    width: 50px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 0fa5a36 {
    min-height: auto;
    padding: 0px 0% 0px 0%;
}
    
#\37 2ddafed {
    margin: 0px 0% 0px 0%;
}
    
#d51a345e {
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 15% 6% 13% 6%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_4ug {
    width: 84.50%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_f4n {
    margin-top: 30px;
}
    
#dbcffaeb {
    margin-top: 0px;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 16% 6% 16% 6%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 8abbe31 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\31 196e5fe {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\35 476c930::before, #\35 476c930 > .bgExtraLayerOverlay {
    
}
    
#widget_n09 {
    width: 289px;
}
    
#widget_1g3 {
    width: 273px;
}
}



@media (max-width: 767px) {
    
#\38 e85346c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 57c99c6 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 35px;
}
    
#ff426dfa {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#\32 7cc06ba {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
    height: auto;
}
    
#group_175 {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\35 eec59e4 {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#de53224a {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#b1be2874 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
    height: auto;
}
    
#a5d20d7d {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
    height: auto;
}
    
#\38 53f573b {
    width: 189px;
}
}



@media (max-width: 767px) {
    
#\34 b7d90c5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#a9c03589 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 30px;
}
    
#\30 4b84dda {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\39 ce07fc1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
    height: auto;
}
    
#group_tc8 {
    width: 100%;
    min-height: auto;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_b4p {
    column-gap: 3.1495094269984314%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
}
    
#f1f841a2 {
    column-gap: 3.1495094269984314%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
}
    
#c92ea719 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
    height: auto;
}
    
#\32 44e4bf1 {
    width: 100%;
    min-height: auto;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#f0701e03 {
    column-gap: 3.1495094269984314%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
}
    
#\36 1da0596 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
    height: auto;
}
    
#eb9bb5ac {
    width: 100%;
    min-height: auto;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#a932e61c {
    column-gap: 3.1495094269984314%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
}
    
#ebef157a {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
    height: auto;
}
    
#a90c9e0b {
    width: 100%;
    min-height: auto;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 6077d70 {
    column-gap: 3.1495094269984314%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
}
    
#a9b53ec7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
    height: auto;
}
    
#\39 e143937 {
    width: 100%;
    min-height: auto;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\30 ba2cdbb {
    column-gap: 3.1495094269984314%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
}
    
#\34 e85b656 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
    height: auto;
}
    
#b725e0d7 {
    width: 100%;
    min-height: auto;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_d2f {
    width: 229px;
}
    
#a0f2d3cc {
    width: 250px;
}
    
#\39 bb7bb2e {
    width: 265px;
}
    
#\38 be95c1f {
    width: 219px;
}
    
#eed9dab2 {
    width: 248px;
}
    
#b05d9515 {
    width: 225px;
}
}



@media (max-width: 767px) {
    
#\39 9c3c99d {
    width: 318px;
}
    
#d875b55b::before, #d875b55b > .bgExtraLayerOverlay {
    
}
    
#\37 4802b59 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\34 a369a79 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\34 7e4bf00 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3fae49e {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#ff6d39e6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#group_gs4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 57f7a57 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 2c9a504 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
    height: auto;
}
    
#\30 ad1b3bf::before, #\30 ad1b3bf > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#b53607ad {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
}
    
#\32 e43d31f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 13% 6% 13% 6%;
}
    
#f9de3f15 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#widget_apv {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cd75c354 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 84cda72 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 6% 13% 6%;
    margin: 0px 0% 0px 0%;
}
    
#a39141a5 {
    margin: 0px 0% 0px 0%;
}
    
#df91ae42 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
}
    
#\32 469fd7a {
    width: 100%;
    min-height: 300px;
    align-items: center;
}
    
#b3267bd9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
}
}



@media (max-width: 767px) {
    
#d51a345e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 0fa5a36 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\37 2ddafed {
    margin: 0px 0% 0px 0%;
}
}

