@media all {
  *#dm .dmInner a.u_1255931182:hover,
  *#dm .dmInner a.u_1255931182.hover { border-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1751429856:hover,
  *#dm .dmInner a.u_1751429856.hover { border-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1330902709:hover,
  *#dm .dmInner a.u_1330902709.hover { border-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1991901759 input,
  *#dm .dmInner div.u_1991901759 textarea,
  *#dm .dmInner div.u_1991901759 select {
    color:var(--color_1) !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(245,240,232,0.20) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:0px !important;
  }

  *#dm .dmInner div.u_1313304065 input,
  *#dm .dmInner div.u_1313304065 textarea,
  *#dm .dmInner div.u_1313304065 select {
    color:var(--color_1) !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(245,240,232,0.20) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:0px !important;
  }

  *#dm .dmInner div.u_1669811779 input,
  *#dm .dmInner div.u_1669811779 textarea,
  *#dm .dmInner div.u_1669811779 select {
    color:var(--color_1) !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(245,240,232,0.20) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:0px !important;
  }

  *#dm .dmInner div.u_1279223712 input,
  *#dm .dmInner div.u_1279223712 textarea,
  *#dm .dmInner div.u_1279223712 select {
    color:var(--color_1) !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(245,240,232,0.20) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:0px !important;
  }

  *#dm .dmInner div.u_1865778415 input,
  *#dm .dmInner div.u_1865778415 textarea,
  *#dm .dmInner div.u_1865778415 select {
    color:var(--color_1) !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(245,240,232,0.20) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:0px !important;
  }

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

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

  *#dm .dmInner a.u_1132953364 {
    background-color:rgba(0,0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1132953364:hover span.text,
  *#dm .dmInner a.u_1132953364.hover span.text { text-decoration:underline !important; }

  *#dm .dmInner a.u_1132953364 span.text {
    font-weight:500 !important;
    font-size:12px !important;
    color:var(--color_3) !important;
    text-decoration:none !important;
  }

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

  *#dm .dmInner a.u_1534170791 {
    background-color:rgba(0,0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1534170791:hover span.text,
  *#dm .dmInner a.u_1534170791.hover span.text { text-decoration:underline !important; }

  *#dm .dmInner a.u_1534170791 span.text {
    font-weight:500 !important;
    font-size:12px !important;
    color:var(--color_3) !important;
    text-decoration:none !important;
  }

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

  *#dm .dmInner a.u_1198616516 {
    background-color:rgba(0,0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1198616516:hover span.text,
  *#dm .dmInner a.u_1198616516.hover span.text { text-decoration:underline !important; }

  *#dm .dmInner a.u_1198616516 span.text {
    font-weight:500 !important;
    font-size:12px !important;
    color:var(--color_3) !important;
    text-decoration:none !important;
  }

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

  *#dm .dmInner a.u_1067022898 {
    background-color:rgba(0,0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1067022898:hover span.text,
  *#dm .dmInner a.u_1067022898.hover span.text { text-decoration:underline !important; }

  *#dm .dmInner a.u_1067022898 span.text {
    font-weight:500 !important;
    font-size:12px !important;
    color:var(--color_3) !important;
    text-decoration:none !important;
  }

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

  *#dm .dmInner a.u_1119214144 {
    background-color:rgba(0,0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1119214144:hover span.text,
  *#dm .dmInner a.u_1119214144.hover span.text { text-decoration:underline !important; }

  *#dm .dmInner a.u_1119214144 span.text {
    font-weight:500 !important;
    font-size:12px !important;
    color:var(--color_3) !important;
    text-decoration:none !important;
  }

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

  *#dm .dmInner a.u_1623215374 {
    background-color:rgba(0,0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1623215374:hover span.text,
  *#dm .dmInner a.u_1623215374.hover span.text { text-decoration:underline !important; }

  *#dm .dmInner a.u_1623215374 span.text {
    font-weight:500 !important;
    font-size:12px !important;
    color:var(--color_3) !important;
    text-decoration:none !important;
  }

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

  *#dm .dmInner a.u_1538683874 {
    background-color:rgba(0,0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1538683874:hover span.text,
  *#dm .dmInner a.u_1538683874.hover span.text { text-decoration:underline !important; }

  *#dm .dmInner a.u_1538683874 span.text {
    font-weight:500 !important;
    font-size:12px !important;
    color:var(--color_3) !important;
    text-decoration:none !important;
  }

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

  *#dm .dmInner a.u_1193486990 {
    background-color:rgba(0,0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1193486990:hover span.text,
  *#dm .dmInner a.u_1193486990.hover span.text { text-decoration:underline !important; }

  *#dm .dmInner a.u_1193486990 span.text {
    font-weight:500 !important;
    font-size:12px !important;
    color:var(--color_3) !important;
    text-decoration:none !important;
  }

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

  *#dm .dmInner a.u_1204630736 {
    background-color:rgba(0,0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1204630736:hover span.text,
  *#dm .dmInner a.u_1204630736.hover span.text { text-decoration:underline !important; }

  *#dm .dmInner a.u_1204630736 span.text {
    font-weight:500 !important;
    font-size:12px !important;
    color:var(--color_3) !important;
    text-decoration:none !important;
  }

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

  *#dm .dmInner a.u_1760134517 {
    background-color:rgba(0,0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1760134517:hover span.text,
  *#dm .dmInner a.u_1760134517.hover span.text { text-decoration:underline !important; }

  *#dm .dmInner a.u_1760134517 span.text {
    font-weight:500 !important;
    font-size:12px !important;
    color:var(--color_3) !important;
    text-decoration:none !important;
  }

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

  *#dm .dmInner a.u_1519896760 {
    background-color:rgba(0,0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1519896760:hover span.text,
  *#dm .dmInner a.u_1519896760.hover span.text { text-decoration:underline !important; }

  *#dm .dmInner a.u_1519896760 span.text {
    font-weight:500 !important;
    font-size:12px !important;
    color:var(--color_3) !important;
    text-decoration:none !important;
  }

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

  *#dm .dmInner a.u_1298742327 {
    background-color:rgba(0,0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1298742327:hover span.text,
  *#dm .dmInner a.u_1298742327.hover span.text { text-decoration:underline !important; }

  *#dm .dmInner a.u_1298742327 span.text {
    font-weight:500 !important;
    font-size:12px !important;
    color:var(--color_3) !important;
    text-decoration:none !important;
  }

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

  *#dm .dmInner a.u_1470825174:hover,
  *#dm .dmInner a.u_1470825174.hover { border-color:var(--color_3) !important; }

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

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

  *#dm .dmInner div.u_1540052611 .caption-inner { background-color:rgba(0,0,0,0) !important; }

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

  *#dm .dmInner div.u_1540052611 .caption-container .caption-title {
    color:var(--color_2) !important;
    font-family:'NixieOne-Regular' !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1540052611 .caption-container .caption-text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1540052611 .caption-container .caption-text .rteBlock { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1540052611 .photoGalleryViewAll.link { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1151605172 { display:block !important; }

  *#dm .dmInner *.u_1200126271 { display:none !important; }

  *#dm .dmInner *.u_1131954797 { display:block !important; }

  *#dm .dmInner *.u_1709309299 { display:none !important; }

  *#dm .dmInner *.u_1581927528 { display:block !important; }

  *#dm .dmInner *.u_1705370206 { display:none !important; }

  *#dm .dmInner *.u_1470261423 { display:block !important; }

  *#dm .dmInner *.u_1623437358 { display:none !important; }

  *#dm .dmInner *.u_1182308769 { display:block !important; }

  *#dm .dmInner *.u_1120446791 { display:none !important; }

  *#dm .dmInner *.u_1486733897 { display:block !important; }

  *#dm .dmInner *.u_1714345836 { display:none !important; }

  *#dm .dmInner *.u_1698891070 { display:block !important; }

  *#dm .dmInner *.u_1550876178 { display:none !important; }

  *#dm .dmInner a.u_1470825174 {
    background-color:var(--color_3) !important;
    border-color:rgb(114,199,188) rgb(114,199,188) rgb(114,199,188) rgb(114,199,188) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1751429856 {
    border-color:rgb(245,240,232) rgb(245,240,232) rgb(245,240,232) rgb(245,240,232) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1330902709 {
    border-color:var(--color_1) !important;
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-width:0px !important;
  }

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

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

  *#dm .dmInner a.u_1751429856:hover {
    background-color:rgba(217,204,169,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1751429856.hover {
    background-color:rgba(217,204,169,1) !important;
    background-image:none !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1279223712 input[type="checkbox"]:not(:checked) {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner div.u_1279223712 input[type="radio"]:not(:checked) {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner div.u_1279223712 .form-dropdown {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

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

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

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

  *#dm .dmInner a.u_1273081475 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

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

  *#dm .dmInner a.u_1255931182 {
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1991901759 .advanced-form-label { color:rgba(233,223,223,1) !important; }

  *#dm .dmInner div.u_1313304065 .advanced-form-label { color:rgba(237,233,233,1) !important; }

  *#dm .dmInner div.u_1669811779 .advanced-form-label { color:rgba(237,233,233,1) !important; }

  *#dm .dmInner div.u_1279223712 .advanced-form-label { color:rgba(237,233,233,1) !important; }

  *#dm .dmInner div.u_1865778415 .advanced-form-label { color:rgba(237,233,233,1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1540052611 .photoGalleryThumbs { padding:10px !important; }

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

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

  *#dm .dmInner *.u_1540052611 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner div.u_1540052611 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1540052611 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner div.u_1540052611 .caption-container .caption-title { font-size:18px !important; }

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

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

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

  *#dm .dmInner div.u_1540052611 .caption-container .caption-title { font-size:22px !important; }

  *#dm .dmInner div.u_1540052611 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1540052611 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner *.u_1540052611 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner *.u_1540052611 .photoGalleryThumbs .image-container a { padding-top:320px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1540052611 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

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

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

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

  *#dm .dmInner *.u_1540052611 .photoGalleryThumbs .image-container a { padding-top:311px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_2);
    --overlapping-background-image: var(--color_2);
}
}



@media all {
    
#\39 a218075 {
    min-height: auto;
    width: 100%;
    flex-direction: column;
    padding: 0 0 0 0;
}
    
#df846e28::before, #df846e28 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
}
#df846e28 {
    background-image: none;
}
    
#\33 75350b2 {
    min-height: 100vh;
    width: 100%;
    justify-content: flex-end;
    align-items: center;
    min-width: 4%;
    padding-bottom: 8%;
}
    
#\35 e1a1ae4 {
    row-gap: 20px;
    width: 956px;
    justify-content: flex-start;
    align-items: center;
    order: 1;
    padding: 48px 32px 0 32px;
}
    
#\32 dad099c {
    max-width: 100%;
    width: 766px;
    height: auto;
}
    
#c3482896 {
    max-width: 100%;
    width: 688px;
    height: auto;
}
    
