[data-layout-type=accordion] [data-content-reference]
{
	padding-inline:20px !important;
	min-height:70px !important;
}
.blur
{
	background:linear-gradient(170deg,rgba(255,242,242,0.53),rgba(255,242,242,0.17)) transparent !important;
	backdrop-filter:blur(23.78px) !important;
	border:1px solid rgba(208,200,200,0.2) !important;
}
@media all {
  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    color:var(--color_3) !important;
    text-transform:uppercase !important;
    font-size:14px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_2734953916 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:26px !important;
    height:26px !important;
  }

  *#dm .dmInner a.u_2734953916 { gap:17px !important; }

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

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

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

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

  *#dm .dmInner a.u_1098960309 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:26px !important;
    height:26px !important;
  }

  *#dm .dmInner a.u_1098960309 { gap:17px !important; }

  *#dm .dmInner a.u_1821365764 {
    gap:17px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1821365764 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1437679023 {
    gap:17px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1437679023 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1804461347 {
    gap:17px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1804461347 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1810591857 {
    gap:17px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1810591857 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1870595083 {
    gap:17px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1870595083 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1610621712 {
    gap:17px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1610621712 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1089856916 {
    gap:17px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1089856916 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_3058717829 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:26px !important;
    height:26px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1395401415 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:26px !important;
    height:26px !important;
  }

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

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

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

  *#dm .dmInner div.u_3199452413 input:not([type="submit"]) {
    border-style:solid !important;
    border-width:0px 0px 0.8px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgba(255,255,255,0.26) rgb(255,255,255) !important;
  }

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

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

  *#dm .dmInner div.u_3199452413 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3199452413 .m-recaptcha { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3199452413 .dmforminput input { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3199452413 .dmforminput textarea { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3199452413 .dmforminput .fileUploadLink { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3199452413 .checkboxwrapper span { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3199452413 .radiowrapper span { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3199452413 .optinwrapper div { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3199452413 .freetextwrapper { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3199452413 .dmforminput select { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3199452413 .dmforminput option { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3199452413 input::placeholder {
    color:var(--color_3) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_3199452413 input.placeholder {
    color:var(--color_3) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_3199452413 textarea::placeholder {
    color:var(--color_3) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_3199452413 textarea.placeholder {
    color:var(--color_3) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_3199452413 select::placeholder {
    color:var(--color_3) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_3199452413 select.placeholder {
    color:var(--color_3) !important;
    font-weight:normal !important;
  }

  *#dm .dmInner div.u_3199452413 .dmformsubmit {
    width:180px !important;
    height:45px !important;
  }

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

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

  *#dm .dmInner div.u_1163198433 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1000394276 {
    gap:17px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1000394276 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1132958075 {
    gap:17px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1132958075 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1290514044 {
    gap:17px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1290514044 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1305017644 {
    gap:17px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1305017644 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1144072842 {
    gap:17px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1144072842 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1285919953 {
    gap:17px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1285919953 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1168655172 {
    gap:17px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1168655172 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3199452413 .dmform-success {
    color:var(--color_3) !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_3199452413 .dmform-success .rteBlock {
    color:var(--color_3) !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_3199452413 .dmform-error {
    color:var(--color_3) !important;
    font-size:18px !important;
  }

  *#dm .dmInner a.u_1406507959 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:26px !important;
    height:26px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1160791413 {
    gap:17px !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) !important;
    border-width:0px 0px 0px 0px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1160791413 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/660826e6/icon/Arrow_7775308.svg) !important;
    width:25px !important;
    height:25px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1160791413.hover .iconBg { background-color:var(--color_2) !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_2734953916 span.text { font-size:14px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\39 8028e6d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
}
    
#b5e8c930 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-end;
    align-items: flex-end;
    padding: 0px 0px 0px 0px;
}
    
#d8a80e5d {
    min-height: 693px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#d5a59684::before, #d5a59684 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(14,14,14,1);
    opacity: 0.73;
    border-radius: inherit;
}
#d5a59684 {
    background-color: rgba(14,14,14,1);
    background-image: initial;
}
    
#widget_3be {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_pha {
    justify-content: flex-start;
    align-items: flex-start;
    width: 84.88%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: #000000 #000000 #000000 rgba(243,109,42,1);
    border-width: 0 0 0 2px;
    height: auto;
    padding: 0px 0px 0px 20px;
}
    
#widget_98o {
    width: 188px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
}
    
#\39 c7028f6 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\35 c469b25 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d8a80e5d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20% 2% 6% 2%;
}
    
#d5a59684::before, #d5a59684 > .bgExtraLayerOverlay {
    
}
    
#\39 8028e6d {
    width: 100%;
    min-height: 80px;
}
    
#b5e8c930 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#c33320bd {
    margin: 0px 0% 0px 0%;
}
    
#\39 c7028f6 {
    height: auto;
    min-height: 122px;
}
}



@media (max-width: 767px) {
    
#\39 8028e6d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b5e8c930 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d8a80e5d {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 10% 4% 10% 4%;
}
    
#d5a59684::before, #d5a59684 > .bgExtraLayerOverlay {
    
}
    
#group_pha {
    width: 100.00%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_98o {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c33320bd {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f30a71f1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#fb774e4f {
    min-height: 383px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 2% 6% 2%;
}
    
#\36 6b9b5e0::before, #\36 6b9b5e0 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(14,14,14,1);
    opacity: 0.88;
}
#\36 6b9b5e0 {
    background-color: rgba(14,14,14,1);
    background-image: url(https://lirp.cdn-website.com/660826e6/dms3rep/multi/opt/dots-card-1920w.png);
}
    
#widget_nq0 {
    width: 101.29%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_uir {
    width: 97.52719013392249%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_l1g {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 96px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#group_mqe {
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.562326579121507%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    align-self: center;
    padding: 0px 0px 0px 0px;
}
    
#a250cbee {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_3sj {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 122px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    margin-top: 50px;
    padding: 0px 0px 0px 0px;
}
    
#group_v4m {
    justify-content: flex-start;
    align-items: flex-start;
    width: 52.62%;
    min-height: 122px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#c6f13e85 {
    align-items: flex-start;
    width: 43.37687372653984%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    margin-top: 122px;
    padding: 0px 0px 0px 0px;
}
    
#\35 be3b562 {
    width: 188px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6538db6 {
    width: 100%;
    height: 104px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fb774e4f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 6b9b5e0::before, #\36 6b9b5e0 > .bgExtraLayerOverlay {
    
}
    
#\39 6538db6 {
    width: 80.11214253743914%;
}
    
#group_mqe {
    width: 18.89%;
}
    
#c6f13e85 {
    width: 100%;
    min-width: 32px;
    align-self: stretch;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_v4m {
    width: 100%;
    min-width: 32px;
    align-self: stretch;
    max-width: 100%;
    height: auto;
    min-height: 38px;
    margin: 0px 0% 0px 0%;
}
    
