@media (min-width:1025px) {
  *#dm .dmInner nav.u_1772255828.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:14px !important; }
}
@media all {
  *#dm .dmInner *.u_1772255828.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:14px !important; }

  *#dm .dmInner *.u_1772255828.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:14px !important; }

  *#dm .dmInner *.dmform-error { text-align:LEFT !important; }

  *#dm .dmInner *.dmform-error .rteBlock { text-align:LEFT !important; }

  *#dm .dmInner *.u_1970917590 .dmformsubmit { text-align:LEFT !important; }

  *#dm .dmInner div.u_4255139741 .policy-link { color:var(--color_2) !important; }

  *#dm .dmInner div.u_4255139741 .separation-element { color:var(--color_2) !important; }

  *#dm .dmInner div.u_3506667518 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1559863829:hover span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:italic !important;
  }

  *#dm .dmInner a.u_1559863829.hover span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:italic !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1374873099 span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1588377205:hover span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:italic !important;
  }

  *#dm .dmInner a.u_1588377205.hover span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:italic !important;
  }

  *#dm .dmInner a.u_1588377205 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner div.u_1259982632 hr {
    color:var(--color_3) !important;
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
  }

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

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

  *#dm .dmInner div.u_975085764 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1616211971 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
    color:var(--color_3) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1457988765 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
    color:var(--color_3) !important;
  }

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

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

  *#dm .dmInner div.u_1505432465 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1124031618 hr {
    color:var(--color_3) !important;
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
  }

  *#dm .dmInner a.u_1518750888:hover span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:italic !important;
  }

  *#dm .dmInner a.u_1518750888.hover span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:italic !important;
  }

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

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

  *#dm .dmInner div.u_1338806677 hr {
    color:var(--color_3) !important;
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
  }

  *#dm .dmInner div.u_1806145833 hr {
    color:var(--color_3) !important;
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
  }

  *#dm .dmInner div.u_1464812389 hr {
    color:var(--color_3) !important;
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
  }

  *#dm .dmInner a.u_1891562079 {
    background-color:rgba(4,44,44,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner a.u_1891562079 span.text {
    font-family: Poppins !important;
    font-size:14px !important;
    font-weight:300 !important;
  }

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

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

  *#dm .dmInner a.u_1891562079:hover span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:italic !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1891562079.hover span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:italic !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1435634752 {
    background-color:rgba(4,44,44,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner a.u_1435634752 span.text {
    font-family: Poppins !important;
    font-size:14px !important;
    font-weight:300 !important;
  }

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

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

  *#dm .dmInner a.u_1435634752:hover span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:italic !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1435634752.hover span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:italic !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1565797558 {
    background-color:rgba(4,44,44,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner a.u_1565797558 span.text {
    font-family: Poppins !important;
    font-size:14px !important;
    font-weight:300 !important;
  }

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

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

  *#dm .dmInner a.u_1565797558:hover span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:italic !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1565797558.hover span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:italic !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1640548402 hr {
    color:var(--color_3) !important;
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
  }

  *#dm .dmInner div.u_1041783536 hr {
    color:var(--color_3) !important;
    border:none !important;
    background:linear-gradient(89deg,transparent,currentColor,transparent) !important;
    height:2px !important;
  }

  *#dm .dmInner a.u_1374873099 {
    background-color:rgba(113,134,122,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(217,199,136) rgb(217,199,136) rgb(217,199,136) rgb(217,199,136) !important;
  }

  *#dm .dmInner a.u_1374873099:hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:italic !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1374873099.hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:italic !important;
    color:var(--color_2) !important;
  }

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

  *#dm .dmInner a.u_1925808526 {
    background-color:rgba(4,44,44,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1347503061 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(217,199,136) rgb(217,199,136) rgb(217,199,136) rgb(217,199,136) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner a.u_1347503061.hover span.text { color:var(--color_2) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_5);
    --overlapping-background-image: var(--color_5);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 b671c4e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 0);
    background-image: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 2% 0% 2% 0%;
}
    
