@media all {
  *#dm .dmInner a.u_1542533422 span.text { font-weight:600 !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1072130776 .map-popup-description {
    font-size:10px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1072130776 .map-popup-title {
    font-size:18px !important;
    font-family: Poppins !important;
    text-align:center !important;
    color:var(--color_2) !important;
    font-weight:900 !important;
  }

  *#dm .dmInner div.u_1552546318 .wrapper {
    color:rgba(255,255,255,1) !important;
    font-weight:200 !important;
    font-style:italic !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.u_1552546318 .rteBlock {
    color:rgba(255,255,255,1) !important;
    font-weight:200 !important;
    font-style:italic !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.u_1552546318 .image {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner *.u_1552546318 .wrapper { text-align:LEFT !important; }

  *#dm .dmInner *.u_1552546318 .rteBlock { text-align:LEFT !important; }

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

  *#dm .dmInner a.u_1085625881 span.text {
    font-family: Poppins !important;
    font-style:normal !important;
    font-size:16px !important;
  }

  *#dm .dmInner a.u_1085625881 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/c231fc22/icon/Pin+Maps_5139063.svg) !important;
    background-color:var(--color_2) !important;
    width:25px !important;
    height:25px !important;
  }

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

  *#dm .dmInner a.u_1454516706 {
    border-radius:14px 14px 14px 14px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    background-image:initial !important;
    box-shadow:none !important;
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(0,0,0,0) !important;
  }

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

  *#dm .dmInner a.u_1832143351 {
    border-radius:14px 14px 14px 14px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    background-image:initial !important;
    box-shadow:none !important;
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(0,0,0,0) !important;
  }

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

  *#dm .dmInner a.u_1067913022 {
    border-radius:14px 14px 14px 14px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    background-image:initial !important;
    box-shadow:none !important;
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(0,0,0,0) !important;
  }

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

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

  *#dm .dmInner a.u_1951899702 span.text {
    font-family: Poppins !important;
    font-style:italic !important;
    font-size:24px !important;
    color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner a.u_1454516706 span.text {
    font-family: Poppins !important;
    font-style:italic !important;
    font-size:16px !important;
    font-weight:400 !important;
    color:var(--color_2) !important;
    text-decoration:underline !important;
  }

  *#dm .dmInner div.u_3170390742 {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1072130776 .leaflet-popup-content {
    width:100px !important;
    height:82px !important;
  }

  *#dm .dmInner div.u_1072130776 .leaflet-rrose .leaflet-rrose-content-wrapper {
    width:100px !important;
    height:82px !important;
  }

  *#dm .dmInner div.u_1416922646 .wrapper {
    color:rgba(255,255,255,1) !important;
    font-weight:200 !important;
    font-style:italic !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.u_1416922646 .rteBlock {
    color:rgba(255,255,255,1) !important;
    font-weight:200 !important;
    font-style:italic !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.u_1416922646 .image {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner *.u_1416922646 .wrapper { text-align:LEFT !important; }

  *#dm .dmInner *.u_1416922646 .rteBlock { text-align:LEFT !important; }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1133437321 { box-shadow:none !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1653268864 span.text {
    color:var(--color_2) !important;
    font-family: Poppins !important;
    font-size:18px !important;
    font-style:italic !important;
  }

  *#dm .dmInner a.u_1653268864:hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1653268864.hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1653268864:hover span.icon { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1653268864.hover span.icon { color:rgba(0,0,0,0) !important; }

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

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

  *#dm .dmInner a.u_1039269915 span.text {
    color:var(--color_2) !important;
    font-family: Poppins !important;
    font-size:18px !important;
    font-style:italic !important;
  }

  *#dm .dmInner a.u_1039269915:hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1039269915.hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1039269915:hover span.icon { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1039269915.hover span.icon { color:rgba(0,0,0,0) !important; }

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

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

  *#dm .dmInner a.u_1460622259 span.text {
    color:var(--color_2) !important;
    font-family: Poppins !important;
    font-size:18px !important;
    font-style:italic !important;
  }

  *#dm .dmInner a.u_1460622259:hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1460622259.hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1460622259:hover span.icon { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1460622259.hover span.icon { color:rgba(0,0,0,0) !important; }

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

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

  *#dm .dmInner a.u_1890277080 span.text {
    color:var(--color_2) !important;
    font-family: Poppins !important;
    font-size:18px !important;
    font-style:italic !important;
  }

  *#dm .dmInner a.u_1890277080:hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1890277080.hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1890277080:hover span.icon { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1890277080.hover span.icon { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1454516706:hover span.text {
    font-style:italic !important;
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner a.u_1454516706.hover span.text {
    font-style:italic !important;
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner a.u_1832143351:hover span.text {
    font-style:italic !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1832143351.hover span.text {
    font-style:italic !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1832143351 span.text {
    font-family: Poppins !important;
    font-style:italic !important;
    font-size:18px !important;
    font-weight:bold !important;
    color:var(--color_2) !important;
    text-decoration:underline !important;
  }

  *#dm .dmInner a.u_1067913022 span.text {
    font-family: Poppins !important;
    font-style:italic !important;
    font-size:18px !important;
    font-weight:normal !important;
    color:var(--color_2) !important;
    text-decoration:underline !important;
  }

  *#dm .dmInner a.u_1067913022:hover span.text {
    font-style:italic !important;
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner a.u_1067913022.hover span.text {
    font-style:italic !important;
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1566783055 span.text {
    color:var(--color_2) !important;
    font-family: Poppins !important;
    font-size:18px !important;
    font-style:italic !important;
  }

  *#dm .dmInner a.u_1566783055:hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1566783055.hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1566783055 {
    border-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:0 !important;
    border-radius:12px 12px 12px 12px !important;
    background-image:radial-gradient(circle,rgba(29,29,29,1) 0%,rgba(17,17,17,1) 100%) !important;
    box-shadow:rgb(0,0,0) 3px 0px 11px 0px !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1566783055:hover span.icon { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1566783055.hover span.icon { color:rgba(0,0,0,0) !important; }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1491430610 span.text {
    color:var(--color_2) !important;
    font-family: Poppins !important;
    font-size:18px !important;
    font-style:italic !important;
  }

  *#dm .dmInner a.u_1491430610:hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1491430610.hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1491430610:hover span.icon { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1491430610.hover span.icon { color:rgba(0,0,0,0) !important; }

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

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

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

  *#dm .dmInner a.u_1653268864 {
    border-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:0 !important;
    border-radius:12px 12px 12px 12px !important;
    background-image:radial-gradient(circle,rgba(251,97,4,1) 0%,rgba(17,17,17,1) 100%) !important;
    box-shadow:rgb(0,0,0) 3px 0px 11px 0px !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1460622259 {
    border-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:0 !important;
    border-radius:12px 12px 12px 12px !important;
    background-image:radial-gradient(circle,rgba(251,97,4,1) 0%,rgba(17,17,17,1) 100%) !important;
    box-shadow:rgb(0,0,0) 3px 0px 11px 0px !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1072130776 .map-background-popup-wrapper { background-color:rgba(251,97,4,1) !important; }

  *#dm .dmInner div.u_1072130776 .mapboxgl-popup-content {
    width:100px !important;
    height:82px !important;
    background-color:rgba(251,97,4,1) !important;
  }

  *#dm .dmInner div.u_1072130776 .leaflet-popup-content-wrapper { background-color:rgba(251,97,4,1) !important; }

  *#dm .dmInner div.u_1072130776 .leaflet-rrose-content-wrapper { background-color:rgba(251,97,4,1) !important; }

  *#dm .dmInner div.u_1072130776 .leaflet-rrose-tip { background-color:rgba(251,97,4,1) !important; }

  *#dm .dmInner div.u_1072130776 .leaflet-popup-tip { background-color:rgba(251,97,4,1) !important; }

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

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

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

  *#dm .dmInner a.u_1450947823 span.text {
    color:var(--color_2) !important;
    font-family: Poppins !important;
    font-size:18px !important;
    font-style:italic !important;
  }

  *#dm .dmInner a.u_1450947823:hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1450947823.hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1450947823:hover span.icon { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1450947823.hover span.icon { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1491430610 {
    border-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:0 !important;
    border-radius:12px 12px 12px 12px !important;
    background-image:radial-gradient(circle,rgba(0,121,176,1) 0%,rgba(17,17,17,1) 100%) !important;
    box-shadow:rgb(0,0,0) 3px 0px 11px 0px !important;
    background-origin:border-box !important;
  }

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

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

  *#dm .dmInner a.u_1443381508 span.text {
    color:var(--color_2) !important;
    font-family: Poppins !important;
    font-size:18px !important;
    font-style:italic !important;
  }

  *#dm .dmInner a.u_1443381508:hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1443381508.hover {
    background-image:radial-gradient(circle,rgba(53,53,53,1) 0%,rgba(9,9,9,1) 100%) !important;
    border-color:rgba(65,67,69,1) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1443381508:hover span.icon { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1443381508.hover span.icon { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1443381508 {
    border-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:0 !important;
    border-radius:12px 12px 12px 12px !important;
    background-image:radial-gradient(circle,rgba(0,121,176,1) 0%,rgba(17,17,17,1) 100%) !important;
    box-shadow:rgb(0,0,0) 3px 0px 11px 0px !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1450947823 {
    border-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:0 !important;
    border-radius:12px 12px 12px 12px !important;
    background-image:radial-gradient(circle,rgba(0,121,176,1) 0%,rgba(17,17,17,1) 100%) !important;
    box-shadow:rgb(0,0,0) 3px 0px 11px 0px !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1039269915 {
    border-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:0 !important;
    border-radius:12px 12px 12px 12px !important;
    background-image:radial-gradient(circle,rgba(0,121,176,1) 0%,rgba(17,17,17,1) 100%) !important;
    box-shadow:rgb(0,0,0) 3px 0px 11px 0px !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1590656091 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1737648707 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1574084883 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1890277080 {
    border-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:0 !important;
    border-radius:12px 12px 12px 12px !important;
    background-image:radial-gradient(circle,rgba(0,121,176,1) 0%,rgba(17,17,17,1) 100%) !important;
    box-shadow:rgb(0,0,0) 3px 0px 11px 0px !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1951899702 {
    border-radius:14px 14px 14px 14px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    background-image:radial-gradient(circle,rgba(0,121,176,1) 0%,rgba(17,17,17,1) 100%) !important;
    box-shadow:var(--color_1) 3px 0px 11px 0px !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1085625881 {
    background-image:initial !important;
    justify-content:flex-start !important;
    text-align:left !important;
    gap:7px !important;
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_7) !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1552546318 .spacer { height:0px !important; }

  *#dm .dmInner div.u_1552546318 .image { width:12px !important; }

  *#dm .dmInner div.u_1552546318 .wrapper { font-size:10px !important; }

  *#dm .dmInner div.u_1552546318 .rteBlock { font-size:10px !important; }

  *#dm .dmInner div.u_1416922646 .spacer { height:0px !important; }

  *#dm .dmInner div.u_1416922646 .image { width:12px !important; }

  *#dm .dmInner div.u_1416922646 .wrapper { font-size:10px !important; }

  *#dm .dmInner div.u_1416922646 .rteBlock { font-size:10px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1454516706 span.text { font-size:11px !important; }

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

  *#dm .dmInner div.u_1552546318 .wrapper { font-size:8px !important; }

  *#dm .dmInner div.u_1552546318 .rteBlock { font-size:8px !important; }

  *#dm .dmInner div.u_1552546318 .image { width:15px !important; }

  *#dm .dmInner div.u_1416922646 .wrapper { font-size:8px !important; }

  *#dm .dmInner div.u_1416922646 .rteBlock { font-size:8px !important; }

  *#dm .dmInner div.u_1416922646 .image { width:15px !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1443381508 span.text { font-size:14px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1552546318 .image { width:17px !important; }

  *#dm .dmInner div.u_1416922646 .image { width:22px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#\36 3bd85219866cc3622781521 {
    column-gap: 4%;
    row-gap: 5px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 8px;
    align-items: center;
    flex-wrap: nowrap;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 770px;
    flex-wrap: nowrap;
    padding: 8% 2% 8% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: rgba(0, 0, 0, 1);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.65;
    content: '';
    height: 100%;
}
#\36 3bd85219866cc362278151f {
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 1) 0px 0px 11px 0px inset;
    background-size: contain;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    background-image: url();
    border-style: solid;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_fu9 {
    max-height: 100%;
    min-height: 94px;
    background-color: rgba(0, 0, 0, 0);
    box-shadow: none;
    flex-direction: row;
    width: 31.26%;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    order: 5;
    height: auto;
    padding: 15px 0% 0% 0%;
    margin: 32px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rkq {
    align-self: auto;
    max-width: 100%;
    width: 1098px;
    justify-self: auto;
    height: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d02 {
    align-self: auto;
    max-width: 100%;
    width: 93.57869856186815%;
    justify-self: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#bade802d {
    align-self: auto;
    max-width: 100%;
    width: 99.27973800370212%;
    justify-self: auto;
    height: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1ll {
    max-width: 100%;
    width: 100%;
    margin-top: 8px;
    height: auto;
    order: 6;
}
    
#group_l6g {
    align-self: auto;
    max-height: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 4%;
    flex-direction: row;
    width: 99.99874697422754%;
    align-items: flex-start;
    justify-self: auto;
    order: 7;
    padding: 16px 16px 16px 16px;
    margin: -1.9% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_bku {
    row-gap: 0px;
    column-gap: 4%;
    max-height: 100%;
    box-shadow: none;
    background-size: contain;
    width: 50%;
    min-height: 160px;
    align-items: center;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qdf {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_jpg {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\35 d5850bd::before, #\35 d5850bd > .bgExtraLayerOverlay {
    
}
#\35 d5850bd {
    row-gap: 0px;
    column-gap: 4%;
    max-height: 100%;
    box-shadow: var(--color_7) 3px 0px 11px 0px;
    background-size: contain;
    width: 50%;
    min-height: 160px;
    align-items: center;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d5420a91 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\37 47acd09 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_auv {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#group_lqi {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    min-height: 160px;
    align-items: center;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 6e4700c {
    align-self: auto;
    max-width: 100%;
    width: 338px;
    height: 77px;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: row;
    padding-left: 4%;
    min-height: 74px;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#\36 3bd85219866cc3622781521 {
    row-gap: 20px;
    width: 100%;
    min-height: 8px;
}
    
#widget_rkq {
    width: 100.00%;
    order: 1;
}
    
#group_fu9 {
    align-self: center;
    width: 250px;
    justify-content: space-between;
    justify-self: auto;
    flex-wrap: nowrap;
    order: 4;
    padding-right: 0%;
    margin: -4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d02 {
    margin-top: -28px;
    order: 0;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#bade802d {
    margin-top: -16px;
    order: 2;
}
    
#\35 d5850bd::before, #\35 d5850bd > .bgExtraLayerOverlay {
    
}
    
#widget_1ll {
    margin-top: -13px;
    order: 6;
}
    
#group_l6g {
    margin-top: -15px;
    order: 7;
}
    
#group_lqi {
    order: 5;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    row-gap: 6px;
    padding-left: 16px;
    width: 100%;
    padding-bottom: 16px;
    min-height: 571px;
    align-items: flex-start;
    padding-right: 16px;
    height: auto;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#group_fu9 {
    align-self: center;
    flex-direction: column;
    width: 79.33%;
    min-height: 54px;
    align-items: center;
    justify-self: auto;
    flex-wrap: nowrap;
    order: 6;
    padding-right: 0%;
    height: auto;
    margin: -6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rkq {
    align-self: center;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d02 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#bade802d {
    align-self: center;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d5850bd::before, #\35 d5850bd > .bgExtraLayerOverlay {
    
}
#\35 d5850bd {
    margin-left: 1.9%;
    width: 30.05%;
}
    
#widget_1ll {
    align-self: center;
    margin-left: 0px;
    margin-top: 8px;
    order: 7;
    margin-right: 0px;
}
    
#group_l6g {
    width: 100.00%;
    margin-top: -10px;
    min-height: 192px;
    order: 1;
    height: auto;
}
    
#\37 47acd09 {
    width: 141.67%;
    margin-top: 5px;
}
    
#widget_qdf {
    width: 160.24%;
}
    
#widget_jpg {
    width: 100.00%;
    margin-top: 5px;
}
    
#group_bku {
    margin-left: -4.1%;
    width: 28.33%;
}
    
#widget_auv {
    align-self: auto;
    width: 73.82%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_lqi {
    align-self: auto;
    width: 100%;
    min-height: 192px;
    justify-content: center;
    justify-self: auto;
    order: 5;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6e4700c {
    align-self: center;
    max-width: 100%;
    width: 91.59%;
    order: 0;
    height: 53px;
    margin: -16px 0% 0px 0%;
}
}



@media all {
    
#\34 240baeb {
    column-gap: 4%;
    row-gap: 0px;
    padding: 1px 16px 1px 16px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    min-width: 4%;
}
    
#e60da9cc {
    column-gap: 4%;
    row-gap: 24px;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 653px;
    flex-wrap: nowrap;
}
    
