@media all {
  *#dm .dmInner *.u_1781518970 { display:none !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1222779580 .svg { fill:rgba(255,255,255,1) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner nav.u_1998592992 { color:white !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(255,255,255,1);
    --overlapping-background-image: rgba(255,255,255,1);
}
}



@media all {
    
#f07daa91 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 31afff6 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 180px 70px 180px 70px;
    margin: 0% 0% 0% 0%;
}
    
#widget_s23 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_ism {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
}
    
#\30 9da1a8a::before, #\30 9da1a8a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.4;
    border-radius: inherit;
}
#\30 9da1a8a {
    background-image: url("https://lirp.cdn-website.com/b93f6cb6/dms3rep/multi/opt/AdobeStock_539904184-1920w.jpeg");
}
    
#\33 cbc7a4e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee701afe {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 c3f1573 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 5e69ff3 {
    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;
}
    
#\35 cdbc4b9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/b93f6cb6/dms3rep/multi/opt/GettyImages-1270018736-1920w.JPG");
    flex-direction: row;
    flex-wrap: nowrap;
    order: 0;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 192aa07 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 50%;
    min-width: 4%;
    order: 1;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 30px 0 0 0;
    padding: 70px 70px 70px 70px;
    margin: -40px 0% -40px 0%;
}
    
#\37 bbdb402 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 da07401.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 da07401 {
    width: 100%;
    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 806da3f {
    margin: 0px 0% 0px 0%;
}
    
#group_aic {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#widget_g8k {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_4jj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#ca091538 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 7f3b3d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_2e8 {
    width: 100.00%;
    height: 424px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
}
    
#c9f9bd6e {
    background-color: var(--color_2);
    background-image: none;
}
}



@media all {
    
#\37 ed46955 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d9f11ba2 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#dde131be {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#a8501ff3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_kpl {
    width: 200px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 50px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\32 2517075 {
    background-color: var(--color_5);
    background-image: none;
}
    
#a75c20f9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 914bef6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#faf21ef2 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 938995e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 049c506.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 049c506 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#group_quo {
    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%;
    align-self: stretch;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
    
#widget_3cb {
    width: 90%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#b8820533 {
    align-items: flex-start;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-style: solid;
    border-color: rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1);
    border-width: 1px 1px 1px 1px;
    background-image: url("https://lirp.cdn-website.com/b93f6cb6/dms3rep/multi/opt/GettyImages-1269831124-1920w.JPG");
    border-radius: 20px 20px 20px 20px;
}
    
#\38 e75f744 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 a71ab10.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 a71ab10 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\35 bb85e85 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url();
    flex-direction: row;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 a0f1e35 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e9a12ef5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 2aaa633 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ce507cae {
    background-color: var(--color_4);
    background-image: none;
}
}



@media all {
    
#\35 3956809 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 f9d9bb8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 041161f {
    align-items: flex-start;
    width: 90%;
    min-height: 10px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 0cc347c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 da66985 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#bcc276e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f8c8b1f1 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 9e2456f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 c3242ae {
    align-items: flex-start;
    width: 90%;
    min-height: 10px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 44d6638 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: stretch;
    min-width: 32px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\33 965a067 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: stretch;
    min-width: 32px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 658d490 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c3b1ea17 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 bec5245 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 fdd49d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bddaef32 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: stretch;
    min-width: 32px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 6b364a8 {
    align-items: flex-start;
    width: 90%;
    min-height: 10px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 004ca5c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fdc2f391 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 8bdeaac {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 98d855d {
    align-items: flex-start;
    width: 90%;
    min-height: 10px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\33 08c9682 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: stretch;
    min-width: 32px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 a336d31 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 0870e93 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    order: 3;
    flex-wrap: wrap;
    justify-content: flex-start;
    padding: 20px 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#dabba073 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: stretch;
    min-width: 32px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#bf04ecbd {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#de5f0989 {
    align-items: flex-start;
    width: 90%;
    min-height: 10px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 36cb095 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 f851663 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dcf374ce {
    background-color: var(--color_5);
    background-image: none;
}
    
#\35 e9327aa {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9ed91c8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 9ed91c8 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#a8292a6b {
    background-color: var(--color_4);
    background-image: none;
}
    
#\33 44d06ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 97fa27d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 97fa27d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#ccaba4ec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 7d050be {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url();
    flex-direction: row;
    align-items: center;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 72237b7 {
    align-items: flex-start;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-style: solid;
    border-color: rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1);
    border-width: 1px 1px 1px 1px;
    background-image: url("https://lirp.cdn-website.com/b93f6cb6/dms3rep/multi/opt/AdobeStock_344299596-1920w.jpeg");
    border-radius: 20px 20px 20px 20px;
}
    
#\32 84d6dfd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#aacbe752 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#c21923a9 {
    background-color: var(--color_5);
    background-image: none;
}
    
#\36 79bab20 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d15d02e1 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#c029860e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2e2ff13 {
    align-items: flex-start;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-style: solid;
    border-color: rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1);
    border-width: 1px 1px 1px 1px;
    background-image: url("https://lirp.cdn-website.com/b93f6cb6/dms3rep/multi/opt/AdobeStock_168726526-1920w.jpeg");
    border-radius: 20px 20px 20px 20px;
}
    
