@media all {
  *#dm .dmInner a.u_1779461821 {
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1779461821 span.text {
    font-size:12px !important;
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner a.u_1565936530 {
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1565936530 span.text {
    font-size:12px !important;
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner *.u_1036319013 { width:100% !important; }

  *#dm .dmInner a.u_1942042494 {
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1942042494 span.text {
    font-size:12px !important;
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner *.u_1421277528 { width:100% !important; }

  *#dm .dmInner *.u_1510844648 { width:100% !important; }

  *#dm .dmInner div.u_1036319013 img { border-radius:300px 12px 12px 12px !important; }

  *#dm .dmInner div.u_1421277528 img { border-radius:300px 300px 12px 12px !important; }

  *#dm .dmInner div.u_1510844648 img {
    border-radius:12px 300px 12px 12px !important;
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1906256078:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1906256078.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_1031983981 .obit-image-wrapper.type-3.square { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1031983981 .obit-image-wrapper.type-3:not(.square) { border-radius:15px 15px 15px 15px !important; }

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

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

  *#dm .dmInner a.u_1878946104 span.text {
    font-size:12px !important;
    color:var(--color_3) !important;
  }

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

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

  *#dm .dmInner a.u_1878946104 {
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner *.u_1263413326 .tukios-obit_search_submit svg { color:var(--color_2) !important; }

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

  *#dm .dmInner *.u_4203305450 .dynamicLink:hover { color:var(--color_5) !important; }

  *#dm .dmInner *.u_1388389589 .dynamicLink:hover { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1388389589 .linkWrapper {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1388389589 .dynamicLink {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }

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

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

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

  *#dm .dmInner a.u_691047306 span.text {
    color:var(--color_4) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner a.u_691047306 {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_691047306:hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_691047306.hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1884862811 span.text {
    color:var(--color_4) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner a.u_1884862811 {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1884862811:hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1884862811.hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1872555977 span.text {
    color:var(--color_4) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner a.u_1872555977 {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1872555977:hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1872555977.hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

  *#dm .dmInner a.u_1919401299 span.text {
    color:var(--color_4) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner a.u_1919401299 {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1919401299:hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1919401299.hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1219275936 span.text {
    color:var(--color_4) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner a.u_1219275936 {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1219275936:hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1219275936.hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1294093126 span.text {
    color:var(--color_4) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner a.u_1294093126 {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1294093126:hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1294093126.hover span.text {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1102735475 .ctaWrapper { gap:10px !important; }

  *#dm .dmInner div.u_1031983981 .obit-city-residence { font-size:14px !important; }
}
@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[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\34 8249599 {
    margin: 0px 0% 0px 0%;
}
    
#\30 cdcd939 {
    min-height: 313px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 0px 2% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 a952c71 {
    background-image: url();
}
#\33 a952c71.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#a228794b {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding: 16px 5% 16px 5%;
    margin: 0px 0% 0px 0%;
}
    
#group_i1j {
    align-items: flex-start;
    width: 35%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_10);
    background-image: none;
    border-radius: 15px 15px 0px 0px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_287 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0e1 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 57488c8 {
    align-items: flex-start;
    width: 35%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 9b4710b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a1cfb54f {
    align-items: flex-start;
    width: 35%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(37, 100, 84, 1);
    background-image: none;
    border-radius: 0px 0px 15px 15px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c79663ed {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 d983290 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 92e36b8 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 5487060 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 12% 0% 0%;
}
    
#b71b6492 {
    min-height: 104px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    order: 0;
    height: auto;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 26df637 {
    width: 49.29%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e75242d4 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_458 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
}
    
#\39 b0498b7 {
    margin: 0px 0% 0px 0%;
}
    
#widget_h37 {
    width: 411px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5a5af14 {
    min-height: 39px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    order: 2;
    align-items: center;
    height: auto;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#eb96eeb0 {
    width: 224px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 fd63190 {
    width: 30.3%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 83cb610 {
    width: 45.2%;
    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_385 {
    align-items: flex-start;
    width: 60.08%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 aee66d6 {
    justify-content: flex-end;
    align-items: flex-end;
    width: 43.84%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
}



@media all {
    
#\36 4954146 {
    padding-bottom: 4%;
    min-height: 704px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 2%;
    padding-left: 2%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#ca765af9 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 3;
}
    
#\38 6a1400f {
    width: 89.99340237821251%;
    height: 550px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#ed6f19d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 7px;
    order: 2;
}
    
#\36 5445a6c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 33.333333333333336%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#cc08b7e4 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#e6ad3f83 {
    width: 89.99673913043478%;
    height: 550px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 fa8793b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 1084d2a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 33.333333333333336%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\34 3320dcc {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#b3201201 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 ec96fbd {
    margin-top: -15px;
}
    
#\31 fd4f664 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 7px;
    order: 2;
}
    
#\36 e38dfcf {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 7px;
    order: 2;
}
    
#ba2b451f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 9e09d8c {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 3;
}
    
#e5e58dc6 {
    width: 100%;
    height: 550px;
    max-width: 100%;
    order: 1;
    margin-bottom: 20px;
    align-self: center;
}
    
#\35 8d328ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\37 3456d25 {
    min-height: 137px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 af04f95 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 a1105fa {
    background-color: var(--color_2);
    background-image: none;
}
    
#c3b241ec {
    width: 58.30%;
    height: auto;
    max-width: 100%;
    margin-top: -13px;
    order: 1;
}
    
#\39 51494a3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_3l3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 59ecafe {
    width: 58.30%;
    height: auto;
    max-width: 100%;
    margin-top: -13px;
    order: 1;
}
}



@media all {
    
#daca007d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
}
    
#\31 d9558ad {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_rkk {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_71t {
    width: 74.92%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#group_bc9 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tvm.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_tvm {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_cgb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_0nt {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 41f5d46 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 51d1749.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\31 51d1749 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#d4c69e1c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 f282a83 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_g9m {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_g7u.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_g7u {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 25px 0% 0px 0%;
}
    
#\30 d466903 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dcd78aaa.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#dcd78aaa {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a45c257f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#fdb6c42d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#b1727877 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    border-radius: 15px 15px 15px 15px;
    background-image: linear-gradient(90deg, rgba(104, 153, 143, 1) 44%, rgba(52, 123, 108, 1) 100%);
    background-origin: border-box;
    order: 1;
    padding: 35px 35px 35px 35px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d125185 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 4% 12% 4% 12%;
}
    
#\37 f7a8610 {
    margin: 0px 0% 0px 0%;
}
    
#group_rkt {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 2710f73 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_m03 {
    width: 100%;
    height: 158px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_brd {
    width: 100.00%;
    height: 376px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_v28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_ten {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 dedfa01 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_b8d {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#widget_8k7 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#bfe4cdb2 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\37 f2dcec5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\35 c128222 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\33 65a6631 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0% 0% 0% 0%;
}
    
#widget_qnt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7pb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_a77 {
    width: 100%;
    height: 553px;
    max-width: 100%;
}
    
#a019b678 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 b9158ee {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#a8bb24a9 {
    margin: 0px 0% 0px 0%;
}
    
#\32 c33fff8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5e1dceb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 123e8fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
}



@media all {
    
#\39 c86f3a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 f9ed8ce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 7px 7px 7px 7px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 100px 50px 100px 50px;
}
    
#c03b3640 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url();
    padding: 0px 0px 0px 0px;
}
#c03b3640.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#e06a9c47 {
    width: 80.82%;
    height: 500px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\35 6fbc7b4 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 5% 4% 5%;
}
    
#\35 281270f {
    width: 260px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4e1c9b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#e3070c0a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c40d5041 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e18243c {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 21a7be0 {
    background-image: url();
}
    
#\39 c2edaea {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding: 16px 5% 16px 5%;
    margin: 0px 0% 0px 0%;
}
    
#\39 8f08ca3 {
    align-items: flex-start;
    width: 35%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(37, 100, 84, 1);
    background-image: none;
    border-radius: 0px 15px 15px 0px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 164d429 {
    min-height: 313px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 0px 2% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 7e04c16 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 f22291b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 d305c9d {
    align-items: flex-start;
    width: 35%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 e62a214 {
    margin: 0px 0% 0px 0%;
}
    
#e7268084 {
    align-items: flex-start;
    width: 35%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_10);
    background-image: none;
    border-radius: 15px 0px 0px 15px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#cfcea06e {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 8249599 {
    margin: 0px 0% 0px 0%;
}
    
#\30 cdcd939 {
    min-height: 500px;
    padding: 10% 20px 10% 20px;
}
    
#\33 a952c71 {
    background-position: 50% 50%;
}
#\33 a952c71.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#a228794b {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_i1j {
    min-width: 32px;
    width: 99.82%;
    height: auto;
    min-height: 230px;
    margin: 0px 0% 0px 0%;
}
    
