@media all {
  #0833a715 { width:100% !important; }

  nav.u_1998592992 { color:white !important; }

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

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

  *#dm .dmInner div#hamburger-drawer.layout-drawer { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner *.u_1040696130 { justify-content:center !important; }

  *#dm .dmInner *.u_1040696130.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    margin-left:0 !important;
    padding-top:0 !important;
    padding-left:20px !important;
    padding-bottom:0 !important;
    margin-top:0 !important;
    margin-bottom:0 !important;
    margin-right:0 !important;
    padding-right:20px !important;
  }

  *#dm .dmInner nav.u_1040696130.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { color:rgba(0,0,0,1) !important; }

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

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

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

  *#dm .dmInner *.u_1495895470.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    margin-left:0 !important;
    padding-top:0 !important;
    padding-left:20px !important;
    padding-bottom:0 !important;
    margin-top:0 !important;
    margin-bottom:0 !important;
    margin-right:0 !important;
    padding-right:20px !important;
  }

  *#dm .dmInner nav.u_1495895470.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner *.u_1495895470 { justify-content:flex-end !important; }

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

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

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

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

  *#dm .dmInner nav.u_1479066802.main-navigation.unifiednav .unifiednav__container[data-depth] {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

  *#dm .dmInner nav.u_1479066802.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item {
    color:var(--color_1) !important;
    font-weight:normal !important;
    text-transform:capitalize !important;
  }

  *#dm .dmInner nav.u_1479066802.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item:hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    font-weight:normal !important;
    text-decoration:none !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner nav.u_1479066802.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    font-weight:normal !important;
    text-decoration:none !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner nav.u_1479066802.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.dmNavItemSelected {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    font-weight:normal !important;
    text-decoration:none !important;
    color:var(--color_3) !important;
  }

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

  *#dm .dmInner nav.u_1479066802.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    font-weight:normal !important;
    font-family: Roboto !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner nav.u_1893853802.main-navigation.unifiednav .unifiednav__container[data-depth] {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

  *#dm .dmInner nav.u_1893853802.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item {
    color:var(--color_1) !important;
    font-weight:normal !important;
    text-transform:capitalize !important;
  }

  *#dm .dmInner nav.u_1893853802.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item:hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    font-weight:normal !important;
    text-decoration:none !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner nav.u_1893853802.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    font-weight:normal !important;
    text-decoration:none !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner nav.u_1893853802.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.dmNavItemSelected {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    font-weight:normal !important;
    text-decoration:none !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner nav.u_1893853802.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    font-weight:normal !important;
    font-family: Roboto !important;
    color:var(--color_5) !important;
  }

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

  *#dm .dmInner nav.u_1479066802.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"] { top:calc(100% - 8px - 0px) !important; }

  *#dm .dmInner nav.u_1479066802.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"] { left:0px !important; }

  *#dm .dmInner nav.u_1479066802.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover { color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1479066802.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover { color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1479066802.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1893853802.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"] { left:0px !important; }

  *#dm .dmInner nav.u_1893853802.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"] { top:calc(100% - 8px - 0px) !important; }

  *#dm .dmInner nav.u_1893853802.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover { color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1893853802.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover { color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1893853802.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { color:var(--color_1) !important; }

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

  *#dm .dmInner *.u_1684179828.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    padding-top:0 !important;
    padding-left:20px !important;
    padding-bottom:0 !important;
    padding-right:20px !important;
  }

  *#dm .dmInner *.u_1684179828 { justify-content:flex-end !important; }

  *#dm .dmInner nav.u_1684179828.main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after {
    border-style:solid !important;
    border-color:rgb(209,209,209) rgb(209,209,209) rgb(209,209,209) rgb(209,209,209) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner nav.u_1684179828.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner nav.u_1684179828.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner nav.u_1684179828.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.dmNavItemSelected {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner nav.u_1684179828.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"] { top:calc(100% - 0px - 0px) !important; }

  *#dm .dmInner nav.u_1684179828.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"] { left:20px !important; }

  *#dm .dmInner nav.u_1684179828.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover {
    font-weight:bold !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner nav.u_1684179828.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover {
    font-weight:bold !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner nav.u_1684179828.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected {
    font-weight:bold !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner nav.u_1684179828.main-navigation.unifiednav:not([data-nav-structure="VERTICAL"]) .unifiednav__container[data-depth] { box-shadow:none !important; }

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

  *#dm .dmInner a.u_1833878739 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    font-size:16px !important;
  }

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

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

  *#dm .dmInner nav.u_1684179828.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    color:rgb(54,80,103) !important;
    font-weight:normal !important;
    text-transform:capitalize !important;
    border-radius:100px !important;
    text-decoration:none solid rgb(54,80,103) !important;
    direction:ltr !important;
    border-bottom-left-radius:100px !important;
    padding-top:0px !important;
    padding-left:10px !important;
    font-size:16px !important;
    padding-bottom:0px !important;
    border-top-right-radius:100px !important;
    font-style:normal !important;
    margin-right:0px !important;
    margin-left:0px !important;
    border-top-left-radius:100px !important;
    justify-content:flex-start !important;
    font-family: Roboto !important;
    border-bottom-right-radius:100px !important;
    margin-top:0px !important;
    -webkit-border-radius:100px !important;
    margin-bottom:0px !important;
    text-align:left !important;
    padding-right:10px !important;
  }

  *#dm .dmInner nav.u_1684179828.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:16px !important; }

  *#dm .dmInner nav.u_1684179828.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:16px !important; }

  *#dm .dmInner nav.u_1684179828.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(53,134,216) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner nav.u_1684179828 { justify-content:flex-end !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item { color:rgba(97,110,122,1) !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item:hover { color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.hover { color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.dmNavItemSelected { color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1684179828.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item {
    justify-content:flex-start !important;
    font-weight:400 !important;
    color:rgb(97,110,122) !important;
    text-transform:capitalize !important;
    font-size:16px !important;
    direction:ltr !important;
    padding-top:15px !important;
    text-decoration:none solid rgb(97,110,122) !important;
    padding-left:20px !important;
    padding-bottom:15px !important;
    font-style:normal !important;
    margin-right:20px !important;
    margin-left:0px !important;
    font-family: Roboto !important;
    margin-top:0px !important;
    margin-bottom:0px !important;
    text-align:left !important;
    padding-right:20px !important;
  }

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

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

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

  *#dm .dmInner a.u_1602258092 span.text {
    color:rgba(54,80,104,1) !important;
    font-weight:bold !important;
    font-size:16px !important;
  }

  *#dm .dmInner a.u_1648044359 span.text {
    color:rgba(54,80,104,1) !important;
    font-weight:bold !important;
    font-size:16px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1287139315 span.text {
    color:rgba(54,80,104,1) !important;
    font-weight:bold !important;
    font-size:16px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1287139315 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1287139315:hover .iconBg { background-color:rgba(53,134,216,0) !important; }

  *#dm .dmInner a.u_1287139315.hover .iconBg { background-color:rgba(53,134,216,0) !important; }

  *#dm .dmInner a.u_1287139315 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,0) !important;
  }

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

  *#dm .dmInner a.u_1448359285 { box-shadow:none !important; }

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

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

  *#dm .dmInner a.u_1448359285 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/6d2fa6b6/icon/Phone_7814366.svg) !important;
  }

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

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

  *#dm .dmInner a.u_3034864667 span.text { font-weight:500 !important; }

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

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

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

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

  *#dm .dmInner a.u_1080839386 span.text {
    font-size:14px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1080839386 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-image:initial !important;
    background-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1195576243 span.text {
    color:rgba(54,80,104,1) !important;
    font-weight:bold !important;
    font-size:16px !important;
  }

  *#dm .dmInner a.u_1686630785:hover span.text { font-weight:normal !important; }

  *#dm .dmInner a.u_1686630785.hover span.text { font-weight:normal !important; }

  *#dm .dmInner a.u_1621486597:hover span.text { font-weight:normal !important; }

  *#dm .dmInner a.u_1621486597.hover span.text { font-weight:normal !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1579320892 span.text {
    color:rgba(54,80,104,1) !important;
    font-weight:bold !important;
    font-size:16px !important;
  }

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

  *#dm .dmInner a.u_1170721851 span.text {
    color:rgba(54,80,104,1) !important;
    font-weight:bold !important;
    font-size:16px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1266716538 span.text {
    color:rgba(54,80,104,1) !important;
    font-weight:bold !important;
    font-size:16px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1266716538 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1266716538:hover .iconBg { background-color:rgba(53,134,216,0) !important; }

  *#dm .dmInner a.u_1266716538.hover .iconBg { background-color:rgba(53,134,216,0) !important; }

  *#dm .dmInner a.u_1266716538 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,0) !important;
  }

  *#dm .dmInner div.u_1763051998 {
    background-color:rgba(221,238,255,1) !important;
    background-image:initial !important;
    border-radius:48px 48px 48px 48px !important;
  }
}
*#dm .dmInner a.u_1377389201
{
	z-index:1 !important;
}
*#dm .dmInner a.u_1616440410
{
	z-index:1 !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1648044359 span.text { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(255, 255, 255, 1);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 606px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: url('https://lirp.cdn-website.com/6d2fa6b6/dms3rep/multi/opt/Banner-1920w.webp');
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_7ce {
    width: 300px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bn3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_dsk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -17px;
}
    
#widget_53i {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_5ec {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 84.30923491356414%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10%;
    height: auto;
    order: 5;
    justify-self: auto;
    align-self: auto;
    box-shadow: none;
    padding-top: 10px;
    padding-bottom: 10px;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#d8ab9fe9 {
    width: 230.5px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#e6f8bfe1 {
    width: 172px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#eeb9e145 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 84.30923491356414%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10%;
    height: auto;
    order: 5;
    justify-self: auto;
    align-self: auto;
    box-shadow: none;
    padding-top: 10px;
    padding-bottom: 10px;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#d8ab9fe9 {
    width: 260px;
}
    
#e6f8bfe1 {
    width: 260px;
    margin-top: -17px;
}
    
