@media all {
  *#dm .dmInner div.u_1463731820 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1179709379 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(67,67,67,1) !important;
  }

  *#dm .dmInner a.u_1179709379 span.text { color:rgba(67,67,67,1) !important; }

  *#dm .dmInner a.u_1245695952 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner nav.u_1144820115 { color:black !important; }

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

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

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

  *#dm .dmInner a.u_845703602 span.text {
    font-weight:800 !important;
    font-family:'Fjalla One' !important;
  }

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

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

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

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

  *#dm .dmInner a.u_845703602 {
    background-color:rgba(40,42,115,1) !important;
    background-image:none !important;
    border-radius:15px 15px 15px 15px !important;
  }

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

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

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

  *#dm .dmInner div.u_301408530 hr {
    border-width:3px !important;
    color:rgba(237,28,36,1) !important;
  }

  *#dm .dmInner div.u_626396662 hr {
    border-width:1px !important;
    color:rgba(204,204,204,1) !important;
  }

  *#dm .dmInner div.u_2736871677 .postTitle a {
    font-weight:400 !important;
    color:rgba(40,42,115,1) !important;
  }

  *#dm .dmInner div.u_2736871677 .readMore a { color:rgba(40,42,115,1) !important; }

  *#dm .dmInner a.u_3160643592 {
    background-image:linear-gradient(180deg,rgba(70,72,145,1) 0%,rgba(40,42,115,1) 100%) !important;
    background-origin:border-box !important;
  }

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

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

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

  *#dm .dmInner div.u_2736871677 .postDescription {
    color:rgba(114,114,114,1) !important;
    max-height:6.9em !important;
  }

  *#dm .dmInner div.u_1860643463 img { object-fit:contain !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_2736871677 .postTitle a { font-size:22px !important; }

  *#dm .dmInner div.u_2736871677 .authorBar { font-size:17px !important; }

  *#dm .dmInner div.u_2736871677 .readMore a { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_2736871677 .postTitle a { font-size:22px !important; }

  *#dm .dmInner div.u_2736871677 .authorBar { font-size:17px !important; }

  *#dm .dmInner div.u_2736871677 .readMore a { font-size:16px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_2736871677 .postTitle a { font-size:22px !important; }

  *#dm .dmInner div.u_2736871677 .postDescription { font-size:15px !important; }

  *#dm .dmInner div.u_2736871677 .authorBar { font-size:17px !important; }

  *#dm .dmInner div.u_2736871677 .readMore a { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#c57d1ac7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#b7e5423a {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 100px 40px 100px 40px;
}
    
#\31 64e947f {
    margin: 0px 0% 0px 0%;
}
    
#c311a86d {
    background-image: url("https://lirp.cdn-website.com/f08cab0f/dms3rep/multi/opt/Star-Heading-copy-1920w.png");
}
    
#group_n4d {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 40px;
    column-gap: 24px;
    order: 1;
}
    
#widget_a0c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_e3d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_t3d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#widget_t3d {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 1513e3c {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\35 d9a54b8 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\37 985a42f {
    margin: 0px 0% 0px 0%;
}
    
#group_1f6 {
    justify-content: flex-start;
    align-items: center;
    width: 33.33%;
    min-height: auto;
    max-height: none;
    row-gap: 20px;
    column-gap: 24px;
    background-color: rgba(18, 78, 155, 1);
    background-image: none;
    align-self: stretch;
    height: auto;
    padding: 20px 60px 20px 60px;
    margin: 0px 0% 0px 0%;
}
    
#widget_a6g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fi7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_fi7 {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_785 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 50578a7 {
    justify-content: flex-start;
    align-items: center;
    width: 33.33%;
    min-height: auto;
    max-height: none;
    row-gap: 20px;
    column-gap: 24px;
    background-color: rgba(244, 191, 27, 1);
    background-image: none;
    align-self: stretch;
    height: auto;
    padding: 20px 60px 20px 60px;
    margin: 0px 0% 0px 0%;
}
    
#\36 520fd42 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 1621f93.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 1621f93 {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 3916b09 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c6ca45a2 {
    justify-content: flex-start;
    align-items: center;
    width: 33.33%;
    min-height: auto;
    max-height: none;
    row-gap: 20px;
    column-gap: 24px;
    background-color: rgba(237, 28, 36, 1);
    background-image: none;
    align-self: stretch;
    height: auto;
    padding: 20px 60px 20px 60px;
    margin: 0px 0% 0px 0%;
}
    