#\31 acd9726 {
    background-repeat: repeat;
    background-image: linear-gradient(90deg, rgba(6, 6, 6, 1) 0%, rgba(30, 30, 30, 1) 100%);
    background-position: 50% 0%;
    background-origin: border-box;
}
    
#\38 a5b0a36 {
    align-self: auto;
    max-width: 100%;
    width: 88.70034246575342%;
    margin-top: -39px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
    
#fa761134.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#fa761134 {
    align-self: auto;
    margin: 15px 0% 0px 0%;
    max-width: 100%;
    width: 214px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 5;
}
    
#e5a264b4 {
    align-self: auto;
    max-height: none;
    margin: 22px 0% 0px 0%;
    max-width: 100%;
    width: 322px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: 60px;
    order: 2;
}
    
#widget_shs {
    max-width: 100%;
    width: 61.47%;
    min-height: 100px;
    margin-top: 32px;
    height: 300px;
    order: 1;
}
    
#\33 a0ae896 {
    max-width: 100%;
    width: 338px;
    height: 77px;
    order: 0;
}
    
#\32 33e1f2d {
    align-self: auto;
    max-height: 100%;
    padding: 15px 0% 0% 0%;
    margin: 7px 0% 0px 0%;
    min-height: 94px;
    box-shadow: none;
    flex-direction: row;
    width: 31.26%;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 4;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e60da9cc {
    padding-left: 2%;
    min-height: 801px;
    padding-right: 2%;
}
    
