@media all {
  *#dm .dmInner a.u_1652781204 { border-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1652781204 span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1652781204:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1652781204.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1652781204:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1652781204.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1357283254 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1402533038 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1238383935 hr {
    border-top-width:1px !important;
    border-top-style:solid !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1353831750 hr {
    border-top-width:1px !important;
    border-top-style:solid !important;
    color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner div.u_1592822253 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1026171323 hr { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3984185542 img { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_1530524465 img { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_1400105269 img { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_1797570776 img { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_1952155065 img { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_1794785213 img { border-radius:10px 10px 10px 10px !important; }

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

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

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

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

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

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

@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1652781204 span.text { font-size:17px !important; }

  *#dm .dmInner a.u_1510481329 span.text { font-size:17px !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(255, 255, 255, 1);
}
}



@media all {
    
#dc93154f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\31 ce58686 {
    min-height: 875px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 8% 8% 2% 8%;
    margin: 0% 0% 0% 0%;
}
    
#a7a96062::before, #a7a96062 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.83;
}
#a7a96062 {
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/274a6110/dms3rep/multi/opt/unnamed+%2813%29-1920w.webp);
}
    
#b305b0d6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b305b0d6 {
    width: 44.26%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0c21ce5 {
    width: 78.02%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7f46de9 {
    width: 250px;
    height: 50px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
    
#cd5a91a3.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#cd5a91a3 {
    width: 7.12%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_658 {
    width: 100%;
    height: 0px;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 ce58686 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 745px;
    padding: 17% 4% 7% 4%;
}
    
#a7a96062::before, #a7a96062 > .bgExtraLayerOverlay {
    
}
#a7a96062 {
    background-color: var(--color_1);
    background-position: 0% 50%;
}
    
#b305b0d6 {
    width: 69.27%;
}
    
#e0c21ce5 {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#dc93154f {
    width: 100%;
    min-height: 8px;
    align-items: center;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#dc93154f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
}
    
#\31 ce58686 {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 45% 4% 16% 4%;
}
    
#a7a96062::before, #a7a96062 > .bgExtraLayerOverlay {
    
}
#a7a96062 {
    background-color: var(--color_1);
    background-position: 0% 50%;
}
    
#b305b0d6 {
    width: 100%;
}
    
#e0c21ce5 {
    width: 100%;
}
    
#\34 7f46de9 {
    width: 250px;
    height: 50px;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aa543abe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e055271e {
    min-height: 732px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 5.5% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\32 61e9b4a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_54g {
    background-size: contain;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/274a6110/dms3rep/multi/opt/852-1920w.png);
}
    
#\34 eea9b09 {
    margin: 0px 0% 0px 0%;
}
    
#widget_2c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_nbm {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_nsb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_5lv.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#widget_5lv {
    width: 5%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% -3% 0%;
}
    
#widget_25a {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 5;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e055271e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 eea9b09 {
    margin: 0px 0% 0px 0%;
}
    
#group_54g {
    width: 100%;
    min-height: 481px;
    height: auto;
}
    
#aa543abe {
    width: 100%;
    min-height: 80px;
}
}



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e6cc2cf0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 a700439 {
    min-height: 173px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 1% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\39 8662aee {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: initial;
}
    
#\34 db57ad7 {
    margin: 0px 0% 0px 0%;
}
    
#widget_igj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_vt0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_a2s {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 a700439 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 db57ad7 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e6cc2cf0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 a700439 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_a2s {
    height: 18px;
    width: 100.00%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 e99fd81 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 5ada067 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: initial;
}
    
#\30 37fbadd {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 8% 1% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\35 3f604ca {
    margin: 0px 0% 0px 0%;
}
    
#widget_822 {
    width: 100%;
    height: 251px;
    max-width: 100%;
}
    
#widget_947 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7o7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 7c463c1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ac55c382 {
    width: 100%;
    height: 251px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3089c21 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 4e73084 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\30 9ba277d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 365430c {
    width: 100%;
    height: 251px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea958098 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 b46977c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 3f604ca {
    margin: 0px 0% 0px 0%;
}
    
#\30 37fbadd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    min-height: 0;
}
    
#\35 e99fd81 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\38 7c463c1 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\30 9ba277d {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\35 e99fd81 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 37fbadd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 4% 2% 4%;
}
    
