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

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

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

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

  *#dm .dmInner *.u_2931351726 .card .testimonial-icon svg { fill:rgba(237,174,24,1) !important; }

  *#dm .dmInner *.u_2931351726 .card .testimonial-icon { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_2931351726 .swiper-pagination-bullet { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_2931351726 .card {
    background-image:initial !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_2931351726 .card .profile-info .profile-title { font-style:italic !important; }

  *#dm .dmInner a.u_1934937728 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1934937728 {
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    border-radius:6px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1495046397:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1495046397.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1495046397 {
    background-color:var(--color_12) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:15px !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1785714320 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1785714320 {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner a.u_1785714320 span.text {
    font-size:16px !important;
    font-weight:500 !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1455071629:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1455071629.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1455071629 {
    background-color:var(--color_12) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:15px !important;
  }

  *#dm .dmInner a.u_1455071629 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/cd331c08/icon/Telegram_7409463.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1566733498:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1566733498.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1566733498 {
    background-color:var(--color_12) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:15px !important;
  }

  *#dm .dmInner a.u_1566733498 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/cd331c08/icon/Telegram_7409463.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1533138679:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1533138679.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1533138679 {
    background-color:var(--color_12) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:15px !important;
  }

  *#dm .dmInner a.u_1533138679 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/cd331c08/icon/Telegram_7409463.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1140192863:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1140192863.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1140192863 {
    background-color:var(--color_12) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:15px !important;
  }

  *#dm .dmInner a.u_1140192863 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/cd331c08/icon/Telegram_7409463.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1133904249:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1133904249.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1133904249 {
    background-color:var(--color_12) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:15px !important;
  }

  *#dm .dmInner a.u_1133904249 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/cd331c08/icon/Telegram_7409463.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1370899170 {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner a.u_1370899170 span.text {
    font-size:16px !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1370899170 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/cd331c08/icon/Telegram_7409463.svg) !important;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1370899170:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1370899170.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1258561703:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1258561703.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1258561703 {
    background-color:var(--color_12) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:15px !important;
  }

  *#dm .dmInner a.u_1258561703 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/cd331c08/icon/Telegram_7409463.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1925239466:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1925239466.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1925239466 {
    background-color:var(--color_12) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:15px !important;
  }

  *#dm .dmInner a.u_1925239466 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/cd331c08/icon/Telegram_7409463.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1581990407:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1581990407.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1581990407 {
    background-color:var(--color_12) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:15px !important;
  }

  *#dm .dmInner a.u_1581990407 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/cd331c08/icon/Telegram_7409463.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1352459274:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1352459274.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1352459274 {
    background-color:var(--color_12) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:15px !important;
  }

  *#dm .dmInner a.u_1352459274 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/cd331c08/icon/Telegram_7409463.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1156769414:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1156769414.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1156769414 {
    background-color:var(--color_12) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:15px !important;
  }

  *#dm .dmInner a.u_1156769414 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/cd331c08/icon/Telegram_7409463.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1187181485:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1187181485.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1187181485 {
    background-color:var(--color_12) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    justify-content:center !important;
    text-align:center !important;
    gap:15px !important;
  }

  *#dm .dmInner a.u_1187181485 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/cd331c08/icon/Telegram_7409463.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

  *#dm .dmInner a.u_1495046397 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/cd331c08/icon/Telegram_7409463.svg) !important;
    background-color:var(--color_3) !important;
    width:20px !important;
    height:20px !important;
  }
}
.map-style
{
	width:480px !important;
	height:400px !important;
}
@media only screen and (max-width:425px) {
  .map-class {
    width:150px;
    height:300px;
  }
}
@media only screen and (max-width:425px) {
  .map-style {
    width:150px;
    height:300px;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_2931351726 .card .testimonial-icon {
    width:120px !important;
    height:20px !important;
  }

  *#dm .dmInner div.u_2931351726 .swiper-pagination-bullet {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner *.u_2931351726 .swiper-pagination-bullet-active { width:10px !important; }

  *#dm .dmInner *.u_2931351726 .dots-wrapper {
    gap:20px !important;
    margin-top:50px !important;
  }

  *#dm .dmInner div.u_2931351726 .card .testimonial-text { font-size:16px !important; }

  *#dm .dmInner div.u_2931351726 .card .profile-info .profile-title { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_2931351726 .card .testimonial-icon {
    width:120px !important;
    height:20px !important;
  }

  *#dm .dmInner div.u_2931351726 .swiper-pagination-bullet {
    width:15px !important;
    height:15px !important;
  }

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

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

  *#dm .dmInner div.u_1309492809 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_2931351726 .swiper-pagination-bullet {
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner div.u_2931351726 .card .testimonial-icon {
    width:118px !important;
    height:20px !important;
  }

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

  *#dm .dmInner a.u_1370899170 span.text { font-size:14px !important; }
}
.flip-btn
{
	margin-top:18px !important;
	display:inline-block !important;
	padding:12px 24px !important;
	background:#e85d04 !important;
	color:#ffffff !important;
	text-decoration:none !important;
	border-radius:6px !important;
	font-weight:700 !important;
	transition:background 0.3s ease !important;
}
.flip-btn:hover
{
	background:#d05404 !important;
	color:#fff !important;
}
separatorHomeCss{color:red !important}.map-style
{
	width:450px !important;
	height:300px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-image: none;
    background-color: var(--color_7);
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0.31);
    --overlapping-background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c8c3df16 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\31 857dc37 {
    min-height: 313px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f7b5876a::before, #f7b5876a > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_12);
    opacity: 0.7;
}
#f7b5876a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/cd331c08/dms3rep/multi/opt/Gemini_Generated_Image_e3opxxe3opxxe3op-1920w.png");
    background-origin: border-box;
}
#f7b5876a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAr0lEQVQI1x3Jaw+BUACA4fMfzcbmMkKFRhcaSXGqD5TLcZu15qe+xvP1EWkqyfMDj8eNsnzz+VRUVcnr9eR8LkiSPZvNGhHHW7IsoSiOKHXhflcodeV0ysmylDAMWC49hO8vCII1cRwh5Z4klUi5I4pCVisf25kznY4RpqljWRNse47rOXiei+PazGYW5thA03p0Oi1Et9umr/UY6UMMU/+nbowYDPr8rtlsUK/X+AKmX3j1qZDylgAAAABJRU5ErkJggg==');
}
    
#c7d8c949 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0747912 {
    margin: 0px 0% 0px 0%;
}
    
