@media all {
  *#dm .dmInner div.u_833186560 img { border-radius:10px 10px 10px 10px !important; }

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

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

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

  *#dm .dmInner div.u_1303760079 img {
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:3px 3px 3px 3px !important;
  }

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

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

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

  *#dm .dmInner div.u_1670514174 img { border-radius:10px 10px 10px 10px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 5fc54fd {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 44e10c1::before, #\37 44e10c1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.82;
    border-radius: inherit;
}
#\37 44e10c1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/b0c6edaf/dms3rep/multi/opt/5-1920w.png?jxl&v=jxl");
}
    
#b870bcac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c4b19343 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_sup {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2rd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 65194c9 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 8df4b41 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 10% 5.5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\31 86588c8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\30 a4ea9e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55%;
    min-width: 4%;
    flex: 0 1 auto;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#d76d3d55 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40.26%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_ikp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 0d9554f {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_650 {
    width: 99.92%;
    grid-template-rows: minmax(386px, max-content);
    max-width: 100%;
}
    
#widget_l0g {
    width: 75.67%;
    height: 238px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 6bf1942 {
    width: 69.90%;
    height: 228px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 158px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bcd5388f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#cff96500 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5.5% 10% 1% 10%;
    margin: 0% 0% 0% 0%;
}
    
#d7119a2d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\35 3f22276 {
    margin: 0px 0% 0px 0%;
}
    
#widget_qlj {
    width: 68.95%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vo2 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 ee5d8ba {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ba8c36d5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#c69daeb1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 39.77%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c9b7e4b8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.20%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_8jr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1mh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e7746bd5 {
    width: 37.15546865866084%;
    height: 137px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 27px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 7713a79 {
    width: 99.90%;
    grid-template-rows: minmax(504px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d21e2b83 {
    width: 75.58%;
    height: 504px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 0px 0.21195906335075504% 0px 0%;
}
    
#df56d2a4 {
    width: 37.155520852471064%;
    height: 137px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 341px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 28249b2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_1);
    background-image: none;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\30 4820b8a::before, #\30 4820b8a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.75;
    border-radius: inherit;
}
#\30 4820b8a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/b0c6edaf/dms3rep/multi/opt/6-1920w.png");
    background-attachment: fixed;
}
    
#d7cb7226 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5.5% 10% 5.5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#ea660b80 {
    margin: 0px 0% 0px 0%;
}
    
#widget_oos {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bba {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 d23c536 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_1);
    background-image: none;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#fa2dce0d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 cfcf2ec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 ce31c9d {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 9b9adbb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\38 5e129e3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.13%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_b3r {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_rtt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 854de62 {
    width: 100.00%;
    height: 462px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ufe {
    width: 64.86%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 b434f1e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#e74031bf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 c823a13 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 f95d76f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_gqu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fa3ae3e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(33, 25, 20, 0.8);
    background-image: none;
    align-items: center;
    align-content: center;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\39 fc1380c {
    min-height: 369px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#fc5edf72::before, #fc5edf72 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#fc5edf72 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/b0c6edaf/dms3rep/multi/opt/4-1920w.png");
}
    
#widget_nk3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4uj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_g7q {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 89d1ff0 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5.5% 10% 5.5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#ddf1f509 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\35 ce8ae06 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 fbf765f {
    margin: 0px 0% 0px 0%;
}
    
#widget_44v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c49f1b73 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 ed45a08 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 6df4e0c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 fa0f3ef {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f70b69ed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 39.77%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\31 6c350c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f9604f93 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.86%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#b973f84e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 872b244 {
    min-height: 598px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 a6de59a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#e21bb169 {
    width: 100.00%;
    grid-template-rows: minmax(504px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0752d20 {
    width: 100.00%;
    height: 504px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    min-width: 15px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 5fc54fd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 028ce0d {
    margin: 0px 0% 0px 0%;
}
    
#b870bcac {
    width: 100%;
    min-height: 367px;
    height: auto;
}
    
#c4b19343 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 8df4b41 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 0d9554f {
    margin: 0px 0% 0px 0%;
}
    
#\30 a4ea9e6 {
    width: 100%;
    min-height: 80px;
}
    
#d76d3d55 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cff96500 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 3f22276 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ee5d8ba {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 ec7b510 {
    margin: 0px 0% 0px 0%;
}
    
#c69daeb1 {
    width: 100%;
    min-height: 80px;
}
    
#c9b7e4b8 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ea660b80 {
    margin: 0px 0% 0px 0%;
}
    
