@media all {
  *#dm .dmInner div.u_1875584462 img {
    border-radius:100px 100px 100px 100px !important;
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:0px 20px 20px 0px !important;
  }

  *#dm .dmInner div.u_1587219779 img {
    border-radius:100px 100px 100px 100px !important;
    border-style:solid !important;
    border-color:var(--color_4) rgb(241,58,48) rgb(241,58,48) rgb(126,211,33) !important;
    border-width:20px 0px 0px 20px !important;
  }

  *#dm .dmInner div.u_1385370117 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_624127286 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%222%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1878163159 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%222%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1365579950 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%222%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1868756208 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%222%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1424702813 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%222%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1594706106 img {
    object-fit:contain !important;
    object-position:50% 100% !important;
  }

  *#dm .dmInner div.u_3884418465 img {
    object-fit:cover !important;
    border-radius:43px 43px 43px 43px !important;
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    border-color:rgb(74,176,228) rgb(74,176,228) rgb(74,176,228) rgb(74,176,228) !important;
  }

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

  *#dm .dmInner div.u_1902668220 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1566516744 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%222%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1328282106 img {
    border-radius:100px 100px 100px 100px !important;
    border-style:solid !important;
    border-width:0px 20px 20px 0px !important;
    border-color:rgb(241,58,48) rgb(255,196,0) var(--color_3) rgb(241,58,48) !important;
  }

  *#dm .dmInner div.u_1118878575 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%222%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1404211744 img {
    border-radius:100px 100px 100px 100px !important;
    border-style:solid !important;
    border-width:0px 20px 20px 0px !important;
    border-color:rgb(241,58,48) rgb(255,196,0) var(--color_3) rgb(241,58,48) !important;
  }

  *#dm .dmInner div.u_1295839611 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%222%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1164002320 img {
    border-radius:100px 100px 100px 100px !important;
    border-style:solid !important;
    border-width:0px 20px 20px 0px !important;
    border-color:rgb(241,58,48) rgb(255,196,0) var(--color_3) rgb(241,58,48) !important;
  }

  *#dm .dmInner div.u_1862738373 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2210%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2010%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%226%22%20height%3D%222%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1511828921 img {
    border-radius:100px 100px 100px 100px !important;
    border-style:solid !important;
    border-width:0px 20px 20px 0px !important;
    border-color:rgb(241,58,48) rgb(255,196,0) var(--color_3) rgb(241,58,48) !important;
  }

  *#dm .dmInner *.u_3735683208 .step-badge { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_3735683208 .badge-number { color:var(--color_10) !important; }

  *#dm .dmInner div.u_3735683208 .workflow-card { border-color:var(--color_2) !important; }

  *#dm .dmInner div.u_3735683208 .card-body { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner *.u_1675919844 .il-icon svg { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1675919844 .il-icon { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1675919844 .il-title { color:var(--color_10) !important; }

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

  *#dm .dmInner div.u_1675919844 .il-item {
    border-style:solid !important;
    border-width:1px !important;
    background-color:var(--color_10) !important;
    border-color:rgba(120,197,235,1) !important;
  }

  *#dm .dmInner div.u_1441996060 img {
    border-radius:100px 100px 100px 100px !important;
    border-style:solid !important;
    border-width:0px 20px 20px 0px !important;
    border-color:rgb(241,58,48) rgb(243,97,145) var(--color_2) rgb(241,58,48) !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1594706106 img {
    object-position:50% 100% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner *.u_1675919844 .il-icon svg {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner *.u_1675919844 .il-icon {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner *.u_1675919844 .il-item { gap:7px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1594706106 img {
    object-position:50% 100% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner *.u_1675919844 .il-icon svg {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner *.u_1675919844 .il-icon {
    width:20px !important;
    height:20px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_3735683208 .card-heading { font-size:22px !important; }

  *#dm .dmInner div.u_3735683208 .card-body { font-size:16px !important; }

  *#dm .dmInner div.u_3735683208 .badge-number { font-size:22px !important; }

  *#dm .dmInner *.u_3735683208 .step-badge {
    width:49px !important;
    height:49px !important;
  }

  *#dm .dmInner *.u_1675919844 .il-icon svg {
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner *.u_1675919844 .il-icon {
    width:20px !important;
    height:20px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\37 3940152 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 3d24979f4a54e38542a8abe {
    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/4431b815/dms3rep/multi/opt/Untitled+design+%283%29-1920w.png);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 1043px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 15% 12% 4% 12%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_nh6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#baa7ac8c {
    width: 81.88%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_epd {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    align-items: center;
}
    
#widget_h8d {
    width: 99.55%;
    height: 630px;
    max-width: 100%;
}
    
#group_fln {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 63px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.947573039979293%;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
}
}



@media all {
    
#\36 8d31a59 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 52.44%;
    min-height: auto;
    max-height: 100%;
    row-gap: 25px;
    column-gap: 4%;
    order: 1;
    min-width: 32px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c3ab957[data-background-color-animation] {
    
}
#\38 c3ab957 {
    background-image: linear-gradient(0deg, rgba(138, 227, 243, 1) 0%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
}
    
#\32 8bf4f55 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ca3ea2c {
    min-height: 0;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 5% 10% 5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#ec26e314 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ca6ee5b3 {
    width: 41.56%;
    height: 548px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#d238671f {
    min-height: 80px;
    column-gap: 6%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url();
    order: 1;
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#d238671f.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#b0c3a56d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ca8fecf2 {
    margin: 0px 0% 0px 0%;
}
    
#fa5dd936.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#fa5dd936 {
    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;
}
    
#\33 0367cc3 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 dffaea4 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 52%;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-start;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 d2e0531 {
    min-height: 921px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 0% 5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\31 82bbdd9::before, #\31 82bbdd9 > .bgExtraLayerOverlay {
    
}
#\31 82bbdd9 {
    background-color: var(--color_9);
    background-image: url(https://lirp.cdn-website.com/4431b815/dms3rep/multi/opt/Untitled+design+%286%29-9c74c724-1920w.png);
    background-position: 50% 100%;
}
#\31 82bbdd9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAtElEQVQI103CzwvBUBwA8Pffr9xcZDmKRFmynTDTQrRljY0hZGWs93j7Yfs+ewcHF58+SPDjv5Hgx6Xzs+xeKyuvajhIDFLx9puIQVq70vrGa011Se31JjJq4ryNcwlnEs66JO/7ZGiZmqos1LY1V1ADQ4eA/GKDiI2SQr/T5dExbMM9GKfbEUkvUCgbx59FWpgZt+jbJmQbkkuSBsCRRkGL2Cz5rLPCA74Dvgd+geLBeMj4F/GMl29YqGmQAAAAAElFTkSuQmCC');
}
    
#ea76c292 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 3% 16px 3% 16px;
    margin: 0% 0% 0% 0%;
}
    