#group_3sj {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f30a71f1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fb774e4f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\36 6b9b5e0::before, #\36 6b9b5e0 > .bgExtraLayerOverlay {
    
}
    
#group_l1g {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_mqe {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 63px;
    margin: 0px 0% 0px 0%;
}
    
#\39 6538db6 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_3sj {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 20px 0%;
}
    
#group_v4m {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c6f13e85 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 be3b562 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#f4ef9c52 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 4051108[data-pinned] {
    position: sticky;
    top: 96px;
    bottom: auto;
    z-index: 1;
}
#\31 4051108::before, #\31 4051108 > .bgExtraLayerOverlay {
    
}
#\31 4051108 {
    background-position: 50% 0%;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/660826e6/dms3rep/multi/opt/Network-61b53531-1920w.png);
    justify-self: auto;
    order: 0;
    height: auto;
    margin-top: 70px;
    background-color: rgba(14,14,14,1);
    padding: 50px 50px 50px 50px;
    grid-area: auto / auto / auto / auto;
}
#\31 4051108.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABF0lEQVQY02NgQALiPHy8ttycQaESnHOzVLnuVujzPsvVEnwfIy/yFVkdgygbL7+fAEdMvirH6m5TjrfzXLg+9VryfSvRFPyJqpCJVyhOjDO1zYBj50pntj8HQtn/rnHj/NtrxPsXVSEjr1CcKGdqqx77zuUOrH/2B7H+XeXM9rdHjxNVoRgbn2CwAEdEuQrbgukmLNfWubBcnW3GerVeme0aikIRbn4BB05220Rx1swWNeaWOSYsTV2aLE15YixNKAqFBAT4NLi4lBwE2A0zpFmMWtRY9EpkmfWiuZn0UBQKCgryCQoIiICwhAAPe6EMA2OWKANjIQMDI4pCfn5BPgF+AREQxquQl1eQj49PQBiEeXl52ZDlAE3lPz2Z2JQ8AAAAAElFTkSuQmCC');
}
    
#\36 c691c3c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\38 82e6dc2 {
    min-height: 903px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 0% 6% 0%;
}
    
#\38 c7381dd {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\30 d2be7c6 {
    width: 101.29%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e898a862 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 52.62%;
    min-height: 122px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c01d1d83 {
    width: 97.52719013392249%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#group_l83 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) #000000 rgba(255,255,255,0.26) #000000;
    border-width: 0px 0 0px 0;
    padding: 0px 0% 0px 0%;
}
    
#group_vco {
    align-items: center;
    width: 1240px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0px 2% 0px 2%;
}
    
#\30 8e54861:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\30 8e54861 [data-content-reference].active-tab-title .tab-title, #\30 8e54861 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    color: var(--color_3);
}
#\30 8e54861 [data-content-reference]:not(.active-tab-title) {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
}
#\30 8e54861:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\30 8e54861 [data-content-reference].active-tab-title, #\30 8e54861 [data-content-reference]:not(.active-tab-title):hover {
    background-color: rgba(30, 29, 29, 1);
    background-image: initial;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
}
#\30 8e54861 [data-content-reference]:not(.active-tab-title) .tab-title {
    color: rgba(255, 255, 255, 0.63);
}
#\30 8e54861 {
    justify-content: flex-start;
    width: 99.8905723905724%;
    min-height: auto;
    height: auto;
    order: 1;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aaf55794 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#fd13cff1 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f07867a {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kgs {
    justify-content: flex-start;
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#b4bb88bd {
    width: 187.45px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c90a2f5c::before, #c90a2f5c > .bgExtraLayerOverlay {
    
}
#c90a2f5c {
    background-position: 50% 0%;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/660826e6/dms3rep/multi/opt/Csecutiry-1920w.png);
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#c90a2f5c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY02NgYGBgsIdieR4+3jRxnqA2DcG586wk7q53k3+2yEH+/QRD6a8gdQypUCzPw89fJ8sds9RKfPX+AMW3V1J0Ph0KVfu23k7mJ1hhPRQrcvMLTVLmSt3vLrXzbqrWn291Zn8fZer9Pesh/RdFoTI/v9AEZe7UPc4SO2/Hqfz5WKz391686t/jDqIQhSFQrCjIJ9gkzx2+xlRw7jk/2UtPY5UuXvSTvbjDiP8iWKERFEsL8QtkSXDZTFXnTTtgJdRwy1Wk9pi1YN0qVa46BmQgIiTAZyvMoxgvzqM3VYFTb5sal+ZSRQ6tXjF2LRSFgoKCfMICAiIgrCDAw94rw8A4RZSBcRUDAyOKQn5+QT5BfgEREMarkJdXkI+PT0AYhHl5edmQ5QD8aVMgdMqGRAAAAABJRU5ErkJggg==');
}
    
#c62b1fe5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3f29fb5 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 16px 10px 16px 0px;
}
#\34 3f29fb5.lazy {
    background-image: url('');
}
    
#\36 42155df {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#widget_m9l {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_qho {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.85%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
}
    
#ed5891f3::before, #ed5891f3 > .bgExtraLayerOverlay {
    
}
#ed5891f3 {
    background-position: 50% 0%;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/660826e6/dms3rep/multi/opt/417383264_3275fb53-d8c7-4120-bf07-42a1ac7d48ad-b2cf473a-1920w.png);
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#ed5891f3.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA50lEQVQY02NgQAKCgoLcQsLC8mIiosYyamp+snp6cTIG+rGS6mpeDGgKeQQEBSU01LXNtOyckzVcPDsUnd1LpM2s3NAUCvAJCQuLWFg52juFxdbah8fvsIlK7DMKjHRBUSggwMcrISklYWHj5OkZElPvHZG42jsmrcYlJN4ai0JpCSMza4ug8LjA2KSstPSsYo/E5FxlNIUCvOISUuIqauqKrp6+cskZubKlVU3CDQ09nOie4RMUFBQGYQkJCbbCwkJGEF61ahUDeQr5+QX5+PkFhEGYl5eXjQEX4OUV5OPjExAGYXSFAEF0M3vvNRKPAAAAAElFTkSuQmCC');
}
    
#ffbe1069 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.85%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
}
    
#c4cd6cf7 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 16px 10px 16px 0px;
}
#c4cd6cf7.lazy {
    background-image: url('');
}
    
#\35 cc66b30 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\36 b999571 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#c9de382b {
    width: 187.45px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bc733932 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c915e96f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.85%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
}
    
#\36 df04799 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\35 a30fd94 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 16px 10px 16px 0px;
}
#\35 a30fd94.lazy {
    background-image: url('');
}
    