#\36 3bd85219866cc3622781522 {
    width: 14.91490235456737%;
    min-height: 8px;
}
    
#\36 3bd85219866cc3622781521 {
    width: 81%;
    min-height: 8px;
    row-gap: 0px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_dsk {
    margin-top: 9px;
}
    
#group_5ec {
    margin-top: 11px;
}
    
#eeb9e145 {
    margin-top: 11px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#widget_53i {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -9px;
}
    
#widget_7ce {
    width: 250px;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#d8ab9fe9 {
    width: 250px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e6f8bfe1 {
    width: 250px;
    margin-top: -16px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-position: 50% 0%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 640px;
    padding-top: 5%;
    padding-bottom: 2%;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-right: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#ec1853f1 {
    width: 73.33%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e6259a7 {
    width: 75.54%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_438 {
    width: 100%;
    height: 430px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\34 e6259a7 {
    width: 99.44%;
}
    
#ec1853f1 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_438.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 20px;
}
#widget_438 {
    height: 240px;
}
    
#ec1853f1 {
    width: 100.00%;
    margin-top: -12px;
}
    
#\34 e6259a7 {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\34 4252340 {
    width: 210px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9008dde {
    min-height: 240px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_76m {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_38d {
    align-items: flex-start;
    width: 100%;
    min-height: 84px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 9ffc0ee {
    width: 34.152054794520545%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7e4c287 {
    width: 43.75%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1d2c98c {
    background-color: var(--color_3);
    background-image: initial;
}
    
#fd9f3d5a {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 1.5% 0% 0% 0%;
}
    
#\37 3d76942::before, #\37 3d76942 > .bgExtraLayerOverlay {
    
}
#\37 3d76942 {
    align-items: flex-start;
    width: 21.63510273972603%;
    min-height: 100%;
    max-height: none;
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9df4f81 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.67%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_cl6 {
    width: 58px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    max-height: none;
}
    
#\31 2e9351a {
    width: 164px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3cef387 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0px 0%;
}
    
#baf0c3f8 {
    width: 58px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    max-height: none;
}
    
#a20a2235 {
    width: 199px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f85bba83::before, #f85bba83 > .bgExtraLayerOverlay {
    
}
#f85bba83 {
    align-items: center;
    width: 22.34948630136986%;
    min-height: 100%;
    max-height: none;
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9ae9bbb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.57%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#c1f3b44a {
    width: 58px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    max-height: none;
}
    
