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

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

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

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

  *#dm .dmInner div.u_105576861 .caption-container .caption-title { font-weight:400 !important; }

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

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

  *#dm .dmInner a.u_1540576542 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner div.u_1265278785 .caption-container .caption-title { font-weight:400 !important; }

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

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

  *#dm .dmInner a.u_1485883074 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner div.u_1900495584 .caption-container .caption-title { font-weight:400 !important; }

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

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

  *#dm .dmInner a.u_1131453818 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner div.u_1723630306 .caption-container .caption-title { font-weight:400 !important; }

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

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

  *#dm .dmInner a.u_1346415952 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner div.u_1646524878 hr {
    color:var(--color_3) !important;
    border-width:1px !important;
  }

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

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

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

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

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

@media (min-width:1025px) {
  *#dm .dmInner div.u_105576861 .caption-container .caption-title { font-size:20px !important; }

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

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

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

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

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

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

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

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_105576861 .photoGalleryThumbs .image-container a { padding-top:180px !important; }

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

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

  *#dm .dmInner *.u_1723630306 .photoGalleryThumbs .image-container a { padding-top:180px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781520 {
    min-height: 468px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/70bba302/dms3rep/multi/opt/AI1+%2810%29-1920w.jpg");
    background-position: 50% 0%;
    background-attachment: fixed;
}
#\36 3bd85219866cc362278151f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQQCAgMAAAAAAAAAAAAAAgABAwUEIRESE1Fh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAaEQACAgMAAAAAAAAAAAAAAAAAAQMhAhES/9oADAMBAAIRAxEAPwDMQV9FgU45AQH5eO4a03pUoay6liCSPJBgMWIW+OiI4m+bKpMVuj//2Q==');
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_t00 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#d5268736 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c387de {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0% 0px 0%;
}
    
#b40d34cd {
    margin: 0px 0% 0px 0%;
}
    
#widget_0ob {
    width: 100%;
    height: 690px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\35 b2090cc {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 100px 4%;
}
    
#e40bde15 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\30 9df069d {
    margin: 0px 0% 0px 0%;
}
    
#widget_9n0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_9n0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -150px 0% 0px 0%;
}
    
#group_ign {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    background-color: rgba(54, 4, 90, 1);
    background-image: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_s3l {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 a3dd3b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_o6p {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 40px 0px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_nhh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a59b290f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\38 3970740 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 393bc76 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.2%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    align-items: center;
    justify-content: space-between;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\31 e41a124 {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 4% 0px 4%;
}
    
#d0dfa691 {
    margin: 0px 0% 0px 0%;
}
    
#widget_rc8 {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p59 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ee01172 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ea1d997 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5rq {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 9.334233010434712%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 286ad74 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 23747b0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.2%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    align-items: center;
    justify-content: space-between;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\31 6acf496 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 9.334233010434712%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 745d871 {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5c950e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc24a282 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df1a84dc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 62d1741 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 17f1a9b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.2%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    align-items: center;
    justify-content: space-between;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#b1cb75a9 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 9.334233010434712%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2d968f1 {
    width: 40px;
    height: 40px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 bb35b60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4e61390 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf4286b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd1668e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bcc3d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d96777e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.2%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    align-items: center;
    justify-content: space-between;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\38 84b7626 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 9.334233010434712%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 82ddac1 {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e18261bd {
    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;
}
    
#\34 c17e1ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 21c4024 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d88be4d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 11b825c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 5988376 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 4% 100px 4%;
}
    
#\37 87c3661 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#widget_6im {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 ca4f154 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 c3cf852 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\34 31d1c0d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/70bba302/dms3rep/multi/opt/AI1+%2813%29-1920w.jpg");
    justify-content: flex-end;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
#\34 31d1c0d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFBxEVUpPR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAbEQACAQUAAAAAAAAAAAAAAAAAAQIDBAURU//aAAwDAQACEQMRAD8Atd8OQCINt81PG/k9pKwDhGuJ13Sk6z4iKg8jddGNVk9n/9k=');
}
    
#e81d94e3 {
    min-height: 700px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
}
    
