@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_1562206953 .postText * { text-align:LEFT !important; }

  *#dm .dmInner *.u_453459189 .tm-portrait {
    width:39px !important;
    height:39px !important;
  }

  *#dm .dmInner *.u_1331769453 .socialHubIcon {
    width:35px !important;
    height:35px !important;
    font-size:23.333333333333332px !important;
    line-height:35px !important;
  }

  *#dm .dmInner *.u_1331769453 .socialHubIcon:after {
    width:43px !important;
    height:35px !important;
  }

  *#dm .dmInner *.u_1406747888 .socialHubIcon {
    width:35px !important;
    height:35px !important;
    font-size:23.333333333333332px !important;
    line-height:35px !important;
  }

  *#dm .dmInner *.u_1406747888 .socialHubIcon:after {
    width:43px !important;
    height:35px !important;
  }

  *#dm .dmInner *.u_453459189 .tm-card { min-width:480px !important; }

  *#dm .dmInner *.u_453459189 .tm-section {
    padding-left:0px !important;
    padding-right:0px !important;
    padding-top:0px !important;
    padding-bottom:0px !important;
  }

  *#dm .dmInner div.u_1969794320 .caption-container .caption-title { font-size:30px !important; }

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

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

  *#dm .dmInner *.u_1969794320 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner div.u_1969794320 .caption-button {
    width:200px !important;
    height:55px !important;
  }

  *#dm .dmInner div.u_1390260141 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1390260141 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1390260141 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1276169910 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1276169910 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1276169910 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1822797957 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1822797957 li {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1822797957 {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1802658387 p {
    font-size:18px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1802658387 li {
    font-size:18px !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner *.u_1331769453 .socialHubIcon {
    width:35px !important;
    height:35px !important;
    font-size:23.333333333333332px !important;
    line-height:35px !important;
  }

  *#dm .dmInner *.u_1331769453 .socialHubIcon:after {
    width:43px !important;
    height:35px !important;
  }

  *#dm .dmInner div.u_1331769453 .socialHubInnerDiv { justify-content:flex-start !important; }

  *#dm .dmInner *.u_1406747888 .socialHubIcon {
    width:35px !important;
    height:35px !important;
    font-size:23.333333333333332px !important;
    line-height:35px !important;
  }

  *#dm .dmInner *.u_1406747888 .socialHubIcon:after {
    width:43px !important;
    height:35px !important;
  }

  *#dm .dmInner div.u_1406747888 .socialHubInnerDiv { justify-content:flex-start !important; }

  *#dm .dmInner *.u_453459189 .tm-section {
    padding-top:0px !important;
    padding-bottom:0px !important;
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner div.u_1969794320 .caption-container .caption-title { font-size:24px !important; }

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

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

  *#dm .dmInner *.u_1969794320 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner div.u_1969794320 .caption-button {
    width:200px !important;
    height:55px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1331769453 .socialHubIcon {
    width:38px !important;
    height:38px !important;
    font-size:25.333333333333332px !important;
    line-height:38px !important;
  }

  *#dm .dmInner *.u_1331769453 .socialHubIcon:after {
    width:46px !important;
    height:38px !important;
  }

  *#dm .dmInner div.u_1331769453 .socialHubInnerDiv { justify-content:center !important; }

  *#dm .dmInner *.u_1406747888 .socialHubIcon {
    width:38px !important;
    height:38px !important;
    font-size:25.333333333333332px !important;
    line-height:38px !important;
  }

  *#dm .dmInner *.u_1406747888 .socialHubIcon:after {
    width:46px !important;
    height:38px !important;
  }

  *#dm .dmInner div.u_1406747888 .socialHubInnerDiv { justify-content:center !important; }

  *#dm .dmInner *.u_453459189 .tm-section {
    padding-left:0px !important;
    padding-right:0px !important;
    padding-top:0px !important;
    padding-bottom:0px !important;
  }

  *#dm .dmInner div.u_1969794320 .caption-container .caption-title { font-size:18px !important; }

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

  *#dm .dmInner *.u_1969794320 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1969794320 .photoGalleryViewAll { padding:0 7.5px !important; }

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

  *#dm .dmInner div.u_1969794320 .caption-button {
    width:200px !important;
    height:55px !important;
  }

  *#dm .dmInner div.u_1390260141 p {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1390260141 li {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1390260141 {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1276169910 p {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1276169910 li {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1276169910 {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1822797957 p {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1822797957 li {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1822797957 {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1802658387 p {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1802658387 li {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1802658387 {
    font-size:16px !important;
    text-align:left !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 nav.u_1474501161 { color:black !important; }

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

  *#dm .dmInner div.u_1373225291 {
    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_8) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1640847569 {
    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_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_453459189 .tm-icon.filled { color:var(--color_1) !important; }

  *#dm .dmInner *.u_453459189 .tm-quote-mark { color:var(--color_1) !important; }

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

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

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

  *#dm .dmInner div.u_1562206953 .blog-name { color:var(--color_7) !important; }

  *#dm .dmInner div.u_453459189 .tm-card { border-radius:10px 10px 10px 10px !important; }

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

  *#dm .dmInner div.u_1562206953 .postArticle>.inner {
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    background-color:var(--color_4) !important;
  }

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

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

  *#dm .dmInner div.u_1331769453 .socialHubIcon {
    width:45px !important;
    height:45px !important;
    font-size:30px !important;
    line-height:45px !important;
  }

  *#dm .dmInner div.u_1331769453 .socialHubInnerDiv { justify-content:flex-start !important; }

  *#dm .dmInner div.u_1406747888 .socialHubIcon {
    width:45px !important;
    height:45px !important;
    font-size:30px !important;
    line-height:45px !important;
  }

  *#dm .dmInner div.u_1406747888 .socialHubInnerDiv { justify-content:flex-start !important; }

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

  *#dm .dmInner div.u_1668593436 img[dm_changed] {
    object-position:100% 50% !important;
    object-fit:cover !important;
  }

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

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

  *#dm .dmInner div.u_1020992106 img[dm_changed] {
    object-position:100% 50% !important;
    object-fit:cover !important;
  }

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

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

  *#dm .dmInner div.u_1849358815 img[dm_changed] {
    object-position:100% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner *.u_453459189 .tm-slider-wrapper { --fade-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1969794320 .caption-inner {
    background-color:var(--color_9) !important;
    border-style:solid !important;
    border-width:0px !important;
    border-color:var(--color_7) !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1390260141 p {
    color:rgb(13,27,42) !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: Outfit !important;
    line-height:27px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1390260141 li {
    color:rgb(13,27,42) !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: Outfit !important;
    line-height:27px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1390260141 {
    color:rgb(13,27,42) !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: Outfit !important;
    line-height:27px !important;
    font-style:normal !important;
  }

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

  *#dm .dmInner div.u_1816331192:hover {
    background-image:linear-gradient(135deg,rgba(36,36,36,1) 21%,rgba(30,111,168,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1816331192.hover {
    background-image:linear-gradient(135deg,rgba(36,36,36,1) 21%,rgba(30,111,168,1) 100%) !important;
    background-origin:border-box !important;
  }

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

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

  *#dm .dmInner div.u_1816331192 {
    background-image:linear-gradient(90deg,rgba(42,23,114,1) 0%,rgba(155,3,178,1) 100%) !important;
    border-radius:100px 100px 100px 100px !important;
    background-origin:border-box !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1824913535 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/cce8c5b9/icon/shiny_7728438.svg) !important;
    width:30px !important;
    height:30px !important;
    background-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1824913535 { gap:0px !important; }

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

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

  *#dm .dmInner a.u_1930709032 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/cce8c5b9/icon/shiny_7728438.svg) !important;
    width:30px !important;
    height:30px !important;
    background-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1930709032 { gap:0px !important; }

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

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

  *#dm .dmInner a.u_1129212542 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/cce8c5b9/icon/shiny_7728438.svg) !important;
    width:30px !important;
    height:30px !important;
    background-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1129212542 { gap:0px !important; }

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

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

  *#dm .dmInner a.u_1841595088 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/cce8c5b9/icon/shiny_7728438.svg) !important;
    width:30px !important;
    height:30px !important;
    background-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1841595088 { gap:0px !important; }

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

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

  *#dm .dmInner div.u_1855311736:hover {
    background-image:linear-gradient(135deg,rgba(36,36,36,1) 21%,rgba(30,111,168,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1855311736.hover {
    background-image:linear-gradient(135deg,rgba(36,36,36,1) 21%,rgba(30,111,168,1) 100%) !important;
    background-origin:border-box !important;
  }

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

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

  *#dm .dmInner div.u_1855311736 {
    background-image:linear-gradient(90deg,rgba(42,23,114,1) 0%,rgba(155,3,178,1) 100%) !important;
    border-radius:100px 100px 100px 100px !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1276169910 p {
    color:rgb(13,27,42) !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: Outfit !important;
    line-height:27px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1276169910 li {
    color:rgb(13,27,42) !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: Outfit !important;
    line-height:27px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1276169910 {
    color:rgb(13,27,42) !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: Outfit !important;
    line-height:27px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1822797957 p {
    color:rgb(13,27,42) !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: Outfit !important;
    line-height:27px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1822797957 li {
    color:rgb(13,27,42) !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: Outfit !important;
    line-height:27px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1822797957 {
    color:rgb(13,27,42) !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: Outfit !important;
    line-height:27px !important;
    font-style:normal !important;
  }

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

  *#dm .dmInner div.u_1505873465:hover {
    background-image:linear-gradient(135deg,rgba(36,36,36,1) 21%,rgba(30,111,168,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1505873465.hover {
    background-image:linear-gradient(135deg,rgba(36,36,36,1) 21%,rgba(30,111,168,1) 100%) !important;
    background-origin:border-box !important;
  }

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

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

  *#dm .dmInner div.u_1505873465 {
    background-image:linear-gradient(90deg,rgba(42,23,114,1) 0%,rgba(155,3,178,1) 100%) !important;
    border-radius:100px 100px 100px 100px !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1802658387 p {
    color:rgb(13,27,42) !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: Outfit !important;
    line-height:27px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802658387 li {
    color:rgb(13,27,42) !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: Outfit !important;
    line-height:27px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802658387 {
    color:rgb(13,27,42) !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: Outfit !important;
    line-height:27px !important;
    font-style:normal !important;
  }

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

  *#dm .dmInner div.u_1064030242:hover {
    background-image:linear-gradient(135deg,rgba(36,36,36,1) 21%,rgba(30,111,168,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1064030242.hover {
    background-image:linear-gradient(135deg,rgba(36,36,36,1) 21%,rgba(30,111,168,1) 100%) !important;
    background-origin:border-box !important;
  }

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

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

  *#dm .dmInner div.u_1064030242 {
    background-image:linear-gradient(90deg,rgba(42,23,114,1) 0%,rgba(155,3,178,1) 100%) !important;
    border-radius:100px 100px 100px 100px !important;
    background-origin:border-box !important;
  }

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

  *#dm .dmInner div.u_3579660948 img { object-fit:contain !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\33 ffdb4a2 {
    min-height: 100vh;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 350px 4% 50px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d686f464 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 972ed14 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 032e328 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#a95f47be::before, #a95f47be > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.65;
}
#a95f47be {
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/718220982_1900395220894642_1032848122122754995_n-1920w.jpg");
}
    
#\36 85003fc {
    margin: 0px 0% 0px 0%;
}
    
#\37 cf7b46b {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2cc0c27.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 25px 15px 25px;
}
#\38 2cc0c27 {
    width: auto;
    height: auto;
    min-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 {
    
#cad0e7db {
    background-image: linear-gradient(180deg, rgba(155, 3, 178, 1) 0%, rgba(42, 23, 114, 1) 100%);
    background-origin: border-box;
}
    
#f3c1535a {
    margin: 0px 0% 0px 0%;
}
    
#d6fba5d3 {
    min-height: 646px;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    padding: 25px 4% 25px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a8429a64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 58.44%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 201b8f5 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 3;
}
    
#\36 6bbd1a5 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 2;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 d0e25d0 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2a49828 {
    max-width: 100%;
    width: 100%;
    height: 400px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 34643e2 {
    align-items: flex-start;
    width: 35.65%;
    min-height: 137px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
    border-radius: 5px 5px 5px 5px;
}
    
#\39 251cb41[data-css-edit] {
    z-index: 3;
}
#\39 251cb41::before, #\39 251cb41 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.3;
    border-radius: inherit;
}
#\39 251cb41 {
    align-items: center;
    width: 90%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/shutterstock_2596354175-1920w.png");
    background-attachment: fixed;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 5px 5px 5px 5px;
    margin: -100px 0% 0px 0%;
}
    
#ead7c810 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 42%;
    align-items: center;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 3ff5f65 {
    align-items: flex-start;
    width: 35.29%;
    min-height: 140px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    align-self: flex-end;
    order: 2;
    border-radius: 5px 5px 5px 5px;
    padding: 16px 16px 16px 16px;
    margin: -100px 0px 0px 0px;
}
    
#c053d873 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 2.3617688664739527%;
    height: auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc90b922.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fc90b922 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 5609657 {
    width: 88.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9652293 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c4532231 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 31.1%;
    min-width: 4%;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3c36dd8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.05%;
    align-items: center;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 9db9959 {
    min-height: auto;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    padding: 25px 4% 25px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#dd1343d5 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ef33be0b {
    margin: 0px 0% 0px 0%;
}
    
#\30 ebe2792 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 31.78%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e681fb84 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\30 8ba40ff {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 6;
    grid-area: auto / auto / auto / auto;
}
    
#fdae01f0 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#f2d6fbd5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f2d6fbd5 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1276261::before, #d1276261 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.3;
    border-radius: inherit;
}
#d1276261 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/shutterstock_2596354175-1920w.png");
    height: auto;
    border-radius: 5px 5px 5px 5px;
    justify-self: auto;
    align-self: auto;
    background-origin: border-box;
    box-shadow: rgba(0, 0, 0, 0.25) -3px 3px 11px 0px;
    background-attachment: fixed;
    background-position: 50% 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5cdbd2e {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2%;
    height: auto;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    flex-wrap: nowrap;
    padding: 12px 16px 12px 16px;
    margin: -1% -1% 1% 1%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6d75583 {
    width: 88.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9da9ede.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#f9da9ede {
    width: 59.1094px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad4e038b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 25px 15px 25px;
}
#ad4e038b {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c3c606e::before, #\34 c3c606e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.3;
    border-radius: inherit;
}
#\34 c3c606e {
    align-items: flex-start;
    width: 100.00%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/shutterstock_2596354175-1920w.png");
    height: auto;
    border-radius: 5px 5px 5px 5px;
    justify-self: auto;
    align-self: auto;
    background-origin: border-box;
    box-shadow: rgba(0, 0, 0, 0.25) -3px 3px 11px 0px;
    background-attachment: fixed;
    background-position: 50% 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4936b55 {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2%;
    height: auto;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    flex-wrap: nowrap;
    padding: 12px 16px 12px 16px;
    margin: -1% -1% 1% 1%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cc5d584 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b00075d.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#\31 b00075d {
    width: 59.1094px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 37879f1 {
    width: 88.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2b29442::before, #f2b29442 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.3;
    border-radius: inherit;
}
#f2b29442 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/shutterstock_2596354175-1920w.png");
    height: auto;
    border-radius: 5px 5px 5px 5px;
    justify-self: auto;
    align-self: auto;
    background-origin: border-box;
    box-shadow: rgba(0, 0, 0, 0.25) -3px 3px 11px 0px;
    background-attachment: fixed;
    background-position: 50% 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9ffa15b {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2%;
    height: auto;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    flex-wrap: nowrap;
    padding: 12px 16px 12px 16px;
    margin: -1% -1% 1% 1%;
    grid-area: auto / auto / auto / auto;
}
    
#b4018df7 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9313f9f.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#\32 9313f9f {
    width: 59.1094px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 125158b {
    width: 88.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 addbd48::before, #\38 addbd48 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.3;
    border-radius: inherit;
}
#\38 addbd48 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/shutterstock_2596354175-1920w.png");
    height: auto;
    border-radius: 5px 5px 5px 5px;
    justify-self: auto;
    align-self: auto;
    background-origin: border-box;
    box-shadow: rgba(0, 0, 0, 0.25) -3px 3px 11px 0px;
    background-attachment: fixed;
    background-position: 50% 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 258bd80 {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2%;
    height: auto;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 1px 1px 1px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    flex-wrap: nowrap;
    padding: 12px 16px 12px 16px;
    margin: -1% -1% 1% 1%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e9d9b24 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#de84a5ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#de84a5ea {
    width: 59.1094px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8l4 {
    width: 549px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ddfd3b33[data-background-color-animation] {
    
}
#ddfd3b33 {
    background-image: radial-gradient(circle, rgba(155, 3, 178, 1) 0%, rgba(42, 23, 114, 1) 100%);
    background-origin: border-box;
}
    
#e1819eaa {
    width: 86.88%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#b6f84ac7 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b725ac35 {
    margin: 0px 0% 0px 0%;
}
    
#\31 6e4af75 {
    min-height: 152px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 30px 4% 30px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a44d6e4c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 12%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 239cb29 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c906de4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 c906de4 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e92ec13f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#cb68cf5c::before, #cb68cf5c > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#cb68cf5c {
    min-height: 8px;
    background-position: 0% 0%;
    column-gap: 4%;
    row-gap: 16px;
    width: 48%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    padding: 16px 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 193db0e {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\37 dea39eb {
    margin: 0px 0px 0px 0px;
}
    
#e423daf9 {
    min-height: 732px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_03j {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\35 d5757d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_m0b {
    width: 100%;
    height: 600px;
    max-width: 100%;
}
    
#b46ba82e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b46ba82e {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 69a2f38 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1a6b80b {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\33 3498f44 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 56%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e91d499b {
    background-image: linear-gradient(0deg, rgba(155, 3, 178, 1) 0%, rgba(42, 23, 114, 1) 100%);
    background-origin: border-box;
}
    
#\38 37f2946 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#ed5b5321 {
    margin: 0px 0% 0px 0%;
}
    
#e78e6dec {
    min-height: auto;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    padding: 25px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3511a55[data-css-edit] {
    z-index: 3;
}
#\36 3511a55::before, #\36 3511a55 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.3;
    border-radius: inherit;
}
#\36 3511a55 {
    align-items: center;
    width: 90%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/shutterstock_2596354175-1920w.png");
    background-attachment: fixed;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 5px 5px 5px 5px;
    margin: -100px 0% 0px 0%;
}
    
#\33 1ad72ec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 42%;
    align-items: center;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 d7cd8c4 {
    align-items: flex-start;
    width: 35.29%;
    min-height: 140px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    align-self: flex-end;
    order: 2;
    border-radius: 5px 5px 5px 5px;
    padding: 16px 16px 16px 16px;
    margin: -100px 0px 0px 0px;
}
    
#c4b73676 {
    max-width: 100%;
    width: 100%;
    height: 400px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 22d2086 {
    align-items: flex-start;
    width: 35.65%;
    min-height: 137px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
    border-radius: 5px 5px 5px 5px;
}
    
#\32 7e2a957 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2334c8e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 928057f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 928057f {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 06c5e71 {
    min-height: auto;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 25px 4% 10px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b0a8d71e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#dd39ff43 {
    margin: 0px 0% 0px 0%;
}
    
#beab79f0 {
    background-color: var(--color_4);
    background-attachment: fixed;
    background-image: none;
}
    
#\32 931a226 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\37 6a95238.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 6a95238 {
    max-width: 100%;
    width: auto;
    height: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d947ed3 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fq8 {
    width: 11.21%;
    height: 140px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 10576c2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 12%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b33f6d91 {
    margin: 0px 0% 0px 0%;
}
    
#\35 d984077 {
    background-image: radial-gradient(circle, rgba(155, 3, 178, 1) 0%, rgba(42, 23, 114, 1) 100%);
    background-origin: border-box;
}
    
#\32 bd249e4 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eab2dd6a {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 dbf6dea {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0058e76 {
    min-height: auto;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 30px 4% 30px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 c76d151 {
    width: 86.88%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
}



@media all {
    
#f40188d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 56%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#cf669067 {
    min-height: auto;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 793fc4a {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#ea89dc45 {
    margin: 0px 0% 0px 0%;
}
    
#widget_i9t {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#aae5b367 {
    align-items: flex-start;
    width: 35.65%;
    min-height: 137px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
    border-radius: 5px 5px 5px 5px;
}
    
#\31 0c705e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 42%;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 d76f072[data-css-edit] {
    z-index: 3;
}
#\39 d76f072::before, #\39 d76f072 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.3;
    border-radius: inherit;
}
#\39 d76f072 {
    align-items: center;
    width: 90%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/shutterstock_2596354175-1920w.png");
    background-attachment: fixed;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 5px 5px 5px 5px;
    margin: -100px 0% 0px 0%;
}
    
#\39 2389aa9 {
    max-width: 100%;
    width: 100%;
    height: 400px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 59fd02b {
    align-items: flex-start;
    width: 35.29%;
    min-height: 140px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    align-self: flex-end;
    order: 2;
    border-radius: 5px 5px 5px 5px;
    padding: 16px 16px 16px 16px;
    margin: -100px 0px 0px 0px;
}
    
#\34 ea4297b {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b42424e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 b42424e {
    max-width: 100%;
    width: auto;
    height: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a958a5f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 25px 15px 25px;
}
#\31 a958a5f {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5pq {
    width: 14.05%;
    height: 96px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\30 54aed2f {
    background-color: var(--color_4);
    background-image: none;
}
    
