@media (min-width:1025px) {
  *#dm .dmInner *.u_1721508574 { text-align:center !important; }

  *#dm .dmInner div.u_1617020276 .copyright { font-size:12px !important; }

  *#dm .dmInner *.u_1606395697 .postText * { text-align:LEFT !important; }

  *#dm .dmInner *.u_1109004789 .socialHubIcon {
    width:35px !important;
    height:35px !important;
    font-size:23.333333333333332px !important;
    line-height:35px !important;
  }

  *#dm .dmInner *.u_1109004789 .socialHubIcon:after {
    width:43px !important;
    height:35px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1721508574 { text-align:center !important; }

  *#dm .dmInner *.u_1606395697 .postText * { text-align:CENTER !important; }

  *#dm .dmInner div.u_1606395697 .postTitle a { font-size:24px !important; }

  *#dm .dmInner *.u_1109004789 .socialHubIcon {
    width:35px !important;
    height:35px !important;
    font-size:23.333333333333332px !important;
    line-height:35px !important;
  }

  *#dm .dmInner *.u_1109004789 .socialHubIcon:after {
    width:43px !important;
    height:35px !important;
  }

  *#dm .dmInner div.u_1109004789 .socialHubInnerDiv { justify-content:center !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1721508574 { text-align:center !important; }

  *#dm .dmInner *.u_1606395697 .postText * { text-align:CENTER !important; }

  *#dm .dmInner div.u_1606395697 .postTitle a { font-size:24px !important; }

  *#dm .dmInner *.u_1109004789 .socialHubIcon {
    width:38px !important;
    height:38px !important;
    font-size:25.333333333333332px !important;
    line-height:38px !important;
  }

  *#dm .dmInner *.u_1109004789 .socialHubIcon:after {
    width:46px !important;
    height:38px !important;
  }
}
@media all {
  *#dm .dmInner div.u_1721508574 p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1721508574 li { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1721508574 { color:var(--color_8) !important; }

  *#dm .dmInner *.u_1617020276 .copyright { text-align:CENTER !important; }

  *#dm .dmInner div.u_1617020276 .copyright { color:var(--color_8) !important; }

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

  *#dm .dmInner *.u_1270851519 { width:100% !important; }

  *#dm .dmInner div.u_1270851519 img[dm_changed] {
    object-position:100% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner *.u_1500725577 { width:100% !important; }

  *#dm .dmInner div.u_1500725577 img[dm_changed] {
    object-position:100% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1180780310 {
    border-style:solid !important;
    border-width:0px 0px 0px 1px !important;
    border-color:rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) var(--color_1) !important;
  }

  *#dm .dmInner *.u_1681559189 .svg { width:100% !important; }

  *#dm .dmInner div.u_1681559189 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1606395697 .authorBar { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1606395697 .blog-name { color:var(--color_7) !important; }

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

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

  *#dm .dmInner div.u_1606395697 .postDescription { color:var(--color_7) !important; }

  *#dm .dmInner a.u_1734452110 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/6d0b7d46/icon/Next_7099374.svg) !important;
    width:14px !important;
    height:14px !important;
    order:1 !important;
  }

  *#dm .dmInner div.u_1798574123 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) rgb(11,11,12) !important;
  }

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

  *#dm .dmInner div.u_1355177452 span[data-icon-mask] { background-color:var(--color_8) !important; }

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

  *#dm .dmInner div.u_1757464758 span[data-icon-mask] { background-color:var(--color_8) !important; }

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

  *#dm .dmInner div.u_1754601134 span[data-icon-mask] { background-color:var(--color_8) !important; }

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

  *#dm .dmInner div.u_1570496716 span[data-icon-mask] { background-color:var(--color_8) !important; }

  *#dm .dmInner *.u_1628733455 .svg { width:100% !important; }

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

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

  *#dm .dmInner a.u_1328690060 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/6d0b7d46/icon/Next_7099374.svg) !important;
    width:14px !important;
    height:14px !important;
    order:1 !important;
  }

  *#dm .dmInner div.u_1628733455 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1628733455 span[data-icon-mask] { background-color:var(--color_8) !important; }

  *#dm .dmInner *.u_1240382904 .svg { width:100% !important; }

  *#dm .dmInner div.u_1240382904 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1240382904 span[data-icon-mask] { background-color:var(--color_8) !important; }

  *#dm .dmInner *.u_1575113884 .svg { width:100% !important; }

  *#dm .dmInner div.u_1575113884 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1575113884 span[data-icon-mask] { background-color:var(--color_8) !important; }

  *#dm .dmInner *.u_1922018881 .svg { width:100% !important; }

  *#dm .dmInner div.u_1922018881 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1922018881 span[data-icon-mask] { background-color:var(--color_8) !important; }

  *#dm .dmInner div.u_1606395697 .postArticle>.inner {
    -webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    background-color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1500725577 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
    border-radius:5px 5px 5px 5px !important;
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:6px 6px 6px 6px !important;
    box-shadow:rgba(0,0,0,0.25) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1270851519 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
    border-radius:5px 5px 5px 5px !important;
    border-style:solid !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:6px 6px 6px 6px !important;
    box-shadow:rgba(0,0,0,0.25) 0px 0px 11px 0px !important;
  }

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

  *#dm .dmInner div.u_2852613154 span[data-icon-mask] { background-color:var(--color_8) !important; }

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

  *#dm .dmInner div.u_1974367025 span[data-icon-mask] { background-color:var(--color_7) !important; }

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

  *#dm .dmInner div.u_1879178489 span[data-icon-mask] { background-color:var(--color_7) !important; }

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

  *#dm .dmInner div.u_1752301848 span[data-icon-mask] { background-color:var(--color_8) !important; }

  *#dm .dmInner div.u_1109004789 .socialHubInnerDiv {
    justify-content:flex-start !important;
    column-gap:15px !important;
  }

  *#dm .dmInner *.u_1515630626 { width:100% !important; }

  *#dm .dmInner div.u_1515630626 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1109004789 .socialHubIcon {
    width:45px !important;
    height:45px !important;
    font-size:30px !important;
    line-height:45px !important;
    color:var(--color_8) !important;
    background-color:var(--color_7) !important;
  }

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

  *#dm .dmInner nav.u_1302924611 { color:black !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\31 8ae37f9::before, #\31 8ae37f9 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 36%, rgba(0, 0, 0, 0) 100%);
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.62;
}
#\31 8ae37f9 {
    background-image: url("https://lirp.cdn-website.com/6d0b7d46/dms3rep/multi/opt/DL1-1920w.jpg");
}
    
