@media all {
  *#dm .dmInner a.span.textonly { color:var(--color_1) !important; }

  *#dm .dmInner div.dmform-error { font-style:normal !important; }

  *#dm .dmInner div.dmforminput textarea { font-style:italic !important; }

  *#dm .dmInner div.dmforminput *.fileUploadLink { font-style:italic !important; }

  *#dm .dmInner div.checkboxwrapper span { font-style:italic !important; }

  *#dm .dmInner div.radiowrapper span { font-style:italic !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1794766719 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { color:var(--color_1) !important; }

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

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

  *#dm .dmInner div.u_1267151513 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_3917280566 hr {
    border-width:2px !important;
    color:var(--color_3) !important;
  }

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

  *#dm .dmInner a.u_179676715 span.text {
    font-weight:500 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1998770855 span.text {
    color:var(--color_1) !important;
    font-weight:500 !important;
  }

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

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

  *#dm .dmInner a.u_1998770855 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner a.u_1998770855 .iconBg {
    display:none !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/78cc4ea4/icon/Phone_8365903.svg) !important;
    width:23px !important;
    height:23px !important;
  }

  *#dm .dmInner div.u_1584355933 hr {
    border-width:2px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1626702230 hr {
    border-width:2px !important;
    color:var(--color_3) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1591146519 hr {
    border-width:2px !important;
    color:var(--color_3) !important;
  }

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

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

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

  *#dm .dmInner a.u_1245267400 span.text {
    font-weight:400 !important;
    color:var(--color_3) !important;
    font-size:15px !important;
  }

  *#dm .dmInner a.u_1245267400 {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1967413028 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1655525729 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1121201071 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner *.u_3935897856 .caption-button { text-align:LEFT !important; }

  *#dm .dmInner div.u_3935897856 .caption-button span.text {
    font-weight:400 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_3935897856 .caption-button {
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
  }

  *#dm .dmInner div.u_3935897856 .caption-container .caption-title { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1269784760 hr {
    border-width:2px !important;
    color:var(--color_3) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1040623649 hr {
    border-width:2px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1155112807 hr {
    border-width:2px !important;
    color:var(--color_3) !important;
  }

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

  *#dm .dmInner a.u_1625499249 span.text {
    font-weight:500 !important;
    color:var(--color_1) !important;
  }

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

  *#dm .dmInner a.u_1545745361 .iconBg {
    display:none !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://irp.cdn-website.com/78cc4ea4/icon/Phone_8365903.svg) !important;
    width:23px !important;
    height:23px !important;
  }

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

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

  *#dm .dmInner a.u_1545745361 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1963368026 .ticker-suffix {
    color:var(--color_2) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1963368026 .ticker-value {
    font-weight:700 !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1963368026 .number-ticker-label {
    font-weight:700 !important;
    color:rgba(17,17,17,0.7) !important;
  }

  *#dm .dmInner div.u_1963368026 .number-ticker-wrapper {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1127303552 .ticker-suffix {
    color:var(--color_2) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1127303552 .ticker-value {
    font-weight:700 !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1127303552 .number-ticker-label {
    font-weight:700 !important;
    color:rgba(17,17,17,0.7) !important;
  }

  *#dm .dmInner div.u_1127303552 .number-ticker-wrapper {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1887408503 .ticker-suffix {
    color:var(--color_2) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1887408503 .ticker-value {
    font-weight:700 !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1887408503 .number-ticker-label {
    font-weight:700 !important;
    color:rgba(17,17,17,0.7) !important;
  }

  *#dm .dmInner div.u_1887408503 .number-ticker-wrapper {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner *.u_1180410180 { display:block !important; }

  *#dm .dmInner *.u_1776707335 { display:none !important; }

  *#dm .dmInner *.u_1672320509 { display:block !important; }

  *#dm .dmInner *.u_1919926673 { display:none !important; }

  *#dm .dmInner *.u_1816658357 { display:block !important; }

  *#dm .dmInner *.u_1739288658 { display:none !important; }

  *#dm .dmInner div.u_1446793996 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_2273352359 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner *.u_1489031916 { display:block !important; }

  *#dm .dmInner *.u_1921124974 { display:none !important; }

  *#dm .dmInner *.u_1046833969 { background-position:50% 0% !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1963368026 .ticker-suffix { font-size:25px !important; }

  *#dm .dmInner div.u_1963368026 .ticker-value { font-size:25px !important; }

  *#dm .dmInner div.u_1963368026 .number-ticker-label { font-size:14px !important; }

  *#dm .dmInner div.u_1127303552 .ticker-value { font-size:25px !important; }

  *#dm .dmInner div.u_1127303552 .ticker-suffix { font-size:25px !important; }

  *#dm .dmInner div.u_1127303552 .number-ticker-label { font-size:14px !important; }

  *#dm .dmInner div.u_1887408503 .ticker-value { font-size:25px !important; }

  *#dm .dmInner div.u_1887408503 .number-ticker-label { font-size:14px !important; }
}
@media (min-width:1025px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

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

  *#dm .dmInner div.u_1794766719 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { font-size:48px !important; }

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

  *#dm .dmInner div.u_1267151513 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { font-size:48px !important; }

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

  *#dm .dmInner div.u_1736692782 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner *.u_3935897856 .photoGalleryThumbs { padding:0.5px !important; }

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

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

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

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

  *#dm .dmInner div.u_1963368026 .ticker-suffix { font-size:30px !important; }

  *#dm .dmInner div.u_1963368026 .ticker-value { font-size:30px !important; }

  *#dm .dmInner div.u_1963368026 .number-ticker-label { font-size:13px !important; }

  *#dm .dmInner *.u_1963368026 .number-ticker-wrapper {
    padding:5px !important;
    gap:0px !important;
  }

  *#dm .dmInner div.u_1127303552 .ticker-suffix { font-size:30px !important; }

  *#dm .dmInner div.u_1127303552 .ticker-value { font-size:30px !important; }

  *#dm .dmInner div.u_1127303552 .number-ticker-label { font-size:13px !important; }

  *#dm .dmInner *.u_1127303552 .number-ticker-wrapper {
    padding:5px !important;
    gap:0px !important;
  }

  *#dm .dmInner div.u_1887408503 .ticker-suffix { font-size:30px !important; }

  *#dm .dmInner div.u_1887408503 .ticker-value { font-size:30px !important; }

  *#dm .dmInner div.u_1887408503 .number-ticker-label { font-size:13px !important; }

  *#dm .dmInner *.u_1887408503 .number-ticker-wrapper {
    padding:5px !important;
    gap:0px !important;
  }

  *#dm .dmInner *.u_3935897856 .photoGalleryThumbs .image-container a { padding-top:450px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_3935897856 .caption-container .caption-title { font-size:20px !important; }

  *#dm .dmInner div.u_1963368026 .ticker-suffix { font-size:30px !important; }

  *#dm .dmInner div.u_1963368026 .ticker-value { font-size:30px !important; }

  *#dm .dmInner div.u_1963368026 .number-ticker-label { font-size:15px !important; }

  *#dm .dmInner div.u_1127303552 .ticker-suffix { font-size:30px !important; }

  *#dm .dmInner div.u_1127303552 .ticker-value { font-size:30px !important; }

  *#dm .dmInner div.u_1127303552 .number-ticker-label { font-size:15px !important; }

  *#dm .dmInner div.u_1887408503 .ticker-value { font-size:30px !important; }

  *#dm .dmInner div.u_1887408503 .number-ticker-label { font-size:15px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_3935897856 .caption-container .caption-title { font-size:20px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.45;
    border-radius: inherit;
}
#c01c31c9 {
    background-image: url("https://irp.cdn-website.com/78cc4ea4/dms3rep/multi/opt/Banner-1920w.png");
}
    
