@media (min-width:1025px) {
  *#dm .dmInner *.u_1721508574 { text-align:center !important; }

  *#dm .dmInner div.u_1617020276 .copyright { font-size:12px !important; }

  *#dm .dmInner *.u_1606952233 .postText * { text-align:CENTER !important; }

  *#dm .dmInner div.u_1845521881 p { font-size:20px !important; }

  *#dm .dmInner div.u_1845521881 li { font-size:20px !important; }

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

  *#dm .dmInner div.u_1862815329 p { font-size:20px !important; }

  *#dm .dmInner div.u_1862815329 li { font-size:20px !important; }

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

  *#dm .dmInner div.u_1045630520 p { font-size:20px !important; }

  *#dm .dmInner div.u_1045630520 li { font-size:20px !important; }

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

  *#dm .dmInner div.u_1907036442 p { font-size:20px !important; }

  *#dm .dmInner div.u_1907036442 li { font-size:20px !important; }

  *#dm .dmInner div.u_1907036442 { font-size:20px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1721508574 { text-align:center !important; }

  *#dm .dmInner div.u_1845521881 p { font-size:17px !important; }

  *#dm .dmInner div.u_1845521881 li { font-size:17px !important; }

  *#dm .dmInner div.u_1845521881 { font-size:17px !important; }

  *#dm .dmInner div.u_1862815329 p { font-size:17px !important; }

  *#dm .dmInner div.u_1862815329 li { font-size:17px !important; }

  *#dm .dmInner div.u_1862815329 { font-size:17px !important; }

  *#dm .dmInner div.u_1045630520 p { font-size:17px !important; }

  *#dm .dmInner div.u_1045630520 li { font-size:17px !important; }

  *#dm .dmInner div.u_1045630520 { font-size:17px !important; }

  *#dm .dmInner div.u_1907036442 p { font-size:17px !important; }

  *#dm .dmInner div.u_1907036442 li { font-size:17px !important; }

  *#dm .dmInner div.u_1907036442 { font-size:17px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1721508574 { text-align:center !important; }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1907036442 { font-size:16px !important; }
}
@media all {
  *#dm .dmInner div.u_1721508574 p { color:var(--color_8) !important; }

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

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

  *#dm .dmInner *.u_1617020276 .copyright { text-align:CENTER !important; }

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

  *#dm .dmInner a.u_1932619432 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/ffbc0b6c/icon/Arrow_2094737.svg) !important;
  }

  *#dm .dmInner a.u_1468204298 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/ffbc0b6c/icon/Arrow_2094737.svg) !important;
  }

  *#dm .dmInner a.u_1579438715 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/ffbc0b6c/icon/Arrow_2094737.svg) !important;
  }

  *#dm .dmInner a.u_1260590555 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/ffbc0b6c/icon/Arrow_2094737.svg) !important;
  }

  *#dm .dmInner a.u_1959597827 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/ffbc0b6c/icon/Arrow_2094737.svg) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1805987298 .iconBg { display:inline !important; }

  *#dm .dmInner a.u_1805987298 span.icon {
    color:var(--color_2) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1805987298 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.u_1042756445 {
    border-style:solid !important;
    border-width:0px 0px 0px 3px !important;
    border-color:rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1762347179 img {
    border-style:solid !important;
    border-color:rgb(36,36,36) rgb(36,36,36) var(--color_4) rgb(36,36,36) !important;
    border-width:0px 0px 5px 0px !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1467595624 .dmformsubmit {
    width:200px !important;
    height:55px !important;
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
  }

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

  *#dm .dmInner div.u_1845521881 p {
    color:var(--color_2) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: "DM Sans" !important;
    line-height:30px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1845521881 li {
    color:var(--color_2) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: "DM Sans" !important;
    line-height:30px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1845521881 {
    color:var(--color_2) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: "DM Sans" !important;
    line-height:30px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1467595624 input:not([type="submit"]) {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1467595624 textarea {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1467595624 select {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1199956255 img {
    border-radius:25px 25px 25px 25px !important;
    border-style:solid !important;
    border-color:rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) !important;
    border-width:1px 1px 3px 1px !important;
  }

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

  *#dm .dmInner div.u_1862815329 p {
    color:var(--color_2) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: "DM Sans" !important;
    line-height:30px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1862815329 li {
    color:var(--color_2) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: "DM Sans" !important;
    line-height:30px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1862815329 {
    color:var(--color_2) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: "DM Sans" !important;
    line-height:30px !important;
    font-style:normal !important;
  }

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

  *#dm .dmInner div.u_1045630520 p {
    color:var(--color_2) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: "DM Sans" !important;
    line-height:30px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1045630520 li {
    color:var(--color_2) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: "DM Sans" !important;
    line-height:30px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1045630520 {
    color:var(--color_2) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: "DM Sans" !important;
    line-height:30px !important;
    font-style:normal !important;
  }

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

  *#dm .dmInner div.u_1907036442 p {
    color:var(--color_2) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: "DM Sans" !important;
    line-height:30px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1907036442 li {
    color:var(--color_2) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: "DM Sans" !important;
    line-height:30px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1907036442 {
    color:var(--color_2) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: "DM Sans" !important;
    line-height:30px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1537805070 img {
    border-radius:25px 25px 25px 25px !important;
    border-style:solid !important;
    border-color:rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) !important;
    border-width:1px 1px 3px 1px !important;
  }

  *#dm .dmInner div.u_1169582293 img {
    border-radius:25px 25px 25px 25px !important;
    border-style:solid !important;
    border-color:rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) rgb(36,36,36) !important;
    border-width:1px 1px 3px 1px !important;
  }

  *#dm .dmInner div.u_1606952233 .postArticle>.inner {
    border-radius:15px 15px 15px 15px !important;
    -webkit-box-shadow:var(--color_7) 0px 0px 11px 0px !important;
    box-shadow:var(--color_7) 0px 0px 11px 0px !important;
    -moz-box-shadow:var(--color_7) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1606952233 .pagination-nav .pagination-link.disabled { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1606952233 .postDescription { color:var(--color_7) !important; }

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

  *#dm .dmInner div.u_1605278330 img {
    border-style:solid !important;
    border-color:rgb(36,36,36) rgb(36,36,36) var(--color_4) rgb(36,36,36) !important;
    border-width:0px 0px 5px 0px !important;
    border-radius:25px 25px 25px 25px !important;
  }

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

  *#dm .dmInner a.u_1126262464 .iconBg { display:inline !important; }

  *#dm .dmInner a.u_1126262464 span.icon {
    color:var(--color_2) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1126262464 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    direction:ltr !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1031632170 .iconBg { display:inline !important; }

  *#dm .dmInner a.u_1031632170 span.icon {
    color:var(--color_2) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1031632170 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.u_1701688183 img {
    border-style:solid !important;
    border-color:rgb(36,36,36) rgb(36,36,36) var(--color_4) rgb(36,36,36) !important;
    border-width:0px 0px 5px 0px !important;
    border-radius:25px 25px 25px 25px !important;
  }

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

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

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

  *#dm .dmInner div.u_1683700222 img {
    border-style:solid !important;
    border-color:rgb(36,36,36) rgb(36,36,36) var(--color_4) rgb(36,36,36) !important;
    border-width:0px 0px 5px 0px !important;
    border-radius:25px 25px 25px 25px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1944060824 .iconBg { display:inline !important; }

  *#dm .dmInner a.u_1944060824 span.icon {
    color:var(--color_2) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1944060824 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    direction:ltr !important;
  }

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

  *#dm .dmInner a.u_1297471429 .iconBg { display:inline !important; }

  *#dm .dmInner a.u_1297471429 span.icon {
    color:var(--color_2) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1297471429 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    direction:ltr !important;
  }

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

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

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

  *#dm .dmInner div.u_1966450343 img {
    border-style:solid !important;
    border-color:rgb(36,36,36) rgb(36,36,36) var(--color_4) rgb(36,36,36) !important;
    border-width:0px 0px 5px 0px !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1959345006 img {
    border-style:solid !important;
    border-color:rgb(36,36,36) rgb(36,36,36) var(--color_4) rgb(36,36,36) !important;
    border-width:0px 0px 5px 0px !important;
    border-radius:25px 25px 25px 25px !important;
  }

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

  *#dm .dmInner a.u_1426469226 .iconBg { display:inline !important; }

  *#dm .dmInner a.u_1426469226 span.icon {
    color:var(--color_2) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1426469226 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    direction:ltr !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1983573270 .iconBg { display:inline !important; }

  *#dm .dmInner a.u_1983573270 span.icon {
    color:var(--color_2) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1983573270 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.u_1334860517 img {
    border-style:solid !important;
    border-color:rgb(36,36,36) rgb(36,36,36) var(--color_4) rgb(36,36,36) !important;
    border-width:0px 0px 5px 0px !important;
    border-radius:25px 25px 25px 25px !important;
  }

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

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

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

  *#dm .dmInner div.u_1933029929 img {
    border-style:solid !important;
    border-color:rgb(36,36,36) rgb(36,36,36) var(--color_4) rgb(36,36,36) !important;
    border-width:0px 0px 5px 0px !important;
    border-radius:25px 25px 25px 25px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1256544450 .iconBg { display:inline !important; }

  *#dm .dmInner a.u_1256544450 span.icon {
    color:var(--color_2) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1256544450 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    direction:ltr !important;
  }

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

  *#dm .dmInner a.u_1638130940 .iconBg { display:inline !important; }

  *#dm .dmInner a.u_1638130940 span.icon {
    color:var(--color_2) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1638130940 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    direction:ltr !important;
  }

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

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

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

  *#dm .dmInner div.u_1072601781 img {
    border-style:solid !important;
    border-color:rgb(36,36,36) rgb(36,36,36) var(--color_4) rgb(36,36,36) !important;
    border-width:0px 0px 5px 0px !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1542655002 img {
    border-style:solid !important;
    border-color:rgb(36,36,36) rgb(36,36,36) var(--color_4) rgb(36,36,36) !important;
    border-width:0px 0px 5px 0px !important;
    border-radius:25px 25px 25px 25px !important;
  }

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

  *#dm .dmInner a.u_1820200056 .iconBg { display:inline !important; }

  *#dm .dmInner a.u_1820200056 span.icon {
    color:var(--color_2) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1820200056 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    direction:ltr !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1417121330 .iconBg { display:inline !important; }

  *#dm .dmInner a.u_1417121330 span.icon {
    color:var(--color_2) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1417121330 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.u_1934560095 img {
    border-style:solid !important;
    border-color:rgb(36,36,36) rgb(36,36,36) var(--color_4) rgb(36,36,36) !important;
    border-width:0px 0px 5px 0px !important;
    border-radius:25px 25px 25px 25px !important;
  }

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

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

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

  *#dm .dmInner div.u_1523403141 img {
    border-style:solid !important;
    border-color:rgb(36,36,36) rgb(36,36,36) var(--color_4) rgb(36,36,36) !important;
    border-width:0px 0px 5px 0px !important;
    border-radius:25px 25px 25px 25px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1697984887 .iconBg { display:inline !important; }

  *#dm .dmInner a.u_1697984887 span.icon {
    color:var(--color_2) !important;
    fill:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1697984887 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    direction:ltr !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 46db146 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 4% 25px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 8bbf355 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 6ad55bb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 d63336d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\37 bf15676 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 49087e7 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f677b461 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    box-shadow: none;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    align-items: center;
    background-image: none;
    margin: 0px 0% 0px 0%;
}
    
#b6297845 {
    min-height: 296px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 25px 4% 50px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 8e69aa5 {
    margin: 0px 0% 0px 0%;
}
    
#\35 8fee429::before, #\35 8fee429 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.95;
    border-radius: inherit;
}
#\35 8fee429 {
    background-color: var(--color_4);
    background-image: url("https://lirp.cdn-website.com/ffbc0b6c/dms3rep/multi/opt/shutterstock_2330327273-1920w.jpg");
}
#\35 8fee429.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGxAAAgEFAAAAAAAAAAAAAAAAAAEDAhESFEH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0hInTLgm7FNeN8AA/9k=');
}
    
