@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; }

  *#dm .dmInner *.u_1052784732 .photoGalleryThumbs .image-container a { padding-top:367px !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_1401337287 img { object-fit:contain !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1143600016 img { border-radius:20px 20px 0px 0px !important; }

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

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

  *#dm .dmInner div.u_1747530268 img {
    border-radius:70px 70px 70px 70px !important;
    object-fit:cover !important;
    object-position:50% 0% !important;
  }

  *#dm .dmInner a.u_2406183902 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) !important;
    background-color:rgba(211,227,242,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_2406183902:hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2406183902.hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2406183902 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://de.cdn-website.com/adf6515349644826b2226964d3058e32/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_9) !important;
  }

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

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

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

  *#dm .dmInner div.u_1830497961 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_10) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1360874198 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) !important;
    background-color:rgba(211,227,242,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1360874198:hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1360874198.hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1360874198 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://de.cdn-website.com/adf6515349644826b2226964d3058e32/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_9) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1991333333 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_10) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1294313482 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1358736289 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner a.u_1283185650 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) !important;
    background-color:rgba(211,227,242,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1283185650:hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1283185650.hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1283185650 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://de.cdn-website.com/adf6515349644826b2226964d3058e32/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_9) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1144026410 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_10) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1143307786 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) !important;
    background-color:rgba(211,227,242,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1143307786:hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1143307786.hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1143307786 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://de.cdn-website.com/adf6515349644826b2226964d3058e32/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_9) !important;
  }

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

  *#dm .dmInner div.u_1782283329 img { border-radius:20px 20px 0px 0px !important; }

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

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

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

  *#dm .dmInner div.u_1312761476 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_10) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1116118401 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_10) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1988647829 img { border-radius:20px 20px 0px 0px !important; }

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

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

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

  *#dm .dmInner div.u_1847364894 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_10) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1456406238 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) !important;
    background-color:rgba(211,227,242,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1456406238:hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1456406238.hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1456406238 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://de.cdn-website.com/adf6515349644826b2226964d3058e32/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_9) !important;
  }

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

  *#dm .dmInner a.u_1995773779 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) !important;
    background-color:rgba(211,227,242,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1995773779:hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1995773779.hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1995773779 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://de.cdn-website.com/adf6515349644826b2226964d3058e32/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_9) !important;
  }

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

  *#dm .dmInner div.u_1103835777 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner a.u_1447306901 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) !important;
    background-color:rgba(211,227,242,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1447306901:hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1447306901.hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1447306901 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://de.cdn-website.com/adf6515349644826b2226964d3058e32/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_9) !important;
  }

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

  *#dm .dmInner div.u_1818919397 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner a.u_1754378227 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) rgb(58,83,114) !important;
    background-color:rgba(211,227,242,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1754378227:hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1754378227.hover {
    background-color:rgba(58,83,114,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1754378227 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://de.cdn-website.com/adf6515349644826b2226964d3058e32/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_9) !important;
  }

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

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

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

  *#dm .dmInner a.u_1754378227:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1754378227.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
  }

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

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

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

  *#dm .dmInner div.u_1673586577 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_10) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1588263486 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_10) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1806279787 img {
    border-radius:20px 20px 0px 0px !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner a.u_2406183902:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner a.u_2406183902.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_9) !important;
  }

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

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

  *#dm .dmInner a.u_1360874198:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner a.u_1360874198.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_9) !important;
  }

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

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

  *#dm .dmInner a.u_1283185650:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner a.u_1283185650.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_9) !important;
  }

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

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

  *#dm .dmInner a.u_1143307786:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner a.u_1143307786.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_9) !important;
  }

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

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

  *#dm .dmInner a.u_1995773779:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner a.u_1995773779.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_9) !important;
  }

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

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

  *#dm .dmInner a.u_1447306901:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner a.u_1447306901.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_9) !important;
  }

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

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

  *#dm .dmInner a.u_1456406238:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner a.u_1456406238.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_9) !important;
  }

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

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

  *#dm .dmInner div.u_1217033446 hr {
    border:none !important;
    background:linear-gradient(89deg,transparent,currentColor,transparent) !important;
    height:3px !important;
    color:var(--color_6) !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 {
    
#\39 526af2c {
    width: 230px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1326184 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    align-self: center;
}
    
#\37 100b99a {
    min-height: 670px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\36 f373259 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ddefed1b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 89bd64e::before, #\39 89bd64e > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.35) 100%);
}
#\39 89bd64e {
    background-image: url("https://le-de.cdn-website.com/adf6515349644826b2226964d3058e32/dms3rep/multi/opt/Foto+Volumen-y-Estilo-presencia-1fae9ad3-1920w.jpg");
}
    
