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

  *#dm .dmInner a.u_1828222890 { border-color:var(--color_3) !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1096066882 { background-color:var(--color_1) !important; }

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

  *#dm .dmInner a.u_1925442878 { border-color:var(--color_1) !important; }

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

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

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

  *#dm .dmInner a.u_1828222890:hover .iconBg { background-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1828222890.hover .iconBg { background-color:var(--color_1) !important; }

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

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

  *#dm .dmInner *.u_333120114 .ds-icon-list .icon-container .icon svg path { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_333120114 .ds-icon-list .icon-container .icon-text {
    font-family:'gazpacho-heavy' !important;
    color:var(--color_1) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1420221535 .hww-card--1 .hww-card-title { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1420221535 .hww-card--1 { border-radius:24px 24px 24px 24px !important; }

  *#dm .dmInner div.u_1420221535 .hww-card--2 .hww-card-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1420221535 .hww-card--1 .hww-card-list li { font-family:'Open Sans' !important; }

  *#dm .dmInner div.u_1420221535 .hww-card--2 .hww-card-list li { font-family:'Open Sans' !important; }

  *#dm .dmInner div.u_1420221535 .hww-card--3 .hww-card-list li { font-family:'Open Sans' !important; }

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

  *#dm .dmInner div.u_4104210276 img { border-radius:50px 50px 50px 50px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_333120114 .ds-icon-list .icon-container .icon {
    width:49px !important;
    height:67px !important;
  }

  *#dm .dmInner div.u_1420221535 .hww-title { font-size:60px !important; }

  *#dm .dmInner div.u_1420221535 .hww-card--1 .hww-card-title { font-size:30px !important; }

  *#dm .dmInner div.u_1420221535 .hww-card--2 .hww-card-title { font-size:30px !important; }

  *#dm .dmInner div.u_1420221535 .hww-card--3 .hww-card-title { font-size:30px !important; }

  *#dm .dmInner div.u_1420221535 .hww-card--1 .hww-card-list li { font-size:18px !important; }

  *#dm .dmInner div.u_1420221535 .hww-card--2 .hww-card-list li { font-size:18px !important; }

  *#dm .dmInner div.u_1420221535 .hww-card--3 .hww-card-list li { font-size:18px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\31 968dbd7 {
    min-height: 555px;
    column-gap: 0;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0 0 0 0;
}
    
#ae5e424b {
    background-color: var(--color_1);
}
    
#\30 b10ca9c {
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: var(--color_1);
    min-height: 8px;
    padding: 110px 4% 110px 6%;
}
    
#\31 fbf7c3e {
    max-width: 100%;
    width: 1277px;
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b6a96500 {
    max-width: 100%;
    width: 1016px;
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 b2710e8 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    flex-wrap: wrap;
}
    
#d5374cf8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#d5374cf8 {
    max-width: 100%;
    width: auto;
    min-height: 56px;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    order: 0;
    margin-left: -5px;
}
    
#\38 a10ef7a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\38 a10ef7a {
    max-width: 100%;
    width: auto;
    min-height: 56px;
    order: 1;
}
    
#\30 c5a8b0c {
    max-width: 100%;
    width: 866px;
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\38 6456534 {
    min-height: auto;
    row-gap: 28px;
    width: 100%;
    padding-top: 110px;
    padding-bottom: 110px;
    flex-direction: column;
}
    
#\31 7a36fe6 {
    background-color: var(--color_1);
}
    
#\31 142fdd8 {
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#\31 c57ef81 {
    max-width: 900px;
    width: 900px;
    height: auto;
}
}



@media all {
    
#\32 6187231 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 7463953.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
}
#\36 7463953 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 5994870.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
}
#\38 5994870 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c5a309d {
    min-height: auto;
    row-gap: 48px;
    width: 100%;
    padding-top: 110px;
    padding-bottom: 110px;
    flex-direction: column;
}
    
#\39 6f906dd {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#a0b79a36 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 8e951ee {
    column-gap: 2.66%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
}
    