#\31 7e150d9 {
    width: 187.45px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cd92e9e2[data-pinned] {
    position: sticky;
    top: 115px;
    bottom: auto;
    z-index: 1;
}
#cd92e9e2::before, #cd92e9e2 > .bgExtraLayerOverlay {
    
}
#cd92e9e2 {
    background-position: 50% 0%;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/660826e6/dms3rep/multi/opt/IT-infra-1920w.png);
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#cd92e9e2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABEklEQVQY02NgQAKSktK8zkbyQS7m6nPdbAzvOjnYPPNys3sf7GX9FVkdAx+fAL+9qUaMj5PJal8Xy7duDlafnG1Mv3nYGf5EUcjGxi5kZaKV6u9us9PX1eaPs635X1sTnb9uVjp/URQyMDIKqWmopzo5WO+0tzH7Y2ao81dTWe6vrroiqkImFlZBGRnpSBMj3YUm+hrX9bRUrivLSV1XV1a4jqKQg5NbQERY0E5bQznLQFOhTVddoVlaXLRZWFi8Gd0zfLy8fMriwoJGypICJmpSgvrSIgL6vPxC+igKBQUF+QQEBETAmIeHXYaBgVGUgYGRAYIRgJ9fkI+fX0AEhPEq5OUV5OPjExAGYV5eXjZkOQBuZDagoPR+JwAAAABJRU5ErkJggg==');
}
    
#\31 81e1e49 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4d0212e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#aa626abe {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 16px 10px 16px 0px;
}
#aa626abe.lazy {
    background-image: url('');
}
    
#c5408e0d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.85%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
}
    
#f708b687 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a44c697 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a8bbaa8d {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\38 80becf3 {
    width: 187.45px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b69a445 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bf566388 {
    width: 187.45px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c951c34 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 16px 10px 16px 0px;
}
#\33 c951c34.lazy {
    background-image: url('');
}
    
#\38 d498a92 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.85%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
    order: 0;
}
    
#\39 87b37e5[data-pinned] {
    position: sticky;
    top: 96px;
    bottom: auto;
    z-index: 1;
}
#\39 87b37e5::before, #\39 87b37e5 > .bgExtraLayerOverlay {
    
}
#\39 87b37e5 {
    background-position: 50% 0%;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/660826e6/dms3rep/multi/opt/Sharepoint-1920w.png);
    justify-self: auto;
    order: 1;
    height: auto;
    background-color: rgba(14,14,14,1);
    margin-top: 70px;
    margin-bottom: 70px;
    padding: 50px 50px 50px 50px;
    grid-area: auto / auto / auto / auto;
}
#\39 87b37e5.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABEUlEQVQY02NgQALykuK8zh6+QSGxqXNj0ovuJhbWPE8pb3qfWdvxFVkdg7SkML+Df0i0V0z6at+kgjeBmWWfIotrv6XUt/9EUSgoyCNo4hWQYh+RstMhOvOPa3zOX4/EjL+B2Tl/URQKifEL6rl5pbhGxO8MjE//E52Y/jcsOupvSGQQqkIxMWFBfVf3oOC4hMkZ2dlHijLSDyeF+B0OcLE+jKJQTlaK38rb2zw9PTWmr6GyaGZFYX5XSnR+kb97PqqJIiJ8WqZGMp6+Hqot1QUKnUUZ0qk+ztJmqvLSaJ4R5BMUFhQBYWlpcfaQEAvGkBAtRotQBkYUhfz8/LwCggIiIIxXIS8ECIMwDw8PG7IcACo+UbvHCKY9AAAAAElFTkSuQmCC');
}
    
#\32 7e9da22 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f64989f {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#dc3549d6[data-pinned] {
    position: sticky;
    top: 96px;
    bottom: auto;
    z-index: 1;
}
#dc3549d6::before, #dc3549d6 > .bgExtraLayerOverlay {
    
}
#dc3549d6 {
    background-position: 50% 0%;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/660826e6/dms3rep/multi/opt/CLoud-Services-5e97ca9a-1920w.png);
    justify-self: auto;
    order: 0;
    height: auto;
    background-color: rgba(14,14,14,1);
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#dc3549d6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABEUlEQVQY033Pv0rDUBTH8WTR6eaec2/+3ObmT/On17bWFEwKomLFIk4uRTeXDn2FgG/i4hP4BH2FvIOrmwiCgjSCZEs6eOA7nc/y07TWAQBhgEuLsWfpWK99Kd5i3/uI/OCr7TRKKWUUHjybvwx8+z1L3c/D2PtOAvmzCxlSWIfC3IwjsZ2NZJ2lso6l+O1AoJQJhmvl2ZtCeduLo7AulFcnrt2FHCn2bXY/CcTT2SisrrKoOjnwK9Wzqg40OcLQ5ad53FvdTJPH21yVi0lUTn277EDGwBhIHhaJGC9n8XB1ruK7PEouUyfpQEQ0EMFscjjdv84cfXGM+nyu6Tur0QAAs+lfSAgahgG8iRCy1/79ARIkM87jm/HRAAAAAElFTkSuQmCC');
}
    
#\31 7e7bc68 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 16px 10px 16px 0px;
}
#\31 7e7bc68.lazy {
    background-image: url('');
}
    
#ef7e153e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 68c8ca3 {
    width: 187.45px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b60d29d0 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\36 ec8b952 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.85%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
}
    
#\38 73ccdd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#edf102cf {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 16px 10px 16px 0px;
}
#edf102cf.lazy {
    background-image: url('');
}
    
#\38 3716faa {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1ced034 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 41fe2e4[data-pinned] {
    position: sticky;
    top: 96px;
    bottom: auto;
    z-index: 1;
}
#\34 41fe2e4::before, #\34 41fe2e4 > .bgExtraLayerOverlay {
    
}
#\34 41fe2e4 {
    background-position: 50% 0%;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/660826e6/dms3rep/multi/opt/It-procurement-1920w.png);
    height: auto;
    background-color: rgba(14,14,14,1);
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\34 41fe2e4.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABJElEQVQY02NgYGBgsLe3B2NTQ13e4rjg4ILUsLn5uUl3fUL8nhtaWb2XkpP/ClLHYGRkBMY62tr8BXEhMZW5CasrS7LeRsZGfDK3tf0mr6DwE6xQS0sLjDU0tIUSQ/1ScpKjdhblpv1JSoz56+Xp9tfUQPsvAzKQV1IVcnZ0SPHxdNsZEuj7J8Tf86+3s81fB1MdVIUKSiqCZpbWIRbWltMdnexOeThbn/R2MDvpYal7EkWhlJQMv7GZpaWZpUWCpY1lhbmJbqmZjnKpubpMKYpCYVExPjUNLTk9AwNNCytzdStTHUULbVkla3VxJRSFvPyCfPwCgiIgLCzMz66nx8BoZMTAaG/PwIimkJ+XX0BABITxK+Tl5eXj4xMGYV5eXjZkOQDhHUiEFCQrKwAAAABJRU5ErkJggg==');
}
    
#\32 ed28ffb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.85%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
}
    