#\31 8d423c5 {
    min-height: 659px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 200px 4% 200px;
    margin: 0% 0% 0% 0%;
}
    
#a35469da[data-background-color-animation] {
    background-color: var(--color_4);
}
#a35469da::before, #a35469da > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 64%, rgba(255, 255, 255, 0) 100%);
}
#a35469da {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 ae425df.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 ae425df {
    width: 49.15%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hjq {
    width: 47.40%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 7ad4c88 {
    margin: 0px 0% 0px 0%;
}
    
#widget_bs3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_c98 {
    width: 34.87%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_cao.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_cao {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#group_beo {
    flex-direction: row;
    align-items: flex-start;
    width: 30.39%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    order: 4;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#b9bf7fa6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#b9bf7fa6 {
    width: 49.15%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b43e5ba6 {
    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;
}
    
#\35 7ff90de {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/1ea9e1ce19e643e799efac151d3c7a50/dms3rep/multi/opt/imgi_52_626398438_17985196745781005_4330284842789167783_n-912h.jpg");
    order: 1;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 6329c29.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 7px 12px 7px;
}
#\34 6329c29 {
    width: 250px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    order: 5;
    margin: 20px 0% 0px 0%;
}
    
#\33 c3bcd93 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aeb09957 {
    width: 100%;
    height: 728px;
    max-width: 100%;
}
    
#aa512953 {
    width: 84.86%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bdb63697 {
    background-color: var(--color_6);
    background-image: none;
}
    
#\32 a4b349e {
    min-height: 919px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 120px 200px 120px 200px;
    margin: 0% 0% 0% 0%;
}
    
#d06339ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
    order: 0;
    padding: 1% 20px 1% 5px;
    margin: 0% 0% 0% 0%;
}
    
#\38 0f66e81.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 0f66e81 {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 13026d4 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 2046830 {
    margin: 0px 0% 0px 0%;
}
    
#e4e6f35d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2741ff8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 106ecf9 {
    background-color: var(--color_6);
    background-image: none;
}
    
#adcd4450 {
    min-height: 210px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 100px 200px 20px 200px;
    margin: 0% 0% 0% 0%;
}
    
#\32 1514b90.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 1514b90 {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e648e814 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 85.69%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 5px 16px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\37 1fa0c80 {
    width: 98.58%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7cd5797 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 12.31%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 16px 5px 16px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\34 75ae8ba.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 7px 12px 7px;
}
#\34 75ae8ba {
    width: 250px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 6875226 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 2837505 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e93f111a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/1ea9e1ce19e643e799efac151d3c7a50/dms3rep/multi/opt/imgi_48_619081531_17910810087276416_4041333066819139540_n-1920w.jpg");
    order: 1;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c022313a {
    margin: 0px 0% 0px 0%;
}
    
#e858d37d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 dbfe1df {
    background-color: var(--color_6);
    background-image: none;
}
    
#\31 c483747 {
    width: 60.45%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d7329b4a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
    order: 0;
    padding: 1% 20px 1% 20px;
    margin: 0% 0% 0% 0%;
}
    
#df0301de {
    min-height: 723px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 50px 200px 100px 200px;
    margin: 0% 0% 0% 0%;
}
    
#a7ded198.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a7ded198 {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2b6733e {
    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;
}
    
#ff553070 {
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-content: space-between;
    height: auto;
    order: 4;
    justify-self: auto;
    align-self: auto;
    align-content: center;
    padding: 5px 2px 5px 2px;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 92814e5 {
    align-items: flex-start;
    width: 100%;
    min-height: 88px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\35 1cc172d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 11dd8d5 {
    align-items: flex-start;
    width: 100%;
    min-height: 88px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#dcf42d07 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 e1e4478 {
    align-items: flex-start;
    width: 100%;
    min-height: 88px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#b91a2e14 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 8f0d24a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_32d {
    width: 100%;
    height: 698px;
    max-width: 100%;
}
}