#\36 57488c8 {
    min-width: 32px;
    width: 99.82%;
    height: auto;
    min-height: 230px;
    margin: 0px 0% 0px 0%;
}
    
#a1cfb54f {
    min-width: 32px;
    width: 99.82%;
    height: auto;
    min-height: 230px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 5487060 {
    width: 100%;
    margin-right: 0%;
    min-height: 80px;
}
    
#b71b6492 {
    width: 100%;
    margin-left: 0%;
    min-height: 80px;
    align-items: center;
}
    
#e75242d4 {
    padding-left: 0%;
    padding-right: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#widget_458 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b0498b7 {
    margin-right: 3%;
    margin-left: 3%;
}
    
#\33 5a5af14 {
    width: 100%;
    margin-left: 0%;
    min-height: 80px;
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 4954146 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\38 6a1400f.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#\38 6a1400f {
    width: 100%;
    margin-bottom: 20px;
    height: 300px;
}
    
#ed6f19d0 {
    order: 2;
}
    
#\36 5445a6c {
    justify-content: flex-start;
}
    
#e6ad3f83 {
    width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
    height: 300px;
    order: 0;
}
    
#\31 1084d2a {
    justify-content: center;
}
    
#\30 9e09d8c {
    order: 3;
}
    
#e5e58dc6 {
    width: 100%;
    height: 300px;
}
    