#fa761134 {
    width: 336px;
}
    
#\38 a5b0a36 {
    margin-top: -5px;
}
    
#widget_shs {
    width: 82.07%;
}
}



@media (max-width: 767px) {
    
#\34 240baeb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e60da9cc {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#e5a264b4 {
    width: 100%;
    margin-top: -2.7%;
    height: 50px;
    order: 4;
}
    
#fa761134 {
    width: 184px;
    margin-top: 8px;
    order: 6;
}
    
#\38 a5b0a36 {
    margin-top: 11px;
    order: 0;
}
    
#widget_shs {
    align-self: auto;
    margin: 21px 0% 0px 0%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 2;
    height: 238px;
}
    
#\33 a0ae896 {
    align-self: center;
    margin: -16px 0% 0px 0%;
    max-width: 100%;
    width: 91.59%;
    order: 0;
    height: 53px;
}
    
#\32 33e1f2d {
    align-self: center;
    margin: -6px 0% 0px 0%;
    flex-direction: column;
    width: 79.33%;
    min-height: 54px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    flex-wrap: nowrap;
    order: 6;
    padding-right: 0%;
    height: auto;
}
}



@media all {
    
#\33 faea64a {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#f88dd31a {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0e1a8b8 {
    min-height: 8px;
    border-color: rgba(0, 0, 0, 1);
    column-gap: 4%;
    row-gap: 32px;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    width: 32%;
    justify-content: flex-start;
    border-width: 0px;
    border-style: solid;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 1a15717 {
    max-height: 100%;
    width: 79.96547599083235%;
    min-height: 60px;
    align-items: flex-start;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f766dfb {
    align-self: auto;
    max-width: 100%;
    width: 99.99614767255217%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a1dc343 {
    max-height: 100%;
    min-height: 257px;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    background-color: rgba(0, 0, 0, 0);
    border-radius: 20px 20px 20px 20px;
    row-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    width: 87.66%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 0px;
    align-items: flex-start;
    background-image: initial;
    border-style: solid;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#c97be5e5 {
    align-self: auto;
    max-width: 100%;
    width: 116px;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ffe5fea {
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    min-height: 248px;
    flex-wrap: nowrap;
    padding: 5px 4% 5px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 d73ad02 {
    align-self: auto;
    max-height: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 3.3% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5adf44c {
    max-height: none;
    max-width: 56px;
    width: 56px;
    min-height: 56px;
    height: 56px;
    min-width: 56px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_3fu {
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_997 {
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#e62e3e70 {
    align-self: auto;
    max-height: 100%;
    min-height: 255px;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    background-color: rgba(0, 0, 0, 0);
    border-radius: 20px 20px 20px 20px;
    row-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    width: 100.00%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 0px;
    align-items: flex-start;
    background-image: initial;
    border-style: solid;
    order: 0;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5dc7497 {
    align-self: auto;
    max-width: 100%;
    width: 116px;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e02001cf {
    align-self: auto;
    max-width: 100%;
    width: 99.99614767255217%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#b3dad619 {
    max-height: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b06ec0e1 {
    max-height: 100%;
    width: 79.84849246231155%;
    min-height: 60px;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 8px 16px 8px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#e43d87db {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-left: 21px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3c58f55 {
    max-height: none;
    max-width: 56px;
    width: 56px;
    min-height: 56px;
    height: 56px;
    min-width: 56px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 59732c2 {
    align-self: auto;
    max-height: 100%;
    min-height: 252px;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    background-color: rgba(0, 0, 0, 0);
    border-radius: 20px 20px 20px 20px;
    row-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    width: 93.40374459913586%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 0px;
    align-items: flex-start;
    background-image: initial;
    border-style: solid;
    order: 0;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ddd441e {
    align-self: auto;
    max-width: 100%;
    width: 116px;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0bfd88d {
    align-self: auto;
    max-width: 100%;
    width: 99.99614767255217%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#b6aca981 {
    align-self: auto;
    max-height: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: -0.3% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de88b04e {
    align-self: auto;
    max-height: 100%;
    width: 79.96150338103476%;
    min-height: 60px;
    align-items: flex-start;
    justify-self: auto;
    order: 1;
    padding: 8px 16px 8px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#b30fed6e {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c7987a87 {
    max-height: none;
    max-width: 56px;
    width: 56px;
    min-height: 56px;
    height: 56px;
    min-width: 56px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 0e1a8b8 {
    row-gap: 24px;
    width: 31.333333333333332%;
    min-height: 8px;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 1a15717 {
    width: 100.00%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\38 a1dc343 {
    align-self: auto;
    width: 100%;
    min-height: auto;
    justify-content: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c97be5e5 {
    width: 110px;
    height: auto;
}
    
#\36 ffe5fea {
    column-gap: 3%;
    row-gap: 24px;
    flex-direction: row;
    padding-left: 4%;
    padding-bottom: 8%;
    min-height: 290px;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#\33 d73ad02 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\32 5adf44c {
    width: 50px;
    min-height: 50px;
    height: 50px;
    min-width: 50px;
    margin: 0px 0% 0px 0%;
}
    
#group_3fu {
    width: 31.333333333333332%;
    min-height: 8px;
}
    
#group_997 {
    width: 31.333333333333332%;
    min-height: 8px;
}
    
#e62e3e70 {
    width: 100%;
    min-height: auto;
    justify-content: flex-start;
}
    
#a5dc7497 {
    width: 110px;
    height: auto;
}
    
#b3dad619 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
}
    
#b06ec0e1 {
    width: 100.00%;
    align-items: flex-start;
}
    
#\38 3c58f55 {
    width: 50px;
    min-height: 50px;
    height: 50px;
    min-width: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\36 59732c2 {
    width: 100.02%;
    min-height: 659px;
    justify-content: flex-start;
    height: auto;
}
    
#\31 ddd441e {
    width: 110px;
    height: auto;
}
    
#b6aca981 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
}
    
#de88b04e {
    width: 100.00%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#c7987a87 {
    width: 50px;
    min-height: 50px;
    height: 50px;
    min-width: 50px;
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\36 0e1a8b8 {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\37 1a15717 {
    align-self: center;
    margin-left: 0%;
    max-width: 100%;
    width: 100%;
    min-height: 54px;
    align-items: flex-start;
    margin-right: 0%;
}
    
#\38 a1dc343 {
    align-self: center;
    margin-left: 0px;
    width: 86.39%;
    min-height: auto;
    margin-right: 0px;
}
    
#c97be5e5 {
    width: 96px;
    margin-bottom: 20px;
    height: auto;
}
    
#\36 ffe5fea {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 6% 12% 6%;
}
    
#\33 d73ad02 {
    width: 99.53%;
    justify-content: flex-start;
    min-height: 64px;
}
    
#\32 5adf44c {
    width: 44px;
    min-height: 44px;
    height: 44px;
    min-width: 44px;
}
    
#group_3fu {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_997 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e62e3e70 {
    min-height: auto;
}
    
#a5dc7497 {
    width: 96px;
    margin-bottom: 20px;
    height: auto;
}
    
#b3dad619 {
    width: 99.53%;
    justify-content: flex-start;
    min-height: 64px;
}
    
#b06ec0e1 {
    width: 100%;
    min-height: 54px;
    align-items: flex-start;
}
    
#\38 3c58f55 {
    width: 44px;
    min-height: 44px;
    height: 44px;
    min-width: 44px;
}
    
#\36 59732c2 {
    min-height: auto;
}
    