#b635a512 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    align-items: center;
    flex-wrap: wrap;
}
    
#\37 0b94c27.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 18px 48px 18px 48px;
}
#\37 0b94c27 {
    max-width: 100%;
    width: auto;
    min-height: 58px;
}
    
#cf137297.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 18px 48px 18px 48px;
}
#cf137297 {
    max-width: 100%;
    width: auto;
    min-height: 58px;
}
    
#widget_7rp {
    width: 100%;
    height: 191px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\37 6b67766 {
    min-height: 240px;
    column-gap: 4%;
    width: 100%;
    padding-top: 112px;
    padding-bottom: 112px;
}
    
#c28c01da {
    background-color: var(--color_2);
    background-image: none;
}
    
#\38 3f966c6 {
    row-gap: 20px;
    width: 38.0%;
    justify-content: flex-start;
    min-width: 4%;
    min-height: 8px;
}
    
#\32 51016b6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e15037e3 {
    max-width: 100%;
    width: 369px;
    height: auto;
}
    
#f3179040 {
    max-width: 100%;
    width: 415px;
    height: auto;
}
    
#aa103f68 {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c1f9cc43.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 32px 14px 32px;
}
#c1f9cc43 {
    min-height: 48px;
}
    
#d32d5773.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 32px 14px 32px;
}
#d32d5773 {
    min-height: 48px;
    width: 187px;
}
    