#\31 122fe10 {
    background-color: var(--color_6);
    border-radius: 18px;
    row-gap: 0;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 22%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 0;
    padding: 0 0 28px 0;
}
    
#e856c358 {
    width: 100.00%;
    height: 195px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ef28a79.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#\39 ef28a79 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 13px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0d98e52.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 20px 12px 20px;
}
#a0d98e52 {
    margin-left: 0px;
    max-width: 100%;
    width: 203px;
    min-height: 46px;
    margin-top: auto;
    order: 3;
    align-self: center;
    margin-right: 0px;
}
    
#ff22923a {
    background-color: var(--color_6);
    border-radius: 18px;
    row-gap: 0;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 22%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    padding: 0 0 28px 0;
}
    
#b71d2a92 {
    width: 100%;
    height: 200px;
}
    
#\36 587748c.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#\36 587748c {
    max-width: 100%;
    width: auto;
    margin-bottom: 16px;
    height: auto;
    margin-top: 32px;
}
    
#f6a63e47.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 20px 12px 20px;
}
#f6a63e47 {
    margin-left: 0px;
    max-width: 100%;
    width: 235px;
    min-height: 46px;
    margin-top: auto;
    align-self: center;
    margin-right: 0px;
}
    
#\35 efc782e {
    background-color: var(--color_6);
    border-radius: 18px;
    row-gap: 0;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 22%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 2;
    padding: 0 0 28px 0;
}
    
#\33 72a560d {
    width: 100%;
    height: 200px;
}
    
#\31 588c01a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
}
#\31 588c01a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b94f992a.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#b94f992a {
    max-width: 100%;
    width: auto;
    margin-bottom: 16px;
    height: auto;
    margin-top: 32px;
}
    
#\37 9a85b2f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 20px 12px 20px;
}
#\37 9a85b2f {
    margin-left: 0px;
    max-width: 100%;
    width: 235px;
    min-height: 46px;
    margin-top: auto;
    align-self: center;
    margin-right: 0px;
}
    
#\30 85f25c4 {
    background-color: var(--color_6);
    border-radius: 18px;
    row-gap: 0;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 22%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 3;
    padding: 0 0 28px 0;
}
    
#\39 8cb8d6b {
    width: 100%;
    height: 200px;
    order: 0;
}
    
#aef3c582.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
}
#aef3c582 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a1a6b63.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#\35 a1a6b63 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 9px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 222d84e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 20px 12px 20px;
}
#\33 222d84e {
    margin-left: 0px;
    max-width: 100%;
    width: 197px;
    min-height: 46px;
    margin-top: auto;
    order: 4;
    align-self: center;
    margin-right: 0px;
}
}



@media all {
    
#\38 9978541 {
    width: 40.0%;
    align-items: center;
    min-width: 4%;
    padding-left: 3%;
    min-height: 8px;
}
    
#b1849910 {
    column-gap: 0;
    width: 100%;
    padding-top: 110px;
    padding-bottom: 110px;
    max-width: none;
    min-height: 593px;
}
    
#\35 ba45553 {
    background-color: var(--color_1);
}
    
#a5015c56 {
    row-gap: 20px;
    width: 58.0%;
    min-width: 4%;
    padding-right: 3%;
    min-height: 8px;
}
    
#\32 f877649 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 0897c8a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 f5a54a2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\38 f5a54a2 {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
    
#eafc3636 {
    min-height: 8px;
    width: 2.0%;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_1);
    padding: 0 0 0 0;
}
    
#\33 888464f {
    min-height: 422px;
    width: 90.91%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    background-color: var(--color_5);
    order: 0;
    margin-top: -1px;
    height: auto;
}
    
#widget_91a {
    width: 100%;
    height: 444px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\31 df5fcbb {
    min-height: 0;
    row-gap: 48px;
    width: 100%;
    padding-top: 110px;
    padding-bottom: 110px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 2113e58 {
    background-color: var(--color_1);
}
    
#f73583ca {
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    min-height: 80px;
}
    