#widget_o3p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\34 2036751 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 06fc669 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ec71a2d4::before, #ec71a2d4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.5;
    border-radius: inherit;
}
#ec71a2d4 {
    border-radius: 0 0 5px 5px;
    background-image: url(https://lirp.cdn-website.com/ffbc0b6c/dms3rep/multi/opt/shutterstock_2643250979-1920w.jpg);
}
    
#e74d0363 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 adbd4f1 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
    
#\30 969f026 {
    margin: 0px 0% 0px 0%;
}
    
#\35 61dcab1 {
    min-height: 824px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 300px 4% 100px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\39 568d815 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 bfc26a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 368519d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
}
    
#f5432d35::before, #f5432d35 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0;
    border-radius: inherit;
}
#f5432d35 {
    background-image: url();
    border-radius: 0 0 5px 5px;
    background-position: 50% 0%;
}
#f5432d35.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#eceaf54b {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 25px 25px 25px 25px;
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/ffbc0b6c/dms3rep/multi/opt/download+-+2026-06-26T095153.743-1920w.png");
    justify-self: auto;
    align-self: auto;
    order: 1;
    border-width: 1px 1px 3px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    background-size: contain;
    padding: 25px 25px 25px 25px;
    margin: -150px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#eceaf54b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAg0lEQVQI1yXK0Q6CIABA0f7DuShGkgKKaCgFW66X/P//uc11ns9JCIOUFqUcQ+fIoaeEHm8cUhqEaKlrzUlrzzhE1vhieyb28mDPM+81MocF0wWU6v8x+IWcCp+S2cvCt0S2tBLnhDUTtyNWVcP1YmjvI4Ob8C4w2BHbeXTTI84tx/kBzoE+Tg4xSfMAAAAASUVORK5CYII=');
}
    