#aaae7228 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9cbf7ad.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 9cbf7ad {
    width: 25.71%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: center;
    justify-self: auto;
    margin: 28px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b96bcea2 {
    width: 280px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 ee3e180 {
    min-height: 464px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 60e0287 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\31 44971e9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-top: -53px;
}
    
#fa780934 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_61a {
    width: 100%;
    height: 266px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc36c1a3 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 7726947 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 5ef612e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\33 dc5a522 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 2dc9f90 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_irb {
    align-items: flex-start;
    width: 100%;
    min-height: 80px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_jmc {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\35 3eda400.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 3eda400 {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 3b5dbfb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#fd0db998 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 3db47a2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
}
    
#widget_nsi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_e99 {
    width: 100%;
    height: 155px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1a878d2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 1a878d2 {
    width: 50.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 4cf4693 {
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    min-height: 700px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fab4ab86.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fab4ab86 {
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    margin: -2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5e6a60a {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: var(--color_3);
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
}
    
#a81844c7 {
    max-width: 100%;
    width: 460px;
    min-height: 50px;
    height: auto;
    order: 2;
    margin: 40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bec66f4d {
    max-height: 100%;
    width: 65.37%;
    justify-content: flex-start;
    min-height: 185px;
    align-items: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\33 603cca8::before, #\33 603cca8 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.75;
    background-color: rgba(0, 0, 0, 1);
}
#\33 603cca8 {
    min-height: 8px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100%;
    justify-content: flex-end;
    min-width: 4%;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/cd331c08/dms3rep/multi/opt/slide-1-1920w.jpg");
    padding: 6% 5% 6% 5%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\33 40c9b8a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 f1f1cde {
    width: 29.75px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 5d75345 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 58.25%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 0ae33fa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    height: auto;
    order: 0;
    background-color: rgba(0, 0, 0, 0.33);
    background-image: none;
    padding: 2% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#f11919e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.7%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ee594978 {
    background-color: var(--color_12);
    background-image: none;
}
    
#\31 5fca32c {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a59d1485 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 341fc4b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    height: auto;
    order: 0;
    background-color: rgba(0, 0, 0, 0.33);
    background-image: none;
    padding: 2% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\30 8b3da51 {
    width: 29.75px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fab230bb {
    width: 432px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 199c5b1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    height: auto;
    order: 0;
    background-color: rgba(0, 0, 0, 0.33);
    background-image: none;
    padding: 2% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\33 398772c {
    width: 29.75px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d1323894 {
    width: 432px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 f5cba4a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    height: auto;
    order: 0;
    background-color: rgba(0, 0, 0, 0.33);
    background-image: none;
    padding: 2% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#aa360e25 {
    width: 29.75px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 acc3b77 {
    width: 432px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 c6f7765.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 c6f7765 {
    width: 50.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faeb331e {
    width: 432px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b74a1e69 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 04b448a {
    min-height: 711px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 6eef977 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d6975c83 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: row;
    width: 48%;
    justify-content: space-between;
    min-width: 4%;
    align-items: center;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\32 d6defa5 {
    grid-template-rows: minmax(605px, max-content);
    width: 100.00%;
    max-width: 100%;
}
    
#\37 1cfb801 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#be354bfa {
    width: 79.62%;
    height: 518px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
}
    
#\39 5d8d1b0 {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\36 c5e3664 {
    align-items: center;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 190px;
    min-height: 210px;
    background-image: linear-gradient(135deg, rgba(0, 0, 0, 1) 20%, rgba(254, 81, 20, 1) 100%);
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px ;
    background-origin: border-box;
    padding: 5% 4% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\34 e9a25ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a14eba53 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5e649dd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 5e649dd {
    width: 50.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aba6bf9c {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fc15a42 {
    width: 280px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb636e6f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 f4db0b3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 cd21b14 {
    width: 100.00%;
    grid-template-rows: minmax(459.03213750000003px, max-content);
    max-width: 100%;
    align-self: center;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 98d8d28 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\33 cf3ad2f {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\37 834d7db {
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 96.72%;
    min-height: 133px;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 50px 0px 0px -139px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 ea3018d {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 4% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 41eae62::before, #\34 41eae62 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.3;
    border-radius: inherit;
}
#\34 41eae62 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/cd331c08/dms3rep/multi/opt/gemini-2.5-flash-image_change_the_image_so_they_are_sitting_together_in_a_car_with_orange_golf_shirts_o-0-1920w.jpg");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\34 41eae62.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQF/8QAIRAAAgEDBAMBAAAAAAAAAAAAAQIDAAQRBSEiURIxM2H/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABkRAAIDAQAAAAAAAAAAAAAAAAEDAAIRBP/aAAwDAQACEQMRAD8AOabpj20UMV22Sw5yqdhVzXNkjFRMhA2ztWHLI+H5t8+/wUcd2825H33RlGXsNJlE/jSs4BP/2Q==');
}
    
#\30 f30f14b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2a9467c {
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: end;
    align-self: start;
    order: 0;
    width: 86.59%;
    min-height: 185px;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 180px 20px 50px 0px;
}
    
#\36 ea8056e {
    width: 98.90%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc947e8c {
    margin: 0px 0% 0px 0%;
}
    
#\35 9cbf307.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 9cbf307 {
    width: 57.72%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 f2e9720 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 b05fd6d {
    min-height: 209px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\38 8feb3c5 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\35 4da1f6c {
    width: 68.17%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b54ff22a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 84fd2bf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 84fd2bf {
    width: 20.43%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 31ec166 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#eabf48dc::before, #eabf48dc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#eabf48dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    justify-content: space-between;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/cd331c08/dms3rep/multi/opt/Gemini_Generated_Image_jn8v0fjn8v0fjn8v-1920w.png");
    border-radius: 0px 0px 0px 0px;
    order: 1;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
#eabf48dc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABOElEQVQY0z3Qu3LaQABA0f3g+EdsN3ZBQ+kEGXsmwUEzDJKs5+q1qwX0RkjJr9xMUqS43amusG2bw+GA57ocj0ccx8F1XTzPI5GSvChQSiMc18X3A6SUBEFAGIb/K/4irdC6QkRxTJqmVFqTZRlFnpPnOVGcUJQKpSvqukYkcUwuY2pTcTYVTdPSdB2lrtCVQWnDOI6ILE3RmaQ/G7qToa9rxralLDVKnyi0YZ5nRBj4qDRmai6MlzNT23Lre4w2nM4XZFZgjEH4vo9WimWauPUDcz+wDCNd0zEMV+Ik/XdD7HY7ZJpxW37TX2e660I/LbTjjev8i88gxLIsxNPzM69v7/hRghcmOEHCZ5QSyZy8VPzc26zXa8SXuzvuHx55+bbhq7XlZbNls33n+48P9nsby3pltVrxB735SCMxRn0hAAAAAElFTkSuQmCC');
}
    
#f1df65ee {
    min-height: 324px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 2% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#ba42cc05 {
    justify-content: space-around;
    align-items: center;
    width: 48%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    order: 0;
    row-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c51ab209 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\32 49496ef {
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 5.05862205243051%;
    min-width: 32px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    align-self: auto;
    order: 14;
    justify-self: auto;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    padding: 30px 25px 30px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 73cb0e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8116a53 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 465b434 {
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 5.05862205243051%;
    min-width: 32px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    align-self: auto;
    order: 14;
    justify-self: auto;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    padding: 30px 25px 30px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bf4670c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb95d5dc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c51e897 {
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 5.05862205243051%;
    min-width: 32px;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    align-self: auto;
    order: 14;
    justify-self: auto;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    padding: 30px 25px 30px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c18533f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a506fbb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 bd364a3 {
    margin: 0px 0% 0px 0%;
}
    
#dd906faa {
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 5.05862205243051%;
    min-width: 32px;
    background-color: rgba(232, 93, 4, 0.14);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    align-self: auto;
    order: 14;
    justify-self: auto;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(232, 93, 4, 0.4) rgba(232, 93, 4, 0.4) rgba(232, 93, 4, 0.4) rgba(232, 93, 4, 0.4);
    border-style: solid;
    padding: 30px 25px 30px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ebf9dd4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d96a798e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 3251671::before, #\38 3251671 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#\38 3251671 {
    justify-content: space-between;
    align-items: center;
    width: 99.99%;
    min-height: 300px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://lirp.cdn-website.com/cd331c08/dms3rep/multi/opt/social-network-concept-with-digital-application-me-2026-01-11-08-35-20-utc-1920w.jpg");
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\38 3251671.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\30 5ed7f48 {
    width: 220px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc2f861e {
    justify-content: flex-start;
    width: 23%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f78c135b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#f64924aa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 6f58b91 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b4392e20::before, #b4392e20 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#b4392e20 {
    justify-content: space-between;
    align-items: center;
    width: 99.99%;
    min-height: 300px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://lirp.cdn-website.com/cd331c08/dms3rep/multi/opt/s1-1920w.jpg");
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 7% 8% 7% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#b4392e20.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 ca61a77 {
    min-height: 549px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    padding: 0% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
    
#d797ba77::before, #d797ba77 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#d797ba77 {
    justify-content: space-between;
    align-items: center;
    width: 99.99%;
    min-height: 300px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://lirp.cdn-website.com/cd331c08/dms3rep/multi/opt/social-media-marketing-concept-with-hand-drawn-bus-2026-01-11-08-33-44-utc-1920w.jpg");
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#d797ba77.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\30 1608217 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 a6f8af1::before, #\37 a6f8af1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#\37 a6f8af1 {
    justify-content: space-between;
    align-items: center;
    width: 99.99%;
    min-height: 300px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://lirp.cdn-website.com/cd331c08/dms3rep/multi/opt/Web_design-1920w.jpg");
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\37 a6f8af1.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\32 d7de4b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 5145f1b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 98126ce::before, #\35 98126ce > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#\35 98126ce {
    justify-content: space-between;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 20px;
    background-image: url("https://lirp.cdn-website.com/cd331c08/dms3rep/multi/opt/creative-bokeh-lights-night-city-and-sky-backgroun-2026-01-11-08-47-43-utc-1920w.jpg");
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
#\35 98126ce.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 57e4713 {
    justify-content: flex-start;
    width: 23%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 bdc1fc0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#\39 bdc1fc0 {
    max-width: 100%;
    width: 70px;
    min-height: 25px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_drq {
    align-items: flex-start;
    width: 99.82%;
    min-height: 155px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -1px 0% 0px 0%;
}
    
#\33 74d4855 {
    align-items: flex-start;
    width: 99.82%;
    min-height: 155px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    order: 1;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: -1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 be1e608.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#\30 be1e608 {
    max-width: 100%;
    width: 70px;
    min-height: 25px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abde6181 {
    width: 220px;
    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 c0652dc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#\34 c0652dc {
    max-width: 100%;
    width: 70px;
    min-height: 25px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a14a7e8b {
    width: 220px;
    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 e5df308 {
    align-items: flex-start;
    width: 99.82%;
    min-height: 155px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    order: 1;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: -1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d68d2a0 {
    align-items: flex-start;
    width: 99.82%;
    min-height: 155px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    order: 1;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: -1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#efaec40b {
    width: 220px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 175f767.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#\30 175f767 {
    max-width: 100%;
    width: 70px;
    min-height: 25px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 37d3e5e {
    width: 220px;
    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 0c27928.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#\33 0c27928 {
    max-width: 100%;
    width: 70px;
    min-height: 25px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7ed69be {
    align-items: flex-start;
    width: 99.82%;
    min-height: 155px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    order: 1;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: -1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 679399c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 7643369 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 74%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 9c8393f {
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
}
    
#f560401b {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\31 62524ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d7464075 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 74%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 8652c19 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#c4a9be10 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    --column-gap: 4%;
    padding: 0% 16px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 6d35c12 {
    align-items: center;
    width: 44px;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: var(--color_12);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f711017a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 360d550 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 1c2d529 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    --column-gap: 4%;
    padding: 0% 16px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 08ea086 {
    align-items: center;
    width: 44px;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: var(--color_12);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a2d5e80f {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\33 8037e9c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 74%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 f6158a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a981998c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 85897f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a1935e48 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    --column-gap: 4%;
    padding: 0% 16px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 619f32a {
    align-items: center;
    width: 44px;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: var(--color_12);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d8e488e7 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#a22e1e7b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 ef958ae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dbc93a6a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    --column-gap: 4%;
    padding: 0% 16px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 6d56388 {
    align-items: center;
    width: 44px;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: var(--color_12);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 31b7cad {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\32 8d21492 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 74%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 532526a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 35413d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 8612d12 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 684d5aa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    padding: 0px 10px 0px 10px;
    margin: 0% 0% 0% 0%;
}
    
#ce30d077 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5cd57f7 {
    margin: 0px 0% 0px 0%;
}
    
#d75140d6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
}
    
#d0b6f434.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d0b6f434 {
    width: 50.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 524e8bf {
    min-height: 236px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 9a117ca {
    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;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b3bcc371.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b3bcc371 {
    width: 50.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 65aa854 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5d30469 {
    min-height: 236px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d7b7a41c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 685183f {
    margin: 0px 0% 0px 0%;
}
    
#d6a658ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    padding: 0px 10px 0px 10px;
    margin: 0% 0% 0% 0%;
}
    
#fd59a27b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
}



@media all {
    
#\30 ec15a14 {
    margin: 0px 0% 0px 0%;
}
    
#\37 9e99eda {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d4995841 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 77bbc3c {
    background-color: var(--color_3);
    background-image: none;
}
    
#\33 6cb3e22 {
    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;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a89b610f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    padding: 0px 10px 0px 10px;
    margin: 0% 0% 0% 0%;
}
    
#c3a6f430 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\35 f8a79c2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5751dd5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f1d74bd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 f1d74bd {
    width: 50.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cedea4fc {
    min-height: 236px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b3045d56 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 9027556 {
    min-height: 549px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\39 147bbf1 {
    align-items: flex-start;
    width: 99.82%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -1px 0% 0px 0%;
}
    
#\35 78dca37 {
    width: 99.52%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 f4b1e01 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\31 88b9113 {
    margin: 0px 0% 0px 0%;
}
    
#a4e8e0b3 {
    width: 107%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a92c4e07::before, #a92c4e07 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#a92c4e07 {
    justify-content: space-between;
    align-items: center;
    width: 30.67%;
    min-height: 400px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://lirp.cdn-website.com/cd331c08/dms3rep/multi/opt/AEO---GEO-1920w.jpg");
    align-self: auto;
    order: 0;
    padding: 3.5% 3% 3.5% 3%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#a92c4e07.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgf/xAAiEAACAQMCBwAAAAAAAAAAAAABAwIAERIEBQYHFiEiNXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAECA0ER/9oADAMBAAIRAxEAPwAm/feo5RXmTAeS1xucRStHFuhShajtbpGERG+B72FqkvKX3qvlXOj2JS5gmtuLen//2Q==');
}
    
#e713157a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#e713157a {
    max-width: 100%;
    width: 120px;
    min-height: 34px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ecfff0a::before, #\36 ecfff0a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#\36 ecfff0a {
    justify-content: space-between;
    align-items: center;
    width: 30.67%;
    min-height: 400px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://lirp.cdn-website.com/cd331c08/dms3rep/multi/opt/s1-1920w.jpg");
    align-self: auto;
    order: 0;
    padding: 3.5% 3% 3.5% 3%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\36 ecfff0a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAALAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgAH/8QAIRAAAgEDAwUAAAAAAAAAAAAAAQIDAAQGBRJBBxMhIjH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAR/9oADAMBAAIRAxEAPwBzkGdWlxCDMJIWiHcG3kjigMnXy/R2VdLQqpIBJ+iq+RZscaSVQ77D5NZE8Sb29eaBisXQL//Z');
}
    
#c9a70183 {
    align-items: flex-start;
    width: 99.82%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -1px 0% 0px 0%;
}
    
#bf41bceb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dfcb4916 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f8ba827a::before, #f8ba827a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#f8ba827a {
    justify-content: space-between;
    align-items: center;
    width: 30.67%;
    min-height: 400px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://lirp.cdn-website.com/cd331c08/dms3rep/multi/opt/social-network-concept-with-digital-application-me-2026-01-11-08-35-20-utc-1920w.jpg");
    align-self: auto;
    order: 0;
    padding: 3.5% 3% 3.5% 3%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#f8ba827a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIRAAAAUCBwAAAAAAAAAAAAAAAAECAxEEBQYTFCFBgbH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABkRAAIDAQAAAAAAAAAAAAAAAAEDAAIEEf/aAAwDAQACEQMRAD8Arxahikp06onH1RBJUe3oxWfb+WY6ABe1ljyDOuoBn//Z');
}
    
#\30 663fafb {
    align-items: flex-start;
    width: 99.82%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -1px 0% 0px 0%;
}
    
#\30 f775842 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 3.3%;
    row-gap: 40px;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a5569dfa {
    align-items: flex-start;
    width: 99.82%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -1px 0% 0px 0%;
}
    
#\39 1ebcead {
    width: 107%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e6ce6a7 {
    width: 107%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce5b50e3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#ce5b50e3 {
    max-width: 100%;
    width: 120px;
    min-height: 34px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fbb9e9fb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#fbb9e9fb {
    max-width: 100%;
    width: 120px;
    min-height: 34px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6ca51d1::before, #\30 6ca51d1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#\30 6ca51d1 {
    justify-content: space-between;
    align-items: center;
    width: 30.67%;
    min-height: 400px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://lirp.cdn-website.com/cd331c08/dms3rep/multi/opt/creative-bokeh-lights-night-city-and-sky-backgroun-2026-01-11-08-47-43-utc-1920w.jpg");
    align-self: auto;
    order: 0;
    padding: 3.5% 3% 3.5% 3%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\30 6ca51d1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAwQFMQYSJP/EABUBAQEAAAAAAAAAAAAAAAAAAAIE/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECAxH/2gAMAwEAAhEDEQA/AMw47Tx8dWM5wIpX07MrzDH9y8bbREKpvWWWxSw//9k=');
}
    
#\36 97eebb0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#\36 97eebb0 {
    max-width: 100%;
    width: 120px;
    min-height: 34px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a34f2dc3 {
    align-items: flex-start;
    width: 99.82%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -1px 0% 0px 0%;
}
    
#\39 8f06f9d {
    width: 107%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c7a6a42::before, #\30 c7a6a42 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#\30 c7a6a42 {
    justify-content: space-between;
    align-items: center;
    width: 30.67%;
    min-height: 400px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://lirp.cdn-website.com/cd331c08/dms3rep/multi/opt/Web_design-1920w.jpg");
    align-self: auto;
    order: 0;
    padding: 3.5% 3% 3.5% 3%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\30 c7a6a42.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACEQMFEhQVITFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAWEQEBAQAAAAAAAAAAAAAAAAABACH/2gAMAwEAAhEDEQA/AN+uzrhvNPTuaKYImT4qVjzg2e45REhUuF//2Q==');
}
    
#\31 8fbccc2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d8acc88b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#d8acc88b {
    max-width: 100%;
    width: 120px;
    min-height: 34px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0510a77.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 10px 5px 10px;
}
#\30 0510a77 {
    max-width: 100%;
    width: 120px;
    min-height: 34px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 65af04c::before, #\30 65af04c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#\30 65af04c {
    justify-content: space-between;
    align-items: center;
    width: 30.67%;
    min-height: 400px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url("https://lirp.cdn-website.com/cd331c08/dms3rep/multi/opt/social-media-marketing-concept-with-hand-drawn-bus-2026-01-11-08-33-44-utc-1920w.jpg");
    align-self: auto;
    order: 0;
    padding: 3.5% 3% 3.5% 3%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\30 65af04c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAgECBwAAAAAAAAAAAAAAAAEEAgMFERUhImKR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAaEQABBQEAAAAAAAAAAAAAAAADAAECBDES/9oADAMBAAIRAxEAPwDc4lDgWXSrtL5bLJEenQe3gBMpps+p1ww5xf/Z');
}
    
#\30 8df9014 {
    width: 107%;
    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 673f639 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e9cdc59a {
    align-items: flex-start;
    width: 99.82%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -1px 0% 0px 0%;
}
    
#\30 75cd8f6 {
    width: 107%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e6c3123 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 857dc37 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 0747912 {
    margin: 0px 0% 0px 0%;
}
    
#f7b5876a::before, #f7b5876a > .bgExtraLayerOverlay {
    
}
#f7b5876a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAr0lEQVQI1x3Jaw+BUACA4fMfzcbmMkKFRhcaSXGqD5TLcZu15qe+xvP1EWkqyfMDj8eNsnzz+VRUVcnr9eR8LkiSPZvNGhHHW7IsoSiOKHXhflcodeV0ysmylDAMWC49hO8vCII1cRwh5Z4klUi5I4pCVisf25kznY4RpqljWRNse47rOXiei+PazGYW5thA03p0Oi1Et9umr/UY6UMMU/+nbowYDPr8rtlsUK/X+AKmX3j1qZDylgAAAABJRU5ErkJggg==');
}
    
#\37 9cbf7ad {
    width: 37.60%;
    margin-top: 16px;
}
    
#b96bcea2 {
    width: 310px;
}
    
#c7d8c949 {
    width: 86.11%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 ee3e180 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#dc36c1a3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_61a {
    margin-top: -41px;
    height: 580px;
    width: 99.34%;
}
    
#\31 44971e9 {
    margin-top: 4px;
    height: auto;
    min-height: 343px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 dc5a522 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 809759a {
    margin: 0px 0% 0px 0%;
}
    
#\31 2dc9f90 {
    width: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5ef612e {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fd0db998 {
    padding: 8% 0% 4% 0%;
}
    
#\32 e3e53d2 {
    margin: 0px 0% 0px 0%;
}
    
#\32 3b5dbfb {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 1a878d2 {
    width: 44.47%;
}
    
#widget_nsi.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 35px 0px 35px;
}
#widget_nsi {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4cf4693 {
    min-height: 440px;
    padding: 0% 0% 0% 0%;
}
    
#fab4ab86.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fab4ab86 {
    margin: 0px 0% 0% 0%;
}
    
#a81844c7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#a81844c7 {
    width: 410px;
    min-height: 46px;
    margin: 30px 0% 0px 0%;
}
    
#bec66f4d {
    align-self: flex-end;
    margin-left: 0%;
    width: 100%;
    min-height: 0px;
    height: auto;
    margin-right: 0%;
}
    
#\33 603cca8::before, #\33 603cca8 > .bgExtraLayerOverlay {
    
}
#\33 603cca8 {
    width: 100%;
    padding: 30% 5% 8% 5%;
    margin: 0% 0% 0% 0%;
}
    
#f1dba84d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 0ae33fa {
    column-gap: 4%;
}
    
#f11919e9 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\33 40c9b8a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    row-gap: 10px;
    padding: 6% 4% 6% 4%;
}
    
#\30 f1f1cde {
    width: 24.9609px;
}
    
#\38 5d75345 {
    width: 100%;
    min-height: 80px;
}
    
#\39 341fc4b {
    column-gap: 4%;
}
    
#\30 8b3da51 {
    width: 24.9609px;
}
    
#fab230bb {
    width: 473px;
}
    
#\34 199c5b1 {
    column-gap: 4%;
}
    
#\33 398772c {
    width: 24.9609px;
}
    
#d1323894 {
    width: 463px;
}
    
#\34 f5cba4a {
    column-gap: 4%;
}
    
#aa360e25 {
    width: 24.9609px;
}
    
#\35 acc3b77 {
    width: 407px;
}
    
#f3ef3049 {
    margin: 0px 0% 0px 0%;
}
    
