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

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

  *#dm .dmInner div.u_1687587008 input::placeholder {
    font-size:14px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1687587008 input.placeholder {
    font-size:14px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1687587008 textarea::placeholder {
    font-size:14px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1687587008 textarea.placeholder {
    font-size:14px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1687587008 select::placeholder {
    font-size:14px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1687587008 select.placeholder {
    font-size:14px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1687587008 .dmforminput {
    padding-block:8px !important;
    padding-inline:8px !important;
  }

  *#dm .dmInner div.u_1687587008 .spacing-container {
    margin-block:-8px !important;
    margin-inline:-8px !important;
  }

  *#dm .dmInner div.u_1687587008 input:not([type="submit"]) {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1687587008 textarea {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1687587008 select {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_1434932105 img { box-shadow:none !important; }

  *#dm .dmInner div.u_1687587008 input[type="submit"] { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1687587008 .dmformsubmit {
    margin-block-start:50px !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:297px !important;
    height:50px !important;
    float:left !important;
    display:block !important;
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1870557706 {
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1547997206 hr { border-width:1px !important; }

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

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

  *#dm .dmInner a.u_1347131470.hover { background-image:initial !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(10, 38, 37, 0.04);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\39 8117737 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 168fa76 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 168fa76 {
    padding: 0px 0% 0px 0%;
}
    
#bf2612ec {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 8117737 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 168fa76 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#bf2612ec {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#d5ebed76 {
    width: 778px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f2a77f2f {
    width: 100%;
    height: 490px;
    max-width: 100%;
}
    
#\36 92754a6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 16px 16px 2%;
    margin: 0% 0% 0% 0%;
}
    
#b2efe29d {
    width: 778px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b039afd {
    min-height: 573px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#bf38421b {
    background-color: var(--color_4);
    background-image: initial;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
}
    
#e7f05a9f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 35px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 rgba(255, 255, 255, 0.32) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 42c76aa {
    width: 248px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 1;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d5ebed76 {
    width: 100%;
}
    
#f2a77f2f {
    height: 306px;
}
    
#\36 92754a6 {
    width: 100%;
    min-height: 80px;
    padding-left: 4%;
    padding-right: 4%;
}
    
#b2efe29d {
    width: 654px;
}
    
#\39 b039afd {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 24px;
}
    
#e7f05a9f {
    width: 100%;
    min-height: 80px;
    padding-left: 4.2%;
    padding-right: 4.2%;
    row-gap: 24px;
}
    
#\35 42c76aa {
    order: 3;
}
}



@media (max-width: 767px) {
    
#f2a77f2f {
    height: 240px;
}
    
#\36 92754a6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
}
    
#\39 b039afd {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    row-gap: 0px;
    flex-wrap: nowrap;
}
    
#e7f05a9f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 21px;
}
    
#\35 42c76aa {
    width: 328px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 1037bba {
    width: 99.70%;
    height: 260px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 59ea942 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#e7b4f167 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 46.63970497848801%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 382fa12 {
    width: 100.00%;
    height: 260px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c566889 {
    min-height: 362px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 822f96c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 26.46%;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 rgba(255, 255, 255, 0.32) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_va2 {
    width: 26.84%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 1037bba {
    height: 230px;
}
    
#e7b4f167 {
    width: 50%;
    min-height: 8px;
}
    
#\35 c566889 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\33 382fa12 {
    height: 230px;
}
    
#\39 822f96c {
    width: 25%;
    min-height: 8px;
}
    
#group_va2 {
    width: 50%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\38 1037bba {
    height: 240px;
}
    
#e7b4f167 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 6%;
    padding-right: 6%;
}
    
#\35 c566889 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\39 822f96c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 382fa12 {
    height: 240px;
}
    