#\31 9ef0762 {
    min-height: 0;
    column-gap: 3%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 10px 4% 50px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 0a4a5da {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 e140d8f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 03d5d7e {
    margin: 0px 0% 0px 0%;
}
    
#widget_b77 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\35 378d073.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 25px 15px 25px;
}
#\35 378d073 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 3243107 {
    width: 100%;
    grid-template-rows: minmax(572px, max-content);
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d3b5521f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.41%;
    min-width: 4%;
    order: 0;
    justify-content: flex-end;
    padding: 16px 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 372d7ad {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af991ede {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 ba746ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58.59%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c0aaee05 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8c986d0 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 1;
    margin-top: 84px;
    margin-left: 11px;
}
    
#\39 e7da1b5 {
    width: 100.00%;
    height: 584px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
}
    
#\30 48dcecc {
    background-image: linear-gradient(0deg, rgba(155, 3, 178, 1) 0%, rgba(42, 23, 114, 1) 100%);
    background-origin: border-box;
}
    
#a3dd08b4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a3dd08b4 {
    max-width: 100%;
    width: auto;
    height: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 31ae6bf {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1cab73f {
    margin: 0px 0% 0px 0%;
}
    
#widget_mbj {
    width: 15.05%;
    height: 102px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 f6db351 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 9d2d9f8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/shutterstock_2596354175-1920w.png");
    background-attachment: fixed;
}
    
