@media all {
  *#dm .dmInner a.u_1746920839 span.text {
    color:var(--color_2) !important;
    font-weight:500 !important;
  }

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

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

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

  *#dm .dmInner div.u_1375200092 .uqlMainContainer span.text { font-weight:600 !important; }

  *#dm .dmInner div.u_1375200092 .uqlMainContainer:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1375200092 .uqlMainContainer.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1375200092 .uqlMainContainer {
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1375200092 .uqlLoginBtn { font-weight:600 !important; }

  *#dm .dmInner div.u_1375200092 .uqlRegisterBtn {
    color:var(--color_1) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1375200092 .uqlDivider { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1375200092 .uqnUser {
    color:var(--color_1) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1375200092 span.uqlCandidateInfo {
    color:var(--color_1) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1375200092 .uqlLoginBtnActive { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1375200092 .uqlRegisterBtnActive { background-color:rgba(0,0,0,0) !important; }

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

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

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

  *#dm .dmInner a.u_1253556810 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

  *#dm .dmInner a.u_1253556810:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1253556810.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-color:var(--color_1) !important;
  }

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

  *#dm .dmInner a.u_1440126242 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

  *#dm .dmInner a.u_1440126242:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1440126242.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-color:var(--color_1) !important;
  }

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

  *#dm .dmInner a.u_1937744166 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

  *#dm .dmInner a.u_1937744166:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1937744166.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-color:var(--color_1) !important;
  }

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

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

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

  *#dm .dmInner a.u_1198412698 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

  *#dm .dmInner a.u_1198412698:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1198412698.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-color:var(--color_1) !important;
  }

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

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

  *#dm .dmInner div#3058044196 .shmJobsFeed-Link:hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner div#3058044196 .shmJobsFeed-Link.hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_994016256 .outline-text span.none { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1017305863 .outline-text {
    font-weight:600 !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1017305863 h1.outline-text {
    font-weight:600 !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1017305863 .outline-text span.none { color:var(--color_4) !important; }

  *#dm .dmInner *.u_1017305863 .outline-text span.none { text-align:CENTER !important; }

  *#dm .dmInner div.u_1380490306 .outline-text {
    font-weight:600 !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1380490306 h1.outline-text {
    font-weight:600 !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1380490306 .outline-text span.none { color:var(--color_4) !important; }

  *#dm .dmInner *.u_1380490306 .outline-text span.none { text-align:CENTER !important; }

  *#dm .dmInner *.u_994016256 .outline-text span.none { text-align:RIGHT !important; }

  *#dm .dmInner div.u_1608475623 .outline-text {
    font-weight:600 !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1608475623 h1.outline-text {
    font-weight:600 !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1608475623 .outline-text span.none { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1158946463 .outline-text {
    font-weight:600 !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1158946463 h1.outline-text {
    font-weight:600 !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner *.u_1158946463 .outline-text { text-align:RIGHT !important; }

  *#dm .dmInner *.u_1158946463 h1.outline-text { text-align:RIGHT !important; }

  *#dm .dmInner *.u_1158946463 .outline-text span.none { text-align:RIGHT !important; }

  *#dm .dmInner *.u_1608475623 .outline-text { text-align:RIGHT !important; }

  *#dm .dmInner *.u_1608475623 h1.outline-text { text-align:RIGHT !important; }

  *#dm .dmInner *.u_1608475623 .outline-text span.none { text-align:RIGHT !important; }

  *#dm .dmInner div.u_1158946463 .outline-text span.none {
    color:var(--color_4) !important;
    direction:ltr !important;
  }

  *#dm .dmInner a.u_1036036170:hover {
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1036036170.hover {
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1495407157:hover {
    background-color:var(--color_10) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1495407157.hover {
    background-color:var(--color_10) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div#3058044196 a.shmJobsFeed-Link span span.text { color:var(--color_4) !important; }

  *#dm .dmInner div#3058044196 .shmJobsFeed-Link span.text { color:var(--color_4) !important; }

  *#dm .dmInner *.u_2149953712 .tjText2 { text-align:LEFT !important; }

  *#dm .dmInner *.u_2149953712 .tjText {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_2149953712 .tjText2 {
    color:var(--color_8) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_2149953712 .tjText {
    color:var(--color_8) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1605995324 img {
    object-fit:contain !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1296207430 img {
    object-fit:contain !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1999985457 img {
    object-fit:contain !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_2054047110 img {
    object-fit:contain !important;
    object-position:100% 50% !important;
  }

  *#dm .dmInner div.u_1075149812 a.shmJobsFeed-Link:hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1075149812 a.shmJobsFeed-Link.hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1075149812 .clsArrowSVGAmount { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1075149812 a.shmJobsFeed-Link i { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1075149812 a.shmJobsFeed-Link.shmJobsFeed-LinkActive {
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner *.u_1075149812 a.shmJobsFeed-Link {
    justify-content:center !important;
    text-align:center !important;
  }

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

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

  *#dm .dmInner div.u_1075149812 .shmJobsFeed-Pagination {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1075149812 .shmJobsFeed-JobName .Name { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1075149812 .shmJobsFeed-JobName .Name:hover {
    font-weight:700 !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1075149812 div.shmJobsFeed-Location .cityStyle { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1075149812 div.shmJobsFeed-LocationActive .cityStyle { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1075149812 .shmJobsFeed-Classification .Category { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1075149812 .shmJobsFeed-Classification .Category:hover { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1075149812 .shmJobsFeed-Description { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1075149812 .shmJobsFeed-DescriptionActive { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1075149812 .shmJobsFeed-WorkType .WorkType { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1075149812 .shmJobsFeed-WorkType .WorkType:hover { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1075149812 .shmJobsFeed-innerContainer div.shmJobsFeed-Date { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1075149812 .shmJobsFeed-innerContainer div.shmJobsFeed-Date:hover { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1075149812 div.shmJobsFeed-Date { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1075149812 div.shmJobsFeed-Date.shmJobsFeed-DateActive { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1075149812 a.shmJobsFeed-Link {
    background-color:var(--color_1) !important;
    border-radius:0px 30px 30px 30px !important;
  }

  *#dm .dmInner div.u_1075149812 a.shmJobsFeed-Link.shmJobsFeed-LinkActive {
    background-color:var(--color_1) !important;
    border-radius:0px 30px 30px 30px !important;
  }

  *#dm .dmInner div.u_1075149812 a.shmJobsFeed-Link.shmJobsFeed-LinkActive:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1075149812 a.shmJobsFeed-Link.shmJobsFeed-LinkActive.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1075149812 a.shmJobsFeed-Link.shmJobsFeed-LinkActive:hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1075149812 a.shmJobsFeed-Link.shmJobsFeed-LinkActive.hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1075149812 div.shmJobsFeed-innerContainerActive {
    background-color:rgba(0,0,0,0) !important;
    background-image:url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/Frame+181-1920w.png) !important;
  }

  *#dm .dmInner *.u_994016256 .outline-color { -webkit-text-stroke-color:var(--color_8) !important; }

  *#dm .dmInner div.u_994016256 .outline-text {
    font-weight:600 !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_994016256 h1.outline-text {
    font-weight:600 !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner *.u_994016256 .outline-text { text-align:RIGHT !important; }

  *#dm .dmInner *.u_994016256 h1.outline-text { text-align:RIGHT !important; }

  *#dm .dmInner *.u_1017305863 .outline-text { text-align:LEFT !important; }

  *#dm .dmInner *.u_1017305863 h1.outline-text { text-align:LEFT !important; }

  *#dm .dmInner *.u_1017305863 .outline-color { -webkit-text-stroke-color:var(--color_8) !important; }

  *#dm .dmInner *.u_1158946463 .outline-color { -webkit-text-stroke-color:var(--color_8) !important; }

  *#dm .dmInner *.u_1608475623 .outline-color { -webkit-text-stroke-color:var(--color_8) !important; }

  *#dm .dmInner *.u_1380490306 .outline-color { -webkit-text-stroke-color:var(--color_8) !important; }

  *#dm .dmInner *.u_1380490306 .outline-text { text-align:LEFT !important; }

  *#dm .dmInner *.u_1380490306 h1.outline-text { text-align:LEFT !important; }

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

  *#dm .dmInner a.u_1370340468:hover {
    background-color:rgba(237,221,0,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1370340468.hover {
    background-color:rgba(237,221,0,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1370340468 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1036036170 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

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

  *#dm .dmInner a.u_1852093035 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

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

  *#dm .dmInner a.u_1495407157 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

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

  *#dm .dmInner a.u_1829808320:hover {
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1829808320.hover {
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner a.u_1169957751:hover {
    background-color:rgba(237,221,0,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1169957751.hover {
    background-color:rgba(237,221,0,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1169957751 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1829808320 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

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

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

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

  *#dm .dmInner div.u_1345960964 .postArticle .blogImgLink { height:250px !important; }

  *#dm .dmInner div.u_1345960964 {
    border-style:solid !important;
    border-width:0px !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1345960964 .postTitle a { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1345960964 .postDescription {
    max-height:4.1em !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1345960964 .authorBar { color:rgba(194,197,198,1) !important; }

  *#dm .dmInner div.u_1345960964 .postArticle>.inner {
    border-radius:20px 20px 20px 20px !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    -webkit-box-shadow:none !important;
    border-style:solid !important;
    border-width:1px !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_1345960964 .readMore a { color:var(--color_1) !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1345960964 .more-posts-text-container:hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1345960964 .more-posts-text-container.hover span.text { color:var(--color_1) !important; }

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

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

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

  *#dm .dmInner a.u_1744072171 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_9) var(--color_9) var(--color_9) var(--color_9) !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1075149812 div.shmJobsFeed-innerContainer {
    background-color:rgba(0,0,0,0) !important;
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/Frame+181-1ee8f4b4-1920w.png) !important;
    background-size:cover !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner *.u_1434872890 .tjText2 { text-align:LEFT !important; }

  *#dm .dmInner *.u_1434872890 .tjText {
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1024173852 {
    background-color:var(--color_9) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_9) var(--color_9) var(--color_9) var(--color_9) !important;
  }

  *#dm .dmInner a.u_1024173852:hover {
    background-image:initial !important;
    background-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1024173852.hover {
    background-image:initial !important;
    background-color:var(--color_8) !important;
  }

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

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

  *#dm .dmInner a.u_1389769274 {
    background-color:var(--color_10) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_10) var(--color_10) var(--color_10) var(--color_10) !important;
  }

  *#dm .dmInner a.u_1898542322 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_10) var(--color_10) var(--color_10) var(--color_10) !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1898542322:hover {
    background-color:var(--color_10) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1898542322.hover {
    background-color:var(--color_10) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner a.u_1389769274:hover {
    background-image:initial !important;
    background-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1389769274.hover {
    background-image:initial !important;
    background-color:var(--color_8) !important;
  }

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

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

  *#dm .dmInner div.u_1434872890 .tjText2 {
    color:var(--color_1) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1434872890 .tjText {
    color:var(--color_8) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1075149812 .noJobsMatching { color:var(--color_4) !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1253889185 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_9) var(--color_9) var(--color_9) var(--color_9) !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1434264944 {
    background-color:var(--color_9) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_9) var(--color_9) var(--color_9) var(--color_9) !important;
  }

  *#dm .dmInner a.u_1434264944:hover {
    background-image:initial !important;
    background-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1434264944.hover {
    background-image:initial !important;
    background-color:var(--color_8) !important;
  }

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

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

  *#dm .dmInner a.u_1618842055 {
    background-color:var(--color_10) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_10) var(--color_10) var(--color_10) var(--color_10) !important;
  }

  *#dm .dmInner a.u_1822596364 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_10) var(--color_10) var(--color_10) var(--color_10) !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1822596364:hover {
    background-color:var(--color_10) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1822596364.hover {
    background-color:var(--color_10) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1618842055:hover {
    background-image:initial !important;
    background-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1618842055.hover {
    background-image:initial !important;
    background-color:var(--color_8) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1364326393 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

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

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

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

  *#dm .dmInner a.u_1111558702:hover {
    background-color:var(--color_10) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1111558702.hover {
    background-color:var(--color_10) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1111558702 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

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

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

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

  *#dm .dmInner a.u_1862273264:hover {
    background-color:rgba(237,221,0,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1862273264.hover {
    background-color:rgba(237,221,0,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1862273264 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner a.u_1599696987:hover {
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1599696987.hover {
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1599696987 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

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

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

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

  *#dm .dmInner a.u_1831205730 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

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

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

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

  *#dm .dmInner a.u_1572562195:hover {
    background-color:var(--color_10) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1572562195.hover {
    background-color:var(--color_10) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1572562195 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

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

  *#dm .dmInner div.u_1469780332 .postArticle .blogImgLink { height:250px !important; }

  *#dm .dmInner div.u_1469780332 {
    border-style:solid !important;
    border-width:0px !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1469780332 .postTitle a { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1469780332 .postDescription {
    max-height:4.1em !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1469780332 .authorBar { color:rgba(194,197,198,1) !important; }

  *#dm .dmInner div.u_1469780332 .postArticle>.inner {
    border-radius:20px 20px 20px 20px !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    -webkit-box-shadow:none !important;
    border-style:solid !important;
    border-width:1px !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_1469780332 .readMore a { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1469780332 .more-posts-text-container:hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1469780332 .more-posts-text-container.hover span.text { color:var(--color_1) !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1528961837:hover {
    background-image:none !important;
    background-color:rgba(255,108,145,0.8) !important;
    border-color:var(--color_10) !important;
  }

  *#dm .dmInner a.u_1528961837.hover {
    background-image:none !important;
    background-color:rgba(255,108,145,0.8) !important;
    border-color:var(--color_10) !important;
  }

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

  *#dm .dmInner a.u_1297600542:hover span.text { color:rgba(26,26,26,1) !important; }

  *#dm .dmInner a.u_1297600542.hover span.text { color:rgba(26,26,26,1) !important; }

  *#dm .dmInner a.u_1297600542:hover {
    border-color:var(--color_5) !important;
    background-color:rgba(72,191,132,0.8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1297600542.hover {
    border-color:var(--color_5) !important;
    background-color:rgba(72,191,132,0.8) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1495439080:hover {
    background-image:none !important;
    background-color:rgba(128,214,217,0.8) !important;
  }

  *#dm .dmInner a.u_1495439080.hover {
    background-image:none !important;
    background-color:rgba(128,214,217,0.8) !important;
  }

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

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

  *#dm .dmInner a.u_1321683575:hover {
    background-color:rgba(237,221,0,0.8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1321683575.hover {
    background-color:rgba(237,221,0,0.8) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1369132201 .svg { fill:rgba(255,255,255,0) !important; }

  *#dm .dmInner div.u_1885739889 .svg { fill:rgba(43,36,37,1) !important; }

  *#dm .dmInner div.u_1209300445 .Clssub { color:var(--color_8) !important; }

  *#dm .dmInner *.u_1209300445 .Clssvg svg path { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1209300445 .swiper-button-prev {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1209300445 .swiper-button-next {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1209300445 .Clssub { text-align:LEFT !important; }

  *#dm .dmInner *.u_1209300445 .ClsTitle { text-align:LEFT !important; }

  *#dm .dmInner *.u_1209300445 .ClsDes { text-align:LEFT !important; }

  *#dm .dmInner div.u_1209300445 .swiper-scrollbar-drag { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1209300445 .ClsTitle {
    color:var(--color_8) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1209300445 .ClsDes {
    color:var(--color_8) !important;
    font-weight:200 !important;
  }

  *#dm .dmInner div.u_1209300445 .ClsSubcontainer {
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1177014037 .Clssub { color:var(--color_8) !important; }

  *#dm .dmInner *.u_1177014037 .Clssvg svg path { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1177014037 .swiper-button-prev {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1177014037 .swiper-button-next {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1177014037 .Clssub { text-align:LEFT !important; }

  *#dm .dmInner *.u_1177014037 .ClsTitle { text-align:LEFT !important; }

  *#dm .dmInner *.u_1177014037 .ClsDes { text-align:LEFT !important; }

  *#dm .dmInner div.u_1177014037 .swiper-scrollbar-drag { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1177014037 .ClsTitle {
    color:var(--color_8) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1177014037 .ClsDes {
    color:var(--color_8) !important;
    font-weight:200 !important;
  }

  *#dm .dmInner div.u_1177014037 .ClsSubcontainer {
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1819920463 .Clssub { color:var(--color_8) !important; }

  *#dm .dmInner *.u_1819920463 .Clssvg svg path { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1819920463 .swiper-button-prev {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1819920463 .swiper-button-next {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1819920463 .Clssub { text-align:LEFT !important; }

  *#dm .dmInner *.u_1819920463 .ClsTitle { text-align:LEFT !important; }

  *#dm .dmInner *.u_1819920463 .ClsDes { text-align:LEFT !important; }

  *#dm .dmInner div.u_1819920463 .swiper-scrollbar-drag { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1819920463 .ClsTitle {
    color:var(--color_8) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1819920463 .ClsDes {
    color:var(--color_8) !important;
    font-weight:200 !important;
  }

  *#dm .dmInner div.u_1819920463 .ClsSubcontainer {
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1177014037 .Clsimg { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner div.u_1104422269 .Clssub { color:var(--color_8) !important; }

  *#dm .dmInner *.u_1104422269 .Clssvg svg path { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1104422269 .swiper-button-prev {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1104422269 .swiper-button-next {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1104422269 .Clssub { text-align:LEFT !important; }

  *#dm .dmInner *.u_1104422269 .ClsTitle { text-align:LEFT !important; }

  *#dm .dmInner *.u_1104422269 .ClsDes { text-align:LEFT !important; }

  *#dm .dmInner div.u_1104422269 .swiper-scrollbar-drag { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1104422269 .ClsTitle {
    color:var(--color_8) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1104422269 .ClsDes {
    color:var(--color_8) !important;
    font-weight:200 !important;
  }

  *#dm .dmInner div.u_1104422269 .ClsSubcontainer {
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1104422269 .Clsimg { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner div.u_1575845065 .Clssub { color:var(--color_8) !important; }

  *#dm .dmInner *.u_1575845065 .Clssvg svg path { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1575845065 .swiper-button-prev {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1575845065 .swiper-button-next {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1575845065 .Clssub { text-align:LEFT !important; }

  *#dm .dmInner *.u_1575845065 .ClsTitle { text-align:LEFT !important; }

  *#dm .dmInner *.u_1575845065 .ClsDes { text-align:LEFT !important; }

  *#dm .dmInner div.u_1575845065 .swiper-scrollbar-drag { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1575845065 .ClsTitle {
    color:var(--color_8) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1575845065 .ClsDes {
    color:var(--color_8) !important;
    font-weight:200 !important;
  }

  *#dm .dmInner div.u_1575845065 .ClsSubcontainer {
    background-image:none !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1575845065 .Clsimg { border-radius:0px 0px 0px 0px !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1246115431 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

  *#dm .dmInner a.u_1246115431:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1246115431.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-color:var(--color_1) !important;
  }

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

  *#dm .dmInner a.u_1098737636:hover { border-color:var(--color_10) !important; }

  *#dm .dmInner a.u_1098737636.hover { border-color:var(--color_10) !important; }

  *#dm .dmInner a.u_200656518:hover { background-image:initial !important; }

  *#dm .dmInner a.u_200656518.hover { background-image:initial !important; }

  *#dm .dmInner a.u_200656518 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(26,26,26,1) rgba(26,26,26,1) rgba(26,26,26,1) rgba(26,26,26,1) !important;
  }

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

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

  *#dm .dmInner a.u_200656518 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(26,26,26,1) !important;
  }

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

  *#dm .dmInner a.u_200656518.hover span.text { color:var(--color_8) !important; }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1704643698 .uqlMainContainer span.text { font-size:18px !important; }

  *#dm .dmInner div.u_1375200092 .uqlMainContainer {
    height:54px !important;
    width:192px !important;
  }

  *#dm .dmInner div.u_1375200092 .uqlMainContainer span.text { font-size:16px !important; }

  *#dm .dmInner div.u_1375200092 .uqlLoginBtn { font-size:16px !important; }

  *#dm .dmInner div.u_1375200092 .uqlRegisterBtn { font-size:16px !important; }

  *#dm .dmInner *.u_1375200092 .uqlDivider {
    width:2px !important;
    margin-right:0px !important;
    margin-left:0px !important;
  }

  *#dm .dmInner div.u_1375200092 .uqnUser { font-size:16px !important; }

  *#dm .dmInner div.u_1375200092 span.uqlCandidateInfo { font-size:16px !important; }

  *#dm .dmInner div#4211162309 a.shmJobsFeed-Link span span.text { font-size:18px !important; }

  *#dm .dmInner div#4211162309 .shmJobsFeed-Link span.text { font-size:18px !important; }

  *#dm .dmInner div#3058044196 a.shmJobsFeed-Link span span.text { font-size:18px !important; }

  *#dm .dmInner div#3058044196 .shmJobsFeed-Link span.text { font-size:18px !important; }

  *#dm .dmInner div.u_1608475623 .outline-text { font-size:82px !important; }

  *#dm .dmInner div.u_1608475623 h1.outline-text { font-size:82px !important; }

  *#dm .dmInner div.u_1158946463 .outline-text { font-size:82px !important; }

  *#dm .dmInner div.u_1158946463 h1.outline-text { font-size:82px !important; }

  *#dm .dmInner div.u_2149953712 .tjText2 { font-size:82px !important; }

  *#dm .dmInner div.u_2149953712 .tjText { font-size:82px !important; }

  *#dm .dmInner *.u_1075149812 div.shmJobsFeed-slider .shmJobsFeed-Item { border-radius:20px !important; }

  *#dm .dmInner *.u_1075149812 div.shmJobsFeed-grid .shmJobsFeed-Item { border-radius:20px !important; }

  *#dm .dmInner *.u_1075149812 .clsDivJFBMainItem { border-radius:20px !important; }

  *#dm .dmInner *.u_1075149812 .clsUserAmountString {
    border-radius:20px !important;
    padding-left:30px !important;
    padding-right:30px !important;
  }

  *#dm .dmInner *.u_1075149812 .shmJobsFeed-slider .slick-slide {
    margin-left:5px !important;
    margin-right:5px !important;
  }

  *#dm .dmInner *.u_1075149812 .shmJobsFeed-ItemBeta {
    border-radius:20px !important;
    margin-left:5px !important;
    margin-right:5px !important;
  }

  *#dm .dmInner *.u_1075149812 .slick-slide {
    margin-left:5px !important;
    margin-right:5px !important;
  }

  *#dm .dmInner div.u_1075149812 .shmJobsFeed-JobName .Name { font-size:32px !important; }

  *#dm .dmInner div.u_1075149812 .shmJobsFeed-JobName .Name:hover { font-size:32px !important; }

  *#dm .dmInner *.u_1075149812 div.shmJobsFeed-innerContainer {
    min-height:400px !important;
    border-radius:20px !important;
    padding-top:30px !important;
    padding-bottom:30px !important;
    padding-left:30px !important;
    padding-right:30px !important;
  }

  *#dm .dmInner div.u_1075149812 a.shmJobsFeed-Link { width:160px !important; }

  *#dm .dmInner div.u_1075149812 div.shmJobsFeed-innerContainerActive {
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1075149812 div.shmJobsFeed-innerContainer {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-position:100% 100% !important;
  }

  *#dm .dmInner div.u_1017305863 .outline-text { font-size:72px !important; }

  *#dm .dmInner div.u_1017305863 h1.outline-text { font-size:72px !important; }

  *#dm .dmInner div.u_994016256 .outline-text { font-size:72px !important; }

  *#dm .dmInner div.u_994016256 h1.outline-text { font-size:72px !important; }

  *#dm .dmInner div.u_1380490306 .outline-text { font-size:72px !important; }

  *#dm .dmInner div.u_1380490306 h1.outline-text { font-size:72px !important; }

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

  *#dm .dmInner div.u_1345960964 .postDescription { font-size:16px !important; }

  *#dm .dmInner div.u_1345960964 .more-posts-text-container { width:150px !important; }

  *#dm .dmInner div.u_1434872890 .tjText2 { font-size:82px !important; }

  *#dm .dmInner div.u_1434872890 .tjText { font-size:82px !important; }

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

  *#dm .dmInner div.u_1469780332 .postDescription { font-size:16px !important; }

  *#dm .dmInner div.u_1469780332 .more-posts-text-container { width:150px !important; }

  *#dm .dmInner div.u_1209300445 .Clsimg {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1209300445 .swiper-button-prev {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1209300445 .swiper-button-next {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1209300445 .ClsTitle { font-size:18px !important; }

  *#dm .dmInner div.u_1209300445 .ClsDes { font-size:18px !important; }

  *#dm .dmInner div.u_1209300445 .ClsSubcontainer {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:100% 100% !important;
  }

  *#dm .dmInner div.u_1177014037 .Clsimg {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1177014037 .swiper-button-prev {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1177014037 .swiper-button-next {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1177014037 .ClsTitle { font-size:18px !important; }

  *#dm .dmInner div.u_1177014037 .ClsDes { font-size:18px !important; }

  *#dm .dmInner div.u_1177014037 .ClsSubcontainer {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:100% 100% !important;
  }

  *#dm .dmInner div.u_1819920463 .Clsimg {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1819920463 .swiper-button-prev {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1819920463 .swiper-button-next {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1819920463 .ClsTitle { font-size:18px !important; }

  *#dm .dmInner div.u_1819920463 .ClsDes { font-size:18px !important; }

  *#dm .dmInner div.u_1819920463 .ClsSubcontainer {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:100% 100% !important;
  }

  *#dm .dmInner div.u_1104422269 .Clsimg {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1104422269 .swiper-button-prev {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1104422269 .swiper-button-next {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1104422269 .ClsTitle { font-size:18px !important; }

  *#dm .dmInner div.u_1104422269 .ClsDes { font-size:18px !important; }

  *#dm .dmInner div.u_1104422269 .ClsSubcontainer {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:100% 100% !important;
  }

  *#dm .dmInner div.u_1575845065 .Clsimg {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1575845065 .swiper-button-prev {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1575845065 .swiper-button-next {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1575845065 .ClsTitle { font-size:18px !important; }

  *#dm .dmInner div.u_1575845065 .ClsDes { font-size:18px !important; }

  *#dm .dmInner div.u_1575845065 .ClsSubcontainer {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:100% 100% !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1434872890 .tjText { font-size:48px !important; }

  *#dm .dmInner div.u_1434872890 .tjText2 { font-size:48px !important; }

  *#dm .dmInner div.u_1075149812 a.shmJobsFeed-Link { width:179px !important; }

  *#dm .dmInner div.u_1345960964 .more-posts-text-container { width:180px !important; }

  *#dm .dmInner div.u_1469780332 .more-posts-text-container { width:180px !important; }

  .ClsSubcontainer { padding:0px 10px !important; }

  .Cls { padding-left:0px !important; }

  *#dm .dmInner div.u_1177014037 .Clsimg {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1177014037 .ClsDes { font-size:16px !important; }

  *#dm .dmInner div.u_1104422269 .Clsimg {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1104422269 .ClsDes { font-size:16px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1469780332 .more-posts-text-container { width:150px !important; }

  *#dm .dmInner div.u_1575845065 .ClsTitle { font-size:14px !important; }

  *#dm .dmInner div.u_1575845065 .Clssub { font-size:14px !important; }

  *#dm .dmInner div.u_1575845065 .ClsDes { font-size:16px !important; }

  *#dm .dmInner *.u_1575845065 .Clssvg svg {
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner *.u_1575845065 .swiper-button-next {
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner *.u_1575845065 .swiper-button-prev {
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner div.u_1575845065 .Clsimg {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner *.u_1575845065 .ClsSubcontainer { height:500px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1776390973 .uqlDivider {
    margin-left:0px !important;
    margin-right:0px !important;
  }

  *#dm .dmInner div.u_1434872890 .tjText { font-size:36px !important; }

  *#dm .dmInner div.u_1434872890 .tjText2 { font-size:36px !important; }

  *#dm .dmInner div.u_1075149812 div.shmJobsFeed-innerContainer { background-position:50% 0% !important; }

  *#dm .dmInner div.u_1075149812 div.shmJobsFeed-innerContainerActive { background-position:50% 0% !important; }

  *#dm .dmInner *.u_1075149812 div.shmJobsFeed-slider .shmJobsFeed-Item { border-radius:20px !important; }

  *#dm .dmInner *.u_1075149812 div.shmJobsFeed-grid .shmJobsFeed-Item { border-radius:20px !important; }

  *#dm .dmInner *.u_1075149812 .shmJobsFeed-ItemBeta { border-radius:20px !important; }

  *#dm .dmInner *.u_1075149812 .clsDivJFBMainItem { border-radius:20px !important; }

  *#dm .dmInner *.u_1075149812 .clsUserAmountString { border-radius:20px !important; }

  *#dm .dmInner *.u_1075149812 div.shmJobsFeed-innerContainer { border-radius:20px !important; }

  *#dm .dmInner div.u_1075149812 .shmJobsFeed-JobName .Name { font-size:30px !important; }

  *#dm .dmInner div.u_1075149812 .shmJobsFeed-JobName .Name:hover { font-size:30px !important; }

  *#dm .dmInner div.u_1075149812 a.shmJobsFeed-Link { width:150px !important; }

  *#dm .dmInner div.u_1345960964 .more-posts-text-container { width:150px !important; }

  .ClsSubcontainer { padding:0px 10px !important; }
}
*#dm .dmInner div.u_1209300445 .Cls
{
	text-align:start !important;
	padding-left:0px !important;
}
*#dm .dmInner div.u_1819920463 .Cls
{
	text-align:start !important;
	padding-left:0px !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1209300445
{
}
*#dm .dmInner div.u_1819920463
{
}
*#dm .dmInner div.u_1819920463
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
#flex-header[data-overlapping]:not([data-scrolling]) {
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    justify-content: flex-end;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 80px 6px 16px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 100vh;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.6;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url();
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_o5s {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: -20px;
}
    
#group_qh8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 79px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 3;
    height: auto;
}
    
#widget_gpu {
    width: 200px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#dc961314 {
    width: 200px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cf779a01 {
    width: 472px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-left: -12px;
    grid-area: auto / auto / auto / auto;
}
    
#group_evg {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 155px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 16px 0px 16px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#group_kkl {
    align-items: flex-start;
    width: 100.00%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mhk.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_mhk {
    width: 98.31%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin-top: -26px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: initial;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 9a811c5 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a154ea5c {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 1;
    flex-direction: row;
    height: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 2% 0% 0% 0%;
}
    
#widget_urs {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1u3 {
    width: 78.16%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-top: 20px;
}
    
#eb70aab8::before, #eb70aab8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(237,221,0,1);
    opacity: 0.6;
    border-radius: inherit;
}
#eb70aab8 {
    align-items: flex-end;
    width: 25%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/pexels-photo-4348399-0c3a4743-1920w.jpeg);
    justify-content: flex-end;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_mrh.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 100px;
}
#widget_mrh {
    width: 20px;
    height: 546px;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin-left: 2px;
    grid-area: auto / auto / auto / auto;
}
    
#group_ic9 {
    justify-content: flex-end;
    align-items: center;
    width: 99.09%;
    min-height: 677px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: center;
    height: auto;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 31f9228 {
    width: 210px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cb8cca28::before, #cb8cca28 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.6;
    border-radius: inherit;
}
#cb8cca28 {
    align-items: flex-end;
    width: 25%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/hands-people-woman-working-a56cccf2-1920w.jpg);
    justify-content: flex-end;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ce5f5e56 {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 686px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: center;
    height: auto;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c8ac474c.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 100px;
}
#c8ac474c {
    width: 126px;
    height: 510px;
    max-width: 100%;
    max-height: none;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4a245d2 {
    width: 210px;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 de77b81::before, #\38 de77b81 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_9);
    opacity: 0.6;
    border-radius: inherit;
}
#\38 de77b81 {
    align-items: flex-end;
    width: 25%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/pexels-photo-6932443-1920w.jpeg);
    justify-content: flex-end;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 59a2f5e {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100.00%;
    min-height: 688px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: center;
    height: auto;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a397af33 {
    width: 210px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e27f3c0::before, #\34 e27f3c0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_10);
    opacity: 0.6;
    border-radius: inherit;
}
#\34 e27f3c0 {
    align-items: flex-end;
    width: 25%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/pexels-photo-4348399-0c3a4743-1920w.jpeg);
    justify-content: flex-end;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 43e90dc {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: center;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 274b685.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 100px;
}
#\36 274b685 {
    width: 137px;
    height: 500px;
    max-width: 100%;
    max-height: none;
    align-self: flex-end;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ede9e1e7 {
    width: 210px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3f5f654.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 100px;
}
#\32 3f5f654 {
    width: 80px;
    height: 512px;
    max-width: 100%;
    max-height: none;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_ftd {
    flex-direction: row;
    align-items: flex-end;
    width: 100.00%;
    min-height: 546px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 1;
    flex-wrap: nowrap;
    align-content: flex-end;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 66e2594.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 100px;
}
#\34 66e2594 {
    width: 80px;
    height: 505px;
    max-width: 100%;
    max-height: none;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a232d2a {
    flex-direction: row;
    align-items: flex-end;
    width: 100.00%;
    min-height: 543px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 0;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-self: auto;
    height: auto;
    justify-content: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3dcb562 {
    flex-direction: row;
    align-items: flex-end;
    width: 100.00%;
    min-height: 562px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 0;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-self: auto;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca6b5436 {
    flex-direction: row;
    align-items: flex-end;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 0;
    flex-wrap: nowrap;
    align-content: flex-end;
    align-self: auto;
    justify-self: auto;
    justify-content: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e3117d46 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b1baee7a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 b9f1df8 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 8fe3c5d {
    background-color: var(--color_8);
    background-image: initial;
}
    
#widget_ocn {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_l6o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_djd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-top: 30px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_njl {
    width: 210px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 aa5d347 {
    width: 210px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 e76adb0 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 3d4cbfb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: initial;
}
    
#\39 4dbd69c {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_8q5 {
    justify-content: space-between;
    align-items: flex-start;
    width: 25%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 4%;
    background-color: var(--color_10);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    min-width: auto;
    align-self: stretch;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#widget_05q {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_u71 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a8b73d0a {
    justify-content: space-between;
    align-items: flex-start;
    width: 25%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 4%;
    background-color: var(--color_9);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    align-self: stretch;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 254aad7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cdc6bdd6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ea19375 {
    justify-content: space-between;
    align-items: flex-start;
    width: 25%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 4%;
    background-color: var(--color_5);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    align-self: stretch;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#ddb490a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2f45c19 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7064a05 {
    justify-content: space-between;
    align-items: flex-start;
    width: 24%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 4%;
    background-color: var(--color_1);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    align-self: stretch;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#d0178ee5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ea598c38 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_t8b {
    width: 32px;
    height: auto;
    max-width: 100%;
    margin-top: 6px;
    margin-left: 8px;
    order: 1;
}
    
#b15b59b5 {
    width: 32px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin-top: 6px;
    margin-left: 7px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f6ad8a3 {
    width: 32px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin-left: 7px;
    margin-top: 10px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0c77838 {
    width: 32px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin-left: 6px;
    margin-top: 18px;
    grid-area: auto / auto / auto / auto;
}
    
#group_381 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 aed5db6 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 857bd6f {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2fac4a7 {
    align-items: flex-start;
    width: 96.88%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 2032324 {
    width: 420px;
    height: 505px;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    order: 0;
    margin-top: 2px;
}
    
#f2ba7e98 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fa4d0b3d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d163e24a {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 833c421 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#widget_dno {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_l25 {
    width: 172px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    order: 1;
    justify-self: start;
    align-self: start;
    margin-top: 441px;
    margin-left: 133px;
}
    
#f51638f1 {
    width: 24.69%;
    height: 508px;
    max-width: 100%;
    order: 1;
    justify-self: center;
    align-self: start;
    margin-left: 392px;
}
    
#be68aad3 {
    width: 172px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    order: 1;
    justify-self: end;
    align-self: start;
    margin-top: 441px;
    margin-right: 124px;
}
    
#\39 5a16023 {
    width: 420px;
    height: 505px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin-left: 429px;
    margin-top: 1px;
}
    
#\36 deb751e {
    width: 172px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    order: 1;
    justify-self: center;
    align-self: start;
    margin-top: 441px;
    margin-left: 438px;
}
    
#innergrid_csl {
    width: 100%;
    grid-template-rows: minmax(508px, max-content);
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f4253b7 {
    width: 172px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    order: 1;
    justify-self: center;
    align-self: start;
    margin-top: 442px;
    margin-right: 411px;
}
    
#\30 30ff971 {
    width: 420px;
    height: 505px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 0;
    margin-top: 2px;
    margin-left: 9px;
}
}



@media all {
    
#\35 6376fc7 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ad3a1593 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 e578982 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 0d4d1b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 dd8691d {
    background-color: var(--color_4);
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/geo-bg-1920w.jpg);
    background-attachment: fixed;
}
    
#\31 134a27e {
    width: 1168px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\37 8703616::before, #\37 8703616 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.7;
    border-radius: inherit;
}
#\37 8703616 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\38 8925066 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 29cf856 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-width: 0 0 1px 0;
    order: 1;
    margin-top: 20px;
}
    
#b28e99f3 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#widget_0el {
    width: 28.90%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_hbb {
    width: 45.73%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ggo {
    width: 58.70%;
    height: 88px;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-left: -13px;
    grid-area: auto / auto / auto / auto;
}
    
#group_dh8 {
    align-items: center;
    width: 16.22%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
}
    
#\37 1ed879e {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-width: 0 0 1px 0;
    order: 3;
}
    
#c26d5daa {
    width: 28.81%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#c3e854cf {
    width: 45.73%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7dc829f {
    align-items: center;
    width: 16.22%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
}
    
#e98cfde1 {
    width: 68.24%;
    height: 88px;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c7642586 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-width: 0 0 1px 0;
    order: 2;
}
    
#\35 025f6e4 {
    width: 28.90%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a9020175 {
    width: 45.73%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c6841d8 {
    align-items: center;
    width: 16.22%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
}
    
#\30 963567e {
    width: 68.23%;
    height: 88px;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 426d933 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-width: 0 0 1px 0;
    order: 4;
}
    
#\34 c28bb65 {
    width: 28.29%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#c3eb5399 {
    width: 45.73%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a5e74ff {
    align-items: center;
    width: 16.22%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
}
    
#\35 5792b1c {
    width: 68.24%;
    height: 88px;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_683 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\32 173932f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#af023ef9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/geo-bg-1920w.jpg);
    background-attachment: fixed;
}
    
#e108c5a0 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 319px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 0;
    flex-wrap: nowrap;
    align-content: flex-end;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 eb38025 {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 406px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: center;
    height: auto;
    padding: 20px 16px 20px 16px;
}
    
#\30 5eb164a {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 1;
    flex-direction: row;
    height: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 2% 0% 0% 0%;
}
    
#\39 bec7be4::before, #\39 bec7be4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(237,221,0,1);
    opacity: 0.6;
    border-radius: inherit;
}
#\39 bec7be4 {
    align-items: flex-end;
    width: 24.26%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/pexels-photo-4348399-0c3a4743-1920w.jpeg);
    justify-content: flex-end;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 b48541d {
    width: 210px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 afc5f08 {
    align-items: flex-end;
    width: 100.00%;
    min-height: 333px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 0;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-self: auto;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 50239d9 {
    width: 210px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    margin-top: 23px;
    margin-bottom: 0px;
    min-width: 32px;
    grid-area: auto / auto / auto / auto;
}
    
#af2887e1 {
    width: 78.16%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-top: 20px;
}
    
#a68eb2dd {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d05adf2a {
    align-items: center;
    width: 100.00%;
    min-height: 418px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: center;
    height: auto;
    padding: 10px 16px 10px 16px;
}
    
#\35 16c3cc0 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 dc3477d::before, #\37 dc3477d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.6;
    border-radius: inherit;
}
#\37 dc3477d {
    align-items: flex-end;
    width: 22.6%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/hands-people-woman-working-a56cccf2-1920w.jpg);
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 e541de8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hqj {
    width: 100%;
    height: 216px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 bc016da {
    width: 98.93%;
    height: 216px;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf186124 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 1;
    flex-direction: row;
    height: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 2% 0% 0% 0%;
}
    
#\36 fea147d::before, #\36 fea147d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(237,221,0,1);
    opacity: 0.6;
    border-radius: inherit;
}
#\36 fea147d {
    align-items: flex-end;
    width: 24.26%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/pexels-photo-4348399-0c3a4743-1920w.jpeg);
    justify-content: flex-end;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d9efcbbd {
    align-items: center;
    width: 100.00%;
    min-height: 418px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: center;
    height: auto;
    padding: 10px 16px 10px 16px;
}
    
#\36 bd6c881 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 319px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 0;
    flex-wrap: nowrap;
    align-content: flex-end;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bb16278 {
    width: 100%;
    height: 216px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 ba663fb {
    width: 210px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 89d0ef1::before, #\35 89d0ef1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.6;
    border-radius: inherit;
}
#\35 89d0ef1 {
    align-items: flex-end;
    width: 22.6%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/hands-people-woman-working-a56cccf2-1920w.jpg);
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 b5e8bec {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 406px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: center;
    height: auto;
    padding: 20px 16px 20px 16px;
}
    
#d8590fed {
    align-items: flex-end;
    width: 100.00%;
    min-height: 333px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 0;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-self: auto;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9783ddc {
    width: 98.93%;
    height: 216px;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 04370c4 {
    width: 210px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    margin-top: 23px;
    margin-bottom: 0px;
    min-width: 32px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d2cfaa6::before, #\30 d2cfaa6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_9);
    opacity: 0.6;
    border-radius: inherit;
}
#\30 d2cfaa6 {
    align-items: flex-end;
    width: 22.61%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/pexels-photo-6932443-1920w.jpeg);
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 de437a0 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 382px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: center;
    height: auto;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 860e0bb {
    align-items: flex-start;
    width: 100.00%;
    min-height: 302px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 0;
    flex-wrap: nowrap;
    align-content: flex-end;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
}
    
#d892b7d2 {
    width: 64.01%;
    height: 158px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: -2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0ab0e15 {
    width: 210px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 1;
    margin-top: 68px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 11a5fb7::before, #\36 11a5fb7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_10);
    opacity: 0.6;
    border-radius: inherit;
}
#\36 11a5fb7 {
    align-items: flex-start;
    width: 24.53%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/pexels-photo-4348399-0c3a4743-1920w.jpeg);
    align-self: stretch;
    padding: 0% 1% 0% 1%;
    margin: 0% 0% 0% 0%;
}
    
#dd22c688 {
    width: 82.07%;
    height: 258px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin-top: -30px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e3da098 {
    width: 210px;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f7a28c8 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 1;
    flex-direction: row;
    height: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 2% 0% 0% 0%;
}
    
#ef3553c6::before, #ef3553c6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_9);
    opacity: 0.6;
    border-radius: inherit;
}
#ef3553c6 {
    align-items: flex-end;
    width: 22.61%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/pexels-photo-6932443-1920w.jpeg);
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 90ed3cc {
    align-items: flex-start;
    width: 100.00%;
    min-height: 382px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: center;
    height: auto;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f543db2b {
    align-items: flex-start;
    width: 100.00%;
    min-height: 302px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 0;
    flex-wrap: nowrap;
    align-content: flex-end;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
}
    
#\33 1b10c2a {
    width: 64.01%;
    height: 158px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: -2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7e56315 {
    width: 210px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 1;
    margin-top: 68px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 14fe8da::before, #\31 14fe8da > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_10);
    opacity: 0.6;
    border-radius: inherit;
}
#\31 14fe8da {
    align-items: flex-start;
    width: 24.53%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/pexels-photo-4348399-0c3a4743-1920w.jpeg);
    align-self: stretch;
    padding: 0% 1% 0% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\36 38f0b81 {
    width: 82.07%;
    height: 258px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin-top: -30px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3b549d3 {
    width: 210px;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f9c9572 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 306px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9f4ca03::before, #\32 9f4ca03 > .bgExtraLayerOverlay {
    
}
#\32 9f4ca03 {
    align-items: center;
    width: 23.09%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/Frame+12+%288%29-1920w.png);
    align-self: stretch;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-width: 3px 3px 3px 3px;
    background-color: rgba(72, 191, 132, 0.05);
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 8ca411c {
    width: 107.45%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#e53856ea {
    align-items: center;
    width: 107.84%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    align-content: flex-end;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f2ac44a {
    width: 188px;
    height: auto;
    max-width: 100%;
    margin-top: -3px;
    margin-bottom: 0px;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 77a2210::before, #\30 77a2210 > .bgExtraLayerOverlay {
    
}
#\30 77a2210 {
    align-items: center;
    width: 23.09%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/Frame+12+%289%29-1920w.png);
    align-self: stretch;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 3px 3px 3px 3px;
    background-color: rgba(237, 221, 0, 0.05);
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 d3fe052 {
    align-items: center;
    width: 100%;
    min-height: 306px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    align-content: flex-end;
    justify-self: auto;
    order: 0;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ad44ab7 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 306px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 cd75488 {
    width: 75.18%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 10967b3 {
    width: 182px;
    height: auto;
    max-width: 100%;
}
    
#\38 67f5d0c {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    align-content: flex-end;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2e86811 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#bae202ff {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 89a34c4::before, #\35 89a34c4 > .bgExtraLayerOverlay {
    
}
#\35 89a34c4 {
    align-items: center;
    width: 24.16%;
    min-height: 150.45%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/Frame+12+%287%29-1920w.png);
    align-self: stretch;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: var(--color_9) var(--color_9) var(--color_9) var(--color_9);
    border-width: 3px 3px 3px 3px;
    background-color: rgba(128, 214, 217, 0.05);
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#bd81db29 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 1;
    flex-direction: row;
    height: auto;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
    margin: 2% 0% 0% 0%;
}
    
#\39 072f0c5 {
    align-items: center;
    width: 73.71%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    align-content: flex-end;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 03b9226::before, #\37 03b9226 > .bgExtraLayerOverlay {
    
}
#\37 03b9226 {
    align-items: center;
    width: 23.67%;
    min-height: 147.04%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/Frame+12+%286%29-1920w.png);
    align-self: stretch;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: var(--color_10) var(--color_10) var(--color_10) var(--color_10);
    border-width: 3px 3px 3px 3px;
    background-color: rgba(255, 108, 145, 0.05);
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 d486e27 {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: 159px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 1b63f53 {
    width: 186px;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\39 44c658b {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 306px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c349c011 {
    width: 180px;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#d781b2b2 {
    width: 115px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
}
    
#\34 45f5a92 {
    width: 115px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
}
    
#ed6bdb88.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#ed6bdb88 {
    width: 95px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\39 4b01a41 {
    width: 115px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
}
    
#\33 d7c0e8d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 e6b3c68 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 4c80962.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\35 4c80962 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#aebe2937 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e0363836 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\34 862bffc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_h02 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\33 ca90a87.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\33 ca90a87 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b1af583f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_10);
    background-image: initial;
    border-radius: 0px 100px 0 0;
    justify-content: flex-start;
    padding: 6% 4% 6% 4%;
}
    
#\34 19f5e79 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_9);
    background-image: initial;
    border-radius: 0 0 0px 100px;
    justify-content: flex-start;
    padding: 6% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
}
    
#faa7fea7 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\36 620e041 {
    background-color: rgba(26,26,26,1);
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/geo-bg-1920w.jpg);
    background-attachment: fixed;
}
    
#widget_4d1 {
    width: 81.51%;
    height: auto;
    max-width: 100%;
}
    
#\37 4d92144 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 79px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 0;
    height: auto;
    align-self: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 dbdd38c {
    width: 200px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 86ab17c {
    width: 200px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_d2f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#abbaaec8 {
    width: 72.32%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ed290ec7 {
    width: 94.84%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dfcbc1d4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 88.73%;
    min-height: 79px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7f20352 {
    width: 200px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d5eac2da {
    width: 200px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c9f14d3e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 963191a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ec374024 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 2b360c4 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 ce774d7 {
    background-color: var(--color_4);
    background-image: url('https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/geo-bg-1920w.jpg?dm-skip-opt=true');
    background-attachment: fixed;
}
    
#\36 f823475 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-top: 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f2944cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 4994225 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7b544ce {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 bdfd47f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 66ebbd3::before, #\33 66ebbd3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.7;
    border-radius: inherit;
}
#\33 66ebbd3 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#e9a41870 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#\39 34f3b4b {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\39 239ba26 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 86a8a4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a99afec9 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f52058d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 26ed7e3 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e0049760 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#\35 7d73309 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#\38 fc09266 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 35d408d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin-top: -2px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2edd656 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    padding: 0% 0% 0% 0%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0529d26 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ce9c2b61 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    padding: 0% 0% 0% 0%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3454c91 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#ccc8bc6a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#\35 4bf5306 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0863b48 {
    align-items: flex-start;
    width: 96.88%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 15px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4470cfc {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 80b5be8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 856a534 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#edf288f0 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    justify-self: auto;
    margin-right: 0%;
    margin-left: 0%;
    margin-top: 15px;
    padding: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e459348 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a16e6732 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a9d045be {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 fe08809 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 b9fd497 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#\31 0434a4e {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 303aaec {
    align-items: flex-start;
    width: 96.88%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 15px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6ba2d25 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-top: 2px;
    margin-left: 2px;
    grid-area: auto / auto / auto / auto;
}
    
#bcfd2654 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#fc7ae81b {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 7d6fd9d {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    justify-self: auto;
    margin-right: 0%;
    margin-left: 0%;
    margin-top: 15px;
    padding: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 192c04f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5c60d86 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 2045760 {
    width: 120px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 21f5606 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 4b89bb2::before, #\34 4b89bb2 > .bgExtraLayerOverlay {
    
}
#\34 4b89bb2 {
    background-image: url('https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/geo-bg-1920w.jpg?dm-skip-opt=true');
    background-attachment: fixed;
}
    
#\36 5cb047e {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(105, 104, 104, 0.8);
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/Background+ideas+%282%29-1920w.png);
    border-radius: 100px 0px 100px 0px;
    padding: 4% 2% 4% 2%;
}
    
#cbf9021e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_4gb {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#group_i0e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    background-color: rgba(237, 221, 0, 1);
    background-image: initial;
    border-radius: 0px 20px 0px 20px;
    box-shadow: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tn1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_saf {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_949 {
    width: 125px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 74222db {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    background-color: var(--color_10);
    background-image: initial;
    border-radius: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 214938d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 0e4bf62 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a98659f8 {
    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;
}
    
#a67f717f {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    background-color: var(--color_9);
    background-image: initial;
    border-radius: 0px 20px 0px 20px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f481aeb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 5513e4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_sg8 {
    align-items: flex-start;
    width: 47.19%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1c4b283 {
    align-items: flex-start;
    width: 47.19%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f01a3eb {
    width: 125px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 82f4170 {
    align-items: flex-start;
    width: 47.19%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 6437593 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#c8d69406 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1c85a7a {
    width: 200px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 0b597b8 {
    width: 200px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d3bbb018 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_9);
    background-image: initial;
    border-radius: 0 0 100px 0;
    justify-content: flex-start;
    padding: 6% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 b70fe6f {
    width: 200px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c663076e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 88.73%;
    min-height: 79px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#d56154e5 {
    width: 72.32%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f8ce834e {
    background-color: rgba(26,26,26,1);
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/geo-bg-1920w.jpg);
    background-attachment: fixed;
}
    
#d3ba0ae9 {
    width: 94.84%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 da04b62 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 79px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 0;
    height: auto;
    align-self: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ae0ce1c {
    margin: 0px 0% 0px 0%;
}
    
#\30 b8b4bb4 {
    width: 200px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 22167a6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_10);
    background-image: initial;
    border-radius: 100px 0 0 0;
    justify-content: flex-start;
    padding: 6% 4% 6% 4%;
}
    
#\36 26f10dc {
    width: 81.51%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#d59433da {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    height: auto;
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#\38 8a3c399 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a0f3afc6 {
    background-color: var(--color_9);
    background-image: url();
    background-position: 50% 0%;
}
    
#\34 d5b6e8f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    background-image: url();
    background-size: contain;
    background-position: 100% 0%;
    order: 0;
    height: auto;
    padding: 2% 3% 0% 3%;
}
    
#acab66b7 {
    align-items: flex-start;
    width: 32.01%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/ChatGPT_Image_Aug_29__2025__07_43_09_PM-removebg-preview-1-1920w.png);
}
    
#d7ec0c14 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 25efc9e {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#group_iur {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#ece7abaa {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\38 d4f7b07 {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/Frame-3f91cc77-1920w.png);
}
    
#f3718c4b {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\36 cde820b {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/Frame+2-1920w.png);
}
    
#\38 f331cfa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 f331cfa {
    width: 787px;
    height: 589px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    min-width: 32px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 7959023 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    height: auto;
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#\36 80bb2f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 460dbdd {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fd21e3a3 {
    min-height: 183px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    background-image: url();
    background-size: contain;
    background-position: 100% 0%;
    order: 0;
    height: auto;
    padding: 2% 3% 0% 3%;
}
    
#\38 e3be7e8 {
    min-height: 183px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    background-image: url();
    background-size: contain;
    background-position: 100% 0%;
    order: 0;
    height: auto;
    padding: 2% 3% 0% 3%;
}
    
#\35 2c47a3d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    height: auto;
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#\30 ccf3c90 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ca0ca8fe {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    background-image: url();
    background-size: contain;
    background-position: 100% 0%;
    order: 0;
    height: auto;
    padding: 2% 3% 0% 3%;
}
    
#e53d3157 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    height: auto;
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#d75e23fe {
    align-items: flex-start;
    width: 32.01%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
}
    
#\39 9dd1048 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 231065c {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 59b584d {
    align-items: flex-start;
    width: 32.01%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/ChatGPT_Image_Aug_29__2025__07_43_09_PM-removebg-preview-1-1920w.png);
}
    
#\39 a5cdf6a {
    background-color: var(--color_9);
    background-image: url();
    background-position: 50% 0%;
}
    
