@media all {
  *#dm .dmInner div.u_2403112352 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
    color:rgba(26,223,193,1) !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_3755355583 .svg { fill:rgba(26,223,193,1) !important; }

  *#dm .dmInner div.u_1100206395 .svg { fill:rgba(26,223,193,1) !important; }

  *#dm .dmInner div.u_1757750830 .svg { fill:rgba(26,223,193,1) !important; }

  *#dm .dmInner div.u_1688312697 .svg { fill:rgba(26,223,193,1) !important; }

  *#dm .dmInner div.u_1081282941 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
    color:rgba(26,223,193,1) !important;
  }

  *#dm .dmInner div.u_1073328374 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1929647489 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
    color:rgba(26,223,193,1) !important;
  }

  *#dm .dmInner div.u_1165267113 hr {
    border:none !important;
    background:linear-gradient(89deg,transparent,currentColor,transparent) !important;
    height:2px !important;
    color:rgba(26,223,193,1) !important;
  }

  *#dm .dmInner *.u_3415594490 #wave_obj3 { fill:var(--color_1) !important; }

  *#dm .dmInner *.u_3415594490 #wave_obj2 { fill:rgba(26,223,193,0.19) !important; }

  *#dm .dmInner *.u_3415594490 #wave_obj1 { fill:rgba(7,152,125,0.33) !important; }

  *#dm .dmInner div.u_1342784764 .svg { fill:rgba(26,223,193,1) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 750px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 300px 65px 0px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
}
#\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/7f7c6b05/dms3rep/multi/opt/AdobeStock_333919715-1920w.webp");
    background-attachment: fixed;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_peu {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_41i {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_79a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_79a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_alt {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\35 4d049c3 {
    width: 100%;
    height: 450px;
    max-width: 100%;
}
    
#\32 808cb87[data-css-edit] {
    z-index: 1;
}
#\32 808cb87 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/7f7c6b05/dms3rep/multi/opt/AdobeStock_256689067-780h.webp");
    box-shadow: var(--color_1) 0px -3px 11px 0px;
    order: 1;
    border-radius: 5px 5px 5px 5px;
    background-position: 100% 50%;
    border-width: 2px 0px 0px 0px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% -200px 0%;
}
    
#widget_66s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 1px 0px 0px 0px;
    border-color: var(--color_3) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 1) 91%, rgba(3, 50, 38, 1) 100%);
    background-origin: border-box;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 182px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 30px 65px 0px 65px;
    margin: 0% 0% 0% 0%;
}
    
#widget_4m2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#group_cu4 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
}



@media all {
    
#\30 a2bb317 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bccce2dd {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 30px 65px 15px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\30 0010e6a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c8a84fc1::before, #c8a84fc1 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    background-image: linear-gradient(180deg, rgba(26, 26, 26, 0.7) 0%, rgba(0, 0, 0, 1) 100%);
}
#c8a84fc1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/7f7c6b05/dms3rep/multi/opt/AdobeStock_279742809-1920w.jpeg");
}
#c8a84fc1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAABBAMBAQAAAAAAAAAAAAABAAIDBAYRcRIh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCsqsyazkxsyx1RZMRYfo1rSjbmOX3XJ3PbB6Mjie76iKU7/9k=');
}
    
#d7b0d115 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_j1d {
    align-items: center;
    width: 60%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 50% 50% 50% 50%;
    height: auto;
    justify-self: auto;
    order: 0;
    border-width: 0px 5px 5px 5px;
    border-color: #000000 rgba(6,92,76,1) rgba(6,92,76,1) rgba(6,92,76,1);
    border-style: solid;
    box-shadow: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ao0 {
    align-items: center;
    width: 30.66%;
    min-height: 273px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b83ef3eb {
    align-items: center;
    width: 30.66%;
    min-height: 273px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 100px 0% 0px 0%;
}
    
#\32 65397b3 {
    align-items: center;
    width: 60%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 50% 50% 50% 50%;
    height: auto;
    justify-self: auto;
    order: 0;
    border-width: 0px 5px 5px 5px;
    border-color: #000000 rgba(6,92,76,1) rgba(6,92,76,1) rgba(6,92,76,1);
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f4b82e0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6ef2a50 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a26cd08e {
    align-items: center;
    width: 30.66%;
    min-height: 273px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 200px 0% 0px 0%;
}
    
#\33 6fcf9b7 {
    align-items: center;
    width: 60%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 50% 50% 50% 50%;
    height: auto;
    justify-self: auto;
    order: 0;
    border-width: 0px 5px 5px 5px;
    border-color: #000000 rgba(6,92,76,1) rgba(6,92,76,1) rgba(6,92,76,1);
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6847309 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 64f9ec4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_akc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_akc {
    width: 62px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: -30px 0% 0px 0%;
}
    
#widget_por.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_por {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -75px 0% 0px 0%;
}
    