#dab4c0ae {
    width: 46.27%;
    height: 412px;
    max-width: 100%;
    align-self: flex-end;
}
    
#\34 0e9759a {
    width: 49.13%;
    height: 496px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 ee0e6df {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e6bc4387 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ebe19d5c {
    margin: 0px 0% 0px 0%;
}
    
#\35 02b7738 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e4f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_e4f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\38 1786614 {
    width: 99.28%;
    height: auto;
    max-width: none;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 cf03660 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 9a7ccd6 {
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(185, 240, 247, 1) 100%);
    background-origin: border-box;
}
    
#\35 4a77cd8 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c3a460be {
    width: 78.47%;
    height: auto;
    max-width: none;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8edc008.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 8edc008 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c040eb4a {
    margin: 0px 0% 0px 0%;
}
    
#group_52c {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
}
    
#group_qbm {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 50px 50px 50px 50px;
    background-color: rgba(252, 248, 249, 1);
    background-image: none;
    border-width: 1px 1px 10px 10px;
    border-color: var(--color_12) var(--color_12) var(--color_12) var(--color_12);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\32 5520f27 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f6bbb430 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 419de17 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    row-gap: 16px;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df214991 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a346245c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 0;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d4bf486 {
    justify-content: space-between;
    align-items: flex-start;
    width: 89.78%;
    min-height: 43px;
    max-height: 100%;
    order: 1;
    height: auto;
    padding: 8px 16px 8px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 414cfb1 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 50px 50px 50px 50px;
    background-color: rgba(120, 197, 235, 1);
    background-image: none;
    border-width: 1px 1px 10px 10px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\38 a1acab4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    row-gap: 16px;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 edf8199 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1733b75 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 455a855 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 0;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 68c59e9 {
    justify-content: space-between;
    align-items: flex-start;
    width: 89.78%;
    min-height: 43px;
    max-height: 100%;
    order: 1;
    height: auto;
    padding: 8px 16px 8px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 6dddf5d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 95d9279 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 4fbd2aa {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 6% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\32 bc5676f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 7118f1a {
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(246, 220, 220, 1) 100%);
    background-origin: border-box;
}
    
#b5802193 {
    width: 93.07%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#d638ffdc {
    margin: 0px 0% 0px 0%;
}
    
#\37 5cc1a8f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 5cc1a8f {
    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_k1s {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_t72 {
    width: 1932px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#acc149dc {
    min-height: 719px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\39 feeb57d {
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(246, 220, 220, 1) 100%);
    background-origin: border-box;
}
    
#\33 8e53a28 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 14px;
    width: 100%;
    justify-content: space-between;
    min-width: 4%;
    background-color: rgba(230, 237, 255, 1);
    border-radius: 50px 50px 50px 50px;
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) var(--color_6) var(--color_6);
    border-width: 0px 0px 10px 10px;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e558fdba {
    margin: 0px 0% 0px 0%;
}
    
#group_1jb {
    align-items: flex-start;
    width: 49%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\34 623ba5f {
    align-items: flex-start;
    width: 49%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 42f767d {
    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;
}
    
#\36 9f00b99 {
    width: 93.06736020806242%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 677d0f4 {
    width: 894px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2dc6999.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 2dc6999 {
    width: 67.10559167750326%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 67904db {
    width: 99.62%;
    height: 512px;
    min-height: 100px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ain {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ae8d5f5e {
    margin: 0px 0% 0px 0%;
}
    
#a5d73c6b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a5d73c6b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9afd070 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed2e2f4c {
    min-height: 484px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 d912641 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ec52d8b6 {
    background-color: var(--color_9);
    background-image: url(https://lirp.cdn-website.com/4431b815/dms3rep/multi/opt/Untitled-design--289-29-1920w.png);
}
#ec52d8b6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAVElEQVQI12PYsqfp/9lLa/8/f3Hj/7+/f/////cPjP/9+vH/25Or/z+f2/b/0955/xnW7yj5f+r84v/Pnl/+//cfQuFfkMJn1/9/Prv9/6cd8/4DAH1uSCnbVzrxAAAAAElFTkSuQmCC');
}
    
#\37 a5f1fec {
    width: 93.07%;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#b162aedf.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#b162aedf {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 2;
    min-height: 50px;
    justify-self: auto;
    margin: 15px 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#fc1cd8fb {
    background-color: var(--color_10);
    background-image: initial;
}
    
#af1036ee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 9dad246 {
    margin: 0px 0px 0px 0px;
}
    
#\38 caa9873 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 4% 10% 4% 10%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 f3a8cd2 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 1408acb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#b74e6f24 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#dc523ffa {
    width: 946px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 4e93d87 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 34.37%;
    min-width: 4%;
    align-items: flex-end;
    justify-content: flex-start;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/4431b815/dms3rep/multi/opt/Untitled+design+%2810%29-1920w.png);
    border-radius: 100px 100px 100px 100px;
    border-style: solid;
    border-color: #000000 var(--color_4) #000000 #000000;
    border-width: 0 15px 0 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\39 4e93d87.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA+ElEQVQI1wXBwUrCAACA4b1E907RoQdQIjuEHbQoiA3JUVpujEXltIRMWw2ZOLdY6FxQUEQeqhGh5y4dOghRnaJunXqMv+8T3qIxvm4n+L2c4b25zGMjT2iX8E5dzFaHjXrIQqWH8HE1zmcwxasVI9ISnKlp7H2Fpm1j2l2K1YBCuYMwCmK8OAnuirP4mTjWyjSWJtI62MOrtekaHue6izDyF3l2svSr6/iqRE2cQ8mmkHUZs7zLQDf42TQQro91+u4RD6HHjd+mUVFYU9PMK0lKmsggl+NvdQvB3Dmk5wQM75+IoiF194TU9hKTapxMIcmFLPEtafwDTNWTE6lt7K8AAAAASUVORK5CYII=');
}
    
#af4b4cd4 {
    background-color: var(--color_6);
    background-image: initial;
}
    
#f9d069cb {
    width: 1088px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ead02ac5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.52%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e1d9ed66 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#b310a8e5 {
    margin: 0px 0% 0px 0%;
}
    