#\38 a78058b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 5px 16px 5px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 838f913 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 5px 16px 5px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b30fcdbb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/shutterstock_2596354175-1920w.png");
    background-attachment: fixed;
}
    
#\31 c795118 {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cc52a4c6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 5px 16px 5px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e508590a {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#eb19bbd2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/shutterstock_2596354175-1920w.png");
    background-attachment: fixed;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a5877255 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/shutterstock_2596354175-1920w.png");
    background-attachment: fixed;
}
    
#\39 e188f49 {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 44eef9d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 5px 16px 5px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bac1512c {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 78734f7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/shutterstock_2596354175-1920w.png");
    background-attachment: fixed;
}
    
#\33 968258f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 5px 16px 5px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 58b07b7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 5px 16px 5px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 e25a4c7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/shutterstock_2596354175-1920w.png");
    background-attachment: fixed;
}
    
#fbcbf3fb {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 5f7c18e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/shutterstock_2596354175-1920w.png");
    background-attachment: fixed;
}
    
#\38 a3b102e {
    min-height: 10px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 a601781 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 5px 16px 5px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\37 024a2fe {
    min-height: 455px;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    padding: 50px 6% 50px 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ed2f9f99 {
    margin: 0px 0% 0px 0%;
}
    
#\33 800ff86::before, #\33 800ff86 > .bgExtraLayerOverlay {
    
}
#\33 800ff86 {
    background-image: none;
    background-attachment: fixed;
    background-color: var(--color_1);
}
    
