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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1210844286 span.text {
    font-weight:500 !important;
    font-size:16px !important;
  }

  *#dm .dmInner a.u_1536558464 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1210844286 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/7b067cd1/icon/Arrow_2335663.svg) !important;
    order:1 !important;
    width:12px !important;
    height:12px !important;
  }

  *#dm .dmInner a.u_1210844286 {
    gap:24px !important;
    justify-content:center !important;
    text-align:center !important;
  }

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

  *#dm .dmInner div.u_1476995762 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1669895258 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1769329244 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1027354775 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1667512505 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1023333840 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1965077159 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1488122850 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1293250350 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1550502624 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1152045710 img {
    object-fit:cover !important;
    border-radius:4px 4px 4px 4px !important;
  }

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

  *#dm .dmInner div.u_80756224 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1310860040 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1827278303 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1508140096 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1646159400 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1175901187 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1210921899 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1149490863 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1450360263 img {
    object-fit:cover !important;
    border-radius:4px 4px 4px 4px !important;
  }

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

  *#dm .dmInner div.u_1448783172 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1512514340 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1293416757 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1251132301 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1978735809 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1405391056 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

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

  *#dm .dmInner div.u_1926328865 img {
    object-fit:cover !important;
    border-radius:4px 4px 4px 4px !important;
  }

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

  *#dm .dmInner div.u_1383427236 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1879566078 span[data-icon-mask] { background-color:var(--color_3) !important; }
}
@media (min-width: 0px) and (max-width: 767px) {
  *#dm .dmInner a.u_1210844286 span.text { font-size:15px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-image: none;
    --overlapping-background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#ae4a001e {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b78a7e2c::before, #b78a7e2c > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#b78a7e2c {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 820abcd {
    column-gap: 1%;
    row-gap: 6px;
    max-width: none;
    width: 100%;
    min-height: 100vh;
    flex-wrap: nowrap;
    padding: 16% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 58da9e8::before, #\33 58da9e8 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 26%, rgba(0, 0, 0, 0) 100%);
    opacity: 1;
    content: '';
    height: 100%;
}
#\33 58da9e8 {
    background-color: var(--color_1);
    background-image: none;
}
    
#f167dfe6 {
    margin: 0px 0% 0px 0%;
}
    
#\37 a1b221f {
    max-width: 100%;
    width: 45%;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 442882d {
    max-width: 100%;
    width: 70%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 29f0051.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 4px 8px 4px 8px;
}
#\37 29f0051 {
    max-width: 100%;
    width: 200px;
    min-height: 40px;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3d1aee7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 4px 8px 4px 8px;
}
#\33 3d1aee7 {
    align-self: auto;
    max-height: none;
    max-width: 100%;
    width: 200px;
    min-height: 40px;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1d8299f {
    align-self: auto;
    max-height: 100%;
    --column-gap: 1%;
    min-height: auto;
    flex-wrap: nowrap;
    row-gap: 20px;
    column-gap: 1%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 7573367 {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
    background-color: rgba(0,0,0,0);
    background-image: none;
    order: 0;
    flex-direction: row;
    --column-gap: 2%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c3db6124 {
    column-gap: 4%;
    row-gap: 24px;
    width: 30%;
    min-height: 8px;
    min-width: 4%;
    height: auto;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#f209ef48 {
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 8a57980 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-style: solid;
    background-color: var(--color_1);
}
    
#cbd917c8 {
    margin: 0px 0% 0px 0%;
}
    
#group_b6m {
    width: 66%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 36px;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: center;
}
    
#widget_f33 {
    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;
}
    
#group_nvs {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
    background-color: rgba(0,0,0,0);
    background-image: none;
    order: 0;
    flex-direction: row;
    --column-gap: 2%;
}
    
#da774cf7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5gp {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 var(--color_9) #000000;
    border-style: solid;
}
    
#widget_jt1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_jt1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#group_vd1 {
    align-items: flex-start;
    width: 90%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 2% 0px 2% 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_8h6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#widget_8h6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 c37c449.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#\36 c37c449 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 0b217bb {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
    background-color: rgba(0,0,0,0);
    background-image: none;
    order: 0;
    flex-direction: row;
    --column-gap: 2%;
}
    
#\37 78ea979 {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 var(--color_9) #000000;
    border-style: solid;
}
    
#\36 7d4b838.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 7d4b838 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\37 a6c32b2 {
    align-items: flex-start;
    width: 90%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 2% 0px 2% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 ba6afbd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#\37 ba6afbd {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 96bb3f9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#\34 96bb3f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b4403060 {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 var(--color_9) #000000;
    border-style: solid;
}
    
#cbbf3bd4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cbbf3bd4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\33 24488f2 {
    align-items: flex-start;
    width: 90%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 2% 0px 2% 0px;
    margin: 0px 0% 0px 0%;
}
    
#a9e41d11.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#a9e41d11 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 e43955a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#\37 e43955a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 d734319 {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
    background-color: rgba(0,0,0,0);
    background-image: none;
    order: 0;
    flex-direction: row;
    --column-gap: 2%;
}
    
#cca62ab8 {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 var(--color_9) #000000;
    border-style: solid;
}
    