#\39 f719165 {
    row-gap: 0;
    width: 58.0%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    min-height: 8px;
}
    
#f985281f {
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
}
    
#e1b9501c {
    justify-content: flex-start;
    align-items: stretch;
}
    
#\31 12ed0e4 {
    justify-content: flex-start;
    align-items: stretch;
}
    
#ce821c83 {
    justify-content: flex-start;
    align-items: stretch;
}
    
#f62be12f {
    justify-content: flex-start;
    align-items: stretch;
}
    
#eb54da30 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 cb3f9b2 {
    justify-content: flex-start;
    align-items: stretch;
}
    
#\35 ad716c0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cc626b1c {
    width: 199px;
    align-self: flex-start;
    height: auto;
    min-height: 45px;
}
}



@media all {
    
#f4c3131b {
    row-gap: 8px;
    flex: 1 1 auto;
    align-items: center;
    padding: 40px 24px 40px 24px;
}
    
#f6e746bd {
    row-gap: 8px;
    flex: 1 1 auto;
    border-width: 0px 1px 0px 0px;
    border-color: var(--color_8);
    align-items: center;
    border-style: solid;
    padding: 40px 24px 40px 24px;
}
    
#d8d1b929 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 a21b899 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 fcbf9e3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 3951c35 {
    background-color: rgba(153, 144, 144, 0.32);
    background-image: none;
}
    