#\31 ddd441e {
    width: 96px;
    margin-bottom: 20px;
    height: auto;
}
    
#b6aca981 {
    width: 99.53%;
    justify-content: flex-start;
    min-height: 64px;
}
    
#de88b04e {
    align-self: center;
    margin-left: 0%;
    max-width: 100%;
    width: 100%;
    min-height: 54px;
    align-items: flex-start;
    margin-right: 0%;
}
    
#c7987a87 {
    width: 44px;
    min-height: 44px;
    height: 44px;
    min-width: 44px;
}
    
#e02001cf {
    margin-top: -26px;
}
    
#\31 f766dfb {
    margin-top: -32px;
}
    
#\30 0bfd88d {
    margin-top: -28px;
}
}



@media all {
    
#\31 44a79a3 {
    column-gap: 4%;
    row-gap: 24px;
    margin-left: 0%;
    padding: 16px 16px 16px 16px;
    width: 100%;
    min-height: 8px;
    justify-content: flex-start;
    margin-top: 0%;
    margin-bottom: 0%;
    min-width: 4%;
    margin-right: 0%;
}
    
#\36 49b7407 {
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    min-height: 171px;
    flex-wrap: nowrap;
    margin-right: 0%;
    column-gap: 4%;
    row-gap: 24px;
    margin-left: 0%;
    width: 100%;
    margin-top: 0%;
    margin-bottom: 0%;
    padding-right: 0%;
}
    
#a3f162ba {
    align-self: center;
    max-width: 100%;
    width: 100%;
    margin-top: -28px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 26;
}
    
#d4e979ec {
    align-self: center;
    max-width: 100%;
    width: 800px;
    margin-top: 18px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 26;
}
    
#e25f7083::before, #e25f7083 > .bgExtraLayerOverlay {
    background-color: var(--color_2);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.85;
    content: '';
    height: 100%;
}
#e25f7083 {
    background-color: var(--color_2);
    background-image: url();
}
#e25f7083.lazy {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 49b7407 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#d4e979ec {
    width: 480px;
}
    
#e25f7083::before, #e25f7083 > .bgExtraLayerOverlay {
    
}
#e25f7083.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\31 44a79a3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 49b7407 {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#d4e979ec {
    width: 310px;
    margin-top: 8px;
}
    
#a3f162ba {
    width: 100.00%;
    margin-top: -3px;
}
    
#e25f7083::before, #e25f7083 > .bgExtraLayerOverlay {
    
}
#e25f7083.lazy {
    background-image: url('');
}
}



@media all {
    
#\32 a068a38 {
    column-gap: 4%;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 118px;
    flex-wrap: nowrap;
}
    
#\34 0aba74c {
    background-color: var(--color_2);
    background-size: contain;
    background-image: url();
}
#\34 0aba74c.lazy {
    background-image: url('');
}
    
#c667aa87 {
    column-gap: 4%;
    row-gap: 24px;
    padding: 50px 16px 50px 16px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
}
    
#\39 5fa2031 {
    align-self: center;
    max-height: none;
    max-width: 100%;
    width: 370px;
    margin-top: -18px;
    justify-self: auto;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: 62px;
    order: 26;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 a068a38 {
    padding-left: 2%;
    min-height: 76px;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\32 a068a38 {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#c667aa87 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 5fa2031 {
    width: 93.33%;
    margin-top: -7.7%;
    height: 54px;
}
}



@media all {
    
#\30 d2a6888 {
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 8px;
    min-width: 4%;
}
    
#\30 641c062 {
    column-gap: 4%;
    row-gap: 24px;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 730px;
    flex-wrap: nowrap;
}
    
#\33 618f38e::before, #\33 618f38e > .bgExtraLayerOverlay {
    background-color: var(--color_1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.79;
    content: '';
    height: 100%;
}
#\33 618f38e {
    background-image: url(https://lirp.cdn-website.com/c231fc22/dms3rep/multi/opt/back+%281%29-1920w.png);
}
#\33 618f38e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAqUlEQVQI1y3Ky26DMBQFQC8CGO7TLsYBQtL//0XLOhFVF7OboEy48bKAYgTHCCNCUoWrQphBy4JQVFHsZsjC+CFCYcaeEvZtQ1lXJHeElwguVbzdcSbH6Y5XTvjUit/rwnkcfzlcanib4XNHNzzNsJmh5oyjVuy1YisrQmXpVaQ/RXoR6Vm4m3AX5m6q3f8FU2tu1ly1KVOjGNs0jm14PNo4DG2epkbz3L71aEbQhMth8wAAAABJRU5ErkJggg==');
}
    
#\38 1f8ed68.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\38 1f8ed68 {
    align-self: auto;
    margin: -21px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    min-height: 100px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: 392px;
    order: 0;
}
    
#\38 195e78f {
    align-self: center;
    max-width: 100%;
    width: 291px;
    min-height: 59px;
    margin-top: 0px;
    justify-self: auto;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 1;
}
    
#\35 7ead857 {
    align-self: center;
    max-width: 100%;
    width: 800px;
    margin-top: -35px;
    margin-bottom: 0px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
    
#\39 08ce2ca {
    max-width: 100%;
    width: 338px;
    height: 77px;
    order: 0;
}
    
#\34 a7168f8 {
    align-self: center;
    max-height: 100%;
    padding: 15px 0% 0% 0%;
    margin: -17px 0% 0px 0%;
    min-height: 94px;
    box-shadow: none;
    flex-direction: row;
    width: 31.26%;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 1;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 641c062 {
    padding-left: 2%;
    min-height: 699px;
    padding-right: 2%;
}
    
#\33 618f38e::before, #\33 618f38e > .bgExtraLayerOverlay {
    
}
#\33 618f38e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAqUlEQVQI1y3Ky26DMBQFQC8CGO7TLsYBQtL//0XLOhFVF7OboEy48bKAYgTHCCNCUoWrQphBy4JQVFHsZsjC+CFCYcaeEvZtQ1lXJHeElwguVbzdcSbH6Y5XTvjUit/rwnkcfzlcanib4XNHNzzNsJmh5oyjVuy1YisrQmXpVaQ/RXoR6Vm4m3AX5m6q3f8FU2tu1ly1KVOjGNs0jm14PNo4DG2epkbz3L71aEbQhMth8wAAAABJRU5ErkJggg==');
}
    
#\35 7ead857 {
    width: 480px;
}
}



@media (max-width: 767px) {
    
#\30 d2a6888 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 641c062 {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#\33 618f38e::before, #\33 618f38e > .bgExtraLayerOverlay {
    
}
#\33 618f38e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAqUlEQVQI1y3Ky26DMBQFQC8CGO7TLsYBQtL//0XLOhFVF7OboEy48bKAYgTHCCNCUoWrQphBy4JQVFHsZsjC+CFCYcaeEvZtQ1lXJHeElwguVbzdcSbH6Y5XTvjUit/rwnkcfzlcanib4XNHNzzNsJmh5oyjVuy1YisrQmXpVaQ/RXoR6Vm4m3AX5m6q3f8FU2tu1ly1KVOjGNs0jm14PNo4DG2epkbz3L71aEbQhMth8wAAAABJRU5ErkJggg==');
}
    
#\35 7ead857 {
    width: 310px;
    margin-top: 0px;
}
    
#\38 1f8ed68 {
    height: 233px;
}
    
#\38 195e78f {
    margin-top: -28px;
}
    
#\39 08ce2ca {
    align-self: center;
    margin: -16px 0% 0px 0%;
    max-width: 100%;
    width: 91.59%;
    order: 0;
    height: 53px;
}
    
#\34 a7168f8 {
    align-self: center;
    margin: -6px 0% 0px 0%;
    flex-direction: column;
    width: 79.33%;
    min-height: 54px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    flex-wrap: nowrap;
    order: 6;
    padding-right: 0%;
    height: auto;
}
}



@media all {
    
#\38 80824a5 {
    column-gap: 4%;
    row-gap: 24px;
    padding-left: 16px;
    width: 100%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding-right: 16px;
}
    
#e2036a2f {
    column-gap: 4%;
    row-gap: 24px;
    padding-top: 4%;
    width: 100%;
    padding-bottom: 4%;
    min-height: 896px;
    flex-wrap: nowrap;
}
    
#\31 d4f66ee {
    background-image: radial-gradient(circle, rgba(26, 26, 26, 1) 0%, rgba(0, 0, 0, 1) 100%);
    background-origin: border-box;
}
    
