@media all {
  *#dm .dmInner div.u_1644732001 .svg {
    color:rgba(255,255,255,1) !important;
    fill:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1467085945:hover { background-image:none !important; }

  *#dm .dmInner a.u_1467085945.hover { background-image:none !important; }

  *#dm .dmInner a.u_1467085945 span.text { font-weight:500 !important; }

  *#dm .dmInner *.u_1117500487 { background-position:50% 50% !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1830474883 .caption-button span.text {
    color:var(--color_1) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1830474883 { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1830474883 .caption-button { border-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1830474883 .caption-button:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1830474883 .caption-button.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1830474883 .caption-button:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1830474883 .caption-button.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1830474883 .caption-container .caption-title {
    font-family: Inter !important;
    font-weight:600 !important;
    color:var(--color_1) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1647797030 { border-color:var(--color_1) !important; }

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

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

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

  *#dm .dmInner *.u_1803979586 .title-text {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner *.u_1803979586 .title-text * {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1803979586 .title-text {
    color:var(--color_2) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1803979586 .title-text * {
    color:var(--color_2) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner {
    font-weight:400 !important;
    color:var(--color_5) !important;
    border-bottom-style:solid !important;
    border-bottom-width:1px !important;
    border-bottom-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-wrapper {
    border-top-style:solid !important;
    border-top-width:1px !important;
    border-bottom-style:solid !important;
    border-top-color:rgba(0,0,0,0.12) !important;
    border-bottom-color:rgba(0,0,0,0.12) !important;
    border-bottom-width:0 !important;
  }

  *#dm .dmInner *.u_1803979586 .title-icon { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow .close {
    fill:rgba(0,0,0,0) !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-title .horizontal {
    fill:rgba(0,0,0,0) !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-title .vertical {
    fill:rgba(0,0,0,0) !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1803979586 .arrow-wrapper {
    border-radius:0 !important;
    -moz-border-radius:0 !important;
    -webkit-border-radius:0 !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-title {
    background-color:rgba(0,0,0,0) !important;
    color:var(--color_2) !important;
    font-weight:600 !important;
    border-bottom-width:1px !important;
    border-bottom-style:solid !important;
    border-bottom-color:rgba(0,0,0,0.12) !important;
  }

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

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

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

  *#dm .dmInner a.u_1397542148 span.text { font-family:'Red Hat Text' !important; }

  *#dm .dmInner div.u_1651951162 hr {
    border-width:1px !important;
    color:rgba(230,233,234,1) !important;
  }

  *#dm .dmInner div.u_1820651306 hr {
    border-width:1px !important;
    color:rgba(230,233,234,1) !important;
  }

  *#dm .dmInner div.u_1511201508 hr {
    border-width:1px !important;
    color:rgba(230,233,234,1) !important;
  }

  *#dm .dmInner div.u_1280502875 hr {
    border-width:1px !important;
    color:rgba(230,233,234,1) !important;
  }

  *#dm .dmInner div.u_1593654650 hr {
    border-width:1px !important;
    color:rgba(230,233,234,1) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1397542148:hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1397542148.hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1401433285:hover { background-image:none !important; }

  *#dm .dmInner a.u_1401433285.hover { background-image:none !important; }

  *#dm .dmInner a.u_1401433285 span.text { font-weight:500 !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1830474883 .photoGalleryThumbs { padding:0 !important; }

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

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

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

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

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

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

  *#dm .dmInner a.u_1467085945 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1647797030 span.text { font-size:16px !important; }

  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner { font-size:16px !important; }

  *#dm .dmInner *.u_1803979586 .title-icon {
    width:56px !important;
    height:56px !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-wrapper {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner *.u_1803979586 .arrow-wrapper { padding:28px !important; }

  *#dm .dmInner div.u_1803979586 .accordion-title { font-size:22px !important; }

  *#dm .dmInner div.u_1803979586 .title-text { font-size:22px !important; }

  *#dm .dmInner div.u_1803979586 .title-text * { font-size:22px !important; }

  *#dm .dmInner div.u_1830474883 .caption-button span.text { font-size:14px !important; }

  *#dm .dmInner div.u_1830474883 .caption-button {
    width:150px !important;
    height:40px !important;
  }

  *#dm .dmInner a.u_1401433285 span.text { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1830474883 .caption-container .caption-title { font-size:30px !important; }

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

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

  *#dm .dmInner div.u_1830474883 .caption-button {
    width:194px !important;
    height:50px !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1803979586 .accordion-wrapper {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_1803979586 .arrow-wrapper { padding:0 !important; }

  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner { font-size:14px !important; }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner *.u_1803979586 .title-icon {
    width:40px !important;
    height:40px !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-title { font-size:16px !important; }

  *#dm .dmInner div.u_1803979586 .title-text { font-size:16px !important; }

  *#dm .dmInner div.u_1803979586 .title-text * { font-size:16px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1647797030 span.text { font-size:16px !important; }

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

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

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

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

  *#dm .dmInner div.u_1830474883 .caption-button { height:48px !important; }

  *#dm .dmInner div.u_1830474883 .caption-button span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1467085945 span.text { font-size:16px !important; }

  *#dm .dmInner *.u_1803979586 .accordion-title .arrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-title { font-size:18px !important; }

  *#dm .dmInner div.u_1803979586 .title-text { font-size:18px !important; }

  *#dm .dmInner div.u_1803979586 .title-text * { font-size:18px !important; }

  *#dm .dmInner *.u_1803979586 .title-icon {
    width:48px !important;
    height:48px !important;
  }

  *#dm .dmInner *.u_1803979586 .arrow-wrapper { padding:0 !important; }

  *#dm .dmInner *.u_1803979586 .accordion-wrapper {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner div.u_1803979586 .accordion-description .section-inner { font-size:16px !important; }

  *#dm .dmInner a.u_1401433285 span.text { font-size:16px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner *.u_1830474883 .photoGalleryThumbs .image-container a { padding-top:320px !important; }

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

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

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

  *#dm .dmInner div.u_1830474883 .caption-button span.text { font-size:16px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1830474883 .photoGalleryThumbs .image-container a { padding-top:300px !important; }

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

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

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

  *#dm .dmInner a.u_1519045752 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1466015139 span.text { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 817ec37 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 1fb75f1::before, #\38 1fb75f1 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
}
#\38 1fb75f1 {
    background-image: url("https://lirp.cdn-website.com/5c0e80bf/dms3rep/multi/opt/315_1st+Ave+NE_002-1920w.jpg");
}
    
#\39 b829ba9 {
    min-height: 80vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#widget_1lt {
    width: 79.26%;
    height: auto;
    max-width: 100%;
}
    
#widget_pti {
    width: 63.70%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
}
    
#widget_3vl {
    width: 280px;
    height: 45px;
    max-width: 100%;
    align-self: flex-start;
    margin-top: 8px;
}
    
#\35 d794a7c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 b829ba9 {
    min-height: 460px;
    padding: 4% 10% 4% 5%;
}
    