#\33 2483b58 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.57%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0px 0%;
}
    
#\31 dfeb4d1 {
    width: 58px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    max-height: none;
}
    
#\32 ba70378 {
    width: 167.688px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9034d12::before, #\36 9034d12 > .bgExtraLayerOverlay {
    
}
#\36 9034d12 {
    align-items: center;
    width: 23.090582191780822%;
    min-height: 100%;
    max-height: none;
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bbb42a8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#ec99d514 {
    width: 58px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    max-height: none;
}
    
#f1ee29c7 {
    width: 181px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2204d3e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0px 0%;
}
    
#\37 5f901f7 {
    width: 58px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    max-height: none;
}
    
#\35 be51504 {
    width: 179.5px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c617f4c::before, #\33 c617f4c > .bgExtraLayerOverlay {
    
}
#\33 c617f4c {
    align-items: center;
    width: 21.07%;
    min-height: 100%;
    max-height: none;
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    height: auto;
    align-self: flex-start;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8c631b4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#e9ca99b7 {
    width: 58px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    max-height: none;
}
    
#a4b413d6 {
    width: 157.344px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b514c79 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 1.5% 0% 0% 0%;
}
    
#\32 940afce::before, #\32 940afce > .bgExtraLayerOverlay {
    
}
#\32 940afce {
    align-items: flex-start;
    width: 28.23%;
    min-height: 100%;
    max-height: none;
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 2% 0% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 80342f1 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 b1c6988 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    max-height: none;
    margin-top: 0px;
    margin-bottom: 0px;
}
    
#\39 992b53b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e4f272e::before, #\38 e4f272e > .bgExtraLayerOverlay {
    
}
#\38 e4f272e {
    align-items: flex-start;
    width: 28.40%;
    min-height: 149px;
    max-height: none;
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bff5db9 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\33 577ef5a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    max-height: none;
    margin-top: 0px;
    margin-bottom: 0px;
}
    
#\36 2115df6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4252340 {
    margin-left: 0px;
}
    
#\31 9008dde {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_cl6 {
    height: auto;
}
    
#baf0c3f8 {
    height: auto;
}
    
#c1f3b44a {
    height: auto;
    width: 58px;
}
    
#\31 dfeb4d1 {
    height: auto;
}
    
#ec99d514 {
    height: auto;
}
    
#\37 5f901f7 {
    height: auto;
}
    
#e9ca99b7 {
    height: auto;
}
    
#group_38d {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 9ffc0ee {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 7e4c287 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#fd9f3d5a {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 13px 0% 0px 0%;
}
    
#\37 3d76942 {
    padding-right: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f85bba83 {
    padding-right: 0%;
    padding-left: 0%;
    width: 100%;
    flex-direction: row;
    margin: 0px 0% 0px 0%;
}
    
#\36 9034d12 {
    padding-left: 0%;
    padding-right: 0%;
    width: 100%;
    flex-direction: row;
    margin: 0px 0% 0px 0%;
}
    
#\33 c617f4c {
    justify-content: flex-start;
    padding-left: 0%;
    padding-right: 0%;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 b514c79 {
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 13px 0% 0px 0%;
}
    
#\32 940afce {
    width: 50%;
    margin: 0px 0% 0px 0%;
}
    
#\31 b1c6988 {
    height: auto;
}
    
#\39 992b53b {
    width: 100.00%;
}
    
#\38 e4f272e {
    width: 50%;
}
    
#\33 577ef5a {
    height: auto;
}
    
#\36 2115df6 {
    width: 100.00%;
}
    
#\38 9ae9bbb {
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
}
    
#a9df4f81 {
    margin: 0px 0% 0px 0%;
}
    
#\32 3cef387 {
    margin: 0px 0% 0px 0%;
}
    
#\33 2483b58 {
    margin: 0px 0% 0px 0%;
}
    
#\34 bbb42a8 {
    margin: 0px 0% 0px 0%;
}
    
#\32 2204d3e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 4252340 {
    width: 100%;
}
    
#\31 9008dde {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_76m {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 3d76942::before, #\37 3d76942 > .bgExtraLayerOverlay {
    
}
#\37 3d76942 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 99px;
    width: 100.00%;
    height: auto;
    justify-content: flex-start;
    row-gap: 0px;
    padding: 2% 6% 2% 0%;
    margin: 0px 0% 0px 0%;
}
    
#fd9f3d5a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    flex-direction: column;
    order: 1;
    column-gap: 3%;
    flex-wrap: nowrap;
    margin-top: -0.2%;
}
    
#\32 9ffc0ee {
    width: 100.00%;
}
    
#\36 7e4c287 {
    width: 100.00%;
}
    
#widget_cl6 {
    height: auto;
}
    
#\31 2e9351a {
    width: 100%;
}
    
#baf0c3f8 {
    height: auto;
    width: 58px;
}
    
#a20a2235 {
    width: 100%;
}
    
#f85bba83::before, #f85bba83 > .bgExtraLayerOverlay {
    
}
#f85bba83 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 104px;
    width: 100.00%;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0px 0% 0px 0%;
}
    
#c1f3b44a {
    height: auto;
    width: 58px;
}
    
#\31 dfeb4d1 {
    height: auto;
}
    
#\32 ba70378 {
    width: 100%;
}
    
#\36 9034d12::before, #\36 9034d12 > .bgExtraLayerOverlay {
    
}
#\36 9034d12 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 98px;
    width: 100.00%;
    height: auto;
    padding: 2% 0% 2% 0%;
    margin: -13px 0% 0px 0%;
}
    
#ec99d514 {
    height: auto;
}
    
#f1ee29c7 {
    width: 100%;
}
    
#\37 5f901f7 {
    height: auto;
}
    
