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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1605588953 .caption-container .caption-title {
    color:var(--color_7) !important;
    font-weight:700 !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1142686106 .slide-headline { color:var(--color_7) !important; }

  *#dm .dmInner *.u_1142686106 .slider-arrow { background-color:rgba(0,0,0,0) !important; }

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

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

  *#dm .dmInner div.u_1322357283 .advanced-form-label {
    color:var(--color_6) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1812056835 .advanced-form-label {
    color:var(--color_6) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1586902198 .advanced-form-label {
    color:var(--color_6) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1044758003 .advanced-form-label {
    color:var(--color_6) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1795716689 .advanced-form-label {
    font-weight:bold !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner *.u_1142686106 .slider-dot.active { background-color:rgba(34,85,52,1) !important; }

  *#dm .dmInner *.u_1142686106 .slide-headline { text-align:CENTER !important; }

  *#dm .dmInner *.u_1142686106 .slide-description { text-align:CENTER !important; }

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

  *#dm .dmInner div.u_1621085853 .review-text { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1621085853 .reviewer-name { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_1621085853 .dot.is-active { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_1621085853 .dot { background-color:rgba(76,78,38,1) !important; }

  *#dm .dmInner *.u_1621085853 .nav-arrow {
    border-color:rgba(0,0,0,0) !important;
    color:var(--color_7) !important;
  }

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

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

  *#dm .dmInner div.u_1044758003 input {
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-color:rgba(129,128,128,1) rgba(129,128,128,1) rgba(129,128,128,1) rgba(129,128,128,1) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1044758003 textarea {
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-color:rgba(129,128,128,1) rgba(129,128,128,1) rgba(129,128,128,1) rgba(129,128,128,1) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1044758003 select {
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-color:rgba(129,128,128,1) rgba(129,128,128,1) rgba(129,128,128,1) rgba(129,128,128,1) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1423108660 input[type="checkbox"] { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_1423108660 input[type="radio"] { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_1259638160 .advanced-form-label {
    font-weight:bold !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1259638160 input::placeholder { font-family: Rubik !important; }

  *#dm .dmInner div.u_1259638160 textarea::placeholder { font-family: Rubik !important; }

  *#dm .dmInner div.u_1259638160 select::placeholder { font-family: Rubik !important; }

  *#dm .dmInner div.u_1259638160 input {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1259638160 textarea {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1259638160 select {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1586902198 input {
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1586902198 textarea {
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1586902198 select {
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1322357283 input {
    color:var(--color_6) !important;
    border-style:solid !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1322357283 textarea {
    color:var(--color_6) !important;
    border-style:solid !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1322357283 select {
    color:var(--color_6) !important;
    border-style:solid !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1812056835 input {
    color:var(--color_6) !important;
    border-style:solid !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1812056835 textarea {
    color:var(--color_6) !important;
    border-style:solid !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1812056835 select {
    color:var(--color_6) !important;
    border-style:solid !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1423108660 input[type="checkbox"]:not(:checked) {
    background-color:rgba(255,255,255,1) !important;
    background-image:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
  }

  *#dm .dmInner div.u_1423108660 input[type="radio"]:not(:checked) {
    background-color:rgba(255,255,255,1) !important;
    background-image:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
  }

  *#dm .dmInner div.u_1423108660 .form-dropdown {
    background-color:rgba(255,255,255,1) !important;
    background-image:rgba(0,0,0,0) !important;
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
  }

  *#dm .dmInner div.u_1423108660 .advanced-form-label {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1795716689 input {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1795716689 textarea {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1795716689 select {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) rgba(171,162,162,1) !important;
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3671168376 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3671168376 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1761638933 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1761638933 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1762456306 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1762456306 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1142686106 .slide-btn { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1142686106 .slide-btn span.text {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1142686106 .slide-btn:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1142686106 .slide-btn.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1142686106 .slide-btn:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1142686106 .slide-btn.hover span.text { color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner div.u_1709180637 img { object-fit:contain !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1605588953 .caption-container .caption-title { font-size:22px !important; }

  *#dm .dmInner *.u_1142686106 .hero-slide { height:700px !important; }

  *#dm .dmInner *.u_1142686106 .hero-slider { height:700px !important; }

  *#dm .dmInner div.u_1142686106 .slide-headline { font-size:50px !important; }

  *#dm .dmInner *.u_1142686106 .slide-headline-wrap { max-width:650px !important; }

  *#dm .dmInner *.u_1142686106 .slide-description-wrap { max-width:650px !important; }

  *#dm .dmInner *.u_1142686106 .slide-content-inner { gap:24px !important; }

  *#dm .dmInner div.u_1142686106 .slide-btn {
    width:280px !important;
    height:50px !important;
  }

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

  *#dm .dmInner *.u_1605588953 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner *.u_1142686106 .slider-dot {
    width:8px !important;
    height:8px !important;
  }

  *#dm .dmInner div.u_1142686106 .slide-description { font-size:16px !important; }

  *#dm .dmInner *.u_1621085853 .star { font-size:20px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1605588953 .caption-container .caption-title { font-size:20px !important; }

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

  *#dm .dmInner div.u_1142686106 .slide-headline { font-size:36px !important; }

  *#dm .dmInner *.u_1142686106 .slide-description-wrap { max-width:600px !important; }

  *#dm .dmInner div.u_1142686106 .slide-description { font-size:16px !important; }

  *#dm .dmInner *.u_1621085853 .star { font-size:20px !important; }

  *#dm .dmInner div.u_1142686106 .slide-btn { width:94px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1605588953 .caption-container .caption-title { font-size:22px !important; }

  *#dm .dmInner div.u_1142686106 .slide-headline { font-size:45px !important; }

  *#dm .dmInner div.u_1142686106 .slide-btn {
    width:250px !important;
    height:50px !important;
  }

  *#dm .dmInner *.u_1142686106 .slide-description-wrap { max-width:600px !important; }

  *#dm .dmInner *.u_1142686106 .slide-content-inner { gap:24px !important; }

  *#dm .dmInner div.u_1142686106 .slide-description { font-size:16px !important; }

  *#dm .dmInner *.u_1621085853 .star { font-size:20px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d51ead1c {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#fb913b05 {
    row-gap: 24px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    max-width: 900px;
    width: 48%;
    min-height: auto;
    align-items: flex-start;
    min-width: auto;
    margin-right: 0%;
}
    
#\33 e5f8be0 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#d5615a65 {
    background-color: var(--color_8);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: url("https://irp.cdn-website.com/d0b500eb/dms3rep/multi/opt/mod-bg1-0fe336f4-1920w.png");
    border-style: solid;
}
    
#\39 34fb4e5 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 320px;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d3dedc6a {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 8px;
    align-items: center;
    flex-wrap: nowrap;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d0cae50f {
    row-gap: 24px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    max-width: 900px;
    width: 48%;
    min-height: 100%;
    align-items: center;
    min-width: auto;
    margin-right: 0%;
}
    
#widget_csh {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#a6bf3753.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 25px 10px 25px;
}
#a6bf3753 {
    align-self: auto;
    max-width: 100%;
    width: 180px;
    min-height: 45px;
    justify-self: auto;
    height: auto;
    min-width: 180px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_l5u {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 2af2f28 {
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 100%;
    min-height: 8px;
    flex-wrap: nowrap;
    min-width: 4%;
}
    
#cdff9f83 {
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
    max-width: none;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
}
    
#\30 1cfdc3d {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
}
    
#widget_l3s {
    margin-left: 0%;
    max-width: 100%;
    width: 100%;
    height: auto;
    margin-right: 0%;
}
    
#b5b172ca {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 5969884 {
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    min-height: 320px;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a78856b5 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 8px;
    min-width: 4%;
    justify-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#fe689c4a {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
}
    
#b7ad060d {
    margin: 0px 0% 0px 0%;
}
    
#widget_uji {
    max-width: 100%;
    width: 100%;
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 1609540 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 96981ec {
    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;
}
    
#f3692b0f {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    padding: 6px 0px 6px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\30 78e2a86 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 aae78e0 {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\33 aba8d29 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fbfd956c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#e718d345 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#fb5bcae7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 eb01813 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    align-content: flex-start;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 5daaadd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 d548608 {
    align-items: center;
    max-width: 900px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 24px;
    min-width: auto;
}
    
#\30 a8c1bb8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    order: 0;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#af5ac02f {
    width: 48%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 5acff79 {
    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;
}
    
#a20f54a7 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 6px 0px 6px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\32 46347b1 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ec447d75 {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 66a550c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 836fce7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    order: 0;
}
    
#\37 b049eeb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8e5bc51 {
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 1;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 93afb45 {
    align-items: flex-start;
    max-width: 575px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa835bdc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 a8c6054 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c017202 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#e6cc0c68 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 99f2460 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 57.61%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\39 9626fbd {
    width: 100%;
    height: 220px;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 056b9fd {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 245a09a {
    width: 180px;
    height: 45px;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 01f63ba {
    align-items: center;
    width: 100%;
    min-height: 705px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 2;
    align-self: stretch;
    height: auto;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 30c0f9a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.28%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#ca4441ef {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_h01 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b88c39b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#c856771e {
    width: 50%;
    height: 25px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 2cc8f57 {
    row-gap: 24px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    max-width: 900px;
    width: 48%;
    min-height: auto;
    align-items: flex-start;
    min-width: auto;
    margin-right: 0%;
    order: 1;
}
    
#\33 23aeee8 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\35 51c6653 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\37 470f832.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 25px 10px 25px;
}
#\37 470f832 {
    align-self: auto;
    max-width: 100%;
    width: 180px;
    min-height: 45px;
    justify-self: auto;
    height: auto;
    min-width: 180px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5dd7302 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 320px;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a2b4c7da {
    background-color: var(--color_8);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: url("https://irp.cdn-website.com/d0b500eb/dms3rep/multi/opt/mod-bg2-8d1fe6d7-1920w.png");
    border-style: solid;
}
    
#\34 8bf4d3b {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 8px;
    align-items: center;
    flex-wrap: nowrap;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 c8b9216 {
    row-gap: 24px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    max-width: 900px;
    width: 48%;
    min-height: auto;
    align-items: center;
    min-width: auto;
    margin-right: 0%;
    order: 0;
}
    
#bbfa579e {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_e2k {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\32 73c118f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 efc9369 {
    align-items: flex-start;
    max-width: 900px;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 4c10803 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 5a3f254 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 fd7cff8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#c78ef506 {
    align-items: flex-start;
    max-width: 900px;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 c513589 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    align-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 7e2ced9 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\35 dfaa108 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 fc75c73 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 2;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 56de7f2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 56de7f2 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#\37 662bf67 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: url("https://irp.cdn-website.com/d0b500eb/dms3rep/multi/opt/mod-img-web-1920w.jpg");
}
    
#e3074c7d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#widget_q5q {
    width: 15%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d2a26465 {
    width: 15%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_sdh {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    width: 50%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.2768373306454004%;
    order: 1;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    align-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 25px 0%;
}
    
#\31 32cf593 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    width: 50%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.2768373306454004%;
    order: 1;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    align-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 25px 0%;
}
    
#\39 af71107 {
    width: 15%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a1c532c9 {
    row-gap: 24px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    max-width: 900px;
    width: 48%;
    min-height: auto;
    align-items: center;
    min-width: auto;
    margin-right: 0%;
    order: 0;
}
    
#f01b979c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 25px 10px 25px;
}
#f01b979c {
    max-width: 100%;
    width: 180px;
    min-height: 45px;
    height: auto;
    min-width: 180px;
}
    
#\32 45f6e64 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 8px;
    align-items: center;
    flex-wrap: nowrap;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d2a3f15b {
    row-gap: 24px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    max-width: 900px;
    width: 48%;
    min-height: auto;
    align-items: flex-start;
    min-width: auto;
    margin-right: 0%;
    order: 1;
}
    
#\39 0ac3572 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 320px;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a7b154d6 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#d91e3c50 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eff733cb {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\33 090560a {
    background-color: var(--color_8);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: url("https://irp.cdn-website.com/d0b500eb/dms3rep/multi/opt/mod-bg2-8d1fe6d7-1920w.png");
    border-style: solid;
}
    
#\39 70da16c {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#group_0pi {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_2ga {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 21da73c {
    background-color: var(--color_8);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: url("https://irp.cdn-website.com/d0b500eb/dms3rep/multi/opt/mod-bg1-0fe336f4-1920w.png");
    border-style: solid;
}
    
#\35 1448a74 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 320px;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 935a48d {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#d00f9b80 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\31 ed78640 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 8px;
    align-items: center;
    flex-wrap: nowrap;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ad50f25d {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\36 4b37101.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 25px 10px 25px;
}
#\36 4b37101 {
    align-self: auto;
    max-width: 100%;
    width: 180px;
    min-height: 45px;
    justify-self: auto;
    height: auto;
    min-width: 180px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2148b49 {
    row-gap: 24px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    max-width: 900px;
    width: 48%;
    min-height: 100%;
    align-items: center;
    min-width: auto;
    margin-right: 0%;
}
    
#\33 96f9fb2 {
    row-gap: 24px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    max-width: 900px;
    width: 48%;
    min-height: auto;
    align-items: flex-start;
    min-width: auto;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 34fb4e5 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 f0063b3 {
    margin: 0px 0% 0px 0%;
}
    
#d3dedc6a {
    width: 100%;
    min-height: 80px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#fb913b05 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#d0cae50f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 e5f8be0 {
    order: 1;
}
    
#d51ead1c {
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a6bf3753 {
    order: 2;
}
    
#group_l5u {
    order: 0;
    width: 100%;
    flex: 0 1 auto;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cdff9f83 {
    padding: 0px 0% 0px 0%;
}
    
#b5b172ca {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 5969884 {
    padding: 0px 0% 0px 0%;
}
    
#b7ad060d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 aae78e0 {
    width: 100.00%;
    row-gap: 24px;
}
    
#\30 eb01813 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 66a550c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#fcd63c50 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5dd7302 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 9750dc5 {
    margin: 0px 0% 0px 0%;
}
    
#\34 8bf4d3b {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 efc9369 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\39 9fc4de0 {
    margin: 0px 0% 0px 0%;
}
    