#\38 1fb75f1::before, #\38 1fb75f1 > .bgExtraLayerOverlay {
    
}
#\38 1fb75f1 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#widget_3vl {
    height: 50px;
}
    
#\36 817ec37 {
    row-gap: 16px;
}
    
#widget_1lt {
    width: 598px;
}
    
#widget_pti {
    width: 615px;
}
    
#\35 d794a7c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 817ec37 {
    width: 100%;
    min-height: 312px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\39 b829ba9 {
    min-height: unset;
    flex-direction: column;
    padding: 15% 6% 20% 6%;
}
    
#\38 1fb75f1::before, #\38 1fb75f1 > .bgExtraLayerOverlay {
    
}
#\38 1fb75f1 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#widget_1lt {
    width: 306px;
}
    
#widget_pti {
    width: 306px;
}
    
#widget_3vl {
    height: 48px;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 d794a7c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a483d6c0 {
    background-color: var(--color_3);
}
    
#e8bc8b08 {
    min-height: 116px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 8% 2% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\30 b46446c {
    margin-right: 130px;
    margin-top: -50px;
}
    
#\30 17c94b0 {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    flex-direction: row;
    width: 18.4%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 70c9ac5 {
    width: 48px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d69d97d1 {
    width: 192.055px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 2ad5ea0 {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    flex-direction: row;
    width: 18.4%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 64cd1ef {
    width: 48px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 d3d9c5a {
    width: 192.055px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#aa72dbee {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    flex-direction: row;
    width: 18.4%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d96cc2c6 {
    width: 47.9375px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 911f24e {
    width: 212px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e0159224 {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    flex-direction: row;
    width: 18.4%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#edc403d1 {
    width: 48px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#be7ff87d {
    width: 192.055px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 ca6335b {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    flex-direction: row;
    width: 18.4%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d7d3570f {
    width: 47.9375px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 edde4bf {
    width: 212px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e8bc8b08 {
    min-height: 69px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 4% 5% 4% 5%;
}
    
#a483d6c0 {
    background-color: var(--color_3);
}
    
#\33 70c9ac5 {
    height: auto;
    width: 36px;
    margin: 0px 0% 0px 0%;
}
    
#\30 64cd1ef {
    height: auto;
    width: 36px;
    margin: 0px 0% 0px 0%;
}
    
#d96cc2c6 {
    height: auto;
    width: 36px;
    margin: 0px 0% 0px 0%;
}
    
#\30 b46446c {
    margin: -26px 3% 0px 0%;
}
    
#\30 17c94b0 {
    width: 18.4%;
    padding-left: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 8px;
    justify-content: flex-start;
    min-height: 8px;
    margin: 0px 0% 0px 0%;
}
    
#\31 2ad5ea0 {
    width: 18.4%;
    padding-left: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 8px;
    min-height: 8px;
}
    
#aa72dbee {
    width: 18.4%;
    padding-left: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 8px;
    min-height: 8px;
}
    
#\37 911f24e {
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d69d97d1 {
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 d3d9c5a {
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e0159224 {
    width: 18.4%;
    padding-left: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 8px;
    justify-content: flex-start;
    min-height: 8px;
    margin: 0px 0% 0px 0%;
}
    
#edc403d1 {
    height: auto;
    width: 36px;
    margin: 0px 0% 0px 0%;
}
    
#be7ff87d {
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 ca6335b {
    width: 18.4%;
    padding-left: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 8px;
    min-height: 8px;
}
    
#d7d3570f {
    height: auto;
    width: 36px;
    margin: 0px 0% 0px 0%;
}
    
#\30 edde4bf {
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e8bc8b08 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 8%;
}
    
#a483d6c0 {
    background-color: var(--color_3);
}
    
#\30 17c94b0 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    padding-left: 0%;
    column-gap: 5%;
}
    