#f55bbef1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\37 52ca797 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\33 d855d9f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 d855d9f {
    width: 354px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% -340px -300px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 085d16f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-items: center;
}
    
#d86a7b2f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 e9ca0f4 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\31 c17ce2d {
    width: 230px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 982a05d {
    width: 82.30%;
    height: 448px;
    max-width: 100%;
    order: 1;
}
    
#\32 eb5754d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#group_up0 {
    align-items: flex-start;
    width: 100%;
    min-height: 118px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0lb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_dsc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_61n.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_61n {
    width: 330px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\39 2d9af09.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 2d9af09 {
    width: 330px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
}



@media all {
    
#c3bfe92c {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 ce3d77d {
    align-items: center;
    width: 22%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 40px 40px 40px 40px;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\35 340e632 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 baba54d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c59f163d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb910a86 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db3ef122 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#f8828e53 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e0c21bc9 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 e73da33 {
    align-items: center;
    width: 22%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 40px 40px 40px 40px;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c42d9fe {
    align-items: center;
    width: 22%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 40px 40px 40px 40px;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\35 86e591b {
    align-items: center;
    width: 22%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 40px 40px 40px 40px;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 8d2a212 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#\38 b02238a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 9d98872 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-content: stretch;
    justify-content: space-between;
    align-items: stretch;
}
    
#\34 6cd0ea6 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 80aa65b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#cd455b7a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 e45b94c {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 4cbbf3f {
    align-items: center;
    width: 100%;
    min-height: 118px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8f363f9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f8f363f9 {
    width: 330px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\35 d06ad12 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 a90a9ea {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 e4acbd7 {
    width: 258px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 92c6ef5 {
    margin: 0px 0% 0px 0%;
}
    
#ffa8d9e4 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\37 4a80e39 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 50%;
    min-width: 4%;
    background-image: none;
    background-color: rgba(195, 151, 23, 1);
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#a3a49946 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4472b2b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e3c3b2ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
}
    
#f30c308f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f30c308f {
    width: 330px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\33 7f49e9f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de4a328a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 5a60fbc.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 5a60fbc {
    width: 330px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\36 d7ec2ee {
    align-items: flex-start;
    width: 100%;
    min-height: 118px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad7d57c7 {
    background-color: var(--color_2);
    background-image: none;
}
}



@media all {
    
#\31 3171731 {
    width: 73px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 647fddb {
    width: 73px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ac54d76 {
    align-items: flex-start;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_6);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 629788b {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    justify-content: space-around;
    align-items: stretch;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 787a2fe {
    align-items: flex-start;
    width: 100%;
    min-height: 294px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 1;
    height: auto;
    justify-content: flex-start;
    padding: 0px 30px 30px 30px;
    margin: -70px 0% 0px 0%;
}
    
#a99718e2 {
    margin: 0px 0% 0px 0%;
}
    
#\39 9fa11b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9605106 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 100px 30px 100px 30px;
}
    
#\32 4809f0f {
    width: 100%;
    height: 206px;
    max-width: 100%;
    order: 0;
}
    
#bcaed43e {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e89551ec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 b41fb38 {
    align-items: center;
    width: 100%;
    min-height: 118px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 995ef9f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 d9d5507.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 d9d5507 {
    width: 330px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_pmr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_97f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#widget_97f {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\33 c0de6a4 {
    background-image: linear-gradient(0deg, rgba(254, 204, 80, 1) 0%, rgba(246, 222, 170, 1) 100%);
    background-origin: border-box;
}
    
#\35 3989b4e {
    align-items: flex-start;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_6);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c706d164 {
    width: 100%;
    height: 206px;
    max-width: 100%;
    order: 0;
}
    
#\38 368494e {
    align-items: flex-start;
    width: 100%;
    min-height: 294px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 1;
    height: auto;
    justify-content: flex-start;
    padding: 0px 30px 30px 30px;
    margin: -70px 0% 0px 0%;
}
    
#c212697a {
    width: 73px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c21eb990 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0070e78 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd6c3507.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#dd6c3507 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\34 fc27f2b {
    align-items: flex-start;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_6);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f029a22 {
    width: 100%;
    height: 206px;
    max-width: 100%;
    order: 0;
}
    
#\38 48dcac4 {
    align-items: flex-start;
    width: 100%;
    min-height: 294px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 1;
    height: auto;
    justify-content: flex-start;
    padding: 0px 30px 30px 30px;
    margin: -70px 0% 0px 0%;
}
    
#ec169a1b {
    width: 73px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a625a2e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d327220 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 64909f3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\39 64909f3 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\31 cc82478 {
    align-items: flex-start;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_6);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 057c068 {
    width: 100%;
    height: 206px;
    max-width: 100%;
    order: 0;
}
    
#\30 179ca27 {
    align-items: flex-start;
    width: 100%;
    min-height: 294px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 1;
    height: auto;
    justify-content: flex-start;
    padding: 0px 30px 30px 30px;
    margin: -70px 0% 0px 0%;
}
    
#\38 491d9c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1b59367 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd8eba34.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#fd8eba34 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\39 ec7f5af {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    justify-content: space-around;
    align-items: stretch;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 083ecb4 {
    align-items: flex-start;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_6);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ac26d590 {
    width: 100%;
    height: 206px;
    max-width: 100%;
    order: 0;
}
    
#a5671a60 {
    align-items: flex-start;
    width: 100%;
    min-height: 294px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 1;
    height: auto;
    justify-content: flex-start;
    padding: 0px 30px 30px 30px;
    margin: -70px 0% 0px 0%;
}
    