#\34 bcb432b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 bd025b8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 bd025b8 {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 251e96b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\32 c606399 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\35 c2ba8e7 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_ema {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_n63 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
}
    
#widget_6pm.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_6pm {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_5r1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_cr3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#widget_cr3 {
    width: 200px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 f9f4341 {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
}



@media all {
    
#\36 18ba6a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}
    
#bb87c1f1 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 20px 150px 20px;
}
    
#\30 4320565 {
    background-color: rgba(244, 244, 244, 1);
    background-image: none;
}
    
#group_791 {
    align-items: flex-start;
    width: 17.85%;
    min-height: 353px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#group_bh1 {
    align-items: flex-start;
    width: 66%;
    min-height: auto;
    max-height: 100%;
    row-gap: 40px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_if9 {
    width: 233px;
    height: 353px;
    max-width: 100%;
}
    
#group_jnr {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
}
    
#e294f0c9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#e294f0c9 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5be {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ri8 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#widget_ose {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 69df7c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f4439c8f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 7276403.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\31 7276403 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7cb3099 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#d4bbf4f9 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_no9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_no9 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_f5d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ucv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_7q3 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 10px;
    flex-wrap: wrap;
    --column-gap: 10px;
    align-content: center;
}
    
#\34 c7cf3f7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\34 c7cf3f7 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 040f7b2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\38 040f7b2 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 20cab36.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\35 20cab36 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 63c924e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\39 63c924e {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 974f5fb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\39 974f5fb {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 61d8294.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\34 61d8294 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb0d6acc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#bb0d6acc {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3dc021f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#c3dc021f {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 288d4c6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\32 288d4c6 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6e31db8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#a6e31db8 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d0c3a3a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\37 d0c3a3a {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_te8 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
}
    
#group_q95::before, #group_q95 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#group_q95 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    background-image: none;
    margin: 0px 0% 0px 0%;
}
    
#\37 09388c2::before, #\37 09388c2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(92, 173, 224, 1);
    opacity: 0.85;
    border-radius: inherit;
}
#\37 09388c2 {
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    background-image: url("https://lirp.cdn-website.com/f08cab0f/dms3rep/multi/opt/slide-2-1920w.jpg");
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
#\37 09388c2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAdEAABBAIDAAAAAAAAAAAAAAACAAEDBBFBBhIh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAAMBAAAAAAAAAAAAAAAAAAACAzH/2gAMAwEAAhEDEQA/AJ+F87fDb0jAMZs2cjtSgzLuXu0RHjrCq4p//9k=');
}
    
#widget_ilp {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_noh {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_grj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ups {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
}



@media all {
    
#da2bd8fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
}
    
#db8b39fd {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 20px 100px 20px;
}
    
#\35 affdf14::before, #\35 affdf14 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(10, 0, 1, 1);
    opacity: 0.45;
    border-radius: inherit;
}
#\35 affdf14 {
    background-image: url("https://lirp.cdn-website.com/f08cab0f/dms3rep/multi/opt/pexels-photo-1579057-1-1920w.jpeg");
    background-attachment: fixed;
}
#\35 affdf14.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwUI/8QAJhAAAQIFAAsAAAAAAAAAAAAAAQIDAAQFBhESITM0QXJ0scLR8P/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8Ap3nTQCMTq0DQK2yk6sfCAt246oh1aROuEJURw9Q3XhuNI6U+UZ8mNu5zHvAMhW7f/9k=');
}
    
#c30f6751 {
    margin: 0px 0% 0px 0%;
}
    
#group_1ua {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(18, 78, 155, 1);
    background-image: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_dss {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_gls {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_lv9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#d3d7d75e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    padding: 15px 20px 15px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 a7446a9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 23835c6 {
    background-image: url("https://lirp.cdn-website.com/f08cab0f/dms3rep/multi/opt/Screenshot-2024-02-06-at-11.08.08-AM-1920w.png");
}
#\36 23835c6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwklEQVQI1wXB20qEQBgA4HmV7gIrD6MzKpnUmqa/zmihQVdBvUBdLOwGIx5GrEWLMPC+HrTvQ+HuLOnVanX4TDJpbV6VQtrV9+WNsE+LIwS1xkadHYxAqHFtJgLzgWQjuX7D9PkY8Xej+MRhc+JvlUiY5df53UzYB44a/WqvI5BaPpmhUKA1oLPuF+92ImzEIHEiCQKJ2WhBpz+sXvXjloudH0zojGyg6eAg6GjaUC7J01/w+HvBJy1uVf9FiWua9e4/6449MphmkNsAAAAASUVORK5CYII=');
}
    
