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

  *#dm .dmInner a.u_3595532606:hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_3595532606.hover .iconBg { background-color:rgb(246,239,231) !important; }

  *#dm .dmInner a.u_3595532606 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/md/dmtmpl/7e21c659-b564-4352-b4da-78f0302f44c5/icon/Arrow_7172189.svg) !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    width:20px !important;
    height:20px !important;
  }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1003849579 { display:block !important; }

  *#dm .dmInner *.u_1514644745 { display:none !important; }

  *#dm .dmInner *.u_1054406699 { display:none !important; }

  *#dm .dmInner *.u_1032083604 { display:block !important; }

  *#dm .dmInner *.u_1457842304 { display:none !important; }

  *#dm .dmInner *.u_1833103759 { display:none !important; }

  *#dm .dmInner *.u_1184764685 { display:block !important; }

  *#dm .dmInner *.u_1265899231 { display:none !important; }

  *#dm .dmInner *.u_1607625609 { display:none !important; }

  *#dm .dmInner div.u_1941879656 .caption-inner { background-color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner *.u_1941879656 .caption-inner {
    border-bottom-left-radius:20% !important;
    -webkit-border-top-right-radius:20% !important;
    -moz-border-top-right-radius:20% !important;
    -webkit-border-bottom-right-radius:20% !important;
    -webkit-border-bottom-left-radius:20% !important;
    border-top-right-radius:20% !important;
    -webkit-border-top-left-radius:20% !important;
    border-radius:20% !important;
    -moz-border-bottom-right-radius:20% !important;
    -moz-border-top-left-radius:20% !important;
    border-top-left-radius:20% !important;
    -moz-border-radius:20% !important;
    -moz-border-bottom-left-radius:20% !important;
    border-bottom-right-radius:20% !important;
    -webkit-border-radius:20% !important;
  }

  *#dm .dmInner div.u_1941879656 .photoGalleryThumbs .image-container { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner *.u_1359684311 { display:block !important; }

  *#dm .dmInner *.u_1691230668 { display:none !important; }

  *#dm .dmInner *.u_1084821942 { display:none !important; }

  *#dm .dmInner *.u_1876527975 { background-position:50% 50% !important; }

  *#dm .dmInner div.u_2249048643 .postTitle a {
    font-family:'Bricolage Grotesque' !important;
    font-weight:400 !important;
  }

  *#dm .dmInner *.u_1536969561 { display:block !important; }

  *#dm .dmInner *.u_1049708098 { display:none !important; }

  *#dm .dmInner *.u_1847300288 { display:none !important; }

  *#dm .dmInner *.u_1760739466 { display:block !important; }

  *#dm .dmInner *.u_1587634783 { display:none !important; }

  *#dm .dmInner *.u_1195190659 { display:none !important; }

  *#dm .dmInner *.u_1053740778 { display:block !important; }

  *#dm .dmInner *.u_1970656485 { display:none !important; }

  *#dm .dmInner *.u_1826973598 { display:none !important; }

  *#dm .dmInner div.u_1017701476 .caption-inner { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_1017701476 .caption-inner {
    border-bottom-left-radius:20% !important;
    -webkit-border-top-right-radius:20% !important;
    -moz-border-top-right-radius:20% !important;
    -webkit-border-bottom-right-radius:20% !important;
    -webkit-border-bottom-left-radius:20% !important;
    border-top-right-radius:20% !important;
    -webkit-border-top-left-radius:20% !important;
    border-radius:20% !important;
    -moz-border-bottom-right-radius:20% !important;
    -moz-border-top-left-radius:20% !important;
    border-top-left-radius:20% !important;
    -moz-border-radius:20% !important;
    -moz-border-bottom-left-radius:20% !important;
    border-bottom-right-radius:20% !important;
    -webkit-border-radius:20% !important;
  }

  *#dm .dmInner *.u_1735661564 { display:block !important; }

  *#dm .dmInner *.u_1692102739 { display:none !important; }

  *#dm .dmInner *.u_1952930976 { display:none !important; }

  *#dm .dmInner *.u_1135029988 { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1616597285 .svg { fill:rgba(215,190,186,1) !important; }

  *#dm .dmInner div.u_1997556859 .svg { fill:rgba(215,190,186,1) !important; }

  *#dm .dmInner div.u_1582281681 .svg { fill:rgba(215,190,186,1) !important; }

  *#dm .dmInner div.u_1163535404 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/Frankfurter_Allgemeine_logo.svg-5b5c05aa-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1639126911 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/Psychologie_Heute_Logo.svg) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1047427026 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/Der_Spiegel_logo-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1047427026:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1047427026>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1163535404:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1163535404>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1639126911:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1639126911>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1121088889:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1121088889>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1350424451:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1350424451>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1753325096 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/logo-maxi_schwarz-300x117-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1753325096:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1753325096>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner *.u_1624006629:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner *.u_1624006629>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner *.u_1624006629 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/Bild-1920w.png) !important;
  }

  *#dm .dmInner div.u_1248841109 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/Rheinische+Post-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1248841109:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1248841109>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1947119876:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1947119876>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1666244660:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1666244660>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1303854737:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1303854737>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1409692991 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/37+grad-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1409692991:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1409692991>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1975970290 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/hkk-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1982016003:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1982016003>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1990210520:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1990210520>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1294695325 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/DatingXperten-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1294695325:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1294695325>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1009880946 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/yahoo-cf1d4338-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1009880946:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1009880946>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1852910392 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/Frankfurter_Allgemeine_logo.svg) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1852910392:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1852910392>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1981678658:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1981678658>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1840268093 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/saarbr%C3%BCcker+Zeitung-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1840268093:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1840268093>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1310261158:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1310261158>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1310261158 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/Rheinland+pfalz-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1351394039 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/mannheimer+morgen-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1351394039:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1351394039>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1752674206 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/ostfriesische+Nachrichten-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1752674206:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1752674206>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1803992963:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1803992963>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1803992963 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/Bild-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1975970290:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1975970290>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1982016003 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/Augsburger-Allgemeine-7f22d239-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1990210520 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/mindener+tagesblatt-8a25971f-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1666244660 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/Funk-Logo-schwarz-fb-7cf24077-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1947119876 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/woman-3e0dd3fb-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1597710548:before {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1597710548>.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1597710548 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/Funk-Logo-schwarz-fb-7cf24077-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1303854737 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/badische+Zeitung-b9d105d8-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1877333645 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1912633352 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1510535507 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1057434119 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1078504489 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1528842820 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1519304734 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1220082588 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1515107768 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1663594611 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1818921530 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1635367085 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1738536412 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1868394690 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1795120483 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1153108908 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

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

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

  *#dm .dmInner div.u_1866120904 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1071255925 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1937466613 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1545309560 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1049209617 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1430909971 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1089073703 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1904600639 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1704190420 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1483029952 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1487612931 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1326819281 hr {
    color:rgba(235,238,235,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1981678658 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/mitteldeutsche-zeitung-logo-png_seeklogo-454188-d2fd9042-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1121088889 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/NW+logo-3db16271-1920w.png) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1350424451 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/mainpost-logo-311f454f-1920w.png) !important;
    background-position:50% 50% !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_3595532606 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1970897779 span.text { font-size:14px !important; }

  *#dm .dmInner *.u_1941879656 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_1941879656 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_1941879656 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner *.u_1941879656 .photoGalleryThumbs .image-container a { padding-top:190px !important; }

  *#dm .dmInner *.u_1941879656 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner *.u_1017701476 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_1017701476 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_1017701476 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner *.u_1017701476 .photoGalleryThumbs .image-container a { padding-top:190px !important; }

  *#dm .dmInner *.u_1017701476 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner a.u_3595532606 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1970897779 span.text { font-size:14px !important; }

  *#dm .dmInner *.u_1941879656 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_1941879656 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_1941879656 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner *.u_1017701476 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_1017701476 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_1017701476 .photoGalleryViewAll { padding:0 20px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1941879656 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1941879656 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_1941879656 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_1941879656 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner *.u_1941879656 .photoGalleryThumbs .image-container a { padding-top:370px !important; }

  *#dm .dmInner div.u_2249048643 .postTitle a { font-size:14px !important; }

  *#dm .dmInner *.u_1017701476 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_1017701476 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_1017701476 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner *.u_1017701476 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
    border-bottom-left-radius:0px 100% 100% !important;
    -webkit-border-top-right-radius:0px 100% 100% !important;
    -moz-border-top-right-radius:0px 100% 100% !important;
    -webkit-border-bottom-right-radius:0px 100% 100% !important;
    -webkit-border-bottom-left-radius:0px 100% 100% !important;
    border-top-right-radius:0px 100% 100% !important;
    -webkit-border-top-left-radius:0px 100% 100% !important;
    border-radius:0px 100% 100% !important;
    -moz-border-bottom-right-radius:0px 100% 100% !important;
    -moz-border-top-left-radius:0px 100% 100% !important;
    border-top-left-radius:0px 100% 100% !important;
    -moz-border-radius:0px 100% 100% !important;
    -moz-border-bottom-left-radius:0px 100% 100% !important;
    border-bottom-right-radius:0px 100% 100% !important;
    -webkit-border-radius:0px 100% 100% !important;
  }

  *#dm .dmInner div.u_1017701476 .caption-container .caption-title { font-size:24px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781520 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 218px;
    flex-wrap: nowrap;
    padding: 20% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    column-gap: 4%;
    row-gap: 36px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 8px;
    justify-content: flex-end;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    background-color: rgba(0, 0, 0, 0);
    border-radius: 60px 60px 60px 60px;
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://le-de.cdn-website.com/eb18e378a71c4428bcac6a7d5dbc2977/dms3rep/multi/opt/Dein+Abschnittstext%283%29-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_6jm.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_6jm {
    max-width: 100%;
    width: 1.31%;
    height: auto;
    align-self: flex-end;
    margin: 0px 0px 0px 0px;
}
    