#a59d1485 {
    width: 96.01%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 04b448a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
    row-gap: 41px;
    padding: 8% 4% 8% 4%;
}
    
#\35 6eef977 {
    width: 100%;
    min-height: 160px;
    row-gap: 16px;
    order: 0;
}
    
#d6975c83 {
    width: 100%;
    min-height: 160px;
    order: 1;
}
    
#\32 d6defa5 {
    width: 100.00%;
    grid-template-rows: minmax(490px, max-content);
}
    
#be354bfa {
    justify-self: end;
    align-self: start;
    height: 429px;
    width: 79.62%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 c5e3664 {
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px ;
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 210px;
    width: 214px;
    margin: 276px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 5e649dd {
    width: 36.70%;
}
    
#\34 fc15a42 {
    width: 264px;
}
    
#eb636e6f {
    margin: 0px 0% 0px 0%;
}
    
#\37 1cfb801 {
    width: 99.28%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 f4db0b3 {
    width: 100%;
    min-height: 398px;
    order: 0;
    height: auto;
}
    
#\32 cd21b14 {
    width: 100.00%;
    grid-template-rows: minmax(355px, max-content);
}
    
#\37 834d7db {
    justify-self: start;
    align-self: start;
    width: 100.00%;
    height: auto;
    min-height: 79px;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 ea3018d {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
    padding: 6% 4% 8% 4%;
}
    