#widget_ulc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_aeh {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#group_ebf {
    align-items: center;
    width: 30%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 1d20e8d {
    align-items: flex-start;
    width: 70%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_btq {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#widget_huj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 3d45fb6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 581e97f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f01e52ef {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_i9t.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#widget_i9t {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b7e5423a {
    padding: 50px 20px 50px 20px;
}
    
#group_n4d {
    width: 100%;
}
    
#\31 64e947f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 d9a54b8 {
    padding: 0px 0px 0px 0px;
}
    
#group_1f6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 985a42f {
    margin: 0px 0% 0px 0%;
}
    
#\30 1513e3c {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 50578a7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c6ca45a2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#bb87c1f1 {
    padding: 50px 20px 50px 20px;
}
    
#group_bh1 {
    width: 60%;
}
    
#group_791 {
    width: 40%;
}
    
#f4439c8f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d4bbf4f9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_q95::before, #group_q95 > .bgExtraLayerOverlay {
    
}
#group_q95 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 09388c2::before, #\37 09388c2 > .bgExtraLayerOverlay {
    
}
#\37 09388c2 {
    width: 100%;
    padding: 50px 20px 50px 20px;
    margin: 0px 0% 0px 0%;
}
#\37 09388c2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAdEAABBAIDAAAAAAAAAAAAAAACAAEDBBFBBhIh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAAMBAAAAAAAAAAAAAAAAAAACAzH/2gAMAwEAAhEDEQA/AJ+F87fDb0jAMZs2cjtSgzLuXu0RHjrCq4p//9k=');
}
    
#group_te8 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 60%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#db8b39fd {
    padding: 50px 20px 50px 20px;
}
    
#\35 affdf14::before, #\35 affdf14 > .bgExtraLayerOverlay {
    
}
#\35 affdf14.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwUI/8QAJhAAAQIFAAsAAAAAAAAAAAAAAQIDAAQFBhESITM0QXJ0scLR8P/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8Ap3nTQCMTq0DQK2yk6sfCAt246oh1aROuEJURw9Q3XhuNI6U+UZ8mNu5zHvAMhW7f/9k=');
}
    
#c30f6751 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 a7446a9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_aeh {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ebf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\38 1d20e8d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c57d1ac7 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#b7e5423a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 20px 50px 20px;
}
    
#group_n4d {
    width: 100%;
}
    
#\31 64e947f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 1513e3c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 d9a54b8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#group_1f6 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 985a42f {
    margin: 0px 0% 0px 0%;
}
    
#\35 50578a7 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c6ca45a2 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\36 18ba6a3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#bb87c1f1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 20px 50px 20px;
}
    
#widget_if9 {
    height: auto;
}
    
#group_791 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_bh1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#group_jnr {
    align-items: center;
}
    
#group_ri8 {
    align-items: center;
}
    
#f4439c8f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 7cb3099 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d4bbf4f9 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_q95::before, #group_q95 > .bgExtraLayerOverlay {
    
}
#group_q95 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 09388c2::before, #\37 09388c2 > .bgExtraLayerOverlay {
    
}
#\37 09388c2 {
    width: 100%;
    align-items: center;
    padding: 50px 20px 50px 20px;
    margin: 0px 0% 0px 0%;
}
#\37 09388c2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAdEAABBAIDAAAAAAAAAAAAAAACAAEDBBFBBhIh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAAMBAAAAAAAAAAAAAAAAAAACAzH/2gAMAwEAAhEDEQA/AJ+F87fDb0jAMZs2cjtSgzLuXu0RHjrCq4p//9k=');
}
    
#group_te8 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_grj {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#da2bd8fd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#db8b39fd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 20px 50px 20px;
}
    
#\35 affdf14::before, #\35 affdf14 > .bgExtraLayerOverlay {
    
}
#\35 affdf14.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwUI/8QAJhAAAQIFAAsAAAAAAAAAAAAAAQIDAAQFBhESITM0QXJ0scLR8P/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8Ap3nTQCMTq0DQK2yk6sfCAt246oh1aROuEJURw9Q3XhuNI6U+UZ8mNu5zHvAMhW7f/9k=');
}
    
#c30f6751 {
    margin: 0px 0% 0px 0%;
}
    
#group_gls {
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d3d7d75e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\31 a7446a9 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_btq {
    height: auto;
}
    
#group_aeh {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ebf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 1d20e8d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}