#\31 138cd53 {
    row-gap: 8px;
    flex: 1 1 auto;
    border-width: 0px 1px 0px 0px;
    border-color: var(--color_8);
    align-items: center;
    border-style: solid;
    padding: 40px 24px 40px 24px;
}
    
#\31 9f519ff {
    column-gap: 0;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
}
    
#b6da1bce {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b9cbe658 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 8b15558 {
    row-gap: 8px;
    flex: 1 1 auto;
    border-width: 0px 1px 0px 0px;
    border-color: var(--color_8);
    align-items: center;
    border-style: solid;
    padding: 40px 24px 40px 24px;
}
    
#\34 4f022b6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 78454f3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 5c1734d {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    padding-top: 72px;
    padding-bottom: 72px;
    flex-direction: column;
}
    
#d0fa8ee0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\33 5446195 {
    row-gap: 10px;
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    border-color: var(--color_8);
    align-items: flex-start;
    border-style: solid;
    align-self: flex-start;
    height: auto;
    min-height: 168px;
    padding: 28px 24px 28px 24px;
}
    
#\38 6617360.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0;
    padding-right: 0;
}
#\38 6617360 {
    max-width: 100%;
    width: auto;
    min-height: 36px;
    margin-top: auto;
}
    
#\39 7178125 {
    max-width: 100%;
    width: 48px;
    height: 47px;
}
    
#\38 1c85657 {
    row-gap: 10px;
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    border-color: var(--color_8);
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#ee956484 {
    background-color: rgba(153, 144, 144, 0.09);
    background-image: none;
}
    
#\31 f519889 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 d79040a {
    max-width: 100%;
    width: 55px;
    height: 50px;
}
    