#fd757563.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fd757563 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 4c1a86d {
    align-items: flex-start;
    width: 90%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 2% 0px 2% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 628d46a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#\34 628d46a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e5098566.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#e5098566 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 04bf6f7 {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
    background-color: rgba(0,0,0,0);
    background-image: none;
    order: 0;
    flex-direction: row;
    --column-gap: 2%;
}
    
#ce88c60f {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 var(--color_9) #000000;
    border-style: solid;
}
    
#\30 b93bf10.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 b93bf10 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\33 7b4c9fc {
    align-items: flex-start;
    width: 90%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 2% 0px 2% 0px;
    margin: 0px 0% 0px 0%;
}
    
#b7aa8661.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#b7aa8661 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 31718d5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#\38 31718d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_u5u[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#group_u5u {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 6d9b12f {
    column-gap: 2%;
    row-gap: 24px;
    width: 72%;
    min-height: 8px;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    align-items: stretch;
    margin: 0% 0% 0% 0%;
}
    
#\31 64718db {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#bf926152 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-style: solid;
    background-color: var(--color_1);
}
    
#group_bql {
    width: 24%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 8px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 44c4c67 {
    margin: 0px 0% 0px 0%;
}
    
#widget_d62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bf33a4e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bf33a4e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\32 6410a90 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_eje {
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 16px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    height: auto;
    padding: 3.2% 1.6% 3.2% 1.6%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ua7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 0dbb417 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_f8j.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_f8j {
    width: 40px;
    height: 40px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 8px 0%;
}
    
#d4e4c749 {
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 16px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    height: auto;
    padding: 3.2% 1.6% 3.2% 1.6%;
    margin: 0px 0% 0px 0%;
}
    
#\38 36959ff.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 36959ff {
    width: 40px;
    height: 40px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 8px 0%;
}
    
#e47d56da {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 a90e23a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 ab60b66 {
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 16px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    justify-content: flex-start;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 3.2% 1.6% 3.2% 1.6%;
    margin: 0px 0% 0px 0%;
}
    
#\37 467c859.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 467c859 {
    width: 40px;
    height: 40px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 8px 0%;
}
    
#e4c05ec6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 6491b2d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 259c9e9 {
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 16px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 4px 4px 4px 4px;
    justify-content: flex-start;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 3.2% 1.6% 3.2% 1.6%;
    margin: 0px 0% 0px 0%;
}
    
#\33 9a5616a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 9a5616a {
    width: 40px;
    height: 40px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 8px 0%;
}
    
#\30 c7550a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 ac41d0d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#b6b524a8 {
    margin: 0px 0% 0px 0%;
}
    
#\35 a37d62c {
    align-self: stretch;
    max-height: none;
    max-width: 100%;
    width: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#a22ca231 {
    max-width: 100%;
    width: 95%;
    height: auto;
    order: 0;
}
    
#\34 81c8f05.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 81c8f05 {
    max-width: 100%;
    width: 95%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 5%;
}
    
#d0e7c7a1 {
    column-gap: 4%;
    row-gap: 24px;
    width: 54%;
    min-height: 8px;
    min-width: 4%;
    order: 1;
    padding: 48px 0px 48px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aebd3127::before, #aebd3127 > .bgExtraLayerOverlay {
    
}
#aebd3127 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 42%;
    min-height: 8px;
    align-items: stretch;
    flex-wrap: nowrap;
    min-width: 4%;
    order: 0;
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ff5b398a {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 6a9dd44 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-style: solid;
}
    
#\32 69f2a78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 69f2a78 {
    max-width: 100%;
    width: 95%;
    height: auto;
    order: 3;
    margin: 0px 0% 0px 5%;
}
    