#\35 be37992 {
    align-items: flex-start;
    width: 32.01%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
}
    
#\37 d882a41.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 d882a41 {
    width: 787px;
    height: 589px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    min-width: 32px;
    margin-left: -8px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 847f5cf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eab1af66 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_s95 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#innergrid_q2c {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/Frame+2-1920w.png);
}
    
#\34 712df2b {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#d0b67711.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d0b67711 {
    width: 787px;
    height: 589px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    min-width: 32px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8af9b38 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\34 036423c {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/Frame-3f91cc77-1920w.png);
}
}



@media all {
    
#\33 496def4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7f474e1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 7f474e1 {
    width: 787px;
    height: 589px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    min-width: 32px;
    margin-left: -8px;
    grid-area: auto / auto / auto / auto;
}
    
#ed3d6ed0 {
    align-items: flex-start;
    width: 32.01%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
}
    
#\31 bc1596f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    height: auto;
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#b43f8b89 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 80cd573 {
    align-items: flex-start;
    width: 32.01%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
}
    
#\38 5480a23 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 f62dfd9 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    height: auto;
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#\33 ef5e578 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 26880c2 {
    min-height: 183px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    background-image: url();
    background-size: contain;
    background-position: 100% 0%;
    order: 0;
    height: auto;
    padding: 2% 3% 0% 3%;
}
    