#ccecd913 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 dc5a6ce {
    width: 90%;
    height: 550px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b45a790 {
    width: 200px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e92e245 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d905076e {
    margin: 0px 0% 0px 0%;
}
    
#\32 f10c5b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 ec228f1 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cc113b6d {
    min-height: 716px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#aef6c1ec[data-pinned] {
    position: sticky;
    top: 99px;
    bottom: auto;
    z-index: 1;
}
#aef6c1ec {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e5486b2c {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e8fdc4d1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 299px;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    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;
}
    
#e5859540 {
    min-height: 202px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 4% 25px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 ada8900 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 2ba8bf8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 27.60568181818182%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f4d111e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 4a60372 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#d1c0c1a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ca41fdfe {
    margin: 0px 0% 0px 0%;
}
    
#\36 ffc6fe6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 70.36%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 9676629 {
    width: 190px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c998fb52 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 25px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 c05296d {
    background-color: var(--color_4);
    background-image: none;
}
    
#\39 b59739b {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b1de06d8 {
    width: 190px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5ed375f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    min-width: 4%;
    box-shadow: none;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 25px 25px 25px 25px;
    border-width: 1px 1px 3px 1px;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a3b3a31 {
    margin: 0px 0% 0px 0%;
}
    
#df2638b6 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f85c12a9.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#f85c12a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5de2861.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#b5de2861 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -40px 16px 0px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#d66be24c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    min-width: 4%;
    box-shadow: none;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 25px 25px 25px 25px;
    border-width: 1px 1px 3px 1px;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b4bba22a {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f51af2c.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\30 f51af2c {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -40px 16px 0px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 dccd8e7 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b2a643f.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#\35 b2a643f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c058ecb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    min-width: 4%;
    box-shadow: none;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 25px 25px 25px 25px;
    border-width: 1px 1px 3px 1px;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ac8d941c {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 cfc514d.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\32 cfc514d {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -40px 16px 0px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#ce3fd7f4 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 440a4de.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#\30 440a4de {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9176d40 {
    width: 190px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 bb1b303 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    min-width: 4%;
    box-shadow: none;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 25px 25px 25px 25px;
    border-width: 1px 1px 3px 1px;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ddc7520 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4d049bd.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\36 4d049bd {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -40px 16px 0px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#fada4aef {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#acefc475.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#acefc475 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea9610a9 {
    width: 190px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a729060a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\33 f373107 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c71c7cbd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#\36 6a48be6 {
    min-height: 142px;
    column-gap: 4%;
    row-gap: 12px;
    width: 45%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-color: var(--color_8);
    background-image: url();
    justify-content: flex-start;
    order: 0;
    height: auto;
    border-width: 1px 1px 3px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
}
#\36 6a48be6.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 d1a4ab6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 25cfcac {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 b7e0132 {
    min-height: 142px;
    column-gap: 4%;
    row-gap: 12px;
    width: 45%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-color: var(--color_8);
    background-image: url();
    justify-content: flex-start;
    order: 0;
    height: auto;
    border-width: 1px 1px 3px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
}
#\31 b7e0132.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 6394ebc {
    margin: 0px 0% 0px 0%;
}
    
#a78f0fd2 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3af371d {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 374px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.203098106712565%;
    flex-wrap: wrap;
    align-content: stretch;
    height: auto;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 9c6158c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ecd1bb79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 05a2a7b {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 0df1b01 {
    min-height: 142px;
    column-gap: 4%;
    row-gap: 12px;
    width: 45%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-color: var(--color_8);
    background-image: url();
    justify-content: flex-start;
    order: 0;
    height: auto;
    border-width: 1px 1px 3px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
}
#\35 0df1b01.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\32 b87574c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 bfa08ec {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 64ba979 {
    min-height: 992px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 4cabc2b {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 2ad6f2e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 377c517::before, #\38 377c517 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.9;
    border-radius: inherit;
}
#\38 377c517 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url(https://lirp.cdn-website.com/ffbc0b6c/dms3rep/multi/opt/shutterstock_2465029843-1920w.jpg);
    background-position: 50% 100%;
}
#\38 377c517.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAFhABAQEAAAAAAAAAAAAAAAAAAAES/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANZXVAOVf//Z');
}
    
#\36 62deccb {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 8ba6e18 {
    min-height: 142px;
    column-gap: 4%;
    row-gap: 12px;
    width: 45%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-color: var(--color_8);
    background-image: url();
    justify-content: flex-start;
    order: 0;
    height: auto;
    border-width: 1px 1px 3px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
}
#\37 8ba6e18.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media all {
    