#\35 08d319f {
    margin: 0px 0% 0px 0%;
}
    
#\31 6d94f40 {
    min-height: 769px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 300px 4% 150px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e8b71ee2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 63.66%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bed428fd {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fea10af0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 20px 25px 20px 25px;
}
#fea10af0 {
    width: 277px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 dbee66f {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3715b47 {
    width: 32.30108147080029%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\32 e46b8a4 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 7670823 {
    width: 60%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\36 81d4e5d::before, #\36 81d4e5d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.7;
    border-radius: inherit;
}
#\36 81d4e5d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 59%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    min-width: 32px;
    order: 2;
    background-image: url("https://lirp.cdn-website.com/6d0b7d46/dms3rep/multi/opt/Screenshot+2026-07-13+085633-1920w.png");
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
#\36 81d4e5d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAByklEQVQozxXNbU8SAQDA8fsatsxc2VamrtJKwieeBHEDeTjuAEW0DrgHjoNDbxwKakRiRswetmrzRW29aX3Ff/P9b/sJk7fHWA8G0XWTmlkjGlxjfnqKzXAQWUwRCawxPTWB8PDeHTZCfnRVRVEUfCteHkyO8+LZE1a8Hp4/neX+xC2Exfk50vEotlWloqokElt4PS8J+NZY8nqYm3nE3fExhK1oCHU/T6/bwm42UCoVRCmDnM0Si8VYXlpiduYxQkFK0qpXuLrs8fbkmLbbpmk3abVcDNMimRbxvPIi6K/zdJo6l/0u/WaDd0qJ7u4uXcvCah4i57ZZXvUhHBp7HDU0Oq7DuVlllM/zMSPSUyvYTovtQpHQegTBtUo0NAVDN+iUK3za2WGQSXFaVjhwHFRNJ5vL38Aydb2MaZjYmoGrlLByMtW9Ipqmsb//BknKIdhGCbumceQ6tJwD6rUqOUkkk04hSzLJRJpgYB3htF3nQ8/l++cLRoMznLpOJh4lEgywEdnE7w+zsLCIMBq0+THs8Pd6yO9vF7w/timKMcL+VZLxBFImh3xTX38949dVh38/z/nzpc/w5BCjIBILByhu56nqJp3jU/4Dc70VVP0Aw9gAAAAASUVORK5CYII=');
}
    
#\37 c677903::before, #\37 c677903 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.7;
    border-radius: inherit;
}
#\37 c677903 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 39%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/6d0b7d46/dms3rep/multi/opt/Fleet+Maintenance+2-b3a4e805-1920w.jpg");
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#ac008ea3 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 445fa01 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#b73b03ad::before, #b73b03ad > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.7;
    border-radius: inherit;
}
#b73b03ad {
    justify-content: flex-start;
    align-items: flex-start;
    width: 39%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    min-width: 32px;
    order: 3;
    background-image: url("https://lirp.cdn-website.com/6d0b7d46/dms3rep/multi/opt/Heavy+Machinery+Maintenance+2-1920w.jpg");
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
#b73b03ad.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAUH/8QAHxAAAgEEAgMAAAAAAAAAAAAAAQMCAAQFERJREyIx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAXEQEBAQEAAAAAAAAAAAAAAAACAQMA/9oADAMBAAIRAxEAPwDMbJN2m+C5aCwdifdWZZZkZGPjJ0db7pN62GYuEvKYW/H14r+GmDHI6NQvZlWZqycziUZb3//Z');
}
    