#ecabe6e9 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#b3ef9430 {
    width: 187.45px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d79f4b9b {
    background-color: rgba(0,0,0,0);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 836aba6 [data-content-reference] {
    background-color: rgba(0,0,0,0);
    background-image: initial;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
}
#\39 836aba6 {
    justify-content: flex-start;
    width: 99.99813961354698%;
    min-height: auto;
    height: auto;
    order: 0;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
#\39 836aba6 [data-content-reference] .icon-container {
    color: var(--color_3);
}
    
#\30 989990c {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 16px 10px 16px 0px;
}
#\30 989990c.lazy {
    background-image: url('');
}
    
#\36 57de9b3 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\30 86d8c2b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 37644cf {
    width: 187.45px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f5205b4f::before, #f5205b4f > .bgExtraLayerOverlay {
    
}
#f5205b4f {
    background-position: 50% 0%;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
    background-image: url();
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#f5205b4f.lazy {
    background-image: url('');
}
    
#\34 7ec68e8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.85%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
}
    
#\36 b79bf11 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_pkl {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#de684721 {
    background-color: rgba(0,0,0,0);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b57f848::before, #\37 b57f848 > .bgExtraLayerOverlay {
    
}
#\37 b57f848 {
    background-position: 50% 0%;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
    background-image: url();
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\37 b57f848.lazy {
    background-image: url('');
}
    
#f7738e23 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 16px 10px 16px 0px;
}
#f7738e23.lazy {
    background-image: url('');
}
    
#\33 a8c6c2e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.85%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
}
    
#\39 a8102ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c9287d7e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0294dc8 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\34 7752cd9 {
    width: 187.45px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a1587bc6 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\36 fa18e7b {
    background-color: rgba(0,0,0,0);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a4fd4ee::before, #\39 a4fd4ee > .bgExtraLayerOverlay {
    
}
#\39 a4fd4ee {
    background-position: 50% 0%;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
    background-image: url();
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\39 a4fd4ee.lazy {
    background-image: url('');
}
    
#b51ada18 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 16px 10px 16px 0px;
}
#b51ada18.lazy {
    background-image: url('');
}
    
#\30 0df1fb7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.85%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
}
    
#\35 62bf697 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7a3ed31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d22bd4e {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\33 fb48bd8 {
    width: 187.45px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 68bf92e {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\38 731d1b9 {
    background-color: rgba(0,0,0,0);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 34ccaae::before, #\38 34ccaae > .bgExtraLayerOverlay {
    
}
#\38 34ccaae {
    background-position: 50% 0%;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
    background-image: url();
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\38 34ccaae.lazy {
    background-image: url('');
}
    
#\36 95be199 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 16px 10px 16px 0px;
}
#\36 95be199.lazy {
    background-image: url('');
}
    
#a67712b6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.85%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
}
    
#dfcdee05 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a57dcf7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f08f715d {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#f4f99c37 {
    width: 187.45px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b72b241f {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\33 daf391e::before, #\33 daf391e > .bgExtraLayerOverlay {
    
}
#\33 daf391e {
    background-position: 50% 0%;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
    background-image: url();
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\33 daf391e.lazy {
    background-image: url('');
}
    
#a4122605 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 16px 10px 16px 0px;
}
#a4122605.lazy {
    background-image: url('');
}
    
#bdd82f8f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.85%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
}
    
#bd77aec5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e326fd27 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#d07e1bb0 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#f616ab00 {
    width: 187.45px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d8e567f {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\35 2d04595::before, #\35 2d04595 > .bgExtraLayerOverlay {
    
}
#\35 2d04595 {
    background-position: 50% 0%;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
    background-image: url();
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\35 2d04595.lazy {
    background-image: url('');
}
    
#ac01efe3 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 16px 10px 16px 0px;
}
#ac01efe3.lazy {
    background-image: url('');
}
    
#c47b994f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.85%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
}
    
#df995b79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c57cfd0e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#bb0e4a0f {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\32 c77eba1 {
    width: 187.45px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2111c65 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#d4ebc6fb::before, #d4ebc6fb > .bgExtraLayerOverlay {
    
}
#d4ebc6fb {
    background-position: 50% 0%;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
    background-image: url();
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#d4ebc6fb.lazy {
    background-image: url('');
}
    
#\32 6b301ce {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 16px 10px 16px 0px;
}
#\32 6b301ce.lazy {
    background-image: url('');
}
    
#f543eb4f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.85%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
}
    
#\37 ea11b7f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a0989c05 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 240b840 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\37 3d50493 {
    width: 187.45px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 db9a406 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#group_9vl {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    max-width: 100%;
    display: flex;
    position: relative;
    flex-direction: column;
    justify-content: flex-start;
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 65402c0 {
    width: 187.45px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b399daa {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 11e3ba7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.85%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
}
    
#\30 50c09c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0e7c9ca {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1) rgba(109, 107, 110, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 16px 10px 16px 0px;
}
#\30 0e7c9ca.lazy {
    background-image: url('');
}
    
#\38 ab212d4 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#bdcdf2dc::before, #bdcdf2dc > .bgExtraLayerOverlay {
    
}
#bdcdf2dc {
    background-position: 50% 0%;
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26) rgba(255,255,255,0.26);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/660826e6/dms3rep/multi/opt/Csecutiry-1920w.png);
    justify-self: auto;
    order: 0;
    height: auto;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
#bdcdf2dc.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY02NgYGBgsIdieR4+3jRxnqA2DcG586wk7q53k3+2yEH+/QRD6a8gdQypUCzPw89fJ8sds9RKfPX+AMW3V1J0Ph0KVfu23k7mJ1hhPRQrcvMLTVLmSt3vLrXzbqrWn291Zn8fZer9Pesh/RdFoTI/v9AEZe7UPc4SO2/Hqfz5WKz391686t/jDqIQhSFQrCjIJ9gkzx2+xlRw7jk/2UtPY5UuXvSTvbjDiP8iWKERFEsL8QtkSXDZTFXnTTtgJdRwy1Wk9pi1YN0qVa46BmQgIiTAZyvMoxgvzqM3VYFTb5sal+ZSRQ6tXjF2LRSFgoKCfMICAiIgrCDAw94rw8A4RZSBcRUDAyOKQn5+QT5BfgEREMarkJdXkI+PT0AYhHl5edmQ5QD8aVMgdMqGRAAAAABJRU5ErkJggg==');
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 82e6dc2 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 8e54861 {
    height: auto;
    min-height: 567px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aaf55794 {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#fd13cff1 {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#\37 f07867a {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#c90a2f5c::before, #c90a2f5c > .bgExtraLayerOverlay {
    
}
#c90a2f5c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY02NgYGBgsIdieR4+3jRxnqA2DcG586wk7q53k3+2yEH+/QRD6a8gdQypUCzPw89fJ8sds9RKfPX+AMW3V1J0Ph0KVfu23k7mJ1hhPRQrcvMLTVLmSt3vLrXzbqrWn291Zn8fZer9Pesh/RdFoTI/v9AEZe7UPc4SO2/Hqfz5WKz391686t/jDqIQhSFQrCjIJ9gkzx2+xlRw7jk/2UtPY5UuXvSTvbjDiP8iWKERFEsL8QtkSXDZTFXnTTtgJdRwy1Wk9pi1YN0qVa46BmQgIiTAZyvMoxgvzqM3VYFTb5sal+ZSRQ6tXjF2LRSFgoKCfMICAiIgrCDAw94rw8A4RZSBcRUDAyOKQn5+QT5BfgEREMarkJdXkI+PT0AYhHl5edmQ5QD8aVMgdMqGRAAAAABJRU5ErkJggg==');
}
    
