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

  *#dm .dmInner div.u_1617020276 .copyright { font-size:12px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1721508574 { text-align:center !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1721508574 { text-align:center !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; }

  .u_1377004285 {}

  .u_1694816043 {}

  .u_1538403284 {}

  .u_1520218802 {}

  .u_1515136360 {}

  .u_1786589765 {}

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

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

  .u_1819265357 {}

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

  *#dm .dmInner div.u_1529615151 {
    border-radius:50% !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

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

  *#dm .dmInner div.u_1649195258 {
    border-radius:50% !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

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

  *#dm .dmInner div.u_1848534096 {
    border-radius:50% !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

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

  *#dm .dmInner div.u_1140092017 {
    border-radius:50% !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }
}
@media (max-width:575px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#b0ba1f32 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 20%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 bcf3116 {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 30px 4% 30px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#eb908adb {
    width: 78%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f88deccf {
    margin: 0px 0% 0px 0%;
}
    
#\30 ab20427 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 acbda72 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\34 bcef72b {
    max-width: 100%;
    width: 200px;
    height: 55px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b0ba1f32 {
    width: 31%;
    min-height: 8px;
}
    
#\33 bcf3116 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    padding-left: 3%;
    padding-right: 3%;
}
    
#eb908adb {
    width: 65%;
    min-height: 8px;
}
}



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



@media (max-width: 767px) {
    
#b0ba1f32 {
    width: 100%;
    min-height: 75px;
    align-items: center;
    row-gap: 20px;
    padding: 10px 5px 10px 5px;
}
    
#\33 bcf3116 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 30px 20px 30px 20px;
}
    
#eb908adb {
    width: 100%;
    min-height: 25px;
    align-items: center;
    row-gap: 24px;
    padding-bottom: 0px;
    padding-top: 0px;
    height: auto;
}
}



@media all {
    
#\34 0ca7658 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 50%;
    min-width: 4%;
    order: 1;
    padding: 50px 5% 50px 5%;
    margin: 0px 0% 0px 0%;
}
    
#c39558a0 {
    width: 99.48685537708073%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 85ef353 {
    margin: 0px 0% 0px 0%;
}
    
#f4af4cc3 {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 0185ffa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 5291bce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.00254125412541%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/a5899410/dms3rep/multi/opt/540938076_122123529314931520_4352553472455777574_n-1920w.jpg);
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 25b9447 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 0ca7658 {
    row-gap: 12px;
    padding: 20px 20px 20px 3%;
}
    
#c39558a0 {
    order: 3;
}
    
#f4af4cc3 {
    min-height: auto;
}
    
#\37 0185ffa {
    order: 1;
}
    
#\39 5291bce {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\30 25b9447 {
    order: 1;
}
}



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



@media (max-width: 767px) {
    
#\34 0ca7658 {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    row-gap: 9px;
    padding: 25px 20px 25px 20px;
}
    
#f4af4cc3 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#\39 5291bce {
    width: 100%;
    min-height: 269px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
}
}



@media all {
    
#\39 8208282 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\37 2c5b3f2 {
    background-color: var(--color_3);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 12px 11px -9px  inset;
    background-image: initial;
}
    
#\37 ded3a8f {
    align-self: auto;
    max-width: 100%;
    width: 200px;
    height: 55px;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#cedc9dcf.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#cedc9dcf {
    max-width: 100%;
    width: 98px;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 61b7f83 {
    margin: 0px 0% 0px 0%;
}
    
#\31 04d130a::before, #\31 04d130a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\31 04d130a {
    min-height: 8px;
    border-color: rgba(59, 56, 56, 0);
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 0px;
    width: 22%;
    justify-content: space-between;
    border-width: 0px;
    align-items: center;
    border-style: solid;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/a5899410/dms3rep/multi/opt/540479848_122123529284931520_8722346925078354380_n-322h.jpg);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\31 04d130a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMH/8QAIhAAAQMDAwUAAAAAAAAAAAAAAQACAwQGEhMhMRQjMkFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAWEQEBAQAAAAAAAAAAAAAAAAABAAL/2gAMAwEAAhEDEQA/AFFBCJ5TC+XTOPkrGzoXEnrHb78rM6S46yOTUJDiT7KQtu6sxHbZx9UzBJ03/9k=');
}
    