#widget_01r {
    max-width: 100%;
    width: 260px;
    min-height: 56px;
    height: auto;
}
}



@media all {
    
#\34 9d136fc {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 16px 17% 16px 17%;
    margin: 0% 0% 0% 0%;
}
    
#b9e539ce {
    min-height: 0;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 49px;
    flex-direction: column;
    width: 100%;
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 30e713f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\37 30e713f {
    align-self: auto;
    max-width: 100%;
    width: 99.8%;
    height: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a092d74 {
    max-width: 100%;
    width: 60.06%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ebu {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    align-items: center;
    min-width: 4%;
    order: 1;
    padding: 16px 17% 16px 17%;
    margin: 0% 0% 0% 0%;
}
    
#group_d2i {
    max-height: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 4%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 d417318 {
    max-width: 100%;
    width: 98px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7406db3 {
    max-width: 100%;
    width: 89.21%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab369d0a {
    max-height: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 4%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 8d72cd9 {
    max-height: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 4%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    order: 4;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d55a2728 {
    align-self: auto;
    max-width: 100%;
    width: 81px;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c27ad222 {
    align-self: auto;
    max-width: 100%;
    width: 85.83%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3ea0542 {
    align-self: auto;
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2aee788 {
    align-self: auto;
    max-width: 100%;
    width: 89.70%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_vlr {
    max-height: 100%;
    min-height: 120px;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(215,190,186,1);
    flex-direction: row;
    width: 5px;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 074199f {
    max-height: 100%;
    min-height: 120px;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(215,190,186,1);
    flex-direction: row;
    width: 5px;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\32 9544307 {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7246208.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\34 7246208 {
    align-self: center;
    max-width: 100%;
    width: 100%;
    margin-top: 0px;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ba1cd59e {
    max-width: 100%;
    width: 60.06%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9fdfb3e {
    column-gap: 3%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 023cb16 {
    min-height: 178px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    height: auto;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 62054ab {
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\34 6998e76 {
    column-gap: 4%;
    row-gap: 80px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_0cb {
    row-gap: 36px;
    column-gap: 4%;
    max-height: 100%;
    width: 100%;
    min-height: 160px;
    justify-content: flex-start;
    align-items: center;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#widget_hhu {
    max-width: 100%;
    width: 44px;
    height: auto;
}
    
#widget_o6s {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rdc {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_644 {
    align-self: stretch;
    max-height: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 4%;
    width: 100%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 ba338d6 {
    row-gap: 36px;
    column-gap: 4%;
    max-height: 100%;
    width: 100%;
    min-height: 160px;
    justify-content: flex-start;
    align-items: center;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#d9cec8b0 {
    max-width: 100%;
    width: 44px;
    height: auto;
}
    
#\38 ab5d5b9 {
    align-self: stretch;
    max-height: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 4%;
    width: 100%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a65a36ac {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 eee50a4 {
    row-gap: 36px;
    column-gap: 4%;
    max-height: 100%;
    width: 100%;
    min-height: 160px;
    justify-content: flex-start;
    align-items: center;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\39 3d89274 {
    align-self: stretch;
    max-height: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 4%;
    width: 100%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d538ad50 {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ce782258 {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2744f24 {
    align-self: auto;
    max-width: 100%;
    width: 44px;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 6129085 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 47%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 a9f4183 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 1%;
    margin-top: 1%;
}
    
#\37 68f3736 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ffe823a {
    background-color: var(--color_3);
    background-image: none;
}
    
#fcd25992 {
    min-height: 159px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 4% 3% 1% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\38 757d9c1 {
    justify-content: flex-end;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#dbf08a9b {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
}
    
#dce6802a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-bottom: 10px;
}
#dce6802a {
    max-width: 100%;
    width: 250px;
    min-height: 56px;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a96e0f03 {
    width: 436px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 bc5ad9c {
    max-width: 100%;
    width: 99.72%;
    height: auto;
    order: 2;
    margin-left: 7px;
    margin-top: 3px;
}
    
#\32 fdd5a29 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.02%;
    align-items: center;
    min-width: 4%;
    order: 1;
    height: auto;
    padding: 16px 4% 16px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 814172b {
    min-height: 784px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 cf9fbcf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\31 cf9fbcf {
    align-self: auto;
    max-width: 100%;
    width: 99.85%;
    height: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 01367c8 {
    max-width: 100%;
    width: 60.06%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 72d8eb3 {
    justify-content: flex-end;
    width: 33.93%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    order: 0;
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e4e4f50b {
    background-color: rgba(243,235,230,0.50);
    border-radius: 60px 60px 60px 60px;
    background-image: none;
}
}



@media all {
    
#\31 2164906 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d09e6f2 {
    width: 85%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8e5e86d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b95cf2d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    justify-content: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 c940489 {
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 8%;
    row-gap: 24px;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 90432a2 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 975b1ce {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#e0900a69 {
    justify-content: flex-start;
    align-items: center;
    width: 45.80%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
}
    
#a8fc229c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 67bae4f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_m4n {
    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;
}
    
#\31 3d169a5 {
    justify-content: flex-start;
    align-items: center;
    width: 45.80%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 68d8f17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 14aaf0f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8b79a6d {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f87ceb0c {
    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 2c2b6d6 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3014e48 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c47d9e1a {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa7bec35 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 061fd7c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 9df7ca4 {
    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;
}
    
#\32 7214a35 {
    justify-content: flex-start;
    align-items: center;
    width: 45.80%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
}
    
#f2db4fc6 {
    justify-content: flex-start;
    align-items: center;
    width: 45.80%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 09cd938 {
    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;
}
    
#\36 1d69b99 {
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 8%;
    row-gap: 24px;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c1b8c112 {
    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;
}
    
#\33 d70879d {
    justify-content: flex-start;
    align-items: center;
    width: 45.80%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\35 cfe222a {
    justify-content: flex-start;
    align-items: center;
    width: 45.80%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5f1c8fc {
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 8%;
    row-gap: 24px;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 1168d29 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 864697b {
    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;
}
    
#edcbf94d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a3710a3b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 2fa3c89 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f8da395 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0ca1ea4 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c781ad82 {
    width: 1218px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 64315e4 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 d8931c6 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#ccce9888 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 26px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ef7a60c9 {
    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;
}
}



@media all {
    
#d33733ee {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    justify-content: flex-start;
    align-items: center;
    order: 2;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a81772c1 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    order: 6;
    justify-self: auto;
    align-self: center;
    margin-top: 2px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8e1f256 {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    justify-content: flex-start;
    align-items: center;
    order: 3;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 9667b17.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 9667b17 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#b9224b4b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b9224b4b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\30 176cb54 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#a47d564e {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2455b92 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: center;
    margin-left: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a3ef7f1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 a3ef7f1 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#fde3a761.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#fde3a761 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 9;
}
    
#a88bbdf3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a88bbdf3 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 7;
}
    
#\37 8a325a6 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#afabb02e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#afabb02e {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 7;
}
    
#\30 d1fdaa0 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 6;
    margin-left: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8e8b07e {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    justify-content: flex-start;
    align-items: center;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c60817fd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c60817fd {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#ee73b791 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7942232.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b7942232 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#d2d461d3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d2d461d3 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\36 8d72194 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-left: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6e6f855 {
    min-height: 130px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 dc11078.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 dc11078 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\37 2240cd9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 2240cd9 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 6;
}
    
#\37 545461e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 545461e {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#\38 66c0a39 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    order: 6;
    justify-self: auto;
    align-self: center;
    margin-left: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#d5a3fca7 {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    justify-content: flex-start;
    align-items: center;
    order: 4;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d9deb973 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c635a84.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 c635a84 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#\39 3fab6fa.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 3fab6fa {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\36 617395d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 617395d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#b78a3d2d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\34 790d093.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 790d093 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 7;
}
    
#\36 9cdd1eb {
    margin: 0px 0% 0px 0%;
}
    
#d4fe84e5 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 9;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 11aaade {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 1771041.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 1771041 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 6;
}
    
#\39 9789332.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 9789332 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#\37 cd754c4 {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    justify-content: flex-start;
    align-items: center;
    order: 3;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 180dd23.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 180dd23 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 9;
}
    
#\30 4596e9b {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 dfe974d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 dfe974d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\36 3e349ca.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 3e349ca {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#\39 00450df.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 00450df {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 7;
}
    
#\38 3f59c5a {
    min-height: 130px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 0408bcb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 0408bcb {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\32 ed17cb3 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3440b01 {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    justify-content: flex-start;
    align-items: center;
    order: 1;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 489bff8 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\32 bb6dc4d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 bb6dc4d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#ef6ea228 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\35 eb37877 {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    justify-content: flex-start;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f0aa9b6d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f0aa9b6d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 6;
}
    
#\37 1eb21fd {
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    justify-content: flex-start;
    align-items: center;
    order: 2;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 b3f8ca9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7e53fd7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 7e53fd7 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#d6df1755 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#afcc879c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#afcc879c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#bc21bd2f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#bc21bd2f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 7;
}
    
#\37 80f6570 {
    margin: 0px 0% 0px 0%;
}
    
#\35 0b1c5a5 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 aa1a5e1 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 736f6c0 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 6;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f686376 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9b68581 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dac94700 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 938f568 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 100d4c2 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#cd361220 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#a65abcd5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dced177a {
    min-height: 326px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#f97f8cab {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\30 cfad1b7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 0374a67 {
    min-height: 326px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\37 8af32f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#f8b03033 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#b5eb92f4 {
    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;
}
    
#\33 d505af8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 26px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 aa61333 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a6662590 {
    width: 1218px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b17ff66e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#fa46295f {
    min-height: 75px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 e32cbb4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 cbba788 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 b82b5b3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 a0a2896 {
    min-height: 75px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#ebdcd698::before, #ebdcd698 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#ebdcd698 {
    min-height: 8px;
    background-position: 0% 0%;
    column-gap: 1%;
    row-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 cea4694 {
    margin: 0px 0px 0px 0px;
}
    
#\38 920fd37 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\34 0edc314 {
    min-height: 40px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 1% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_d8j {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 417px;
    padding: 30% 4% 5% 4%;
}
    
#widget_6jm {
    width: 61.91%;
}
    
#\36 3bd85219866cc3622781522 {
    padding: 16px 16px 16px 16px;
}
    
#widget_01r {
    width: 323px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b9e539ce {
    row-gap: 19px;
    padding: 8% 4% 8% 4%;
}
    
#\34 9d136fc {
    padding-left: 0%;
    padding-right: 0%;
}
    
#group_ebu {
    column-gap: 1%;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\37 30e713f {
    width: 99.92%;
}
    
#\31 2aee788 {
    width: 80%;
}
    
#\34 8d72cd9 {
    min-height: auto;
}
    
#ab369d0a {
    min-height: auto;
}
    
#group_d2i {
    min-height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 9544307 {
    order: 2;
}
    
#\30 023cb16 {
    row-gap: 10px;
    min-height: 143px;
    height: auto;
}
    
#\34 6998e76 {
    row-gap: 16px;
    padding: 8% 4% 8% 4%;
}
    
#\30 9fdfb3e {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_0cb {
    flex-direction: row;
}
    
#widget_hhu {
    width: 44px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_644 {
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#widget_o6s {
    order: 1;
}
    
#widget_rdc {
    order: 2;
}
    
#\32 ba338d6 {
    flex-direction: row;
}
    
#d9cec8b0 {
    width: 44px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ab5d5b9 {
    align-items: center;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a65a36ac {
    order: 1;
}
    
#\35 eee50a4 {
    flex-direction: row;
}
    
#\39 3d89274 {
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#d538ad50 {
    order: 1;
}
    
#ce782258 {
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 6129085 {
    row-gap: 8px;
    width: 100%;
    padding-bottom: 0px;
    min-height: 80px;
}
    
#\37 68f3736 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fcd25992 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    padding: 6% 2% 2% 2%;
}
    
#\38 757d9c1 {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
}
    
#dbf08a9b {
    order: 0;
}
    
#dce6802a {
    min-height: 56px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a96e0f03 {
    height: auto;
    width: 100.00%;
}
    
#\32 fdd5a29 {
    width: 50%;
    min-height: 8px;
}
    
#\32 814172b {
    min-height: 460px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 8% 4% 0% 0%;
}
    
#\30 72d8eb3 {
    background-image: none;
    background-size: cover;
    background-repeat: no-repeat;
    width: 50%;
    row-gap: 0px;
    background-position: 50% 50%;
    justify-content: flex-end;
    margin-top: 0px;
    min-height: 8px;
    order: 0;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 b95cf2d {
    align-items: center;
}
    
#\33 c940489 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: stretch;
    justify-content: space-between;
}
    
#\32 f763ec1 {
    margin: 0px 0% 0px 0%;
}
    
#e0900a69 {
    min-width: 32px;
    width: 100%;
    justify-content: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\38 90432a2 {
    order: 1;
}
    
#a8fc229c {
    row-gap: 0px;
    padding: 6% 2% 6% 2%;
}
    
#\31 d09e6f2 {
    width: 100.00%;
}
    
#\32 8e5e86d {
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c781ad82 {
    width: 100%;
    order: 1;
}
    
#\35 64315e4 {
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 8%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 1%;
}
    
#ef7a60c9 {
    order: 0;
}
    