#a09e1a59 {
    margin: 0px 0% 0px 0%;
}
    
#d88b2470 {
    width: 53px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0c82097 {
    width: 53px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f803b0a1::before, #f803b0a1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.7;
    border-radius: inherit;
}
#f803b0a1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 59%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/6d0b7d46/dms3rep/multi/opt/Heavy+Duty+Truck+Repair+1-1920w.jpg");
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#bf7e16d1 {
    min-height: 798px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 50px 4% 25px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 2b2c7f9 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bd5fbfea {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#b8636776 {
    width: 53px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 bf3f5a1 {
    width: 53px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d49bdb6b {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    background-image: none;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c9207cc3 {
    width: 60%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#ecb86b3f {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#fe3df005 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 7bffa33 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 3da61ed {
    margin: 0px 0% 0px 0%;
}
    
#ca0b9dae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.28%;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-width: 6px 6px 6px 6px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#dfa2471b {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 2;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-style: solid;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 ec6bc04 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9badb2d {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f2a59fa {
    min-height: 718px;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    padding: 25px 4% 25px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 ac76d4f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 61.60%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a4e8a9dc {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\31 af0df9f {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 3;
}
}



@media all {
    
#\34 eb2e07c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a2bb16a0 {
    margin: 0px 0% 0px 0%;
}
    
#\32 62d34ea {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    order: 4;
    --column-gap: 3%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b5f664d {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 6;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3a4e6cd {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    order: 3;
    --column-gap: 3%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 595bc6b {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    order: 2;
    --column-gap: 3%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1d90503 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 79928b9 {
    width: 10%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 de02dfd {
    min-height: 654px;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    padding: 25px 4% 25px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 4d884a1::before, #\31 4d884a1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#\31 4d884a1 {
    background-color: var(--color_4);
    background-image: url("https://lirp.cdn-website.com/6d0b7d46/dms3rep/multi/opt/shutterstock_2316889187-1920w.jpg");
}
#\31 4d884a1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAADAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAgAHAQAAAAAAAAAAAAAAAAECAwYSM3GDsf/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A02mW7eq9LUzJFtgFQ//Z');
}
    
#\38 da06d96 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\33 77bc27b {
    width: 10%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 3fbef51 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 c6fef10.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 20px 25px 20px 25px;
}
#\31 c6fef10 {
    width: 223px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 62bd5ff {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
}
    
#\34 4502f19 {
    width: 10%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 46f4d28 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 52c05aa {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 26173cb {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    order: 1;
    --column-gap: 3%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bbf2bbce {
    width: 10%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 628d703 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 49%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 307250e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 49%;
    min-width: 4%;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 c59219f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7c4eec6 {
    max-width: 100%;
    width: 100.00%;
    height: 556px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 dbbb481 {
    background-color: var(--color_1);
    background-image: none;
}
    
#fede0a43 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 4% 10px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 417adf4::before, #\32 417adf4 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#\32 417adf4 {
    min-height: 8px;
    background-position: 0% 0%;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    padding: 16px 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
#\32 417adf4.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 0efb202 {
    margin: 0px 0px 0px 0px;
}
    
#a683e009 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#bb6799dd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p7e {
    width: 60px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#bcb555f0 {
    width: 100%;
    height: 104px;
    min-height: 80px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4735af4 {
    margin: 0px 0% 0px 0%;
}
    
#df183b0c {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10px 4% 25px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 ba5cb1d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 d47d3d2 {
    background-color: var(--color_1);
    background-image: none;
}
}



@media all {
    
#\34 4df3c8a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 61.60%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3cc4704 {
    margin: 0px 0% 0px 0%;
}
    
#\33 416c5da.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\33 416c5da {
    max-width: 100%;
    width: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 aa23487::before, #\34 aa23487 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.89;
}
#\34 aa23487 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/6d0b7d46/dms3rep/multi/opt/shutterstock_1677207535-1920w.jpg");
}
#\34 aa23487.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFMRESFCFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAYEQACAwAAAAAAAAAAAAAAAAAAAwExMv/aAAwDAQACEQMRAD8AltzeJbS2EkDTBWE6sk3HpmfERCyy2nEH/9k=');
}
    
#beb74c03 {
    max-width: 100%;
    width: 100.00%;
    height: 636px;
}
    
#b163ba34 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\31 f57c23d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.28%;
    align-items: center;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 2c0ed4a {
    min-height: auto;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    padding: 25px 4% 25px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#bf2f8fd2 {
    width: 60px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    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 all {
    
#\30 913a11f {
    margin: 0px 0% 0px 0%;
}
    
#ba21c7c5 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 bace224 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec2f53ed {
    min-height: auto;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 30px 4% 30px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 031e2fb {
    width: 86.88%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#da58cde1 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5c67897::before, #\33 5c67897 > .bgExtraLayerOverlay {
    
}
#\33 5c67897 {
    background-color: var(--color_3);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
}
    
#cadd4832 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 12%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 75793ba::before, #\38 75793ba > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.89;
    border-radius: inherit;
}
#\38 75793ba {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/6d0b7d46/dms3rep/multi/opt/shutterstock_1677207535-1920w.jpg");
}
#\38 75793ba.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFMRESFCFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAYEQACAwAAAAAAAAAAAAAAAAAAAwExMv/aAAwDAQACEQMRAD8AltzeJbS2EkDTBWE6sk3HpmfERCyy2nEH/9k=');
}
    