#d16f2908::before, #d16f2908 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 49%, rgba(42, 23, 114, 1) 100%);
}
#d16f2908 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    border-radius: 5px 5px 5px 5px;
    background-color: var(--color_2);
    width: 49%;
    align-items: center;
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/680647799_1864766577790840_7026252258833169795_n-1920w.jpg");
    min-width: 4%;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c4d0744::before, #\32 c4d0744 > .bgExtraLayerOverlay {
    
}
#\32 c4d0744 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(42, 23, 114, 0.4);
    background-image: none;
}
    
#\36 df6fcfa {
    max-width: 100%;
    width: 106.00%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 259ff51 {
    width: 106.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db46948e {
    max-width: 100%;
    width: 75%;
    min-height: 55px;
    height: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b7ee170::before, #\30 b7ee170 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 49%, rgba(42, 23, 114, 1) 100%);
}
#\30 b7ee170 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    border-radius: 5px 5px 5px 5px;
    background-color: var(--color_2);
    width: 49%;
    align-items: center;
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/711631152_1895475561386608_2914046929838594184_n-1920w.jpg");
    min-width: 4%;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c6caba01::before, #c6caba01 > .bgExtraLayerOverlay {
    
}
#c6caba01 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(42, 23, 114, 0.4);
    background-image: none;
}
    
#b56788db {
    max-width: 100%;
    width: 106.00%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e58189a {
    width: 106.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a74c148 {
    max-width: 100%;
    width: 75%;
    min-height: 55px;
    height: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 290a3f9::before, #\30 290a3f9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 49%, rgba(42, 23, 114, 1) 100%);
}
#\30 290a3f9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    border-radius: 5px 5px 5px 5px;
    background-color: var(--color_2);
    width: 49%;
    align-items: center;
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/646364627_1822344928699672_9184721192236753803_n-1920w.jpg");
    min-width: 4%;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 97d4831::before, #\39 97d4831 > .bgExtraLayerOverlay {
    
}
#\39 97d4831 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(42, 23, 114, 0.4);
    background-image: none;
}
    
#\34 6d4b7c6 {
    max-width: 100%;
    width: 106.00%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 313c66e {
    width: 106.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae276c0f {
    max-width: 100%;
    width: 75%;
    min-height: 55px;
    height: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d140dcb4::before, #d140dcb4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 49%, rgba(42, 23, 114, 1) 100%);
}
#d140dcb4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    border-radius: 5px 5px 5px 5px;
    background-color: var(--color_2);
    width: 49%;
    align-items: center;
    background-image: url("https://irp.cdn-website.com/cce8c5b9/dms3rep/multi/opt/shutterstock_2458580875-1920w.jpg");
    min-width: 4%;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a0dd5eba::before, #a0dd5eba > .bgExtraLayerOverlay {
    
}
#a0dd5eba {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(42, 23, 114, 0.4);
    background-image: none;
}
    
#\39 4749caf {
    max-width: 100%;
    width: 106.00%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4d3554e {
    width: 106.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc61fe71 {
    max-width: 100%;
    width: 75%;
    min-height: 55px;
    height: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 dd4f70a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-self: auto;
    padding: 0px 0px 0px 0px;
}
    
#\36 b44c287 {
    min-height: 39px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    align-items: flex-start;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#widget_nla {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#undefined {
    width: 91.33%;
}
    
#c5103cb4 {
    margin: -10px 0% 0px 0%;
}
}



@media all {
    
#\36 b91befa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-self: auto;
    padding: 0px 0px 0px 0px;
}
    
#ae4abea2 {
    min-height: 39px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    align-items: flex-start;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#undefined {
    width: 91.33%;
}
    
#d546f021 {
    margin: 0px 0% -10px 0%;
}
}



@media all {
    
#\36 167d48e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a09e5cb2 {
    min-height: 154px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    align-items: flex-start;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\36 e5a5b9d {
    margin: -10px 0% 0px 0%;
}
    
#ababc387 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-self: auto;
    padding: 0px 0px 0px 0px;
}
    
#undefined {
    width: 91.33%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 ffdb4a2 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    column-gap: 4%;
    padding: 220px 3% 50px 3%;
}
    
#a95f47be::before, #a95f47be > .bgExtraLayerOverlay {
    
}
#a95f47be {
    background-attachment: fixed;
}
    
#\36 85003fc {
    margin: 0px 0% 0px 0%;
}
    
#\34 972ed14 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\31 032e328 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d6fba5d3 {
    flex-direction: column;
    padding-left: 3%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 3%;
}
    
#a8429a64 {
    width: 100%;
    min-height: 80px;
}
    