#a581bb88 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a5fb530 {
    width: 200px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e63c64a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b5222a23 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 a7e9891 {
    width: 100%;
    height: 504px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 93cb8da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 38%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b543e6bf {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 eb4954e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    flex-direction: row;
}
    
#e28c0ca5 {
    width: 92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf8beffa {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 99.9%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    padding-top: 6px;
    padding-bottom: 6px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    column-gap: 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf3fe391:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #bf3fe391 [data-content-reference].active-tab-title .tab-title, #bf3fe391 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    color: var(--color_8) !important;
    font-weight: bold;
}
#bf3fe391 [data-content-reference]:not(.active-tab-title) {
    background-color: var(--color_1);
    background-image: none;
}
.tabsControlContainer {
    flex-direction: row;
}
#bf3fe391:not(:has(.active-tab-title)) [data-content-reference]:first-child,#bf3fe391 [data-content-reference].active-tab-title, #bf3fe391 [data-content-reference]:not(.active-tab-title):hover {
    background-color: var(--color_3);
    background-image: none;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0 0 0 0;
}
#bf3fe391 [data-content-reference]:not(.active-tab-title) .tab-title {
    color: var(--color_8) !important;
}
#bf3fe391 {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 3;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    box-shadow: none;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5dc526b {
    width: 200px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6ddb931 {
    min-height: 548px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 0f48489 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1712b2d {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 25px 4% 25px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 889b09c {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7c9a0e1::before, #\34 7c9a0e1 > .bgExtraLayerOverlay {
    
}
#\34 7c9a0e1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#c2a09d3e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 60%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d2757376 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f6228c54 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#dc19766d[data-pinned] {
    position: sticky;
    top: 99px;
    bottom: auto;
    z-index: 1;
}
#dc19766d {
    align-items: flex-start;
    width: 100%;
    min-height: 320px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0b127a2 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 25px 4% 25px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ed29f31 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 09f5d83 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 55.64%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 83b6ea6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.31%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 7d25e1d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 b06da58 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#\32 c87ee25[data-pinned] {
    position: sticky;
    top: 99px;
    bottom: auto;
    z-index: 1;
}
#\32 c87ee25 {
    width: 100.00%;
    height: 504px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 dc764c7 {
    min-height: 656px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ecf679eb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#ecf679eb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\31 715f884 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 8ce53ae {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 2eba2ea {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 25px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 6d4c2a8 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e2c4d87e {
    width: 190px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f7d3de3 {
    margin: 0px 0% 0px 0%;
}
    
#f31d2431 {
    width: 190px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c87b7540.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#c87b7540 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -40px 16px 0px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#e4e08f70 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    min-width: 4%;
    box-shadow: none;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 25px 25px 25px 25px;
    border-width: 1px 1px 3px 1px;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 2a33d06 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b397630f {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e0beab1 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a477580 {
    width: 190px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba4d8edd.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#ba4d8edd {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7538e81 {
    width: 190px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 32e8bec.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\36 32e8bec {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -40px 16px 0px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 71313b9 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e6c65f8.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\37 e6c65f8 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -40px 16px 0px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#f83bd21e.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#f83bd21e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec6dcbc2 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 67c8d32 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    min-width: 4%;
    box-shadow: none;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 25px 25px 25px 25px;
    border-width: 1px 1px 3px 1px;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 739e7ed.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#\30 739e7ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e2bbc97 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    min-width: 4%;
    box-shadow: none;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 25px 25px 25px 25px;
    border-width: 1px 1px 3px 1px;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 055811b.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\35 055811b {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -40px 16px 0px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0d4ca46 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    min-width: 4%;
    box-shadow: none;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 25px 25px 25px 25px;
    border-width: 1px 1px 3px 1px;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 d107b94 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9d77c1e {
    background-color: var(--color_4);
    background-image: none;
}
    
#\38 55f0c4a.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#\38 55f0c4a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d1b6f085 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 25px 4% 50px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ab0dda2d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    min-width: 4%;
    box-shadow: none;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 25px 25px 25px 25px;
    border-width: 1px 1px 3px 1px;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#afba11c7 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 bceb786 {
    margin: 0px 0% 0px 0%;
}
    
#\37 d8d50d8.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#\37 d8d50d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 24ae8dd {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2a60da5.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\33 2a60da5 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -40px 16px 0px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 12567e6 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 f0bd185 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    min-width: 4%;
    box-shadow: none;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 25px 25px 25px 25px;
    border-width: 1px 1px 3px 1px;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f7a345da {
    background-color: var(--color_4);
    background-image: none;
}
    
#\39 a807b19.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#\39 a807b19 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 dffd272 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6d124f7.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\37 6d124f7 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -40px 16px 0px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 89f3466 {
    width: 190px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ee573ec {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c47cfdc.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#\31 c47cfdc {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 dbea477 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c091fc8.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\34 c091fc8 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -40px 16px 0px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 67a57d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    min-width: 4%;
    box-shadow: none;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 25px 25px 25px 25px;
    border-width: 1px 1px 3px 1px;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ec603b27 {
    width: 190px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 024edf2 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 7a8f8ff {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 6d30baf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    justify-content: flex-start;
    min-width: 4%;
    box-shadow: none;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 25px 25px 25px 25px;
    border-width: 1px 1px 3px 1px;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c8a48efe {
    width: 190px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bac529ac.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#bac529ac {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -40px 16px 0px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fd846c4.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 20px;
}
#\30 fd846c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0f7ba64 {
    width: 190px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 1025px) {
    
#bf3fe391:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #bf3fe391 [data-content-reference].active-tab-title .tab-title, #bf3fe391 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 18px !important;
}
#bf3fe391 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 18px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bf3fe391:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #bf3fe391 [data-content-reference].active-tab-title .tab-title, #bf3fe391 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 16px !important;
}
#bf3fe391 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 16px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 46db146 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 49087e7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f677b461 {
    width: 100%;
    min-height: 8px;
    box-shadow: none;
    margin: 0% 0% 0% 0%;
}
    
#b6297845 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    column-gap: 3%;
    row-gap: 25px;
}
    
#\35 8fee429::before, #\35 8fee429 > .bgExtraLayerOverlay {
    
}
#\35 8fee429.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGxAAAgEFAAAAAAAAAAAAAAAAAAEDAhESFEH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0hInTLgm7FNeN8AA/9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ec71a2d4::before, #ec71a2d4 > .bgExtraLayerOverlay {
    
}
#ec71a2d4 {
    background-repeat: no-repeat;
    background-size: cover;
}
    