#\31 72161d3 {
    min-height: auto;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 f00aec8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 2434967 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 3c91049.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 20px 25px 20px 25px;
}
#\32 3c91049 {
    width: 259px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b499793a {
    margin: 0px 0% 0px 0%;
}
    
#eacf5d49.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#eacf5d49 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ec39d5da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a479053d {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#eeeda3bf::before, #eeeda3bf > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.9;
    border-radius: inherit;
}
#eeeda3bf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/6d0b7d46/dms3rep/multi/opt/shutterstock_1893916390-1920w.jpg");
}
#eeeda3bf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAACAAUFAAAAAAAAAAAAAAAAAgEDBBESFCFBUaH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAGhEAAQUBAAAAAAAAAAAAAAAAAAECAwQhMf/aAAwDAQACEQMRAD8Ak4PTaBbr4TjvJzbbnoASS9DVddcf/9k=');
}
    
#widget_doq {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\39 6f8a7ec {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd8b563c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 25px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 588d861 {
    margin: 0px 0% 0px 0%;
}
    
#\36 2cbd3c6 {
    width: 99.66%;
    grid-template-rows: minmax(624px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#ca4464fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.41%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 68da672 {
    width: 100.00%;
    height: 624px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
}
    
#\34 41db652 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58.59%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a63b5295 {
    width: 81.83%;
    height: 494px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 130px 0% 0px 1.509926785593942%;
}
    