#group_va2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#d96e8c60 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cbe4a608 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 cd6719c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 268e265 {
    width: 506.781px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 f698bbb {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 70cf89d {
    align-items: flex-start;
    width: 60.02%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 da5e3b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 ef864ca {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 1e060a9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1c4e7cd {
    background-color: var(--color_4);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 cd6719c {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\32 f698bbb {
    flex-wrap: wrap;
}
    
#\34 70cf89d {
    width: auto;
}
}



@media (max-width: 767px) {
    
#\38 cd6719c {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 16px;
}
    
#\32 f698bbb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: wrap;
}
    
#\34 70cf89d {
    width: auto;
}
    
#\37 ef864ca {
    width: 100%;
    min-height: 54px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#d96e8c60 {
    width: 89.68%;
}
}



@media all {
    
#\37 d3e44e3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d7fcec29 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\30 77e3f49 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 5164f67 {
    width: 580.5px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4e7631d {
    min-height: 187px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 d3e44e3 {
    width: 100%;
    min-height: 8px;
}
    
#\37 5164f67 {
    width: 69.95%;
}
    
#\35 4e7631d {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 147px;
}
}



@media (max-width: 767px) {
    
#\37 d3e44e3 {
    width: 100%;
    min-height: 96px;
    align-items: center;
    height: auto;
}
    
#\30 77e3f49 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 5164f67 {
    width: 100%;
}
    
#\35 4e7631d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\35 7179cdc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url();
    border-radius: 0px 0px 0px 0px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\35 7179cdc.lazy {
    background-image: url('');
}
    
#d81bda26 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 017f22b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 63c7ff9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 c897943 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 35px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d35de269 {
    min-height: 498px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 b04942f {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\36 3a3de48 {
    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;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 7179cdc {
    width: 100%;
    min-height: 80px;
}
#\35 7179cdc.lazy {
    background-image: url('');
}
    
#d81bda26 {
    width: 60%;
}
    
#\37 c897943 {
    width: 100%;
    min-height: 80px;
}
    
#d35de269 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 0px;
}
}



@media (max-width: 767px) {
    
#\35 7179cdc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
#\35 7179cdc.lazy {
    background-image: url('');
}
    
#\37 c897943 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#d35de269 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
}
}



@media all {
    
#\31 7021309 {
    justify-content: space-around;
    align-items: flex-start;
    width: 100.00%;
    min-height: 284px;
    max-height: 100%;
    height: auto;
    order: 0;
    margin-top: 250px;
    row-gap: 24px;
    padding: 0% 8% 0% 8%;
}
    
#\34 23ac8a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cd1a9c62 {
    min-height: 858px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 f359e57.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#\34 f359e57 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin-top: 1px;
    grid-area: auto / auto / auto / auto;
}
    
#b8415a3a::before, #b8415a3a > .bgExtraLayerOverlay {
    
}
#b8415a3a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/ee8e1077/dms3rep/multi/opt/imgi_50_Burlington--66-copy-1920w.jpg);
}
    
#\31 ceea4f2.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#\31 ceea4f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-top: -25px;
    grid-area: auto / auto / auto / auto;
}
    
#bd17ce55 {
    width: 248px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 7021309 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    padding-left: 4%;
    padding-right: 4%;
    margin: 187px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 23ac8a0 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 51px;
}
    
#cd1a9c62 {
    padding-right: 0%;
    padding-left: 0%;
    min-height: 584px;
}
    
#b8415a3a::before, #b8415a3a > .bgExtraLayerOverlay {
    
}
    
#\31 ceea4f2 {
    margin-top: 19px;
}
}



@media (max-width: 767px) {
    
#\31 7021309 {
    padding-left: 4%;
    align-self: auto;
    align-items: flex-start;
    height: auto;
    min-height: 586px;
    justify-self: auto;
    width: 99.99%;
    order: 0;
    padding-right: 4%;
    row-gap: 100px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 23ac8a0 {
    min-height: 0px;
    align-items: flex-start;
    width: 100%;
    row-gap: 32px;
    padding-left: 0%;
}
    
#cd1a9c62 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 0% 0% 0%;
}
    
#\34 f359e57.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#\34 f359e57 {
    margin-top: 49px;
    order: 0;
}
    
#b8415a3a::before, #b8415a3a > .bgExtraLayerOverlay {
    
}
    