#\35 be51504 {
    width: 100%;
}
    
#\33 c617f4c::before, #\33 c617f4c > .bgExtraLayerOverlay {
    
}
#\33 c617f4c {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 47px;
    width: 100.00%;
    height: auto;
    padding: 2% 0% 2% 0%;
    margin: -17px 0% 0px 0%;
}
    
#e9ca99b7 {
    height: auto;
}
    
#a4b413d6 {
    width: 100%;
}
    
#\38 9ae9bbb {
    height: auto;
    min-height: 60px;
    width: 100%;
    margin: -17px 0% 0px 0%;
}
    
#\33 2483b58 {
    height: auto;
    min-height: 54px;
    width: 100%;
    margin: -1px 0% 0px 0%;
}
    
#\31 b514c79 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    flex-direction: column;
    order: 1;
    column-gap: 3%;
    flex-wrap: nowrap;
    margin-top: -0.2%;
}
    
#\32 940afce::before, #\32 940afce > .bgExtraLayerOverlay {
    
}
#\32 940afce {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 202px;
    width: 100.00%;
    height: auto;
    justify-content: flex-start;
    row-gap: 0px;
    padding: 2% 6% 2% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\31 b1c6988 {
    height: auto;
}
    
#\39 992b53b {
    width: 100.00%;
}
    
#\38 e4f272e::before, #\38 e4f272e > .bgExtraLayerOverlay {
    
}
#\38 e4f272e {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 89px;
    width: 100.00%;
    height: auto;
    justify-content: flex-start;
    row-gap: 0px;
    padding: 2% 6% 2% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\33 577ef5a {
    height: auto;
}
    
#\36 2115df6 {
    width: 100.00%;
}
    
#a9df4f81 {
    height: auto;
    min-height: 60px;
}
    
#\32 3cef387 {
    height: auto;
    min-height: 60px;
    margin-top: -5px;
}
    
#\34 bbb42a8 {
    height: auto;
    min-height: 60px;
    margin-top: 0px;
}
    
#\32 2204d3e {
    height: auto;
    min-height: 60px;
    margin-top: -4px;
}
    
#\37 8c631b4 {
    height: auto;
    min-height: 60px;
}
}



@media all {
    
#\31 86982a1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(28, 108, 173, 1);
    background-image: url(https://lirp.cdn-website.com/6d2fa6b6/dms3rep/multi/opt/Frame+10-1920w.webp);
}
#\31 86982a1.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlYAAABXRUJQVlA4IEoAAABQAgCdASoKAAcAAUAmJagCdLoB+AACg30vzAAAzjCG8VybSPlWYjAi7VkFauERPRU/+e6Y/uWjarbnDhd/82lyYNAR+Ky16KgAAA==');
}
    
#\37 5f1236f {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 94aa5a0 {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 8px;
    order: 0;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 e8d71a6 {
    width: 41.49%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 97ff007 {
    width: 53.75%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f9ebd48::before, #\36 f9ebd48 > .bgExtraLayerOverlay {
    
}
#\36 f9ebd48 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 366px;
    min-height: 424px;
    max-height: none;
    border-radius: 16px 16px 16px 16px;
    background-image: url(https://lirp.cdn-website.com/6d2fa6b6/dms3rep/multi/opt/Rectangle+1-508h.webp);
    background-color: var(--color_2);
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    padding: 20% 1% 2% 1%;
    margin: 0% 0% 0% 0%;
}
#\36 f9ebd48.lazy {
    background-image: url('data:image/jpeg; base64,UklGRpYAAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IFQAAAAQAgCdASoKAAsAAUAmJYgCdADdYa9C1kAAAP7oiQ5+c5P7xyrFYpHW9wfYPpT4FfdSjzXuzCLLY1RwTn9O+a7Um4WwJ/k5icHbzAt6zEIwa91wAAA=');
}
    
#f2d3b54f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 15px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c9ef96c::before, #\35 c9ef96c > .bgExtraLayerOverlay {
    
}
#\35 c9ef96c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 365.984px;
    min-height: 424px;
    max-height: none;
    border-radius: 16px 16px 16px 16px;
    background-image: url(https://lirp.cdn-website.com/6d2fa6b6/dms3rep/multi/opt/dqwdadsadsa-508h.webp);
    background-color: var(--color_2);
    flex-wrap: nowrap;
    height: auto;
    order: 3;
    align-self: auto;
    justify-self: auto;
    padding: 20% 1% 2% 1%;
    grid-area: auto / auto / auto / auto;
}
#\35 c9ef96c.lazy {
    background-image: url('data:image/jpeg; base64,UklGRpAAAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IE4AAADQAQCdASoKAAsAAUAmJQBOgBuCGzWgAAD+/EFsvcu8yrngIiGHv7GGYaLI2afvx5EsYRwAN5R3AS39LPHqX3pZYlBB+nb14ATwszr0rAA=');
}
    
#\31 ffba887 {
    width: 358px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-bottom: 40px;
    margin-top: 15px;
    grid-area: auto / auto / auto / auto;
}
    
#f987ac3e::before, #f987ac3e > .bgExtraLayerOverlay {
    
}
#f987ac3e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 365.984px;
    min-height: 424px;
    max-height: none;
    border-radius: 16px 16px 16px 16px;
    background-image: url(https://lirp.cdn-website.com/6d2fa6b6/dms3rep/multi/opt/Rectangle+1+%281%29-508h.webp);
    background-color: var(--color_2);
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 20% 1% 2% 1%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#f987ac3e.lazy {
    background-image: url('data:image/jpeg; base64,UklGRo4AAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IEwAAADwAQCdASoKAAsAAUAmJYgCdAEOzYd0r2AA/vxB7JW/JnzcwUZjAq2aGX4Bfeyev5J2+2gr3/D9HCZNcJ6Wo0QK+eavglZp2M9OSAAA');
}
    