#\35 c5aa20b {
    min-height: 809px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 15% 10% 6% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\38 1a6e889 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aba9dfaa {
    max-width: 100%;
    width: 88.23%;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#\34 e42e5a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 36%;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_q4u {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.3177812337998964%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
}
    
#widget_q6g.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_q6g {
    width: 13.33%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_4q1 {
    width: 48.34%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_9u9 {
    width: 86.06%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_rtd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 79px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.3177812337998964%;
    order: 3;
    height: auto;
    flex-wrap: nowrap;
}
    
#widget_f2o {
    width: 42.60%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_kbo {
    width: 36.34%;
    height: auto;
    min-height: 59px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 5250498 {
    width: 18%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 0529642 {
    width: 80.24%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b9f7318f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#fce8f912 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#ead1df5f::before, #ead1df5f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.85;
    border-radius: inherit;
}
#ead1df5f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/78cc4ea4/dms3rep/multi/opt/1990+%288%29-1920w.png");
}
    
#\39 536d848.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 536d848 {
    width: 13.3%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a24ffef3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.3177812337998964%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2c3d135 {
    width: 48.34%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 323724f {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#d04fa141 {
    align-self: auto;
    max-width: 100%;
    width: 573px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ahd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c9727280 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_7ro {
    align-items: flex-start;
    width: 48%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4.147316124851496%;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_9ve {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.295782526009621%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    height: auto;
}
    
#\32 88622a5 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_4bu {
    width: 18%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_30m {
    width: 80.24%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 2e08031 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.295782526009621%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b27ede7f {
    width: 18%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 f001c5e {
    width: 80.24%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 593d812 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 437e5ad {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.295782526009621%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4cc90d8 {
    width: 80.24%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 c99bfc1 {
    align-items: flex-start;
    width: 100%;
    min-height: 118px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e5ea982 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.295782526009621%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a300a493 {
    width: 18%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 95ce6f3 {
    width: 80.24%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f7c64dcd {
    align-items: flex-start;
    width: 48%;
    min-height: 118px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4.147316124851496%;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 3cadbe0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.295782526009621%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    height: auto;
}
    
#d6c5136b {
    width: 18%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d9f0e6f0 {
    align-items: flex-start;
    width: 100%;
    min-height: 118px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d4a88a70 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.295782526009621%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6d63cef {
    width: 18%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ba067c63 {
    width: 80.24%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 303e84d {
    align-items: flex-start;
    width: 100%;
    min-height: 118px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 fdf2809 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.295782526009621%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 79a5c43 {
    width: 18%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 c00ac21 {
    width: 80.24%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 f1a7539 {
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#da71f357 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.295782526009621%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d6164e5 {
    width: 18%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cbee6ec9 {
    width: 80.24%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 cae4fce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 7d6c72c {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\38 26ee6be {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(239,239,239,1);
    background-image: none;
}
    
#\30 570d289 {
    width: 48.34%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a30f05df.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a30f05df {
    width: 13.3%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 72c87cf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 48.33%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.3177812337998964%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_nip {
    width: 72.87%;
    height: auto;
    max-width: 100%;
}
    
#group_jrm {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
}
    
#innergrid_d16 {
    width: 99.93%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
}
    
#widget_71j {
    width: 100%;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 157b905 {
    width: 43px;
    height: 43px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 645px 0% 0px 7.309194711538465%;
}
    
#\38 bc21c3f {
    width: 43px;
    height: 43px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 19px 0% 0px 7.311877575549455%;
}
    
#ecf2bdaf {
    width: 43px;
    height: 43px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 19px 0% 0px 0.984611092032967%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#db41bcb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 3dd8faa {
    width: 43px;
    height: 43px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 19px 0% 0px 0.984611092032967%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_5dv {
    width: 43px;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 645px 0% 0px 0.9859525240384616%;
}
}



@media all {
    
#\31 5167153 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 7373315 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e72778f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#eefc7855 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\33 1ee9063 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(239,239,239,1);
    background-image: none;
}
    
#widget_6u4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_7o0 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9906687402799377%;
    flex-wrap: nowrap;
}
    
#group_1hj {
    align-items: flex-start;
    width: 49%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    justify-content: flex-start;
    border-width: 0 0 0 2px;
    border-color: #000000 #000000 #000000 var(--color_3);
    border-style: solid;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_o2q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 796b477 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e84f8526 {
    align-items: flex-start;
    width: 49%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    justify-content: flex-start;
    border-width: 0 0 0 2px;
    border-color: #000000 #000000 #000000 var(--color_3);
    border-style: solid;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 47facf2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 37a224e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b2fbc124 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 8836b91 {
    align-items: flex-start;
    width: 49%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    justify-content: flex-start;
    border-width: 0px 0px 0px 2px;
    border-color: #000000 #000000 #000000 var(--color_3);
    border-style: solid;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d1bcefad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b3ec440 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hbo {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\30 9ae190f {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\33 ba6e54e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#ef3ab3d8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ef3ab3d8 {
    width: 15.61%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 06bb5c6 {
    align-items: flex-start;
    width: 49%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    justify-content: flex-start;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_3);
    border-style: solid;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#edee3fbf {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\32 00213b7 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9906687402799377%;
    flex-wrap: nowrap;
}
    
#c0862301 {
    width: 46.78%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c0821f1 {
    width: 34.36%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 f9773d7 {
    flex-direction: row;
    align-items: center;
    width: 36.69%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.3177812337998964%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    justify-self: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ff6ca2b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c920cff2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_358 {
    width: 70.68%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_ssf {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100.14%;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6.4418721690991445%;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_2jh {
    width: 10%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 1dc5c56 {
    align-items: flex-start;
    width: 49%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 af322f3 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100.14%;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6.4418721690991445%;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
}
    
#c717e8de {
    width: 46.78%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 686ede4 {
    width: 10%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 aee1bc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e5597e65 {
    align-items: flex-start;
    width: 49%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\38 798aed0 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100.14%;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6.4418721690991445%;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
}
    
#\39 eb073f8 {
    width: 74.14%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 df9ca01 {
    width: 10%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e7c93a31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ade57237 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a106b450 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b8df1e89 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d822ea71 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#bb7a4a13 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\34 9d2bb3b::before, #\34 9d2bb3b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.72;
    border-radius: inherit;
}
#\34 9d2bb3b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/78cc4ea4/dms3rep/multi/opt/e8d0143e2_generated_bb449a08-1920w.png");
}
    
#\34 b9200f6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 934b9cf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 934b9cf {
    width: 24.08%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b18d0adf {
    flex-direction: row;
    align-items: center;
    width: 49.04%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.3177812337998964%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    justify-self: auto;
    justify-content: flex-start;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b26447d4 {
    width: 72.61%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_bve {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f2d1c30f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 eee3f81 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 cf90385 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 41153c4 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 5% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 4461fbb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 fa210ab {
    margin: 0px 0% 0px 0%;
}
    
#\37 0f13566 {
    flex-direction: row;
    align-items: center;
    width: 36.69%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.3177812337998964%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 25884d4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 25884d4 {
    width: 15.61%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 b7b26c2 {
    width: 34.36%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_4bk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b4a56192 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 a915682 {
    width: 300px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    min-height: 50px;
}
    
#df33c8ff {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 79px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.3177812337998964%;
    order: 0;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 14a87f1 {
    width: 300px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 9207424 {
    align-items: flex-start;
    width: 33.3%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ca7b3a47 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\33 1dc14af::before, #\33 1dc14af > .bgExtraLayerOverlay {
    
}
#\33 1dc14af {
    min-height: 8px;
    column-gap: 8%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-start;
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 845a8a2 {
    background-color: var(--color_1);
    background-image: none;
}
    
#d44c18e0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 3667c93 {
    margin: 0px 0% 0px 0%;
}
    
#\36 ce7872e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.3177812337998964%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f15b76d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 f15b76d {
    width: 13.33%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 55c57d7 {
    width: 48.34%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 2a6f38efdd2b461c3349964 {
    align-self: auto;
    max-width: 100%;
    width: 573px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a6f399fdd2b461c3349bf6 {
    align-self: auto;
    max-width: 100%;
    width: 573px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d38b3856 {
    align-items: flex-start;
    width: 33.3%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 3b10854.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 15px;
}
#\37 3b10854 {
    width: 240px;
    height: 87px;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
}
    
#d13b07e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 15px;
}
#d13b07e0 {
    width: 240px;
    height: 87px;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
}
    
#a04e9015 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 107px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 0;
    flex-wrap: nowrap;
    --column-gap: 0%;
    justify-content: flex-start;
    align-self: auto;
    height: auto;
    justify-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 27c1980 {
    align-items: flex-start;
    width: 33.3%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c5b234b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 15px;
}
#\39 c5b234b {
    width: 240px;
    height: 87px;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
}
    
#widget_7ds {
    width: 100%;
    height: 641px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 d7ffec1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#cc05297a {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 10% 5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#c120d26b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_5am {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fc8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#f446bf16 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c5aa20b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 22% 2% 7% 2%;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
    
#\38 1a6e889 {
    width: 100%;
    min-height: 80px;
    row-gap: 15px;
}
    
#\34 e42e5a3 {
    width: 100%;
    min-height: 80px;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 5250498 {
    width: 50px;
}
    
#fce8f912 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 506bad6 {
    margin: 0px 0% 0px 0%;
}
    
#ead1df5f::before, #ead1df5f > .bgExtraLayerOverlay {
    
}
    
#d04fa141 {
    width: 667px;
}
    
#b9f7318f {
    width: 100%;
    min-height: 80px;
}
    
#\38 323724f {
    width: 100%;
    min-height: 80px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 c99bfc1 {
    height: auto;
    min-height: 73px;
}
    
#\31 f1a7539 {
    height: auto;
    min-height: 73px;
}
    
#\32 88622a5 {
    height: auto;
    min-height: 73px;
}
    
#\37 593d812 {
    height: auto;
    min-height: 73px;
}
    
#group_7ro {
    align-self: flex-start;
    height: auto;
    min-height: 337px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 3cadbe0 {
    height: auto;
    min-height: 73px;
}
    
#d9f0e6f0 {
    height: auto;
    min-height: 95px;
}
    
#\32 303e84d {
    height: auto;
    min-height: 95px;
}
    
#f7c64dcd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_4bu {
    width: 50px;
}
    
#b27ede7f {
    width: 50px;
}
    
#a300a493 {
    width: 50px;
}
    
#d6c5136b {
    width: 50px;
}
    
#c6d63cef {
    width: 50px;
}
    
#\34 79a5c43 {
    width: 50px;
}
    
#\34 d6164e5 {
    width: 50px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 7d6c72c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c547b76f {
    margin: 0px 0% 0px 0%;
}
    
#widget_nip {
    width: 100.00%;
}
    
#\38 bc21c3f {
    justify-self: center;
    align-self: start;
    margin: 10px 0% 0px 16.67851484958327%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 157b905 {
    justify-self: center;
    align-self: start;
    margin: 645px 0% 0px 16.659038134385824%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eefc7855 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 fc687d3 {
    margin: 0px 0% 0px 0%;
}
    
#group_1hj {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e84f8526 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 8836b91 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_7o0 {
    column-gap: 1.9906687402799377%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 9ae190f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 953e7e6 {
    margin: 0px 0% 0px 0%;
}
    
#ef3ab3d8 {
    width: 13.38%;
}
    
#\30 c0821f1 {
    width: 83.31%;
}
    
#widget_358 {
    width: 100.00%;
}
    
#\33 06bb5c6 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 1dc5c56 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e5597e65 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c717e8de {
    width: 75.77%;
}
    
#\31 686ede4 {
    width: 37.7917px;
}
    
#widget_2jh {
    width: 37.8px;
}
    
#\39 df9ca01 {
    width: 37.8px;
    height: auto;
}
    
#\32 00213b7 {
    column-gap: 1.9906687402799377%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bb7a4a13 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#aa1a777c {
    margin: 0px 0% 0px 0%;
}
    
#\34 9d2bb3b::before, #\34 9d2bb3b > .bgExtraLayerOverlay {
    
}
    
#b18d0adf {
    width: 70.76%;
}
    
#\34 b9200f6 {
    width: 37.4%;
}
    
#d822ea71 {
    width: 58.52%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 41153c4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 fa210ab {
    margin: 0px 0% 0px 0%;
}
    
#\37 0f13566 {
    width: 36.69%;
}
    
#\39 25884d4 {
    width: 11.14%;
}
    
#\32 b7b26c2 {
    width: 85.55%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3667c93 {
    margin: 0px 0% 0px 0%;
}
    
#ca7b3a47 {
    min-height: 440px;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 21px;
    column-gap: 4%;
    padding: 4% 4% 0% 0%;
}
    