#de08f491.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#de08f491 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -75px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0b09e60.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 0b09e60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -75px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b00f599d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b00f599d {
    width: 62px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: -30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbf889d7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cbf889d7 {
    width: 62px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: -30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eba9e40c {
    margin: 0px 0% 0px 0%;
}
    
#group_01t {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#ef8b2c50 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0ba26e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#fad6bf7c {
    align-items: center;
    width: 60%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 50% 50% 50% 50%;
    height: auto;
    justify-self: auto;
    order: 0;
    border-width: 0px 5px 5px 5px;
    border-color: #000000 rgba(6,92,76,1) rgba(6,92,76,1) rgba(6,92,76,1);
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 260ded9 {
    align-items: center;
    width: 30.66%;
    min-height: 273px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ca62e82 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 555316f {
    min-height: 420px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 7b39561 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ec14581::before, #\30 ec14581 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    background-image: linear-gradient(0deg, rgba(26, 26, 26, 0.7) 0%, rgba(0, 0, 0, 1) 100%);
}
#\30 ec14581 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/7f7c6b05/dms3rep/multi/opt/AdobeStock_168604554-1920w.jpeg");
    background-position: 50% 0%;
}
#\30 ec14581.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAIRAAAQIFBQEAAAAAAAAAAAAAAgABAwQHEiEFERQjMkH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDSVZ9R48aI4izm3UNvlVCsU3YN8qDltnH1EU9OP//Z');
}
    
#\37 0fb7fe0 {
    align-items: center;
    width: 60%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 50% 50% 50% 50%;
    height: auto;
    justify-self: auto;
    order: 0;
    border-width: 0px 5px 5px 5px;
    border-color: #000000 rgba(6,92,76,1) rgba(6,92,76,1) rgba(6,92,76,1);
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbc0e41e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5a00686 {
    align-items: center;
    width: 30.66%;
    min-height: 273px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: -100px 0% 0px 0%;
}
    
#a1765bf5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 637828d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 282c52b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 282c52b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: -75px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f46f12a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f46f12a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -75px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 963e61a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 963e61a {
    width: 62px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: -30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ff43d13.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 ff43d13 {
    width: 62px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: -30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ae257f07 {
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(3, 50, 38, 1) 100%);
    background-origin: border-box;
}
    
#\38 b4bdeec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/7f7c6b05/dms3rep/multi/opt/11F35412-AEA5-4DF9-A8BE-7FB7745EB72A-1920w.webp");
    box-shadow: var(--color_1) 0px 0px 11px 0px;
    order: 1;
    border-radius: 5px 5px 5px 5px;
    background-position: 100% 50%;
    border-width: 2px 0 0 0;
    border-color: var(--color_3) #000000 #000000 #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: -100px 0% 0px 0%;
}
#\38 b4bdeec.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRmAAAABXRUJQVlA4IFQAAADQAQCdASoKAA0AAUAmJQBOgBuTxS5DwAD+/h3J2eQ15xHr8T9hFdFAn0r97LX+bHTTEen3Gh9/rIZJxJrRAbzejdAl1aJ+6cIu9IA9tJHrEQXMAAA=');
}
    
#\36 ddb066a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    border-radius: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bd98df84 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 4e4624a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b3e2f349 {
    width: 100%;
    height: 450px;
    max-width: 100%;
}
    
#\30 1597508 {
    margin: 0px 0% 0px 0%;
}
    
#a094278a {
    min-height: 521px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 30px 65px 15px 65px;
    margin: 0% 0% 0% 0%;
}
    
#b326deb9 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ce53f906 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 374cb6c {
    min-height: 701px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 15px 65px 15px 65px;
    margin: 0% 0% 0% 0%;
}
    