#\33 6792f38 {
    min-height: 240px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 50px 4% 50px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d1465b11::before, #d1465b11 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#d1465b11 {
    min-height: 8px;
    border-color: rgba(59, 56, 56, 0);
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 0px;
    width: 22%;
    justify-content: space-between;
    border-width: 0px;
    align-items: center;
    border-style: solid;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/a5899410/dms3rep/multi/opt/pexels-photo-32115287-322h.jpeg);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#d1465b11.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABwP/xAAgEAACAQQBBQAAAAAAAAAAAAABAgMABAUSERQiQlFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAYEQACAwAAAAAAAAAAAAAAAAACAwABIf/aAAwDAQACEQMRAD8ATUliuoIX2HeORVejHqjzAXFzfY3GMJ2iMcoU6+QpaRQEX5TJYVjsnvQFls//2Q==');
}
    
#\30 60eb5bb.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#\30 60eb5bb {
    max-width: 100%;
    width: 98px;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b5e98e1 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\33 1c04b4f {
    align-self: auto;
    max-width: 100%;
    width: 200px;
    height: 55px;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5f5537c::before, #\38 5f5537c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\38 5f5537c {
    min-height: 8px;
    border-color: rgba(59, 56, 56, 0);
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 0px;
    width: 22%;
    justify-content: space-between;
    border-width: 0px;
    align-items: center;
    border-style: solid;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/a5899410/dms3rep/multi/opt/536282571_122122049894931520_4179944866299933649_n-322h.jpg);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\38 5f5537c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAwIE/8QAIhAAAQIFBAMAAAAAAAAAAAAAAQIDAAQFERMSFCFBIlFh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAf/EABcRAAMBAAAAAAAAAAAAAAAAAAABEhP/2gAMAwEAAhEDEQA/ANFMOZJcmGtKnRZQ9Q5wJNtqs24vC0drXKZyfI9dCKMy4CRccfIMkNs//9k=');
}
    
#\33 0c8d5fd.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#\33 0c8d5fd {
    max-width: 100%;
    width: 98px;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 cec0517 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\38 1ba476e {
    align-self: auto;
    max-width: 100%;
    width: 200px;
    height: 55px;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#c07f49d2::before, #c07f49d2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#c07f49d2 {
    min-height: 8px;
    border-color: rgba(59, 56, 56, 0);
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 0px;
    width: 22%;
    justify-content: space-between;
    border-width: 0px;
    align-items: center;
    border-style: solid;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/a5899410/dms3rep/multi/opt/shutterstock_2382244037-322h.jpg);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#c07f49d2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAABAwUBAQAAAAAAAAAAAAABAAIDBAUGESExUf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECAxL/2gAMAwEAAhEDEQA/AJlmu9VjtHJUSlpjlGomjvfp4pb85uhe4iYjZ8REBSihrT6P/9k=');
}
    
#\30 b6cd8a7.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#\30 b6cd8a7 {
    max-width: 100%;
    width: 98px;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ff18a1e {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\38 fdc1b51 {
    align-self: auto;
    max-width: 100%;
    width: 200px;
    height: 55px;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cedc9dcf {
    height: auto;
}
    
#\37 2c5b3f2 {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 12px 11px -9px  inset;
}
    
#\31 04d130a::before, #\31 04d130a > .bgExtraLayerOverlay {
    
}
#\31 04d130a {
    border-radius: 0px;
    width: 48%;
    min-height: 8px;
    border-width: 0px;
    border-color: rgba(59, 56, 56, 0);
    border-style: solid;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\31 04d130a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMH/8QAIhAAAQMDAwUAAAAAAAAAAAAAAQACAwQGEhMhMRQjMkFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAWEQEBAQAAAAAAAAAAAAAAAAABAAL/2gAMAwEAAhEDEQA/AFFBCJ5TC+XTOPkrGzoXEnrHb78rM6S46yOTUJDiT7KQtu6sxHbZx9UzBJ03/9k=');
}
    
#\33 6792f38 {
    flex-direction: row;
    min-height: 240px;
    flex-wrap: wrap;
    column-gap: 4%;
    padding-left: 3%;
    padding-right: 3%;
}
    