#da20e48d {
    align-self: center;
    max-height: none;
    max-width: 100%;
    width: 434px;
    margin-top: -33px;
    justify-self: auto;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: 60px;
    order: 4;
}
    
#\32 2621da4:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\32 2621da4 [data-content-reference].active-tab-title .tab-title, #\32 2621da4 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    color: var(--color_1);
    text-decoration: none;
    font-family: Poppins, "Poppins Fallback";
    font-style: italic;
}
#\32 2621da4 [data-content-reference]:not(.active-tab-title) {
    background-color: rgba(0, 0, 0, 0);
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("https://lirp.cdn-website.com/c231fc22/dms3rep/multi/opt/b1.1-1920w.png");
    background-position: 50% 50%;
}
.tabsControlContainer {
    flex-direction: row;
}
#\32 2621da4:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\32 2621da4 [data-content-reference].active-tab-title, #\32 2621da4 [data-content-reference]:not(.active-tab-title):hover {
    background-color: rgba(0, 0, 0, 0);
    background-repeat: no-repeat;
    background-size: contain;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 0px;
    background-image: url("https://lirp.cdn-website.com/c231fc22/dms3rep/multi/opt/b2.2-c4da14e0-1920w.png");
    background-position: 50% 50%;
    border-style: solid;
}
#\32 2621da4 [data-content-reference]:not(.active-tab-title) .tab-title {
    color: rgba(255, 255, 255, 1);
    font-family: Poppins, "Poppins Fallback";
    font-style: italic;
}
#\32 2621da4 {
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    width: 99.99820788530465%;
    justify-content: flex-start;
    min-height: 114px;
    margin-top: 214px;
    background-image: initial;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
    
#\37 1b36677 {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    margin-top: -324px;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#\31 5e4c79e {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#\38 ad5b73e {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    margin-top: -324px;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#\37 ca97149 {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#f247dee0 {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    margin-top: -324px;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#da96240d {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#\36 624a3fe {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    margin-top: -324px;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#\39 f2b256f {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#c6998106 {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    margin-top: -324px;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#\33 906e5c3 {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#\37 08a2e5f {
    align-self: auto;
    margin: 1px 0% 0px 0%;
    max-width: 100%;
    width: 100.00%;
    min-height: 100px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: 652px;
    order: 3;
}
    
#bb18c595 {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    margin: -324px 0% 0% 0%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#\39 1cd0cf4:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\39 1cd0cf4 [data-content-reference].active-tab-title .tab-title, #\39 1cd0cf4 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    color: var(--color_1);
    text-decoration: none;
    font-family: Poppins, "Poppins Fallback";
    font-style: italic;
}
#\39 1cd0cf4 [data-content-reference]:not(.active-tab-title) {
    background-color: rgba(0, 0, 0, 0);
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("https://lirp.cdn-website.com/c231fc22/dms3rep/multi/opt/b1-6ff23a69-1920w.png");
    background-position: 50% 50%;
}
.tabsControlContainer {
    flex-direction: row;
}
#\39 1cd0cf4:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\39 1cd0cf4 [data-content-reference].active-tab-title, #\39 1cd0cf4 [data-content-reference]:not(.active-tab-title):hover {
    background-color: rgba(0, 0, 0, 0);
    background-repeat: no-repeat;
    background-size: contain;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 0px;
    background-image: url("https://lirp.cdn-website.com/c231fc22/dms3rep/multi/opt/b2-1920w.png");
    background-position: 50% 50%;
    border-style: solid;
}
#\39 1cd0cf4 [data-content-reference]:not(.active-tab-title) .tab-title {
    color: rgba(255, 255, 255, 1);
    font-family: Poppins, "Poppins Fallback";
    font-style: italic;
}
#\39 1cd0cf4 {
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 214px 0% 0% 0%;
    width: 99.99820788530465%;
    justify-content: flex-start;
    min-height: 114px;
    background-image: initial;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#c1942ffa {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#e9afae4d {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#\33 595854a {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#\38 9e77c9c {
    max-height: 100%;
    box-shadow: none;
    padding: 15px 0% 0% 0%;
    margin: -27px 0% 0px 0%;
    flex-direction: row;
    width: 31.70%;
    min-height: 92px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 5;
    height: auto;
}
    
#\39 6ef1838 {
    align-self: auto;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
    min-height: 557px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    min-width: 4%;
    order: 1;
    height: auto;
}
    
#b5de1a45 {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    margin: -324px 0% 0% 0%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#a7c3b8ea {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    margin: -324px 0% 0% 0%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#b7af063b {
    align-self: center;
    max-width: 100%;
    width: 338px;
    height: 77px;
    order: 0;
}
    
#\34 ae79d5c {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#dc086968 {
    max-width: 100%;
    width: 84.11549657534248%;
    margin-top: 6px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
    
#dbcac9ae {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    margin: -324px 0% 0% 0%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#b4872e1e {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#\30 7263557 {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    margin: -324px 0% 0% 0%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#\30 c88cb59 {
    align-self: center;
    max-width: 100%;
    width: 84.11549657534248%;
    margin-top: 0px;
    margin-bottom: 0px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#widget_3og {
    align-self: center;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 5;
}
    
#\31 68ff720 {
    align-self: center;
    max-width: 100%;
    width: 338px;
    margin-top: 0px;
    justify-self: auto;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: 77px;
    order: 6;
}
}



@media (min-width: 1025px) {
    
#\32 2621da4:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\32 2621da4 [data-content-reference].active-tab-title .tab-title, #\32 2621da4 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 24px;
}
#\32 2621da4 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 24px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2621da4:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\32 2621da4 [data-content-reference].active-tab-title .tab-title, #\32 2621da4 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 22px;
}
#\32 2621da4 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 22px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e2036a2f {
    padding-left: 2%;
    min-height: 723px;
    padding-right: 2%;
}
    
#\32 2621da4 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    width: 100%;
    min-height: 416px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#\37 1b36677 {
    min-height: 648px;
    align-items: center;
    height: auto;
}
    
#\38 ad5b73e {
    min-height: 648px;
    align-items: center;
    height: auto;
}
    
#f247dee0 {
    min-height: 648px;
    align-items: center;
    height: auto;
}
    
#\36 624a3fe {
    min-height: 648px;
    align-items: center;
    height: auto;
}
    
#c6998106 {
    min-height: 648px;
    align-items: center;
    height: auto;
}
    
#da20e48d {
    order: 8;
}
}



@media (max-width: 767px) {
    
#\32 2621da4:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\32 2621da4 [data-content-reference].active-tab-title .tab-title, #\32 2621da4 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 19px;
}
#\32 2621da4 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 19px;
}
}



@media (max-width: 767px) {
    
#\38 80824a5 {
    width: 100%;
    min-height: 1056px;
    align-items: center;
    height: auto;
}
    
#e2036a2f {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#da20e48d {
    width: 100.00%;
    margin-top: -11.3%;
    height: 37px;
    order: 9;
}
    
#\32 2621da4:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\32 2621da4 [data-content-reference].active-tab-title .tab-title, #\32 2621da4 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 12px;
}
#\32 2621da4 [data-content-reference]:not(.active-tab-title) {
    background-position: 50% 50%;
}
#\32 2621da4:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\32 2621da4 [data-content-reference].active-tab-title, #\32 2621da4 [data-content-reference]:not(.active-tab-title):hover {
    background-position: 50% 50%;
}
#\32 2621da4 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 12px;
}
#\32 2621da4 {
    align-self: auto;
    margin: 187px 0% 0px 0%;
    width: 100%;
    min-height: 41px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 2;
    height: auto;
}
    
#\37 1b36677 {
    align-self: auto;
    padding-top: 8%;
    margin: -211px 0% 0px 0%;
    width: 100.00%;
    padding-bottom: 8%;
    min-height: 171px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
    height: auto;
}
    
#\31 5e4c79e {
    align-self: flex-end;
    margin-left: 0%;
    max-height: none;
    width: 99.94%;
    margin-top: 0px;
    margin-bottom: 0px;
    height: 123px;
}
    
#\38 ad5b73e {
    align-self: auto;
    padding-top: 8%;
    margin: -211px 0% 0px 0%;
    width: 100.00%;
    padding-bottom: 8%;
    min-height: 157px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
    height: auto;
}
    
#\37 ca97149 {
    align-self: flex-end;
    margin-left: 0%;
    max-height: none;
    width: 99.94%;
    margin-top: 0px;
    margin-bottom: 0px;
    height: 123px;
}
    