#\33 deea2e0 {
    min-height: 183px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    background-image: url();
    background-size: contain;
    background-position: 100% 0%;
    order: 0;
    height: auto;
    padding: 2% 3% 0% 3%;
}
    
#ab6561e4 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c3b405e2 {
    background-color: var(--color_4);
    background-image: url(https://lirp.cdn-website.com/01cdd778/dms3rep/multi/opt/Testimonial-bg-a7a53f40-1920w.png);
    background-position: 50% 0%;
}
    
#\30 4040226 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8a0e43f {
    min-height: 183px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    background-image: url();
    background-size: contain;
    background-position: 100% 0%;
    order: 0;
    height: auto;
    padding: 2% 3% 0% 3%;
}
    
#\35 9db63ed.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 9db63ed {
    width: 787px;
    height: 589px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    min-width: 32px;
    margin-left: -8px;
    grid-area: auto / auto / auto / auto;
}
    
#de107774 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    height: auto;
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#\35 e013736 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#da038f8e {
    align-items: flex-start;
    width: 32.01%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-color: var(--color_1);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 40px;
    padding: 20% 4% 15% 4%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 287px;
    order: 0;
    justify-content: center;
    row-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_kkl {
    height: auto;
    min-height: 25px;
}
    
#group_evg {
    height: auto;
    min-height: 57px;
}
    
