@media all {
  *#dm .dmInner div.u_4000645159 hr {
    border-width:3px !important;
    color:rgba(219,195,235,1) !important;
  }

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

  *#dm .dmInner a.u_1410381012 {
    background-color:rgba(209,203,213,0.4) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(241,241,241,1) rgba(241,241,241,1) rgba(241,241,241,1) rgba(241,241,241,1) !important;
  }

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

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

  *#dm .dmInner a.u_3263191246 .iconBg {
    display:inline-block !important;
    background-color:var(--color_7) !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/19e1d167/icon/Arrow_1920806.svg) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_3263191246:hover .iconBg { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_3263191246.hover .iconBg { background-color:var(--color_4) !important; }

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

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

  *#dm .dmInner div.u_1817459162 hr {
    border-width:2px !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_1661430938 {
    background-color:var(--color_7) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(209,203,213,0.84) rgba(209,203,213,0.84) rgba(209,203,213,0.84) rgba(209,203,213,0.84) !important;
  }

  *#dm .dmInner a.u_1686013255:hover .iconBg { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1686013255.hover .iconBg { background-color:var(--color_4) !important; }

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

  *#dm .dmInner a.u_1686013255 span.text {
    font-size:14px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1686013255 .iconBg {
    display:inline-block !important;
    background-color:var(--color_4) !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/19e1d167/icon/Arrow_1920806.svg) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1619249149:hover .iconBg { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1619249149.hover .iconBg { background-color:var(--color_4) !important; }

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

  *#dm .dmInner a.u_1619249149 span.text {
    font-size:14px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1619249149 .iconBg {
    display:inline-block !important;
    background-color:var(--color_4) !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/19e1d167/icon/Arrow_1920806.svg) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner div.u_1928842700 {
    background-color:var(--color_7) !important;
    border-radius:50px 50px 50px 50px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(209,203,213,0.84) rgba(209,203,213,0.84) rgba(209,203,213,0.84) rgba(209,203,213,0.84) !important;
  }

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

  *#dm .dmInner div.u_1468060000 hr {
    border-width:2px !important;
    color:rgba(219,195,235,1) !important;
  }

  *#dm .dmInner div.u_1497653139 .photoGalleryThumbs .image-container { border-radius:30px 30px 30px 30px; }

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

  *#dm .dmInner a.u_1411666511:hover .iconBg { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1411666511.hover .iconBg { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1411666511 .iconBg {
    display:none !important;
    background-color:var(--color_7) !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/19e1d167/icon/Arrow_1920806.svg) !important;
    width:15px !important;
    height:15px !important;
  }

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

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

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

  *#dm .dmInner a.u_1411666511:hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1411666511.hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1571985344 hr {
    border-width:2px !important;
    color:var(--color_9) !important;
  }

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

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

  *#dm .dmInner div.u_1848842882 hr {
    border-width:2px !important;
    color:var(--color_1) !important;
  }

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

  *#dm .dmInner div.u_1776341141 hr {
    border-width:2px !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1351559291:hover .iconBg { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1351559291.hover .iconBg { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1351559291 .iconBg {
    display:inline !important;
    background-color:var(--color_7) !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/19e1d167/icon/Arrow_1920806.svg) !important;
    width:15px !important;
    height:15px !important;
    color:var(--color_7);
  }

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

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

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

  *#dm .dmInner a.u_1351559291:hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1351559291.hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1797534680 hr {
    border-width:2px !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1466726623 {
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(255,255,255,0.15) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(209,203,213,0.41) rgba(209,203,213,0.41) rgba(209,203,213,0.41) rgba(209,203,213,0.41) !important;
  }

  *#dm .dmInner div.u_1750512791 {
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(255,255,255,0.15) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(209,203,213,0.41) rgba(209,203,213,0.41) rgba(209,203,213,0.41) rgba(209,203,213,0.41) !important;
  }

  *#dm .dmInner div.u_1841020764 {
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(255,255,255,0.15) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(209,203,213,0.41) rgba(209,203,213,0.41) rgba(209,203,213,0.41) rgba(209,203,213,0.41) !important;
  }

  *#dm .dmInner div.u_1449268298 {
    border-radius:10px 10px 10px 10px !important;
    background-color:rgba(255,255,255,0.15) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(209,203,213,0.41) rgba(209,203,213,0.41) rgba(209,203,213,0.41) rgba(209,203,213,0.41) !important;
  }

  *#dm .dmInner div.u_1233385791 hr {
    border-width:2px !important;
    color:var(--color_9) !important;
  }

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

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

  *#dm .dmInner div.u_1927924464 hr {
    border-width:2px !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1522529706 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1522529706 input:not([type="submit"]) {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(209,203,213) rgb(209,203,213) rgb(209,203,213) rgb(209,203,213) !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1522529706 textarea {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(209,203,213) rgb(209,203,213) rgb(209,203,213) rgb(209,203,213) !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1522529706 select {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(209,203,213) rgb(209,203,213) rgb(209,203,213) rgb(209,203,213) !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1522529706 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:14px !important; }

  *#dm .dmInner div.u_1522529706 .m-recaptcha { font-size:14px !important; }

  *#dm .dmInner div.u_1522529706 .dmforminput input { color:var(--color_9) !important; }

  *#dm .dmInner div.u_1522529706 .dmforminput textarea { color:var(--color_9) !important; }

  *#dm .dmInner div.u_1522529706 .dmforminput .fileUploadLink { color:var(--color_9) !important; }

  *#dm .dmInner div.u_1522529706 .checkboxwrapper span { color:var(--color_9) !important; }

  *#dm .dmInner div.u_1522529706 .radiowrapper span { color:var(--color_9) !important; }

  *#dm .dmInner div.u_1522529706 .optinwrapper div { color:var(--color_9) !important; }

  *#dm .dmInner div.u_1522529706 .freetextwrapper { color:var(--color_9) !important; }

  *#dm .dmInner div.u_1522529706 .dmforminput select { color:var(--color_9) !important; }

  *#dm .dmInner div.u_1522529706 .dmforminput option { color:var(--color_9) !important; }

  *#dm .dmInner div.u_1522529706 .dmformsubmit:hover {
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1522529706 .dmformsubmit.hover {
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1522529706 .dmformsubmit {
    float:left !important;
    display:block !important;
    width:208px !important;
    border-radius:50px 50px 50px 50px !important;
    margin-left:0 !important;
    margin-right:auto !important;
  }

  *#dm .dmInner div.u_1522529706 .dmform-success {
    text-align:left !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1522529706 .dmform-success .rteBlock {
    text-align:left !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1522529706 .dmform-error {
    text-align:left !important;
    font-weight:bold !important;
  }

  *#dm .dmInner a.u_1410381012 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1410381012:hover,
  *#dm .dmInner a.u_1410381012.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner *.u_1497653139-0-title { display:none !important; }

  *#dm .dmInner *.u_1497653139-0-text { display:none !important; }

  *#dm .dmInner a.u_1351559291:hover .iconBg,
  *#dm .dmInner a.u_1351559291.hover .iconBg { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1351559291:hover span.text,
  *#dm .dmInner a.u_1351559291.hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1351559291:hover,
  *#dm .dmInner a.u_1351559291.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }
}

@media (min-width:1025px) {
  *#dm .dmInner *.u_1497653139 .photoGalleryThumbs { padding:0px !important; }

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1625545025 .photoGalleryThumbs { padding:0px !important; }

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

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

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

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

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

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

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

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

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

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1680128313 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1680128313 .photoGalleryViewAll { padding:0 5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#ce03bea3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    min-width: 4%;
    align-content: flex-start;
}
    
#\37 078689c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 65px 200px 65px;
}
    
#widget_63b {
    width: 66.87%;
    max-width: 100%;
    order: 1;
}
    
#\31 8f739b7::before, #\31 8f739b7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.84;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(36, 16, 51, 1) 38%, rgba(0, 0, 0, 0) 100%);
}
#\31 8f739b7 {
    background-color: rgba(85, 85, 85, 1);
    background-image: url("https://irp.cdn-website.com/19e1d167/dms3rep/multi/opt/Vero+Beach+Coastal+Business+District-1920w.png");
}
    