#\38 28be9e5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 ca0b448 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#adb232cb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f889b0d7 {
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    min-height: 80px;
}
    
#\33 78e49ae.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\33 78e49ae {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
    
#widget_1u0 {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 5571863 {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    padding-top: 110px;
    padding-bottom: 110px;
    flex-direction: column;
}
    
#\37 5f55617 {
    background-color: var(--color_3);
}
    
#\38 505bc29 {
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\31 4d6d7fa {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 2c3363e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 dfad609 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    margin-top: 12px;
    align-items: stretch;
    flex-wrap: wrap;
}
    
#\36 31fc7ce.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\36 31fc7ce {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
    
#\33 4bbcf0a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\33 4bbcf0a {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
}



@media all {
    
#\37 e4beeff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2d29302 {
    min-height: 523px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\33 8b34e2a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 b336cd0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#a4c441fc {
    min-height: 84px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\37 2d7a030 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\34 8c098fa {
    max-width: 100%;
    width: 1236px;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9na {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 9d40c50 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 f20598a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#b8070b2a {
    width: 1733px;
    height: 670px;
    max-width: 100%;
}
    
#\38 19660d7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 5a9682f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 d9f3040 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 b6b39b3 {
    min-height: 739px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 8f72446 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_4mg {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 968dbd7 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 b10ca9c {
    padding-left: 4%;
    padding-right: 3%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 c5a309d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 8e951ee {
    row-gap: 24px;
    flex-wrap: wrap;
}
    
#\31 122fe10 {
    width: 46%;
}
    
#ff22923a {
    width: 46%;
}
    
#\35 efc782e {
    width: 46%;
}
    
#\30 85f25c4 {
    width: 46%;
}
}



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



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



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 f20598a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 2b50d41 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 b6b39b3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 697305d {
    margin: 0px 0% 0px 0%;
}
    
#widget_4mg {
    width: 667px;
}
}



@media (max-width: 767px) {
    
#\31 968dbd7 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\30 b10ca9c {
    width: 100%;
    min-height: 80px;
    padding: 60px 5% 40px 5%;
}
    
#\36 b2710e8 {
    flex-direction: column;
}
}



@media (max-width: 767px) {
    
#\38 6456534 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 142fdd8 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 c5a309d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 6f906dd {
    align-items: center;
}
    
#\34 8e951ee {
    flex-direction: column;
    flex-wrap: wrap;
    row-gap: 24px;
}
    
#\31 122fe10 {
    width: 100%;
}
    
#ff22923a {
    width: 100%;
}
    
#\35 efc782e {
    width: 100%;
}
    
#\30 85f25c4 {
    width: 100%;
}
    
#\33 222d84e {
    margin-top: 11px;
}
    
#a0d98e52 {
    margin-top: 8px;
}
}



@media (max-width: 767px) {
    
#\38 9978541 {
    padding-left: 0;
    width: 100%;
}
    
#b1849910 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#a5015c56 {
    padding-right: 0;
    width: 100%;
}
    
#eafc3636 {
    align-items: center;
    justify-content: center;
    width: 100%;
    min-height: 2px;
}
    
#\33 888464f {
    width: 100%;
    min-height: 2px;
}
    
#widget_91a {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\31 df5fcbb {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f73583ca {
    align-items: center;
}
    
#f889b0d7 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 5571863 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 505bc29 {
    align-items: center;
}
    
#\34 dfad609 {
    flex-direction: column;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 e4beeff {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 2d29302 {
    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) {
    
#\32 b336cd0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a4c441fc {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_9na {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 211px;
}
}



@media (max-width: 767px) {
    
#\34 f20598a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b8070b2a {
    height: 970px;
}
    
#\38 19660d7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 5a9682f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 b6b39b3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 8f72446 {
    width: 93.40%;
}
    
#widget_4mg {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 179px;
}
}