#d79f4b9b {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\39 836aba6 {
    height: auto;
    min-height: 567px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de684721 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\36 fa18e7b {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\38 731d1b9 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#e898a862 {
    width: 89.90%;
    height: auto;
    min-height: 74px;
}
}



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



@media (max-width: 767px) {
    
#\31 4051108::before, #\31 4051108 > .bgExtraLayerOverlay {
    
}
#\31 4051108.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABF0lEQVQY02NgQALiPHy8ttycQaESnHOzVLnuVujzPsvVEnwfIy/yFVkdgygbL7+fAEdMvirH6m5TjrfzXLg+9VryfSvRFPyJqpCJVyhOjDO1zYBj50pntj8HQtn/rnHj/NtrxPsXVSEjr1CcKGdqqx77zuUOrH/2B7H+XeXM9rdHjxNVoRgbn2CwAEdEuQrbgukmLNfWubBcnW3GerVeme0aikIRbn4BB05220Rx1swWNeaWOSYsTV2aLE15YixNKAqFBAT4NLi4lBwE2A0zpFmMWtRY9EpkmfWiuZn0UBQKCgryCQoIiICwhAAPe6EMA2OWKANjIQMDI4pCfn5BPgF+AREQxquQl1eQj49PQBiEeXl52ZDlAE3lPz2Z2JQ8AAAAAElFTkSuQmCC');
}
    
#\36 c691c3c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 82e6dc2 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\30 8e54861 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aaf55794 {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd13cff1 {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f07867a {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c90a2f5c::before, #c90a2f5c > .bgExtraLayerOverlay {
    
}
#c90a2f5c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY02NgYGBgsIdieR4+3jRxnqA2DcG586wk7q53k3+2yEH+/QRD6a8gdQypUCzPw89fJ8sds9RKfPX+AMW3V1J0Ph0KVfu23k7mJ1hhPRQrcvMLTVLmSt3vLrXzbqrWn291Zn8fZer9Pesh/RdFoTI/v9AEZe7UPc4SO2/Hqfz5WKz391686t/jDqIQhSFQrCjIJ9gkzx2+xlRw7jk/2UtPY5UuXvSTvbjDiP8iWKERFEsL8QtkSXDZTFXnTTtgJdRwy1Wk9pi1YN0qVa46BmQgIiTAZyvMoxgvzqM3VYFTb5sal+ZSRQ6tXjF2LRSFgoKCfMICAiIgrCDAw94rw8A4RZSBcRUDAyOKQn5+QT5BfgEREMarkJdXkI+PT0AYhHl5edmQ5QD8aVMgdMqGRAAAAABJRU5ErkJggg==');
}
    
#ed5891f3::before, #ed5891f3 > .bgExtraLayerOverlay {
    
}
#ed5891f3.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA50lEQVQY02NgQAKCgoLcQsLC8mIiosYyamp+snp6cTIG+rGS6mpeDGgKeQQEBSU01LXNtOyckzVcPDsUnd1LpM2s3NAUCvAJCQuLWFg52juFxdbah8fvsIlK7DMKjHRBUSggwMcrISklYWHj5OkZElPvHZG42jsmrcYlJN4ai0JpCSMza4ug8LjA2KSstPSsYo/E5FxlNIUCvOISUuIqauqKrp6+cskZubKlVU3CDQ09nOie4RMUFBQGYQkJCbbCwkJGEF61ahUDeQr5+QX5+PkFhEGYl5eXjQEX4OUV5OPjExAGYXSFAEF0M3vvNRKPAAAAAElFTkSuQmCC');
}
    
#cd92e9e2::before, #cd92e9e2 > .bgExtraLayerOverlay {
    
}
#cd92e9e2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABEklEQVQY02NgQAKSktK8zkbyQS7m6nPdbAzvOjnYPPNys3sf7GX9FVkdAx+fAL+9qUaMj5PJal8Xy7duDlafnG1Mv3nYGf5EUcjGxi5kZaKV6u9us9PX1eaPs635X1sTnb9uVjp/URQyMDIKqWmopzo5WO+0tzH7Y2ao81dTWe6vrroiqkImFlZBGRnpSBMj3YUm+hrX9bRUrivLSV1XV1a4jqKQg5NbQERY0E5bQznLQFOhTVddoVlaXLRZWFi8Gd0zfLy8fMriwoJGypICJmpSgvrSIgL6vPxC+igKBQUF+QQEBETAmIeHXYaBgVGUgYGRAYIRgJ9fkI+fX0AEhPEq5OUV5OPjExAGYV5eXjZkOQBuZDagoPR+JwAAAABJRU5ErkJggg==');
}
    
#\39 87b37e5::before, #\39 87b37e5 > .bgExtraLayerOverlay {
    
}
#\39 87b37e5.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABEUlEQVQY02NgQALykuK8zh6+QSGxqXNj0ovuJhbWPE8pb3qfWdvxFVkdg7SkML+Df0i0V0z6at+kgjeBmWWfIotrv6XUt/9EUSgoyCNo4hWQYh+RstMhOvOPa3zOX4/EjL+B2Tl/URQKifEL6rl5pbhGxO8MjE//E52Y/jcsOupvSGQQqkIxMWFBfVf3oOC4hMkZ2dlHijLSDyeF+B0OcLE+jKJQTlaK38rb2zw9PTWmr6GyaGZFYX5XSnR+kb97PqqJIiJ8WqZGMp6+Hqot1QUKnUUZ0qk+ztJmqvLSaJ4R5BMUFhQBYWlpcfaQEAvGkBAtRotQBkYUhfz8/LwCggIiIIxXIS8ECIMwDw8PG7IcACo+UbvHCKY9AAAAAElFTkSuQmCC');
}
    
#dc3549d6::before, #dc3549d6 > .bgExtraLayerOverlay {
    
}
#dc3549d6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABEUlEQVQY033Pv0rDUBTH8WTR6eaec2/+3ObmT/On17bWFEwKomLFIk4uRTeXDn2FgG/i4hP4BH2FvIOrmwiCgjSCZEs6eOA7nc/y07TWAQBhgEuLsWfpWK99Kd5i3/uI/OCr7TRKKWUUHjybvwx8+z1L3c/D2PtOAvmzCxlSWIfC3IwjsZ2NZJ2lso6l+O1AoJQJhmvl2ZtCeduLo7AulFcnrt2FHCn2bXY/CcTT2SisrrKoOjnwK9Wzqg40OcLQ5ad53FvdTJPH21yVi0lUTn277EDGwBhIHhaJGC9n8XB1ruK7PEouUyfpQEQ0EMFscjjdv84cfXGM+nyu6Tur0QAAs+lfSAgahgG8iRCy1/79ARIkM87jm/HRAAAAAElFTkSuQmCC');
}
    