#cc50ddd6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    align-items: center;
    border-radius: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 2fda55d {
    margin: 0px 0% 0px 0%;
}
    
#\32 e3d80aa {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3bc9ae1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_tqu {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_frk {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8320610687022902%;
    flex-wrap: nowrap;
    align-content: center;
}
    
#group_2ds {
    align-items: center;
    width: 23.62%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    height: auto;
    justify-content: flex-start;
    border-width: 0px 1px 0px 0px;
    border-color: rgba(26,223,193,1) var(--color_1) rgba(26,223,193,1) rgba(26,223,193,1);
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3ln {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_h4t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_73g {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 427144b {
    align-items: center;
    width: 23.62%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    height: auto;
    justify-content: flex-start;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2288e00 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 7c2d4ed {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 2afeb97 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 97ba0d0 {
    align-items: center;
    width: 23.62%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    height: auto;
    justify-content: flex-start;
    border-width: 0px 1px 0px 0px;
    border-color: rgba(26,223,193,1) var(--color_1) rgba(26,223,193,1) rgba(26,223,193,1);
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1cbf717 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c0d6514d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 17c6ebf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e2a5a79c {
    align-items: center;
    width: 23.62%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    height: auto;
    justify-content: flex-start;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c94a4177 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b6a819ae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f4e9139a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 3b1d4f5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 3b1d4f5 {
    width: 72.51%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f48b7da0 {
    align-items: center;
    width: 23.62%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    height: auto;
    justify-content: flex-start;
    border-width: 0px 1px 0px 0px;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd7c6e0e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 82abd2d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 1635a62 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 622b580 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#b8b2eed6 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 15px 65px 15px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\35 933ecf8 {
    margin: 0px 0% 0px 0%;
}
    
#f7916615 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    align-items: center;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 785660d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9da80a4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a7dbc38 {
    width: 93.33%;
    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_50k {
    width: 93.33%;
    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 4e1fdd3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 4e1fdd3 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ibk {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8320610687022902%;
    order: 3;
    flex-wrap: nowrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_vuc {
    align-items: flex-start;
    width: 32.11%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\30 8f93b72 {
    align-items: flex-start;
    width: 32.11%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\36 e64c0c6 {
    width: 93.33%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af0bab31 {
    width: 93.33%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb42ca17 {
    align-items: flex-start;
    width: 32.11%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#be277423 {
    width: 93.33%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8a2eb11 {
    width: 93.33%;
    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 {
    
#\30 1527d46 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 75%;
    min-width: 4%;
    padding: 16px 0px 30px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 0cd538f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 30px 65px 0px 65px;
}
    
#widget_urc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_ijg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ba5e0b58::before, #ba5e0b58 > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(0deg, rgba(26, 26, 26, 0.7) 0%, rgba(26, 26, 26, 1) 100%);
}
#ba5e0b58 {
    background-image: linear-gradient(0deg, rgba(3, 50, 38, 1) 0%, rgba(0, 0, 0, 1) 100%);
    background-origin: border-box;
}
    
#b10f9f05.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b10f9f05 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_2ku {
    background-size: contain;
    background-position: 50% 100%;
    width: 21%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/7f7c6b05/dms3rep/multi/opt/newnew-copy-438h.png");
    padding: 16px 16px 16px 16px;
    margin: -100px 0% 0px 0%;
}
#group_2ku.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAACXBIWXMAAAsTAAALEwEAmpwYAAACX0lEQVQoz2P4/5+BoSrdkbk1ydViQmlc8bSa9OrFExtdTxw7yJ2amsoAwmCwcmUIw+L6KPbJmV7eEwsjJ0+rSJ4/s7U8evfaZSL19fUMIIyicHaOb1BvZtDyCfnR2zuLUnNWzZkq0dvbywjCYIXz6+MZ9vaksc7NC3DpSPKa0ZXiu6s5yadjalGUyeSiGL5NmzZBFF4J0WLoTfHgnJLh7d6d6DK7P9XtdF+q+7bphcFZk4uijaZ1tXCuWrWKgWFCjBXzhHQ3tRk53jnTszz3Ts10fzkpw/1lf5bfuv68sPjW0hyp0NBQRoZiV13mienudnPyfSfOzvN9NC3T83dfiuvftiT3S+1pfnXlaTFaFhYWTAx5IcYs/SlOLouK/WcuKA54NTHd/U9ztN2fsmDry/Wxbg2FcSE6RpKSTAw5HgZMXbHWhgsLfVvnF/rd7E9x/VkbZvUj19vkdGmwbXV6sIdGjK4uE8OMVB+m1jAT9cWFXtXzC3zOT870fFsfYfs0z89iS3GgVWFOqKdqvb09E8P8+HjGjhgbrVk5XnXdSc6XqyMc3qR6mDxKdDPdmONjll8S4ana5erKxFAfEsKY6Gpkkh9o05HiaXY31N7onZuR2jNvc+1tsU6GhfVJAWrFIIWHpmYwOuqr2vta6U8JtDF47mWm89vFUP2Dk6HGllAHk8Tm1GDJeHt7RobOOEtWMxVpH3tdlYWBVrofwu0N/8Z5WD8JcbaalxLq71WTFMwXFRXFyNAQbsLpqisTEWiutjbVzehHYaDt35b0sGvVadHNC2dM1U9NTWWcMWMGIwAhbugcMRCvBwAAAABJRU5ErkJggg==');
}
    
#b49f8488 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 dde96be {
    min-height: 173px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    background-image: linear-gradient(180deg, rgba(7, 152, 125, 1) 0%, rgba(0, 0, 0, 1) 100%);
    background-origin: border-box;
    height: auto;
}
    
#\30 4f7f339 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a1be5288 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#c8ac7f6f {
    margin: 30px 0% 30px 0%;
}
    
#widget_0lo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#c178c89b::before, #c178c89b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.9;
    border-radius: inherit;
}
#c178c89b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/7f7c6b05/dms3rep/multi/opt/Logo+Custom-1920w.png");
    background-size: contain;
    background-attachment: fixed;
}
#c178c89b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAACXBIWXMAAAsTAAALEwEAmpwYAAABXUlEQVQoz02SzysfYBzHvzKKVk6KplkacZGDtExbLhpGyV2WUpITN2lXjVqxrdYKWxRS1A5LnChJksWB7ezfeL08Hz3fcvjU8/S8P6/358dTUAsRQBXwEnitdqgv1IrieyEfSoBmoB+YUSfVd0D9Y2GJ+hQYBOaAnUReV2fVbrX8sbAhSImwCvwBfqsr6rhaE5qorVLtUX+k+g5ClIWHyWlRfaWWBfG5OqUeAWfZeke9UCNhRK0OYmQsqLeZMh934CSL59SWIPaGrfpfXc91Tah76rX6We0M4qD6Xb1RV2M0QMQ28DcL3wZxAPiq/gN2s+08sA9cpmY/qW9C2KcuA3fAsboJbCSnC+A2klLtXSFsVz+qV9G5+jMCOAdOgeliM8/UobTbtTT4X+oXdSk9bqnfYpUP41GfADHLYWAU+ACMAGOJ+j41WquWFj9FqVqXamsE2oBWoAmoySsu3APZIPzlH0Q82AAAAABJRU5ErkJggg==');
}
    
#\34 b8840ba {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_ovd {
    width: 100%;
    height: 718px;
    min-height: 100px;
    max-width: 100%;
}
    
#\34 924b95a {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e0fe1dfc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#c3a4d7f4 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 30px 65px 30px 65px;
}
    
#widget_9gr {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5357ebe {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 200px 65px 30px 65px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_peu {
    width: 100.00%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
}
    
#\32 808cb87 {
    width: 100%;
    min-height: 350px;
    background-position: 50% 50%;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 4d049c3 {
    height: 226px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 8px;
}
    
#group_cu4 {
    width: 47.112649572649566%;
    min-height: 8px;
}
    
#widget_4m2 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c8a84fc1::before, #c8a84fc1 > .bgExtraLayerOverlay {
    
}
#c8a84fc1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAABBAMBAQAAAAAAAAAAAAABAAIDBAYRcRIh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCsqsyazkxsyx1RZMRYfo1rSjbmOX3XJ3PbB6Mjie76iKU7/9k=');
}
    