#\34 41eae62::before, #\34 41eae62 > .bgExtraLayerOverlay {
    
}
#\34 41eae62 {
    width: 100%;
    min-height: 454px;
    height: auto;
    order: 1;
    background-position: 50% 50%;
}
#\34 41eae62.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQF/8QAIRAAAgEDBAMBAAAAAAAAAAAAAQIDAAQRBSEiURIxM2H/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABkRAAIDAQAAAAAAAAAAAAAAAAEDAAIRBP/aAAwDAQACEQMRAD8AOabpj20UMV22Sw5yqdhVzXNkjFRMhA2ztWHLI+H5t8+/wUcd2825H33RlGXsNJlE/jSs4BP/2Q==');
}
    
#\32 2a9467c {
    justify-self: start;
    align-self: start;
    width: 99.07%;
    height: auto;
    min-height: 256px;
    padding: 0% 0% 0% 0%;
    margin: 100px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 9cbf307.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\35 9cbf307 {
    margin: 20px 0% 0px 0%;
}
    
#\30 f30f14b {
    width: 98.91%;
}
    
#bc947e8c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 b05fd6d {
    min-height: 164px;
    padding: 8% 4% 0% 4%;
}
    
#\30 31ec166 {
    margin: 0px 0% 0px 0%;
}
    