#\34 41fe2e4::before, #\34 41fe2e4 > .bgExtraLayerOverlay {
    
}
#\34 41fe2e4.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABJElEQVQY02NgYGBgsLe3B2NTQ13e4rjg4ILUsLn5uUl3fUL8nhtaWb2XkpP/ClLHYGRkBMY62tr8BXEhMZW5CasrS7LeRsZGfDK3tf0mr6DwE6xQS0sLjDU0tIUSQ/1ScpKjdhblpv1JSoz56+Xp9tfUQPsvAzKQV1IVcnZ0SPHxdNsZEuj7J8Tf86+3s81fB1MdVIUKSiqCZpbWIRbWltMdnexOeThbn/R2MDvpYal7EkWhlJQMv7GZpaWZpUWCpY1lhbmJbqmZjnKpubpMKYpCYVExPjUNLTk9AwNNCytzdStTHUULbVkla3VxJRSFvPyCfPwCgiIgLCzMz66nx8BoZMTAaG/PwIimkJ+XX0BABITxK+Tl5eXj4xMGYV5eXjZkOQDhHUiEFCQrKwAAAABJRU5ErkJggg==');
}
    
#e898a862 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#d79f4b9b {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 836aba6 [data-content-reference] .accordion-title {
    font-size: 18px;
}
#\39 836aba6 {
    justify-self: auto;
    align-self: auto;
    width: 98.95979240386883%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5205b4f::before, #f5205b4f > .bgExtraLayerOverlay {
    
}
#f5205b4f {
    flex-direction: column;
    flex-wrap: nowrap;
    background-position: 50% 50%;
    justify-content: flex-start;
    row-gap: 0px;
    height: auto;
    min-height: 404px;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#f5205b4f.lazy {
    background-image: url('');
}
    
#\30 989990c {
    min-width: 32px;
    height: auto;
    min-height: 58.70%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
#\30 989990c.lazy {
    background-image: url('');
}
    
#\34 7ec68e8 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#widget_pkl {
    height: 170px;
    width: 99.38%;
}
    
#de684721 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b57f848::before, #\37 b57f848 > .bgExtraLayerOverlay {
    
}
#\37 b57f848 {
    flex-direction: column;
    flex-wrap: nowrap;
    background-position: 50% 50%;
    justify-content: flex-start;
    row-gap: 0px;
    height: auto;
    min-height: 404px;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\37 b57f848.lazy {
    background-image: url('');
}
    
#f7738e23 {
    min-width: 32px;
    height: auto;
    min-height: 58.70%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
#f7738e23.lazy {
    background-image: url('');
}
    
#\33 a8c6c2e {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#a1587bc6 {
    height: 170px;
    width: 99.38%;
}
    
#\36 fa18e7b {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a4fd4ee::before, #\39 a4fd4ee > .bgExtraLayerOverlay {
    
}
#\39 a4fd4ee {
    flex-direction: column;
    flex-wrap: nowrap;
    background-position: 50% 50%;
    justify-content: flex-start;
    row-gap: 0px;
    height: auto;
    min-height: 404px;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\39 a4fd4ee.lazy {
    background-image: url('');
}
    
#b51ada18 {
    min-width: 32px;
    height: auto;
    min-height: 58.70%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
#b51ada18.lazy {
    background-image: url('');
}
    
#\30 0df1fb7 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\32 68bf92e {
    height: 170px;
    width: 99.38%;
}
    
#\38 731d1b9 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 6% 8% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 34ccaae::before, #\38 34ccaae > .bgExtraLayerOverlay {
    
}
#\38 34ccaae {
    flex-direction: column;
    flex-wrap: nowrap;
    background-position: 50% 50%;
    justify-content: flex-start;
    row-gap: 0px;
    height: auto;
    min-height: 404px;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\38 34ccaae.lazy {
    background-image: url('');
}
    
#\36 95be199 {
    min-width: 32px;
    height: auto;
    min-height: 58.70%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
#\36 95be199.lazy {
    background-image: url('');
}
    
#a67712b6 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#b72b241f {
    height: 170px;
    width: 99.38%;
}
    
#\33 daf391e::before, #\33 daf391e > .bgExtraLayerOverlay {
    
}
#\33 daf391e {
    flex-direction: column;
    flex-wrap: nowrap;
    background-position: 50% 50%;
    justify-content: flex-start;
    row-gap: 0px;
    height: auto;
    min-height: 404px;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\33 daf391e.lazy {
    background-image: url('');
}
    
#a4122605 {
    min-width: 32px;
    height: auto;
    min-height: 58.70%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
#a4122605.lazy {
    background-image: url('');
}
    
#bdd82f8f {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\31 d8e567f {
    height: 170px;
    width: 99.38%;
}
    
#\35 2d04595::before, #\35 2d04595 > .bgExtraLayerOverlay {
    
}
#\35 2d04595 {
    flex-direction: column;
    flex-wrap: nowrap;
    background-position: 50% 50%;
    justify-content: flex-start;
    row-gap: 0px;
    height: auto;
    min-height: 404px;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\35 2d04595.lazy {
    background-image: url('');
}
    
#ac01efe3 {
    min-width: 32px;
    height: auto;
    min-height: 58.70%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
#ac01efe3.lazy {
    background-image: url('');
}
    
#c47b994f {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\36 2111c65 {
    height: 170px;
    width: 99.38%;
}
    
#d4ebc6fb::before, #d4ebc6fb > .bgExtraLayerOverlay {
    
}
#d4ebc6fb {
    flex-direction: column;
    flex-wrap: nowrap;
    background-position: 50% 50%;
    justify-content: flex-start;
    row-gap: 0px;
    height: auto;
    min-height: 404px;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#d4ebc6fb.lazy {
    background-image: url('');
}
    
#\32 6b301ce {
    min-width: 32px;
    height: auto;
    min-height: 58.70%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
#\32 6b301ce.lazy {
    background-image: url('');
}
    
#f543eb4f {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\33 db9a406 {
    height: 170px;
    width: 99.38%;
}
    