#\30 0010e6a {
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_ao0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 33.33%;
}
    
#b83ef3eb {
    margin-right: 0%;
    margin-left: 0%;
    width: 33.33%;
}
    
#a26cd08e {
    margin-right: 0%;
    margin-left: 0%;
    width: 33.33%;
}
    
#\38 0b09e60.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 0b09e60 {
    margin: -50px 0% 0px 0%;
}
    
#de08f491.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#de08f491 {
    margin: -50px 0% 0px 0%;
}
    
#widget_por.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_por {
    margin: -50px 0% 0px 0%;
}
    
#group_j1d {
    height: auto;
    min-height: 40px;
}
    
#\32 65397b3 {
    min-height: 40px;
}
    
#\33 6fcf9b7 {
    min-height: 40px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 ec14581::before, #\30 ec14581 > .bgExtraLayerOverlay {
    
}
#\30 ec14581.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAIRAAAQIFBQEAAAAAAAAAAAAAAgABAwQHEiEFERQjMkH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDSVZ9R48aI4izm3UNvlVCsU3YN8qDltnH1EU9OP//Z');
}
    
#\37 282c52b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 282c52b {
    width: 100.00%;
    margin: -50px 0% 0px 0%;
}
    
#f46f12a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f46f12a0 {
    margin: -50px 0% 0px 0%;
}
    