#\33 70c9ac5 {
    height: auto;
    width: 40px;
    order: 0;
}
    
#\31 2ad5ea0 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    padding-left: 0%;
    column-gap: 5%;
}
    
#\30 64cd1ef {
    height: auto;
    width: 40px;
}
    
#aa72dbee {
    width: 100%;
    min-height: 0px;
    align-items: center;
    padding-left: 0%;
    column-gap: 5%;
}
    
#d96cc2c6 {
    height: auto;
    width: 40px;
}
    
#\30 b46446c {
    margin: -36px 4% 0px 0%;
}
    
#d69d97d1 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0159224 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    padding-left: 0%;
    column-gap: 5%;
}
    
#edc403d1 {
    height: auto;
    width: 39.4688px;
    order: 0;
}
    
#be7ff87d {
    justify-self: auto;
    align-self: auto;
    order: 1;
    width: 241px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ca6335b {
    width: 100%;
    min-height: 0px;
    align-items: center;
    padding-left: 0%;
    column-gap: 5%;
}
    
#d7d3570f {
    height: auto;
    width: 40px;
}
}



@media all {
    
#b3d672a4 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
}
    
#\31 1e31110 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 122102e {
    align-self: start;
    background-size: cover;
    display: flex;
    min-height: 677px;
    background-position: 50% 50%;
    column-gap: 0%;
    row-gap: 0px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: none;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    order: 0;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#widget_vlk {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 122102e {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 355px;
}
    
#\31 1e31110 {
    row-gap: 0px;
}
}