#d1465b11::before, #d1465b11 > .bgExtraLayerOverlay {
    
}
#d1465b11 {
    border-radius: 0px;
    width: 48%;
    min-height: 8px;
    border-width: 0px;
    border-color: rgba(59, 56, 56, 0);
    border-style: solid;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#d1465b11.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABwP/xAAgEAACAQQBBQAAAAAAAAAAAAABAgMABAUSERQiQlFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAYEQACAwAAAAAAAAAAAAAAAAACAwABIf/aAAwDAQACEQMRAD8ATUliuoIX2HeORVejHqjzAXFzfY3GMJ2iMcoU6+QpaRQEX5TJYVjsnvQFls//2Q==');
}
    
#\30 60eb5bb {
    height: auto;
}
    
#\38 5f5537c::before, #\38 5f5537c > .bgExtraLayerOverlay {
    
}
#\38 5f5537c {
    border-radius: 0px;
    width: 48%;
    min-height: 8px;
    border-width: 0px;
    border-color: rgba(59, 56, 56, 0);
    border-style: solid;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\38 5f5537c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAwIE/8QAIhAAAQIFBAMAAAAAAAAAAAAAAQIDAAQFERMSFCFBIlFh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAf/EABcRAAMBAAAAAAAAAAAAAAAAAAABEhP/2gAMAwEAAhEDEQA/ANFMOZJcmGtKnRZQ9Q5wJNtqs24vC0drXKZyfI9dCKMy4CRccfIMkNs//9k=');
}
    
#\33 0c8d5fd {
    height: auto;
}
    
#c07f49d2::before, #c07f49d2 > .bgExtraLayerOverlay {
    
}
#c07f49d2 {
    border-radius: 0px;
    width: 48%;
    min-height: 8px;
    border-width: 0px;
    border-color: rgba(59, 56, 56, 0);
    border-style: solid;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#c07f49d2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAABAwUBAQAAAAAAAAAAAAABAAIDBAUGESExUf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECAxL/2gAMAwEAAhEDEQA/AJlmu9VjtHJUSlpjlGomjvfp4pb85uhe4iYjZ8REBSihrT6P/9k=');
}
    
#\30 b6cd8a7 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\37 2c5b3f2 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\33 6792f38 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#cedc9dcf {
    height: auto;
    width: 85px;
}
    
#\37 2c5b3f2 {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 12px 11px -9px  inset;
}
    
#\31 04d130a::before, #\31 04d130a > .bgExtraLayerOverlay {
    
}
#\31 04d130a {
    border-radius: 0px;
    width: 100%;
    min-height: 80px;
    border-width: 0px;
    border-color: rgba(59, 56, 56, 0);
    align-items: center;
    border-style: solid;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
#\31 04d130a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMH/8QAIhAAAQMDAwUAAAAAAAAAAAAAAQACAwQGEhMhMRQjMkFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAWEQEBAQAAAAAAAAAAAAAAAAABAAL/2gAMAwEAAhEDEQA/AFFBCJ5TC+XTOPkrGzoXEnrHb78rM6S46yOTUJDiT7KQtu6sxHbZx9UzBJ03/9k=');
}
    
#\37 ded3a8f {
    width: 200px;
    height: 55px;
}
    
#\33 6792f38 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 8px;
    padding: 25px 20px 25px 20px;
}
    
#d1465b11::before, #d1465b11 > .bgExtraLayerOverlay {
    
}
#d1465b11 {
    border-radius: 0px;
    width: 100%;
    min-height: 80px;
    border-width: 0px;
    border-color: rgba(59, 56, 56, 0);
    align-items: center;
    border-style: solid;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
#d1465b11.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABwP/xAAgEAACAQQBBQAAAAAAAAAAAAABAgMABAUSERQiQlFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAYEQACAwAAAAAAAAAAAAAAAAACAwABIf/aAAwDAQACEQMRAD8ATUliuoIX2HeORVejHqjzAXFzfY3GMJ2iMcoU6+QpaRQEX5TJYVjsnvQFls//2Q==');
}
    
#\30 60eb5bb {
    height: auto;
    width: 85px;
}
    
#\33 1c04b4f {
    width: 200px;
    height: 55px;
}
    