#\33 ddf2cc5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1ea130b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s8t {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_l84.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_l84 {
    width: 100%;
    height: auto;
    max-width: 459px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a716caa {
    width: 170px;
    height: auto;
    max-width: 100%;
    order: 2;
    min-height: 55px;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 8811740::before, #\35 8811740 > .bgExtraLayerOverlay {
    
}
#\35 8811740 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(54,4,90,1);
    background-image: none;
    background-position: 50% 0%;
    background-attachment: fixed;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 59d1850 {
    margin: 0px 0% 0px 0%;
}
    
#d8766535 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\38 08a38cc {
    min-height: 75px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 e7f00a4 {
    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 all {
    
#\36 6601388 {
    margin: 0px 0% 0px 0%;
}
    
#\38 08e5785 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b21d3366 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 4% 100px 4%;
}
    
#d66f0d2d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\37 1959845 {
    background-image: url("https://lirp.cdn-website.com/70bba302/dms3rep/multi/opt/AI1+%285%29-1920w.png");
    background-attachment: fixed;
}
#\37 1959845.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQI1wXBzU7DIAAAYF5AT1u0YRVXUMZfBlIoP9U5urp2Hj0YPZpoTHbx/U9+H6ghrmu6QvxqxSEJkIQ1f7whllKrqARP1gf9oJUWXFPR4U0gPG9E7No8pAROu1Jiji54F7cmcRXveJZ6n9M4DzN47g857lwbvY8uDKY7Mnu6307MzMrOADOPmWuYE25s95/dy5dM70hO16QsUA+qWwkbjWjk4c2Ov34+y/4DyeMCpYulBBUSsDFYHUz58dOfG7+5eyWqVGt/uaT/DQEpgng4WJMAAAAASUVORK5CYII=');
}
    
#f06a8660[data-background-color-animation] {
    
}
#f06a8660 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(19, 87, 169, 0.75);
    background-image: none;
    align-items: center;
    padding: 100px 40px 100px 40px;
    margin: 0px 0% 0px 0%;
}
    
#eaf314f0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\30 1e1eb42 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 0px 4% 0px 4%;
}
    
#\37 11e72e2 {
    margin: 0px 0% 0px 0%;
}
    
#c4079016 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_59l.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_59l {
    width: 80px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#widget_iot {
    width: 38.55%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 e2bad82 {
    margin: 0px 0% 0px 0%;
}
    
#\37 880574a {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#dd914248::before, #dd914248 > .bgExtraLayerOverlay {
    
}
#dd914248 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(54,4,90,1);
    background-image: none;
    background-position: 50% 0%;
    background-attachment: fixed;
}
    
#\39 b6c5c54 {
    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;
}
    
#\33 653227b {
    min-height: 75px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#faf9a64d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c170fb46.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c170fb46 {
    width: 100%;
    height: auto;
    max-width: 459px;
    margin: 0px 0% 0px 0%;
}
    
#\38 6d40213 {
    min-height: 700px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
}
    
#\39 51ca016 {
    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;
}
    
#\39 3537c5c {
    width: 170px;
    height: auto;
    max-width: 100%;
    order: 2;
    min-height: 55px;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7995788 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/70bba302/dms3rep/multi/opt/AI1+%2813%29-1920w.jpg");
    justify-content: flex-end;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
#e7995788.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFBxEVUpPR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAbEQACAQUAAAAAAAAAAAAAAAAAAQIDBAURU//aAAwDAQACEQMRAD8Atd8OQCINt81PG/k9pKwDhGuJ13Sk6z4iKg8jddGNVk9n/9k=');
}
    
#\36 352a93f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
}



@media all {
    
#a41b60d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 c84a57b {
    margin: 0px 0% 0px 0%;
}
    
#ecf0580a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 4% 100px 4%;
}
    
#\38 c05a02c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f8187e8c {
    min-height: 468px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 d219cfe {
    margin: 0px 0% 0px 0%;
}
    