@media (max-width: 767px) {
    
#\31 1e31110 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\32 122102e {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#d2920d83 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/5c0e80bf/dms3rep/multi/opt/315_1st+Ave+NE_001-1920w.jpg);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#d2920d83.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIRAAAAQFBQAAAAAAAAAAAAAAAAIDEgEEBQYhFBUiM5H/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABcRAAMBAAAAAAAAAAAAAAAAAAACMQP/2gAMAwEAAhEDEQA/ANJX7wn6Yro1JMhiO7X58Evd0TcjPdHMQATaUdIf/9k=');
}
    
#\35 d059a26 {
    background-color: var(--color_3);
}
    
#\34 00bdbf8 {
    min-height: 550px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 48c1c32 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 6% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\37 6f791a2 {
    width: 99.85574367929541%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 abcf37e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_o3k {
    width: 300px;
    height: 45px;
    max-width: 100%;
    order: 3;
    margin-top: 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 00bdbf8 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 313px;
}
    
#\31 48c1c32 {
    background-color: rgba(0, 0, 0, 0);
    row-gap: 16px;
    padding-bottom: 8%;
    padding-top: 8%;
    width: 49.99923076923077%;
}
    
#d2920d83 {
    background-size: cover;
    background-repeat: no-repeat;
    width: 50%;
}
#d2920d83.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIRAAAAQFBQAAAAAAAAAAAAAAAAIDEgEEBQYhFBUiM5H/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABcRAAMBAAAAAAAAAAAAAAAAAAACMQP/2gAMAwEAAhEDEQA/ANJX7wn6Yro1JMhiO7X58Evd0TcjPdHMQATaUdIf/9k=');
}
    
#\35 d059a26 {
    background-color: var(--color_3);
}
    
#widget_o3k {
    height: 50px;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#d2920d83 {
    width: 100%;
    min-height: 232px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    height: auto;
}
#d2920d83.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIRAAAAQFBQAAAAAAAAAAAAAAAAIDEgEEBQYhFBUiM5H/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABcRAAMBAAAAAAAAAAAAAAAAAAACMQP/2gAMAwEAAhEDEQA/ANJX7wn6Yro1JMhiO7X58Evd0TcjPdHMQATaUdIf/9k=');
}
    
#\34 00bdbf8 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\31 48c1c32 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 20px;
    padding-top: 12%;
    padding-bottom: 12%;
}
    
#\35 d059a26 {
    background-color: var(--color_3);
}
    
#widget_o3k {
    height: 48px;
    width: 100%;
}
}



@media all {
    
#bf1c56a6 {
    width: 86.76%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#eb908503 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 73%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 e419226 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ac418a17 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#d63ad849 {
    min-height: 148px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 10% 3% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\30 f701d39 {
    margin: 0px 0% 0px 0%;
}
    
#\35 cda9aab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 25%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_uot {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#widget_dha {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d63ad849 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 3% 4%;
}
    
#eb908503 {
    row-gap: 12px;
    width: 100%;
    min-height: 80px;
}
    
#\35 cda9aab {
    row-gap: 12px;
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
}
    
#\30 f701d39 {
    margin: 0px 0% 0px 0%;
}
    
#bf1c56a6 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#eb908503 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 12px;
}
    
#d63ad849 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 4% 4%;
}
    
#bf1c56a6 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\35 cda9aab {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 12px;
}
    
#\30 f701d39 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 d52775a {
    min-height: 311px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 10% 6% 10%;
    margin: 0% 0% 0% 0%;
}
    
#bde9ca5d {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\33 cda9249 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_4);
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    padding: 4% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 c46c24f {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ef4a0075 {
    width: 100.00%;
    height: 234px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#edca94b1 {
    margin: 0px 0% 0px 0%;
}
    
#\32 798714b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_4);
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    padding: 4% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d87e959b {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f1dc1405 {
    width: 100.00%;
    height: 234px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 d52775a {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 325px;
}
    
#\33 cda9249 {
    justify-content: flex-start;
    padding: 6% 2% 4% 2%;
}
    
#\35 c46c24f {
    height: auto;
    order: 3;
}
    
#ef4a0075 {
    height: 253px;
}
    