#\32 6511915 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b8232fae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 643eb34 {
    min-height: 1px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 34fd866::before, #\31 34fd866 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
    border-radius: inherit;
}
#\31 34fd866 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: url();
}
#\31 34fd866.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#ef06e41f {
    width: 100%;
    height: 66px;
    max-width: 100%;
    margin-top: 0px;
}
    
#\35 0b4ba48 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 829a0fc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 8997005 {
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(246, 220, 220, 1) 100%);
    background-origin: border-box;
}
    
#dad258e9 {
    flex-direction: row;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#b0e0a951 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 91585b3 {
    width: 100.00%;
    height: 548px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8639ccf {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7b641ae {
    min-height: 41px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#b3af7767 {
    margin: 0px 0% 0px 0%;
}
    
#\38 944a1d7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 944a1d7 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 9464338 {
    min-height: 41px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\39 3634526 {
    width: 100.00%;
    height: 548px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 eda0c4e {
    margin: 0px 0% 0px 0%;
}
    
#\34 8e429a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 84abf4e {
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(246, 220, 220, 1) 100%);
    background-origin: border-box;
}
    
#\35 cd5a370 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#bb7b6cec.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#bb7b6cec {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8dddb26 {
    flex-direction: row;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#\35 f5b81bb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48%;
    align-items: center;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\33 d832426 {
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(120, 197, 235, 1) 100%);
    background-origin: border-box;
}
    