#widget_822 {
    height: 240px;
}
    
#\38 7c463c1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ac55c382 {
    height: 240px;
}
    
#\30 9ba277d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 365430c {
    height: 240px;
}
    
#\35 3f604ca {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c0f9b905 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 d3669fc {
    width: 100%;
    height: 251px;
    max-width: 100%;
}
    
#fd032bcc {
    margin: 0px 0% 0px 0%;
}
    
#\35 c4efb7f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: initial;
}
    
#\39 7c00dc0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 3543fdf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 d3ea45b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de013d66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b5760a1f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a8bf5160 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 1272d89 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ae10c78c {
    width: 100%;
    height: 251px;
    max-width: 100%;
}
    
#\31 0c8e3e1 {
    width: 100%;
    height: 251px;
    max-width: 100%;
}
    
#\31 86d50ea {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 8% 1% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 95e8f59 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b5760a1f {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\35 1272d89 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#fd032bcc {
    margin: 0px 0% 0px 0%;
}
    
#\31 86d50ea {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    min-height: 0;
}
    
#de013d66 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#b5760a1f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 1272d89 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ae10c78c {
    height: 240px;
}
    
#\39 d3669fc {
    height: 240px;
}
    
#\31 0c8e3e1 {
    height: 240px;
}
    
#\31 86d50ea {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#de013d66 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 eab71ec {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: initial;
}
    
#f00da6c8 {
    width: 81.22%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 d868a34 {
    margin: 0px 0% 0px 0%;
}
    
#\33 bb7f443 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c4cbcf24 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 8% 5.5% 8%;
    margin: 0% 0% 0% 0%;
}
}



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



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 199cce6 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 5;
}
    
#\30 6545d98 {
    min-height: 732px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 5.5% 8%;
    margin: 0% 0% 0% 0%;
}
    
#c0cd88b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 1b75ae3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#db5ff347 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 118b2c3 {
    margin: 0px 0% 0px 0%;
}
    
#d920e8f4 {
    width: 69.38%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 cc2db64 {
    background-size: contain;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/274a6110/dms3rep/multi/opt/456-1920w.png);
    order: 1;
}
#\37 cc2db64.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABcSAAAXEgFnn9JSAAABKklEQVQY0wEfAeD+AKCTjTehkYd6fW9mw2JWTuhMRT/vY1tW74uEgOippKHEubi4e6aoqjgAo5WNb6GSiKWJenDfcWRa8l9UTfdxZl73lIqE87KrpuC+u7mlrauobwCBf3+uioJ91YJ1bPx7bWH9cGJY/nptYv6Jf3f9lo+K/JGPjtV7eXuuAFNXXcZZWFvhWVRS/WlgWf1xZV3+fXBl/nlxZ/11cGr9amdo4FhWWsUAJDA8riwxOtUwMjf8R0VH/VpUU/5sY1z+aWJa/V9ZU/xPTEzVPDo+rgAIDxxvEhchpRsfKOAtLzbzQ0FD91xVUfdoYFnzaGFZ4FtWUqZFQUJvABIUHTcaHCR6ISMrxCcoMOo0MzfwTkZF8GJZUupvZVzFaGNbe2lgXDeAF4i+VyXQxAAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 6545d98 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 118b2c3 {
    margin: 0px 0% 0px 0%;
}
    
#\37 cc2db64 {
    width: 100%;
    min-height: 494px;
    height: auto;
}
#\37 cc2db64.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABcSAAAXEgFnn9JSAAABKklEQVQY0wEfAeD+AKCTjTehkYd6fW9mw2JWTuhMRT/vY1tW74uEgOippKHEubi4e6aoqjgAo5WNb6GSiKWJenDfcWRa8l9UTfdxZl73lIqE87KrpuC+u7mlrauobwCBf3+uioJ91YJ1bPx7bWH9cGJY/nptYv6Jf3f9lo+K/JGPjtV7eXuuAFNXXcZZWFvhWVRS/WlgWf1xZV3+fXBl/nlxZ/11cGr9amdo4FhWWsUAJDA8riwxOtUwMjf8R0VH/VpUU/5sY1z+aWJa/V9ZU/xPTEzVPDo+rgAIDxxvEhchpRsfKOAtLzbzQ0FD91xVUfdoYFnzaGFZ4FtWUqZFQUJvABIUHTcaHCR6ISMrxCcoMOo0MzfwTkZF8GJZUupvZVzFaGNbe2lgXDeAF4i+VyXQxAAAAABJRU5ErkJggg==');
}
    