#\30 3065ff1 {
    width: 73px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3b3c593 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a098ef8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4147f20.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#c4147f20 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\32 7f8f0cf {
    align-items: flex-start;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_6);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ab4c6bd4 {
    width: 100%;
    height: 206px;
    max-width: 100%;
    order: 0;
}
    
#d2840c48 {
    align-items: flex-start;
    width: 100%;
    min-height: 294px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 1;
    height: auto;
    justify-content: flex-start;
    padding: 0px 30px 30px 30px;
    margin: -70px 0% 0px 0%;
}
    
#\31 14ba6ad {
    width: 73px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8eb229c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffa2227c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 777f13a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\38 777f13a {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#c7ed74b9 {
    align-items: flex-start;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_6);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 775bef5 {
    width: 100%;
    height: 206px;
    max-width: 100%;
    order: 0;
}
    
#\30 ab3e2e3 {
    align-items: flex-start;
    width: 100%;
    min-height: 294px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 1;
    height: auto;
    justify-content: flex-start;
    padding: 0px 30px 30px 30px;
    margin: -70px 0% 0px 0%;
}
    
#\36 c890fb5 {
    width: 73px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 55c3d27 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7e84174 {
    width: 92.31%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 af0cd40.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\37 af0cd40 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#cc4db912 {
    align-items: flex-start;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_6);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 7c5f2a2 {
    width: 100%;
    height: 206px;
    max-width: 100%;
    order: 0;
}
    
#\37 cfb299b {
    align-items: flex-start;
    width: 100%;
    min-height: 294px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 30px 30px 30px;
    margin: -70px 0% 0px 0%;
}
    
#\34 3b46362 {
    width: 73px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f22751c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 60bf8b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 201ef6c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\38 201ef6c {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 0956589::before, #\35 0956589 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-color: rgba(255, 255, 255, 1);
}
#\35 0956589 {
    background-image: url("https://le-de.cdn-website.com/adf6515349644826b2226964d3058e32/dms3rep/multi/opt/Foto+Volumen-y-Estilo-presencia-1fae9ad3-1920w.jpg");
}
    
#\33 8b6be5d {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    align-self: center;
}
    
#\34 c53cd9b {
    width: 230px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3910563 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ccef9add {
    min-height: 670px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\30 b9189c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 cc9fa7d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#ab2307c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c1326184 {
    width: 100%;
    min-height: 8px;
    justify-self: auto;
    align-items: center;
    align-content: center;
    row-gap: 20px;
}
    
#\37 100b99a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    justify-content: center;
}
    
#\39 89bd64e::before, #\39 89bd64e > .bgExtraLayerOverlay {
    
}
#\39 89bd64e {
    background-position: 100% 50%;
}
    
#f55bbef1 {
    justify-self: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 085d16f {
    width: 100%;
    min-height: 80px;
}
    
#\31 e9ca0f4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 982a05d {
    height: 374px;
}
    
#\32 eb5754d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_up0 {
    align-items: center;
    align-content: center;
    row-gap: 10px;
    min-height: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 ce3d77d {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\36 9d98872 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\38 e73da33 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\32 c42d9fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    height: auto;
    min-height: 303px;
}
    
#\35 86e591b {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\30 8d2a212 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 6cd0ea6 {
    height: auto;
}
    
#e0c21bc9 {
    height: auto;
}
    
#c3bfe92c {
    height: auto;
}
    
#\34 e45b94c {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 92c6ef5 {
    margin: 0px 0% 0px 0%;
}
    
#ffa8d9e4 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0px 0px 0px;
}
    
#\37 4a80e39 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
}
    
#e3c3b2ff {
    width: 100%;
    min-height: 80px;
}
    
#\36 d7ec2ee {
    align-items: center;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ac54d76 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 787a2fe {
    height: auto;
    min-height: 245px;
    padding: 0px 30px 30px 30px;
    margin: -60px 0% 0px 0%;
}
    