#\34 bd08b69 {
    min-height: 41px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\30 e7dc44c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 bc98cd0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#cdf30e5c {
    width: 100.00%;
    height: 548px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae98e51f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ae98e51f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad7d20ee {
    flex-direction: row;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#c87ad873 {
    margin: 0px 0% 0px 0%;
}
    
#\34 e8770bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#fa59d968 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 68aa873 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b5a8bb0 {
    width: 100.00%;
    height: 548px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#acb9dce9 {
    flex-direction: row;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#\32 642f226 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48%;
    align-items: center;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d6615c90.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d6615c90 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1d09e97 {
    min-height: 41px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 10% 6% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\35 f34eee7 {
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(120, 197, 235, 1) 100%);
    background-origin: border-box;
}
    
#\39 e93c342 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 3940152 {
    margin-right: 0%;
    margin-left: 0%;
    width: 250px;
}
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 240px;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 58.95%;
    min-height: 8px;
    order: 0;
    padding: 50px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_epd {
    width: 40.96%;
    min-height: 8px;
    align-items: flex-start;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#widget_h8d {
    width: 99.45%;
    height: 384px;
}
    
#group_fln {
    column-gap: 2.947573039979293%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 8d31a59 {
    width: 100%;
    justify-content: flex-start;
    row-gap: 24px;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8bf4f55 {
    width: 100%;
    min-width: 32px;
}
    
#\35 ca3ea2c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 0px;
    padding: 6% 4% 6% 4%;
}
    
#ca8fecf2 {
    margin: 0px 0% 0px 0%;
}
    
#ca6ee5b3 {
    height: 455px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#d238671f {
    width: 100%;
    min-height: 80px;
    height: auto;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
}
#d238671f.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 dffaea4 {
    width: 33.48%;
    min-height: 8px;
    justify-content: space-between;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#ebe19d5c {
    margin: 0px 0% 0px 0%;
}
    
#\30 d2e0531 {
    min-height: 440px;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 21px;
    column-gap: 4%;
    padding: 4% 4% 0% 4%;
}
    