#widget_n83 {
    width: 269px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 60px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2e65fe4 {
    margin: 0px 0% 0px 0%;
}
    
#group_0nc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 28px;
    row-gap: 24px;
    column-gap: 5px;
    --column-gap: 5px;
    height: auto;
    order: 0;
}
    
#c13752ea {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 3.28%;
    min-height: 22px;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    height: auto;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#dd5fe2fc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 28px;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    height: auto;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#widget_v74.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_v74 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\31 6f72e8f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ntc {
    width: 50.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_a8g {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 3;
    margin-top: 12px;
}
    
#ad3bf3aa {
    width: 269px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-height: 60px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#group_vf9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 67px;
    row-gap: 24px;
    column-gap: 0%;
    order: 4;
    background-color: rgba(36, 16, 51, 0.95);
    --column-gap: 0px;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(209, 203, 213, 0.35) rgba(209, 203, 213, 0.35) rgba(209, 203, 213, 0.35) rgba(209, 203, 213, 0.35);
    border-style: solid;
    height: auto;
    flex-wrap: nowrap;
    padding-top: 0px;
    padding-right: 30px;
    padding-bottom: 0px;
    padding-left: 30px;
    margin-top: 42px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#b2c58ad4 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 28px;
    row-gap: 5px;
    column-gap: 0%;
    background-color: rgba(0,0,0,0);
    justify-self: auto;
    order: 0;
    height: auto;
    --column-gap: 0px;
    flex-wrap: nowrap;
    border-width: 0 1px 0 0;
    border-color: rgba(0,0,0,1) rgba(209, 203, 213, 0.35) rgba(0,0,0,1) rgba(0,0,0,1);
    border-style: solid;
    grid-area: auto / auto / auto / auto;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#widget_6gf {
    width: 50%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_dnl {
    width: 3.10%;
    height: 22px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#group_sc1 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 28px;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    flex-direction: column;
    justify-content: center;
}
    