#\38 5f5537c::before, #\38 5f5537c > .bgExtraLayerOverlay {
    
}
#\38 5f5537c {
    border-radius: 0px;
    width: 100%;
    min-height: 80px;
    border-width: 0px;
    border-color: rgba(59, 56, 56, 0);
    align-items: center;
    border-style: solid;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
#\38 5f5537c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAwIE/8QAIhAAAQIFBAMAAAAAAAAAAAAAAQIDAAQFERMSFCFBIlFh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAf/EABcRAAMBAAAAAAAAAAAAAAAAAAABEhP/2gAMAwEAAhEDEQA/ANFMOZJcmGtKnRZQ9Q5wJNtqs24vC0drXKZyfI9dCKMy4CRccfIMkNs//9k=');
}
    
#\33 0c8d5fd {
    height: auto;
    width: 85px;
}
    
#\38 1ba476e {
    width: 200px;
    height: 55px;
}
    
#c07f49d2::before, #c07f49d2 > .bgExtraLayerOverlay {
    
}
#c07f49d2 {
    border-radius: 0px;
    width: 100%;
    min-height: 80px;
    border-width: 0px;
    border-color: rgba(59, 56, 56, 0);
    align-items: center;
    border-style: solid;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
#c07f49d2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAABAwUBAQAAAAAAAAAAAAABAAIDBAUGESExUf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECAxL/2gAMAwEAAhEDEQA/AJlmu9VjtHJUSlpjlGomjvfp4pb85uhe4iYjZ8REBSihrT6P/9k=');
}
    
#\30 b6cd8a7 {
    height: auto;
    width: 85px;
}
    
#\38 fdc1b51 {
    width: 200px;
    height: 55px;
}
}



@media all {
    
#\38 13411df {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ee1b2cdd {
    max-width: 100%;
    width: 200px;
    height: 55px;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\38 a5ced87 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#b448db87 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 50px 4% 50px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#dee55301 {
    margin: 0px 0% 0px 0%;
}
    
#\31 d644d4b::before, #\31 d644d4b > .bgExtraLayerOverlay {
    background-color: var(--color_7);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    content: '';
    height: 100%;
}
#\31 d644d4b {
    background-image: url(https://lirp.cdn-website.com/a5899410/dms3rep/multi/opt/2025-03-06+%283%29-1920w.webp);
    background-attachment: fixed;
}
#\31 d644d4b.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkgAAABXRUJQVlA4IDwAAADQAQCdASoKAAgAAUAmJZgCdADb8TLeoADK/RlYWafhXBlzpO2r2cJ7W7G3WaDHl058KUuVE4l6x4hAAAA=');
}
    
#\30 aede0f0 {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ee1b2cdd {
    order: 2;
}
    
#\38 a5ced87 {
    width: 100%;
    order: 1;
}
    
#b448db87 {
    padding: 50px 3% 50px 3%;
}
    
#\31 d644d4b {
    background-repeat: no-repeat;
    background-size: cover;
}
#\31 d644d4b.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkgAAABXRUJQVlA4IDwAAADQAQCdASoKAAgAAUAmJZgCdADb8TLeoADK/RlYWafhXBlzpO2r2cJ7W7G3WaDHl058KUuVE4l6x4hAAAA=');
}
    
#\30 aede0f0 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#b448db87 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 d644d4b {
    grid-template-rows: minmax(8px, max-content);
}
#\31 d644d4b.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkgAAABXRUJQVlA4IDwAAADQAQCdASoKAAgAAUAmJZgCdADb8TLeoADK/RlYWafhXBlzpO2r2cJ7W7G3WaDHl058KUuVE4l6x4hAAAA=');
}
}



@media (max-width: 767px) {
    
#\38 13411df {
    row-gap: 16px;
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
}
    
#ee1b2cdd {
    order: 2;
}
    
#\38 a5ced87 {
    margin-left: 0%;
    max-width: none;
    width: 100%;
    margin-right: 0%;
    order: 1;
}
    
#b448db87 {
    flex-direction: column;
    min-height: unset;
    padding: 50px 20px 50px 20px;
}
    