#a4510389 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\37 906aed7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 439abfe {
    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) {
    
#\31 8ae37f9::before, #\31 8ae37f9 > .bgExtraLayerOverlay {
    
}
#\31 8ae37f9 {
    background-attachment: fixed;
}
    
#\35 08d319f {
    margin: 0px 0% 0px 0%;
}
    
#\31 6d94f40 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    column-gap: 4%;
    padding: 100px 3% 80px 3%;
}
    
#e8b71ee2 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\35 3715b47 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 7670823 {
    width: 100%;
}
    
#\36 81d4e5d::before, #\36 81d4e5d > .bgExtraLayerOverlay {
    
}
#\36 81d4e5d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAByklEQVQozxXNbU8SAQDA8fsatsxc2VamrtJKwieeBHEDeTjuAEW0DrgHjoNDbxwKakRiRswetmrzRW29aX3Ff/P9b/sJk7fHWA8G0XWTmlkjGlxjfnqKzXAQWUwRCawxPTWB8PDeHTZCfnRVRVEUfCteHkyO8+LZE1a8Hp4/neX+xC2Exfk50vEotlWloqokElt4PS8J+NZY8nqYm3nE3fExhK1oCHU/T6/bwm42UCoVRCmDnM0Si8VYXlpiduYxQkFK0qpXuLrs8fbkmLbbpmk3abVcDNMimRbxvPIi6K/zdJo6l/0u/WaDd0qJ7u4uXcvCah4i57ZZXvUhHBp7HDU0Oq7DuVlllM/zMSPSUyvYTovtQpHQegTBtUo0NAVDN+iUK3za2WGQSXFaVjhwHFRNJ5vL38Aydb2MaZjYmoGrlLByMtW9Ipqmsb//BknKIdhGCbumceQ6tJwD6rUqOUkkk04hSzLJRJpgYB3htF3nQ8/l++cLRoMznLpOJh4lEgywEdnE7w+zsLCIMBq0+THs8Pd6yO9vF7w/timKMcL+VZLxBFImh3xTX38949dVh38/z/nzpc/w5BCjIBILByhu56nqJp3jU/4Dc70VVP0Aw9gAAAAASUVORK5CYII=');
}
    
#d49bdb6b {
    padding: 16px 16px 16px 16px;
}
    
#\37 c677903::before, #\37 c677903 > .bgExtraLayerOverlay {
    
}
    
#b73b03ad::before, #b73b03ad > .bgExtraLayerOverlay {
    
}
#b73b03ad.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAUH/8QAHxAAAgEEAgMAAAAAAAAAAAAAAQMCAAQFERJREyIx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAXEQEBAQEAAAAAAAAAAAAAAAACAQMA/9oADAMBAAIRAxEAPwDMbJN2m+C5aCwdifdWZZZkZGPjJ0db7pN62GYuEvKYW/H14r+GmDHI6NQvZlWZqycziUZb3//Z');
}
    
#c9207cc3 {
    width: 100%;
}
    
#f803b0a1::before, #f803b0a1 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ca0b9dae {
    width: 48%;
    min-height: 8px;
}
    
#\32 f2a59fa {
    flex-direction: row;
    padding-left: 3%;
    min-height: auto;
    flex-wrap: nowrap;
    padding-right: 3%;
}
    
#\34 ac76d4f {
    width: 48%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 79928b9 {
    width: 40px;
}
    
#\31 de02dfd {
    flex-direction: row;
    padding-left: 3%;
    min-height: 240px;
    flex-wrap: nowrap;
    padding-right: 3%;
    column-gap: 3%;
}
    
#\31 4d884a1::before, #\31 4d884a1 > .bgExtraLayerOverlay {
    
}
#\31 4d884a1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAADAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAgAHAQAAAAAAAAAAAAAAAAECAwYSM3GDsf/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A02mW7eq9LUzJFtgFQ//Z');
}
    