#c94ad312 {
    align-items: center;
    width: 100.00%;
    min-height: 28px;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
    height: auto;
    justify-content: flex-start;
    align-content: center;
}
    
#\38 06c6e86 {
    width: 50%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#a0b969dc {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 28px;
    row-gap: 5px;
    column-gap: 0%;
    background-color: rgba(0,0,0,0);
    justify-self: auto;
    order: 0;
    height: auto;
    --column-gap: 0px;
    flex-wrap: nowrap;
    grid-area: auto / auto / auto / auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 30px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#\33 da02ef2 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 28px;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    flex-direction: column;
    justify-content: center;
}
    
#\38 e142639 {
    width: 50%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2f8af5c {
    align-items: center;
    width: 100.00%;
    min-height: 28px;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
    height: auto;
    justify-content: flex-start;
    align-content: center;
}
    
#c5a51128 {
    width: 3.10%;
    height: 22px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#f77ec814 {
    width: 50%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\35 894d5a5 {
    width: 44.96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\33 0b98a4c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
}
    
#d2a65997 {
    min-height: 583px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_stu {
    flex-direction: row;
    align-items: center;
    width: 76.79%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: center;
}
    
#\30 caa809a::before, #\30 caa809a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(65, 33, 89, 1) 23%, rgba(0, 0, 0, 0) 100%);
}
#\30 caa809a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 1.8320610687022902%;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    align-content: flex-start;
    flex-wrap: nowrap;
    grid-area: auto / auto / auto / auto;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
    background-image: url('https://irp.cdn-website.com/19e1d167/dms3rep/multi/opt/industrial+190+south+side-676h.jpg?jxl&v=jxl');
}
    