#\30 84fd2bf {
    width: 27.35%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eabf48dc::before, #eabf48dc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#eabf48dc {
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    min-height: 520px;
    height: auto;
}
#eabf48dc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABOElEQVQY0z3Qu3LaQABA0f3g+EdsN3ZBQ+kEGXsmwUEzDJKs5+q1qwX0RkjJr9xMUqS43amusG2bw+GA57ocj0ccx8F1XTzPI5GSvChQSiMc18X3A6SUBEFAGIb/K/4irdC6QkRxTJqmVFqTZRlFnpPnOVGcUJQKpSvqukYkcUwuY2pTcTYVTdPSdB2lrtCVQWnDOI6ILE3RmaQ/G7qToa9rxralLDVKnyi0YZ5nRBj4qDRmai6MlzNT23Lre4w2nM4XZFZgjEH4vo9WimWauPUDcz+wDCNd0zEMV+Ik/XdD7HY7ZJpxW37TX2e660I/LbTjjev8i88gxLIsxNPzM69v7/hRghcmOEHCZ5QSyZy8VPzc26zXa8SXuzvuHx55+bbhq7XlZbNls33n+48P9nsby3pltVrxB735SCMxRn0hAAAAAElFTkSuQmCC');
}
    
#f1df65ee {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 3% 4% 8% 4%;
}
    
#\36 bd364a3 {
    margin: 0px 0% 0px 0%;
}
    