#\33 1dc14af::before, #\33 1dc14af > .bgExtraLayerOverlay {
    
}
#\33 1dc14af {
    width: 33.48%;
    min-height: 8px;
    justify-content: space-between;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d44c18e0 {
    width: 62.52%;
    min-height: 8px;
    justify-content: flex-start;
    padding: 4% 0% 4% 0%;
}
    
#\36 2a6f38efdd2b461c3349964 {
    width: 667px;
}
    
#\36 2a6f399fdd2b461c3349bf6 {
    width: 666px;
}
}



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



@media (max-width: 767px) {
    
#\35 c5aa20b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 24% 4% 15% 4%;
}
    
#\38 1a6e889 {
    min-height: 80px;
    width: 100%;
    row-gap: 20px;
    padding: 16px 16px 16px 16px;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
    
#\34 e42e5a3 {
    min-height: 80px;
    width: 100%;
    row-gap: 8px;
    padding: 16px 16px 16px 16px;
}
    
#aba9dfaa {
    width: 100.00%;
}
    
#widget_9u9 {
    width: 100.00%;
}
    
#group_rtd {
    column-gap: 3.3177812337998964%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#widget_f2o {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_kbo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_q6g {
    width: 12.91%;
}
    
#widget_4q1 {
    width: 83.78%;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b9f7318f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fce8f912 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ead1df5f::before, #ead1df5f > .bgExtraLayerOverlay {
    
}
    