#\32 734f4f8 {
    width: 360px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 15px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 db4a697 {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 8px;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e5dd362a {
    width: 53.75%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 35px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa556ca2 {
    width: 167px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-top: 12px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5a11b32::before, #\37 5a11b32 > .bgExtraLayerOverlay {
    
}
#\37 5a11b32 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 365.995px;
    min-height: 424px;
    max-height: none;
    border-radius: 16px 16px 16px 16px;
    background-image: url(https://lirp.cdn-website.com/6d2fa6b6/dms3rep/multi/opt/Rectangle+1-a8368c70-508h.webp);
    background-color: var(--color_2);
    flex-wrap: nowrap;
    height: auto;
    order: 1;
    padding: 20% 1% 2% 1%;
    margin: 0% 0% 0% 0%;
}
#\37 5a11b32.lazy {
    background-image: url('data:image/jpeg; base64,UklGRowAAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IEoAAAAQAgCdASoKAAsAAUAmJQBOj+AC+Ma4wwUAAPz47mlQaGQ/L+OG/scJX3r6hg5EWduc3wNDivqeEKM8et8xMUsZ2/65zf6+dUIAAA==');
}
    
#bc58b44e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 15px;
    grid-area: auto / auto / auto / auto;
}
    
#bf90231a::before, #bf90231a > .bgExtraLayerOverlay {
    
}
#bf90231a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 365.984px;
    min-height: 424px;
    max-height: none;
    border-radius: 16px 16px 16px 16px;
    background-image: url(https://lirp.cdn-website.com/6d2fa6b6/dms3rep/multi/opt/Rectangle+1+%281%29-6717a830-508h.webp);
    background-color: var(--color_2);
    flex-wrap: nowrap;
    height: auto;
    row-gap: 0px;
    order: 4;
    padding: 20% 1% 2% 1%;
    margin: 0% 0% 0% 0%;
}
#bf90231a.lazy {
    background-image: url('data:image/jpeg; base64,UklGRo4AAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IEwAAAAQAgCdASoKAAsAAUAmJYgCdADp/mZIFtgAAP7+gwd9o2aDtDOZ/IjFAN/qbf1YbtOThrvHPOJY3UY88WYMUUgnTb+pK2V7fcmcTcAA');
}
    
#\37 04d7932 {
    width: 358px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 13px;
    grid-area: auto / auto / auto / auto;
}
    
#fbe9e3fc::before, #fbe9e3fc > .bgExtraLayerOverlay {
    
}
#fbe9e3fc {
    justify-content: flex-end;
    align-items: flex-start;
    width: 365.984px;
    min-height: 424px;
    max-height: none;
    border-radius: 16px 16px 16px 16px;
    background-image: url(https://lirp.cdn-website.com/6d2fa6b6/dms3rep/multi/opt/Rectangle+1+%282%29-532h.webp);
    background-color: var(--color_2);
    flex-wrap: nowrap;
    height: auto;
    order: 5;
    padding: 15% 1% 5.5% 1%;
    margin: 0% 0% 0% 0%;
}
#fbe9e3fc.lazy {
    background-image: url('data:image/jpeg; base64,UklGRoYAAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IEQAAADwAQCdASoKAAsAAUAmJQBOgCPtuaZkQAAA/ut5BLSsF9T0oECf+PpXzIzwz55M2H7tCK0x0Bm172ESwmw2H17pT3AAAA==');
}
    
#\32 249f803 {
    width: 360px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 11px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6540ced {
    flex-direction: row;
    align-items: center;
    width: 91.18%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a117ff2 {
    width: 342px;
    height: auto;
    max-width: 100%;
}
    
#\33 e033b69 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0984c07 {
    width: 325px;
    height: auto;
    max-width: 100%;
}
    
#b3bb124e {
    flex-direction: row;
    align-items: center;
    width: 93.79%;
    min-height: 43px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3e5f9fd {
    width: 324px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 466d012 {
    flex-direction: row;
    align-items: center;
    width: 99.60235755827313%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    order: 1;
    justify-content: flex-start;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb4bc43d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0px;
    padding-right: 50px;
}
#eb4bc43d {
    width: 338px;
    height: auto;
    max-width: 100%;
    margin-left: 1px;
    min-height: 60px;
}
    
#group_qou {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: wrap;
    align-self: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 987ae4c {
    width: 343px;
    height: auto;
    max-width: 100%;
}
    
#a27fbf67 {
    flex-direction: row;
    align-items: center;
    width: 87.55%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    order: 0;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9d174c6 {
    width: 343px;
    height: auto;
    max-width: 100%;
}
    
#\34 8e26934 {
    flex-direction: row;
    align-items: center;
    width: 99.60235755827313%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    order: 1;
    justify-content: flex-start;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 2.9% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eebb4f7c {
    width: 338px;
    height: auto;
    max-width: 100%;
    margin-left: 1px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 5f1236f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    padding: 4% 2% 4% 2%;
}
    
#\38 94aa5a0 {
    row-gap: 11px;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 f9ebd48::before, #\36 f9ebd48 > .bgExtraLayerOverlay {
    
}
#\36 f9ebd48 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 299px;
    width: 45.35888283652309%;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-end;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 2% 1% 2% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\36 f9ebd48.lazy {
    background-image: url('data:image/jpeg; base64,UklGRpYAAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IFQAAAAQAgCdASoKAAsAAUAmJYgCdADdYa9C1kAAAP7oiQ5+c5P7xyrFYpHW9wfYPpT4FfdSjzXuzCLLY1RwTn9O+a7Um4WwJ/k5icHbzAt6zEIwa91wAAA=');
}
    
#\35 c9ef96c::before, #\35 c9ef96c > .bgExtraLayerOverlay {
    
}
#\35 c9ef96c {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 299px;
    width: 44.7390206934875%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    justify-content: flex-end;
    padding: 2% 1% 2% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\35 c9ef96c.lazy {
    background-image: url('data:image/jpeg; base64,UklGRpAAAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IE4AAADQAQCdASoKAAsAAUAmJQBOgBuCGzWgAAD+/EFsvcu8yrngIiGHv7GGYaLI2afvx5EsYRwAN5R3AS39LPHqX3pZYlBB+nb14ATwszr0rAA=');
}
    