#dab4c0ae {
    width: 100.00%;
    height: 227px;
    margin: 0px 0% 0px 0%;
}
    
#ea76c292 {
    width: 62.52%;
    min-height: 8px;
    justify-content: flex-start;
    padding: 4% 0% 4% 0%;
}
    
#\34 0e9759a {
    height: 249px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 82bbdd9::before, #\31 82bbdd9 > .bgExtraLayerOverlay {
    
}
#\31 82bbdd9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAtElEQVQI103CzwvBUBwA8Pffr9xcZDmKRFmynTDTQrRljY0hZGWs93j7Yfs+ewcHF58+SPDjv5Hgx6Xzs+xeKyuvajhIDFLx9puIQVq70vrGa011Se31JjJq4ryNcwlnEs66JO/7ZGiZmqos1LY1V1ADQ4eA/GKDiI2SQr/T5dExbMM9GKfbEUkvUCgbx59FWpgZt+jbJmQbkkuSBsCRRkGL2Cz5rLPCA74Dvgd+geLBeMj4F/GMl29YqGmQAAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 1786614 {
    width: 100.37%;
}
    
#\35 4a77cd8 {
    min-height: 88px;
    padding: 6% 4% 2% 4%;
}
    
#c040eb4a {
    margin: 0px 0% 0px 0%;
}
    
#c3a460be {
    width: 114.14%;
}
    
#group_qbm {
    width: 100%;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#f6bbb430 {
    height: auto;
    width: 110px;
    margin-bottom: 0px;
}
    
#\33 419de17 {
    min-height: auto;
    width: 100%;
}
    
#a346245c {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#\37 d4bf486 {
    width: 80%;
    align-self: stretch;
    max-width: 100%;
    align-items: flex-start;
    justify-content: space-between;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_52c {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 414cfb1 {
    width: 100%;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\38 a1acab4 {
    min-height: auto;
    width: 100%;
}
    
#\32 edf8199 {
    height: auto;
    width: 110px;
    margin-bottom: 0px;
}
    
#\31 455a855 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#\33 68c59e9 {
    width: 80%;
    align-self: stretch;
    max-width: 100%;
    align-items: flex-start;
    justify-content: space-between;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4fbd2aa {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 5% 2% 0% 2%;
}
    
#\32 bc5676f {
    width: 100%;
    min-height: 80px;
}
    
#b5802193 {
    width: 100.00%;
}
    
#d638ffdc {
    margin: 0px 0% 0px 0%;
}
    
#group_k1s {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#acc149dc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding: 4% 2% 4% 2%;
}
    
#\33 8e53a28 {
    width: 100%;
    min-height: 80px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e558fdba {
    margin: 0px 0% 0px 0%;
}
    
#\36 9f00b99 {
    width: 100.00%;
}
    
#group_1jb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 623ba5f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ed2e2f4c {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 7px;
    padding-bottom: 2%;
}
    
#\36 d912641 {
    width: 100%;
    min-height: 8px;
}
    
#\37 a5f1fec {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 caa9873 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 0% 6% 5% 6%;
}
    
#\33 f3a8cd2 {
    width: 100%;
    min-height: 80px;
}
    
#\31 9dad246 {
    margin: 0px 0px 0px 0px;
}
    
#b74e6f24 {
    width: 100%;
    min-height: 67px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dc523ffa {
    width: 100%;
}
    
#\39 4e93d87 {
    width: 37.35%;
    min-height: 8px;
    align-items: flex-end;
}
#\39 4e93d87.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA+ElEQVQI1wXBwUrCAACA4b1E907RoQdQIjuEHbQoiA3JUVpujEXltIRMWw2ZOLdY6FxQUEQeqhGh5y4dOghRnaJunXqMv+8T3qIxvm4n+L2c4b25zGMjT2iX8E5dzFaHjXrIQqWH8HE1zmcwxasVI9ISnKlp7H2Fpm1j2l2K1YBCuYMwCmK8OAnuirP4mTjWyjSWJtI62MOrtekaHue6izDyF3l2svSr6/iqRE2cQ8mmkHUZs7zLQDf42TQQro91+u4RD6HHjd+mUVFYU9PMK0lKmsggl+NvdQvB3Dmk5wQM75+IoiF194TU9hKTapxMIcmFLPEtafwDTNWTE6lt7K8AAAAASUVORK5CYII=');
}
    