@media all {
    
#\34 5d05b2a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2e28e12 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fcf9f40d {
    min-height: 210px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 100px 200px 100px 200px;
    margin: 0% 0% 0% 0%;
}
    
#ac17bd59.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 7px 12px 7px;
}
#ac17bd59 {
    width: 49.2%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e2b9505::before, #\35 e2b9505 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 e2b9505 {
    background-color: var(--color_6);
    background-image: none;
}
    
#\30 4f5d62b {
    margin: 0px 0% 0px 0%;
}
    
#c86c88ff {
    flex-direction: row;
    align-items: flex-start;
    width: 43.02%;
    min-height: 59px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6%;
    order: 4;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e6fe845 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 f497020.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 7px 12px 7px;
}
#\38 f497020 {
    width: 49.2%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cab76d2b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cab76d2b {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8e8fc0b {
    width: 61.10%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 c66b8a2 {
    margin: 0px 0% 0px 0%;
}
    
#\34 d2295c3 {
    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;
}
    
#\34 e78679c {
    background-color: var(--color_2);
    background-image: none;
}
    
#\31 6ba9077 {
    min-height: 200px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    order: 0;
    height: auto;
    padding: 0% 20px 2% 5px;
    margin: 0% 0% 0% 0%;
}
    
#d395d889 {
    width: 82.98%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c176afbb {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 100px 200px 100px 200px;
    margin: 0% 0% 0% 0%;
}
    
#e4477251 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: stretch;
    padding: 1% 20px 1% 5px;
    margin: 0% 0% 0% 0%;
}
    
#\34 c9404fb {
    align-items: flex-start;
    width: 25%;
    min-height: 88px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    order: 0;
    justify-content: flex-start;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8f09bc5 {
    width: 107.60%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_87u {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_ir2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_mdi.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_mdi {
    width: 15%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#ed92a0b1 {
    align-items: flex-start;
    width: 25%;
    min-height: 88px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    order: 0;
    justify-content: flex-start;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c7e3314 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#cc8d5b67 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 a497499.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 a497499 {
    width: 15%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\33 985856b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\36 0fc7d12 {
    align-items: flex-start;
    width: 25%;
    min-height: 88px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    order: 0;
    justify-content: flex-start;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc530135 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e1420b9c {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 f90c6e2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 f90c6e2 {
    width: 15%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\32 9cd6a85 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\30 cbd84a7 {
    align-items: flex-start;
    width: 25%;
    min-height: 88px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    order: 0;
    justify-content: flex-start;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 37ef992 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 1886ff6 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bba63a12.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#bba63a12 {
    width: 15%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\39 cca729e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#be7000ac {
    width: 98.58%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 724c153 {
    margin: 0px 0% 0px 0%;
}
    
#ae5ea751 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad3a23ec {
    min-height: 210px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 10px 200px 100px 200px;
    margin: 0% 0% 0% 0%;
}
    
#\36 ae714d9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 ae714d9 {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 839680d {
    background-color: var(--color_6);
    background-image: none;
}
    
#\36 b1e2460::before, #\36 b1e2460 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.65;
    border-radius: inherit;
}
#\36 b1e2460 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    background-image: url("https://le-de.cdn-website.com/1ea9e1ce19e643e799efac151d3c7a50/dms3rep/multi/opt/RITUAL+BALIN%C3%89S-1920w.png");
    padding: 40px 25px 40px 25px;
    margin: 0% 0% 0% 0%;
}
    
#bc109da7::before, #bc109da7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.65;
    border-radius: inherit;
}
#bc109da7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(4, 44, 44, 0);
    background-image: url("https://le-de.cdn-website.com/1ea9e1ce19e643e799efac151d3c7a50/dms3rep/multi/opt/RITUAL+BALI+PARA+DOS+PERSONAS-1920w.png");
    padding: 40px 25px 40px 25px;
    margin: 0% 0% 0% 0%;
}
    
#\32 cad03dc {
    width: 98.58%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b50b26e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 b50b26e {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3b8d2e9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ea183b4::before, #\36 ea183b4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.65;
    border-radius: inherit;
}
#\36 ea183b4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    background-image: url("https://le-de.cdn-website.com/1ea9e1ce19e643e799efac151d3c7a50/dms3rep/multi/opt/MASAJE+PIEDRAS-1920w.png");
    padding: 40px 25px 40px 25px;
    margin: 0% 0% 0% 0%;
}
    