#\38 607ad46 {
    row-gap: 10px;
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    border-color: var(--color_8);
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#f8e07f76.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0;
    padding-right: 0;
}
#f8e07f76 {
    max-width: 100%;
    width: auto;
    min-height: 36px;
    margin-top: auto;
}
    
#\35 33eb1c4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a30b7624.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0;
    padding-right: 0;
}
#a30b7624 {
    max-width: 100%;
    width: auto;
    min-height: 36px;
    margin-top: auto;
}
    
#ae1aa76f {
    row-gap: 10px;
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    border-color: var(--color_8);
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#\37 faf4d18 {
    row-gap: 10px;
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    border-color: var(--color_8);
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#\33 fc18d93 {
    row-gap: 10px;
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    border-color: var(--color_8);
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#e2eb8c08 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#bbe67aac.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0;
    padding-right: 0;
}
#bbe67aac {
    max-width: 100%;
    width: auto;
    min-height: 36px;
    margin-top: auto;
}
    
#\33 90b6daa {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\37 b5159f9 {
    max-width: 100%;
    width: 49px;
    height: 46px;
}
    
#\30 abe857a {
    max-width: 100%;
    width: 49px;
    height: 45px;
}
    
#\33 99e39b8 {
    row-gap: 10px;
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    border-color: var(--color_8);
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#f0772d96 {
    row-gap: 10px;
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    border-color: var(--color_8);
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#b98a88d4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 3549afd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 62c538e {
    max-width: 100%;
    width: 49px;
    height: 49px;
}
    
#b73aa969 {
    max-width: 100%;
    width: 56px;
    height: 51px;
}
    
#\32 b67ec06.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0;
    padding-right: 0;
}
#\32 b67ec06 {
    max-width: 100%;
    width: auto;
    min-height: 36px;
    margin-top: auto;
}
    
#\38 a063a71 {
    max-width: 100%;
    width: 57px;
    height: 54px;
}
    
#\32 88d251f {
    max-width: 100%;
    width: 57px;
    height: 54px;
}
    
#\30 329342f[data-background-color-animation] {
    
}
#\30 329342f {
    row-gap: 10px;
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    border-color: var(--color_8);
    align-items: flex-start;
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 28px 24px 28px 24px;
}
    
#\31 ebfa683 {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#f8e14528 {
    max-width: 100%;
    width: 40px;
    height: 35px;
}
    
#\31 e629ea3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 b793c91 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 ecc2b47.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0;
    padding-right: 0;
}
#\33 ecc2b47 {
    max-width: 100%;
    width: auto;
    min-height: 36px;
    margin-top: auto;
}
    
#caca9798 {
    row-gap: 10px;
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    border-color: var(--color_8);
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#e93a8900.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0;
    padding-right: 0;
}
#e93a8900 {
    max-width: 100%;
    width: auto;
    min-height: 36px;
    margin-top: auto;
}
    
#\37 7bf301e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0;
    padding-right: 0;
}
#\37 7bf301e {
    max-width: 100%;
    width: auto;
    min-height: 36px;
    margin-top: auto;
}
    
#f1e32ee5 {
    max-width: 100%;
    width: 53px;
    height: 55px;
}
    
#\35 aa7a2d4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 feba92a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 39bef0c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0;
    padding-right: 0;
}
#\38 39bef0c {
    max-width: 100%;
    width: auto;
    min-height: 36px;
    margin-top: auto;
}
    
#\38 4e92709 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#bde1482b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 a505afc {
    column-gap: 2%;
    row-gap: 20px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#\38 817b672 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e40c73fa.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0;
    padding-right: 0;
}
#e40c73fa {
    max-width: 100%;
    width: auto;
    min-height: 36px;
    margin-top: auto;
}
    
#\36 d4c3015 {
    max-width: 100%;
    width: 38px;
    height: 39px;
}
    