#widget_fg9.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#widget_fg9 {
    width: 29.93%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_hd8 {
    width: 100%;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    margin-top: 10px;
}
    
#widget_5tt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 606aabc.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\31 606aabc {
    width: 191px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bqi {
    width: 3.43%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\38 45fd9ee::before, #\38 45fd9ee > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(65, 33, 89, 1) 23%, rgba(0, 0, 0, 0) 100%);
}
#\38 45fd9ee {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 1.8320610687022902%;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    align-content: flex-start;
    flex-wrap: nowrap;
    grid-area: auto / auto / auto / auto;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
    background-image: url('https://irp.cdn-website.com/19e1d167/dms3rep/multi/opt/storage5-676h.jpg');
}
    
#\36 63c1d97 {
    width: 3.43%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\33 4a4a975.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
#\33 4a4a975 {
    width: 32.02%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\36 345b3ce {
    width: 100%;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    margin-top: 10px;
}
    
#f17cc9e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 d0b0692.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\34 d0b0692 {
    width: 191px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 70174bc {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#d8e91092 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
}
    
#f8cf00f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
    
#\37 1b8109d.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\37 1b8109d {
    width: 37px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4f2918f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 34px;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\33 898c813 {
    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;
}
    
#eb8f0886 {
    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;
}
    
#\38 812700e {
    width: 74.47%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e603f660 {
    width: 269px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-height: 60px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 602a7ea {
    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;
}
    
#\32 1f633f9.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\32 1f633f9 {
    width: 37px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d456b46 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 34px;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#group_are {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 3.7389547479370027%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    border-radius: 25px 25px 25px 25px;
    align-content: flex-start;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 1;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#group_kh0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 32px;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) var(--color_8) rgba(0,0,0,1);
    border-style: solid;
    padding-top: 10px;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#dcd17b39.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dcd17b39 {
    width: 478.016px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd8739fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bd8739fc {
    width: 478.016px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1b2f1ba {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 32px;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) var(--color_8) rgba(0,0,0,1);
    border-style: solid;
    padding-top: 10px;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\36 59ac21f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 59ac21f {
    width: 478.016px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee0e2c59.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ee0e2c59 {
    width: 478.016px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3b23be7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 32px;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) var(--color_8) rgba(0,0,0,1);
    border-style: solid;
    padding-top: 10px;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\37 2f27e4b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 2f27e4b {
    width: 478.016px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec79e447.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ec79e447 {
    width: 478.016px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5567b67 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 32px;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-width: 0 0 1px 0;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) var(--color_8) rgba(0,0,0,1);
    border-style: solid;
    padding-top: 10px;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#d8b99e2d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d8b99e2d {
    width: 478.016px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0a1764b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c0a1764b {
    width: 478.016px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a51f50d {
    width: 99.24%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 69335a2 {
    width: 74.47%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 6213efe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 60.97%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\31 26d856d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 35.04%;
    min-width: 4%;
}
    
#\39 09a94b5 {
    min-height: 335px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 80px 65px 0px 65px;
}
    
#c44e82ef.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#c44e82ef {
    width: 37px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_7v7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 34px;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\32 f45e7f4 {
    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;
}
    
#widget_vnd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mh0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 93bf8e5 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#cac92d60 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 39.39%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#a1da08f1 {
    min-height: 8px;
    column-gap: 0.5%;
    row-gap: 24px;
    width: 58.62%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#fa4d4dc0 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
}
    
#\31 5a58e5f {
    background-color: var(--color_7);
    background-image: url("https://irp.cdn-website.com/19e1d167/dms3rep/multi/opt/bg-1920w.png");
    background-size: auto;
    background-position: 100% 0%;
}
    
#\33 5b8754f {
    align-items: center;
    width: 51.94%;
    min-height: 28px;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
    height: auto;
    justify-content: flex-start;
    align-content: center;
    justify-self: auto;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(246,215,160,1) rgba(246,215,160,1) rgba(246,215,160,1) rgba(246,215,160,1);
    border-style: solid;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(246, 215, 160, 0.12);
    grid-area: auto / auto / auto / auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#e97b3b4a {
    width: 13.89%;
    height: 22px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\35 2daa8d8 {
    width: 86.12%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\38 228bcc3 {
    width: 84.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afd470fc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 34px;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#a7771cb5.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#a7771cb5 {
    width: 37px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e20ff1d4 {
    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;
}
    
#be61a87c {
    width: 95.55%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 875818c {
    width: 57.81%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#ed923d8c {
    width: 40.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 dbe845c {
    width: 305px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    min-height: 60px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f1a58d9c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 34px;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#f40370f9 {
    min-height: 335px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 80px 65px 80px 65px;
}
    
#\30 055361c {
    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;
}
    
#efe4b316 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 35.04%;
    min-width: 4%;
}
    
#\32 a9543ad.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\32 a9543ad {
    width: 37px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8003279 {
    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;
}
    
#\31 bca1be5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 6a50d7b {
    margin: 0px 0% 0px 0%;
}
    
#\30 2c4f4cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 60.97%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\38 ca6b7b8 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\33 8d81433 {
    width: 305px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-height: 60px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
}



@media all {
    
#\36 f7c14dd {
    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;
}
    
#b03e55fe.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#b03e55fe {
    width: 37px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 847741c {
    background-color: rgba(76, 28, 110, 1);
    background-image: none;
}
    
#dc07a9cf {
    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;
}
    
#\30 7c8ed7e {
    margin: 0px 0% 0px 0%;
}
    