#\37 bdc723a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 bdc723a {
    max-width: 100%;
    width: 26px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 8aecce4 {
    max-height: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    width: 90%;
    align-items: flex-start;
    order: 2;
    justify-self: auto;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 10%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 91cdf6c {
    max-width: 100%;
    width: auto;
    height: auto;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#a8d482f5 {
    align-self: auto;
    max-height: 100%;
    --column-gap: 2%;
    min-height: auto;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a1f8939 {
    align-self: auto;
    max-height: 100%;
    --column-gap: 2%;
    min-height: auto;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d41a487f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d41a487f {
    max-width: 100%;
    width: 26px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 43645e6 {
    max-width: 100%;
    width: auto;
    height: auto;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\37 f0edd18 {
    align-self: auto;
    max-height: 100%;
    --column-gap: 2%;
    min-height: auto;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9d5219f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 9d5219f {
    max-width: 100%;
    width: 26px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 9a6e8ff {
    max-width: 100%;
    width: auto;
    height: auto;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\39 c1f0f99 {
    align-self: auto;
    max-height: 100%;
    --column-gap: 2%;
    min-height: auto;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a360b20f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a360b20f {
    max-width: 100%;
    width: 26px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\31 cf04107 {
    max-width: 100%;
    width: auto;
    height: auto;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\30 5e8f6ef {
    align-self: auto;
    max-height: 100%;
    --column-gap: 2%;
    min-height: auto;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4a39177.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e4a39177 {
    max-width: 100%;
    width: 26px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#d75264d2 {
    max-width: 100%;
    width: auto;
    height: auto;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#cf01c628 {
    align-self: auto;
    max-height: 100%;
    --column-gap: 2%;
    min-height: auto;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2b9ee6a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e2b9ee6a {
    max-width: 100%;
    width: 26px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\31 a9034e4 {
    max-width: 100%;
    width: auto;
    height: auto;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#e0f5ca1f {
    align-self: auto;
    max-height: 100%;
    --column-gap: 2%;
    min-height: auto;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9ba15a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 9ba15a0 {
    max-width: 100%;
    width: 26px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\35 c9ff4ed {
    max-width: 100%;
    width: auto;
    height: auto;
    margin-bottom: 0px;
    margin-top: 0px;
}
}



@media all {
    
#\35 3fa258d {
    max-width: 100%;
    width: 95%;
    height: auto;
    order: 0;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 67825e2 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-style: solid;
}
    
#\33 51fc5f4 {
    column-gap: 4%;
    row-gap: 24px;
    width: 54%;
    min-height: 8px;
    min-width: 4%;
    order: 0;
    padding: 48px 0px 48px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 3c82b2d {
    align-self: stretch;
    max-height: none;
    max-width: 100%;
    width: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 568c738 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 42%;
    min-height: 8px;
    align-items: stretch;
    flex-wrap: nowrap;
    min-width: 4%;
    order: 1;
}
    
#\39 ee614e1 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 a7ea6c3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_pc6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_pc6 {
    width: 95%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 0px 0% 0px 5%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 ef62635 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-style: solid;
}
    
#c0d95e98 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 4% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 271c4d0 {
    column-gap: 4%;
    row-gap: 24px;
    width: 54%;
    min-height: 8px;
    min-width: 4%;
    order: 0;
    height: auto;
    padding: 48px 0% 48px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 bb7736b {
    max-width: 100%;
    width: 95%;
    height: auto;
    order: 0;
}
    
#c1854907 {
    margin: 0px 0% 0px 0%;
}
    
#\35 80d8011 {
    column-gap: 4%;
    row-gap: 48px;
    width: 42%;
    min-height: 8px;
    min-width: 4%;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    background-image: url("https://lirp.cdn-website.com/7b067cd1/dms3rep/multi/opt/shutterstock_2758212851+2+2-1920w.jpg");
    border-radius: 4px 4px 4px 4px;
    padding: 0px 4% 0px 4%;
    margin: 0% 0% 0% 0%;
}
#\35 80d8011.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAGhAAAgMBAQAAAAAAAAAAAAAAAQIAAwQRI//EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAWEQEBAQAAAAAAAAAAAAAAAAABABH/2gAMAwEAAhEDEQA/AM2w3rdY3UArAlZ8wJ8hERJsNS//2Q==');
}
    
#ddd542c4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ddd542c4 {
    max-width: 100%;
    width: 95%;
    height: auto;
    justify-self: auto;
    align-self: flex-start;
    order: 1;
    margin: 0px 0% 0px 5%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 0396110 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#a497b354.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a497b354 {
    max-width: 100%;
    width: 36px;
    height: 36px;
    margin: 0px 0% 12px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e76dead7 {
    column-gap: 4%;
    row-gap: 48px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 3f3494c {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
    align-items: stretch;
    flex-wrap: wrap;
    min-width: 4%;
    align-content: center;
    order: 1;
}
    
#\37 0afca3c {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    min-width: 4%;
    height: auto;
    order: 0;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0px 0%;
}
    
#\36 98978b6 {
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    max-height: none;
    width: 32%;
    justify-content: flex-start;
    min-height: 100%;
    align-items: center;
    order: 0;
    height: auto;
    border-radius: 4px 4px 4px 4px;
    background-color: var(--color_5);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#c4201b97 {
    margin-left: 0px;
    max-width: 100%;
    width: auto;
    height: auto;
    margin-right: 0px;
    order: 0;
}
    
#a3a932bd {
    margin: 0px 0% 0px 0%;
}
    
#ef5918d8::before, #ef5918d8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.8;
    border-radius: inherit;
}
#ef5918d8 {
    background-color: var(--color_1);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/7b067cd1/dms3rep/multi/opt/shutterstock_2549746803+2+2-1920w.jpg");
}
#ef5918d8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECBAMSESFB/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAAMAAAAAAAAAAAAAAAAAAAACMf/aAAwDAQACEQMRAD8A26iVjeOZKaXS5ISo11JrT0ABqIkP/9k=');
}
    
#fbc699f8 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\32 cb48267 {
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    max-height: none;
    width: 32%;
    justify-content: flex-start;
    min-height: 100%;
    align-items: center;
    order: 0;
    height: auto;
    border-radius: 4px 4px 4px 4px;
    background-color: var(--color_5);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\30 adee1be.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 adee1be {
    max-width: 100%;
    width: 36px;
    height: 36px;
    margin: 0px 0% 12px 0%;
}
    
#\33 b2f4fbb {
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    max-height: none;
    width: 32%;
    justify-content: flex-start;
    min-height: 100%;
    align-items: center;
    order: 0;
    height: auto;
    border-radius: 4px 4px 4px 4px;
    background-color: var(--color_5);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#b3ef4328.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b3ef4328 {
    max-width: 100%;
    width: 36px;
    height: 36px;
    margin: 0px 0% 12px 0%;
}
    
#\38 d3f843f {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\34 e4f5267 {
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    max-height: none;
    width: 32%;
    justify-content: flex-start;
    min-height: 100%;
    align-items: center;
    order: 0;
    height: auto;
    border-radius: 4px 4px 4px 4px;
    background-color: var(--color_5);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\36 35a9e1c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 35a9e1c {
    max-width: 100%;
    width: 36px;
    height: 36px;
    margin: 0px 0% 12px 0%;
}
    
#\36 2fbd5f6 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\36 512c934 {
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    max-height: none;
    width: 32%;
    justify-content: flex-start;
    min-height: 100%;
    align-items: center;
    order: 0;
    height: auto;
    border-radius: 4px 4px 4px 4px;
    background-color: var(--color_5);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\30 76dc293.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 76dc293 {
    max-width: 100%;
    width: 36px;
    height: 36px;
    margin: 0px 0% 12px 0%;
}
    
#\39 1adaf45 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#eaf24baa {
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    max-height: none;
    width: 32%;
    justify-content: flex-start;
    min-height: 100%;
    align-items: center;
    order: 0;
    height: auto;
    border-radius: 4px 4px 4px 4px;
    background-color: var(--color_5);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#c848646e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c848646e {
    max-width: 100%;
    width: 36px;
    height: 36px;
    margin: 0px 0% 12px 0%;
}
    
#\38 f1c828c {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\32 cf8b0ca {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 48px;
    min-width: 4%;
    height: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0px 0%;
}
    
#\32 c1cd387 {
    align-self: center;
    margin-left: 0px;
    max-width: 100%;
    width: 60%;
    height: auto;
    margin-right: 0px;
}
    
#fdd6d244 {
    max-width: 100%;
    width: 60%;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 72b9626 {
    margin: 0px 0% 0px 0%;
}
    
#\31 2c46037 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbfdbb2c::before, #cbfdbb2c > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.8;
}
#cbfdbb2c {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: url("https://lirp.cdn-website.com/7b067cd1/dms3rep/multi/opt/shutterstock_2693792311+2-1920w.jpg");
    border-style: solid;
}
#cbfdbb2c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAADAAEFAAAAAAAAAAAAAAAAAQIDBBMUQVP/xAAVAQEBAAAAAAAAAAAAAAAAAAABBP/EABYRAQEBAAAAAAAAAAAAAAAAAAACQf/aAAwDAQACEQMRAD8Aq0OeePCUtW+0Xbef1AJrwv/Z');
}
    