#\35 d33b241.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0;
    padding-right: 0;
}
#\35 d33b241 {
    max-width: 100%;
    width: auto;
    min-height: 36px;
    margin-top: auto;
}
    
#\35 86f8a6c {
    row-gap: 10px;
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    border-color: var(--color_8);
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#ca95c66e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 47f0958 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#eb99762e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0;
    padding-right: 0;
}
#eb99762e {
    max-width: 100%;
    width: auto;
    min-height: 36px;
    margin-top: auto;
}
    
#c92cf406 {
    row-gap: 10px;
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    border-color: var(--color_8);
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#\35 535d1df {
    min-height: auto;
    row-gap: 48px;
    width: 100%;
    padding-top: 96px;
    padding-bottom: 96px;
    flex-direction: column;
}
}



@media all {
    
#b72f5509 {
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#af7d64bf {
    max-width: 100%;
    width: 705px;
    height: auto;
}
    
#\35 a207098 {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    padding-top: 120px;
    padding-bottom: 120px;
    flex-direction: column;
}
    
#\35 f9fa1b5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 02ba09f {
    background-color: var(--color_4);
}
    
#e695dfa0 {
    max-width: 100%;
    width: 48px;
    min-height: 1px;
    height: auto;
}
    
#\39 5e5e4aa.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 32px;
    padding-right: 32px;
}
#\39 5e5e4aa {
    max-width: 100%;
    width: auto;
    min-height: 52px;
    margin-top: 8px;
    min-width: 220px;
}
    
#\30 40060ee {
    max-width: 100%;
    width: 938px;
    height: auto;
}
}



@media all {
    
#bc79e257 {
    min-height: 41px;
    column-gap: 8%;
    row-gap: 48px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 019f6b3 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\33 c07176b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 bb318ec {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 6fe2ccf {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    min-height: 8px;
    padding: 10px 10px 30px 10px;
    margin: 0px 0% 0px 0%;
}
    
#a1ddb109 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\36 57d72a3 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 14px;
    width: 100%;
    justify-content: space-between;
    min-width: 4%;
    order: 0;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 bc4bffa {
    background-color: var(--color_1);
    background-image: none;
}
    
#\37 3ffa54b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e3dc24e3 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b2424cd9 {
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 1;
    min-height: 80px;
    column-gap: 0%;
    flex-wrap: nowrap;
}
    
#\36 3686e06.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 32px;
    padding-right: 32px;
}
#\36 3686e06 {
    max-width: 100%;
    width: 18.52%;
    min-height: 52px;
    min-width: 220px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 a218075 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#df846e28::before, #df846e28 > .bgExtraLayerOverlay {
    
}
    
#\32 dad099c {
    width: 584px;
}
    
#c3482896 {
    width: 554px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 6b67766 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 1%;
    padding: 112px 6% 112px 6%;
}
    
#aa103f68 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d32d5773 {
    width: 179px;
}
    
#f3179040 {
    width: 226px;
}
    
#\38 3f966c6 {
    width: 49.5%;
    min-height: 8px;
}
    
#\39 f719165 {
    width: 49.5%;
    min-height: 8px;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#f985281f {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 12ed0e4 {
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7fbc8c2 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f4c3131b {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\31 138cd53 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\31 9f519ff {
    column-gap: 0;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\35 8b15558 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#f6e746bd {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\32 5c1734d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b9cbe658 {
    margin-top: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 5446195 {
    width: 31.33%;
    row-gap: 0px;
    align-self: flex-start;
    height: auto;
    min-height: 223px;
}
    
#\38 1c85657 {
    width: 31.33%;
}
    
#\38 607ad46 {
    width: 31.33%;
    row-gap: 0px;
}
    
#caca9798 {
    width: 31.33%;
    row-gap: 0px;
}
    
#ae1aa76f {
    width: 31.33%;
}
    
#\37 faf4d18 {
    width: 31.33%;
    row-gap: 0px;
}
    