#cf779a01.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cf779a01 {
    width: 623px;
    margin: 0px 0px 0px 0px;
}
    
#group_qh8 {
    column-gap: 2%;
    height: auto;
    min-height: 47px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mhk {
    width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
    padding: 8% 6% 0% 6%;
}
    
#\34 9a811c5 {
    width: 100%;
    min-height: 80px;
    order: 0;
    row-gap: 16px;
}
    
#a154ea5c {
    width: 100%;
    min-height: 80px;
}
    
#eb70aab8::before, #eb70aab8 > .bgExtraLayerOverlay {
    
}
    
#cb8cca28::before, #cb8cca28 > .bgExtraLayerOverlay {
    
}
    
#\38 de77b81::before, #\38 de77b81 > .bgExtraLayerOverlay {
    
}
    
#\34 e27f3c0::before, #\34 e27f3c0 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 b9f1df8 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 e76adb0 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
    padding: 8% 6% 0% 6%;
}
    
#\39 4dbd69c {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d163e24a {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 e578982 {
    padding: 10% 4% 10% 4%;
}
    
#\36 d22d8a1 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8703616::before, #\37 8703616 > .bgExtraLayerOverlay {
    
}
    
#b28e99f3 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 16c3cc0 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
    padding: 8% 4% 8% 4%;
}
    