#\33 faf0138 {
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 8% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_alv {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 48px;
    order: 1;
}
    
#widget_pri {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 70b03ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 70b03ce {
    max-width: 100%;
    width: 36px;
    height: auto;
    margin: 0px 0% 12px 0%;
}
    
#\31 af16013 {
    margin-left: 0px;
    max-width: 100%;
    width: auto;
    height: auto;
    margin-right: 0px;
    order: 0;
}
    
#f264cc63 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d6ce4ae1 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#de7ba555 {
    margin: 0px 0% 0px 0%;
}
    
#\30 748bee0 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 24px;
    min-width: 4%;
    height: auto;
    order: 2;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0px 0%;
}
    
#\30 ae0dd10 {
    background-color: var(--color_5);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
}
    
#c45b7d52 {
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    max-height: none;
    width: 32.13%;
    justify-content: flex-start;
    min-height: 100%;
    align-items: center;
    order: 0;
    height: auto;
    border-radius: 4px 4px 4px 4px;
    background-color: var(--color_11);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\37 2093eca {
    column-gap: 1.8%;
    row-gap: 20px;
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
    align-items: stretch;
    flex-wrap: wrap;
    min-width: 4%;
    align-content: center;
    order: 1;
}
    
#df0d4f72 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 48px;
    min-width: 4%;
    height: auto;
    order: 0;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 24px 0%;
}
    
#widget_vul {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 06ba45b {
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    max-height: none;
    width: 32.13%;
    justify-content: flex-start;
    min-height: 100%;
    align-items: center;
    order: 0;
    height: auto;
    border-radius: 4px 4px 4px 4px;
    background-color: var(--color_11);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\35 ca4b8b5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 ca4b8b5 {
    max-width: 100%;
    width: 36px;
    height: 36px;
    margin: 0px 0% 12px 0%;
}
    
#\34 9cb5a0c {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3efa864 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#a3ce257e {
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    max-height: none;
    width: 32.13%;
    justify-content: flex-start;
    min-height: 100%;
    align-items: center;
    order: 0;
    height: auto;
    border-radius: 4px 4px 4px 4px;
    background-image: none;
    background-color: var(--color_11);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\34 c9d499d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 c9d499d {
    max-width: 100%;
    width: 36px;
    height: 36px;
    margin: 0px 0% 12px 0%;
}
    