#\32 1b75ae3 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\30 6545d98 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 1b75ae3 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\37 cc2db64 {
    width: 100%;
    min-height: 250px;
    align-items: center;
    height: auto;
}
#\37 cc2db64.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABcSAAAXEgFnn9JSAAABKklEQVQY0wEfAeD+AKCTjTehkYd6fW9mw2JWTuhMRT/vY1tW74uEgOippKHEubi4e6aoqjgAo5WNb6GSiKWJenDfcWRa8l9UTfdxZl73lIqE87KrpuC+u7mlrauobwCBf3+uioJ91YJ1bPx7bWH9cGJY/nptYv6Jf3f9lo+K/JGPjtV7eXuuAFNXXcZZWFvhWVRS/WlgWf1xZV3+fXBl/nlxZ/11cGr9amdo4FhWWsUAJDA8riwxOtUwMjf8R0VH/VpUU/5sY1z+aWJa/V9ZU/xPTEzVPDo+rgAIDxxvEhchpRsfKOAtLzbzQ0FD91xVUfdoYFnzaGFZ4FtWUqZFQUJvABIUHTcaHCR6ISMrxCcoMOo0MzfwTkZF8GJZUupvZVzFaGNbe2lgXDeAF4i+VyXQxAAAAABJRU5ErkJggg==');
}
}



@media all {
    
#\34 3196322 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#edb96d98 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 5.5% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\32 d9cdbb5::before, #\32 d9cdbb5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.9;
    border-radius: inherit;
}
#\32 d9cdbb5 {
    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/274a6110/dms3rep/multi/opt/unnamed+%281%29-1920w.webp);
    background-attachment: fixed;
}
#\32 d9cdbb5.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAADQAQCdASoKAAcAAUAmJZwCdAD0Mcz3DAD8jh/V0wh45E+6ivuCd67Yvtqk+h03pDoA/KxghLTeAAAA');
}
    
#b436198b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 ff05a0f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 d94e085 {
    margin: 0px 0% 0px 0%;
}
    
#group_hh4[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#group_hh4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#widget_h0v {
    width: 82.09%;
    height: auto;
    max-width: 100%;
}
    
#widget_dr9 {
    width: 85.85%;
    height: auto;
    max-width: 100%;
}
    
#group_q1c {
    align-items: flex-start;
    width: 100%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_7);
    background-image: initial;
    order: 0;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_o2e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9r0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1v6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_1v6 {
    width: 95.66539251303111%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 afe2927 {
    align-items: flex-start;
    width: 100%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_7);
    background-image: initial;
    order: 2;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 9d4fda7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f6db9583 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 e76b63f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 e76b63f {
    width: 95.66539251303111%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 33d489e {
    align-items: flex-start;
    width: 100%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_7);
    background-image: initial;
    order: 4;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#bf310386 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cb009321.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cb009321 {
    width: 95.66539251303111%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb33e0e8 {
    align-items: flex-start;
    width: 100%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_7);
    background-image: initial;
    order: 6;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 fc94d2b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 5d330b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 5fd72cb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 5fd72cb {
    width: 95.66539251303111%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fdebbd82 {
    align-items: flex-start;
    width: 100%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_7);
    background-image: initial;
    order: 8;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\35 a2a4ce6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 b78dd5e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 efd3a88.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 efd3a88 {
    width: 95.66539251303111%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 41633a1 {
    align-items: flex-start;
    width: 100%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_7);
    background-image: initial;
    order: 10;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#de44b28c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e3a6ec24 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#edb96d98 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 d94e085 {
    margin: 0px 0% 0px 0%;
}
    
#\32 d9cdbb5::before, #\32 d9cdbb5 > .bgExtraLayerOverlay {
    
}
#\32 d9cdbb5.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAADQAQCdASoKAAcAAUAmJZwCdAD0Mcz3DAD8jh/V0wh45E+6ivuCd67Yvtqk+h03pDoA/KxghLTeAAAA');
}
}