#\33 fab7fe3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 fab7fe3 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#b49f6226 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 69edfc3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url();
    flex-direction: row;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#d404112b {
    align-items: flex-start;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-style: solid;
    border-color: rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1);
    border-width: 1px 1px 1px 1px;
    background-image: url("https://lirp.cdn-website.com/b93f6cb6/dms3rep/multi/opt/AdobeStock_241469965-1920w.jpeg");
    border-radius: 20px 20px 20px 20px;
}
    
#\30 3851423 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 10cd375.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 10cd375 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\39 672c4e7 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\31 e28eebe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f509247 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 116ca96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 89481d9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url();
    flex-direction: row;
    align-items: center;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\33 5241860 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 a4ce5b5 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 fbea65a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#db203fae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url();
    flex-direction: row;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 b3a9dab.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 b3a9dab {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\39 8b48aec {
    background-color: var(--color_5);
    background-image: none;
}
    
#\33 70cf362 {
    align-items: flex-start;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-style: solid;
    border-color: rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1);
    border-width: 1px 1px 1px 1px;
    background-image: url("https://lirp.cdn-website.com/b93f6cb6/dms3rep/multi/opt/AdobeStock_325577909-1920w.jpeg");
    border-radius: 20px 20px 20px 20px;
}
    
#fe96254c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\34 a3bec6b {
    background-color: var(--color_4);
    background-image: none;
}
    
#faacd666 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 707c3fc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url();
    flex-direction: row;
    align-items: center;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a340fa78 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d8a671e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6970663 {
    align-items: flex-start;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-style: solid;
    border-color: rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1);
    border-width: 1px 1px 1px 1px;
    background-image: url("https://lirp.cdn-website.com/b93f6cb6/dms3rep/multi/opt/AdobeStock_337086493-1920w.jpeg");
    border-radius: 20px 20px 20px 20px;
}
    
#\32 48019b7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 48019b7 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#cdc0032b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#ed3ffd71 {
    align-items: flex-start;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-style: solid;
    border-color: rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1);
    border-width: 1px 1px 1px 1px;
    background-image: url("https://lirp.cdn-website.com/b93f6cb6/dms3rep/multi/opt/AdobeStock_1613980854-1920w.jpeg");
    border-radius: 20px 20px 20px 20px;
}
    
#\33 140c87f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ad666c7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#db69d17b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#db69d17b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#a0d827cd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url();
    flex-direction: row;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ba854d3a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e15607fe {
    background-color: var(--color_5);
    background-image: none;
}
    