#\39 4ca16ef {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 34px;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\31 de09478 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\30 729893f {
    min-height: 335px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 80px 65px 80px 65px;
}
    
#group_76i {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 1.8320610687022902%;
    flex-wrap: nowrap;
    align-content: center;
    margin-top: 23px;
}
    
#\32 64c120d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 23.62%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 1.8320610687022902%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(209, 203, 213, 0.44) rgba(209, 203, 213, 0.44) rgba(209, 203, 213, 0.44) rgba(209, 203, 213, 0.44);
    border-style: solid;
    background-color: rgba(255, 255, 255, 0.05);
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    align-content: flex-start;
    height: auto;
    grid-area: auto / auto / auto / auto;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#widget_sej.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
#widget_sej {
    width: 16.57%;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#f10204d6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f10204d6 {
    width: 458.969px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e20e48e1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 23.62%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 1.8320610687022902%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(209, 203, 213, 0.44) rgba(209, 203, 213, 0.44) rgba(209, 203, 213, 0.44) rgba(209, 203, 213, 0.44);
    border-style: solid;
    background-color: rgba(255, 255, 255, 0.05);
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    align-content: flex-start;
    height: auto;
    grid-area: auto / auto / auto / auto;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#\34 c111ff8.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
#\34 c111ff8 {
    width: 16.57%;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\35 57719ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 57719ce {
    width: 458.969px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b2f8596 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 23.62%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 1.8320610687022902%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(209, 203, 213, 0.44) rgba(209, 203, 213, 0.44) rgba(209, 203, 213, 0.44) rgba(209, 203, 213, 0.44);
    border-style: solid;
    background-color: rgba(255, 255, 255, 0.05);
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    align-content: flex-start;
    height: auto;
    grid-area: auto / auto / auto / auto;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#\39 7bd801b.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
#\39 7bd801b {
    width: 17.38%;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#f0c2458c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f0c2458c {
    width: 458.969px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9834ff2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 23.62%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 1.8320610687022902%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(209, 203, 213, 0.44) rgba(209, 203, 213, 0.44) rgba(209, 203, 213, 0.44) rgba(209, 203, 213, 0.44);
    border-style: solid;
    background-color: rgba(255, 255, 255, 0.05);
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    align-content: flex-start;
    height: auto;
    grid-area: auto / auto / auto / auto;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#\36 1b09b4f.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
#\36 1b09b4f {
    width: 16.98%;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\35 05b348c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 05b348c {
    width: 458.969px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d8d321c2 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#b7c48372 {
    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;
}
    
#\32 c3d26e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\32 c3d26e0 {
    width: 37px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9bc417e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 34px;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\31 b3e300d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
    
#cbc864cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
}
    