#\32 798714b {
    justify-content: flex-start;
    padding: 6% 2% 4% 2%;
}
    
#d87e959b {
    height: auto;
    order: 3;
}
    
#f1dc1405 {
    height: 253px;
}
}



@media (max-width: 767px) {
    
#\39 d52775a {
    min-height: 0;
    flex-direction: column;
    row-gap: 16px;
    flex-wrap: nowrap;
    padding: 0% 4% 10% 4%;
}
    
#\33 cda9249 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-content: flex-start;
}
    
#\35 c46c24f {
    height: auto;
}
    
#ef4a0075 {
    height: 241px;
}
    
#\32 798714b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-content: flex-start;
}
    
#d87e959b {
    height: auto;
}
    
#f1dc1405 {
    height: 241px;
}
    
#edca94b1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 5e7c55c {
    width: 99.99821545728908%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bd3e9aba {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 acb03cb {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    order: 5;
    align-self: stretch;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 7c8ab51 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    order: 7;
    align-self: stretch;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 a0ab4bf {
    width: 52%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#be3c5033.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#be3c5033 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdea27b1::before, #bdea27b1 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#bdea27b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    background-color: rgba(0, 0, 0, 0);
    width: 41%;
    background-image: url();
    min-width: 4%;
    order: 0;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#bdea27b1.lazy {
    background-image: url('');
}
    
#b0a929c4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#b0a929c4 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 893c9ec {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 642facd {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    order: 1;
    align-self: stretch;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#f4554a20::before, #f4554a20 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#f4554a20 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    background-color: rgba(0, 0, 0, 0);
    width: 55%;
    background-image: url();
    min-width: 4%;
    order: 1;
    align-items: center;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#f4554a20.lazy {
    background-image: url('');
}
    
#\38 b54b273 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 09df256 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a41cb08a {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a482553 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    order: 9;
    align-self: stretch;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 b3ea932.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#\34 b3ea932 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 196a885 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 8% 5% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\36 9257ab3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#\36 9257ab3 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0c5365f {
    width: 52%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 706a600 {
    width: 52%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a06b0522 {
    width: 51.99662241212676%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4b7457e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#\36 4b7457e {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 10;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1f24482 {
    margin: 0px 0% 0px 0%;
}
    
#aed9f4b1 {
    width: 280px;
    height: 45px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 acb03cb {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#\33 a482553 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    column-gap: 2%;
}
    
#\31 893c9ec {
    margin: 0px 0% 0px 0%;
}
    
#\32 7c8ab51 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#\38 642facd {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#bdea27b1 {
    width: 100%;
    min-height: 0px;
    row-gap: 20px;
    order: 0;
}
#bdea27b1.lazy {
    background-image: url('');
}
    
#\33 196a885 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 15px;
}
    
#f4554a20 {
    width: 100%;
    min-height: 80px;
    order: 1;
    align-items: flex-start;
    row-gap: 15px;
}
#f4554a20.lazy {
    background-image: url('');
}
    
#\32 0c5365f {
    width: 60%;
    margin: 0px 0% 0px 0%;
}
    
#\33 706a600 {
    width: 60%;
}
    
#\35 a0ab4bf {
    width: 60%;
}
    
#a06b0522 {
    width: 60%;
}
    
#aed9f4b1 {
    height: 50px;
}
}



@media (max-width: 767px) {
    
#b0a929c4 {
    order: 6;
    margin: 0px 0% 0px 0%;
}
    
#\31 893c9ec {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 642facd {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    height: auto;
    min-height: 0px;
    justify-self: auto;
    width: 100%;
    order: 1;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5e7c55c {
    width: 100.00%;
    order: 0;
}
    
#f4554a20 {
    row-gap: 12px;
    width: 100%;
    min-height: 0px;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    order: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
}
#f4554a20.lazy {
    background-image: url('');
}
    