#\37 dc3477d::before, #\37 dc3477d > .bgExtraLayerOverlay {
    
}
#\37 dc3477d {
    min-width: 32px;
    width: 100%;
    height: auto;
    min-height: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a68eb2dd {
    width: 100%;
    min-height: 80px;
    order: 0;
    row-gap: 16px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 5eb164a {
    width: 100%;
    min-height: 80px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 3%;
}
    
#\39 bec7be4::before, #\39 bec7be4 > .bgExtraLayerOverlay {
    
}
#\39 bec7be4 {
    min-width: 32px;
    width: 100%;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
}
    
#cf186124 {
    width: 100%;
    min-height: 80px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\36 fea147d::before, #\36 fea147d > .bgExtraLayerOverlay {
    
}
#\36 fea147d {
    min-width: 32px;
    width: 47.20%;
    margin: 0px 0% 0px 0%;
}
    
#\35 89d0ef1::before, #\35 89d0ef1 > .bgExtraLayerOverlay {
    
}
#\35 89d0ef1 {
    min-width: 32px;
    width: 47.20%;
    margin: 0px 0% 0px 0%;
}
    
#\30 d2cfaa6::before, #\30 d2cfaa6 > .bgExtraLayerOverlay {
    
}
#\30 d2cfaa6 {
    min-width: 32px;
    width: 47.20%;
    margin: 0px 0% 0px 0%;
}
    