#\30 1e163a5 {
    width: 60.76%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d784a281 {
    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;
}
    
#widget_8va {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 5188392 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 65px 80px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\34 2783142 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\32 2bd5537 {
    width: 68.39%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 53feebf {
    width: 87.24%;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\30 ce00b2a {
    margin: 0px 0% 0px 0%;
}
    
#db9497bd.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#db9497bd {
    width: 37px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea660006 {
    width: 68.39%;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#a73276c0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    flex-wrap: nowrap;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    flex-direction: column;
    align-items: flex-start;
    align-self: stretch;
    max-width: 640px;
}
    
#\34 ca416ad {
    background-color: var(--color_7);
    background-image: none;
}
    
#e485d656 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 34px;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 078689c {
    padding: 150px 65px 150px 65px;
}
    
#\32 2e65fe4 {
    margin: 0px 0% 0px 0%;
}
    
#b2c58ad4 {
    width: 50%;
}
    
#widget_6gf {
    width: 100.00%;
}
    
#a0b969dc {
    width: 50%;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 30px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\38 e142639 {
    width: 100.00%;
}
    
#f77ec814 {
    width: 95.68%;
}
    
#widget_63b {
    width: 76.58%;
}
    
#\31 6f72e8f {
    width: 92.65%;
}
    
#dd5fe2fc {
    width: 95.87%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2a65997 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 0b98a4c {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#\30 caa809a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_stu {
    column-gap: 1.8320610687022902%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 45fd9ee {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 70174bc {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#d8e91092 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#f8cf00f5 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 09a94b5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_vnd {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 6213efe {
    justify-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fa4d4dc0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#cac92d60 {
    width: 100%;
    min-height: 80px;
}
    
#a1da08f1 {
    width: 100%;
    min-height: 80px;
    column-gap: 0.5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 875818c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ed923d8c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f40370f9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 055361c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 2c4f4cf {
    justify-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dc07a9cf {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 729893f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 64c120d {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.08%;
}
    
#e20e48e1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.08%;
}
    
#\36 b2f8596 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.08%;
}
    
#\34 9834ff2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.08%;
}
    
#group_76i {
    column-gap: 1.8320610687022902%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cbc864cc {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#d8d321c2 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 b3e300d {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 5188392 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 80px;
    padding: 80px 65px 80px 65px;
}
    
#\30 ce00b2a {
    margin: 0px 0% 0px 0%;
}
    
#a73276c0 {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#ce03bea3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    min-width: 4%;
    max-width: 100%;
    flex: 0 1 auto;
    align-self: auto;
}
    
#\37 078689c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 15px 100px 15px;
}
    
#widget_n83 {
    margin-right: 0%;
    margin-left: 0%;
    width: 74.39%;
}
    
#\32 2e65fe4 {
    margin: 0px 0% 0px 0%;
}
    
#c13752ea {
    margin-right: 0%;
    margin-left: 0%;
    width: 16.77%;
}
    
#dd5fe2fc {
    margin-right: 0%;
    margin-left: 0%;
    width: 81.71%;
}
    
#ad3bf3aa {
    margin-right: 0%;
    margin-left: 0%;
    width: 73.17%;
}
    