#f247dee0 {
    align-self: auto;
    padding-top: 8%;
    margin: -211px 0% 0px 0%;
    width: 100.00%;
    padding-bottom: 8%;
    min-height: 157px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
    height: auto;
}
    
#da96240d {
    align-self: flex-end;
    margin-left: 0%;
    max-height: none;
    width: 99.94%;
    margin-top: 0px;
    margin-bottom: 0px;
    height: 123px;
}
    
#\36 624a3fe {
    align-self: auto;
    padding-top: 8%;
    margin: -211px 0% 0px 0%;
    width: 100.00%;
    padding-bottom: 8%;
    min-height: 157px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
    height: auto;
}
    
#\39 f2b256f {
    align-self: flex-end;
    margin-left: 0%;
    max-height: none;
    width: 99.94%;
    margin-top: 0px;
    margin-bottom: 0px;
    height: 123px;
}
    
#c6998106 {
    align-self: auto;
    padding-top: 8%;
    margin: -211px 0% 0px 0%;
    width: 100.00%;
    padding-bottom: 8%;
    min-height: 157px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
    height: auto;
}
    
#\33 906e5c3 {
    align-self: flex-end;
    margin-left: 0%;
    max-height: none;
    width: 99.94%;
    margin-top: 0px;
    margin-bottom: 0px;
    height: 123px;
}
    
#\37 08a2e5f {
    align-self: center;
    margin-left: 0px;
    width: 100.00%;
    margin-top: -10px;
    order: 4;
    height: 526px;
    margin-right: 0px;
}
    
#bb18c595 {
    align-self: auto;
    padding-top: 8%;
    margin: -161px 0% 0px 0%;
    width: 100%;
    padding-bottom: 8%;
    min-height: 114px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 4;
    height: auto;
}
    
#\39 1cd0cf4:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\39 1cd0cf4 [data-content-reference].active-tab-title .tab-title, #\39 1cd0cf4 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 12px;
}
#\39 1cd0cf4 [data-content-reference]:not(.active-tab-title) {
    background-position: 50% 50%;
}
#\39 1cd0cf4:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\39 1cd0cf4 [data-content-reference].active-tab-title, #\39 1cd0cf4 [data-content-reference]:not(.active-tab-title):hover {
    background-position: 50% 50%;
}
#\39 1cd0cf4 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 12px;
}
#\39 1cd0cf4 {
    align-self: auto;
    margin: 68px 0% 0px 0%;
    width: 96.67%;
    min-height: 47px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
    height: auto;
}
    
#c1942ffa {
    width: 95.42%;
    height: 68px;
}
    
#e9afae4d {
    width: 95.42%;
    height: 68px;
}
    
#\33 595854a {
    width: 95.42%;
    height: 68px;
}
    
#\38 9e77c9c {
    align-self: center;
    margin: -6px 0% 0px 0%;
    flex-direction: column;
    width: 79.33%;
    min-height: 54px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    flex-wrap: nowrap;
    order: 6;
    padding-right: 0%;
    height: auto;
}
    
#\39 6ef1838 {
    width: 100%;
    min-height: 80px;
    margin-top: -2px;
    align-items: center;
    order: 5;
}
    
#b5de1a45 {
    align-self: auto;
    padding-top: 8%;
    margin: -161px 0% 0px 0%;
    width: 100%;
    padding-bottom: 8%;
    min-height: 114px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 2;
    height: auto;
}
    
#a7c3b8ea {
    align-self: auto;
    padding-top: 8%;
    margin: -161px 0% 0px 0%;
    width: 100%;
    padding-bottom: 8%;
    min-height: 114px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 1;
    height: auto;
}
    
#b7af063b {
    align-self: center;
    margin: -16px 0% 0px 0%;
    max-width: 100%;
    width: 91.59%;
    order: 0;
    height: 53px;
}
    
#\34 ae79d5c {
    width: 95.42%;
    height: 68px;
}
    
#dc086968 {
    width: 100.00%;
    margin-top: 17px;
}
    
#dbcac9ae {
    align-self: auto;
    padding-top: 8%;
    margin: -161px 0% 0px 0%;
    width: 100%;
    padding-bottom: 8%;
    min-height: 114px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 3;
    height: auto;
}
    
#b4872e1e {
    width: 95.42%;
    height: 68px;
}
    
#\30 7263557 {
    align-self: auto;
    padding-top: 8%;
    margin: -161px 0% 0px 0%;
    width: 100%;
    padding-bottom: 8%;
    min-height: 114px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
    height: auto;
}
    
#\30 c88cb59 {
    width: 100.00%;
    margin-top: 17px;
    order: 3;
}
    
#widget_3og {
    order: 1;
}
    
#\31 68ff720 {
    align-self: center;
    margin: -16px 0% 0px 0%;
    max-width: 100%;
    width: 91.59%;
    order: 6;
    height: 53px;
}
}



@media all {
    
#\34 e8d4b97 {
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 8px;
    min-width: 4%;
}
    
#a56a4e3e {
    column-gap: 4%;
    row-gap: 24px;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 240px;
    flex-wrap: nowrap;
}
    
#\32 5c6d3a6 {
    background-image: radial-gradient(circle, rgba(30, 30, 30, 1) 0%, rgba(0, 0, 0, 1) 100%);
    background-origin: border-box;
}
    
#\31 f688f32 {
    align-self: center;
    max-width: 100%;
    width: 88.70034246575342%;
    margin-top: -29px;
    justify-self: auto;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 11;
}
    
#group_ahu {
    align-self: auto;
    max-height: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0px 0%;
    min-height: 395px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 4%;
    flex-direction: row;
    width: 99.32%;
    align-items: flex-start;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
    height: auto;
}
    
#bc6119cc {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 84.68%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: 363px;
    order: 2;
}
    
#a80b1f7d {
    align-self: center;
    max-width: 100%;
    width: 47.60%;
    margin-top: -34px;
    justify-self: auto;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: 286px;
    order: 5;
}
    
#\36 3a0ea33 {
    align-self: center;
    max-height: none;
    max-width: 100%;
    width: 410px;
    margin-top: -29px;
    justify-self: auto;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: 60px;
    order: 10;
}
    
#widget_8m8 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#group_g8j {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    min-height: 160px;
    align-items: center;
    order: 1;
}
    
#group_m58 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 50%;
    justify-content: flex-start;
    min-height: 160px;
    align-items: center;
}
    
#widget_v86 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#a32bb526 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    min-height: 160px;
    align-items: center;
    order: 2;
}
    
#\31 21a9d13 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\36 87607ae {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 50%;
    justify-content: flex-start;
    min-height: 160px;
    align-items: center;
}
    
#c15a83f7 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\33 e5dfecf {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    min-height: 160px;
    align-items: center;
    order: 3;
}
    
#\37 6f2520f {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\36 b2e123d {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 50%;
    justify-content: flex-start;
    min-height: 160px;
    align-items: center;
}
    
#\31 7083c69 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#bcf18064 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    min-height: 160px;
    align-items: center;
    order: 4;
}
    
#\31 03fa158 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#d493c887 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 50%;
    justify-content: flex-start;
    min-height: 160px;
    align-items: center;
}
    
#\35 091cd23 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#c20c27f8:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #c20c27f8 [data-content-reference].active-tab-title .tab-title, #c20c27f8 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    color: var(--color_1);
    text-decoration: none;
    font-family: Poppins, "Poppins Fallback";
    font-style: italic;
}
#c20c27f8 [data-content-reference]:not(.active-tab-title) {
    background-color: rgba(0, 0, 0, 0);
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("https://lirp.cdn-website.com/c231fc22/dms3rep/multi/opt/b1.1-1920w.png");
    background-position: 50% 50%;
}
.tabsControlContainer {
    flex-direction: row;
}
#c20c27f8:not(:has(.active-tab-title)) [data-content-reference]:first-child,#c20c27f8 [data-content-reference].active-tab-title, #c20c27f8 [data-content-reference]:not(.active-tab-title):hover {
    background-color: rgba(0, 0, 0, 0);
    background-repeat: no-repeat;
    background-size: contain;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 0px;
    background-image: url("https://lirp.cdn-website.com/c231fc22/dms3rep/multi/opt/b2.2-c4da14e0-1920w.png");
    background-position: 50% 50%;
    border-style: solid;
}
#c20c27f8 [data-content-reference]:not(.active-tab-title) .tab-title {
    color: rgba(255, 255, 255, 1);
    text-decoration: none;
    font-family: Poppins, "Poppins Fallback";
    font-style: italic;
    text-align: center;
}
#c20c27f8 {
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    width: 99.99820788530465%;
    justify-content: flex-start;
    min-height: 114px;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 12;
}
    