#\33 77bc27b {
    width: 40px;
}
    
#\34 4502f19 {
    width: 40px;
}
    
#bbf2bbce {
    width: 40px;
}
    
#\34 628d703 {
    width: 48.5%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\37 307250e {
    width: 48.5%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fede0a43 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 44px;
}
    
#\32 417adf4::before, #\32 417adf4 > .bgExtraLayerOverlay {
    
}
#\32 417adf4 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 10px;
    width: 100%;
    min-height: 60px;
    justify-content: flex-start;
    height: auto;
    padding-bottom: 16px;
    align-items: center;
}
#\32 417adf4.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#a683e009 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#bb6799dd {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bcb555f0 {
    min-height: 60px;
    width: 100.00%;
    height: 82px;
}
    
#\33 ba5cb1d {
    padding-left: 0px;
    padding-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4df3c8a {
    width: 48%;
    min-height: 8px;
}
    
#\34 aa23487::before, #\34 aa23487 > .bgExtraLayerOverlay {
    
}
#\34 aa23487.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFMRESFCFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAYEQACAwAAAAAAAAAAAAAAAAAAAwExMv/aAAwDAQACEQMRAD8AltzeJbS2EkDTBWE6sk3HpmfERCyy2nEH/9k=');
}
    
#\31 f57c23d {
    width: 48%;
    min-height: 8px;
}
    
#\31 2c0ed4a {
    flex-direction: row;
    padding-left: 3%;
    min-height: auto;
    flex-wrap: nowrap;
    padding-right: 3%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ba21c7c5 {
    width: 46px;
    height: auto;
}
    
#ec2f53ed {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    padding-left: 3%;
    padding-right: 3%;
}
    
#\38 031e2fb {
    width: 83.77%;
    min-height: 8px;
}
    
#\33 5c67897::before, #\33 5c67897 > .bgExtraLayerOverlay {
    
}
    
#cadd4832 {
    width: 14.97%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 75793ba::before, #\38 75793ba > .bgExtraLayerOverlay {
    
}
#\38 75793ba.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFMRESFCFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAYEQACAwAAAAAAAAAAAAAAAAAAAwExMv/aAAwDAQACEQMRAD8AltzeJbS2EkDTBWE6sk3HpmfERCyy2nEH/9k=');
}
    
#\31 72161d3 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\31 f00aec8 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a479053d {
    padding: 25px 3% 25px 3%;
}
    
#\34 2526f2d {
    margin: 0px 0% 0px 0%;
}
    
#eeeda3bf::before, #eeeda3bf > .bgExtraLayerOverlay {
    
}
#eeeda3bf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAACAAUFAAAAAAAAAAAAAAAAAgEDBBESFCFBUaH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAGhEAAQUBAAAAAAAAAAAAAAAAAAECAwQhMf/aAAwDAQACEQMRAD8Ak4PTaBbr4TjvJzbbnoASS9DVddcf/9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 6f8a7ec {
    margin-left: 0%;
    margin-right: 0%;
    align-self: flex-start;
}
    
#bd8b563c {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 2cbd3c6 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 99.36%;
    grid-template-rows: minmax(652px, max-content);
}
    
#ca4464fd {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\39 68da672 {
    justify-self: center;
    align-self: start;
    height: 652px;
    width: 62.77%;
    margin: 0px 8px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 41db652 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
}
    
#a63b5295 {
    justify-self: center;
    align-self: start;
    height: 385px;
    width: 51.16%;
    margin: 157px 1.2108727809537778% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\31 8ae37f9 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\31 6d94f40 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#ecb86b3f {
    grid-template-rows: minmax(8px, max-content);
}
    
#bf7e16d1 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\32 f2a59fa {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a4e8a9dc {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\31 de02dfd {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 4d884a1 {
    grid-template-rows: minmax(8px, max-content);
}
#\31 4d884a1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAADAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAgAHAQAAAAAAAAAAAAAAAAECAwYSM3GDsf/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A02mW7eq9LUzJFtgFQ//Z');
}
}



@media (max-width: 767px) {
    
#\34 dbbb481 {
    grid-template-rows: minmax(8px, max-content);
}
    