#d6d443d0 {
    width: 98.58%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad613271.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ad613271 {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 607e907 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d42982f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\31 d42982f {
    width: 150px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 4;
    align-self: auto;
    justify-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e28685ae.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#e28685ae {
    width: 150px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 4;
    align-self: auto;
    justify-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5bba521.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\36 5bba521 {
    width: 150px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 4;
    align-self: auto;
    justify-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 8d423c5 {
    min-height: 516px;
    padding: 15% 6% 15% 6%;
}
    
#\36 7ad4c88 {
    margin: 0px 0% 0px 0%;
}
    
#a35469da::before, #a35469da > .bgExtraLayerOverlay {
    
}
    
#widget_hjq {
    width: 71.52%;
}
    
#widget_c98 {
    width: 73.27%;
}
    
#group_beo {
    width: 51.65%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 7ff90de {
    width: 100%;
    min-height: 202px;
    height: auto;
}
    
#\34 6329c29 {
    width: 46.50%;
    min-height: 60px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aeb09957 {
    height: 648px;
}
    
#aa512953 {
    width: 79.53%;
    order: 0;
}
    
#\32 a4b349e {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
    padding: 120px 6% 120px 6%;
}
    
#d06339ac {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#\34 13026d4 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 2046830 {
    margin: 0px 0% 0px 0%;
}
    
#e4e6f35d {
    width: 71.52%;
}
    
#adcd4450 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 3% 1% 3%;
}
    
#e648e814 {
    align-items: flex-start;
    width: 100%;
    min-height: 80px;
}
    
#\37 1fa0c80 {
    width: 76.69%;
}
    
#f7cd5797 {
    align-items: flex-start;
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e93f111a {
    width: 100%;
    min-height: 379px;
    height: auto;
}
    
#c022313a {
    margin: 0px 0% 0px 0%;
}
    
#\31 c483747 {
    width: 57.87%;
    order: 0;
}
    
#d7329b4a {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#df0301de {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
    padding: 100px 6% 100px 6%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 2e28e12 {
    width: 65.80%;
}
    
#fcf9f40d {
    min-height: 59px;
    padding: 12% 6% 12% 6%;
}
    
#\35 e2b9505::before, #\35 e2b9505 > .bgExtraLayerOverlay {
    
}
    
#\30 4f5d62b {
    margin: 0px 0% 0px 0%;
}
    
#c86c88ff {
    width: 94.34%;
}
    
#\38 8e8fc0b {
    width: 95.21%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d395d889 {
    width: 90.36%;
    order: 0;
}
    
#c176afbb {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
    padding: 120px 6% 120px 6%;
}
    
#\34 c66b8a2 {
    margin: 0px 0% 0px 0%;
}
    
#\31 6ba9077 {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#e4477251 {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\34 c9404fb {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#ed92a0b1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\36 0fc7d12 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\30 cbd84a7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#be7000ac {
    width: 83.94%;
}
    
#\34 724c153 {
    margin: 0px 0% 0px 0%;
}
    
#ae5ea751 {
    width: 97.41%;
}
    
#ad3a23ec {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 6% 1% 6%;
}
    