#\38 323724f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_7ro {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f7c64dcd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 88622a5 {
    height: auto;
    min-height: 72px;
}
    
#\37 593d812 {
    height: auto;
    min-height: 72px;
}
    
#\33 c99bfc1 {
    height: auto;
    min-height: 72px;
}
    
#\32 3cadbe0 {
    height: auto;
    min-height: 71px;
}
    
#d9f0e6f0 {
    height: auto;
    min-height: 95px;
}
    
#\32 303e84d {
    height: auto;
    min-height: 95px;
}
}



@media (max-width: 767px) {
    
#\36 cae4fce {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 7d6c72c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 72c87cf {
    align-items: center;
    width: 100.00%;
}
    
#widget_nip {
    width: 100.00%;
}
    
#ecf2bdaf {
    justify-self: start;
    align-self: start;
    margin: 13px 0% 0px 4.09574578451579%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 bc21c3f {
    justify-self: start;
    align-self: start;
    margin: 599px 0% 0px 4.102677951626947%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 157b905 {
    justify-self: start;
    align-self: start;
    margin: 1756px 0% 0px 5.8578337217015415%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 3dd8faa {
    justify-self: start;
    align-self: start;
    margin: 13px 0% 0px 4.09574578451579%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_5dv {
    justify-self: start;
    align-self: start;
    margin: 1160px 0% 0px 4.104140224347987%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#e72778f5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#eefc7855 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_7o0 {
    column-gap: 1.9906687402799377%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_1hj {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e84f8526 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 8836b91 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b3ec440 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\30 9ae190f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c920cff2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 f9773d7 {
    width: 100.00%;
    justify-content: center;
}
    
#\30 c0821f1 {
    width: 58.05%;
}
    
#ef3ab3d8 {
    width: 21.82%;
}
    
#widget_358 {
    width: 100.00%;
}
    
#\32 00213b7 {
    column-gap: 1.9906687402799377%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 06bb5c6 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 1dc5c56 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e5597e65 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 eb073f8 {
    width: 81.49%;
}
}



@media (max-width: 767px) {
    
#d822ea71 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bb7a4a13 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 b9200f6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 9d2bb3b::before, #\34 9d2bb3b > .bgExtraLayerOverlay {
    
}
    
#b18d0adf {
    width: 79.42%;
}
}