#ccce9888 {
    width: 100%;
    min-height: 8px;
    row-gap: 22px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d33733ee {
    width: 25%;
    min-height: 8px;
}
    
#a81772c1 {
    order: 5;
}
    
#\32 8e1f256 {
    width: 25%;
    min-height: 8px;
}
    
#\37 9667b17 {
    order: 0;
}
    
#b9224b4b {
    order: 0;
}
    
#a47d564e {
    order: 1;
}
    
#\31 2455b92 {
    order: 3;
}
    
#\35 a3ef7f1 {
    order: 2;
}
    
#fde3a761 {
    order: 4;
}
    
#a88bbdf3 {
    order: 4;
}
    
#\37 8a325a6 {
    justify-self: auto;
    align-self: auto;
    width: 99.99%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afabb02e {
    order: 6;
}
    
#\30 d1fdaa0 {
    order: 5;
}
    
#\30 8e8b07e {
    width: 25%;
    min-height: 8px;
}
    
#c60817fd {
    order: 4;
}
    
#ee73b791 {
    order: 1;
}
    
#b7942232 {
    order: 2;
}
    
#d2d461d3 {
    order: 2;
}
    
#\36 8d72194 {
    order: 1;
}
    
#\35 6e6f855 {
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 8%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#\33 dc11078 {
    order: 0;
}
    