#\36 b1e2460::before, #\36 b1e2460 > .bgExtraLayerOverlay {
    
}
#\36 b1e2460 {
    align-items: flex-start;
    width: 100%;
    min-height: 80px;
}
    
#bc109da7::before, #bc109da7 > .bgExtraLayerOverlay {
    
}
#bc109da7 {
    align-items: flex-start;
    width: 100%;
    min-height: 80px;
}
    
#\32 cad03dc {
    width: 83.94%;
}
    
#a3b8d2e9 {
    width: 96.44%;
}
    
#\36 ea183b4::before, #\36 ea183b4 > .bgExtraLayerOverlay {
    
}
#\36 ea183b4 {
    align-items: flex-start;
    width: 100%;
    min-height: 80px;
}
    
#d6d443d0 {
    width: 83.94%;
}
    
#\39 607e907 {
    width: 90.65%;
}
}



@media (max-width: 767px) {
    
#\37 b671c4e {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 10% 6% 10% 6%;
    margin: 5% 0% 5% 0%;
}
    
#\31 8d423c5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#a35469da::before, #a35469da > .bgExtraLayerOverlay {
    
}
    
#\36 7ad4c88 {
    margin: 0px 0% 0px 0%;
}
    
#widget_hjq {
    width: 77.91%;
}
    
#widget_c98 {
    width: 99.49%;
}
    
#group_beo {
    width: 99.49%;
}
}



@media (max-width: 767px) {
    
#\35 7ff90de {
    width: 100%;
    min-height: 139px;
    align-items: center;
    height: auto;
}
    
#\34 6329c29 {
    width: 77.72%;
    min-height: 50px;
}
    
#aeb09957 {
    height: 268px;
}
    
#aa512953 {
    width: 86.53%;
}
    
#\32 a4b349e {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 12% 6% 12% 6%;
}
    
#d06339ac {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
}
    
#\34 13026d4 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 2046830 {
    margin: 0px 0% 0px 0%;
}
    
#adcd4450 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 6% 5% 6%;
}
    
#\32 1514b90 {
    width: 11.00%;
}
    
#e648e814 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#\37 1fa0c80 {
    width: 85.88%;
}
    
#f7cd5797 {
    width: 100%;
    min-height: 102px;
    align-items: flex-start;
    row-gap: 15px;
    height: auto;
}
    
#\34 75ae8ba {
    width: 77.72%;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#e93f111a {
    width: 100%;
    min-height: 139px;
    align-items: center;
    height: auto;
}
    
#c022313a {
    margin: 0px 0% 0px 0%;
}
    
#\31 c483747 {
    width: 54.74%;
}
    
#d7329b4a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
    padding: 1% 5px 1% 5px;
    margin: 0% 0% 0% 0%;
}
    
#df0301de {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 12% 6% 12% 6%;
}
    
#widget_32d {
    height: 380px;
}
}



@media (max-width: 767px) {
    
#\34 2e28e12 {
    width: 71.44%;
}
    
#fcf9f40d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 12% 6% 12% 6%;
}
    
#ac17bd59 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 e2b9505::before, #\35 e2b9505 > .bgExtraLayerOverlay {
    
}
    
#\30 4f5d62b {
    margin: 0px 0% 0px 0%;
}
    
#c86c88ff {
    column-gap: 1.6%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
    row-gap: 8px;
    height: auto;
    min-height: 114px;
}
    
#\32 e6fe845 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
}
    
#\38 f497020 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 8e8fc0b {
    width: 87.28%;
}
}



@media (max-width: 767px) {
    
#d395d889 {
    width: 95.15%;
}
    
#c176afbb {
    min-height: 0;
    flex-direction: column;
    row-gap: 14px;
    flex-wrap: nowrap;
    padding: 12% 6% 12% 6%;
}
    
#\34 c66b8a2 {
    margin: 0px 0% 0px 0%;
}
    
#\31 6ba9077 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
}
    