#e74d0363 {
    width: 100%;
    min-height: 8px;
}
    
#\30 969f026 {
    margin: 0px 0% 0px 0%;
}
    
#\35 61dcab1 {
    flex-direction: row;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 e92e245 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\34 368519d {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 16px;
}
    
#f5432d35::before, #f5432d35 > .bgExtraLayerOverlay {
    
}
#f5432d35 {
    background-repeat: no-repeat;
    background-size: cover;
}
#f5432d35.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#cc113b6d {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#eceaf54b {
    width: 36.57%;
    padding: 25px 25px 25px 25px;
}
#eceaf54b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAg0lEQVQI1yXK0Q6CIABA0f7DuShGkgKKaCgFW66X/P//uc11ns9JCIOUFqUcQ+fIoaeEHm8cUhqEaKlrzUlrzzhE1vhieyb28mDPM+81MocF0wWU6v8x+IWcCp+S2cvCt0S2tBLnhDUTtyNWVcP1YmjvI4Ob8C4w2BHbeXTTI84tx/kBzoE+Tg4xSfMAAAAASUVORK5CYII=');
}
    
#e5486b2c {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\39 dc5a6ce {
    height: 400px;
    width: 60.35%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#e8fdc4d1 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b45a790 {
    min-width: 32px;
    width: 200px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ca41fdfe {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a5ed375f {
    width: 48.5%;
    min-height: 8px;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#c998fb52 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 460px;
    column-gap: 3%;
    padding-left: 3%;
    padding-right: 3%;
    row-gap: 25px;
}
    
#d66be24c {
    width: 48.5%;
    min-height: 8px;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 c058ecb {
    width: 48.5%;
    min-height: 8px;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 bb1b303 {
    width: 48.5%;
    min-height: 8px;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 6394ebc {
    margin: 0px 0% 0px 0%;
}
    
#\36 64ba979 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 821px;
}
    
#\38 377c517::before, #\38 377c517 > .bgExtraLayerOverlay {
    
}
#\38 377c517.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAFhABAQEAAAAAAAAAAAAAAAAAAAES/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANZXVAOVf//Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4184701 {
    margin: 0px 0% 0px 0%;
}
    