#\36 ca62e82 {
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fad6bf7c {
    min-height: 40px;
}
    
#\37 0fb7fe0 {
    min-height: 40px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 b4bdeec {
    width: 100%;
    min-height: 80px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\38 b4bdeec.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRmAAAABXRUJQVlA4IFQAAADQAQCdASoKAA0AAUAmJQBOgBuTxS5DwAD+/h3J2eQ15xHr8T9hFdFAn0r97LX+bHTTEen3Gh9/rIZJxJrRAbzejdAl1aJ+6cIu9IA9tJHrEQXMAAA=');
}
    
#\36 ddb066a {
    width: 100%;
    min-height: 80px;
}
    
#a094278a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 374cb6c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#cc50ddd6 {
    width: 100%;
    min-height: 80px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_frk {
    column-gap: 1.8320610687022902%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_2ds {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.08%;
}
    
#\30 427144b {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.08%;
}
    
#\33 97ba0d0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.08%;
}
    
#e2a5a79c {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.08%;
}
    
#f48b7da0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.08%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b8b2eed6 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#f7916615 {
    width: 100%;
    min-height: 80px;
}
    
#eb42ca17 {
    justify-content: flex-start;
}
    
#\30 8f93b72 {
    justify-content: flex-start;
}
    
#group_vuc {
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 0cd538f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#ba5e0b58::before, #ba5e0b58 > .bgExtraLayerOverlay {
    
}
    
#group_2ku {
    background-position: 100% 100%;
}
#group_2ku.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAACXBIWXMAAAsTAAALEwEAmpwYAAACX0lEQVQoz2P4/5+BoSrdkbk1ydViQmlc8bSa9OrFExtdTxw7yJ2amsoAwmCwcmUIw+L6KPbJmV7eEwsjJ0+rSJ4/s7U8evfaZSL19fUMIIyicHaOb1BvZtDyCfnR2zuLUnNWzZkq0dvbywjCYIXz6+MZ9vaksc7NC3DpSPKa0ZXiu6s5yadjalGUyeSiGL5NmzZBFF4J0WLoTfHgnJLh7d6d6DK7P9XtdF+q+7bphcFZk4uijaZ1tXCuWrWKgWFCjBXzhHQ3tRk53jnTszz3Ts10fzkpw/1lf5bfuv68sPjW0hyp0NBQRoZiV13mienudnPyfSfOzvN9NC3T83dfiuvftiT3S+1pfnXlaTFaFhYWTAx5IcYs/SlOLouK/WcuKA54NTHd/U9ztN2fsmDry/Wxbg2FcSE6RpKSTAw5HgZMXbHWhgsLfVvnF/rd7E9x/VkbZvUj19vkdGmwbXV6sIdGjK4uE8OMVB+m1jAT9cWFXtXzC3zOT870fFsfYfs0z89iS3GgVWFOqKdqvb09E8P8+HjGjhgbrVk5XnXdSc6XqyMc3qR6mDxKdDPdmONjll8S4ana5erKxFAfEsKY6Gpkkh9o05HiaXY31N7onZuR2jNvc+1tsU6GhfVJAWrFIIWHpmYwOuqr2vta6U8JtDF47mWm89vFUP2Dk6HGllAHk8Tm1GDJeHt7RobOOEtWMxVpH3tdlYWBVrofwu0N/8Z5WD8JcbaalxLq71WTFMwXFRXFyNAQbsLpqisTEWiutjbVzehHYaDt35b0sGvVadHNC2dM1U9NTWWcMWMGIwAhbugcMRCvBwAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a1be5288 {
    padding: 0px 0px 0px 0px;
}
    