#\37 2240cd9 {
    order: 6;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 545461e {
    order: 6;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5a3fca7 {
    width: 25%;
    min-height: 8px;
}
    
#\38 11aaade {
    order: 5;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 1771041 {
    order: 6;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9789332 {
    order: 6;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cd754c4 {
    width: 25%;
    min-height: 8px;
}
    
#\34 180dd23 {
    order: 4;
}
    
#\30 4596e9b {
    order: 1;
}
    
#\39 dfe974d {
    order: 2;
}
    
#\36 3e349ca {
    order: 4;
}
    
#\39 00450df {
    order: 6;
}
    
#\38 3f59c5a {
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 8%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#\39 0408bcb {
    order: 2;
}
    
#\32 ed17cb3 {
    order: 1;
}
    
#\30 3440b01 {
    width: 25%;
    min-height: 8px;
}
    
#\32 bb6dc4d {
    order: 2;
}
    
#ef6ea228 {
    order: 3;
}
    
#\35 eb37877 {
    width: 25%;
    min-height: 8px;
}
    
#f0aa9b6d {
    order: 4;
}
    
#\37 1eb21fd {
    width: 25%;
    min-height: 8px;
}
    
#\31 b3f8ca9 {
    order: 1;
}
    
#\34 7e53fd7 {
    order: 2;
}
    