#\31 ceea4f2.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#\31 ceea4f2 {
    justify-self: auto;
    align-self: auto;
    width: 98.64%;
    order: 2;
    margin: 290px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd17ce55.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0%;
}
#bd17ce55 {
    min-height: 63px;
    margin-top: -240px;
    height: auto;
    order: 1;
}
}



@media all {
    
#\33 2429312 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 4957918 {
    min-height: 445px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 9e045f4 {
    width: 35.06%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-top: 5px;
}
    
#\34 774251c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c50fd1d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 90.86%;
    min-height: 198px;
    max-height: 100%;
    height: auto;
    row-gap: 0px;
    justify-self: auto;
    align-self: center;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1b3cd2a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4957918 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 9e045f4 {
    width: 92.60%;
    margin-top: 13px;
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 c50fd1d {
    height: auto;
    min-height: 119px;
    margin-top: 18px;
    width: 97.41%;
}
}



@media (max-width: 767px) {
    
#\33 2429312 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 4957918 {
    min-height: unset;
    flex-direction: column;
    padding: 4% 4% 4% 4%;
}
    
#\39 9e045f4 {
    height: auto;
    width: 88.46%;
    margin-top: 1px;
}
    
#\31 c50fd1d {
    height: auto;
    min-height: 0px;
    width: 95.52%;
}
    
#\35 1b3cd2a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f3859e8d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 f90fee8 {
    min-height: 177px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 73d2e36 {
    width: 97.95082974800246%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a607b237 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 70px 16px 70px;
    margin: 0% 0% 0% 0%;
}
}



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



@media (max-width: 767px) {
    
#\38 f90fee8 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#a607b237 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 73d2e36 {
    width: 100.00%;
}
}



@media all {
    
#\36 85ff0d3 {
    min-height: 481px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ebe9d313 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 e9fd060.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 e9fd060 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 84b8f23 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 fd53377 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 a94a2eb {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 3px;
}
    
#\38 495e80d {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\30 28baacc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 10px 16px 10px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 8472f2b {
    width: 99.99772425564196%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin-bottom: 10px;
    margin-top: 8px;
    grid-area: auto / auto / auto / auto;
}
    
#a8618c3c {
    width: 99.94%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
    align-self: center;
}
    
#d0b9adfc {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 85ff0d3 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ebe9d313 {
    width: 100%;
    min-height: 80px;
}
    
#\31 84b8f23 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#\39 a94a2eb {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 28baacc {
    justify-content: flex-start;
    width: 100%;
    min-height: 80px;
}
    
#\36 8472f2b {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    height: auto;
}
    
#a8618c3c {
    height: auto;
}
    
#d0b9adfc {
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 85ff0d3 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#ebe9d313 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 84b8f23 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 28baacc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 8472f2b {
    height: auto;
}
    
#a8618c3c {
    height: auto;
}
    
#d0b9adfc {
    height: auto;
}
}



@media all {
    
#ac73a22e {
    min-height: 615px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ab6f0e4f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 42.93%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: initial;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\39 1fc3a15 {
    width: 92.70208513263417%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ed36b91 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.07481607243916%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/ee8e1077/dms3rep/multi/opt/imgi_64_Birl_Pavilion-458-copy-1920w.jpg);
    margin-left: 5%;
    margin-right: 5%;
    padding: 0% 0% 0% 0%;
}
#\31 ed36b91.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACBAMFEiEGERQx/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhH/2gAMAwEAAhEDEQA/AMGByy5wYviNdzWHWLfioZF1cchUpdHaIgDwJrkVv//Z');
}
    
#\35 218903d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 aee23f6 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#e3f0c8c7 {
    width: 43.57%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ac73a22e {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 8% 0%;
}
    
#ab6f0e4f {
    width: 100%;
    min-height: 80px;
    row-gap: 18px;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 1fc3a15 {
    width: 99.94%;
}
    
#\31 ed36b91 {
    width: 100%;
    min-height: 364px;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
#\31 ed36b91.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACBAMFEiEGERQx/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhH/2gAMAwEAAhEDEQA/AMGByy5wYviNdzWHWLfioZF1cchUpdHaIgDwJrkVv//Z');
}
    