#c8ac7f6f {
    margin: 30px 0% 30px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 b8840ba {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_ovd {
    height: 534px;
}
    
#c178c89b::before, #c178c89b > .bgExtraLayerOverlay {
    
}
#c178c89b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAACXBIWXMAAAsTAAALEwEAmpwYAAABXUlEQVQoz02SzysfYBzHvzKKVk6KplkacZGDtExbLhpGyV2WUpITN2lXjVqxrdYKWxRS1A5LnChJksWB7ezfeL08Hz3fcvjU8/S8P6/358dTUAsRQBXwEnitdqgv1IrieyEfSoBmoB+YUSfVd0D9Y2GJ+hQYBOaAnUReV2fVbrX8sbAhSImwCvwBfqsr6rhaE5qorVLtUX+k+g5ClIWHyWlRfaWWBfG5OqUeAWfZeke9UCNhRK0OYmQsqLeZMh934CSL59SWIPaGrfpfXc91Tah76rX6We0M4qD6Xb1RV2M0QMQ28DcL3wZxAPiq/gN2s+08sA9cpmY/qW9C2KcuA3fAsboJbCSnC+A2klLtXSFsVz+qV9G5+jMCOAdOgeliM8/UobTbtTT4X+oXdSk9bqnfYpUP41GfADHLYWAU+ACMAGOJ+j41WquWFj9FqVqXamsE2oBWoAmoySsu3APZIPzlH0Q82AAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c3a4d7f4 {
    padding: 0px 65px 30px 65px;
}
    
#c5357ebe {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 250px 4% 15px 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_peu {
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\35 4d049c3 {
    height: 250px;
}
    
#\32 808cb87 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 4% 30px 4%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#group_cu4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_4m2 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#bccce2dd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 4% 15px 4%;
}
    
#\30 0010e6a {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#c8a84fc1::before, #c8a84fc1 > .bgExtraLayerOverlay {
    
}
#c8a84fc1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAABBAMBAQAAAAAAAAAAAAABAAIDBAYRcRIh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCsqsyazkxsyx1RZMRYfo1rSjbmOX3XJ3PbB6Mjie76iKU7/9k=');
}
    
#group_01t {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#group_ao0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#b83ef3eb {
    width: 100%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a26cd08e {
    width: 100%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#eba9e40c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 ca62e82 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\37 555316f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 ec14581::before, #\30 ec14581 > .bgExtraLayerOverlay {
    
}
#\30 ec14581.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAIRAAAQIFBQEAAAAAAAAAAAAAAgABAwQHEiEFERQjMkH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDSVZ9R48aI4izm3UNvlVCsU3YN8qDltnH1EU9OP//Z');
}
    
#\35 260ded9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#b5a00686 {
    width: 100%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 b4bdeec {
    min-height: 160px;
    align-items: center;
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\38 b4bdeec.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRmAAAABXRUJQVlA4IFQAAADQAQCdASoKAA0AAUAmJQBOgBuTxS5DwAD+/h3J2eQ15xHr8T9hFdFAn0r97LX+bHTTEen3Gh9/rIZJxJrRAbzejdAl1aJ+6cIu9IA9tJHrEQXMAAA=');
}
    
#\36 ddb066a {
    min-height: 100px;
    align-items: center;
    width: 100%;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#b3e2f349 {
    height: 250px;
}
    
#a094278a {
    min-height: unset;
    flex-direction: column;
    padding: 30px 4% 15px 4%;
}
    
#\30 1597508 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 374cb6c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 4% 15px 4%;
}
    
#cc50ddd6 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\39 2fda55d {
    margin: 0px 0% 0px 0%;
}
    
#group_frk {
    column-gap: 1.8320610687022902%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_2ds {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 427144b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 97ba0d0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e2a5a79c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f48b7da0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_tqu {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#b8b2eed6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 4% 15px 4%;
}
    
#f7916615 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 15px 0px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\35 933ecf8 {
    margin: 0px 0% 0px 0%;
}
    