#d7cb7226 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 28249b2 {
    width: 100%;
    min-height: 80px;
}
    
#\33 d23c536 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 ce31c9d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 273950c {
    margin: 0px 0% 0px 0%;
}
    
#\38 5e129e3 {
    width: 100%;
    min-height: 80px;
}
    
#group_ufe {
    width: 100%;
    min-height: 80px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 fc1380c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b6a3afa9 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 89d1ff0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 fbf765f {
    margin: 0px 0% 0px 0%;
}
    
#\35 ce8ae06 {
    width: 100%;
    min-height: 80px;
}
    
#\31 ed45a08 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f70b69ed {
    width: 100%;
    min-height: 80px;
}
    
#f8fb5953 {
    margin: 0px 0% 0px 0%;
}
    
#f9604f93 {
    width: 100%;
    min-height: 80px;
}
    
#\38 872b244 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 0752d20 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\38 5fc54fd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 12% 4%;
}
    
#b870bcac {
    width: 100%;
    min-height: 383px;
    align-items: flex-start;
    align-content: flex-start;
    height: auto;
}
    
#c4b19343 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 028ce0d {
    margin: 0px 0% 0px 0%;
}
    
#\39 65194c9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
}



@media (max-width: 767px) {
    
#\32 8df4b41 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 4% 12% 4%;
}
    
#\30 a4ea9e6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#d76d3d55 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#widget_l0g {
    height: 240px;
}
    
#\34 6bf1942 {
    height: 240px;
}
    
#\32 0d9554f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bcd5388f {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
}
    
#cff96500 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_qlj {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_vo2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
}



@media (max-width: 767px) {
    
#\36 ee5d8ba {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c69daeb1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c9b7e4b8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e7746bd5 {
    height: 127px;
    justify-self: start;
    align-self: start;
    width: 40.42%;
    margin: 27px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d21e2b83 {
    height: 377px;
    justify-self: center;
    align-self: start;
    width: 85.09836459178618%;
    margin: 5px 0% 0px 0.19952527269466833%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#df56d2a4 {
    height: 154px;
    justify-self: end;
    align-self: start;
    width: 50.00015196136533%;
    margin: 305px 1.8234604034270345% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 7713a79 {
    width: 99.88%;
    grid-template-rows: minmax(402px, max-content);
}
}



@media (max-width: 767px) {
    
#\35 28249b2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d7cb7226 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 12% 4%;
}
    
#\33 d23c536 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ea660b80 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 ce31c9d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 5e129e3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 854de62 {
    height: 240px;
}
    
#group_ufe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



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



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



@media (max-width: 767px) {
    
#\30 89d1ff0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 12% 4%;
}
    
#\35 ce8ae06 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 ed45a08 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 fbf765f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f70b69ed {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f9604f93 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 872b244 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e21bb169 {
    width: 99.88%;
    grid-template-rows: minmax(402px, max-content);
}
    
#\34 0752d20 {
    height: auto;
    justify-self: center;
    align-self: start;
    width: 85.1%;
    margin: 5px 0% 0px 0.19952527269466833%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}

#\30 4820b8a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAwklEQVQI12PQ1TEyM7N1dfcPj0pNy80trIru6faZPjFqak95dV07g56eiZmZrbOrb3BofEJaZl52TFupz6SKwO6q9NLCMgYdHSNjYyt7B3dfv/Dw6MSs6IimGPfeeOf6lMDU5CQGVVUtbW1DM3NbJ2cvb7+waL+gbE+3Ch+rbH+HqGAvBjlZJWUldW1tAxMTa2tbZy9n1wRPx1x/q3hvKw8XGwZJCRkZaQUlRTVNTX09fVNrC+sgb6ekYPtwL0t7cyMAjPU1xSvnfVMAAAAASUVORK5CYII=')!important}#fc5edf72.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAw0lEQVQI12NQFROMM5KcGaq6MNm8JdE71s/f29HFzlDPUkPBUlWKwV5VvNpbcWuxwY4q+9l5ntURHtm+jjH2xr4mmi56ygzpNvLTYjQP1Jptr7Cbn+HYEWLb4G9Z5GYYbaHppq3IUOIg3ReotDBOa1KQbrObVpW9apmtSoaZQoCWlIWcCEOikWi2mXiRuUSajniilniEhni4trivuqidgoCGCDeDnRyPpxJPqCp3kAJXoCK3uxyvqxK/lQK/oSyfkigfAP7gLmZF34vfAAAAAElFTkSuQmCC')!important}