#bdcdf2dc::before, #bdcdf2dc > .bgExtraLayerOverlay {
    
}
#bdcdf2dc.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY02NgYGBgsIdieR4+3jRxnqA2DcG586wk7q53k3+2yEH+/QRD6a8gdQypUCzPw89fJ8sds9RKfPX+AMW3V1J0Ph0KVfu23k7mJ1hhPRQrcvMLTVLmSt3vLrXzbqrWn291Zn8fZer9Pesh/RdFoTI/v9AEZe7UPc4SO2/Hqfz5WKz391686t/jDqIQhSFQrCjIJ9gkzx2+xlRw7jk/2UtPY5UuXvSTvbjDiP8iWKERFEsL8QtkSXDZTFXnTTtgJdRwy1Wk9pi1YN0qVa46BmQgIiTAZyvMoxgvzqM3VYFTb5sal+ZSRQ6tXjF2LRSFgoKCfMICAiIgrCDAw94rw8A4RZSBcRUDAyOKQn5+QT5BfgEREMarkJdXkI+PT0AYhHl5edmQ5QD8aVMgdMqGRAAAAABJRU5ErkJggg==');
}
}



@media all {
    
#c055a716 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\39 30d856e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
}
    
#\39 4f0e0e1 {
    background-image: initial;
    background-color: rgba(255,255,255,0.26);
}
    
#\38 fd5d03f {
    width: 85.92%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_c3k {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    padding: 0px 0px 0px 0px;
}
    
#group_pp4[data-pinned] {
    position: sticky;
    top: 96px;
    bottom: auto;
    z-index: 1;
}
#group_pp4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 58.15%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    padding: 6% 0px 6% 0px;
}
    
#be3d10fd {
    align-items: flex-start;
    width: 39.847382661343424%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 rgba(224, 224, 224, 1);
    border-width: 0 0 0 1px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#group_t25[data-pinned] {
    position: sticky;
    top: 96px;
    bottom: auto;
    z-index: 1;
}
#group_t25 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    align-self: stretch;
    border-style: solid;
    border-color: #000000 #000000 rgba(224,224,224,1) #000000;
    border-width: 0 0 1px 0;
    background-color: var(--color_3);
    background-image: initial;
    padding: 40px 40px 40px 40px;
}
    
#widget_6qc {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
}
    
#widget_nnk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 8f86b02 {
    width: 90.27%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_c32 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#widget_ukl {
    width: 5%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 b31008c {
    width: 67.48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_899.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_899 {
    width: 240px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    order: 2;
    margin-top: 15px;
}
    
#\34 5c81670[data-pinned] {
    position: sticky;
    top: 96px;
    bottom: auto;
    z-index: 1;
}
#\34 5c81670 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    align-self: stretch;
    border-style: solid;
    border-color: #000000 #000000 rgba(224,224,224,1) #000000;
    border-width: 0 0 1px 0;
    background-color: var(--color_3);
    background-image: initial;
    padding: 40px 40px 40px 40px;
}
    
#c7750b4b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
}
    
#\32 878ed54 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 8d1fb2e[data-pinned] {
    position: sticky;
    top: 96px;
    bottom: auto;
    z-index: 1;
}
#\30 8d1fb2e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    align-self: stretch;
    border-style: solid;
    border-color: #000000 #000000 rgba(224,224,224,1) #000000;
    border-width: 0 0 1px 0;
    background-color: var(--color_3);
    background-image: initial;
    padding: 40px 40px 40px 40px;
}
    
#\35 0d0292a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
}
    
#\39 3b93827 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 1f1c137[data-pinned] {
    position: sticky;
    top: 96px;
    bottom: auto;
    z-index: 1;
}
#\37 1f1c137 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    align-self: stretch;
    border-style: solid;
    border-color: #000000 #000000 rgba(224,224,224,1) #000000;
    border-width: 0 0 0px 0;
    background-color: var(--color_3);
    background-image: initial;
    padding: 40px 40px 40px 40px;
}
    
#\35 b1e65a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
}
    
#\39 9dc44cb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9mu {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a1fcb471 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6efc114 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8c6dcb1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 30d856e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_ukl {
    height: auto;
}
    
#group_c3k {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 70px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_pp4[data-pinned] {
    top: 26px;
}
#group_pp4 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 378px;
    padding: 6% 0px 6% 0px;
    margin: 0px 0% 0px 0%;
}
    
#be3d10fd {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c055a716 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 30d856e {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_ukl {
    height: auto;
    width: 8.594224924012158%;
}
    
#group_c3k {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_pp4 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#be3d10fd {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 b31008c {
    width: 89.41%;
}
    
#group_c32 {
    width: 74.16%;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-self: center;
}
    
#\38 fd5d03f {
    width: 100.00%;
}
    
#\35 8f86b02 {
    width: 100.00%;
}
}



@media all {
    
#\36 ee44226 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#b8e93f7e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 ba8dc0b {
    background-image: initial;
    background-color: var(--color_3);
}
    
#\38 20ab360 {
    width: 101.29%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c20d6e26 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 81.32%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed17f8b4 {
    width: 67.48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0042fac {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d1cdc33c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: auto;
    height: auto;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdbfff38 {
    align-items: flex-start;
    width: 100%;
    min-height: 96px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    align-self: stretch;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 2;
    padding: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#bc9cf513 {
    width: 100%;
    height: 96px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b8e93f7e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\36 ee44226 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b8e93f7e {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#c0042fac {
    height: auto;
}
    
#c20d6e26 {
    width: 100.00%;
    height: auto;
    min-height: 75px;
}
}



@media all {
    
#\38 2035731 {
    width: 100%;
    height: 346px;
    max-width: 100%;
    order: 1;
}
    
#c6e0b505 {
    min-height: 8px;
    column-gap: 3%;
    row-gap: 24px;
    width: 56.06%;
    min-width: 4%;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
}
    
#\32 8bbc53a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 39.83035413153457%;
    min-width: 4%;
    padding: 0px 0px 0px 30px;
}
    
#\36 047d2f8 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#bf8eeed7 {
    background-color: rgba(243, 244, 248, 1);
    background-image: initial;
}
    
#\30 33a9749 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hp0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 e67417e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\38 e67417e {
    width: 180px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_4qv {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    padding: 0px 0px 0px 0px;
}
    
#widget_4kk {
    width: 100%;
    height: 346px;
    max-width: 100%;
}
    
#group_4be {
    align-items: flex-start;
    width: 100%;
    min-height: 186px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    border-radius: 10px 10px 10px 10px;
    background-image: initial;
    background-color: rgba(243,109,42,1);
    justify-content: space-between;
    height: auto;
    padding: 25px 25px 25px 25px;
}
    
#\34 70f8698 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\30 efafe69 {
    align-items: flex-start;
    width: 100%;
    min-height: 186px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    border-radius: 10px 10px 10px 10px;
    background-image: initial;
    background-color: rgba(243,109,42,1);
    order: 0;
    justify-content: space-between;
    padding: 25px 25px 25px 25px;
}
    
#widget_62o {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_016 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 7e5f588 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7c47e36 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 047d2f8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\38 2035731 {
    height: 240px;
}
    
#c6e0b505 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\32 8bbc53a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 047d2f8 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_4kk {
    height: 240px;
}
}