#\31 d644d4b {
    background-repeat: no-repeat;
    background-size: cover;
}
#\31 d644d4b.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkgAAABXRUJQVlA4IDwAAADQAQCdASoKAAgAAUAmJZgCdADb8TLeoADK/RlYWafhXBlzpO2r2cJ7W7G3WaDHl058KUuVE4l6x4hAAAA=');
}
    
#\30 aede0f0 {
    max-width: none;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 9eb8c42 {
    width: 99.96060606060605%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 451e6e0 {
    max-width: 100%;
    width: 99.96060606060605%;
    height: auto;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0b9fc30 {
    min-height: auto;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 5c1c2b1 {
    margin: 0px 0% 0px 0%;
}
    
#\37 31ef415 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/a5899410/dms3rep/multi/opt/IMG_0870-1920w.webp);
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
#\37 31ef415.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAADwAQCdASoKAAgAAUAmJYwCdADcqssBKUAA/qN9PdmOOR7OlshUPq1SENlFI2YrylHs4vm8pWPoBbwQUAAAAA==');
}
    
#de2fba4a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    padding: 50px 30px 50px 4%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 31ef415 {
    background-size: cover;
    background-repeat: no-repeat;
}
#\37 31ef415.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAADwAQCdASoKAAgAAUAmJYwCdADcqssBKUAA/qN9PdmOOR7OlshUPq1SENlFI2YrylHs4vm8pWPoBbwQUAAAAA==');
}
    
#de2fba4a {
    padding-left: 3%;
}
}



@media (max-width: 767px) {
    
#\37 0b9fc30 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 26ef4ed {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\37 0b9fc30 {
    flex-direction: column;
    padding-left: 0%;
    min-height: unset;
    padding-right: 0%;
    padding-top: 0px;
}
    
#\37 31ef415 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
}
#\37 31ef415.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAADwAQCdASoKAAgAAUAmJYwCdADcqssBKUAA/qN9PdmOOR7OlshUPq1SENlFI2YrylHs4vm8pWPoBbwQUAAAAA==');
}
    
#de2fba4a {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 25px 20px 25px 20px;
}
}



@media all {
    
#f0f8c1c0 {
    min-height: 309px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 50px 4% 15px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 4b3ba20 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
}
    
#widget_j8v {
    order: 1;
}
    
#e303b4a2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 04d01a5 {
    width: 99.99646912001947%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 12a9fe8 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f0f8c1c0 {
    flex-direction: row;
    min-height: auto;
    flex-wrap: nowrap;
    padding-left: 3%;
    padding-right: 3%;
}
    
#e303b4a2 {
    width: 100%;
    min-height: 8px;
}
    
#\36 12a9fe8 {
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#f0f8c1c0 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 25px 20px 25px 20px;
}
    
#e303b4a2 {
    row-gap: 16px;
    padding-left: 16px;
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    padding-right: 16px;
    height: auto;
}
    
#\36 12a9fe8 {
    margin-left: 0%;
    max-width: none;
    width: 100%;
    margin-right: 0%;
}
}



@media all {
    
#f654cb17 {
    margin: 0px 0% 0px 0%;
}
    
#\34 93c54a4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#cdc57951 {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 04dbd28 {
    max-width: 100%;
    width: 200px;
    height: 55px;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#c8cad266::before, #c8cad266 > .bgExtraLayerOverlay {
    background-color: var(--color_7);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    content: '';
    height: 100%;
}
#c8cad266 {
    background-image: url(https://lirp.cdn-website.com/a5899410/dms3rep/multi/opt/pexels-photo-271816-1920w.jpeg);
    background-attachment: fixed;
}
    
#d9a2074a {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5c34872 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 150px 4% 150px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cdc57951 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 04dbd28 {
    order: 2;
}
    
#c8cad266 {
    background-repeat: no-repeat;
    background-size: cover;
}
    
#d9a2074a {
    width: 100%;
    order: 1;
}
    
#\33 5c34872 {
    padding: 50px 3% 50px 3%;
}
}



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



@media (max-width: 767px) {
    
#\34 93c54a4 {
    row-gap: 16px;
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
}
    
#cdc57951 {
    max-width: none;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 04dbd28 {
    order: 2;
}
    
#c8cad266 {
    background-repeat: no-repeat;
    background-size: cover;
}
    