#\36 11a5fb7::before, #\36 11a5fb7 > .bgExtraLayerOverlay {
    
}
#\36 11a5fb7 {
    min-width: 32px;
    width: 47.20%;
    margin: 0px 0% 0px 0%;
}
    
#\36 f7a28c8 {
    width: 100%;
    min-height: 80px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 3%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ef3553c6::before, #ef3553c6 > .bgExtraLayerOverlay {
    
}
#ef3553c6 {
    min-width: 32px;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 14fe8da::before, #\31 14fe8da > .bgExtraLayerOverlay {
    
}
#\31 14fe8da {
    min-width: 32px;
    width: 100%;
    justify-content: space-between;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d05adf2a {
    justify-content: space-between;
    height: auto;
    min-height: 373px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e108c5a0 {
    height: auto;
    min-height: 373px;
    justify-content: space-between;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 afc5f08 {
    justify-content: space-between;
    height: auto;
    min-height: 373px;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 bc016da {
    height: 110px;
}
    
#widget_hqj {
    height: 110px;
}
    
#\34 eb38025 {
    height: auto;
    min-height: 373px;
    justify-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f543db2b {
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 38f0b81.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 38f0b81 {
    height: 168px;
    margin: 0px 0% 0px 0%;
}
    
#\37 7e56315.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 7e56315 {
    margin: 0px 0% 0px 0%;
}
    
#\33 1b10c2a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 1b10c2a {
    height: 98px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d7c0e8d {
    margin: 0px 0% 0px 0%;
}
    
#bd81db29 {
    width: 100%;
    min-height: 80px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 9f4ca03 {
    min-width: 32px;
    width: 99.90%;
    margin: 0px 0% 0px 0%;
}
    
#ed6bdb88 {
    order: 0;
}
    
#\39 4b01a41 {
    order: 0;
}
    