#f987ac3e::before, #f987ac3e > .bgExtraLayerOverlay {
    
}
#f987ac3e {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 299px;
    width: 44.76916456961142%;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 2;
    justify-content: flex-end;
    padding: 2% 1% 2% 1%;
    margin: 0px 0% 0px 0%;
}
#f987ac3e.lazy {
    background-image: url('data:image/jpeg; base64,UklGRo4AAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IEwAAADwAQCdASoKAAsAAUAmJYgCdAEOzYd0r2AA/vxB7JW/JnzcwUZjAq2aGX4Bfeyev5J2+2gr3/D9HCZNcJ6Wo0QK+eavglZp2M9OSAAA');
}
    
#\36 db4a697 {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    height: auto;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#\35 e8d71a6 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 97ff007 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f2d3b54f {
    width: 283px;
    margin: 15px 0% 0px 0%;
}
    
#e5dd362a {
    width: 51.91%;
    margin: 0px 0% 0px 2.0%;
}
    
#\31 ffba887 {
    margin-top: 18px;
    margin-bottom: 10px;
}
    
#\32 734f4f8 {
    margin: 15px 0% 0px 0%;
}
    
#\37 5a11b32::before, #\37 5a11b32 > .bgExtraLayerOverlay {
    
}
#\37 5a11b32 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 299px;
    width: 45.21902749247605%;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-end;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 2% 1% 2% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\37 5a11b32.lazy {
    background-image: url('data:image/jpeg; base64,UklGRowAAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IEoAAAAQAgCdASoKAAsAAUAmJQBOj+AC+Ma4wwUAAPz47mlQaGQ/L+OG/scJX3r6hg5EWduc3wNDivqeEKM8et8xMUsZ2/65zf6+dUIAAA==');
}
    
#bc58b44e {
    align-self: flex-start;
    width: 282px;
    margin: 15px 0% 0px 0%;
}
    
#bf90231a::before, #bf90231a > .bgExtraLayerOverlay {
    
}
#bf90231a {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 299px;
    width: 44.76916456961142%;
    height: auto;
    justify-content: flex-end;
    padding: 2% 1% 2% 1%;
}
#bf90231a.lazy {
    background-image: url('data:image/jpeg; base64,UklGRo4AAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IEwAAAAQAgCdASoKAAsAAUAmJYgCdADp/mZIFtgAAP7+gwd9o2aDtDOZ/IjFAN/qbf1YbtOThrvHPOJY3UY88WYMUUgnTb+pK2V7fcmcTcAA');
}
    
#\37 04d7932 {
    margin-top: 15px;
}
    
#fbe9e3fc::before, #fbe9e3fc > .bgExtraLayerOverlay {
    
}
#fbe9e3fc {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 299px;
    width: 45.23%;
    padding: 2% 1% 2% 1%;
}
#fbe9e3fc.lazy {
    background-image: url('data:image/jpeg; base64,UklGRoYAAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IEQAAADwAQCdASoKAAsAAUAmJQBOgCPtuaZkQAAA/ut5BLSsF9T0oECf+PpXzIzwz55M2H7tCK0x0Bm172ESwmw2H17pT3AAAA==');
}
    
#\32 249f803 {
    margin-top: 15px;
}
    
#\32 6540ced {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 4px;
    width: 99.63%;
    margin: 0px 0% 0px 0%;
}
    
#\30 a117ff2 {
    margin: 0px 0% 0px 0%;
}
    
#\36 466d012 {
    margin-top: 8px;
}
    
#group_qou {
    flex-direction: row;
    flex-wrap: wrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    align-content: stretch;
}
    
#fa556ca2 {
    width: 231px;
    margin: 0px 0% 0px 0%;
}
    
#a27fbf67 {
    margin-top: 4px;
    margin-bottom: 0px;
    height: auto;
    min-height: 41px;
    width: 99.62%;
}
    
#\34 8e26934 {
    margin-top: 8px;
}
}



@media (max-width: 767px) {
    
#\37 5f1236f {
    min-height: 0;
    flex-direction: column;
    row-gap: 18px;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\38 94aa5a0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    flex-direction: column;
    order: 0;
    column-gap: 3%;
    flex-wrap: nowrap;
}
    
#\36 f9ebd48::before, #\36 f9ebd48 > .bgExtraLayerOverlay {
    
}
#\36 f9ebd48 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 364px;
    width: 100.00%;
    height: auto;
    justify-content: flex-end;
    padding: 6% 6% 6% 6%;
}
#\36 f9ebd48.lazy {
    background-image: url('data:image/jpeg; base64,UklGRpYAAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IFQAAAAQAgCdASoKAAsAAUAmJYgCdADdYa9C1kAAAP7oiQ5+c5P7xyrFYpHW9wfYPpT4FfdSjzXuzCLLY1RwTn9O+a7Um4WwJ/k5icHbzAt6zEIwa91wAAA=');
}
    
#f2d3b54f {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\35 c9ef96c::before, #\35 c9ef96c > .bgExtraLayerOverlay {
    
}
#\35 c9ef96c {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 364px;
    width: 100.00%;
    height: auto;
    justify-content: flex-end;
    padding: 6% 6% 6% 6%;
}
#\35 c9ef96c.lazy {
    background-image: url('data:image/jpeg; base64,UklGRpAAAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IE4AAADQAQCdASoKAAsAAUAmJQBOgBuCGzWgAAD+/EFsvcu8yrngIiGHv7GGYaLI2afvx5EsYRwAN5R3AS39LPHqX3pZYlBB+nb14ATwszr0rAA=');
}
    
#\31 ffba887 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#f987ac3e::before, #f987ac3e > .bgExtraLayerOverlay {
    
}
#f987ac3e {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 374px;
    width: 100.00%;
    justify-content: flex-end;
    padding: 6% 6% 6% 6%;
}
#f987ac3e.lazy {
    background-image: url('data:image/jpeg; base64,UklGRo4AAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IEwAAADwAQCdASoKAAsAAUAmJYgCdAEOzYd0r2AA/vxB7JW/JnzcwUZjAq2aGX4Bfeyev5J2+2gr3/D9HCZNcJ6Wo0QK+eavglZp2M9OSAAA');
}
    