#f9d069cb {
    width: 100%;
}
    
#ead02ac5 {
    width: 62.49%;
    min-height: 8px;
}
    
#e1d9ed66 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 643eb34 {
    padding: 0% 0% 0% 0%;
}
    
#\31 34fd866::before, #\31 34fd866 > .bgExtraLayerOverlay {
    
}
#\31 34fd866.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\35 0b4ba48 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dad258e9 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#b0e0a951 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\39 8639ccf {
    width: 100.00%;
}
    
#\32 7b641ae {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 5% 2% 5% 2%;
}
    
#b3af7767 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9464338 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 5% 2% 5% 2%;
}
    
#\34 eda0c4e {
    margin: 0px 0% 0px 0%;
}
    
#\35 cd5a370 {
    width: 100.00%;
}
    
#f8dddb26 {
    width: 100%;
    min-height: 80px;
}
    
#\35 f5b81bb {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 bd08b69 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 5% 2% 5% 2%;
}
    
#\30 e7dc44c {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\39 bc98cd0 {
    width: 100.00%;
}
    
#ad7d20ee {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#c87ad873 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 68aa873 {
    width: 100.00%;
}
    
#acb9dce9 {
    width: 100%;
    min-height: 80px;
}
    
#\32 642f226 {
    width: 100%;
    min-height: 80px;
}
    
#\35 1d09e97 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 5% 2% 5% 2%;
}
    
#\39 e93c342 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 9a7ccd6 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\35 4a77cd8 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



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



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    justify-content: center;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30% 4% 0% 4%;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
    
#group_epd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_h8d {
    height: 302px;
    width: 66.24%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#baa7ac8c {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\36 8d31a59 {
    width: 100.00%;
    min-width: 32px;
    row-gap: 24px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8bf4f55 {
    width: 100%;
}
    
#\35 ca3ea2c {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#ca8fecf2 {
    margin: 0px 0% 0px 0%;
}
    
#ca6ee5b3 {
    height: 240px;
    min-width: 32px;
    width: 100.01%;
    margin: 0px 0% 0px 0%;
}
    
#d238671f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
#d238671f.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\34 dffaea4 {
    width: 100%;
    min-height: 272px;
    align-items: flex-start;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 0;
    padding: 16px 0px 16px 0px;
}
    
#ebe19d5c {
    margin: 0px 0% 0px 0%;
}
    
#\30 d2e0531 {
    min-height: unset;
    flex-direction: column;
    row-gap: 5px;
    padding: 10% 4% 4% 4%;
}
    
#ea76c292 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    order: 1;
}
    
#dab4c0ae {
    height: 240px;
    order: 1;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 0e9759a {
    height: 240px;
    justify-self: auto;
    align-self: auto;
    width: 96.61%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 82bbdd9::before, #\31 82bbdd9 > .bgExtraLayerOverlay {
    
}
#\31 82bbdd9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAtElEQVQI103CzwvBUBwA8Pffr9xcZDmKRFmynTDTQrRljY0hZGWs93j7Yfs+ewcHF58+SPDjv5Hgx6Xzs+xeKyuvajhIDFLx9puIQVq70vrGa011Se31JjJq4ryNcwlnEs66JO/7ZGiZmqos1LY1V1ADQ4eA/GKDiI2SQr/T5dExbMM9GKfbEUkvUCgbx59FWpgZt+jbJmQbkkuSBsCRRkGL2Cz5rLPCA74Dvgd+geLBeMj4F/GMl29YqGmQAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#\38 1786614 {
    width: 100%;
}
    
#\30 cf03660 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 5px;
    height: auto;
}
    
#\35 4a77cd8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 2% 4%;
}
    
#c040eb4a {
    margin: 0px 0% 0px 0%;
}
    
#c3a460be {
    width: 100%;
}
    
#group_52c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_qbm {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#f6bbb430 {
    width: 96px;
    height: auto;
    margin-bottom: 0px;
}
    