#\34 7e2ced9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    row-gap: 30px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c78ef506 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\33 c513589 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b63511bb {
    margin: 0px 0% 0px 0%;
}
    
#e3074c7d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 fc75c73 {
    row-gap: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ec5ee369 {
    margin: 0px 0% 0px 0%;
}
    
#\32 45f6e64 {
    width: 100%;
    min-height: 80px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 0ac3572 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 70da16c {
    order: 0;
}
    
#eff733cb {
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.4%;
    height: 310px;
}
    
#a7b154d6 {
    width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d91e3c50 {
    width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f01b979c {
    width: 22.32%;
    order: 0;
}
    
#a1c532c9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#d2a3f15b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.5707643667472566%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-end;
    order: 1;
}
    
#group_0pi {
    width: 50%;
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
    column-gap: 3.5707643667472566%;
    flex-direction: column;
    flex-wrap: nowrap;
    flex: 0 1 auto;
}
    
#group_2ga {
    order: 2;
    align-items: center;
    align-content: center;
    height: auto;
    min-height: 70px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1448a74 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 ed78640 {
    width: 100%;
    min-height: 80px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 a81649d {
    margin: 0px 0% 0px 0%;
}
    
#b2148b49 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 96f9fb2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#fb913b05 {
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    margin-right: 0%;
}
    