#ba42cc05 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 3251671::before, #\38 3251671 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\38 3251671 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 180px;
    padding: 10% 10% 10% 10%;
}
#\38 3251671.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#b4392e20::before, #b4392e20 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#b4392e20 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 180px;
    padding: 10% 10% 10% 10%;
}
#b4392e20.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#cc2f861e {
    row-gap: 16px;
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\37 ca61a77 {
    min-height: 367px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
    padding: 4% 2% 4% 2%;
}
    
#d797ba77::before, #d797ba77 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#d797ba77 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 180px;
    padding: 10% 10% 10% 10%;
}
#d797ba77.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 a6f8af1::before, #\37 a6f8af1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\37 a6f8af1 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 180px;
    padding: 10% 10% 10% 10%;
}
#\37 a6f8af1.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#f64924aa {
    width: 82.80%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 98126ce::before, #\35 98126ce > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\35 98126ce {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    width: 32%;
    min-height: 8px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
#\35 98126ce.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 57e4713 {
    row-gap: 16px;
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 7643369 {
    width: 88.86%;
}
    
#\31 62524ff {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\33 8652c19 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 10px;
}
    
#\36 85897f2 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\35 6d35c12 {
    width: 43.5875px;
}
    
#d7464075 {
    width: 88.85%;
}
    
#\37 08ea086 {
    width: 43.7375px;
}
    
#\33 8037e9c {
    width: 88.83%;
}
    
#\33 619f32a {
    width: 43.525px;
}
    
#\39 6d56388 {
    width: 43.7375px;
}
    
#\32 8d21492 {
    width: 88.83%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 5cd57f7 {
    margin: 0px 0% 0px 0%;
}
    
#\35 524e8bf {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5d30469 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 685183f {
    margin: 0px 0% 0px 0%;
}
    
#d7b7a41c {
    width: 88.12%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9e99eda {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#d4995841 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 10px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cedea4fc {
    min-height: 197px;
    padding: 0% 2% 0% 2%;
}
    
#b3045d56 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9027556 {
    min-height: 367px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
    padding: 3% 3% 8% 3%;
}
    
#a92c4e07::before, #a92c4e07 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#a92c4e07 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 350px;
    width: 48.35%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#a92c4e07.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgf/xAAiEAACAQMCBwAAAAAAAAAAAAABAwIAERIEBQYHFiEiNXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAECA0ER/9oADAMBAAIRAxEAPwAm/feo5RXmTAeS1xucRStHFuhShajtbpGERG+B72FqkvKX3qvlXOj2JS5gmtuLen//2Q==');
}
    
#\36 ecfff0a::before, #\36 ecfff0a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\36 ecfff0a {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 350px;
    width: 48.35%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\36 ecfff0a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAALAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgAH/8QAIRAAAgEDAwUAAAAAAAAAAAAAAQIDAAQGBRJBBxMhIjH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAR/9oADAMBAAIRAxEAPwBzkGdWlxCDMJIWiHcG3kjigMnXy/R2VdLQqpIBJ+iq+RZscaSVQ77D5NZE8Sb29eaBisXQL//Z');
}
    
#\30 65af04c::before, #\30 65af04c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\30 65af04c {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 350px;
    width: 48.35%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\30 65af04c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAgECBwAAAAAAAAAAAAAAAAEEAgMFERUhImKR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAaEQABBQEAAAAAAAAAAAAAAAADAAECBDES/9oADAMBAAIRAxEAPwDc4lDgWXSrtL5bLJEenQe3gBMpps+p1ww5xf/Z');
}
    
#f8ba827a::before, #f8ba827a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#f8ba827a {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 350px;
    width: 48.35%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#f8ba827a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIRAAAAUCBwAAAAAAAAAAAAAAAAECAxEEBQYTFCFBgbH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABkRAAIDAQAAAAAAAAAAAAAAAAEDAAIEEf/aAAwDAQACEQMRAD8Arxahikp06onH1RBJUe3oxWfb+WY6ABe1ljyDOuoBn//Z');
}
    
#\30 6ca51d1::before, #\30 6ca51d1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\30 6ca51d1 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 350px;
    width: 48.35%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\30 6ca51d1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAwQFMQYSJP/EABUBAQEAAAAAAAAAAAAAAAAAAAIE/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECAxH/2gAMAwEAAhEDEQA/AMw47Tx8dWM5wIpX07MrzDH9y8bbREKpvWWWxSw//9k=');
}
    
#\30 f775842 {
    row-gap: 30px;
    width: 100%;
    min-height: 8px;
    column-gap: 3.3%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\30 c7a6a42::before, #\30 c7a6a42 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\30 c7a6a42 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 350px;
    width: 48.35%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\30 c7a6a42.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACEQMFEhQVITFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAWEQEBAQAAAAAAAAAAAAAAAAABACH/2gAMAwEAAhEDEQA/AN+uzrhvNPTuaKYImT4qVjzg2e45REhUuF//2Q==');
}
    
#\31 88b9113 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c8c3df16 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 857dc37 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 14% 4% 14% 4%;
}
    
#f7b5876a::before, #f7b5876a > .bgExtraLayerOverlay {
    
}
#f7b5876a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAr0lEQVQI1x3Jaw+BUACA4fMfzcbmMkKFRhcaSXGqD5TLcZu15qe+xvP1EWkqyfMDj8eNsnzz+VRUVcnr9eR8LkiSPZvNGhHHW7IsoSiOKHXhflcodeV0ysmylDAMWC49hO8vCII1cRwh5Z4klUi5I4pCVisf25kznY4RpqljWRNse47rOXiei+PazGYW5thA03p0Oi1Et9umr/UY6UMMU/+nbowYDPr8rtlsUK/X+AKmX3j1qZDylgAAAABJRU5ErkJggg==');
}
    
#b96bcea2 {
    width: 90.29%;
    min-height: 50px;
}
    
#\37 9cbf7ad {
    width: 66.48%;
    margin-top: 10px;
}
    
#\30 0747912 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 44971e9 {
    flex-direction: column;
    flex-wrap: nowrap;
    order: 2;
}
    
#\39 ee3e180 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#fa780934 {
    min-height: 976px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#widget_61a {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 5;
    height: 988px;
    margin: 1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\37 5ef612e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 dc5a522 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 2dc9f90 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 3b5dbfb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fd0db998 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 14% 0% 0% 0%;
}
    
#\32 e3e53d2 {
    margin: 0px 0% 0px 0%;
}
    
#\37 1a878d2 {
    width: 76.54%;
    margin-top: 6px;
}
    
#widget_nsi.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 6% 0px 6%;
}
#widget_nsi {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 4cf4693 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#fab4ab86 {
    margin-bottom: 8%;
}
    
#a81844c7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 20px 16px 20px;
}
#a81844c7 {
    width: 100%;
    min-height: 44px;
    margin: 0px 0% 0px 0%;
}
    