#f84a8d11 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#f5390baf::before, #f5390baf > .bgExtraLayerOverlay {
    
}
#f5390baf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/70bba302/dms3rep/multi/opt/AI1+%287%29-1920w.png");
    background-position: 50% 0%;
    background-attachment: fixed;
}
#f5390baf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4ElEQVQI1wXBUUvCQAAA4HuRVpIpOrdoBHMyJHfneZ53m3d6q6XhrDnRhyzpipA0JCJ676/3fWC5+xumB0QeEVpH4pPyb9j/9dE24O80fgPp64+835JoTdlGDHdidAhvvujtnqZ7+vAB1PyJj1c4yihfhoNnqV7UnVaZFrlmcw2aeOR1hBdELZQgMgtlHk8WapqxZAoH18C0GzXbtS6ajstcb+z7MxgkhEhMeIAIMI5LJ8VKqWJXrZ5tpU591XAm7SsJO/027IFCwTgyTotnZrnWrVfz87K+NPOWH0PMIWb/YJwtgMdhFyUAAAAASUVORK5CYII=');
}
}



@media all {
    
#e7ef9199 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#fa448a72 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_i67 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f490ff39 {
    width: 170px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#befcff44 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d296bbd7 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 4% 100px 4%;
}
    
#\37 978439b {
    margin: 0px 0% 0px 0%;
}
    
#widget_mhd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQQCAgMAAAAAAAAAAAAAAgABAwUEIRESE1Fh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAaEQACAgMAAAAAAAAAAAAAAAAAAQMhAhES/9oADAMBAAIRAxEAPwDMQV9FgU45AQH5eO4a03pUoay6liCSPJBgMWIW+OiI4m+bKpMVuj//2Q==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3c387de {
    padding: 0px 0% 0px 0%;
}
    
#b40d34cd {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 b2090cc {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_o6p {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 e41a124 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 0;
    column-gap: 1%;
}
    
#\38 393bc76 {
    width: 49.5%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 286ad74 {
    width: 100%;
}
    
#\30 23747b0 {
    width: 49.5%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 62d1741 {
    width: 100%;
}
    
#\35 17f1a9b {
    width: 49.5%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 2d968f1 {
    height: auto;
}
    
#\36 3bcc3d2 {
    width: 100%;
}
    
#d96777e6 {
    width: 49.5%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 11b825c {
    width: 100%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#e81d94e3 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 a716caa {
    width: 235px;
}
    
#\32 c3cf852 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\34 31d1c0d {
    width: 100%;
    min-height: 350px;
    order: 0;
}
#\34 31d1c0d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFBxEVUpPR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAbEQACAQUAAAAAAAAAAAAAAAAAAQIDBAURU//aAAwDAQACEQMRAD8Atd8OQCINt81PG/k9pKwDhGuJ13Sk6z4iKg8jddGNVk9n/9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8811740::before, #\35 8811740 > .bgExtraLayerOverlay {
    
}
    
#\35 e7f00a4.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#\35 e7f00a4 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 1e1eb42 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 100px 4% 100px 4%;
}
    
#f06a8660 {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#eaf314f0 {
    width: 100%;
    min-height: 0px;
    order: 0;
}
    
#widget_iot {
    width: 100.00%;
}
    
#\37 11e72e2 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dd914248::before, #dd914248 > .bgExtraLayerOverlay {
    
}
    
#\39 b6c5c54.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#\39 b6c5c54 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 6d40213 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 3537c5c {
    width: 235px;
}
    
#\36 352a93f {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#e7995788 {
    width: 100%;
    min-height: 350px;
    order: 0;
}
#e7995788.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFBxEVUpPR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAbEQACAQUAAAAAAAAAAAAAAAAAAQIDBAURU//aAAwDAQACEQMRAD8Atd8OQCINt81PG/k9pKwDhGuJ13Sk6z4iKg8jddGNVk9n/9k=');
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#f5390baf::before, #f5390baf > .bgExtraLayerOverlay {
    
}
#f5390baf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4ElEQVQI1wXBUUvCQAAA4HuRVpIpOrdoBHMyJHfneZ53m3d6q6XhrDnRhyzpipA0JCJ676/3fWC5+xumB0QeEVpH4pPyb9j/9dE24O80fgPp64+835JoTdlGDHdidAhvvujtnqZ7+vAB1PyJj1c4yihfhoNnqV7UnVaZFrlmcw2aeOR1hBdELZQgMgtlHk8WapqxZAoH18C0GzXbtS6ajstcb+z7MxgkhEhMeIAIMI5LJ8VKqWJXrZ5tpU591XAm7SsJO/027IFCwTgyTotnZrnWrVfz87K+NPOWH0PMIWb/YJwtgMdhFyUAAAAASUVORK5CYII=');
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#d296bbd7 {
    min-height: 0px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQQCAgMAAAAAAAAAAAAAAgABAwUEIRESE1Fh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAaEQACAgMAAAAAAAAAAAAAAAAAAQMhAhES/9oADAMBAAIRAxEAPwDMQV9FgU45AQH5eO4a03pUoay6liCSPJBgMWIW+OiI4m+bKpMVuj//2Q==');
}
    