#e9605106 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 629788b {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 3989b4e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 368494e {
    height: auto;
    min-height: 245px;
    padding: 0px 30px 30px 30px;
    margin: -60px 0% 0px 0%;
}
    
#\34 fc27f2b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 48dcac4 {
    height: auto;
    min-height: 245px;
    padding: 0px 30px 30px 30px;
    margin: -60px 0% 0px 0%;
}
    
#\31 cc82478 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 179ca27 {
    height: auto;
    min-height: 245px;
    padding: 0px 30px 30px 30px;
    margin: -60px 0% 0px 0%;
}
    
#\39 ec7f5af {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 083ecb4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a5671a60 {
    height: auto;
    min-height: 245px;
    padding: 0px 30px 30px 30px;
    margin: -60px 0% 0px 0%;
}
    
#\32 7f8f0cf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d2840c48 {
    height: auto;
    min-height: 245px;
    padding: 0px 30px 30px 30px;
    margin: -60px 0% 0px 0%;
}
    
#c7ed74b9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 ab3e2e3 {
    height: auto;
    min-height: 245px;
    padding: 0px 30px 30px 30px;
    margin: -60px 0% 0px 0%;
}
    
#cc4db912 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 cfb299b {
    height: auto;
    min-height: 245px;
    padding: 0px 30px 30px 30px;
    margin: -60px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0956589 {
    background-position: 100% 50%;
}
    
#\33 8b6be5d {
    width: 100%;
    min-height: 8px;
    justify-self: auto;
    align-items: center;
    align-content: center;
    row-gap: 20px;
}
    
#ccef9add {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    justify-content: center;
}
    
#\35 cc9fa7d {
    justify-self: auto;
}
}



@media (max-width: 767px) {
    
#\39 526af2c {
    width: 100%;
}
    
#c1326184 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 20px;
}
    
#\37 100b99a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\39 89bd64e::before, #\39 89bd64e > .bgExtraLayerOverlay {
    
}
    
#f55bbef1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\34 085d16f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 e9ca0f4 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 c17ce2d {
    width: 328px;
}
    
#\39 982a05d {
    height: 214px;
    width: 88.41%;
}
    
#\32 eb5754d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_up0 {
    align-items: center;
    align-content: center;
}
}



@media (max-width: 767px) {
    
#c3bfe92c {
    height: auto;
}
    
#\35 ce3d77d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#db3ef122 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 9d98872 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\34 6cd0ea6 {
    height: auto;
}
    
#e0c21bc9 {
    height: auto;
}
    
#\38 e73da33 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 c42d9fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 86e591b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 e45b94c {
    height: auto;
}
    
#\30 8d2a212 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 4cbbf3f {
    align-items: center;
    align-content: center;
}
}



@media (max-width: 767px) {
    
#ffa8d9e4 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 4a80e39 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e3c3b2ff {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 d7ec2ee {
    align-items: center;
    align-content: center;
}
}



@media (max-width: 767px) {
    
#\32 4809f0f {
    height: 240px;
}
    
#\36 ac54d76 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bcaed43e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e9605106 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 0px 50px 0px;
}
    
#a99718e2 {
    margin: 0px 0% 0px 0%;
}
    
#\31 629788b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 15px 0px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b41fb38 {
    align-items: center;
    align-content: center;
}
    
#\35 3989b4e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c706d164 {
    height: 240px;
}
    
#\34 fc27f2b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 f029a22 {
    height: 240px;
}
    
#\31 cc82478 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 057c068 {
    height: 240px;
}
    
#\39 ec7f5af {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 15px 0px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 083ecb4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ac26d590 {
    height: 240px;
}
    
#\32 7f8f0cf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ab4c6bd4 {
    height: 240px;
}
    
#c7ed74b9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 775bef5 {
    height: 240px;
}
    
#cc4db912 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 7c5f2a2 {
    height: 240px;
}
    
#a5671a60 {
    height: auto;
    min-height: 262px;
}
    
#\30 179ca27 {
    height: auto;
    min-height: 239px;
}
    
#d2840c48 {
    height: auto;
    min-height: 262px;
}
    
#\30 ab3e2e3 {
    height: auto;
    min-height: 239px;
}
    
#\37 cfb299b {
    height: auto;
    min-height: 288px;
}
    
#\38 48dcac4 {
    height: auto;
    min-height: 262px;
}
    
#\38 368494e {
    height: auto;
    min-height: 262px;
}
    
#\37 787a2fe {
    height: auto;
    min-height: 262px;
}
}



@media (max-width: 767px) {
    
#\33 8b6be5d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 20px;
    align-content: center;
}
    
#\34 c53cd9b {
    width: 100%;
}
    
#ccef9add {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\35 cc9fa7d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