#ead7c810 {
    width: 100%;
    min-height: 80px;
}
    
#c053d873 {
    column-gap: 1.8746338605741066%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    width: 640.1px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#fc90b922 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 6bbd1a5 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3c36dd8 {
    width: 100%;
    min-height: 80px;
    justify-content: center;
    margin: 0% 0% 0% 0%;
}
    
#c4532231 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\30 9db9959 {
    flex-direction: column;
    padding-left: 3%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 3%;
    column-gap: 3%;
}
    
#\30 ebe2792 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e1819eaa {
    width: 83.77%;
    min-height: 8px;
}
    
#b6f84ac7 {
    width: 44px;
    height: auto;
}
    
#\31 6e4af75 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    padding-left: 3%;
    padding-right: 3%;
}
    
#a44d6e4c {
    width: 14.97%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e92ec13f {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#cb68cf5c::before, #cb68cf5c > .bgExtraLayerOverlay {
    
}
#cb68cf5c {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 10px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    height: auto;
    padding-bottom: 16px;
    align-items: center;
}
    
#e423daf9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 44px;
}
    
#group_03j {
    width: 100%;
    min-height: 80px;
}
    
#widget_m0b {
    height: 450px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3498f44 {
    width: 100%;
    min-height: 80px;
}
    
#e78e6dec {
    flex-direction: column;
    padding-left: 3%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 3%;
}
    
#\33 1ad72ec {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 06c5e71 {
    flex-direction: row;
    padding-left: 3%;
    min-height: auto;
    flex-wrap: nowrap;
    padding-right: 3%;
}
    
#b0a8d71e {
    width: 100%;
    min-height: 8px;
    align-items: center;
}
    
#beab79f0 {
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: 50% 50%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 10576c2 {
    width: 14.97%;
    min-height: 8px;
}
    
#\32 bd249e4 {
    width: 46px;
    height: auto;
}
    
#a0058e76 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    padding-left: 3%;
    padding-right: 3%;
}
    
#\39 c76d151 {
    width: 83.77%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f40188d5 {
    width: 100%;
    min-height: 80px;
}
    
#cf669067 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\31 0c705e8 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 e140d8f {
    width: 100%;
    min-height: 80px;
    row-gap: 25px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 9ef0762 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 13px;
}
    
#\37 0a4a5da {
    width: 100%;
    min-height: 80px;
    row-gap: 25px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_b77 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3243107 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d3b5521f {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\38 372d7ad {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#af991ede {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 0% 4%;
}
    
#\39 ba746ac {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\31 1cab73f {
    margin: 0px 0% 0px 0%;
}
    
#c0aaee05 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#a8c986d0 {
    justify-self: center;
    align-self: start;
    margin: 85px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 e7da1b5 {
    justify-self: center;
    align-self: start;
    height: 584px;
    width: 63.16%;
    margin: 0px 7px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 b3b9934 {
    margin: 0px 0% 0px 0%;
}
    
#\33 f6db351 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



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



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 80d7bad {
    margin: 0px 0% 0px 0%;
}
    
#fbcbf3fb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 fe0a77b {
    margin: 0px 0% 0px 0%;
}
    
#\38 a3b102e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ed2f9f99 {
    margin: 0px 0% 0px 0%;
}
    
#\33 800ff86::before, #\33 800ff86 > .bgExtraLayerOverlay {
    
}
    
#\37 024a2fe {
    column-gap: 2%;
    flex-direction: row;
    min-height: 900px;
    flex-wrap: wrap;
    padding: 15px 5% 50px 5%;
}
    
#d16f2908::before, #d16f2908 > .bgExtraLayerOverlay {
    
}
#d16f2908 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 c4d0744::before, #\32 c4d0744 > .bgExtraLayerOverlay {
    
}
    
#\30 b7ee170::before, #\30 b7ee170 > .bgExtraLayerOverlay {
    
}
#\30 b7ee170 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#c6caba01::before, #c6caba01 > .bgExtraLayerOverlay {
    
}
    
#\30 290a3f9::before, #\30 290a3f9 > .bgExtraLayerOverlay {
    
}
#\30 290a3f9 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 97d4831::before, #\39 97d4831 > .bgExtraLayerOverlay {
    
}
    
#d140dcb4::before, #d140dcb4 > .bgExtraLayerOverlay {
    
}
#d140dcb4 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#a0dd5eba::before, #a0dd5eba > .bgExtraLayerOverlay {
    
}
}



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



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



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



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



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



@media (max-width: 767px) {
    
#\30 9db9959 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e681fb84 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#ddfd3b33 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\31 6e4af75 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\37 193db0e {
    grid-template-rows: minmax(8px, max-content);
}
    
#e423daf9 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



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



@media (max-width: 767px) {
    
#\31 06c5e71 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#beab79f0 {
    grid-template-rows: minmax(8px, max-content);
}
}



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



@media (max-width: 767px) {
    
#cf669067 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 793fc4a {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\30 54aed2f {
    grid-template-rows: minmax(8px, max-content);
}
    
#\31 9ef0762 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\33 800ff86 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\37 024a2fe {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\33 ffdb4a2 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 120px 20px 40px 20px;
}
    
#a95f47be::before, #a95f47be > .bgExtraLayerOverlay {
    
}
    
#\36 85003fc {
    margin: 0px 0% 0px 0%;
}
    
#\34 972ed14 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\31 032e328 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#d6fba5d3 {
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 25px 20px 25px 20px;
}
    
#a8429a64 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\34 2a49828 {
    height: 200px;
}
    
#\33 34643e2 {
    width: 38.29%;
    height: auto;
    min-height: 89px;
}
    
#\39 251cb41 {
    height: auto;
    min-height: auto;
    padding: 5px 5px 5px 5px;
    margin: -75px 0% 0px 0%;
}
    
#ead7c810 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 3ff5f65 {
    width: 37.80%;
    height: auto;
    min-height: 91px;
    padding: 16px 16px 16px 16px;
    margin: -75px 0px 0px 0px;
}
    
#fc90b922 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c053d873 {
    column-gap: 4.195804195804196%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 6px;
    align-items: flex-start;
    align-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\32 5609657 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 9652293 {
    min-width: 32px;
    order: 0;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 8px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3c36dd8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c4532231 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\30 9db9959 {
    row-gap: 0px;
    flex-direction: column;
    padding-left: 20px;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 20px;
}
    
#\30 ebe2792 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#f2d6fbd5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d1276261 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 24px 0%;
}
    
#d5cdbd2e {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    column-gap: 4%;
    row-gap: 8px;
    padding: 12px 12px 12px 12px;
    margin: -1% -1% 2% 2%;
}
    
#\35 6d75583 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f9da9ede.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#f9da9ede {
    min-width: 32px;
    width: 60px;
    margin: -40px 0% 0px 0%;
}
    
#\34 c3c606e {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 24px 0%;
}
    
#\31 4936b55 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    column-gap: 4%;
    row-gap: 8px;
    padding: 12px 12px 12px 12px;
    margin: -1% -1% 2% 2%;
}
    
#\39 cc5d584 {
    min-width: 32px;
    order: 0;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 8px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b00075d.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#\31 b00075d {
    min-width: 32px;
    width: 60px;
    margin: -40px 0% 0px 0%;
}
    
#\38 37879f1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f2b29442 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 24px 0%;
}
    