#fede0a43 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\34 aa23487 {
    grid-template-rows: minmax(8px, max-content);
}
#\34 aa23487.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFMRESFCFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAYEQACAwAAAAAAAAAAAAAAAAAAAwExMv/aAAwDAQACEQMRAD8AltzeJbS2EkDTBWE6sk3HpmfERCyy2nEH/9k=');
}
    
#\31 2c0ed4a {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#ec2f53ed {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 5c67897 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\38 75793ba {
    grid-template-rows: minmax(8px, max-content);
}
#\38 75793ba.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFMRESFCFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAYEQACAwAAAAAAAAAAAAAAAAAAAwExMv/aAAwDAQACEQMRAD8AltzeJbS2EkDTBWE6sk3HpmfERCyy2nEH/9k=');
}
    
#\31 72161d3 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\31 8ae37f9::before, #\31 8ae37f9 > .bgExtraLayerOverlay {
    
}
#\31 8ae37f9 {
    background-position: 50% 50%;
}
    
#\35 08d319f {
    margin: 0px 0% 0px 0%;
}
    
#\31 6d94f40 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 50px 20px 50px 20px;
}
    
#e8b71ee2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#fea10af0 {
    width: 100%;
}
    
#\35 3715b47 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 7670823 {
    width: 100%;
}
    
#\36 81d4e5d::before, #\36 81d4e5d > .bgExtraLayerOverlay {
    
}
#\36 81d4e5d {
    width: 100%;
}
#\36 81d4e5d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAByklEQVQozxXNbU8SAQDA8fsatsxc2VamrtJKwieeBHEDeTjuAEW0DrgHjoNDbxwKakRiRswetmrzRW29aX3Ff/P9b/sJk7fHWA8G0XWTmlkjGlxjfnqKzXAQWUwRCawxPTWB8PDeHTZCfnRVRVEUfCteHkyO8+LZE1a8Hp4/neX+xC2Exfk50vEotlWloqokElt4PS8J+NZY8nqYm3nE3fExhK1oCHU/T6/bwm42UCoVRCmDnM0Si8VYXlpiduYxQkFK0qpXuLrs8fbkmLbbpmk3abVcDNMimRbxvPIi6K/zdJo6l/0u/WaDd0qJ7u4uXcvCah4i57ZZXvUhHBp7HDU0Oq7DuVlllM/zMSPSUyvYTovtQpHQegTBtUo0NAVDN+iUK3za2WGQSXFaVjhwHFRNJ5vL38Aydb2MaZjYmoGrlLByMtW9Ipqmsb//BknKIdhGCbumceQ6tJwD6rUqOUkkk04hSzLJRJpgYB3htF3nQ8/l++cLRoMznLpOJh4lEgywEdnE7w+zsLCIMBq0+THs8Pd6yO9vF7w/timKMcL+VZLxBFImh3xTX38949dVh38/z/nzpc/w5BCjIBILByhu56nqJp3jU/4Dc70VVP0Aw9gAAAAASUVORK5CYII=');
}
    
#d49bdb6b {
    width: 100%;
    min-height: 325px;
    align-items: center;
}
    
#\37 c677903::before, #\37 c677903 > .bgExtraLayerOverlay {
    
}
#\37 c677903 {
    width: 100%;
}
    
#b73b03ad::before, #b73b03ad > .bgExtraLayerOverlay {
    
}
#b73b03ad {
    width: 100%;
}
#b73b03ad.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAUH/8QAHxAAAgEEAgMAAAAAAAAAAAAAAQMCAAQFERJREyIx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAXEQEBAQEAAAAAAAAAAAAAAAACAQMA/9oADAMBAAIRAxEAPwDMbJN2m+C5aCwdifdWZZZkZGPjJ0db7pN62GYuEvKYW/H14r+GmDHI6NQvZlWZqycziUZb3//Z');
}
    
#c9207cc3 {
    width: 100%;
}
    
#f803b0a1::before, #f803b0a1 > .bgExtraLayerOverlay {
    
}
#f803b0a1 {
    width: 100%;
}
    
#bf7e16d1 {
    flex-direction: column;
    min-height: 50vh;
    row-gap: 16px;
}
}