#d9a2074a {
    margin-left: 0%;
    max-width: none;
    width: 100%;
    margin-right: 0%;
    order: 1;
}
    
#\33 5c34872 {
    flex-direction: column;
    min-height: unset;
    padding: 50px 20px 50px 20px;
}
}



@media all {
    
#bdceb8a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.00254125412541%;
    min-width: 4%;
    background-image: url();
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#bdceb8a5.lazy {
    background-image: url('');
}
    
#\36 b60887c {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#dc18b788 {
    width: 99.48685537708073%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 82c2162 {
    margin: 0px 0% 0px 0%;
}
    
#\36 0d0e697 {
    width: 99.90284237726098%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9e558da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 50%;
    min-width: 4%;
    order: 1;
    padding: 50px 5% 50px 5%;
    margin: 0px 0% 0px 0%;
}
    
#widget_nh1 {
    width: 100.00%;
    height: 482px;
    max-width: 100%;
    align-self: stretch;
}
    
#\34 ac79662 {
    background-color: var(--color_2);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bdceb8a5 {
    background-size: cover;
    background-repeat: no-repeat;
}
#bdceb8a5.lazy {
    background-image: url('');
}
    
#\36 b60887c {
    min-height: auto;
}
    
#dc18b788 {
    order: 3;
}
    
#\36 0d0e697 {
    order: 1;
}
    
#\35 9e558da {
    row-gap: 12px;
    padding: 20px 20px 20px 3%;
}
}



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



@media (max-width: 767px) {
    
#bdceb8a5 {
    width: 100%;
    min-height: 269px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
}
#bdceb8a5.lazy {
    background-image: url('');
}
    
#\36 b60887c {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#\35 9e558da {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    row-gap: 9px;
    padding: 25px 20px 25px 20px;
}
    
#widget_nh1 {
    height: 358px;
}
}



@media all {
    
#\33 4361393 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 a96a537 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
}
    
#fe034b38 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 15px 0% 15px 0%;
}
    
#widget_tas {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_ur2 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#widget_our {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#e71f35ca {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#eee9f422 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\32 cfafb80 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#c98887dc {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#ce1a2bd0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 f523af4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
}
    
#fcc2d541 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#f771ac11 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#c30f6825 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\35 ee27f98 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\39 579836a {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\31 082e8e1 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#f8e45e1f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 f249f33 {
    background-color: var(--color_3);
    background-image: initial;
}
}



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



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



@media all {
    
#\34 4a78470 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\32 c59097c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
}
    
#f7cfab82 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\35 b039daa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 92112b2 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\37 9dff208 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 15px 0% 15px 0%;
}
    
#\32 28a150f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e0a90505 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\34 b628f0d {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\34 fab8701 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\30 418a16f {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#b7752cc6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b10706ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d03e6824 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
}
    
#e2e3f0f2 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#bfb4b894 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#c1768e18 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#fab0174a {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\32 cc44682 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\38 f9a2d28 {
    background-color: var(--color_3);
    background-image: initial;
}
}



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



@media (max-width: 767px) {
    
#d03e6824 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 c59097c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 9dff208 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media all {
    
#f00d1831 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#c5c7ba20 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\35 60e5e51 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\37 eae4d49 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\39 5da76e4 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\34 c2b64cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 3ab30a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 3271df5 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#c5d32961 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 106b166 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 15px 0% 50px 0%;
}
    
#\34 f8fbc02 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#abced752 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#b943b8c4 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#\37 e3a4ef7 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\37 c2a4866 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
}
    
#\31 ead39ec {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#c63c88d0 {
    width: 35px;
    height: auto;
    max-width: 100%;
}
    
#f7e80231 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 ac406ad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
}
    
#e0f8a153 {
    background-color: var(--color_3);
    background-image: initial;
}
}



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



@media (max-width: 767px) {
    
#\37 c2a4866 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 ac406ad {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 106b166 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media all {
    
#\37 180827f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#d6fdd752 {
    min-height: 249px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 0% 15px 0%;
}
    
#widget_eqj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 4476f30 {
    width: 120px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#b4635825 {
    background-color: var(--color_3);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d6fdd752 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 4476f30 {
    width: 120px;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\37 180827f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d6fdd752 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\34 4476f30 {
    width: 120px;
    height: auto;
}
}