#\38 9ffa15b {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    column-gap: 4%;
    row-gap: 8px;
    padding: 12px 12px 12px 12px;
    margin: -1% -1% 2% 2%;
}
    
#b4018df7 {
    min-width: 32px;
    order: 0;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 8px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9313f9f.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#\32 9313f9f {
    min-width: 32px;
    width: 60px;
    margin: -40px 0% 0px 0%;
}
    
#\30 125158b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 addbd48 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 24px 0%;
}
    
#\33 258bd80 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    column-gap: 4%;
    row-gap: 8px;
    padding: 12px 12px 12px 12px;
    margin: -1% -1% 2% 2%;
}
    
#\34 e9d9b24 {
    min-width: 32px;
    order: 0;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 8px;
    margin: 0px 0% 0px 0%;
}
    
#de84a5ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#de84a5ea {
    min-width: 32px;
    width: 60px;
    margin: -40px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e1819eaa {
    width: 100%;
    min-height: 25px;
    align-items: center;
    row-gap: 24px;
    padding-bottom: 0px;
    padding-top: 0px;
    height: auto;
}
    
#b6f84ac7 {
    width: 50px;
}
    
#\31 6e4af75 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 30px 20px 30px 20px;
}
    
#a44d6e4c {
    width: 100%;
    min-height: 75px;
    align-items: center;
    row-gap: 20px;
    align-content: center;
    padding: 10px 5px 10px 5px;
}
    
#\33 239cb29 {
    column-gap: 4.195804195804196%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 6px;
    align-items: center;
    align-content: center;
}
    
#\34 c906de4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#e92ec13f {
    width: 92.93%;
}
    
#cb68cf5c::before, #cb68cf5c > .bgExtraLayerOverlay {
    
}
#cb68cf5c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    justify-content: center;
    height: auto;
    padding: 16px 16px 8px 16px;
}
    
#e423daf9 {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
}
    
#group_03j {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_m0b {
    height: 300px;
}
}



@media (max-width: 767px) {
    
#\33 3498f44 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#e78e6dec {
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 25px 20px 25px 20px;
}
    
#\36 3511a55 {
    height: auto;
    min-height: auto;
    padding: 5px 5px 5px 5px;
    margin: -75px 0% 0px 0%;
}
    
#\33 1ad72ec {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 d7cd8c4 {
    width: 37.80%;
    height: auto;
    min-height: 91px;
    padding: 16px 16px 16px 16px;
    margin: -75px 0px 0px 0px;
}
    
#c4b73676 {
    height: 200px;
}
    
#\38 22d2086 {
    width: 38.29%;
    height: auto;
    min-height: 89px;
}
    
#\32 7e2a957 {
    column-gap: 4.195804195804196%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 6px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\31 2334c8e {
    margin-right: 0%;
    margin-left: 0%;
    width: 23.32%;
    height: auto;
}
    
#\36 928057f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 06c5e71 {
    flex-direction: column;
    padding-left: 20px;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 20px;
}
    
#b0a8d71e {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
}
    
#beab79f0 {
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: 50% 50%;
}
    
#\37 6a95238 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 d947ed3 {
    column-gap: 3.7735849056603774%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 12px;
}
    
#widget_fq8 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\30 10576c2 {
    width: 100%;
    min-height: 75px;
    align-items: center;
    row-gap: 20px;
    align-content: center;
    padding: 10px 5px 10px 5px;
}
    
#\32 bd249e4 {
    width: 50px;
}
    
#a0058e76 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 30px 20px 30px 20px;
}
    
#\39 c76d151 {
    width: 100%;
    min-height: 10px;
    align-items: center;
    row-gap: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
    height: auto;
}
}



@media (max-width: 767px) {
    
#f40188d5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#cf669067 {
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#aae5b367 {
    width: 38.29%;
    height: auto;
    min-height: 89px;
}
    
#\31 0c705e8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 d76f072 {
    height: auto;
    min-height: auto;
    padding: 5px 5px 5px 5px;
    margin: -75px 0% 0px 0%;
}
    
#\39 2389aa9 {
    height: 200px;
}
    
#\30 59fd02b {
    width: 37.80%;
    height: auto;
    min-height: 91px;
    padding: 16px 16px 16px 16px;
    margin: -75px 0px 0px 0px;
}
    
#\34 ea4297b {
    column-gap: 3.7735849056603774%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 12px;
}
    
#\35 b42424e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_5pq {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\33 e140d8f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#\31 9ef0762 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\37 0a4a5da {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\31 3243107 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 0;
    grid-template-rows: minmax(354px, max-content);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3b5521f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    order: 1;
    padding: 16px 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#af991ede {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25px 20px 25px 20px;
}
    
#\39 ba746ac {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\31 1cab73f {
    margin: 0px 0% 0px 0%;
}
    
#\39 e7da1b5 {
    height: 240px;
}
    
#a3dd08b4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 31ae6bf {
    column-gap: 3.7735849056603774%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 12px;
    height: auto;
    min-height: 289px;
}
    
#widget_mbj {
    height: 240px;
}
}



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



@media (max-width: 767px) {
    
#\30 838f913 {
    min-height: 0px;
    align-items: center;
    width: 100%;
}
    
#\31 c795118 {
    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) {
    
#cc52a4c6 {
    min-height: 0px;
    align-items: center;
    width: 100%;
}
    
#e508590a {
    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) {
    
#\39 e188f49 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 44eef9d {
    min-height: 0px;
    align-items: center;
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\34 58b07b7 {
    min-height: 0px;
    align-items: center;
    width: 100%;
}
    
#fbcbf3fb {
    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) {
    
#\38 a3b102e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 a601781 {
    min-height: 0px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#ed2f9f99 {
    margin: 0px 0% 0px 0%;
}
    
#\33 800ff86::before, #\33 800ff86 > .bgExtraLayerOverlay {
    
}
    
#\37 024a2fe {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0px 25px 25px 25px;
}
    
#d16f2908::before, #d16f2908 > .bgExtraLayerOverlay {
    
}
#d16f2908 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\32 c4d0744::before, #\32 c4d0744 > .bgExtraLayerOverlay {
    
}
#\32 c4d0744 {
    min-height: 400px;
    align-items: center;
}
    
#\30 b7ee170::before, #\30 b7ee170 > .bgExtraLayerOverlay {
    
}
#\30 b7ee170 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#c6caba01::before, #c6caba01 > .bgExtraLayerOverlay {
    
}
#c6caba01 {
    min-height: 400px;
    align-items: center;
}
    
#\30 290a3f9::before, #\30 290a3f9 > .bgExtraLayerOverlay {
    
}
#\30 290a3f9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\39 97d4831::before, #\39 97d4831 > .bgExtraLayerOverlay {
    
}
#\39 97d4831 {
    min-height: 400px;
    align-items: center;
}
    
#d140dcb4::before, #d140dcb4 > .bgExtraLayerOverlay {
    
}
#d140dcb4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#a0dd5eba::before, #a0dd5eba > .bgExtraLayerOverlay {
    
}
#a0dd5eba {
    min-height: 400px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\34 dd4f70a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 b44c287 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#c5103cb4 {
    margin: -5px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 b91befa {
    width: 100%;
    min-height: 40px;
    align-items: center;
    height: auto;
}
    
#ae4abea2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#d546f021 {
    margin: 0px 0% -5px 0%;
}
}