#group_ibk {
    column-gap: 1.8320610687022902%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_vuc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\30 8f93b72 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#eb42ca17 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\30 1527d46 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 0cd538f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#ba5e0b58::before, #ba5e0b58 > .bgExtraLayerOverlay {
    
}
    
#group_2ku {
    width: 100%;
    min-height: 230px;
    align-items: center;
    height: auto;
    background-position: 50% 50%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#group_2ku.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAACXBIWXMAAAsTAAALEwEAmpwYAAACX0lEQVQoz2P4/5+BoSrdkbk1ydViQmlc8bSa9OrFExtdTxw7yJ2amsoAwmCwcmUIw+L6KPbJmV7eEwsjJ0+rSJ4/s7U8evfaZSL19fUMIIyicHaOb1BvZtDyCfnR2zuLUnNWzZkq0dvbywjCYIXz6+MZ9vaksc7NC3DpSPKa0ZXiu6s5yadjalGUyeSiGL5NmzZBFF4J0WLoTfHgnJLh7d6d6DK7P9XtdF+q+7bphcFZk4uijaZ1tXCuWrWKgWFCjBXzhHQ3tRk53jnTszz3Ts10fzkpw/1lf5bfuv68sPjW0hyp0NBQRoZiV13mienudnPyfSfOzvN9NC3T83dfiuvftiT3S+1pfnXlaTFaFhYWTAx5IcYs/SlOLouK/WcuKA54NTHd/U9ztN2fsmDry/Wxbg2FcSE6RpKSTAw5HgZMXbHWhgsLfVvnF/rd7E9x/VkbZvUj19vkdGmwbXV6sIdGjK4uE8OMVB+m1jAT9cWFXtXzC3zOT870fFsfYfs0z89iS3GgVWFOqKdqvb09E8P8+HjGjhgbrVk5XnXdSc6XqyMc3qR6mDxKdDPdmONjll8S4ana5erKxFAfEsKY6Gpkkh9o05HiaXY31N7onZuR2jNvc+1tsU6GhfVJAWrFIIWHpmYwOuqr2vta6U8JtDF47mWm89vFUP2Dk6HGllAHk8Tm1GDJeHt7RobOOEtWMxVpH3tdlYWBVrofwu0N/8Z5WD8JcbaalxLq71WTFMwXFRXFyNAQbsLpqisTEWiutjbVzehHYaDt35b0sGvVadHNC2dM1U9NTWWcMWMGIwAhbugcMRCvBwAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\36 dde96be {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 4f7f339 {
    width: 100%;
    min-height: 40px;
    align-items: center;
    height: auto;
}
    
#a1be5288 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0% 0px 0%;
}
    
#c8ac7f6f {
    margin: 30px 0% 30px 0%;
}
}



@media (max-width: 767px) {
    
#c178c89b::before, #c178c89b > .bgExtraLayerOverlay {
    
}
#c178c89b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#c178c89b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAACXBIWXMAAAsTAAALEwEAmpwYAAABXUlEQVQoz02SzysfYBzHvzKKVk6KplkacZGDtExbLhpGyV2WUpITN2lXjVqxrdYKWxRS1A5LnChJksWB7ezfeL08Hz3fcvjU8/S8P6/358dTUAsRQBXwEnitdqgv1IrieyEfSoBmoB+YUSfVd0D9Y2GJ+hQYBOaAnUReV2fVbrX8sbAhSImwCvwBfqsr6rhaE5qorVLtUX+k+g5ClIWHyWlRfaWWBfG5OqUeAWfZeke9UCNhRK0OYmQsqLeZMh934CSL59SWIPaGrfpfXc91Tah76rX6We0M4qD6Xb1RV2M0QMQ28DcL3wZxAPiq/gN2s+08sA9cpmY/qW9C2KcuA3fAsboJbCSnC+A2klLtXSFsVz+qV9G5+jMCOAdOgeliM8/UobTbtTT4X+oXdSk9bqnfYpUP41GfADHLYWAU+ACMAGOJ+j41WquWFj9FqVqXamsE2oBWoAmoySsu3APZIPzlH0Q82AAAAABJRU5ErkJggg==');
}
    
#\34 b8840ba {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_ovd {
    height: 816px;
}
}



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