#\35 29fc6f1 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b11912a4 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#d1c53b84 {
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    max-height: none;
    width: 32.13%;
    justify-content: flex-start;
    min-height: 100%;
    align-items: center;
    order: 0;
    height: auto;
    border-radius: 4px 4px 4px 4px;
    background-color: var(--color_11);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#f1cec61a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f1cec61a {
    max-width: 100%;
    width: 36px;
    height: 36px;
    margin: 0px 0% 12px 0%;
}
    
#d4ace36d {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d49903ab {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\33 e4e77a2 {
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    max-height: none;
    width: 32.13%;
    justify-content: flex-start;
    min-height: 100%;
    align-items: center;
    order: 0;
    height: auto;
    border-radius: 4px 4px 4px 4px;
    background-color: var(--color_11);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\31 b299e04.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 b299e04 {
    max-width: 100%;
    width: 36px;
    height: 36px;
    margin: 0px 0% 12px 0%;
}
    
#\39 b203684 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 08e4edf {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\30 a424444 {
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    max-height: none;
    width: 32.13%;
    justify-content: flex-start;
    min-height: 100%;
    align-items: center;
    order: 0;
    height: auto;
    border-radius: 4px 4px 4px 4px;
    background-color: var(--color_11);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#a0551126.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a0551126 {
    max-width: 100%;
    width: 36px;
    height: 36px;
    margin: 0px 0% 12px 0%;
}
    
#\37 5af9c2f {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7d3a0a6 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\36 29e0a92.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 4px 8px 4px 8px;
}
#\36 29e0a92 {
    max-width: 100%;
    width: 200px;
    min-height: 40px;
    height: auto;
    order: 0;
    min-width: 32px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 acd9637 {
    max-width: 100%;
    width: 95%;
    height: auto;
    order: 0;
}
    
#ba512a98 {
    column-gap: 4%;
    row-gap: 24px;
    width: 54%;
    min-height: 8px;
    min-width: 4%;
    order: 1;
    padding: 48px 0px 48px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b9b90e7c {
    align-self: stretch;
    max-height: none;
    max-width: 100%;
    width: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 56bf041::before, #\39 56bf041 > .bgExtraLayerOverlay {
    
}
#\39 56bf041 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 42%;
    min-height: 8px;
    align-items: stretch;
    flex-wrap: nowrap;
    min-width: 4%;
    order: 0;
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 4198a63 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-style: solid;
}
    
#c32d72d1 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ffa1086b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ffa1086b {
    max-width: 100%;
    width: 95%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 5%;
}
    
#\38 d1bc952 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#eb02edb5 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 53px;
    min-width: 4%;
    height: auto;
    order: 0;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0px 0%;
}
    
#fb457182 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d6180470 {
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    max-height: none;
    width: 100%;
    justify-content: flex-start;
    min-height: 100%;
    align-items: center;
    order: 0;
    height: auto;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    box-shadow: none;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#bcd5ee8f {
    column-gap: 4%;
    row-gap: 48px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 60013b0 {
    margin-left: 0px;
    max-width: 100%;
    width: auto;
    height: auto;
    margin-right: 0px;
    order: 0;
    margin-top: 0px;
}
    
#\33 052bf9a {
    column-gap: 1.8%;
    row-gap: 20px;
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
    align-items: stretch;
    flex-wrap: nowrap;
    min-width: 4%;
    align-content: center;
    order: 1;
}
    
#ceb05ebb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: var(--color_8);
}
    
#e7b5d92d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e7b5d92d {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de23ec5c {
    margin-left: 0px;
    max-width: 100%;
    width: 60%;
    height: auto;
    margin-right: 0px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ae4a001e {
    width: 100%;
}
    
#b78a7e2c::before, #b78a7e2c > .bgExtraLayerOverlay {
    
}
#b78a7e2c {
    row-gap: 14px;
    width: 100%;
    min-height: 61px;
    height: auto;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\34 820abcd {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 32% 4% 24% 4%;
}
    
#\33 58da9e8::before, #\33 58da9e8 > .bgExtraLayerOverlay {
    
}
    
#f167dfe6 {
    margin: 0px 0% 0px 0%;
}
    
#\37 a1b221f {
    width: 100%;
}
    
#\30 442882d {
    width: 100%;
}
    
#d1d8299f {
    justify-content: center;
    --column-gap: 2%;
    column-gap: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 7573367 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#f209ef48 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#cbd917c8 {
    margin: 0px 0% 0px 0%;
}
    
#group_5gp {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_vd1 {
    width: 90%;
    align-items: center;
    row-gap: 12px;
    padding: 1% 0px 1% 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_nvs {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 0px;
}
    
#\31 0b217bb {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\37 78ea979 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 a6c32b2 {
    width: 90%;
    align-items: center;
    row-gap: 12px;
    padding: 1% 0px 1% 0px;
    margin: 0px 0% 0px 0%;
}
    
#b4403060 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 24488f2 {
    width: 90%;
    align-items: center;
    row-gap: 12px;
    padding: 1% 0px 1% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d734319 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#cca62ab8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 4c1a86d {
    width: 90%;
    align-items: center;
    row-gap: 12px;
    padding: 1% 0px 1% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 04bf6f7 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#ce88c60f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 7b4c9fc {
    row-gap: 12px;
    width: 100%;
    align-items: center;
    padding: 1% 0px 1% 0px;
    margin: 0px 0% 0px 0%;
}
    