#group_t00 {
    width: 100%;
    min-height: 250px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#d5268736 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3c387de {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#b40d34cd {
    margin: 0px 0% 0px 0%;
}
    
#widget_0ob {
    width: 99.81%;
    height: 372px;
}
}



@media (max-width: 767px) {
    
#\35 b2090cc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 50px 4%;
}
    
#e40bde15 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#widget_9n0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_9n0 {
    height: auto;
    margin: -20px 0% 0px 0%;
}
    
#group_ign {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_o6p {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 9df069d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 393bc76 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 e41a124 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\30 23747b0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 17f1a9b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 2d968f1 {
    height: auto;
}
    
#d96777e6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\34 5988376 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 4% 50px 4%;
}
    
#\37 87c3661 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 ca4f154 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 c3cf852 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\34 31d1c0d {
    width: 100%;
    min-height: 350px;
    align-items: center;
}
#\34 31d1c0d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFBxEVUpPR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAbEQACAQUAAAAAAAAAAAAAAAAAAQIDBAURU//aAAwDAQACEQMRAD8Atd8OQCINt81PG/k9pKwDhGuJ13Sk6z4iKg8jddGNVk9n/9k=');
}
    
#e81d94e3 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_l84 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\35 8811740::before, #\35 8811740 > .bgExtraLayerOverlay {
    
}
    
#d8766535 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 08a38cc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\36 6601388 {
    margin: 0px 0% 0px 0%;
}
    
#b21d3366 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 50px 4%;
}
    
#d66f0d2d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#f06a8660 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#eaf314f0 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    row-gap: 0px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1e1eb42 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 50px 4% 50px 4%;
}
    
#widget_iot {
    width: 100.00%;
}
    
#\37 11e72e2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 880574a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#dd914248::before, #dd914248 > .bgExtraLayerOverlay {
    
}
    
#\33 653227b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#c170fb46 {
    height: auto;
}
    
#\38 6d40213 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e7995788 {
    width: 100%;
    min-height: 350px;
    align-items: center;
}
#e7995788.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFBxEVUpPR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAbEQACAQUAAAAAAAAAAAAAAAAAAQIDBAURU//aAAwDAQACEQMRAD8Atd8OQCINt81PG/k9pKwDhGuJ13Sk6z4iKg8jddGNVk9n/9k=');
}
    
#\36 352a93f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
}



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



@media (max-width: 767px) {
    
#f8187e8c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f84a8d11 {
    width: 100%;
    min-height: 250px;
    align-items: center;
}
    
#f5390baf::before, #f5390baf > .bgExtraLayerOverlay {
    
}
#f5390baf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4ElEQVQI1wXBUUvCQAAA4HuRVpIpOrdoBHMyJHfneZ53m3d6q6XhrDnRhyzpipA0JCJ676/3fWC5+xumB0QeEVpH4pPyb9j/9dE24O80fgPp64+835JoTdlGDHdidAhvvujtnqZ7+vAB1PyJj1c4yihfhoNnqV7UnVaZFrlmcw2aeOR1hBdELZQgMgtlHk8WapqxZAoH18C0GzXbtS6ajstcb+z7MxgkhEhMeIAIMI5LJ8VKqWJXrZ5tpU591XAm7SsJO/027IFCwTgyTotnZrnWrVfz87K+NPOWH0PMIWb/YJwtgMdhFyUAAAAASUVORK5CYII=');
}
}



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



@media (max-width: 767px) {
    
#befcff44 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#d296bbd7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 50px 4%;
}
    
#\37 978439b {
    margin: 0px 0% 0px 0%;
}
}