#\39 34fb4e5 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#d3dedc6a {
    column-gap: 4%;
    row-gap: 30px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#d0cae50f {
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    margin-right: 0%;
}
    
#widget_csh {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\38 2af2f28 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cdff9f83 {
    padding: 0px 0% 0px 0%;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#b5b172ca {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 5969884 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#a78856b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b7ad060d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f3692b0f {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#aa835bdc {
    width: 100%;
}
    
#\30 aae78e0 {
    width: 100%;
    row-gap: 16px;
}
    
#e6cc0c68 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 99f2460 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 eb01813 {
    row-gap: 24px;
    align-items: flex-start;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 d548608 {
    align-items: flex-start;
}
    
#af5ac02f {
    width: 100%;
}
    
#a20f54a7 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\32 01f63ba {
    align-items: center;
}
    
#\32 30c0f9a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ec447d75 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 66a550c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 b049eeb {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 8e5bc51 {
    align-items: center;
}
    
#\38 93afb45 {
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 2cc8f57 {
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    margin-right: 0%;
}
    
#\33 23aeee8 {
    height: auto;
}
    
#\35 5dd7302 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#\34 8bf4d3b {
    column-gap: 4%;
    row-gap: 30px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\37 c8b9216 {
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\35 efc9369 {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 7e2ced9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 30px;
}
    
#c78ef506 {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 c513589 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 30px;
}
}