#e1712b2d {
    align-items: center;
    height: auto;
    min-height: auto;
}
    
#\34 7c9a0e1::before, #\34 7c9a0e1 > .bgExtraLayerOverlay {
    
}
    
#c2a09d3e {
    width: 100%;
    min-height: 80px;
}
    
#e63c64a2 {
    order: 0;
}
    
#bf3fe391 {
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0b127a2 {
    align-items: center;
    height: auto;
    min-height: auto;
}
    
#d6ddb931 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 93cb8da {
    width: 100%;
    min-height: 80px;
}
    
#\31 a7e9891 {
    height: 357px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 09f5d83 {
    width: 100%;
    min-height: 80px;
}
    
#\38 83b6ea6 {
    width: 100%;
    min-height: 80px;
}
    
#\32 c87ee25 {
    height: 357px;
    width: 100.00%;
}
    
#\37 dc764c7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c9b3e053 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e4e08f70 {
    width: 48.5%;
    min-height: 8px;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 2eba2ea {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 460px;
    column-gap: 3%;
    padding-left: 3%;
    padding-right: 3%;
    row-gap: 25px;
}
    
#\31 e2bbc97 {
    width: 48.5%;
    min-height: 8px;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 0d4ca46 {
    width: 48.5%;
    min-height: 8px;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 67c8d32 {
    width: 48.5%;
    min-height: 8px;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d1b6f085 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 460px;
    column-gap: 3%;
    padding-left: 3%;
    padding-right: 3%;
    row-gap: 25px;
}
    
#\35 f0bd185 {
    width: 48.5%;
    min-height: 8px;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 6d30baf {
    width: 48.5%;
    min-height: 8px;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ab0dda2d {
    width: 48.5%;
    min-height: 8px;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 67a57d0 {
    width: 48.5%;
    min-height: 8px;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#b6297845 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 8fee429 {
    grid-template-rows: minmax(8px, max-content);
}
#\35 8fee429.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGxAAAgEFAAAAAAAAAAAAAAAAAAEDAhESFEH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0hInTLgm7FNeN8AA/9k=');
}
}



@media (max-width: 767px) {
    
#ec71a2d4 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\35 61dcab1 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#f5432d35 {
    grid-template-rows: minmax(8px, max-content);
}
#f5432d35.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#cc113b6d {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\34 c05296d {
    grid-template-rows: minmax(8px, max-content);
}
    