#a346245c {
    order: 2;
    justify-content: flex-start;
    align-self: auto;
    min-height: 64px;
    justify-self: auto;
    width: 99.53%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d4bf486 {
    min-height: 54px;
    width: 82.96%;
}
    
#\39 414cfb1 {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\32 edf8199 {
    width: 96px;
    height: auto;
    margin-bottom: 0px;
}
    
#\31 455a855 {
    order: 2;
    justify-content: flex-start;
    align-self: auto;
    min-height: 64px;
    justify-self: auto;
    width: 99.53%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 68c59e9 {
    min-height: 54px;
    width: 82.96%;
}
}



@media (max-width: 767px) {
    
#\38 4fbd2aa {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 2% 4%;
}
    
#\32 bc5676f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
}
    
#b5802193 {
    width: 100.00%;
}
    
#group_k1s {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#acc149dc {
    min-height: 0;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding-bottom: 12%;
}
    
#\33 8e53a28 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 9f00b99 {
    width: 100.00%;
}
    
#group_1jb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 623ba5f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#ed2e2f4c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 4% 5% 4%;
}
    
#\36 d912641 {
    width: 100%;
    min-height: 97px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
}
    
#\37 a5f1fec {
    width: 100.00%;
}
    
#ae8d5f5e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 caa9873 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 0% 4% 10% 4%;
}
    
#\33 f3a8cd2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\31 9dad246 {
    margin: 0px 0px 0px 0px;
}
    
#b74e6f24 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding-left: 6px;
    padding-right: 6px;
}
}



@media (max-width: 767px) {
    
#dc523ffa {
    width: 100%;
}
    
#\39 4e93d87 {
    width: 100%;
    min-height: 293px;
    align-items: center;
    height: auto;
    padding-top: 6px;
    padding-bottom: 6px;
}
#\39 4e93d87.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA+ElEQVQI1wXBwUrCAACA4b1E907RoQdQIjuEHbQoiA3JUVpujEXltIRMWw2ZOLdY6FxQUEQeqhGh5y4dOghRnaJunXqMv+8T3qIxvm4n+L2c4b25zGMjT2iX8E5dzFaHjXrIQqWH8HE1zmcwxasVI9ISnKlp7H2Fpm1j2l2K1YBCuYMwCmK8OAnuirP4mTjWyjSWJtI62MOrtekaHue6izDyF3l2svSr6/iqRE2cQ8mmkHUZs7zLQDf42TQQro91+u4RD6HHjd+mUVFYU9PMK0lKmsggl+NvdQvB3Dmk5wQM75+IoiF194TU9hKTapxMIcmFLPEtafwDTNWTE6lt7K8AAAAASUVORK5CYII=');
}
    
#f9d069cb {
    width: 100%;
}
    
#ead02ac5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 7px;
}
    
#e1d9ed66 {
    min-height: unset;
    flex-direction: column;
    row-gap: 7px;
    padding: 8% 4% 8% 4%;
}
}



@media (max-width: 767px) {
    
#b8232fae {
    min-height: 35px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\33 643eb34 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\31 34fd866::before, #\31 34fd866 > .bgExtraLayerOverlay {
    
}
#\31 34fd866.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#ef06e41f {
    height: 20px;
    width: 100.00%;
}
    
#\35 0b4ba48 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#dad258e9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#b0e0a951 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
    order: 1;
}
    
#\31 91585b3 {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 8639ccf {
    width: 100.00%;
}
    
#\32 7b641ae {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 2% 4%;
}
}



@media (max-width: 767px) {
    
#\37 9464338 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 2% 4%;
}
    
#\39 3634526 {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 cd5a370 {
    width: 100.00%;
}
    
#f8dddb26 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 f5b81bb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
}
}



@media (max-width: 767px) {
    
#\34 bd08b69 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 2% 4%;
}
    
#\30 e7dc44c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
    order: 1;
}
    
#\39 bc98cd0 {
    width: 100.00%;
}
    
#cdf30e5c {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ad7d20ee {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\33 68aa873 {
    width: 100.00%;
}
    
#\35 b5a8bb0 {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#acb9dce9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 642f226 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
}
    
#\35 1d09e97 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 2% 4%;
}
}