#e4477251 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\34 c9404fb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ed92a0b1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 0fc7d12 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 cbd84a7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#be7000ac {
    width: 81.61%;
}
    
#\34 724c153 {
    margin: 0px 0% 0px 0%;
}
    
#ad3a23ec {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 6% 5% 6%;
}
    
#\36 ae714d9 {
    width: 11.00%;
}
    
#\36 b1e2460::before, #\36 b1e2460 > .bgExtraLayerOverlay {
    
}
#\36 b1e2460 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#bc109da7::before, #bc109da7 > .bgExtraLayerOverlay {
    
}
#bc109da7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#\32 cad03dc {
    width: 100.00%;
}
    
#\39 b50b26e {
    width: 11.00%;
}
    
#\36 ea183b4::before, #\36 ea183b4 > .bgExtraLayerOverlay {
    
}
#\36 ea183b4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#d6d443d0 {
    width: 100.00%;
}
    
#ad613271 {
    width: 11.00%;
}
    
#\31 d42982f {
    width: 50%;
    min-height: 45px;
}
    
#e28685ae {
    width: 50%;
    min-height: 45px;
}
    
#\36 5bba521 {
    width: 50%;
    min-height: 45px;
}
}

#\36 b1e2460.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA1UlEQVQI1wXBbU+CQBwA8D9wHHAnQvFkSGyE5y6D48EGzTcyWY6NpJU613rR9/8W/X4gHBAO9Am+leZfY005qSKFR1LiQeoADIncPcqnNf4p6e92duR6sZRFJPEAXjyA6waPDH9y/ZyR75x0qVaHyutSrgK58iW4CvNS3N3K+0sxPws6PpNDonWxugvVdoGgX88/MnfK3XFjTdnsKzeHFd1HZBcabw8atDHtmX1k9uGJvqfGwMg+NpqFXvt67WPIPaXwUe2jrYfaADUBKlzEbXVlqcxC/2BsHBo6KoI8AAAAAElFTkSuQmCC')!important}#bc109da7.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2UlEQVQI1wXB4U6CQAAA4LOJAYd4dx5II5SbeNcBG4FAc7mYNmpJlz9arUzXZu//Dn0f4ORSUCP3h/dz1MS4XgwrBjNPl0Sbwh7oJG4F3izwQ4RWkV0wWM7M4kqvvUE96YOfpXOq3K/ceblB9cy8DYy7EK4CuPb1xtfAb+n+1ZNTTpWwt3PriY9UTF45akNzGwzAc4Q/U3rM6EeC9xJ/Z+658o4ZbUO4pH2wnqJOjN8TupdECXLInHPhHlKyuTbS0QVIqNkw9CYdFdNHhjqOVWTvmFWONW71/gELSR/52FLbnwAAAABJRU5ErkJggg==')!important}#\36 ea183b4.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA30lEQVQI12PINuDIN+aa5C20OEpqZqRUmoOgqz6nnQ63hQaPtRYvQ4AKR5gGd6mNQIOrSIuXWIatcLgZv6cej60ap60aF4OtDJeXMm+2mXClvUirh2SFo3i2jUiEIb+XBre7CieDrSyvlzJ/ipFoqbV4m5t0h6dMnbNkjoVIuDafrzI3Q5CWUJyBaKmNdIuLTJ+nTJ+HdIO9eJ6ZSKg6n5scF0OUvni8oVSaqXSWuWSRpVidnXiltWimkZCPEreNBDtDkI5EjKFcrIFshJ54uJZAkp5Asp5AlCZIq6U4OwDaCS3M/8RPuwAAAABJRU5ErkJggg==')!important}#e93f111a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAMG/8QAIBAAAQQBBAMAAAAAAAAAAAAAAQACAwQREyEjYTJBkf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAIx/9oADAMBAAIRAxEAPwDSVqjZqrJYzxkZce0Exuydx8Qm2p6so05DpuPh6CobEhOcjfpEOR5JA3//2Q==')!important}