@media all {
    
#bf2ebc47 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\34 19bedc8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\33 574e100 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\39 d20cd1e::before, #\39 d20cd1e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(14, 14, 14, 1) 100%);
}
#\39 d20cd1e {
    background-image: url(https://lirp.cdn-website.com/660826e6/dms3rep/multi/opt/121-40f38a60-1920w.jpg);
    background-color: var(--color_1);
}
#\39 d20cd1e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHBAAAwABBQAAAAAAAAAAAAAAAAECEQMEBRIT/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8AxjU5K8T2iWyluU1nzkARX//Z');
}
    
#d4fd26ed {
    width: 101.29%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#faadb730 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 122px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ce5 {
    width: 91.73%;
    height: auto;
    max-width: 100%;
}
    
#group_nmm {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(14, 14, 14, 0.53);
    background-image: initial;
    padding: 20px 30px 20px 30px;
}
    
#widget_032 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 413712c {
    width: 27px;
    height: auto;
    max-width: 100%;
}
    
#e7cfdcc0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-top: 15px;
    padding: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6c63fe4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d9d21cff {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 7aacf43 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f413a5c {
    width: 27px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 574e100 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 d20cd1e::before, #\39 d20cd1e > .bgExtraLayerOverlay {
    
}
#\39 d20cd1e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHBAAAwABBQAAAAAAAAAAAAAAAAECEQMEBRIT/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8AxjU5K8T2iWyluU1nzkARX//Z');
}
}



@media (max-width: 767px) {
    
#bf2ebc47 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 19bedc8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 574e100 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 d20cd1e::before, #\39 d20cd1e > .bgExtraLayerOverlay {
    
}
#\39 d20cd1e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHBAAAwABBQAAAAAAAAAAAAAAAAECEQMEBRIT/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8AxjU5K8T2iWyluU1nzkARX//Z');
}
    
#widget_032 {
    width: 100.00%;
}
    
#group_nmm {
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#cc43f72e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f5363a3 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\31 3d2faf9::before, #\31 3d2faf9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.94;
    border-radius: inherit;
}
#\31 3d2faf9 {
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/660826e6/dms3rep/multi/opt/map-1920w.png);
    background-size: auto;
}
#\31 3d2faf9.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAdklEQVQI123PwQpBURSF4culeyOFQgyUgRFJGTH1/q/0LR0dRVmzXf/e/9pNkhEmWGKFOaYYo00ySNI0STrscMINx7rQ/QMPuOOJK7boMfwGW2xwwQNnrMuBJD9gUzVFt681ZqV7Bd/MO3Xok8yTLMozxfQBS16zhbB2dCfBDwAAAABJRU5ErkJggg==');
}
    
#\37 a72a324 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_lin {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f5363a3 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 3d2faf9::before, #\31 3d2faf9 > .bgExtraLayerOverlay {
    
}
#\31 3d2faf9.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAdklEQVQI123PwQpBURSF4culeyOFQgyUgRFJGTH1/q/0LR0dRVmzXf/e/9pNkhEmWGKFOaYYo00ySNI0STrscMINx7rQ/QMPuOOJK7boMfwGW2xwwQNnrMuBJD9gUzVFt681ZqV7Bd/MO3Xok8yTLMozxfQBS16zhbB2dCfBDwAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#cc43f72e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 f5363a3 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 3d2faf9::before, #\31 3d2faf9 > .bgExtraLayerOverlay {
    
}
#\31 3d2faf9.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAdklEQVQI123PwQpBURSF4culeyOFQgyUgRFJGTH1/q/0LR0dRVmzXf/e/9pNkhEmWGKFOaYYo00ySNI0STrscMINx7rQ/QMPuOOJK7boMfwGW2xwwQNnrMuBJD9gUzVFt681ZqV7Bd/MO3Xok8yTLMozxfQBS16zhbB2dCfBDwAAAABJRU5ErkJggg==');
}
}



@media all {
    
#\38 7379192 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    padding: 0px 0px 0px 0px;
}
    
#f1bfefee {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\32 160456b {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d99c8d80 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    align-self: stretch;
    border-style: solid;
    border-color: #000000 #000000 rgba(224,224,224,1) #000000;
    border-width: 0 0 1px 0;
    background-color: var(--color_3);
    background-image: initial;
    padding: 40px 40px 40px 40px;
}
    
#\39 eafbdd6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f9956973 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 05418ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\38 c8e3be1 {
    width: 5%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 69b23da {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
}
    
#\31 cf48f13 {
    width: 67.48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b63968c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
}
    
#cc8af85b {
    background-image: initial;
    background-color: rgba(255,255,255,0.26);
}
    
#fe67940c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 58.15%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    padding: 6% 0px 6% 0px;
}
    
#cb964890 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 165866a {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fc8e9c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ba034ba1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 e7450f8 {
    width: 85.92%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e75f91a7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#e75f91a7 {
    width: 240px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    order: 2;
    margin-top: 15px;
}
    
#ffb93828 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    align-self: stretch;
    border-style: solid;
    border-color: #000000 #000000 rgba(224,224,224,1) #000000;
    border-width: 0 0 1px 0;
    background-color: var(--color_3);
    background-image: initial;
    padding: 40px 40px 40px 40px;
}
    
#\37 0de6e11 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    align-self: stretch;
    border-style: solid;
    border-color: #000000 #000000 rgba(224,224,224,1) #000000;
    border-width: 0 0 0px 0;
    background-color: var(--color_3);
    background-image: initial;
    padding: 40px 40px 40px 40px;
}
    
#f914bf90 {
    align-items: flex-start;
    width: 39.847382661343424%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 rgba(224, 224, 224, 1);
    border-width: 0 0 0 1px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\31 dad2ce9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
}
    
#\36 483cc9c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
}
    
#b3ac9348 {
    width: 90.27%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 408c4d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
}
    
#\39 450b35c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    align-self: stretch;
    border-style: solid;
    border-color: #000000 #000000 rgba(224,224,224,1) #000000;
    border-width: 0 0 1px 0;
    background-color: var(--color_3);
    background-image: initial;
    padding: 40px 40px 40px 40px;
}
    
#\31 04c0217 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 7379192 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 c8e3be1 {
    height: auto;
}
    
#f914bf90 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: 16%;
    margin: 0px 0% 0px 0%;
}
    
#\38 69b23da {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#fe67940c {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 378px;
    padding: 6% 0px 6% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 05418ee {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 450b35c {
    width: 99.71%;
}
}



@media (max-width: 767px) {
    
#\38 7379192 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f1bfefee {
    width: 74.16%;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
    align-self: center;
}
    
#\38 c8e3be1 {
    height: auto;
    width: 8.594224924012158%;
}
    
#\31 e7450f8 {
    width: 100.00%;
}
    
#f914bf90 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b3ac9348 {
    width: 100.00%;
}
    
#\38 69b23da {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 cf48f13 {
    width: 89.41%;
}
    
#fe67940c {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\39 05418ee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