#\38 b54b273 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 09df256 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bd3e9aba {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a41cb08a {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 acb03cb {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    height: auto;
    min-height: 0px;
    justify-self: auto;
    width: 100%;
    order: 3;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a482553 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    height: auto;
    min-height: 0px;
    justify-self: auto;
    width: 100%;
    order: 7;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7c8ab51 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    height: auto;
    min-height: 0px;
    justify-self: auto;
    width: 100%;
    order: 5;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b3ea932 {
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\35 a0ab4bf {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#be3c5033 {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#bdea27b1 {
    row-gap: 16px;
    width: 100%;
    min-height: 0px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
}
#bdea27b1.lazy {
    background-image: url('');
}
    
#\33 196a885 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\36 9257ab3 {
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\32 0c5365f {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 706a600 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a06b0522 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 4b7457e {
    order: 8;
    justify-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aed9f4b1 {
    height: 48px;
}
}



@media all {
    
#\35 c63ec2d {
    min-height: 110px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#c835a914 {
    justify-content: flex-start;
    width: 70%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d46a630e {
    width: 832px;
    height: auto;
    max-width: 100%;
}
    
#\30 33122c2::before, #\30 33122c2 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.4;
    border-radius: inherit;
}
#\30 33122c2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 43px;
    width: 25.941542288557216%;
    min-width: 4%;
    align-items: flex-end;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aa32025d::before, #aa32025d > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.4;
    border-radius: inherit;
}
#aa32025d {
    background-color: rgba(236,236,237,1);
    background-image: initial;
}
    
#b6e3fa63 {
    margin: 0px 0% 0px 0%;
}
    
#widget_e9d {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_fgt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c63ec2d {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 0px;
    padding: 4% 4% 15px 4%;
}
    
#c835a914 {
    width: 100%;
    min-height: 0px;
    height: auto;
    row-gap: 12px;
    align-items: flex-start;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 33122c2::before, #\30 33122c2 > .bgExtraLayerOverlay {
    
}
#\30 33122c2 {
    justify-content: space-between;
    width: 100%;
    min-height: 0px;
    height: auto;
    align-items: flex-start;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aa32025d::before, #aa32025d > .bgExtraLayerOverlay {
    
}
    
#b6e3fa63 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 c63ec2d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 8% 5% 3% 5%;
}
    
#c835a914 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    row-gap: 15px;
    padding: 0px 0px 0px 0px;
}
    
#d46a630e {
    width: 335px;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 33122c2::before, #\30 33122c2 > .bgExtraLayerOverlay {
    
}
#\30 33122c2 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    justify-content: space-between;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#aa32025d::before, #aa32025d > .bgExtraLayerOverlay {
    
}
    
#b6e3fa63 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 9b00fe9 {
    justify-content: flex-end;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/5c0e80bf/dms3rep/multi/opt/6da242aa7d99d528c937aaf8eca6914c-1920w.jpg);
    border-radius: 0px 0px 0px 0px;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
#\38 9b00fe9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAACAQUBAQAAAAAAAAAAAAABAgMABAYSIVFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDMf/aAAwDAQACEQMRAD8Anclyaxyd4EuVdDGw1AHD2re0zV4bWGJYU1RAo54PlKVFpZLMU5P/2Q==');
}
    
#\39 0ddfd8d {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 1;
}
    
#\35 ef31d62 {
    width: 50%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\36 f260cc1 {
    justify-content: flex-end;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/5c0e80bf/dms3rep/multi/opt/8849-Jefferson-Highway-2-1920w.png);
    border-radius: 0px 0px 0px 0px;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
#\36 f260cc1.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEklEQVQY0x3Dy0oCYQCA0f9RhFZBRG3bBC26KDo2VEI2IoyX1MLEJtIhMh0xNTUv4K3MUCMjaJUtWlWLEhf2Rl/QgSNe3j94+/zmazJlMv3lZzxmNHql3WyQMZLoWoT4cRhRv23S7XUZDh94Gg7odFpcFbLEYhqHBwF8qgufqiAyRpzr/AWtcoZGKU3O0DnVwvi9bpxOB5uyFcluRgQ9W0RDTs41lXziiHJWp1I0SCXiRMIBvKqC36Mgdh2ruPfMBD12ziIuqkaUQf2SfqtIu5qjVkj/FzZpDqs0j2RbRNleRtuXKacC3NV0ejdpHu9LPA9qCLtswmI1sb42g2Vllp2NBULKEokTmUoxSLeTpN/L8Qerw6tENSnx6QAAAABJRU5ErkJggg==');
}
    