#\35 218903d {
    order: 0;
}
}



@media (max-width: 767px) {
    
#ac73a22e {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#ab6f0e4f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 24px;
    padding-bottom: 12%;
}
    
#\39 1fc3a15 {
    width: 98.57%;
}
    
#\31 ed36b91 {
    width: 100%;
    min-height: 253px;
    align-items: center;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
#\31 ed36b91.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACBAMFEiEGERQx/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhH/2gAMAwEAAhEDEQA/AMGByy5wYviNdzWHWLfioZF1cchUpdHaIgDwJrkVv//Z');
}
    
#\35 218903d {
    margin: 0px 0% 0px 0%;
}
    
#e3f0c8c7 {
    height: auto;
    width: 88.46%;
    margin-top: 1px;
}
}



@media all {
    
#\36 7d455a0 {
    width: 92.70208513263417%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 82f963f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 c568305 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 58.28296547821166%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: initial;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\30 4391e9d {
    min-height: 470px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d8893f8f {
    width: 248px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 4;
}
    
#c9b08482 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.72%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/ee8e1077/dms3rep/multi/opt/JSF_8117-16-1920w.png);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#c9b08482.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA/0lEQVQY0yXI708BcQDA4e+f2wtZUZE5JXbIDBVzS112+bXbSRmaVebG4hzOXbsX/TOfXvS8fIS1cdh7Pr7/i7PdsVnbbO0N7t5j53iYC4vhZIb4/JrxvVzjuj6e+8Nu67C2bJYrm/lixej9A733hugbBuPhEHM6xVrMWZkms8mE8WDA60ufbquNpj4iWmqdTuMBXVMZG10G3Sa69kRDqdJU/7/3rCJqxRylzCXZ+Ck3coJbOUExLSHHwlSu07TrVUZ6C1HOpcinJKSTQy7OgpwfHRALB4iHApSzKbT7GkanjShkrsjLSZLxCFI0TOQ4QDQUJBEJUcrJKJU7FKXOHwoYzJQc1CHZAAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 7d455a0 {
    width: 99.94%;
}
    
#\36 82f963f {
    order: 0;
}
    
#\39 c568305 {
    width: 100%;
    min-height: 80px;
    row-gap: 18px;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 4391e9d {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 8% 0%;
}
    
#d8893f8f {
    order: 3;
}
    
#c9b08482 {
    width: 100%;
    min-height: 398px;
    height: auto;
}
#c9b08482.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA/0lEQVQY0yXI708BcQDA4e+f2wtZUZE5JXbIDBVzS112+bXbSRmaVebG4hzOXbsX/TOfXvS8fIS1cdh7Pr7/i7PdsVnbbO0N7t5j53iYC4vhZIb4/JrxvVzjuj6e+8Nu67C2bJYrm/lixej9A733hugbBuPhEHM6xVrMWZkms8mE8WDA60ufbquNpj4iWmqdTuMBXVMZG10G3Sa69kRDqdJU/7/3rCJqxRylzCXZ+Ck3coJbOUExLSHHwlSu07TrVUZ6C1HOpcinJKSTQy7OgpwfHRALB4iHApSzKbT7GkanjShkrsjLSZLxCFI0TOQ4QDQUJBEJUcrJKJU7FKXOHwoYzJQc1CHZAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#\36 7d455a0 {
    width: 98.57%;
}
    
#\36 82f963f {
    margin: 0px 0% 0px 0%;
}
    
#\39 c568305 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 24px;
    padding-bottom: 12%;
}
    
#\30 4391e9d {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#d8893f8f {
    width: 328px;
    margin: 0px 0% 0px 0%;
}
    