#da774cf7 {
    width: 90%;
}
    
#widget_f33 {
    width: 90%;
}
    
#group_u5u {
    align-items: center;
    row-gap: 24px;
}
    
#c3db6124 {
    width: 100%;
    min-height: 80px;
}
    
#group_b6m {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 64718db {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 44c4c67 {
    margin: 0px 0% 0px 0%;
}
    
#widget_f8j {
    height: 36px;
    width: 36px;
}
    
#\38 36959ff {
    height: 36px;
    width: 36px;
}
    
#\37 467c859 {
    height: 36px;
    width: 36px;
}
    
#\33 9a5616a {
    height: 36px;
    width: 36px;
}
    
#group_eje {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#d4e4c749 {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\31 259c9e9 {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\36 ab60b66 {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#group_bql {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
}
    
#\31 6d9b12f {
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
    column-gap: 1.8%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\32 6410a90.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 6410a90 {
    margin: 0px 0% 0px 0%;
}
    
#bf33a4e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bf33a4e0 {
    width: 90%;
    margin: 0px 0% 0px 0%;
}
    
#\30 c7550a6 {
    width: 60%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b6b524a8 {
    margin: 0px 0% 0px 0%;
}
    
#ff5b398a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#aebd3127::before, #aebd3127 > .bgExtraLayerOverlay {
    
}
#aebd3127 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#d0e7c7a1 {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#a22ca231 {
    width: 100%;
}
    
#\34 81c8f05.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 81c8f05 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 8aecce4 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 5%;
}
    
#\32 69f2a78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 69f2a78 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 ee614e1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 a7ea6c3 {
    margin: 0px 0% 0px 0%;
}
    
#\33 51fc5f4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\34 568c738 {
    width: 100%;
    min-height: 80px;
}
    
#\35 3fa258d {
    width: 100%;
}
    
#widget_pc6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_pc6 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c0d95e98 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c1854907 {
    margin: 0px 0% 0px 0%;
}
    
#ddd542c4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ddd542c4 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 80d8011 {
    width: 100%;
    min-height: 300px;
    order: 0;
}
#\35 80d8011.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAGhAAAgMBAQAAAAAAAAAAAAAAAQIAAwQRI//EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAWEQEBAQAAAAAAAAAAAAAAAAABABH/2gAMAwEAAhEDEQA/AM2w3rdY3UArAlZ8wJ8hERJsNS//2Q==');
}
    
#\39 271c4d0 {
    width: 100%;
    min-height: 80px;
    order: 1;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\38 bb7736b {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a3a932bd {
    margin: 0px 0% 0px 0%;
}
    
#e76dead7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    row-gap: 24px;
}
    
#ef5918d8::before, #ef5918d8 > .bgExtraLayerOverlay {
    
}
#ef5918d8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECBAMSESFB/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAAMAAAAAAAAAAAAAAAAAAAACMf/aAAwDAQACEQMRAD8A26iVjeOZKaXS5ISo11JrT0ABqIkP/9k=');
}
    
#a497b354 {
    height: 36px;
}
    
#\36 98978b6 {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\32 cb48267 {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\30 adee1be {
    height: 36px;
}
    
#\33 b2f4fbb {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#b3ef4328 {
    height: 36px;
}
    
#\34 e4f5267 {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\36 35a9e1c {
    height: 36px;
}
    
#\36 512c934 {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\30 76dc293 {
    height: 36px;
}
    
#eaf24baa {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#c848646e {
    height: 36px;
}
    
#fdd6d244 {
    width: 90%;
}
    
#\37 0afca3c {
    row-gap: 24px;
}
    
#\35 3f3494c {
    column-gap: 1.8%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 16px;
}
    
#\32 c1cd387 {
    width: 90%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 72b9626 {
    margin: 0px 0% 0px 0%;
}
    
#\33 faf0138 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#cbfdbb2c::before, #cbfdbb2c > .bgExtraLayerOverlay {
    
}
#cbfdbb2c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAADAAEFAAAAAAAAAAAAAAAAAQIDBBMUQVP/xAAVAQEBAAAAAAAAAAAAAAAAAAABBP/EABYRAQEBAAAAAAAAAAAAAAAAAAACQf/aAAwDAQACEQMRAD8Aq0OeePCUtW+0Xbef1AJrwv/Z');
}
    
#group_alv {
    row-gap: 24px;
}
    
#widget_pri {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c45b7d52 {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\36 70b03ce {
    height: 36px;
}
    
#d6ce4ae1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    row-gap: 24px;
}
    
#de7ba555 {
    margin: 0px 0% 0px 0%;
}
    
#\33 06ba45b {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\35 ca4b8b5 {
    height: 36px;
}
    
#a3ce257e {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\34 c9d499d {
    height: 36px;
}
    
#d1c53b84 {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#f1cec61a {
    height: 36px;
}
    