#d781b2b2 {
    order: 0;
}
    
#\30 77a2210 {
    min-width: 32px;
    width: 99.90%;
    margin: 0px 0% 0px 0%;
}
    
#\35 89a34c4 {
    min-width: 32px;
    width: 99.90%;
    margin: 0px 0% 0px 0%;
}
    
#\37 03b9226 {
    min-width: 32px;
    width: 99.90%;
    margin: 0px 0% 0px 0%;
}
    
#e53856ea {
    order: 1;
}
    
#\30 f2ac44a {
    order: 2;
}
    
#\39 072f0c5 {
    order: 1;
}
    
#\32 1b63f53 {
    order: 2;
}
    
#\38 67f5d0c {
    order: 1;
}
    
#c349c011 {
    order: 2;
}
    
#\34 10967b3 {
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 45f5a92 {
    order: 0;
}
    
#\38 2e86811 {
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 e6b3c68 {
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#aebe2937 {
    padding: 10% 4% 10% 4%;
}
    
#\35 b90d94a {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#e9a41870 {
    padding: 10% 4% 10% 4%;
}
    
#\33 66ebbd3::before, #\33 66ebbd3 > .bgExtraLayerOverlay {
    
}
    
#\35 094475f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 21f5606 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\34 4b89bb2::before, #\34 4b89bb2 > .bgExtraLayerOverlay {
    
}
    
#group_4gb {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_i0e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 74222db {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a67f717f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 6437593 {
    min-height: 497px;
    padding: 0px 4% 0px 4%;
}
    
#\30 22167a6 {
    justify-content: flex-start;
    width: 50%;
    padding: 10% 4% 10% 4%;
    margin: 0px 0% 0px 0%;
}
    
#d3ba0ae9 {
    width: 88.12%;
}
    
#\39 da04b62 {
    height: auto;
    min-height: 47px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d3bbb018 {
    justify-content: flex-start;
    width: 50%;
    row-gap: 24px;
    padding: 10% 4% 10% 4%;
    margin: 0px 0% 0px 0%;
}
    
#c8d69406 {
    width: 100%;
}
    
#c663076e {
    height: auto;
    min-height: 47px;
    width: 99.77%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ae0ce1c {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7959023 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#e53d3157 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#d75e23fe {
    width: 71.88%;
    min-width: 32px;
    height: auto;
    min-height: 302px;
    margin: 0px 0% 0px 0%;
}
    
#\34 460dbdd {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 6% 2% 6% 2%;
}
    
#ff738f3a {
    margin: 0px 0% 0px 0%;
}
    
#\32 231065c {
    padding: 6% 2% 6% 2%;
}
    
#\36 59b584d {
    width: 71.88%;
    min-width: 32px;
    height: auto;
    min-height: 302px;
    background-repeat: no-repeat;
    background-size: contain;
    margin: 0px 0% 0px 0%;
}
    
#\39 a5cdf6a {
    background-position: 0% 0%;
}
    
#\35 be37992 {
    width: 71.88%;
    min-width: 32px;
    height: auto;
    min-height: 302px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d882a41 {
    width: 787px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 2c47a3d {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#eab1af66 {
    padding: 6% 2% 6% 2%;
}
    
#innergrid_q2c {
    width: 20%;
    grid-template-rows: minmax(100px, max-content);
    background-repeat: no-repeat;
    background-size: contain;
}
    
#group_s95 {
    width: 100%;
    min-height: 80px;
    order: 2;
    padding: 16px 60px 16px 60px;
    margin: 0px 0% 0px 0%;
}
    
#ca0ca8fe {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\34 712df2b {
    width: 100%;
    min-height: 80px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d0b67711 {
    height: auto;
    width: 687px;
}
    
#\34 8af9b38 {
    width: 100%;
    min-height: 80px;
    order: 4;
    align-items: flex-end;
    padding: 16px 60px 16px 60px;
    margin: 0px 0% 0px 0%;
}
    
#\34 036423c {
    width: 20%;
    grid-template-rows: minmax(100px, max-content);
    background-repeat: no-repeat;
    background-size: contain;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7f474e1 {
    height: auto;
    width: 688px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ed3d6ed0 {
    width: 71.88%;
    min-width: 32px;
    height: auto;
    min-height: 302px;
    margin: 0px 0% 0px 0%;
}
    
#\31 bc1596f {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 80cd573 {
    width: 71.88%;
    min-width: 32px;
    height: auto;
    min-height: 302px;
    margin: 0px 0% 0px 0%;
}
    
#\35 f62dfd9 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\33 ef5e578 {
    padding: 6% 2% 6% 2%;
}
    
#\30 a6b0198 {
    margin: 0px 0% 0px 0%;
}
    
#ab6561e4 {
    padding: 6% 2% 6% 2%;
}
    
#c3b405e2 {
    background-position: 0% 0%;
}
    
#\35 9db63ed {
    width: 787px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#de107774 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\35 e013736 {
    padding: 6% 2% 6% 2%;
}
    
#da038f8e {
    width: 71.88%;
    min-width: 32px;
    height: auto;
    min-height: 302px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
    row-gap: 18px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 18px;
    padding: 25% 4% 15% 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-color: var(--color_1);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
    
#group_kkl {
    height: auto;
    min-height: 69px;
}
    
#cf779a01.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cf779a01 {
    width: 246px;
    margin: 0px 0px 0px 0px;
}
    
#group_evg {
    height: auto;
    min-height: 101px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_mhk.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_mhk {
    margin: -40px 0% 0px 0%;
}
    
#group_qh8 {
    height: auto;
    min-height: 49px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_gpu {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#dc961314 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 25px;
    padding: 16% 6% 8% 6%;
}
    
#\34 9a811c5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    margin-bottom: 0px;
    justify-content: space-between;
    order: 0;
}
    
#a154ea5c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    margin-bottom: 0px;
    justify-content: space-between;
    order: 0;
}
    
#eb70aab8::before, #eb70aab8 > .bgExtraLayerOverlay {
    
}
    
#cb8cca28::before, #cb8cca28 > .bgExtraLayerOverlay {
    
}
    
#\38 de77b81::before, #\38 de77b81 > .bgExtraLayerOverlay {
    
}
    
#\34 e27f3c0::before, #\34 e27f3c0 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#e3117d46 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b1baee7a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 b9f1df8 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\37 e76adb0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 25px;
    padding: 16% 6% 8% 6%;
}
    