#bec66f4d {
    align-self: auto;
    width: 99.37%;
    min-height: 147px;
    justify-content: flex-end;
    align-items: center;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 603cca8::before, #\33 603cca8 > .bgExtraLayerOverlay {
    
}
#\33 603cca8 {
    width: 100%;
    min-height: 433px;
    justify-content: flex-end;
    align-items: center;
    background-position: 0% 50%;
    height: auto;
    padding: 45% 8% 10% 8%;
    margin: 0% 0% 0% 0%;
}
    
#f1dba84d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 0ae33fa {
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: flex-start;
    column-gap: 8%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    min-height: 51px;
    padding: 5% 6% 5% 6%;
    margin: 0% 0px 0% 0px;
}
    
#f11919e9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 14px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 40c9b8a {
    min-height: unset;
    flex-direction: column;
    padding: 14% 6% 14% 6%;
}
    
#\30 f1f1cde {
    width: 10%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 5d75345 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 5fca32c {
    width: 100%;
}
    
#\39 341fc4b {
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: flex-start;
    column-gap: 8%;
    align-items: center;
    padding: 5% 6% 5% 6%;
    margin: 0% 0px 0% 0px;
}
    
#\30 8b3da51 {
    width: 10%;
    margin: 0px 0% 0px 0%;
}
    
#fab230bb {
    width: 90%;
    margin: 0px 0% 0px 0%;
}
    
#\34 199c5b1 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: flex-start;
    column-gap: 8%;
    align-items: center;
    padding: 5% 6% 5% 6%;
    margin: 0% 0px 0% 0px;
}
    
#\33 398772c {
    width: 10%;
    margin: 0px 0% 0px 0%;
}
    
#d1323894 {
    width: 90%;
    margin: 0px 0% 0px 0%;
}
    
#\34 f5cba4a {
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: flex-start;
    column-gap: 8%;
    align-items: center;
    padding: 5% 6% 5% 6%;
    margin: 0% 0px 0% 0px;
}
    
#aa360e25 {
    width: 10%;
    margin: 0px 0% 0px 0%;
}
    
#\35 acc3b77 {
    width: 90%;
    margin: 0px 0% 0px 0%;
}
    
#faeb331e {
    width: 90%;
    margin: 0px 0% 0px 0%;
}
    
#f3ef3049 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b74a1e69 {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 04b448a {
    min-height: unset;
    flex-direction: column;
    row-gap: 20px;
    padding: 14% 6% 14% 6%;
}
    
#\35 6eef977 {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    row-gap: 15px;
    order: 0;
}
    
#d6975c83 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    order: 1;
}
    
#\32 d6defa5 {
    width: 100.00%;
    grid-template-rows: minmax(345px, max-content);
}
    
#\37 1cfb801 {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#be354bfa {
    height: 307px;
    justify-self: end;
    align-self: start;
    width: 87.22%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 c5e3664 {
    justify-self: start;
    align-self: end;
    height: auto;
    min-height: 145px;
    width: 140px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px ;
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#aba6bf9c {
    width: 100%;
}
    
#\34 fc15a42 {
    width: 100%;
    min-height: 50px;
}
    
#eb636e6f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 f4db0b3 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 cd21b14 {
    width: 100.00%;
    grid-template-rows: minmax(NaNpx, max-content);
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 834d7db {
    align-self: start;
    justify-self: start;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    row-gap: 10px;
    margin: 0px 0px 0px 0px;
}
    
#\36 ea3018d {
    min-height: unset;
    flex-direction: column;
    row-gap: 25px;
    padding: 14% 6% 14% 6%;
}
    
#\34 41eae62::before, #\34 41eae62 > .bgExtraLayerOverlay {
    
}
#\34 41eae62 {
    width: 100%;
    min-height: 283px;
    align-items: center;
    height: auto;
}
#\34 41eae62.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQF/8QAIRAAAgEDBAMBAAAAAAAAAAAAAQIDAAQRBSEiURIxM2H/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABkRAAIDAQAAAAAAAAAAAAAAAAEDAAIRBP/aAAwDAQACEQMRAD8AOabpj20UMV22Sw5yqdhVzXNkjFRMhA2ztWHLI+H5t8+/wUcd2825H33RlGXsNJlE/jSs4BP/2Q==');
}
    
#\32 2a9467c {
    align-self: start;
    justify-self: start;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    row-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 190px 0px 0px 0px;
}
    
#bc947e8c {
    margin: 0px 0% 0px 0%;
}
    
#\36 ea8056e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 ea8056e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 f2e9720 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 15px;
}
    
#\35 b05fd6d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 14% 6% 0% 6%;
}
    
#\30 84fd2bf {
    width: 50%;
}
    
#\35 4da1f6c {
    width: 100.00%;
}
    
#\30 31ec166 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#eabf48dc::before, #eabf48dc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#eabf48dc {
    width: 100%;
    min-height: 313px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    height: auto;
    padding: 6% 6% 6% 6%;
}
#eabf48dc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABOElEQVQY0z3Qu3LaQABA0f3g+EdsN3ZBQ+kEGXsmwUEzDJKs5+q1qwX0RkjJr9xMUqS43amusG2bw+GA57ocj0ccx8F1XTzPI5GSvChQSiMc18X3A6SUBEFAGIb/K/4irdC6QkRxTJqmVFqTZRlFnpPnOVGcUJQKpSvqukYkcUwuY2pTcTYVTdPSdB2lrtCVQWnDOI6ILE3RmaQ/G7qToa9rxralLDVKnyi0YZ5nRBj4qDRmai6MlzNT23Lre4w2nM4XZFZgjEH4vo9WimWauPUDcz+wDCNd0zEMV+Ik/XdD7HY7ZJpxW37TX2e660I/LbTjjev8i88gxLIsxNPzM69v7/hRghcmOEHCZ5QSyZy8VPzc26zXa8SXuzvuHx55+bbhq7XlZbNls33n+48P9nsby3pltVrxB735SCMxRn0hAAAAAElFTkSuQmCC');
}
    
#f1df65ee {
    min-height: unset;
    flex-direction: column;
    row-gap: 32px;
    padding: 4% 6% 14% 6%;
}
    
#ba42cc05 {
    width: 99.54%;
    margin: 0px 0% 0px 0%;
}
    
#\32 49496ef {
    min-width: 32px;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 10px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 465b434 {
    min-width: 32px;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 10px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 c51e897 {
    min-width: 32px;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 10px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#dd906faa {
    min-width: 32px;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 10px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 bd364a3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 3251671::before, #\38 3251671 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\38 3251671 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
#\38 3251671.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\30 5ed7f48 {
    width: 100%;
}
    
#cc2f861e {
    width: 100%;
    min-height: 200px;
    align-items: center;
    row-gap: 16px;
    flex-direction: column;
    order: 2;
    column-gap: 3%;
    flex-wrap: nowrap;
}
    
#b4392e20::before, #b4392e20 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#b4392e20 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#b4392e20.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 ca61a77 {
    min-height: unset;
    flex-direction: column;
    row-gap: 18px;
    padding: 8% 4% 8% 4%;
}
    