#\35 b645d44 {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#ce703edb {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    margin: -324px 0% 0% 0%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#group_p0p {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 50%;
    justify-content: flex-start;
    min-height: 160px;
    align-items: center;
}
    
#widget_sm5 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#e4f5f650 {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    margin: -324px 0% 0% 0%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#\37 0581ef0 {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#ab5ae30e {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 50%;
    justify-content: flex-start;
    min-height: 160px;
    align-items: center;
}
    
#\38 4c21f78 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\33 417fabe {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    margin: -324px 0% 0% 0%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#a606ceb9 {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#\30 236e3f9 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 50%;
    justify-content: flex-start;
    min-height: 160px;
    align-items: center;
}
    
#\30 75f3f2e {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#bb7a4597 {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    margin: -324px 0% 0% 0%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#\39 e2cf68f {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#\36 9be4255 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 50%;
    justify-content: flex-start;
    min-height: 160px;
    align-items: center;
}
    
#\38 9b19fd4 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\34 f82177f {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    margin: -324px 0% 0% 0%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#\36 bd06e97 {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#\38 73540b4 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 50%;
    justify-content: flex-start;
    min-height: 160px;
    align-items: center;
}
    
#c30fb571 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\30 230e4ff {
    align-self: auto;
    padding: 6% 4% 4% 4%;
    margin: -324px 0% 0% 0%;
    min-height: 244px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 0px;
    flex-direction: row;
    width: 100.00%;
    align-items: center;
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#\30 f8788c2 {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.52%;
    height: 209px;
}
    
#\30 d9909e8 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 50%;
    justify-content: flex-start;
    min-height: 160px;
    align-items: center;
}
    
#ba983f61 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_nai {
    max-width: 100%;
    width: 60px;
    height: auto;
    order: 13;
}
    
#db17a877.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 15px;
    padding-bottom: 15px;
}
#db17a877 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 54.19%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 6;
}
    
#\36 dbf5222 {
    align-self: center;
    max-height: 100%;
    padding: 15px 0% 0% 0%;
    margin: 9px 0% 0px 0%;
    min-height: 94px;
    box-shadow: none;
    flex-direction: row;
    width: 31.26%;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 14;
    height: auto;
}
    
#\30 db26c22 {
    max-width: 100%;
    width: 338px;
    height: 77px;
    order: 0;
}
    
#a77917cb {
    align-self: auto;
    max-height: 100%;
    padding: 15px 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    min-height: 94px;
    box-shadow: none;
    flex-direction: row;
    width: 31.26%;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 13;
    height: auto;
}
    
#\38 a7a1ae4 {
    max-width: 100%;
    width: 338px;
    height: 77px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a56a4e3e {
    padding-left: 2%;
    min-height: 907px;
    padding-right: 2%;
}
    
#group_ahu {
    min-height: 386px;
    margin-top: 8px;
    height: auto;
}
    
#bc6119cc {
    width: 100.01%;
    height: 354px;
}
    
#a80b1f7d {
    width: 79.10%;
}
}



@media (max-width: 767px) {
    
#\34 e8d4b97 {
    width: 100%;
    min-height: 1016px;
    justify-content: flex-start;
    align-items: center;
    height: auto;
}
    
#a56a4e3e {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#bc6119cc {
    width: 100.00%;
    height: 132px;
}
    
#\36 3a0ea33 {
    width: 100%;
    margin-top: -10.0%;
    height: 40px;
    order: 10;
}
    
#group_ahu {
    min-height: 163px;
    margin-top: -24px;
    height: auto;
    order: 0;
}
    
#a80b1f7d {
    width: 100.00%;
    margin-top: -19px;
    height: 149px;
    order: 6;
}
    
#group_g8j {
    column-gap: 0%;
    padding: 0px 0px 0px 0px;
    min-height: 80px;
    margin-top: -31px;
    align-items: center;
    order: 2;
    height: auto;
}
    
#\31 f688f32 {
    order: 11;
}
    
#widget_8m8 {
    margin: 0px 0% 0px 0%;
    width: 38px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
    height: auto;
}
    
#widget_v86 {
    width: 100.00%;
}
    
#group_m58 {
    width: 85.72%;
    min-height: 80px;
    height: auto;
}
    
#a32bb526 {
    column-gap: 0%;
    padding: 0px 0px 0px 0px;
    min-height: 80px;
    margin-top: -58px;
    align-items: center;
    order: 3;
    height: auto;
}
    
#\31 21a9d13 {
    margin: 0px 0% 0px 0%;
    width: 38px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
    height: auto;
}
    
#\36 87607ae {
    width: 85.72%;
    min-height: 80px;
    height: auto;
}
    
#c15a83f7 {
    width: 100.00%;
}
    
#\33 e5dfecf {
    column-gap: 0%;
    padding: 0px 0px 0px 0px;
    min-height: 80px;
    margin-top: -58px;
    align-items: center;
    order: 4;
    height: auto;
}
    
#\37 6f2520f {
    margin: 0px 0% 0px 0%;
    width: 38px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
    height: auto;
}
    
#\36 b2e123d {
    width: 85.72%;
    min-height: 80px;
    height: auto;
}
    
#\31 7083c69 {
    width: 100.00%;
}
    
#bcf18064 {
    column-gap: 0%;
    padding: 0px 0px 0px 0px;
    min-height: 80px;
    margin-top: -58px;
    align-items: center;
    order: 5;
    height: auto;
}
    
#\31 03fa158 {
    margin: 0px 0% 0px 0%;
    width: 38px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
    height: auto;
}
    
#d493c887 {
    width: 85.72%;
    min-height: 80px;
    height: auto;
}
    
#\35 091cd23 {
    width: 100.00%;
}
    
#c20c27f8:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #c20c27f8 [data-content-reference].active-tab-title .tab-title, #c20c27f8 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 10px;
}
#c20c27f8 [data-content-reference]:not(.active-tab-title) {
    background-position: 50% 50%;
}
#c20c27f8:not(:has(.active-tab-title)) [data-content-reference]:first-child,#c20c27f8 [data-content-reference].active-tab-title, #c20c27f8 [data-content-reference]:not(.active-tab-title):hover {
    background-position: 50% 50%;
}
#c20c27f8 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 10px;
}
#c20c27f8 {
    align-self: center;
    margin: 124px 0% 0px 0%;
    padding-left: 0%;
    width: 100.00%;
    min-height: 42px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 8;
    height: auto;
    padding-right: 0%;
}
    
#\35 b645d44 {
    width: 25.52%;
    height: 106px;
}
    
#ce703edb {
    align-self: auto;
    padding-top: 8%;
    margin: -201px 0% 0px 0%;
    width: 100%;
    padding-bottom: 8%;
    min-height: 151px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
    height: auto;
}
    
#widget_sm5 {
    width: 100.00%;
}
    
#group_p0p {
    width: 77.49%;
    min-height: 68px;
    height: auto;
}
    
#e4f5f650 {
    align-self: auto;
    padding-top: 8%;
    margin: -201px 0% 0px 0%;
    width: 100%;
    padding-bottom: 8%;
    min-height: 151px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 3;
    height: auto;
}
    
#\37 0581ef0 {
    width: 25.52%;
    height: 106px;
}
    
#ab5ae30e {
    width: 77.49%;
    min-height: 68px;
    height: auto;
}
    
#\38 4c21f78 {
    width: 100.00%;
}
    
#\33 417fabe {
    align-self: auto;
    padding-top: 8%;
    margin: -201px 0% 0px 0%;
    width: 100%;
    padding-bottom: 8%;
    min-height: 151px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 2;
    height: auto;
}
    
#a606ceb9 {
    margin-left: -3.0%;
    width: 23.64392589615857%;
    height: 106px;
    order: 0;
}
    
#\30 236e3f9 {
    width: 78.83%;
    min-height: 68px;
    height: auto;
    order: 1;
}
    
#\30 75f3f2e {
    width: 103.03%;
}
    
#bb7a4597 {
    align-self: auto;
    padding-top: 8%;
    margin: -201px 0% 0px 0%;
    width: 100%;
    padding-bottom: 8%;
    min-height: 151px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 4;
    height: auto;
}
    
#\39 e2cf68f {
    width: 25.52%;
    height: 106px;
}
    
#\36 9be4255 {
    width: 77.49%;
    min-height: 68px;
    height: auto;
}
    
#\38 9b19fd4 {
    width: 100.00%;
}
    
#\34 f82177f {
    align-self: auto;
    padding-top: 8%;
    margin: -201px 0% 0px 0%;
    width: 100%;
    padding-bottom: 8%;
    min-height: 151px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 1;
    height: auto;
}
    