#\39 4dbd69c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    margin-bottom: 0px;
    justify-content: space-between;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\38 2032324 {
    height: 240px;
}
    
#f2ba7e98 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fa4d0b3d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d163e24a {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#f51638f1 {
    height: 240px;
}
    
#\39 5a16023 {
    height: 240px;
}
    
#\30 30ff971 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\35 6376fc7 {
    width: 100%;
    min-height: 51px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ad3a1593 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 e578982 {
    min-height: unset;
    flex-direction: column;
    row-gap: 15px;
    padding: 15% 4% 15% 4%;
}
    
#\36 d22d8a1 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 8703616::before, #\37 8703616 > .bgExtraLayerOverlay {
    
}
    
#\39 29cf856 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b28e99f3 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_ggo {
    height: 240px;
}
    
#\37 1ed879e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e98cfde1 {
    height: 240px;
}
    
#c7642586 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 963567e {
    height: 240px;
}
    
#\37 426d933 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 5792b1c {
    height: 240px;
}
    
#group_683 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 16c3cc0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 25px;
    padding: 15% 4% 15% 4%;
}
    
#\37 dc3477d::before, #\37 dc3477d > .bgExtraLayerOverlay {
    
}
#\37 dc3477d {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a68eb2dd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    justify-content: space-between;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0px 0%;
}
    
#\30 5eb164a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    margin-bottom: 0px;
    justify-content: space-between;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 bec7be4::before, #\39 bec7be4 > .bgExtraLayerOverlay {
    
}
#\39 bec7be4 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#widget_hqj {
    height: 182px;
}
    
#\31 bc016da {
    height: 192px;
}
    
#af2887e1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#af2887e1 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 d7c0e8d {
    margin: 0px 0% 0px 0%;
}
    
#\35 afc5f08 {
    height: auto;
    min-height: 289px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 eb38025 {
    height: auto;
    min-height: 329px;
}
    
#e108c5a0 {
    height: auto;
    min-height: 252px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d05adf2a {
    height: auto;
    min-height: 362px;
}
    
#cf186124 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    margin-bottom: 0px;
    justify-content: space-between;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 fea147d::before, #\36 fea147d > .bgExtraLayerOverlay {
    
}
#\36 fea147d {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#d9efcbbd {
    height: auto;
    min-height: 362px;
}
    
#\36 bd6c881 {
    height: auto;
    min-height: 252px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 bb16278 {
    height: 182px;
}
    
#\35 89d0ef1::before, #\35 89d0ef1 > .bgExtraLayerOverlay {
    
}
#\35 89d0ef1 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 b5e8bec {
    height: auto;
    min-height: 329px;
}
    
#d8590fed {
    height: auto;
    min-height: 289px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c9783ddc {
    height: 192px;
}
    
#\30 d2cfaa6::before, #\30 d2cfaa6 > .bgExtraLayerOverlay {
    
}
#\30 d2cfaa6 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 860e0bb {
    height: auto;
    min-height: 284px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d892b7d2 {
    height: 191px;
    width: 70.90%;
}
    
#\32 0ab0e15.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\32 0ab0e15 {
    margin: 25px 0% 0px 0%;
}
    
#\36 11a5fb7::before, #\36 11a5fb7 > .bgExtraLayerOverlay {
    
}
#\36 11a5fb7 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 23.65%;
    padding: 8% 5% 8% 5%;
    margin: 0px 0% 0px 0%;
}
    
#dd22c688.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dd22c688 {
    height: 230px;
    width: 92.86%;
    margin: 0px 0% 0px 0%;
}
    
#\36 f7a28c8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    margin-bottom: 0px;
    justify-content: space-between;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ef3553c6::before, #ef3553c6 > .bgExtraLayerOverlay {
    
}
#ef3553c6 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f543db2b {
    height: auto;
    min-height: 284px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1b10c2a {
    height: 191px;
    width: 70.90%;
}
    
#\37 7e56315.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 7e56315 {
    margin: 25px 0% 0px 0%;
}
    
#\31 14fe8da::before, #\31 14fe8da > .bgExtraLayerOverlay {
    
}
#\31 14fe8da {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 23.65%;
    padding: 8% 5% 8% 5%;
    margin: 0px 0% 0px 0%;
}
    
#\36 38f0b81.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 38f0b81 {
    height: 230px;
    width: 92.86%;
    margin: 0px 0% 0px 0%;
}
    
#\32 9f4ca03::before, #\32 9f4ca03 > .bgExtraLayerOverlay {
    
}
#\32 9f4ca03 {
    min-width: 32px;
    width: 99.89%;
    padding: 10% 4% 10% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\35 89a34c4::before, #\35 89a34c4 > .bgExtraLayerOverlay {
    
}
#\35 89a34c4 {
    min-width: 32px;
    width: 99.89%;
    padding: 10% 4% 10% 4%;
    margin: 0px 0% 0px 0%;
}
    
#bd81db29 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    margin-bottom: 0px;
    justify-content: space-between;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 03b9226::before, #\37 03b9226 > .bgExtraLayerOverlay {
    
}
#\37 03b9226 {
    min-width: 32px;
    width: 99.89%;
    padding: 10% 4% 10% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\30 77a2210::before, #\30 77a2210 > .bgExtraLayerOverlay {
    
}
#\30 77a2210 {
    min-width: 32px;
    width: 99.89%;
    padding: 10% 4% 10% 4%;
    margin: 0px 0% 0px 0%;
}
    
#d781b2b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d781b2b2 {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 45f5a92.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 45f5a92 {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2e86811 {
    order: 1;
}
    
#ed6bdb88.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ed6bdb88 {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 cd75488 {
    order: 1;
}
    
#\39 072f0c5 {
    order: 1;
}
    
#\32 1b63f53 {
    order: 2;
}
    
#\39 4b01a41.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 4b01a41 {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 44c658b {
    order: 2;
}
    
#e53856ea {
    order: 1;
}
    
#\30 f2ac44a {
    order: 2;
}
    
#\38 67f5d0c {
    order: 1;
}
    
#c349c011 {
    order: 2;
}
    
#\34 10967b3 {
    order: 2;
}
}



@media (max-width: 767px) {
    
#\33 e6b3c68 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#aebe2937 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#group_h02 {
    width: 100%;
    min-height: 35px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b90d94a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b1af583f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\34 19f5e79 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#faa7fea7 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 4% 15% 4%;
}
    
#dfcbc1d4 {
    width: 99.92%;
    padding: 0px 16px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c9f14d3e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 963191a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 2b360c4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 5% 4%;
}
    
#\31 f2944cd {
    width: 100.01%;
}
    
#ed7362da {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e9a41870 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#\39 34f3b4b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 66ebbd3::before, #\33 66ebbd3 > .bgExtraLayerOverlay {
    
}
    
#\39 239ba26 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    margin-bottom: 0px;
    justify-content: space-between;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a16e6732 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    margin-bottom: 0px;
    justify-content: space-between;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 fe08809 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    margin-bottom: 0px;
    justify-content: space-between;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 7d73309 {
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e0049760 {
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ce9c2b61 {
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0px 0%;
}
    
#\32 26ed7e3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 26ed7e3 {
    margin: 5px 0% 0px 0%;
}
    
#a99afec9 {
    row-gap: 15px;
}
    
#\33 2edd656 {
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0px 0%;
}
    
#\38 fc09266.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 0px 0px;
}
#\38 fc09266 {
    margin: 0px 0% 0px 0%;
}
    
#ccc8bc6a {
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 3454c91 {
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0863b48 {
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0% 0%;
}
    
#a9d045be.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a9d045be {
    margin: 5px 0% 0px 0%;
}
    
#edf288f0 {
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0px 0%;
}
    
#\35 e459348.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 e459348 {
    margin: 5px 0% 0px 0%;
}
    
#\30 b9fd497 {
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bcfd2654 {
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 303aaec {
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0% 0%;
}
    
#\31 0434a4e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 0434a4e {
    margin: 5px 0% 0px 0%;
}
    
#\31 7d6fd9d {
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0px 0%;
}
    
#fc7ae81b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fc7ae81b {
    margin: 5px 0% 0px 0%;
}
    
#\35 094475f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 21f5606 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#\34 4b89bb2::before, #\34 4b89bb2 > .bgExtraLayerOverlay {
    
}
    
#\36 5cb047e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_4gb {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_i0e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 74222db {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a67f717f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 5c0b84f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 6437593 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d3bbb018 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\30 22167a6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#d59433da {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 d5b6e8f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\33 25efc9e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 15% 0% 15% 0%;
}
    
#acab66b7 {
    min-width: 32px;
    width: 98.84%;
    background-repeat: no-repeat;
    background-size: contain;
    height: auto;
    min-height: 242px;
    background-position: 50% 50%;
    margin: 0px 0% 0px 0%;
}
    
#f2c94401 {
    margin: 0px 0% 0px 0%;
}
    
#a0f3afc6 {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 100% 100%;
}
    
#group_iur {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ece7abaa {
    width: 100%;
    min-height: 80px;
    align-items: flex-end;
    order: 4;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 d4f7b07 {
    width: 30%;
    grid-template-rows: minmax(85.99431610107422px, max-content);
    background-repeat: no-repeat;
    background-size: contain;
}
    
#f3718c4b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 2;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 cde820b {
    width: 30%;
    grid-template-rows: minmax(85.99431610107422px, max-content);
    background-repeat: no-repeat;
    background-size: contain;
}
    
#\38 f331cfa {
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 7959023 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 231065c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#e53d3157 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 460dbdd {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\38 e3be7e8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 2c47a3d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fd21e3a3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#eab1af66 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#ca0ca8fe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_s95 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 712df2b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 8af9b38 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#ab6561e4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 bc1596f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 8a0e43f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 f62dfd9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#de107774 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 ef5e578 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 26880c2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 deea2e0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 e013736 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}