#\33 e4e77a2 {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\31 b299e04 {
    height: 36px;
}
    
#\30 a424444 {
    width: 49.1%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
}
    
#a0551126 {
    height: 36px;
}
    
#\37 2093eca {
    column-gap: 1.8%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 16px;
}
    
#\35 29fc6f1 {
    width: 60%;
}
    
#\37 5af9c2f {
    width: 90%;
}
    
#\31 af16013 {
    width: 90%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 d1bc952 {
    margin: 0px 0% 0px 0%;
}
    
#c32d72d1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 56bf041::before, #\39 56bf041 > .bgExtraLayerOverlay {
    
}
#\39 56bf041 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#ba512a98 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ffa1086b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ffa1086b {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fb457182 {
    margin: 0px 0% 0px 0%;
}
    
#bcd5ee8f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    row-gap: 24px;
}
    
#de23ec5c {
    width: 100%;
}
    
#e7b5d92d {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 820abcd {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 58da9e8 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#ae4a001e {
    width: 70%;
}
    
#b78a7e2c::before, #b78a7e2c > .bgExtraLayerOverlay {
    
}
#b78a7e2c {
    row-gap: 16px;
    width: 100%;
    min-height: 49px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\34 820abcd {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 40% 4% 16% 4%;
}
    
#\33 58da9e8::before, #\33 58da9e8 > .bgExtraLayerOverlay {
    
}
    
#f167dfe6 {
    margin: 0px 0% 0px 0%;
}
    
#\37 a1b221f {
    width: 100.00%;
}
    
#\30 442882d {
    width: 100.00%;
}
    
#\37 29f0051 {
    width: 200px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 3d1aee7 {
    width: 200px;
    min-height: 40px;
}
    
#d1d8299f {
    row-gap: 12px;
    flex-direction: column;
    width: 100%;
    align-items: center;
    flex-wrap: nowrap;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 12px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 7573367 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#c3db6124 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f209ef48 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
    row-gap: 24px;
}
    
#group_b6m {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#group_5gp {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_vd1 {
    width: 100%;
    align-items: center;
    padding: 4% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_nvs {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\31 0b217bb {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\37 78ea979 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 a6c32b2 {
    width: 100%;
    align-items: center;
    padding: 4% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#b4403060 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 24488f2 {
    width: 100%;
    align-items: center;
    padding: 4% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d734319 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#cca62ab8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 4c1a86d {
    width: 100%;
    align-items: center;
    padding: 4% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 04bf6f7 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#ce88c60f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 7b4c9fc {
    width: 100%;
    align-items: center;
    padding: 4% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_u5u {
    align-items: center;
    row-gap: 16px;
}
    
#widget_jt1 {
    width: auto;
}
    
#\36 7d4b838 {
    width: auto;
}
    
#cbbf3bd4 {
    width: auto;
}
    
#fd757563 {
    width: auto;
}
    
#\30 b93bf10 {
    width: auto;
}
}



@media (max-width: 767px) {
    
#\31 6d9b12f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\31 64718db {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#group_bql {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
}
    
#widget_f8j {
    height: 36px;
    width: 36px;
}
    
#\38 36959ff {
    height: 36px;
    width: 36px;
}
    
#\37 467c859 {
    height: 36px;
    width: 36px;
}
    
#\33 9a5616a {
    height: 36px;
    width: 36px;
}
    
#group_eje {
    width: 100%;
    align-items: center;
    row-gap: 8px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#d4e4c749 {
    width: 100%;
    align-items: center;
    row-gap: 8px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\31 259c9e9 {
    width: 100%;
    align-items: center;
    row-gap: 8px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 ab60b66 {
    width: 100%;
    align-items: center;
    row-gap: 8px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#bf33a4e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bf33a4e0 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ua7 {
    width: 60%;
}
    
#e47d56da {
    width: 60%;
}
    
#\30 c7550a6 {
    width: 99.32%;
}
}



@media (max-width: 767px) {
    
#aebd3127::before, #aebd3127 > .bgExtraLayerOverlay {
    
}
#aebd3127 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 a37d62c {
    height: 400px;
}
    
#d0e7c7a1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#ff5b398a {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#a8d482f5 {
    --column-gap: 4%;
    column-gap: 4%;
}
    
#\35 a1f8939 {
    --column-gap: 4%;
    column-gap: 4%;
}
    
#\37 f0edd18 {
    --column-gap: 4%;
    column-gap: 4%;
}
    
#\39 c1f0f99 {
    --column-gap: 4%;
    column-gap: 4%;
}
    
#\30 5e8f6ef {
    --column-gap: 4%;
    column-gap: 4%;
}
    
#cf01c628 {
    --column-gap: 4%;
    column-gap: 4%;
}
    
#e0f5ca1f {
    --column-gap: 4%;
    column-gap: 4%;
}
    
#a22ca231 {
    width: 100%;
}
    
#\34 81c8f05.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 81c8f05 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 8aecce4 {
    width: 100%;
    row-gap: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 69f2a78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 69f2a78 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 43645e6 {
    width: 90%;
}
    
#\32 91cdf6c {
    width: 80%;
}
    
#\34 9a6e8ff {
    width: 80%;
}
    