#\32 734f4f8 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\36 db4a697 {
    width: 100%;
    min-height: 178px;
    align-items: center;
    row-gap: 16px;
    flex-direction: column;
    order: 3;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
}
    
#e5dd362a {
    width: 98.68%;
}
    
#fa556ca2 {
    width: 261px;
}
    
#\35 e8d71a6 {
    width: 99.78%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 97ff007 {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\37 5a11b32::before, #\37 5a11b32 > .bgExtraLayerOverlay {
    
}
#\37 5a11b32 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 364px;
    width: 100.00%;
    height: auto;
    justify-content: flex-end;
    padding: 6% 6% 6% 6%;
}
#\37 5a11b32.lazy {
    background-image: url('data:image/jpeg; base64,UklGRowAAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IEoAAAAQAgCdASoKAAsAAUAmJQBOj+AC+Ma4wwUAAPz47mlQaGQ/L+OG/scJX3r6hg5EWduc3wNDivqeEKM8et8xMUsZ2/65zf6+dUIAAA==');
}
    
#bc58b44e {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#bf90231a::before, #bf90231a > .bgExtraLayerOverlay {
    
}
#bf90231a {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 364px;
    width: 100.00%;
    height: auto;
    justify-content: flex-end;
    padding: 6% 6% 6% 6%;
}
#bf90231a.lazy {
    background-image: url('data:image/jpeg; base64,UklGRo4AAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IEwAAAAQAgCdASoKAAsAAUAmJYgCdADp/mZIFtgAAP7+gwd9o2aDtDOZ/IjFAN/qbf1YbtOThrvHPOJY3UY88WYMUUgnTb+pK2V7fcmcTcAA');
}
    
#\37 04d7932 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#fbe9e3fc::before, #fbe9e3fc > .bgExtraLayerOverlay {
    
}
#fbe9e3fc {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 374px;
    width: 100.00%;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
}
#fbe9e3fc.lazy {
    background-image: url('data:image/jpeg; base64,UklGRoYAAABXRUJQVlA4WAoAAAAQAAAACQAACgAAQUxQSBwAAAABH3D//4iIg6K2baC82t38IQ9CRP+zOZH8RDYHVlA4IEQAAADwAQCdASoKAAsAAUAmJQBOgCPtuaZkQAAA/ut5BLSsF9T0oECf+PpXzIzwz55M2H7tCK0x0Bm172ESwmw2H17pT3AAAA==');
}
    
#\32 249f803 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    margin-top: 10px;
}
    
#\30 a117ff2 {
    width: 400px;
    margin: 0px 0% 0px 0%;
}
    
#\32 6540ced {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    width: 99.34%;
}
    
#d0984c07 {
    width: 400px;
}
    
#b3bb124e {
    width: 99.37%;
}
    
#b3e5f9fd {
    width: 262px;
}
    
#\36 466d012 {
    justify-content: center;
}
    
#eb4bc43d {
    width: 400px;
}
    
#\33 e033b69 {
    width: 99.37%;
}
    
#\30 987ae4c {
    width: 400px;
}
    
#\34 9d174c6 {
    width: 400px;
}
    
#\34 8e26934 {
    justify-content: center;
}
    
#eebb4f7c {
    width: 400px;
}
    
#a27fbf67 {
    width: 99.37%;
}
}



@media all {
    
#\34 8a894bf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\31 e7c91f4 {
    padding-top: 5%;
    padding-bottom: 5%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\37 badf20f {
    background-image: url(https://lirp.cdn-website.com/6d2fa6b6/dms3rep/multi/opt/Background-1920w.webp);
}
#\37 badf20f.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkIAAABXRUJQVlA4IDYAAAAwAgCdASoKAAIAAUAmJagCdLoB+AACQOZSwADzkcrcoxIAf/ob3PDr4N7nuh//zYEDTn7JAAA=');
}
    
#\32 e341431 {
    width: 46.57534246575342%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cec46358 {
    width: 46.57003424657534%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9c04689.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-bottom: 10px;
}
#c9c04689 {
    width: 300px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 10px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 e7c91f4 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#cec46358 {
    width: 69.81%;
}
}



@media (max-width: 767px) {
    
#\34 8a894bf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 e7c91f4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\32 e341431 {
    width: 100.00%;
    margin-top: -12px;
}
    
#cec46358 {
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\33 4bfeb14 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#e6a923ab {
    width: 267px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ac587cf4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 1dd065a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 84.30923491356414%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 5;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 273508b {
    width: 230.5px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#b3368ecf::before, #b3368ecf > .bgExtraLayerOverlay {
    
}
#b3368ecf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(253, 251, 249, 1);
    background-image: initial;
    background-size: contain;
}
    
#cfb86b7e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\38 fbf8abb {
    width: 149.542px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e8a4e8c2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 9607e85 {
    width: 172px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 3a130e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -17px;
}
    
#b76ef2e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#widget_fse {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 4bfeb14 {
    width: 48%;
    min-height: 8px;
    row-gap: 0px;
}
    
#\33 3a130e6 {
    margin-top: 9px;
}
    
#\34 1dd065a {
    margin-top: 11px;
}
    
#\39 273508b {
    width: 260px;
}
    
#b3368ecf::before, #b3368ecf > .bgExtraLayerOverlay {
    
}
    
#cfb86b7e {
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\34 9607e85 {
    width: 260px;
    margin-top: -17px;
}
    
#b76ef2e9 {
    width: 48%;
    min-height: 8px;
    row-gap: 0px;
}
    
#widget_fse {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\33 4bfeb14 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 0px;
    height: auto;
}
    
#e6a923ab {
    width: 250px;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\39 273508b {
    width: 300px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b3368ecf::before, #b3368ecf > .bgExtraLayerOverlay {
    
}
#b3368ecf {
    background-position: 50% 0%;
}
    
#cfb86b7e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\38 fbf8abb {
    width: 250px;
}
    
#e8a4e8c2 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -9px;
}
    
#\34 9607e85 {
    width: 302px;
    margin-top: -16px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 1a11c66 {
    margin: 0px 0% 0px 0%;
}
    