#\38 da0176b {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#ca312116 {
    align-items: flex-start;
    width: 90%;
    min-height: 10px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#a93a52e1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e8db2bfa {
    align-items: flex-start;
    width: 90%;
    min-height: 10px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 77a6dfa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 7f85ddb {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 0b8987e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: stretch;
    min-width: 32px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 2cb9066 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 e9bddbc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 46c9751 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 dc320bd {
    align-items: flex-start;
    width: 90%;
    min-height: 10px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 01d1a37 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e0023e37 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d5b09741 {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d66b2cb {
    align-items: flex-start;
    width: 90%;
    min-height: 10px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 0944cbb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: stretch;
    min-width: 32px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 6d6e88a {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    order: 3;
    flex-wrap: wrap;
    justify-content: flex-start;
    padding: 20px 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 d4aca5b {
    align-items: flex-start;
    width: 90%;
    min-height: 10px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 c626287 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ce180f68 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: stretch;
    min-width: 32px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#e0fe5225 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b69284c0 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bde31569 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c70b9469 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: stretch;
    min-width: 32px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\30 960e31c {
    background-color: var(--color_5);
    background-image: none;
}
    
#a7759853 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: stretch;
    min-width: 32px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#f19fdad2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_l0r {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 094780e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 094780e {
    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;
}
}



@media all {
    
#\39 3527259.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 3527259 {
    width: 100%;
    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 8fa8916 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e4afe693 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/b93f6cb6/dms3rep/multi/opt/GettyImages-1226554403-1920w.JPG");
    flex-direction: row;
    flex-wrap: nowrap;
    order: 0;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 f954d78 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 50%;
    min-width: 4%;
    order: 1;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 30px 0 0 0;
    padding: 70px 70px 70px 70px;
    margin: -40px 0% -40px 0%;
}
    
#\35 7dda900 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\36 fda7844 {
    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;
}
    
#\37 4e34b67 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 681a8ce {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 9203c0c {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#fec1e5dd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c00d942 {
    background-color: var(--color_5);
    background-image: none;
}
    
#\35 6541a79 {
    align-items: flex-start;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-style: solid;
    border-color: rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1) rgba(193, 192, 192, 1);
    border-width: 1px 1px 1px 1px;
    background-image: url("https://lirp.cdn-website.com/b93f6cb6/dms3rep/multi/opt/GettyImages-1214473323-1920w.JPG");
    border-radius: 20px 20px 20px 20px;
}
    
#\32 44c42ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 aa0c27d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 aa0c27d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\36 460a917 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 27e38ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url();
    flex-direction: row;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 31afff6 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
    padding: 140px 65px 140px 65px;
}
    
#f07daa91 {
    width: 100%;
    min-height: 8px;
}
    
#widget_ism {
    min-height: 55px;
}
    
#\30 9da1a8a::before, #\30 9da1a8a > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c3f1573 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#\35 cdbc4b9 {
    width: 50%;
    min-height: 8px;
}
    
#\34 192aa07 {
    width: 50%;
    min-height: 8px;
    padding: 70px 70px 70px 40px;
    margin: -40px 0% -40px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ca091538 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#\38 7f3b3d4 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d9f11ba2 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#a8501ff3 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a75c20f9 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#faf21ef2 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
}
    
#group_quo {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 e75f744 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#\35 bb85e85 {
    width: 49%;
    min-height: 8px;
}
    
#e9a12ef5 {
    width: 49%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bcc276e9 {
    width: 100%;
    min-height: 8px;
}
    
#f8c8b1f1 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ccaba4ec {
    width: 49%;
    min-height: 8px;
}
    
#\34 7d050be {
    width: 49%;
    min-height: 8px;
}
    
#aacbe752 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d15d02e1 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#b49f6226 {
    width: 49%;
    min-height: 8px;
}
    
#\32 69edfc3 {
    width: 49%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 3851423 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#\38 f509247 {
    width: 49%;
    min-height: 8px;
}
    
#\32 89481d9 {
    width: 49%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 a4ce5b5 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#db203fae {
    width: 49%;
    min-height: 8px;
}
    
#fe96254c {
    width: 49%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#faacd666 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#\36 707c3fc {
    width: 49%;
    min-height: 8px;
}
    
#a340fa78 {
    width: 49%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ad666c7c {
    width: 49%;
    min-height: 8px;
}
    