#c998fb52 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#bf3fe391:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #bf3fe391 [data-content-reference].active-tab-title .tab-title, #bf3fe391 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 14px !important;
}
#bf3fe391 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 14px !important;
}
}



@media (max-width: 767px) {
    
#\35 2eba2ea {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 9d77c1e {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#d1b6f085 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f7a345da {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\33 46db146 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 20px 5px 20px;
}
    
#\35 6ad55bb {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\32 49087e7 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 8e69aa5 {
    margin: 0px 0% 0px 0%;
}
    
#f677b461 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    box-shadow: none;
}
    
#b6297845 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 5px 20px 25px 20px;
}
    
#\35 8fee429::before, #\35 8fee429 > .bgExtraLayerOverlay {
    
}
#\35 8fee429 {
    background-repeat: no-repeat;
    background-size: contain;
}
#\35 8fee429.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGxAAAgEFAAAAAAAAAAAAAAAAAAEDAhESFEH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0hInTLgm7FNeN8AA/9k=');
}
}



@media (max-width: 767px) {
    
#ec71a2d4::before, #ec71a2d4 > .bgExtraLayerOverlay {
    
}
#ec71a2d4 {
    background-repeat: no-repeat;
    background-size: cover;
}
    
#e74d0363 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#\39 adbd4f1 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 969f026 {
    margin: 0px 0% 0px 0%;
}
    
#\35 61dcab1 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
}



@media (max-width: 767px) {
    
#\35 e92e245 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
}
    
#\34 368519d {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    align-items: flex-start;
}
    
#f5432d35::before, #f5432d35 > .bgExtraLayerOverlay {
    
}
#f5432d35 {
    background-repeat: no-repeat;
    background-size: cover;
}
#f5432d35.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#cc113b6d {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#eceaf54b {
    width: 75%;
    padding: 25px 25px 25px 25px;
}
#eceaf54b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAg0lEQVQI1yXK0Q6CIABA0f7DuShGkgKKaCgFW66X/P//uc11ns9JCIOUFqUcQ+fIoaeEHm8cUhqEaKlrzUlrzzhE1vhieyb28mDPM+81MocF0wWU6v8x+IWcCp+S2cvCt0S2tBLnhDUTtyNWVcP1YmjvI4Ob8C4w2BHbeXTTI84tx/kBzoE+Tg4xSfMAAAAASUVORK5CYII=');
}
    
#e5486b2c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\39 dc5a6ce {
    height: 267px;
}
    
#e8fdc4d1 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b45a790 {
    min-width: 32px;
    width: 250px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e5859540 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\38 2ba8bf8 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\36 ffc6fe6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#a5ed375f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
}
    
#df2638b6 {
    height: 240px;
}
    
#c998fb52 {
    min-height: 0;
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#b5de2861.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#b5de2861 {
    align-self: flex-start;
    margin: -40px 16px 0px 16px;
}
    
#d66be24c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
}
    
#b4bba22a {
    height: 240px;
}
    