#b3201201 {
    justify-content: center;
}
    
#\35 8d328ab {
    justify-self: auto;
    align-self: center;
    width: 81.87%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 3456d25 {
    padding-left: 2%;
    padding-right: 2%;
    padding-top: 6%;
}
    
#c3b241ec {
    width: 89.04%;
}
    
#\30 59ecafe {
    width: 89.04%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 d9558ad {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_71t {
    width: 93.44%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 d125185 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 538px;
}
    
#group_rkt {
    width: 48%;
}
    
#\39 2710f73 {
    height: auto;
    min-height: 376px;
    width: 48%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 f9ed8ce {
    width: 100%;
    min-height: 80px;
}
    
#c03b3640 {
    width: 100%;
    min-height: 80px;
}
#c03b3640.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\35 6fbc7b4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 d305c9d {
    min-width: 32px;
    width: 99.82%;
    height: auto;
    min-height: 230px;
    margin: 0px 0% 0px 0%;
}
    
#\36 e62a214 {
    margin: 0px 0% 0px 0%;
}
    
#e7268084 {
    min-width: 32px;
    width: 99.82%;
    height: auto;
    min-height: 230px;
    margin: 0px 0% 0px 0%;
}
    
#\38 21a7be0 {
    background-position: 50% 50%;
}
    
#\39 c2edaea {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\39 8f08ca3 {
    min-width: 32px;
    width: 99.82%;
    height: auto;
    min-height: 230px;
    margin: 0px 0% 0px 0%;
}
    
#\30 164d429 {
    min-height: 500px;
    padding: 10% 20px 10% 20px;
}
}



@media (max-width: 767px) {
    
#\30 cdcd939 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 a952c71 {
    grid-template-rows: minmax(8px, max-content);
}
#\33 a952c71.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\38 21a7be0 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\30 164d429 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\30 cdcd939 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 16px 50px 16px;
}
    
#a228794b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 16px 2% 16px 2%;
    margin: 0px 0% 0px 0%;
}
    
#group_i1j {
    min-width: 32px;
    width: 99.55%;
    height: auto;
    min-height: 250px;
    margin: 0px 0% 0px 0%;
}
    
#\36 57488c8 {
    min-width: 32px;
    width: 99.80%;
    height: auto;
    min-height: 252px;
    margin: 0px 0% 0px 0%;
}
    
#a1cfb54f {
    min-width: 32px;
    width: 99.80%;
    height: auto;
    min-height: 253px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 5487060 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\39 b0498b7 {
    margin-left: 0%;
}
    
#b71b6492 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-left: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e75242d4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 8%;
}
    
#\33 5a5af14 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-left: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 26df637 {
    min-width: 32px;
    width: 99.34%;
}
    
#widget_h37 {
    min-width: 32px;
    width: 309px;
}
    
#eb96eeb0 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 fd63190 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 83cb610 {
    width: 93.71%;
}
    
#\33 aee66d6 {
    width: 100.00%;
}
    
#group_385 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 4954146 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 6a1400f {
    height: 240px;
}
    
#\36 5445a6c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e6ad3f83 {
    height: 240px;
}
    
#\31 1084d2a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e5e58dc6 {
    height: 240px;
}
    
#b3201201 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 3456d25 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 af04f95 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c3b241ec {
    order: 1;
    width: 93.71%;
}
    
#\30 59ecafe {
    order: 1;
    width: 93.71%;
}
}



@media (max-width: 767px) {
    
#daca007d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 d9558ad {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_71t {
    width: 100.00%;
}
    
#group_g9m {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 41f5d46 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_bc9 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d466903 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b1727877 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 35px 4% 35px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\37 d125185 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_brd {
    height: 240px;
}
    
#\39 2710f73 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_rkt {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_b8d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 f2dcec5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 c128222 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 65a6631 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\33 b9158ee {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 c33fff8 {
    width: 92.40%;
}
    
#\36 123e8fd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 f9ed8ce {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c03b3640 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#c03b3640.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#e06a9c47 {
    height: 240px;
    width: 93.81%;
}
    
#\35 6fbc7b4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\36 d305c9d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e7268084 {
    min-width: 32px;
    width: 99.55%;
    height: auto;
    min-height: 242px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c2edaea {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 8f08ca3 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 164d429 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 16px 50px 16px;
}
}