@media (max-width: 767px) {
    
#\30 cf90385 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 41153c4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 0f13566 {
    width: 72.57%;
}
    
#\32 b7b26c2 {
    width: 80.06%;
}
    
#df33c8ff {
    column-gap: 3.3177812337998964%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\30 a915682 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 14a87f1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 9207424 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 3667c93 {
    margin: 0px 0% 0px 0%;
}
    
#ca7b3a47 {
    min-height: unset;
    flex-direction: column;
    row-gap: 5px;
    padding: 10% 4% 4% 4%;
}
    
#\33 1dc14af::before, #\33 1dc14af > .bgExtraLayerOverlay {
    
}
#\33 1dc14af {
    width: 100%;
    min-height: 272px;
    align-items: flex-start;
    height: auto;
    padding: 16px 0px 16px 0px;
}
    
#d44c18e0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#d38b3856 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 3b10854 {
    height: 59px;
}
    
#d13b07e0 {
    height: 53px;
}
    
#a04e9015 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 27c1980 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 c5b234b {
    height: 61px;
}
    
#widget_7ds {
    height: 240px;
}
}



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

#ead1df5f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAY0lEQVQI12Ng1YqEIBbNSCaNCAb1cAa1MBAJQfzGiQImifzGibxG8ew60SAVyNICJokCpkkCJol8RgkcutFMmqjSXPqx3AZxXAZxnHqxrNpRjBqohiNYauEINkJaLQwFoUoDAJVkH2bL6jXyAAAAAElFTkSuQmCC')!important}#\34 9d2bb3b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAuUlEQVQI1wXBWQqCQAAA0EmoyK9AzAoqcrd01BrHKZfcl6wgTBDsq/sfovcApX1Gynu0b6hNOucjTgxY3p+ur4C7AI6Amf2dmsP40NFSJZg5djOE85UaT7YRtYkBizrGGZhzv4QV8fK2LrvmjkixUFNaLIFs31Rca6TR0S0JguGZ/d5lESWSfmVEHxiaYpsWwcRznSJw2sLvS+8eumcIRRkCQ96hoxAiPb1Ydei8YvwITxmB2JANhf8DIuAjsw06lAIAAAAASUVORK5CYII=')!important}