#e675d30e {
    min-height: 444px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 3% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\32 015ecc9 {
    justify-content: flex-end;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/5c0e80bf/dms3rep/multi/opt/dea336494d2e0035d898b48192207dc5-1920w.jpg);
    border-radius: 0px 0px 0px 0px;
    background-position: 100% 50%;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
#\32 015ecc9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQIABAMGIRNR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAbEQABBAMAAAAAAAAAAAAAAAAAAQIDExEhUf/aAAwDAQACEQMRAD8A0rm6HPUZqtXyz/SeSU2HKUUsnSOxEL5MJsmtvD//2Q==');
}
    
#f95a4280 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 149e55f {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#\37 48f597b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 5px;
}
    
#\31 bd87c1d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 80%;
    min-height: 38px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 15px 0% 0%;
}
    
#\30 fadd9f6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 5px;
}
    
#eca0b2c4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 80%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 15px 0% 0%;
}
    
#\38 1a9b7f0 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d0245833 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 684ecfd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a7b8f348 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 80%;
    min-height: 38px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 15px 0% 0%;
}
    
#e1d1704e {
    width: 50%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\30 3313350 {
    background-color: rgba(236,236,237,1);
    background-image: initial;
}
    
#b6130cb4 {
    width: 50%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 18px;
}
    
#\34 20bf14f {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    background-color: var(--color_1);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    height: auto;
    order: 2;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 64cc7d5 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#\38 c69acd0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 5px;
}
    
#\30 08f1ea5 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    background-color: var(--color_1);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 629edc9 {
    margin: 0px 0% 0px 0%;
}
    
#e97e4763.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 10px 5px 10px;
}
#e97e4763 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-end;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8a36c8e.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 10px 5px 10px;
}
#\39 8a36c8e {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-end;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2afd61b.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 10px 5px 10px;
}
#c2afd61b {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-end;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 9b00fe9 {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
#\38 9b00fe9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAACAQUBAQAAAAAAAAAAAAABAgMABAYSIVFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDMf/aAAwDAQACEQMRAD8Anclyaxyd4EuVdDGw1AHD2re0zV4bWGJYU1RAo54PlKVFpZLMU5P/2Q==');
}
    
#\39 0ddfd8d {
    height: 100px;
    width: 57.55%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 ef31d62 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 f260cc1 {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
#\36 f260cc1.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEklEQVQY0x3Dy0oCYQCA0f9RhFZBRG3bBC26KDo2VEI2IoyX1MLEJtIhMh0xNTUv4K3MUCMjaJUtWlWLEhf2Rl/QgSNe3j94+/zmazJlMv3lZzxmNHql3WyQMZLoWoT4cRhRv23S7XUZDh94Gg7odFpcFbLEYhqHBwF8qgufqiAyRpzr/AWtcoZGKU3O0DnVwvi9bpxOB5uyFcluRgQ9W0RDTs41lXziiHJWp1I0SCXiRMIBvKqC36Mgdh2ruPfMBD12ziIuqkaUQf2SfqtIu5qjVkj/FzZpDqs0j2RbRNleRtuXKacC3NV0ejdpHu9LPA9qCLtswmI1sb42g2Vllp2NBULKEokTmUoxSLeTpN/L8Qerw6tENSnx6QAAAABJRU5ErkJggg==');
}
    
#e675d30e {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0px;
    row-gap: 22px;
    column-gap: 2%;
    padding: 2% 2% 4% 2%;
}
    
#\32 015ecc9 {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
#\32 015ecc9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQIABAMGIRNR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAbEQABBAMAAAAAAAAAAAAAAAAAAQIDExEhUf/aAAwDAQACEQMRAD8A0rm6HPUZqtXyz/SeSU2HKUUsnSOxEL5MJsmtvD//2Q==');
}
    
#\30 149e55f {
    height: 100px;
    width: 57.55%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 bd87c1d {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 44px;
    margin: 0px 0% 4% 0%;
}
    
#eca0b2c4 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 44px;
    margin: 0px 0% 4% 0%;
}
    