#c9b08482 {
    width: 100%;
    min-height: 260px;
    align-items: center;
    height: auto;
}
#c9b08482.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA/0lEQVQY0yXI708BcQDA4e+f2wtZUZE5JXbIDBVzS112+bXbSRmaVebG4hzOXbsX/TOfXvS8fIS1cdh7Pr7/i7PdsVnbbO0N7t5j53iYC4vhZIb4/JrxvVzjuj6e+8Nu67C2bJYrm/lixej9A733hugbBuPhEHM6xVrMWZkms8mE8WDA60ufbquNpj4iWmqdTuMBXVMZG10G3Sa69kRDqdJU/7/3rCJqxRylzCXZ+Ck3coJbOUExLSHHwlSu07TrVUZ6C1HOpcinJKSTQy7OgpwfHRALB4iHApSzKbT7GkanjShkrsjLSZLxCFI0TOQ4QDQUJBEJUcrJKJU7FKXOHwoYzJQc1CHZAAAAAElFTkSuQmCC');
}
}



@media all {
    
#\31 eed4532 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.00%;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 rgba(255, 255, 255, 0.32) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 fb809df {
    width: 100%;
    height: 260px;
    max-width: 100%;
    order: 0;
    margin-top: -1px;
}
    
#a84ecc2d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.721511985248924%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c3c3da94 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\30 209cf0b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25.21702519975415%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 4f7baf4 {
    min-height: 364px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a6cb3f93 {
    width: 100%;
    height: 260px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 fb809df {
    height: 230px;
}
    
#a84ecc2d {
    width: 50%;
    min-height: 8px;
}
    
#\30 209cf0b {
    width: 50%;
    min-height: 8px;
}
    
#\33 4f7baf4 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#a6cb3f93 {
    height: 230px;
}
}



@media (max-width: 767px) {
    
#\31 eed4532 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 fb809df {
    height: 240px;
}
    
#a84ecc2d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 6%;
    padding-right: 6%;
}
    
#\30 209cf0b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 6%;
    padding-right: 6%;
}
    
#\33 4f7baf4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#a6cb3f93 {
    height: 240px;
}
}



@media all {
    
#c0f7bf89 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#cd9624c1 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 0% 1% 0%;
}
    
#widget_gkv.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_gkv {
    width: 100.00%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 1px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#c0f7bf89 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cd9624c1 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media all {
    
#\37 ee4b718 {
    min-height: 470px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f7675555 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 8b224cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 58.28296547821166%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: initial;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 556d1f4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.72%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/ee8e1077/dms3rep/multi/opt/BurlingtonPRJune2024-8970-1920w.jpg);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\36 556d1f4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIRAAAgIBAgcAAAAAAAAAAAAAAQIABAMFBhESEyExQaH/xAAUAQEAAAAAAAAAAAAAAAAAAAAB/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEv/aAAwDAQACEQMRAD8AuxpFy0uJkKmmTy9Inx9mBm2pwzOAq9mPuIg6WeC//9k=');
}
    
#widget_u50 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 ee4b718 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 8% 0%;
}
    
#f7675555 {
    order: 0;
}
    
#\39 8b224cf {
    width: 100%;
    min-height: 80px;
    row-gap: 18px;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 556d1f4 {
    width: 100%;
    min-height: 398px;
    height: auto;
}
#\36 556d1f4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIRAAAgIBAgcAAAAAAAAAAAAAAQIABAMFBhESEyExQaH/xAAUAQEAAAAAAAAAAAAAAAAAAAAB/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEv/aAAwDAQACEQMRAD8AuxpFy0uJkKmmTy9Inx9mBm2pwzOAq9mPuIg6WeC//9k=');
}
}



@media (max-width: 767px) {
    
#\37 ee4b718 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#f7675555 {
    margin: 0px 0% 0px 0%;
}
    
#\39 8b224cf {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 24px;
    padding-bottom: 12%;
}
    
#\36 556d1f4 {
    width: 100%;
    min-height: 260px;
    align-items: center;
    height: auto;
}
#\36 556d1f4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIRAAAgIBAgcAAAAAAAAAAAAAAQIABAMFBhESEyExQaH/xAAUAQEAAAAAAAAAAAAAAAAAAAAB/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEv/aAAwDAQACEQMRAD8AuxpFy0uJkKmmTy9Inx9mBm2pwzOAq9mPuIg6WeC//9k=');
}
}