@media (max-width: 767px) {
    
#a09e5cb2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\36 e5a5b9d {
    margin: -5px 0% 0px 0%;
}
    
#ababc387 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

#\34 5f7c18e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABCklEQVQY0z3MscqCYBjF8fdOWroFl+6gpbJoaAycJBTTpSESIsKlVazAkKIpWpychFpqa0g0oqEhCLqH/4fv8A0/Djzn8Igsy3i9Xnw+n3/v95s8z7ler8RxzHa7RSRJwuVy4fl88v1++f1+Mh+PB2mast/vWS6XiM1mw/F45Hw+c7/fKYqC2+3G6XSS97KXwyAIWK1WRFHE4XCQdrsd6/Ua3/cp+zAMEeVosVgwn8/xPE+m67rSbDZjOp0ymUwQ4/EY27YxDAPHcRiNRpJpmui6LlmWhWg2m9TrdVqtFpqmMRwOGQwG9Ho9Go2GpKoqolKpUK1WURSFdrtNv9+n0+lQq9Wk8km32+UPsovYFoAKTKcAAAAASUVORK5CYII=')!important}#\39 251cb41.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABCklEQVQY0z3MscqCYBjF8fdOWroFl+6gpbJoaAycJBTTpSESIsKlVazAkKIpWpychFpqa0g0oqEhCLqH/4fv8A0/Djzn8Igsy3i9Xnw+n3/v95s8z7ler8RxzHa7RSRJwuVy4fl88v1++f1+Mh+PB2mast/vWS6XiM1mw/F45Hw+c7/fKYqC2+3G6XSS97KXwyAIWK1WRFHE4XCQdrsd6/Ua3/cp+zAMEeVosVgwn8/xPE+m67rSbDZjOp0ymUwQ4/EY27YxDAPHcRiNRpJpmui6LlmWhWg2m9TrdVqtFpqmMRwOGQwG9Ho9Go2GpKoqolKpUK1WURSFdrtNv9+n0+lQq9Wk8km32+UPsovYFoAKTKcAAAAASUVORK5CYII=')!important}#d16f2908.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABwb/xAAiEAACAgAEBwAAAAAAAAAAAAABAgADBAUGIRESFBVRcaH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABoRAAICAwAAAAAAAAAAAAAAAAARAQIDBBL/2gAMAwEAAhEDEQA/AJ/TtaX4wVq5FZOx8RBXIeIB7i/2GWjrm6kbxLW9uUepa63UNi2RSf/Z')!important}#\30 290a3f9.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQFBv/EACIQAAEDBAAHAAAAAAAAAAAAAAEAAgMEBREhBhIWIiMxUf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACAwT/2gAMAwEAAhEDEQA/AJ7m3G9cs1XbH4jG2Z2Ubqiri8beHyAztGvi2UlQ6CoiDPRODtMEgknARzshLddDRGf/2Q==')!important}#d140dcb4.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIRAAAAUDBQEAAAAAAAAAAAAAAAECAxEEBRIGEyEicbH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwC1pG53RyiJNJtslMlHwbVNQ7iWae0c+gAYyRq3/9k=')!important}#\30 b7ee170.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAIBAAAgIBAwUAAAAAAAAAAAAAAQIABQMEERQiMUFR0f/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIR/9oADAMBAAIRAxEAPwDdQ3mnY5yUKY27H1LatrsjF+ceo7+fkRClaMz/2Q==')!important}#d1276261.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABCklEQVQY0z3MscqCYBjF8fdOWroFl+6gpbJoaAycJBTTpSESIsKlVazAkKIpWpychFpqa0g0oqEhCLqH/4fv8A0/Djzn8Igsy3i9Xnw+n3/v95s8z7ler8RxzHa7RSRJwuVy4fl88v1++f1+Mh+PB2mast/vWS6XiM1mw/F45Hw+c7/fKYqC2+3G6XSS97KXwyAIWK1WRFHE4XCQdrsd6/Ua3/cp+zAMEeVosVgwn8/xPE+m67rSbDZjOp0ymUwQ4/EY27YxDAPHcRiNRpJpmui6LlmWhWg2m9TrdVqtFpqmMRwOGQwG9Ho9Go2GpKoqolKpUK1WURSFdrtNv9+n0+lQq9Wk8km32+UPsovYFoAKTKcAAAAASUVORK5CYII=')!important}#\34 c3c606e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABCklEQVQY0z3MscqCYBjF8fdOWroFl+6gpbJoaAycJBTTpSESIsKlVazAkKIpWpychFpqa0g0oqEhCLqH/4fv8A0/Djzn8Igsy3i9Xnw+n3/v95s8z7ler8RxzHa7RSRJwuVy4fl88v1++f1+Mh+PB2mast/vWS6XiM1mw/F45Hw+c7/fKYqC2+3G6XSS97KXwyAIWK1WRFHE4XCQdrsd6/Ua3/cp+zAMEeVosVgwn8/xPE+m67rSbDZjOp0ymUwQ4/EY27YxDAPHcRiNRpJpmui6LlmWhWg2m9TrdVqtFpqmMRwOGQwG9Ho9Go2GpKoqolKpUK1WURSFdrtNv9+n0+lQq9Wk8km32+UPsovYFoAKTKcAAAAASUVORK5CYII=')!important}#f2b29442.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABCklEQVQY0z3MscqCYBjF8fdOWroFl+6gpbJoaAycJBTTpSESIsKlVazAkKIpWpychFpqa0g0oqEhCLqH/4fv8A0/Djzn8Igsy3i9Xnw+n3/v95s8z7ler8RxzHa7RSRJwuVy4fl88v1++f1+Mh+PB2mast/vWS6XiM1mw/F45Hw+c7/fKYqC2+3G6XSS97KXwyAIWK1WRFHE4XCQdrsd6/Ua3/cp+zAMEeVosVgwn8/xPE+m67rSbDZjOp0ymUwQ4/EY27YxDAPHcRiNRpJpmui6LlmWhWg2m9TrdVqtFpqmMRwOGQwG9Ho9Go2GpKoqolKpUK1WURSFdrtNv9+n0+lQq9Wk8km32+UPsovYFoAKTKcAAAAASUVORK5CYII=')!important}#\38 addbd48.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABCklEQVQY0z3MscqCYBjF8fdOWroFl+6gpbJoaAycJBTTpSESIsKlVazAkKIpWpychFpqa0g0oqEhCLqH/4fv8A0/Djzn8Igsy3i9Xnw+n3/v95s8z7ler8RxzHa7RSRJwuVy4fl88v1++f1+Mh+PB2mast/vWS6XiM1mw/F45Hw+c7/fKYqC2+3G6XSS97KXwyAIWK1WRFHE4XCQdrsd6/Ua3/cp+zAMEeVosVgwn8/xPE+m67rSbDZjOp0ymUwQ4/EY27YxDAPHcRiNRpJpmui6LlmWhWg2m9TrdVqtFpqmMRwOGQwG9Ho9Go2GpKoqolKpUK1WURSFdrtNv9+n0+lQq9Wk8km32+UPsovYFoAKTKcAAAAASUVORK5CYII=')!important}#\34 78734f7.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABCklEQVQY0z3MscqCYBjF8fdOWroFl+6gpbJoaAycJBTTpSESIsKlVazAkKIpWpychFpqa0g0oqEhCLqH/4fv8A0/Djzn8Igsy3i9Xnw+n3/v95s8z7ler8RxzHa7RSRJwuVy4fl88v1++f1+Mh+PB2mast/vWS6XiM1mw/F45Hw+c7/fKYqC2+3G6XSS97KXwyAIWK1WRFHE4XCQdrsd6/Ua3/cp+zAMEeVosVgwn8/xPE+m67rSbDZjOp0ymUwQ4/EY27YxDAPHcRiNRpJpmui6LlmWhWg2m9TrdVqtFpqmMRwOGQwG9Ho9Go2GpKoqolKpUK1WURSFdrtNv9+n0+lQq9Wk8km32+UPsovYFoAKTKcAAAAASUVORK5CYII=')!important}#\32 e25a4c7.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABCklEQVQY0z3MscqCYBjF8fdOWroFl+6gpbJoaAycJBTTpSESIsKlVazAkKIpWpychFpqa0g0oqEhCLqH/4fv8A0/Djzn8Igsy3i9Xnw+n3/v95s8z7ler8RxzHa7RSRJwuVy4fl88v1++f1+Mh+PB2mast/vWS6XiM1mw/F45Hw+c7/fKYqC2+3G6XSS97KXwyAIWK1WRFHE4XCQdrsd6/Ua3/cp+zAMEeVosVgwn8/xPE+m67rSbDZjOp0ymUwQ4/EY27YxDAPHcRiNRpJpmui6LlmWhWg2m9TrdVqtFpqmMRwOGQwG9Ho9Go2GpKoqolKpUK1WURSFdrtNv9+n0+lQq9Wk8km32+UPsovYFoAKTKcAAAAASUVORK5CYII=')!important}#a5877255.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABCklEQVQY0z3MscqCYBjF8fdOWroFl+6gpbJoaAycJBTTpSESIsKlVazAkKIpWpychFpqa0g0oqEhCLqH/4fv8A0/Djzn8Igsy3i9Xnw+n3/v95s8z7ler8RxzHa7RSRJwuVy4fl88v1++f1+Mh+PB2mast/vWS6XiM1mw/F45Hw+c7/fKYqC2+3G6XSS97KXwyAIWK1WRFHE4XCQdrsd6/Ua3/cp+zAMEeVosVgwn8/xPE+m67rSbDZjOp0ymUwQ4/EY27YxDAPHcRiNRpJpmui6LlmWhWg2m9TrdVqtFpqmMRwOGQwG9Ho9Go2GpKoqolKpUK1WURSFdrtNv9+n0+lQq9Wk8km32+UPsovYFoAKTKcAAAAASUVORK5CYII=')!important}#\36 3511a55.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABCklEQVQY0z3MscqCYBjF8fdOWroFl+6gpbJoaAycJBTTpSESIsKlVazAkKIpWpychFpqa0g0oqEhCLqH/4fv8A0/Djzn8Igsy3i9Xnw+n3/v95s8z7ler8RxzHa7RSRJwuVy4fl88v1++f1+Mh+PB2mast/vWS6XiM1mw/F45Hw+c7/fKYqC2+3G6XSS97KXwyAIWK1WRFHE4XCQdrsd6/Ua3/cp+zAMEeVosVgwn8/xPE+m67rSbDZjOp0ymUwQ4/EY27YxDAPHcRiNRpJpmui6LlmWhWg2m9TrdVqtFpqmMRwOGQwG9Ho9Go2GpKoqolKpUK1WURSFdrtNv9+n0+lQq9Wk8km32+UPsovYFoAKTKcAAAAASUVORK5CYII=')!important}#eb19bbd2.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABCklEQVQY0z3MscqCYBjF8fdOWroFl+6gpbJoaAycJBTTpSESIsKlVazAkKIpWpychFpqa0g0oqEhCLqH/4fv8A0/Djzn8Igsy3i9Xnw+n3/v95s8z7ler8RxzHa7RSRJwuVy4fl88v1++f1+Mh+PB2mast/vWS6XiM1mw/F45Hw+c7/fKYqC2+3G6XSS97KXwyAIWK1WRFHE4XCQdrsd6/Ua3/cp+zAMEeVosVgwn8/xPE+m67rSbDZjOp0ymUwQ4/EY27YxDAPHcRiNRpJpmui6LlmWhWg2m9TrdVqtFpqmMRwOGQwG9Ho9Go2GpKoqolKpUK1WURSFdrtNv9+n0+lQq9Wk8km32+UPsovYFoAKTKcAAAAASUVORK5CYII=')!important}#b30fcdbb.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABCklEQVQY0z3MscqCYBjF8fdOWroFl+6gpbJoaAycJBTTpSESIsKlVazAkKIpWpychFpqa0g0oqEhCLqH/4fv8A0/Djzn8Igsy3i9Xnw+n3/v95s8z7ler8RxzHa7RSRJwuVy4fl88v1++f1+Mh+PB2mast/vWS6XiM1mw/F45Hw+c7/fKYqC2+3G6XSS97KXwyAIWK1WRFHE4XCQdrsd6/Ua3/cp+zAMEeVosVgwn8/xPE+m67rSbDZjOp0ymUwQ4/EY27YxDAPHcRiNRpJpmui6LlmWhWg2m9TrdVqtFpqmMRwOGQwG9Ho9Go2GpKoqolKpUK1WURSFdrtNv9+n0+lQq9Wk8km32+UPsovYFoAKTKcAAAAASUVORK5CYII=')!important}#\39 d76f072.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABCklEQVQY0z3MscqCYBjF8fdOWroFl+6gpbJoaAycJBTTpSESIsKlVazAkKIpWpychFpqa0g0oqEhCLqH/4fv8A0/Djzn8Igsy3i9Xnw+n3/v95s8z7ler8RxzHa7RSRJwuVy4fl88v1++f1+Mh+PB2mast/vWS6XiM1mw/F45Hw+c7/fKYqC2+3G6XSS97KXwyAIWK1WRFHE4XCQdrsd6/Ua3/cp+zAMEeVosVgwn8/xPE+m67rSbDZjOp0ymUwQ4/EY27YxDAPHcRiNRpJpmui6LlmWhWg2m9TrdVqtFpqmMRwOGQwG9Ho9Go2GpKoqolKpUK1WURSFdrtNv9+n0+lQq9Wk8km32+UPsovYFoAKTKcAAAAASUVORK5CYII=')!important}#\35 9d2d9f8.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABCklEQVQY0z3MscqCYBjF8fdOWroFl+6gpbJoaAycJBTTpSESIsKlVazAkKIpWpychFpqa0g0oqEhCLqH/4fv8A0/Djzn8Igsy3i9Xnw+n3/v95s8z7ler8RxzHa7RSRJwuVy4fl88v1++f1+Mh+PB2mast/vWS6XiM1mw/F45Hw+c7/fKYqC2+3G6XSS97KXwyAIWK1WRFHE4XCQdrsd6/Ua3/cp+zAMEeVosVgwn8/xPE+m67rSbDZjOp0ymUwQ4/EY27YxDAPHcRiNRpJpmui6LlmWhWg2m9TrdVqtFpqmMRwOGQwG9Ho9Go2GpKoqolKpUK1WURSFdrtNv9+n0+lQq9Wk8km32+UPsovYFoAKTKcAAAAASUVORK5CYII=')!important}