#group_vf9 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-right: 30px;
    padding-bottom: 15px;
    padding-left: 30px;
    margin-top: 42px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#b2c58ad4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 141px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
}
    
#widget_dnl {
    height: 22px;
}
    
#\38 06c6e86 {
    width: 96.23%;
}
    
#a0b969dc {
    width: 100%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#c5a51128 {
    height: 24px;
}
    
#\31 6f72e8f {
    width: 92.88%;
}
    
#group_0nc {
    column-gap: 1.524390243902439%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#widget_v74 {
    width: 93.50%;
}
    
#widget_63b {
    width: 100.00%;
}
    
#widget_ntc {
    width: 100.00%;
}
    
#group_a8g {
    column-gap: 7.317073170731707%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
}
    
#c94ad312 {
    height: auto;
    min-height: 28px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_sc1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f77ec814 {
    width: 95.76%;
}
    
#\35 894d5a5 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\33 0b98a4c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d2a65997 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_stu {
    width: 100.00%;
    column-gap: 7.317073170731707%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 caa809a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 45fd9ee {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_fg9 {
    width: 61.19%;
}
    
#\33 4a4a975 {
    width: 62.31%;
}
}



@media (max-width: 767px) {
    
#\32 70174bc {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d8e91092 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f8cf00f5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\38 812700e {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 6213efe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 26d856d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 09a94b5 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#cac92d60 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a1da08f1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0.5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#fa4d4dc0 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e97b3b4a {
    height: 14px;
}
    
#\33 5b8754f {
    width: 100.00%;
}
    
#\38 228bcc3 {
    width: 100.00%;
}
    
#\38 875818c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ed923d8c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#f40370f9 {
    min-height: unset;
    flex-direction: column;
    align-items: flex-start;
    align-content: flex-start;
    padding: 15px 15px 15px 15px;
}
    
#efe4b316 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-self: auto;
    align-content: flex-start;
}
    
#\30 2c4f4cf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-self: auto;
}
    
#\38 6a50d7b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 de09478 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 729893f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
}
    
#\30 7c8ed7e {
    margin: 0px 0% 0px 0%;
}
    
#group_76i {
    column-gap: 1.8320610687022902%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 64c120d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e20e48e1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 b2f8596 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 9834ff2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#cbc864cc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d8d321c2 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 b3e300d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\30 1e163a5 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 5188392 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 15px 15px 15px 15px;
}
    
#\32 2bd5537 {
    width: 100.00%;
}
    
#\32 53feebf {
    width: 100.00%;
}
    
#\30 ce00b2a {
    margin: 0px 0% 0px 0%;
}
    
#ea660006 {
    width: 100.00%;
}
    
#a73276c0 {
    width: 100%;
    align-items: flex-start;
    min-height: 80px;
    align-content: flex-start;
}
}

#\30 caa809a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQFBxQhImL/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAgMR/9oADAMBAAIRAxEAPwDKbq9UyBlJlEWr7D5Mvr5J3SVqvaPgAREZ0+EqUf/Z')!important}#\38 45fd9ee.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAcEAABBQEBAQAAAAAAAAAAAAABAAIDBAUhFTL/xAAUAQEAAAAAAAAAAAAAAAAAAAAB/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACMf/aAAwDAQACEQMRAD8AlZ+hUhmmmdl1ngu40jjVdGlQIB8qp3vyiIcgE4e3/9k=')!important}#\31 5a58e5f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAhklEQVQY042QXRJAMAyEcwOKcgD/Hinl/geL2RDKjBkP206mXzabUpPM3FnPfb5ymy1cmYnLaOQqnh6i32CduAMsVrlr4z5A48QJjlCTzvLwhgkHxvfW83C6or6g6JCAoetQbNzlXmq4owk3aSeyhrBEsbcozKGw/gIWRBNE7+0QA6O0QbUDsgCAMYTzDwQAAAAASUVORK5CYII=')!important}