#d6df1755 {
    order: 3;
}
    
#afcc879c {
    order: 4;
}
    
#bc21bd2f {
    order: 6;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cd361220 {
    width: 100%;
    min-height: 8px;
}
    
#dced177a {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 495px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 cfad1b7 {
    width: 100%;
    min-height: 8px;
}
    
#\30 0374a67 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 495px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b5eb92f4 {
    order: 0;
}
    
#\33 d505af8 {
    width: 100%;
    min-height: 8px;
    row-gap: 22px;
}
    
#\38 aa61333 {
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 8%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 1%;
}
    
#a6662590 {
    width: 100%;
    order: 1;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#ebdcd698::before, #ebdcd698 > .bgExtraLayerOverlay {
    
}
#ebdcd698 {
    row-gap: 10px;
    width: 100%;
    min-height: 44px;
    justify-content: space-between;
    height: auto;
    column-gap: 1%;
    align-items: center;
    padding: 6px 6px 6px 6px;
}
    
#\34 0edc314 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 8% 4% 2% 4%;
}
}



@media (max-width: 767px) {
    
#\38 920fd37 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\34 0edc314 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 60% 4% 6% 4%;
}
    
#\36 3bd85219866cc3622781522 {
    row-gap: 28px;
    padding-top: 16px;
    width: 100%;
    padding-bottom: 16px;
    min-height: 80px;
    align-items: flex-start;
}
    