#d797ba77::before, #d797ba77 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#d797ba77 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#d797ba77.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 a6f8af1::before, #\37 a6f8af1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\37 a6f8af1 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
#\37 a6f8af1.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\35 98126ce::before, #\35 98126ce > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\35 98126ce {
    width: 100%;
    min-height: 240px;
    align-items: center;
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    order: 0;
    padding: 6% 6% 6% 6%;
}
#\35 98126ce.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 57e4713 {
    width: 100%;
    min-height: 200px;
    align-items: center;
    row-gap: 16px;
    flex-direction: column;
    order: 1;
    column-gap: 3%;
    flex-wrap: nowrap;
}
    
#\39 bdc1fc0 {
    width: 220px;
    min-height: 44px;
}
    
#\30 be1e608 {
    width: 220px;
    min-height: 44px;
}
    
#abde6181 {
    width: 100%;
}
    
#\34 c0652dc {
    width: 220px;
    min-height: 44px;
}
    
#a14a7e8b {
    width: 100%;
}
    
#efaec40b {
    width: 100%;
}
    
#\30 175f767 {
    width: 220px;
    min-height: 44px;
}
    
#\33 37d3e5e {
    width: 100%;
}
    
#\33 0c27928 {
    width: 220px;
    min-height: 44px;
}
}



@media (max-width: 767px) {
    
#\32 7643369 {
    align-self: flex-start;
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\35 6d35c12 {
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    width: 44px;
    margin: 0px 0% 0px 0%;
}
    
#c4a9be10 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
    row-gap: 20px;
}
    
#\31 62524ff {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    row-gap: 35px;
    padding: 2px 0px 35px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d7464075 {
    align-self: flex-start;
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\33 8652c19 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 2% 6% 14% 6%;
}
    
#\39 1c2d529 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
}
    
#\37 08ea086 {
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    width: 44px;
    margin: 0px 0% 0px 0%;
}
    
#\33 8037e9c {
    align-self: flex-start;
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\36 85897f2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    row-gap: 35px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a1935e48 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
}
    
#\33 619f32a {
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    width: 44px;
    margin: 0px 0% 0px 0%;
}
    
#dbc93a6a {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
}
    
#\39 6d56388 {
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    width: 44px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8d21492 {
    align-self: flex-start;
    width: 100%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\37 8612d12 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 684d5aa {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 524e8bf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 14% 6% 2% 6%;
}
    
#d0b6f434 {
    width: 62.62%;
}
    
#\32 5cd57f7 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 5d30469 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 14% 4% 0% 4%;
}
    
#d6a658ea {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 685183f {
    margin: 0px 0% 0px 0%;
}
    
#d7b7a41c {
    margin-top: 0px;
}
    
#b3bcc371 {
    width: 58.41%;
    margin-top: 8px;
}
}



@media (max-width: 767px) {
    
#\37 9e99eda {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    row-gap: 19px;
    padding: 16px 10px 16px 10px;
    margin: 0% 0% 0% 0%;
}
    
#d4995841 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 4% 12% 4%;
}
    
#\30 ec15a14 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a89b610f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 f1d74bd {
    width: 60.36%;
}
    
#cedea4fc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
}
    
#b3045d56 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 9027556 {
    min-height: 0;
    flex-direction: column;
    row-gap: 18px;
    flex-wrap: nowrap;
    padding: 0% 6% 14% 6%;
}
    
#ce5b50e3 {
    width: 125px;
    min-height: 38px;
}
    
#fbb9e9fb {
    width: 125px;
    min-height: 38px;
}
    
#\30 6ca51d1::before, #\30 6ca51d1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\30 6ca51d1 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 320px;
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\30 6ca51d1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAwQFMQYSJP/EABUBAQEAAAAAAAAAAAAAAAAAAAIE/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECAxH/2gAMAwEAAhEDEQA/AMw47Tx8dWM5wIpX07MrzDH9y8bbREKpvWWWxSw//9k=');
}
    
#\36 97eebb0 {
    width: 125px;
    min-height: 38px;
}
    
#\39 8f06f9d {
    width: 100%;
}
    
#\30 c7a6a42::before, #\30 c7a6a42 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\30 c7a6a42 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 320px;
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\30 c7a6a42.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACEQMFEhQVITFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAWEQEBAQAAAAAAAAAAAAAAAAABACH/2gAMAwEAAhEDEQA/AN+uzrhvNPTuaKYImT4qVjzg2e45REhUuF//2Q==');
}
    
#d8acc88b {
    width: 125px;
    min-height: 38px;
}
    
#\31 88b9113 {
    margin: 0px 0% 0px 0%;
}
    
#a4e8e0b3 {
    width: 100%;
}
    
#a92c4e07::before, #a92c4e07 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#a92c4e07 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 320px;
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#a92c4e07.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgf/xAAiEAACAQMCBwAAAAAAAAAAAAABAwIAERIEBQYHFiEiNXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAECA0ER/9oADAMBAAIRAxEAPwAm/feo5RXmTAeS1xucRStHFuhShajtbpGERG+B72FqkvKX3qvlXOj2JS5gmtuLen//2Q==');
}
    
#e713157a {
    width: 125px;
    min-height: 38px;
}
    
#\36 ecfff0a::before, #\36 ecfff0a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\36 ecfff0a {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 320px;
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\36 ecfff0a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAALAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgAH/8QAIRAAAgEDAwUAAAAAAAAAAAAAAQIDAAQGBRJBBxMhIjH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAR/9oADAMBAAIRAxEAPwBzkGdWlxCDMJIWiHcG3kjigMnXy/R2VdLQqpIBJ+iq+RZscaSVQ77D5NZE8Sb29eaBisXQL//Z');
}
    
#\30 0510a77 {
    width: 125px;
    min-height: 38px;
}
    
#\30 65af04c::before, #\30 65af04c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\30 65af04c {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 320px;
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\30 65af04c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAgECBwAAAAAAAAAAAAAAAAEEAgMFERUhImKR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAaEQABBQEAAAAAAAAAAAAAAAADAAECBDES/9oADAMBAAIRAxEAPwDc4lDgWXSrtL5bLJEenQe3gBMpps+p1ww5xf/Z');
}
    
#\30 8df9014 {
    width: 100%;
}
    
#f8ba827a::before, #f8ba827a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#f8ba827a {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 320px;
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#f8ba827a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIRAAAAUCBwAAAAAAAAAAAAAAAAECAxEEBQYTFCFBgbH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABkRAAIDAQAAAAAAAAAAAAAAAAEDAAIEEf/aAAwDAQACEQMRAD8Arxahikp06onH1RBJUe3oxWfb+WY6ABe1ljyDOuoBn//Z');
}
    
#\30 75cd8f6 {
    width: 100%;
}
    
#\30 f775842 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    flex-direction: column;
    order: 1;
    column-gap: 3%;
    flex-wrap: nowrap;
}
    
#\39 1ebcead {
    width: 100%;
}
    
#\30 e6ce6a7 {
    width: 100%;
}
}