#\33 fc18d93 {
    width: 31.33%;
}
    
#\33 99e39b8 {
    width: 31.33%;
    row-gap: 0px;
    align-self: flex-start;
    height: auto;
    min-height: 180px;
}
    
#f0772d96 {
    width: 31.33%;
    row-gap: 0px;
    align-self: flex-start;
    height: auto;
    min-height: 213px;
}
    
#\35 86f8a6c {
    width: 31.33%;
    row-gap: 0px;
}
    
#c92cf406 {
    width: 31.33%;
    row-gap: 0px;
}
    
#\35 535d1df {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 329342f {
    width: 31.33%;
    row-gap: 0px;
    align-self: flex-start;
    height: auto;
    min-height: 191px;
}
    
#\39 d79040a {
    height: 62px;
    width: 63px;
}
    
#e93a8900.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0 0px 0;
}
#e93a8900 {
    margin: auto 0% 0px 0%;
}
    
#\30 abe857a {
    width: 66px;
    height: 70px;
}
    
#b73aa969 {
    width: 71px;
    height: 65px;
}
    
#f1e32ee5 {
    width: 79px;
    height: 85px;
    margin-top: -10px;
}
    
#\31 ebfa683 {
    width: 56px;
    height: 58px;
}
    
#\36 d4c3015 {
    width: 54px;
    height: 54px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 a207098 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 40060ee {
    width: 542px;
}
    
#af7d64bf {
    width: 602px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bc79e257 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 7px;
    padding-bottom: 0%;
    column-gap: 2%;
}
    
#\39 6fe2ccf {
    width: 100%;
    min-height: 8px;
}
    
#\35 bb318ec {
    width: 534px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 57d72a3 {
    width: 100%;
    min-height: 80px;
    padding-top: 8px;
    padding-bottom: 8px;
    row-gap: 0px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#e3dc24e3 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding: 3% 3% 8% 3%;
}
    
#b2424cd9 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\39 a218075 {
    min-height: 100vh;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 75350b2 {
    padding-bottom: 12%;
    min-height: 100vh;
}
    
#\35 e1a1ae4 {
    width: 100%;
    padding: 24px 16px 0 16px;
}
    
#widget_7rp {
    height: 133px;
}
    
#df846e28::before, #df846e28 > .bgExtraLayerOverlay {
    
}
    
#\37 0b94c27 {
    width: undefinednull;
}
    
#cf137297 {
    width: 183px;
    height: auto;
    min-height: 63px;
}
    
#c3482896 {
    width: 269px;
}
    
#\32 dad099c {
    width: 277px;
}
}



@media (max-width: 767px) {
    
#\37 6b67766 {
    min-height: unset;
    flex-direction: column;
    row-gap: 48px;
    padding: 72px 0% 72px 0%;
}
    
#\38 3f966c6 {
    width: 100%;
    align-items: center;
}
    
#\39 f719165 {
    width: 100%;
    align-items: center;
}
    
#aa103f68 {
    align-items: center;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 3%;
    width: 89.35%;
}
    
#d32d5773 {
    width: 50%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 120cf03 {
    width: 267px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    height: 208px;
}
    
#\31 12ed0e4 {
    width: 287px;
}
    
#cc626b1c {
    width: 255px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e1b9501c {
    width: 100%;
    max-width: 100%;
    align-items: center;
    padding: 10px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#f985281f {
    align-items: center;
}
    
#\32 7fbc8c2 {
    margin: 0px 0% 0px 0%;
}
    
#c1f9cc43 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#f3179040 {
    width: 296px;
}
    
#e15037e3 {
    width: 250px;
}
}