#a0d827cd {
    width: 49%;
    min-height: 8px;
}
    
#\38 da0176b {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 2cb9066 {
    width: 100%;
    min-height: 8px;
}
    
#e0023e37 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 8fa8916 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#e4afe693 {
    width: 50%;
    min-height: 8px;
}
    
#\39 f954d78 {
    width: 50%;
    min-height: 8px;
    padding: 70px 70px 70px 40px;
    margin: -40px 0% -40px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9203c0c {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#\36 460a917 {
    width: 49%;
    min-height: 8px;
}
    
#\39 27e38ae {
    width: 49%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#f07daa91 {
    width: 100%;
    min-height: 10px;
    align-items: center;
    justify-content: flex-start;
}
    
#\39 31afff6 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
}
    
#widget_ism {
    min-height: 45px;
    width: 250px;
}
    
#\30 9da1a8a::before, #\30 9da1a8a > .bgExtraLayerOverlay {
    
}
    
#ee701afe {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 c3f1573 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
}
    
#\35 cdbc4b9 {
    width: 100%;
    min-height: 201px;
    align-items: center;
    order: 0;
    height: auto;
}
    
#\34 192aa07 {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    order: 1;
    padding: 15px 15px 15px 15px;
    margin: -25px 0% 0px 0%;
}
    
#group_aic {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#ca091538 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
}
    
#\38 7f3b3d4 {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#widget_2e8 {
    width: 100.00%;
    height: 504px;
}
}



@media (max-width: 767px) {
    
#d9f11ba2 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
}
    
#a8501ff3 {
    width: 100%;
    min-height: 10px;
    align-items: center;
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#a75c20f9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    order: 1;
}
    
#faf21ef2 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
}
    
#group_quo {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
}



@media (max-width: 767px) {
    
#b8820533 {
    min-height: 200px;
}
    
#\38 e75f744 {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
}
    
#\35 bb85e85 {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#e9a12ef5 {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#bddaef32 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bcc276e9 {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#f8c8b1f1 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
}
    
#\36 44d6638 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 965a067 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 08c9682 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 0870e93 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    row-gap: 10px;
}
    
#dabba073 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ccaba4ec {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    order: 1;
}
    
#\34 7d050be {
    width: 100%;
    min-height: 10px;
    align-items: center;
    order: 0;
}
    
#\30 72237b7 {
    min-height: 200px;
}
    
#aacbe752 {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#d15d02e1 {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
}
    
#\37 2e2ff13 {
    min-height: 200px;
}
    
#b49f6226 {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\32 69edfc3 {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#d404112b {
    min-height: 200px;
}
    
#\30 3851423 {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
}
    
#\38 f509247 {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    order: 1;
}
    
#\32 89481d9 {
    width: 100%;
    min-height: 10px;
    align-items: center;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\32 a4ce5b5 {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
}
    
#db203fae {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#\33 70cf362 {
    min-height: 200px;
}
    
#fe96254c {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#faacd666 {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
}
    
#\36 707c3fc {
    width: 100%;
    min-height: 10px;
    align-items: center;
    order: 0;
}
    
#a340fa78 {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    order: 1;
}
    
#\30 6970663 {
    min-height: 200px;
}
}



@media (max-width: 767px) {
    
#ed3ffd71 {
    min-height: 200px;
}
    
#ad666c7c {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#a0d827cd {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#\38 da0176b {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#\34 2cb9066 {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#e0023e37 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
}
    
#ce180f68 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 0944cbb {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 6d6e88a {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    row-gap: 10px;
}
    
#c70b9469 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a7759853 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 0b8987e {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 8fa8916 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
}
    
#e4afe693 {
    width: 100%;
    min-height: 201px;
    align-items: center;
    order: 0;
    height: auto;
}
    
#\39 f954d78 {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    order: 1;
    padding: 15px 15px 15px 15px;
    margin: -25px 0% 0px 0%;
}
    
#\35 7dda900 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 9203c0c {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
}
    
#\35 6541a79 {
    min-height: 200px;
}
    
#\36 460a917 {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\39 27e38ae {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
}