#\36 bd06e97 {
    width: 25.52%;
    height: 106px;
}
    
#\38 73540b4 {
    width: 77.49%;
    min-height: 68px;
    height: auto;
}
    
#c30fb571 {
    width: 100.00%;
}
    
#\30 230e4ff {
    align-self: auto;
    padding-top: 8%;
    margin: -201px 0% 0px 0%;
    width: 100%;
    padding-bottom: 8%;
    min-height: 151px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 5;
    height: auto;
}
    
#\30 f8788c2 {
    width: 25.52%;
    height: 106px;
}
    
#\30 d9909e8 {
    width: 77.49%;
    min-height: 68px;
    height: auto;
}
    
#ba983f61 {
    width: 103.41%;
}
    
#widget_nai {
    width: 34px;
    margin-top: -27px;
    order: 9;
    height: auto;
}
    
#db17a877 {
    align-self: auto;
    margin: -1px 0% 0px 0%;
    width: 99.59%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 1;
}
    
#\36 dbf5222 {
    align-self: center;
    margin: -6px 0% 0px 0%;
    flex-direction: column;
    width: 79.33%;
    min-height: 54px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    flex-wrap: nowrap;
    order: 7;
    padding-right: 0%;
    height: auto;
}
    
#\30 db26c22 {
    align-self: center;
    margin: -16px 0% 0px 0%;
    max-width: 100%;
    width: 91.59%;
    order: 0;
    height: 53px;
}
    
#a77917cb {
    align-self: center;
    margin: -6px 0% 0px 0%;
    flex-direction: column;
    width: 79.33%;
    min-height: 54px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    flex-wrap: nowrap;
    order: 12;
    padding-right: 0%;
    height: auto;
}
    
#\38 a7a1ae4 {
    align-self: center;
    margin: -16px 0% 0px 0%;
    max-width: 100%;
    width: 91.59%;
    order: 0;
    height: 53px;
}
}



@media all {
    
#\35 13c09cc {
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 8px;
    min-width: 4%;
}
    
#\35 ad14a19 {
    column-gap: 4%;
    row-gap: 24px;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 305px;
    flex-wrap: nowrap;
}
    
#faba6640::before, #faba6640 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
    opacity: 1;
    content: '';
    height: 100%;
}
#faba6640 {
    background-image: url(https://lirp.cdn-website.com/c231fc22/dms3rep/multi/opt/Untitled-8-6e71a4fe-1920w.jpg);
}
#faba6640.lazy {
    background-image: url('');
}
    
#widget_uc5 {
    align-self: auto;
    margin: -5px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 15;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 ad14a19 {
    padding-left: 2%;
    min-height: 259px;
    padding-right: 2%;
}
    
#faba6640::before, #faba6640 > .bgExtraLayerOverlay {
    
}
#faba6640.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\35 13c09cc {
    width: 100%;
    min-height: 119px;
    align-items: center;
    height: auto;
}
    
#\35 ad14a19 {
    row-gap: 34px;
    padding: 4% 4% 4% 4%;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#faba6640::before, #faba6640 > .bgExtraLayerOverlay {
    
}
#faba6640 {
    background-position: 50% 50%;
}
#faba6640.lazy {
    background-image: url('');
}
    
#widget_uc5 {
    margin-top: -29px;
}
    
#\31 1f65bd7 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 976b26d {
    column-gap: 4%;
    row-gap: 24px;
    padding: 2% 16px 2% 16px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 8px;
    min-width: 4%;
}
    
#\30 cd14262 {
    column-gap: 4%;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 893px;
    flex-wrap: nowrap;
}
    
#bd09ad7a {
    background-image: radial-gradient(circle, rgba(32, 32, 32, 1) 0%, rgba(0, 0, 0, 1) 100%);
    background-origin: border-box;
}
    
#widget_imd {
    align-self: center;
    max-width: 100%;
    width: 90.57962328767124%;
    min-height: 100px;
    margin-top: 45px;
    justify-self: auto;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: 308px;
    order: 2;
}
    
#widget_l1d {
    align-self: center;
    max-width: 100%;
    width: 69.77876712328766%;
    margin-top: 8px;
    justify-self: auto;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: 209px;
    order: 1;
}
    
#widget_lgk {
    align-self: auto;
    margin: 6px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
    
#\35 c95cd7c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\35 c95cd7c {
    align-self: center;
    max-width: 100%;
    width: 214px;
    margin-top: -1px;
    justify-self: auto;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 4;
}
    
#\37 1fa5512 {
    align-self: center;
    max-height: 100%;
    padding: 15px 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    min-height: 94px;
    box-shadow: none;
    flex-direction: row;
    width: 31.26%;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 3;
    height: auto;
}
    
#\37 b97f82a {
    max-width: 100%;
    width: 338px;
    height: 77px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 cd14262 {
    padding-left: 2%;
    min-height: 734px;
    padding-right: 2%;
}
    
#widget_l1d {
    height: 137px;
}
    
#widget_imd {
    margin-top: 9px;
    height: 178px;
}
    
#\35 c95cd7c {
    width: 342px;
}
}



@media (max-width: 767px) {
    
#\35 976b26d {
    padding-top: 5px;
    width: 100%;
    padding-bottom: 5px;
    min-height: 80px;
    justify-content: flex-start;
    margin-top: 10px;
    align-items: center;
    margin-bottom: 10px;
}
    
#\30 cd14262 {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#widget_l1d {
    width: 96.45%;
    margin-top: -12px;
    height: 90px;
    order: 1;
}
    
#widget_lgk {
    width: 100.00%;
    order: 0;
}
    
#widget_imd {
    margin-top: -6px;
    height: 232px;
    order: 2;
}
    
#\35 c95cd7c {
    align-self: auto;
    margin: -6px 0% 0px 0%;
    width: 184px;
    grid-area: auto / auto / auto / auto;
    order: 4;
}
    
#\37 1fa5512 {
    align-self: center;
    margin: -6px 0% 0px 0%;
    flex-direction: column;
    width: 79.33%;
    min-height: 54px;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    flex-wrap: nowrap;
    order: 3;
    padding-right: 0%;
    height: auto;
}
    
#\37 b97f82a {
    align-self: center;
    margin: -16px 0% 0px 0%;
    max-width: 100%;
    width: 91.59%;
    order: 0;
    height: 53px;
}
}



@media all {
    
#d5c7300d {
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 8px;
    min-width: 4%;
}
    
#\34 d9df2b3 {
    column-gap: 4%;
    row-gap: 24px;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 248px;
    flex-wrap: nowrap;
}
    
#\35 25e96c8 {
    background-image: url(https://lirp.cdn-website.com/c231fc22/dms3rep/multi/opt/backk-ddd8e3b7-1920w.jpg);
}
#\35 25e96c8.lazy {
    background-image: url('');
}
    
#widget_ngb {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 88.70034246575342%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#d5c7300d {
    width: 100%;
    min-height: 102px;
    align-items: center;
    height: auto;
}
    
#\34 d9df2b3 {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#widget_ngb {
    width: 100.00%;
}
}



@media all {
    
#\32 d49c594 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 8px;
    min-width: 4%;
}
    
#a0a89004 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 411px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#f62a7cbf::before, #f62a7cbf > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(217, 217, 217, 1) 100%);
}
#f62a7cbf {
    box-shadow: none;
    border-width: 0 0 0 0;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
}
    
#widget_ib0 {
    align-self: center;
    max-width: 100%;
    width: 79.71%;
    margin-top: 16px;
    justify-self: auto;
    margin-bottom: 0px;
    height: 229px;
    order: 5;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8gp {
    max-width: 100%;
    width: 100%;
    height: 320px;
    order: 2;
}
    
#widget_h6j {
    align-self: center;
    max-width: 100%;
    width: 98.38%;
    margin-top: -28px;
    justify-self: auto;
    margin-bottom: 0px;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a0a89004 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f62a7cbf::before, #f62a7cbf > .bgExtraLayerOverlay {
    
}
    
#widget_ib0 {
    margin-top: -83px;
    order: 5;
}
    
#widget_h6j {
    align-self: center;
    width: 84.11541059538743%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\32 d49c594 {
    flex-direction: column;
    width: 100%;
    min-height: 405px;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
}
    
#a0a89004 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#f62a7cbf::before, #f62a7cbf > .bgExtraLayerOverlay {
    
}
    
#widget_ib0 {
    width: 100.00%;
    height: 101px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#dfabc93e {
    margin: 0px 0% 0px 0%;
}
    
#widget_8gp {
    width: 100.00%;
    margin-top: 0px;
    height: 264px;
}
    
#widget_h6j {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 2;
    margin: 5px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}