@media (max-width: 767px) {
    
#f4c3131b {
    width: 100%;
    padding: 20px 24px 20px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\31 138cd53 {
    width: 100%;
    align-self: flex-start;
    height: auto;
    min-height: 180px;
    padding: 20px 24px 20px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\31 9f519ff {
    flex-direction: column;
    row-gap: 0;
}
    
#\35 8b15558 {
    width: 100%;
    padding: 20px 24px 20px 24px;
    margin: 0px 0% 0px 0%;
}
    
#f6e746bd {
    width: 100%;
    padding: 20px 24px 20px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\32 5c1734d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\33 5446195 {
    width: 100%;
    align-items: center;
    row-gap: 0px;
}
    
#\39 7178125 {
    width: 83px;
    height: 73px;
}
    
#\38 1c85657 {
    width: 100%;
    align-items: center;
    row-gap: 0px;
}
    
#\38 607ad46 {
    width: 100%;
    align-items: center;
    row-gap: 0px;
}
    
#caca9798 {
    width: 100%;
    align-items: center;
    row-gap: 0px;
    align-self: flex-start;
    height: auto;
    min-height: 186px;
}
    
#ae1aa76f {
    width: 100%;
    align-items: center;
    row-gap: 0px;
}
    
#\37 faf4d18 {
    width: 100%;
    align-items: center;
    row-gap: 0px;
}
    
#\33 fc18d93 {
    width: 100%;
    align-items: center;
    align-self: flex-start;
    height: auto;
    min-height: 168px;
    row-gap: 0px;
}
    
#\33 90b6daa {
    align-items: center;
}
    
#\33 99e39b8 {
    width: 100%;
    align-items: center;
    row-gap: 0px;
}
    
#\37 a505afc {
    flex-direction: column;
    row-gap: 12px;
}
    
#f0772d96 {
    width: 100%;
    align-items: center;
    row-gap: 0px;
}
    
#\35 86f8a6c {
    width: 100%;
    align-items: center;
    row-gap: 0px;
}
    
#c92cf406 {
    width: 100%;
    align-items: center;
    row-gap: 0px;
    align-self: flex-start;
    height: auto;
    min-height: 184px;
}
    
#\35 535d1df {
    min-height: unset;
    flex-direction: column;
    row-gap: 42px;
    padding: 80px 4% 80px 4%;
}
    
#\30 329342f {
    width: 100%;
    align-items: center;
    row-gap: 0px;
}
    
#\30 abe857a {
    width: 60px;
    height: 62px;
}
    
#b73aa969 {
    width: 71px;
    height: 60px;
}
    
#f1e32ee5 {
    width: 67px;
    height: 65px;
}
    
#\39 d79040a {
    width: 70px;
    height: 65px;
}
    
#\31 ebfa683 {
    width: 55px;
    height: 52px;
}
    
#\36 d4c3015 {
    width: 49px;
    height: 51px;
}
    
#\31 62c538e {
    width: 89px;
    height: 74px;
}
    
#\32 88d251f {
    width: 106px;
    height: 90px;
}
    
#f8e14528 {
    width: 80px;
    height: 67px;
}
    
#\37 b5159f9 {
    width: 86px;
    height: 70px;
}
    
#\38 a063a71 {
    width: 101px;
    height: 78px;
}
    
#\38 e3a290f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b72f5509 {
    align-items: center;
}
    
#\35 a207098 {
    min-height: unset;
    flex-direction: column;
    padding: 80px 4% 80px 4%;
}
    
#\35 f9fa1b5 {
    width: 261px;
}
    
#a95ec80e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bc79e257 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 12% 4% 2% 4%;
}
    
#\39 6fe2ccf {
    align-items: center;
    width: 100%;
    min-height: 80px;
}
    
#\33 c07176b {
    width: 269px;
}
}



@media (max-width: 767px) {
    
#\36 57d72a3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-left: 0px;
    padding-right: 0px;
    justify-content: flex-start;
    row-gap: 0px;
    margin: 0% 0% 0% 0%;
}
    
#e3dc24e3 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
}
    
#b2424cd9 {
    align-items: center;
    width: 100%;
    min-height: 80px;
}
}