#widget_6jm {
    width: 84.11%;
}
    
#widget_01r {
    width: 281px;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\34 9d136fc {
    row-gap: 9px;
    padding-left: 16px;
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-right: 16px;
}
    
#b9e539ce {
    row-gap: 14px;
    padding-top: 12%;
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#\38 a092d74 {
    width: 69.54%;
}
    
#\37 30e713f.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
    
#group_ebu {
    row-gap: 6px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#group_vlr {
    width: 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 074199f {
    margin: 0px 0% 0px 0%;
}
    
#group_d2i {
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#ab369d0a {
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 8d72cd9 {
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 7246208.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
    
#ba1cd59e {
    width: 69.54%;
}
    
#\30 023cb16 {
    row-gap: 8px;
    width: 100%;
    min-height: 112px;
    align-items: center;
    height: auto;
}
    
#\34 6998e76 {
    row-gap: 20px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\30 9fdfb3e {
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\38 ab5d5b9 {
    align-items: center;
}
    
#group_644 {
    align-items: center;
}
    
#\39 3d89274 {
    align-items: center;
}
    
#group_0cb {
    row-gap: 20px;
}
    
#\32 ba338d6 {
    row-gap: 20px;
}
    
#\35 eee50a4 {
    row-gap: 20px;
}
}