#b76ef2e9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    margin-top: -110px;
    padding: 0px 0px 0px 0px;
}
    
#widget_fse {
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
    max-width: 100%;
    margin-top: 0px;
}
}



@media all {
    
#f2e41106 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d3fef82e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 6dd9805 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d6f76206 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\32 edcd3d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb57a40c {
    width: 99.98860294117647%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da899ed9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f38bbe4e.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#f38bbe4e {
    width: 74.98%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0d27343 {
    width: 248px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 6dd9805 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#da899ed9 {
    height: auto;
}
    
#\35 0d27343 {
    width: 231px;
    margin: 0px 0% 0px 0%;
}
    
#f2e41106 {
    width: 100%;
    min-height: 80px;
}
    
#d3fef82e {
    width: 100%;
    min-height: 80px;
}
    
#f38bbe4e {
    width: 56.48%;
}
}



@media (max-width: 767px) {
    
#f2e41106 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d3fef82e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 6dd9805 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\32 edcd3d6 {
    width: 100.00%;
    margin-top: -12px;
    margin-left: 0%;
    margin-right: 0%;
}
    
#cb57a40c {
    width: 100.00%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#da899ed9 {
    height: auto;
}
    
#f38bbe4e.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 24px;
    padding-right: 24px;
}
#f38bbe4e {
    width: 99.66%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 0d27343 {
    width: 297px;
}
}



@media all {
    
#dd866728 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: center;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1eda7ad {
    min-height: 237px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    align-items: center;
    min-width: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(242, 243, 245, 1);
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: initial;
    order: 0;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\30 afdde6a {
    background-color: rgba(255, 255, 255, 1);
}
    
#\30 eb5ac64 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 fdbfdb7 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\34 b51d335 {
    width: 84.22%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e129129d {
    width: 75px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -55px;
}
    
#e5ee6db3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 adb0914 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e9e69f7 {
    width: 75px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -75px;
}
    
#\36 8c5005c {
    width: 75px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -50px;
}
    
#ea6e2743 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666193551976768%;
    align-items: center;
    min-width: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(242, 243, 245, 1);
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: initial;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 f51a763 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-top: 32px;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#f8a3b54b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666193551976768%;
    align-items: center;
    min-width: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(242, 243, 245, 1);
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: initial;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\36 7465e66 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9f08109 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d1a86955 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 2% 5% 2%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\34 f56de83 {
    width: 89.90%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ea6e2743 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 f51a763 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#f8a3b54b {
    width: 100.00%;
    margin: 40px 0% 0px 0%;
}
    
#\32 1eda7ad {
    width: 100.00%;
    height: auto;
    min-height: 108px;
    margin: 43px 0% 0px 0%;
}
    
#\32 fdbfdb7 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e129129d {
    height: auto;
}
    
#d1a86955 {
    padding-top: 50px;
    padding-bottom: 50px;
}
    
#\36 8c5005c {
    height: auto;
}
    
#\30 e9e69f7 {
    height: auto;
    margin-top: -55px;
}
}



@media (max-width: 767px) {
    
#ea6e2743 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f51a763 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#dd866728 {
    margin-top: -5px;
}
    
#f8a3b54b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 40px 0% 0px 0%;
}
    
#\32 1eda7ad {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 39px 0% 0px 0%;
}
    
#\30 eb5ac64 {
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    width: 100%;
    height: auto;
}
    
#\32 fdbfdb7 {
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    width: 100%;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e129129d {
    height: auto;
    margin-top: -55px;
    width: 74px;
}
    
#d1a86955 {
    min-height: 0;
    flex-direction: column;
    padding-top: 50px;
    padding-bottom: 15px;
    flex-wrap: nowrap;
}
    
#\30 e9e69f7 {
    height: auto;
    width: 74px;
    margin-top: -55px;
}
    
#\36 8c5005c {
    height: auto;
    margin-top: -55px;
    width: 74px;
}
}



@media all {
    
#\35 7588549 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#\35 d848cdb {
    min-height: 70px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ce7f87f1 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f140cda {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#adc56055 {
    margin: 0px 0px 0px 0px;
}
    
#\30 5f1d9b7 {
    width: 99.99690302343771%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7abec31 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 5% 2% 5% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 d848cdb {
    width: 100%;
    min-height: 80px;
}
    
#ce7f87f1 {
    width: 100%;
    min-height: 80px;
}
    
#\30 5f1d9b7 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\33 7abec31 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 2% 6% 3% 6%;
}
}



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



@media (max-width: 767px) {
    
#\35 d848cdb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-left: 0px;
    padding-right: 0px;
}
    
#ce7f87f1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\33 7abec31 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 0% 4% 3% 4%;
}
}



@media all {
    
#a5244acd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\37 888f6ee {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-right: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 94d7f98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5447cf4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f6195cd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#dc5bd89b {
    background-color: rgba(242, 243, 245, 1);
    background-image: initial;
}
    
#\33 9b3ef62 {
    width: 99.98860294117647%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba7c239f {
    width: 187px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 888f6ee {
    padding-left: 2%;
    padding-right: 2%;
}
    
#a5447cf4 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#a5244acd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 888f6ee {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\32 94d7f98 {
    width: 100.00%;
    margin-top: -12px;
}
    
#a5447cf4 {
    height: auto;
}
    
#\32 f6195cd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\33 9b3ef62 {
    width: 100.00%;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\36 11e492d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a0e69e4b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 79d280f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a10c78e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 0f59c49 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#da81119e {
    width: 187px;
    height: auto;
    max-width: 100%;
}
    
#\34 f78f0aa {
    background-color: rgba(242, 243, 245, 1);
    background-image: initial;
}
    
#\31 dcabf42 {
    width: 99.98860294117647%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a0e69e4b {
    height: auto;
}
    
#\31 a10c78e {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\36 11e492d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a0e69e4b {
    height: auto;
}
    
#\38 79d280f {
    width: 100.00%;
    margin-top: -12px;
}
    
#\31 a10c78e {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\34 0f59c49 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\31 dcabf42 {
    width: 100.00%;
    margin-left: 0%;
    margin-right: 0%;
}
}