@media (max-width: 767px) {
    
#ca0b9dae {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 f2a59fa {
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 25px 20px 25px 20px;
}
    
#\34 ac76d4f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\31 de02dfd {
    row-gap: 0px;
    flex-direction: column;
    padding-left: 20px;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 20px;
}
    
#\31 4d884a1::before, #\31 4d884a1 > .bgExtraLayerOverlay {
    
}
#\31 4d884a1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAADAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAgAHAQAAAAAAAAAAAAAAAAECAwYSM3GDsf/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A02mW7eq9LUzJFtgFQ//Z');
}
    
#\34 628d703 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\37 307250e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#a7c4eec6 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#fede0a43 {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
}
    
#\32 417adf4::before, #\32 417adf4 > .bgExtraLayerOverlay {
    
}
#\32 417adf4 {
    width: 100%;
    min-height: 83px;
    align-items: flex-start;
    order: 0;
    justify-content: center;
    height: auto;
    padding: 16px 16px 8px 16px;
}
#\32 417adf4.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#a683e009 {
    width: 92.93%;
}
    
#bb6799dd {
    width: 92.93%;
}
}



@media (max-width: 767px) {
    
#bcb555f0 {
    min-height: 70px;
    height: 90px;
}
    
#df183b0c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 ba5cb1d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
}
}



@media (max-width: 767px) {
    
#\34 4df3c8a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\34 aa23487::before, #\34 aa23487 > .bgExtraLayerOverlay {
    
}
#\34 aa23487.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFMRESFCFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAYEQACAwAAAAAAAAAAAAAAAAAAAwExMv/aAAwDAQACEQMRAD8AltzeJbS2EkDTBWE6sk3HpmfERCyy2nEH/9k=');
}
    
#beb74c03 {
    height: 240px;
}
    
#\31 f57c23d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 2c0ed4a {
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 25px 20px 25px 20px;
}
}



@media (max-width: 767px) {
    
#ba21c7c5 {
    width: 50px;
}
    
#ec2f53ed {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 30px 20px 30px 20px;
}
    
#\38 031e2fb {
    width: 100%;
    min-height: 10px;
    align-items: center;
    row-gap: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
    height: auto;
}
    
#\33 5c67897::before, #\33 5c67897 > .bgExtraLayerOverlay {
    
}
    
#cadd4832 {
    width: 100%;
    min-height: 75px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 10px 5px 10px 5px;
}
}



@media (max-width: 767px) {
    
#\38 75793ba::before, #\38 75793ba > .bgExtraLayerOverlay {
    
}
#\38 75793ba.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFMRESFCFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAYEQACAwAAAAAAAAAAAAAAAAAAAwExMv/aAAwDAQACEQMRAD8AltzeJbS2EkDTBWE6sk3HpmfERCyy2nEH/9k=');
}
    
#\31 72161d3 {
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\31 f00aec8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#ec39d5da {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a479053d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#eeeda3bf::before, #eeeda3bf > .bgExtraLayerOverlay {
    
}
#eeeda3bf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAACAAUFAAAAAAAAAAAAAAAAAgEDBBESFCFBUaH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAGhEAAQUBAAAAAAAAAAAAAAAAAAECAwQhMf/aAAwDAQACEQMRAD8Ak4PTaBbr4TjvJzbbnoASS9DVddcf/9k=');
}
}



@media (max-width: 767px) {
    
#bd8b563c[data-css-edit] {
    overflow-x: hidden;
}
#bd8b563c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 0% 0px 0%;
}
    
#\35 588d861 {
    margin: 0px 0% 0px 0%;
}
    
#\36 2cbd3c6 {
    justify-self: auto;
    align-self: auto;
    width: 99.46%;
    order: 0;
    grid-template-rows: minmax(574px, max-content);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca4464fd {
    width: 100%;
    min-height: 370px;
    align-items: center;
    height: auto;
    order: 1;
    padding: 0px 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 68da672 {
    height: 472px;
    justify-self: center;
    align-self: start;
    width: 373px;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 41db652 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#a63b5295 {
    justify-self: center;
    align-self: start;
    height: 472px;
    width: 95.71%;
    margin: 0px 0% 0px 0.4607908847184986%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}