@media (max-width: 767px) {
    
#\36 6129085 {
    row-gap: 4px;
    width: 100%;
    padding-bottom: 0px;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
    padding-left: 16px;
    padding-right: 16px;
}
    
#\37 68f3736 {
    width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fcd25992 {
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 2% 2% 2%;
}
    
#\38 757d9c1 {
    width: 100%;
    min-height: 128px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    justify-content: flex-start;
    height: auto;
}
    
#dbf08a9b {
    order: 0;
}
    
#dce6802a {
    width: 310px;
    min-height: 48px;
    margin-top: 16px;
}
}



@media (max-width: 767px) {
    
#a96e0f03 {
    height: auto;
    width: 70.95%;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fdd5a29 {
    row-gap: 10px;
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
}
    
#\32 814172b {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 20% 0% 0px 0%;
}
    
#\31 cf9fbcf.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
    
#\33 01367c8 {
    width: 69.54%;
}
    
#\30 72d8eb3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-image: none;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    order: 1;
    row-gap: 0px;
    margin-top: 0px;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\31 2164906 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d09e6f2 {
    width: 100%;
}
    
#\32 8e5e86d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b95cf2d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 16px;
}
    
#\33 c940489 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\32 f763ec1 {
    margin: 0px 0% 0px 0%;
}
    