#\31 cf04107 {
    width: 90%;
}
    
#\31 a9034e4 {
    width: 90%;
}
}



@media (max-width: 767px) {
    
#\33 51fc5f4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\34 568c738 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 3c82b2d {
    height: 400px;
}
    
#\39 ee614e1 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#\35 3fa258d {
    width: 100%;
}
    
#widget_pc6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_pc6 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c0d95e98 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\39 271c4d0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\35 80d8011 {
    width: 100%;
    min-height: 400px;
    align-items: center;
}
#\35 80d8011.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAGhAAAgMBAQAAAAAAAAAAAAAAAQIAAwQRI//EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAWEQEBAQAAAAAAAAAAAAAAAAABABH/2gAMAwEAAhEDEQA/AM2w3rdY3UArAlZ8wJ8hERJsNS//2Q==');
}
    
#ddd542c4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ddd542c4 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 bb7736b {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 0afca3c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
}
    
#e76dead7 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
    row-gap: 24px;
}
    
#ef5918d8::before, #ef5918d8 > .bgExtraLayerOverlay {
    
}
#ef5918d8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECBAMSESFB/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAAMAAAAAAAAAAAAAAAAAAAACMf/aAAwDAQACEQMRAD8A26iVjeOZKaXS5ISo11JrT0ABqIkP/9k=');
}
    
#\35 3f3494c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#a497b354.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a497b354 {
    height: 36px;
    margin: 0px 0% 8px 0%;
}
    
#\36 98978b6 {
    width: 100%;
    row-gap: 8px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\32 cb48267 {
    width: 100%;
    row-gap: 8px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\30 adee1be.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 adee1be {
    height: 36px;
    margin: 0px 0% 8px 0%;
}
    
#\33 b2f4fbb {
    width: 100%;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#b3ef4328.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b3ef4328 {
    height: 36px;
    margin: 0px 0% 8px 0%;
}
    
#\34 e4f5267 {
    width: 100%;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 35a9e1c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 35a9e1c {
    height: 36px;
    margin: 0px 0% 8px 0%;
}
    
#\36 512c934 {
    width: 100%;
    row-gap: 8px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\30 76dc293.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 76dc293 {
    height: 36px;
    margin: 0px 0% 8px 0%;
}
    
#eaf24baa {
    width: 100%;
    row-gap: 8px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#c848646e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c848646e {
    height: 36px;
    margin: 0px 0% 8px 0%;
}
    
#\32 cf8b0ca {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fdd6d244 {
    width: 100%;
}
    
#\32 c1cd387 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 faf0138 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#cbfdbb2c::before, #cbfdbb2c > .bgExtraLayerOverlay {
    
}
#cbfdbb2c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAADAAEFAAAAAAAAAAAAAAAAAQIDBBMUQVP/xAAVAQEBAAAAAAAAAAAAAAAAAAABBP/EABYRAQEBAAAAAAAAAAAAAAAAAAACQf/aAAwDAQACEQMRAD8Aq0OeePCUtW+0Xbef1AJrwv/Z');
}
    
#group_alv {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#widget_pri {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c45b7d52 {
    width: 100%;
    row-gap: 8px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 70b03ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 70b03ce {
    height: 36px;
    margin: 0px 0% 8px 0%;
}
    
#\37 2093eca {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1.8%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#d6ce4ae1 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
    row-gap: 24px;
}
    
#df0d4f72 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 748bee0 {
    width: 100%;
    min-height: 40px;
    align-items: center;
    height: auto;
}
    
#\33 06ba45b {
    width: 100%;
    row-gap: 8px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\35 ca4b8b5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 ca4b8b5 {
    height: 36px;
    margin: 0px 0% 8px 0%;
}
    
#a3ce257e {
    width: 100%;
    row-gap: 8px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\34 c9d499d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 c9d499d {
    height: 36px;
    margin: 0px 0% 8px 0%;
}
    
#d1c53b84 {
    width: 100%;
    row-gap: 8px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#f1cec61a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f1cec61a {
    height: 36px;
    margin: 0px 0% 8px 0%;
}
    
#\33 e4e77a2 {
    width: 100%;
    row-gap: 8px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\31 b299e04.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 b299e04 {
    height: 36px;
    margin: 0px 0% 8px 0%;
}
    
#\30 a424444 {
    width: 100%;
    row-gap: 8px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#a0551126.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a0551126 {
    height: 36px;
    margin: 0px 0% 8px 0%;
}
    
#\36 29e0a92 {
    width: 200px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 5af9c2f {
    width: 90%;
}
}



@media (max-width: 767px) {
    
#ba512a98 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#b9b90e7c {
    height: 400px;
}
    
#c32d72d1 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#\39 56bf041::before, #\39 56bf041 > .bgExtraLayerOverlay {
    
}
#\39 56bf041 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 acd9637 {
    width: 100%;
}
    
#ffa1086b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ffa1086b {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 052bf9a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#eb02edb5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
}
    
#bcd5ee8f {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
    row-gap: 24px;
}
    
#de23ec5c {
    width: 100%;
}
    
#e7b5d92d {
    width: 100%;
}
}