@media (max-width: 767px) {
    
#\39 fc75c73 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e3074c7d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 af71107 {
    width: 25%;
}
    
#\31 32cf593 {
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#a1c532c9 {
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    margin-right: 0%;
}
    
#\32 45f6e64 {
    column-gap: 4%;
    row-gap: 30px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#d2a3f15b {
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    margin-right: 0%;
}
    
#\39 0ac3572 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#eff733cb {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\35 1448a74 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#\31 ed78640 {
    column-gap: 4%;
    row-gap: 30px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#ad50f25d {
    height: auto;
}
    
#b2148b49 {
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    margin-right: 0%;
}
    
#\33 96f9fb2 {
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    margin-right: 0%;
}
}

#\30 21da73c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAALElEQVQI12P48uXL/69fv/7/9u0bGH///h0rZvj8+fN/ZMV4FYIwUQqJMREAslGbL4aygGYAAAAASUVORK5CYII=')!important}#a2b4c7da.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAN0lEQVQI133MOwoAMAgEUe9/W/GzpcEFQUhIMd1jBEDtMrMigpkZU9WSH3R31vgJBw/sLrivGx6j/JrwKPCMQQAAAABJRU5ErkJggg==')!important}#\37 662bf67.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAFxABAAMAAAAAAAAAAAAAAAAAAAERMf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AzMTcgmDL/9k=')!important}