#\38 1a9b7f0 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 68px;
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    padding: 5% 6% 5% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7b8f348 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 44px;
    margin: 0px 0% 4% 0%;
}
    
#e1d1704e {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b6130cb4 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 20bf14f {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 68px;
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    padding: 5% 6% 5% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 64cc7d5 {
    height: 100px;
    width: 57.5%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 08f1ea5 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 68px;
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    padding: 5% 6% 5% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 629edc9 {
    margin: 0px 0% 0px 0%;
}
    
#\30 fadd9f6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 fadd9f6 {
    margin: 0px 0% 2px 0%;
}
    
#\37 48f597b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 48f597b {
    margin: 0px 0% 2px 0%;
}
    
#\38 c69acd0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 c69acd0 {
    margin: 0px 0% 2px 0%;
}
}



@media (max-width: 767px) {
    
#\38 9b00fe9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\38 9b00fe9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAACAQUBAQAAAAAAAAAAAAABAgMABAYSIVFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDMf/aAAwDAQACEQMRAD8Anclyaxyd4EuVdDGw1AHD2re0zV4bWGJYU1RAo54PlKVFpZLMU5P/2Q==');
}
    
#\39 0ddfd8d {
    height: 120px;
}
    
#\35 ef31d62 {
    align-self: center;
    width: 33.73%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 f260cc1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\36 f260cc1.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEklEQVQY0x3Dy0oCYQCA0f9RhFZBRG3bBC26KDo2VEI2IoyX1MLEJtIhMh0xNTUv4K3MUCMjaJUtWlWLEhf2Rl/QgSNe3j94+/zmazJlMv3lZzxmNHql3WyQMZLoWoT4cRhRv23S7XUZDh94Gg7odFpcFbLEYhqHBwF8qgufqiAyRpzr/AWtcoZGKU3O0DnVwvi9bpxOB5uyFcluRgQ9W0RDTs41lXziiHJWp1I0SCXiRMIBvKqC36Mgdh2ruPfMBD12ziIuqkaUQf2SfqtIu5qjVkj/FzZpDqs0j2RbRNleRtuXKacC3NV0ejdpHu9LPA9qCLtswmI1sb42g2Vllp2NBULKEokTmUoxSLeTpN/L8Qerw6tENSnx6QAAAABJRU5ErkJggg==');
}
    
#e675d30e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 15px;
    padding: 3% 4% 8% 4%;
}
    
#\32 015ecc9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\32 015ecc9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQIABAMGIRNR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAbEQABBAMAAAAAAAAAAAAAAAAAAQIDExEhUf/aAAwDAQACEQMRAD8A0rm6HPUZqtXyz/SeSU2HKUUsnSOxEL5MJsmtvD//2Q==');
}
    
#\30 149e55f {
    height: 120px;
}
    
#\37 48f597b {
    margin-bottom: 5px;
}
    
#\31 bd87c1d {
    align-self: stretch;
    width: 65.94%;
    max-width: 100%;
    margin: 0px 3% 0px 0%;
}
    
#\30 fadd9f6 {
    margin-bottom: 5px;
}
    
#eca0b2c4 {
    align-self: stretch;
    width: 65.94%;
    max-width: 100%;
    margin: 0px 3% 0px 0%;
}
    
#\38 1a9b7f0 {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 57px;
    justify-content: space-between;
    padding: 4% 4% 4% 4%;
}
    
#a7b8f348 {
    align-self: stretch;
    width: 65.94%;
    max-width: 100%;
    margin: 0px 3% 0px 0%;
}
    
#e1d1704e {
    align-self: center;
    width: 33.73%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b6130cb4 {
    align-self: center;
    width: 33.73%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 20bf14f {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 57px;
    justify-content: space-between;
    padding: 4% 4% 4% 4%;
}
    
#\34 64cc7d5 {
    height: 120px;
    justify-self: auto;
    align-self: auto;
    width: 99.54192817380167%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c69acd0 {
    margin-bottom: 5px;
}
    
#\30 08f1ea5 {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 57px;
    justify-content: space-between;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 99.54192817380167%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 629edc9 {
    margin: 0px 0% 0px 0%;
}
}