@media (max-width: 767px) {
    
#edb96d98 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b436198b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 ff05a0f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 d9cdbb5::before, #\32 d9cdbb5 > .bgExtraLayerOverlay {
    
}
#\32 d9cdbb5.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAADQAQCdASoKAAcAAUAmJZwCdAD0Mcz3DAD8jh/V0wh45E+6ivuCd67Yvtqk+h03pDoA/KxghLTeAAAA');
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 4b71ec1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c9e102fa {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 5.5% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 3a9c683 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 84da7fe {
    margin: 0px 0% 0px 0%;
}
    
#widget_q7l {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_def {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c9e102fa {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 84da7fe {
    margin: 0px 0% 0px 0%;
}
}



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c22a341a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(11, 57, 135, 0.5);
    background-image: initial;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#b9cadf0b {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 8% 5.5% 8%;
    margin: 0% 0% 0% 0%;
}
    
#ec3e742f::before, #ec3e742f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.85;
    border-radius: inherit;
}
#ec3e742f {
    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/274a6110/dms3rep/multi/opt/Untitled+design+%2822%29-1920w.png);
    background-attachment: fixed;
}
#ec3e742f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA+ElEQVQI1wXB3ysDAQDA8ftPvHlDlEULG+0yl2YWlqJb41jnYdya47ZrE05jP8zsV8ox7sGVWtEeyJvywps3/8vX5yMkN0TyWhSnkePnw+Xv+53frx6fPYeufY5T03Gu0whB3yBrET9HaYWHusXLY503t81r5wq3eYxdTHFX0RD840NI02PIK/OYqQQN65D7sknVUCntb1I8iNM620EITo0S8I4QEidJbq3TLGSxLzIY8Qi70QDmdpi2pSJEJR/xZQldlameZni6qdA80VEWZgh5+kksTnBpxBBmvcMk5SXsUp7n2xrdTotyVkMJi4gDfcTmPBT2VvkHqRePX/ba5ZYAAAAASUVORK5CYII=');
}
    
#df63fe72 {
    margin: 0px 0% 0px 0%;
}
    
#widget_cjg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_np7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_u79 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_j8a {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#\33 f598d70 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b9cadf0b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#df63fe72 {
    margin: 0px 0% 0px 0%;
}
    
#ec3e742f::before, #ec3e742f > .bgExtraLayerOverlay {
    
}
#ec3e742f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA+ElEQVQI1wXB3ysDAQDA8ftPvHlDlEULG+0yl2YWlqJb41jnYdya47ZrE05jP8zsV8ox7sGVWtEeyJvywps3/8vX5yMkN0TyWhSnkePnw+Xv+53frx6fPYeufY5T03Gu0whB3yBrET9HaYWHusXLY503t81r5wq3eYxdTHFX0RD840NI02PIK/OYqQQN65D7sknVUCntb1I8iNM620EITo0S8I4QEidJbq3TLGSxLzIY8Qi70QDmdpi2pSJEJR/xZQldlameZni6qdA80VEWZgh5+kksTnBpxBBmvcMk5SXsUp7n2xrdTotyVkMJi4gDfcTmPBT2VvkHqRePX/ba5ZYAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#c22a341a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#b9cadf0b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ec3e742f::before, #ec3e742f > .bgExtraLayerOverlay {
    
}
#ec3e742f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA+ElEQVQI1wXB3ysDAQDA8ftPvHlDlEULG+0yl2YWlqJb41jnYdya47ZrE05jP8zsV8ox7sGVWtEeyJvywps3/8vX5yMkN0TyWhSnkePnw+Xv+53frx6fPYeufY5T03Gu0whB3yBrET9HaYWHusXLY503t81r5wq3eYxdTHFX0RD840NI02PIK/OYqQQN65D7sknVUCntb1I8iNM620EITo0S8I4QEidJbq3TLGSxLzIY8Qi70QDmdpi2pSJEJR/xZQldlameZni6qdA80VEWZgh5+kksTnBpxBBmvcMk5SXsUp7n2xrdTotyVkMJi4gDfcTmPBT2VvkHqRePX/ba5ZYAAAAASUVORK5CYII=');
}
    
#group_u79 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#widget_j8a {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f598d70 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}