#\38 90432a2 {
    height: 245px;
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e0900a69 {
    align-items: flex-start;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a8fc229c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 10% 4% 10% 4%;
}
    
#\31 3d169a5 {
    align-items: flex-start;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 68d8f17 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 8b79a6d {
    height: 245px;
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 2c2b6d6 {
    height: 245px;
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c47d9e1a {
    height: 245px;
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 061fd7c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7214a35 {
    align-items: flex-start;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f2db4fc6 {
    align-items: flex-start;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 1d69b99 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\33 d70879d {
    align-items: flex-start;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 cfe222a {
    align-items: flex-start;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d5f1c8fc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#edcbf94d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a3710a3b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 2fa3c89 {
    height: 245px;
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b0ca1ea4 {
    height: 245px;
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c781ad82 {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 64315e4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 8%;
}
    
#ccce9888 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
    padding-left: 16px;
    padding-right: 16px;
}
    
#ef7a60c9 {
    order: 0;
}
}



@media (max-width: 767px) {
    
#\35 6e6f855 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 10%;
    row-gap: 0px;
}
    
#\30 8e8b07e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d33733ee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 8e1f256 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d5a3fca7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\30 3440b01 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 cd754c4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 3f59c5a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 10%;
    row-gap: 0px;
}
    
#\35 eb37877 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 1eb21fd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#cd361220 {
    width: 100%;
    min-height: 905px;
    align-items: center;
    height: auto;
    justify-content: flex-start;
}
    
#dced177a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 4%;
}
}



@media (max-width: 767px) {
    
#\30 cfad1b7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    justify-content: flex-start;
}
    
#\30 0374a67 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 4%;
}
}



@media (max-width: 767px) {
    
#b5eb92f4 {
    order: 0;
}
    
#\33 d505af8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
    padding-left: 16px;
    padding-right: 16px;
}
    
#\38 aa61333 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 8%;
}
    
#a6662590 {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



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



@media (max-width: 767px) {
    
#ebdcd698::before, #ebdcd698 > .bgExtraLayerOverlay {
    
}
#ebdcd698 {
    width: 100%;
    min-height: 54px;
    align-items: flex-start;
    order: 0;
    justify-content: flex-start;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 6% 6% 0% 6%;
}
    
#\34 0edc314 {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 12% 4% 0% 4%;
}
}