#\30 f51af2c.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\30 f51af2c {
    align-self: flex-start;
    margin: -40px 16px 0px 16px;
}
    
#\37 c058ecb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
}
    
#ac8d941c {
    height: 240px;
}
    
#\32 cfc514d.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\32 cfc514d {
    align-self: flex-start;
    margin: -40px 16px 0px 16px;
}
    
#\32 bb1b303 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
}
    
#\31 ddc7520 {
    height: 240px;
}
    
#\36 4d049bd.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\36 4d049bd {
    align-self: flex-start;
    margin: -40px 16px 0px 16px;
}
}



@media (max-width: 767px) {
    
#\36 6a48be6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
#\36 6a48be6.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\31 b7e0132 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
#\31 b7e0132.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 64ba979 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 2ad6f2e {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\38 377c517::before, #\38 377c517 > .bgExtraLayerOverlay {
    
}
#\38 377c517.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAFhABAQEAAAAAAAAAAAAAAAAAAAES/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANZXVAOVf//Z');
}
    
#\35 0df1b01 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
#\35 0df1b01.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 8ba6e18 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
#\37 8ba6e18.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\32 a5fb530 {
    min-width: 32px;
    width: 250px;
    margin: 0px 0% 0px 0%;
}
    
#e1712b2d {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    padding: 25px 4% 25px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 889b09c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 889b09c {
    width: 90.10%;
    margin: 0px 0% 0px 0%;
}
    
#\34 7c9a0e1::before, #\34 7c9a0e1 > .bgExtraLayerOverlay {
    
}
    
#c2a09d3e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e63c64a2 {
    order: 0;
}
    
#dc19766d {
    height: auto;
    min-height: 240px;
}
    
#\31 0b127a2 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    padding: 25px 4% 25px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 93cb8da {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 a7e9891 {
    height: 240px;
}
    
#b543e6bf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b543e6bf {
    width: 90.10%;
    margin: 0px 0% 0px 0%;
}
    
#\31 eb4954e {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#bf8beffa {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: flex-start;
    height: auto;
    min-height: auto;
    row-gap: 0px;
    padding: 6px 10px 6px 10px;
    margin: 0px 0% 0px 0%;
}
    
#bf3fe391 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5dc526b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d6ddb931 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\36 09f5d83 {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    padding: 10px 10px 0px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\38 83b6ea6 {
    min-height: 250px;
    align-items: center;
    width: 100%;
    row-gap: 16px;
    height: auto;
    padding: 0px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c87ee25 {
    height: 240px;
    width: 100.00%;
}
    
#\37 dc764c7 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 24px;
}
}



@media (max-width: 767px) {
    
#\36 32e8bec.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\36 32e8bec {
    align-self: flex-start;
    margin: -40px 16px 0px 16px;
}
    
#\37 71313b9 {
    height: 240px;
}
    
#\37 e6c65f8.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\37 e6c65f8 {
    align-self: flex-start;
    margin: -40px 16px 0px 16px;
}
    
#\35 2eba2ea {
    min-height: 0;
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\37 67c8d32 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
}
    
#c87b7540.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#c87b7540 {
    align-self: flex-start;
    margin: -40px 16px 0px 16px;
}
    
#e4e08f70 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
}
    
#\31 e2bbc97 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
}
    
#b397630f {
    height: 240px;
}
    
#\30 e0beab1 {
    height: 240px;
}
    
#\35 055811b.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\35 055811b {
    align-self: flex-start;
    margin: -40px 16px 0px 16px;
}
    
#\31 0d4ca46 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
}
    
#\39 d107b94 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\37 6d124f7.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\37 6d124f7 {
    align-self: flex-start;
    margin: -40px 16px 0px 16px;
}
    
#d1b6f085 {
    min-height: 0;
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\38 ee573ec {
    height: 240px;
}
    
#\34 dbea477 {
    height: 240px;
}
    
#ab0dda2d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
}
    
#\34 c091fc8.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\34 c091fc8 {
    align-self: flex-start;
    margin: -40px 16px 0px 16px;
}
    
#\30 67a57d0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
}
    
#\31 24ae8dd {
    height: 240px;
}
    
#\33 2a60da5.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#\33 2a60da5 {
    align-self: flex-start;
    margin: -40px 16px 0px 16px;
}
    
#\38 6d30baf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
}
    
#\35 f0bd185 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
}
    
#bac529ac.flex-element.widget-wrapper > [data-element-type] {
    padding: 17.5px 17.5px 17.5px 17.5px;
}
#bac529ac {
    align-self: flex-start;
    margin: -40px 16px 0px 16px;
}
    
#\38 dffd272 {
    height: 240px;
}
}

