@media all {
  *#dm .dmInner *.u_1607642747 .dmformsubmit {
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

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

  *#dm .dmInner *.u_1607642747 .dmforminput input { text-align:LEFT !important; }

  *#dm .dmInner *.u_1607642747 .dmforminput textarea { text-align:LEFT !important; }

  *#dm .dmInner *.u_1607642747 .dmforminput .fileUploadLink { text-align:LEFT !important; }

  *#dm .dmInner *.u_1607642747 .checkboxwrapper span { text-align:LEFT !important; }

  *#dm .dmInner *.u_1607642747 .radiowrapper span { text-align:LEFT !important; }

  *#dm .dmInner *.u_1607642747 .optinwrapper div { text-align:LEFT !important; }

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

  *#dm .dmInner *.u_1607642747 .dmforminput select { text-align:LEFT !important; }

  *#dm .dmInner *.u_1607642747 .dmforminput option { text-align:LEFT !important; }

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

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

  *#dm .dmInner div.u_1607642747 .dmforminput input {
    font-family: Roboto !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1607642747 .dmforminput textarea {
    font-family: Roboto !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1607642747 .dmforminput .fileUploadLink {
    font-family: Roboto !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1607642747 .checkboxwrapper span {
    font-family: Roboto !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1607642747 .radiowrapper span {
    font-family: Roboto !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1607642747 .optinwrapper div {
    font-family: Roboto !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1607642747 .freetextwrapper {
    font-family: Roboto !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1607642747 .dmforminput select {
    font-family: Roboto !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1607642747 .dmforminput option {
    font-family: Roboto !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1607642747 input::placeholder { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1607642747 input.placeholder { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1607642747 textarea::placeholder { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1607642747 textarea.placeholder { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1607642747 select::placeholder { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1607642747 select.placeholder { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1607642747 input:not([type="submit"]) {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

  *#dm .dmInner div.u_1607642747 textarea {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

  *#dm .dmInner div.u_1607642747 select {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

  *#dm .dmInner div.u_1211562599 hr {
    color:rgba(255,255,255,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1696291297 hr {
    color:var(--color_2) !important;
    border-top-width:3px !important;
    border-top-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1209597466 hr { color:var(--color_2) !important; }

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

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

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

  *#dm .dmInner div.u_1472766516 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1876593918 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1876593918 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1876593918 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

  *#dm .dmInner a.u_1622138631 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1622138631 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1622138631 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1009868261 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1700268728 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1769039772 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1769039772 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1769039772 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1563225643 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1906352672 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1906352672 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1906352672 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1158334786 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1103818140 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1103818140 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1103818140 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1609404874 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1408655790 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1408655790 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1408655790 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1444099195 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1507202799 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1507202799 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1507202799 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_2727422761 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

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

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

  *#dm .dmInner a.u_2727422761:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_2727422761.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1591532941 hr {
    color:var(--color_2) !important;
    border-top-width:3px !important;
    border-top-style:solid !important;
  }

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

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

  *#dm .dmInner a.u_1153282870 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1153282870 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1153282870 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1121535880 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1987207358 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1986108636 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1986108636 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1986108636 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1215201566 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1440893043 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1440893043 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1440893043 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1699037564 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

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

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

  *#dm .dmInner a.u_1699037564:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1699037564.hover span.text { color:rgba(255,255,255,1) !important; }

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

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

  *#dm .dmInner a.u_1478086990 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1478086990 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1478086990 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1464282045 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1985609113 hr {
    color:var(--color_2) !important;
    border-top-width:3px !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1429653027 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1789708677 hr {
    color:var(--color_2) !important;
    border-top-width:3px !important;
    border-top-style:solid !important;
  }

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

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

  *#dm .dmInner a.u_1281499332 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1281499332 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1281499332 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1501068239 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1741013480 hr {
    color:var(--color_2) !important;
    border-top-width:3px !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1404467931 hr {
    color:var(--color_2) !important;
    border-top-width:3px !important;
    border-top-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1466638740 hr {
    color:rgba(212,212,212,1) !important;
    border-width:1px !important;
  }

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

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

  *#dm .dmInner a.u_1290384422 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1290384422 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1290384422 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1830109202 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1681855004 hr {
    color:var(--color_2) !important;
    border-top-width:3px !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1990903446 hr {
    color:var(--color_2) !important;
    border-top-width:3px !important;
    border-top-style:solid !important;
  }

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

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

  *#dm .dmInner a.u_1240261996 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1240261996:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1240261996.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1240261996 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1508760699 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1508760699:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1508760699.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1508760699 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1208316795 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1208316795:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1208316795.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1208316795 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1170011103 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1170011103:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1170011103.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1170011103 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1715782956 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1715782956:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1715782956.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1715782956 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1646543443 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1646543443:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1646543443.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1646543443 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1870027509 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1870027509:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1870027509.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1870027509 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1319130475 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1319130475:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1319130475.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1319130475 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1872177343 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1872177343:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1872177343.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1872177343 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1571584843 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1571584843:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1571584843.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1571584843 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1312873962 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1312873962:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1312873962.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1312873962 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1221817305 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1221817305:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1221817305.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1221817305 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1896005953 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1896005953:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1896005953.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1896005953 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1840351580 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1840351580:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1840351580.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1840351580 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1221044333 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1221044333:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1221044333.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1221044333 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1521874536 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1521874536:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1521874536.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1521874536 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1708364395 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1708364395:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1708364395.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1708364395 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1634535536 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1634535536:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1634535536.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1634535536 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1951351088 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1951351088:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1951351088.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1951351088 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1069344536 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1069344536:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1069344536.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1069344536 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner a.u_1177161803 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1177161803:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1177161803.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1177161803 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1441461315 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1441461315:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1441461315.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1441461315 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1133066537 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner a.u_1133066537:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1133066537.hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1133066537 span.text {
    color:var(--color_9) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner a.u_1815929613 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1815929613 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1815929613 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1645532961 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1475453685 hr {
    color:var(--color_2) !important;
    border-top-width:3px !important;
    border-top-style:solid !important;
  }

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

  *#dm .dmInner div.u_1722787534 hr { color:rgba(20,36,61,1) !important; }

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

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

  *#dm .dmInner div.u_1944164326 hr { color:var(--color_2) !important; }

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

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

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

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

  *#dm .dmInner a.u_1776961735 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1776961735 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1776961735 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1697842093 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1272899471 hr {
    color:var(--color_2) !important;
    border-top-width:3px !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1195589972 hr {
    color:var(--color_2) !important;
    border-top-width:3px !important;
    border-top-style:solid !important;
  }

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

  *#dm .dmInner div.u_1860467300 hr { color:rgba(20,36,61,1) !important; }

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

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

  *#dm .dmInner a.u_1539488006 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1539488006 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1539488006 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1062872093 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1677983635 hr {
    color:var(--color_2) !important;
    border-top-width:3px !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1439866009 hr {
    color:var(--color_2) !important;
    border-top-width:3px !important;
    border-top-style:solid !important;
  }

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

  *#dm .dmInner div.u_1348551658 hr { color:rgba(20,36,61,1) !important; }

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

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

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

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

  *#dm .dmInner a.u_1124294118 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1124294118 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1124294118 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1093056826 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1086661931 hr {
    color:var(--color_2) !important;
    border-top-width:3px !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1786843927 hr {
    color:var(--color_2) !important;
    border-top-width:3px !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1503872961 .dmformsubmit {
    height:55px !important;
    width:515px !important;
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1503872961 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_1503872961 textarea {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_1503872961 select {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:4px 4px 4px 4px !important;
  }

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

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

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

  *#dm .dmInner div.u_1027803093 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(178,142,86) rgb(178,142,86) rgb(178,142,86) rgb(178,142,86) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1374343584 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(178,142,86) rgb(178,142,86) rgb(178,142,86) rgb(178,142,86) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1676952500 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(178,142,86) rgb(178,142,86) rgb(178,142,86) rgb(178,142,86) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1250680844 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(178,142,86) rgb(178,142,86) rgb(178,142,86) rgb(178,142,86) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1633930417 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(178,142,86) rgb(178,142,86) rgb(178,142,86) rgb(178,142,86) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1503872961 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:12px !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1503872961 .m-recaptcha {
    font-size:12px !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1607642747 .dmformsubmit {
    width:200px !important;
    height:55px !important;
  }

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

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

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

  *#dm .dmInner a.u_1555495652 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/3841033d/icon/right_8192082.svg) !important;
    background-color:var(--color_1) !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1555495652 span.text {
    color:var(--color_1) !important;
    font-size:14px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1555495652 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1204152052 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) rgb(20,36,61) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_11) !important;
    background-image:none !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1607642747 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:16px !important; }

  *#dm .dmInner div.u_1607642747 .m-recaptcha { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1607642747 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:15px !important; }

  *#dm .dmInner div.u_1607642747 .m-recaptcha { font-size:15px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(255, 255, 255, 1);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(51,51,51,1);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    background-image: url("https://irp.cdn-website.com/3841033d/dms3rep/multi/opt/1c7e938df7168423bc21181bfda8bfd1-cc_ft_1536-1920w.jpg");
    padding: 12% 20% 10% 20%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 800px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.64;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_tvf {
    width: 77.13%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 09c6aab {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 2b8cf66 {
    width: 91.34%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a9933037 {
    width: 79.58%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_d9g {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6010673782521683%;
    order: 4;
    flex-wrap: nowrap;
    align-self: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#widget_c04.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 30px 16px 30px;
}
#widget_c04 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#ca2e6581.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 30px 16px 30px;
}
#ca2e6581 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_s08.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_s08 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 6px 6px 6px 6px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 0px 16px 0px 16px;
    margin: -80px 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 163px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_e0e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_e0e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 a8324f7 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 6px 6px 6px 6px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#dea75fb1 {
    background-color: var(--color_12);
    background-image: none;
}
    
#e6739e80 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 a2fbf68 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 763f944 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d730d312 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
}
    
#widget_hr0 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 c122d3b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 0px 1px 0px 1px;
    border-color: #000000 rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9f74b52 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 227932c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b3e4ebd0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 ac28a49 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 0px 1px 0px 0px;
    border-color: #000000 rgba(212,212,212,1) #000000 #000000;
    border-style: solid;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a633a6c7 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 7025ffd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 a17ee88 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bbfc618f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffe88839 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a6d8f592 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 85492be {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 6741b2b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 1404062 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 7357259 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 31.33%;
    min-height: auto;
    max-height: none;
    row-gap: 20px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5918539 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cfa2a124 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 034c883 {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e20e69a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 4d227ff {
    background-color: var(--color_11);
    background-image: none;
}
    
#a9803684 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 13ad876 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf1274b3 {
    width: 68.59%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5507bf1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 cf1db34 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 36b429f {
    min-height: 8px;
    column-gap: 3%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    flex-direction: row;
    flex-wrap: wrap;
    order: 4;
    --column-gap: 3%;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 cb08fc9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 31.33%;
    min-height: auto;
    max-height: none;
    row-gap: 20px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 986b0f9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\34 986b0f9 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5a4bf12 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 31.33%;
    min-height: auto;
    max-height: none;
    row-gap: 20px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdaabf56 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 c1ab98a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 4dd1bc3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e684ad9e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#e684ad9e {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7dcc256 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 31.33%;
    min-height: auto;
    max-height: none;
    row-gap: 20px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6f965ba {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bb5b46ac {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 89a3d6b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e9cecac9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#e9cecac9 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b2fa274 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 31.33%;
    min-height: auto;
    max-height: none;
    row-gap: 20px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1333940 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 be4dc60 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e8f3d3a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 dd1ce4f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\38 dd1ce4f {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c8c67bc {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ceb4f145 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 cf1d3d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 6438eb8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\39 6438eb8 {
    width: auto;
    height: auto;
    min-height: 17px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cc8ba53 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 31.33%;
    min-height: auto;
    max-height: none;
    row-gap: 20px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 71542b4 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d463a5a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f7d30969.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#f7d30969 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 cb1849e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 31.33%;
    min-height: auto;
    max-height: none;
    row-gap: 20px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7747bb4 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 61e1631 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 cf4bf67 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cb3b39c9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#cb3b39c9 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 6df2367 {
    background-color: var(--color_12);
    background-image: none;
}
    
#a1ea753a {
    min-height: 404px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#group_2vq::before, #group_2vq > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.2;
    border-radius: inherit;
}
#group_2vq {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-image: url("https://irp.cdn-website.com/3841033d/dms3rep/multi/opt/87C09920-2F52-43EC-9380-DEA7EBAC5DDE-1023h.png");
}
    
#group_4g2 {
    justify-content: flex-start;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_8jo {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#group_lqu {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tlt.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_tlt {
    width: 12%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_bfr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_vpi {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d5f54fbf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e1ebfe55 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#c2fd4d9a {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    order: 4;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_u2u {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_230 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#db946199 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c517946 {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\37 e5d29f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 f704af0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be599f37 {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\31 e8ca0af {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ab491c8f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2d8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 30px 15px 30px;
}
#widget_2d8 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 5;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
}
    
#\37 9a02bce {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 3005e0b {
    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;
}
    
#ffbd6aed {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#b1af0bb6 {
    min-height: 8px;
    column-gap: 3%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    flex-direction: row;
    flex-wrap: wrap;
    order: 5;
    --column-gap: 3%;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 005693a {
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#c918e6ac {
    width: 48.95%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e37cfd0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 e311901 {
    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;
}
    
#\34 adce681 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a7cddc4 {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#e0020164 {
    min-height: 340px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#f6d2eea1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 31.33%;
    min-height: auto;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_8jj {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1051477440929776%;
    order: 3;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cd243691.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 30px 16px 30px;
}
#cd243691 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_bqn {
    align-items: flex-start;
    width: 100%;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/3841033d/dms3rep/multi/opt/c5920e80-1af9-4864-b55a-bf0d03f177c3-1920w.png");
    border-radius: 6px 6px 0px 0px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#a9a9d50d {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#bbd17e7c {
    width: 46.52%;
    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_b7c {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_j8q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_dma {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 1%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 43b3851 {
    width: 46.52%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1f2f88e {
    width: 46.52%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc7c1303 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 31.33%;
    min-height: auto;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 85b48a1 {
    align-items: flex-start;
    width: 100%;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/3841033d/dms3rep/multi/opt/uri_ifs___M_03dc32af-466e-490e-9ba7-c9f76789d6b2-1920w.webp");
    border-radius: 6px 6px 0px 0px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 823bfea {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b586d2f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 9b8162d {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 96bf6b4 {
    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;
}
    
#\38 97afd73 {
    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;
}
    
#\30 0bd0797 {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 1%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 ba00471 {
    width: 46.52%;
    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 55811b8 {
    width: 46.52%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7d4bef6 {
    width: 46.52%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d155425 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 31.33%;
    min-height: auto;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd7e644b {
    align-items: flex-start;
    width: 100%;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/3841033d/dms3rep/multi/opt/uri_ifs___M_45efba83-b4b9-4f99-8e95-07d90aa3eee5-1920w.webp");
    border-radius: 6px 6px 0px 0px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#dd432a8a {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 edb714f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 37d0dbc {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 044fb01 {
    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;
}
    
#\35 e8447f7 {
    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;
}
    
#e4237a3c {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 1%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 82c39b4 {
    width: 46.52%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8a6c4b7 {
    width: 46.52%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4370d72 {
    width: 46.52%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 9202873.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#\31 9202873 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0279155 {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 6;
    align-content: flex-start;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 eb7f41d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 d209d5a {
    background-color: var(--color_11);
    background-image: none;
}
    
#\38 b262a43 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_ugn {
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    justify-content: flex-start;
    align-content: flex-start;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 e2e3693 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a43a564 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c788a557.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#c788a557 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 aa9f9e0 {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 6;
    align-content: flex-start;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 ac1f7f0 {
    width: 100.00%;
    
    max-width: 100%;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 rgba(212,212,212,1);
    border-style: solid;
    padding: 0px 30px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#b95fb1ee {
    width: 99.04%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    order: 1;
    align-self: start;
    margin: 30px 0% 0px 0%;
}
    
#d2e519ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    order: 1;
    align-self: start;
    margin: 0px 0% 0px 0%;
}
    
#ee33a30c.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#ee33a30c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a48d9cbd {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 8;
    align-content: flex-start;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 efab9c8 {
    width: 100.00%;
    
    max-width: 100%;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 rgba(212,212,212,1);
    border-style: solid;
    padding: 0px 30px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d7fc0f0 {
    width: 99.04%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    order: 1;
    align-self: start;
    margin: 30px 0% 0px 0%;
}
    
#a7bfcdc1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    order: 1;
    align-self: start;
    margin: 0px 0% 0px 0%;
}
    
#b79cba32.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#b79cba32 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d2fa3c9 {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 10;
    align-content: flex-start;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#d73aef4b {
    width: 100.00%;
    
    max-width: 100%;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 rgba(212,212,212,1);
    border-style: solid;
    padding: 0px 30px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#c5b8bd3b {
    width: 99.04%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    order: 1;
    align-self: start;
    margin: 30px 0% 0px 0%;
}
    
#\38 e2f8969 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    order: 1;
    align-self: start;
    margin: 0px 0% 0px 0%;
}
    
#\32 c561ae8 {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    align-content: flex-start;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#f07d3c3f {
    width: 100.00%;
    
    max-width: 100%;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 rgba(212,212,212,1);
    border-style: solid;
    padding: 0px 30px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\34 bd1edd5 {
    width: 99.04%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    order: 1;
    align-self: start;
    margin: 30px 0% 0px 0%;
}
    
#\32 1481dbe {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    order: 1;
    align-self: start;
    margin: 0px 0% 0px 0%;
}
    
#\32 fb04632 {
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    justify-content: flex-start;
    align-content: flex-start;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#e21b8607 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 421224a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a328868.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#\37 a328868 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 11bde5b {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    align-content: flex-start;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a90a836 {
    width: 100.00%;
    
    max-width: 100%;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 rgba(212,212,212,1);
    border-style: solid;
    padding: 0px 30px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d069e057 {
    width: 99.04%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    order: 1;
    align-self: start;
    margin: 30px 0% 0px 0%;
}
    
#b544f982 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    order: 1;
    align-self: start;
    margin: 0px 0% 0px 0%;
}
    
#\34 c63b27c.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#\34 c63b27c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d086a073 {
    width: 100.00%;
    
    max-width: 100%;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 rgba(212,212,212,1);
    border-style: solid;
    padding: 0px 30px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\35 83051f9 {
    width: 99.04%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    order: 1;
    align-self: start;
    margin: 30px 0% 0px 0%;
}
    
#\38 5eb1165 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    order: 1;
    align-self: start;
    margin: 0px 0% 0px 0%;
}
    
#cb8754b4.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#cb8754b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c06a170f {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 8;
    align-content: flex-start;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#c19430a2 {
    width: 100.00%;
    
    max-width: 100%;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 rgba(212,212,212,1);
    border-style: solid;
    padding: 0px 30px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 7907a4b {
    width: 99.04%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    order: 1;
    align-self: start;
    margin: 30px 0% 0px 0%;
}
    
#\34 d8486b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    order: 1;
    align-self: start;
    margin: 0px 0% 0px 0%;
}
    
#\35 0ad723b.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#\35 0ad723b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 efd61cf {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 10;
    align-content: flex-start;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 d82d787 {
    width: 100.00%;
    
    max-width: 100%;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 rgba(212,212,212,1);
    border-style: solid;
    padding: 0px 30px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6be0daa {
    width: 99.04%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    order: 1;
    align-self: start;
    margin: 30px 0% 0px 0%;
}
    
#b3e55575 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    order: 1;
    align-self: start;
    margin: 0px 0% 0px 0%;
}
    
#d5e68f31 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 462e06d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8c5ea77 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f325a329 {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e0f539c5 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8fdf0dd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 d8054a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ac2cb53 {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 d2f27f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 52501c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 e4501d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c2913d2e {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e2523557 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 69ae8d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 44dc53a {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    border-width: 0 2px 0px 0;
    border-color: #000000 var(--color_8) var(--color_8) #000000;
    border-style: solid;
    align-self: stretch;
    justify-content: flex-start;
    padding: 50px 40px 50px 40px;
    margin: 0px 0% 0px 0%;
}
    
#c0010a9d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 f74382a {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    border-width: 0 0px 0px 0;
    border-color: #000000 var(--color_8) var(--color_8) #000000;
    border-style: solid;
    align-self: stretch;
    justify-content: flex-start;
    padding: 50px 40px 50px 40px;
    margin: 0px 0% 0px 0%;
}
    
#dc1e6b6c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d206c73a {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    border-width: 0 2px 2px 0;
    border-color: #000000 var(--color_8) var(--color_8) #000000;
    border-style: solid;
    align-self: stretch;
    justify-content: flex-start;
    padding: 50px 40px 50px 40px;
    margin: 0px 0% 0px 0%;
}
    
#a736862c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#c2efc495 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 57dc546 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 f1ada6d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ff5219bf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ab97d308.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ab97d308 {
    width: 6%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\31 5e91e0d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a20e89fa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 298eb02 {
    margin: 0px 0% 0px 0%;
}
    
#\33 9cb2f80 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    border-width: 0 0px 2px 0;
    border-color: #000000 var(--color_8) var(--color_8) #000000;
    border-style: solid;
    align-self: stretch;
    justify-content: flex-start;
    padding: 50px 40px 50px 40px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ee8abb23 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 a0abc32 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8dc001e {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3961e96 {
    background-color: var(--color_12);
    background-image: none;
}
    
#\37 e6f32c7 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a5a0b411 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ab8e8db {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 646b3ed {
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    align-content: flex-start;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#e1057f66 {
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    justify-content: flex-start;
    align-content: flex-start;
    align-self: stretch;
    height: auto;
    border-radius: 6px 6px 6px 6px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(212, 212, 212, 0.3) rgba(212, 212, 212, 0.3) rgba(212, 212, 212, 0.3) rgba(212, 212, 212, 0.3);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 927c238 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e16ca2e8 {
    width: 68.59%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 07eee24 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aec489df {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 6px 6px 6px 6px;
    --column-gap: 2%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfb1601f {
    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;
}
    
#\38 2f7a65a {
    width: 40px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2d6d6a4 {
    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_ips {
    align-items: flex-start;
    width: 13.44%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#b3d8634e {
    align-items: flex-start;
    width: 82.23%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\37 e943569.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 30px 16px 30px;
}
#\37 e943569 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1ea90c3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d1ea90c3 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 79b1d91.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 79b1d91 {
    width: 99.04%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kg4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 7054016.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\33 7054016 {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    order: 9;
    margin: 0px 0% 0px 0%;
}
    
#\35 f1b0c95 {
    width: 76.62%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 776ed18 {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f97ce342 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e0660aa7 {
    background-color: var(--color_11);
    background-image: none;
}
    
#\30 2b65e4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0d87bc6 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 ece92da {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 4c97730.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\36 4c97730 {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 c6219c7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\35 c6219c7 {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 603e59b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\38 603e59b {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 c12dbb4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 15px 12px 15px;
}
#\39 c12dbb4 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 82bcd6f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\38 82bcd6f {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d3a55f89.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 15px 12px 15px;
}
#d3a55f89 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#bbc6c143 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 43px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.054794520547945%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6a5f952.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#c6a5f952 {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    order: 6;
    margin: 0px 0% 0px 0%;
}
    
#\37 f508c7a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 15px 12px 15px;
}
#\37 f508c7a {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\30 11df158 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 43px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.054794520547945%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 0;
    align-content: flex-start;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0d450c2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\38 0d450c2 {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 0f6c808 {
    width: 60.12%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\39 c939627 {
    align-items: flex-start;
    width: 48%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    height: auto;
    --column-gap: 2%;
    align-self: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e943684.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 15px 12px 15px;
}
#\34 e943684 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#dc413eb9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#dc413eb9 {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    order: 8;
    margin: 0px 0% 0px 0%;
}
    
#d2674742 {
    align-items: flex-start;
    width: 48%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    height: auto;
    --column-gap: 2%;
    align-self: stretch;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c7ca1c3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\32 c7ca1c3 {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c4b58464.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#c4b58464 {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 c589faf.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\38 c589faf {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 4afdb50.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\33 4afdb50 {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 14baf38.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\33 14baf38 {
    width: 28%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d520443b {
    width: 60.12%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#f8a3bfea.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#f8a3bfea {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 0d0a46d {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#bf43ad6b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#bf43ad6b {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 bc0d60a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\38 bc0d60a {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 4bf0903 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b582406f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#b582406f {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 126368b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 0px 12px 0px;
}
#\38 126368b {
    width: 18.39%;
    height: auto;
    max-width: 100%;
    order: 7;
    margin: 0px 0% 0px 0%;
}
    
#fb6c924b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 15px 12px 15px;
}
#fb6c924b {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#a9c0ae98 {
    width: 68.59%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 578c3fd {
    margin: 0px 0% 0px 0%;
}
    
#\30 6417b6c {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_ogj {
    width: 58.42%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#b601538b {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#ac02e187 {
    background-color: var(--color_12);
    background-image: none;
}
    
#\34 7526d77 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_mts {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 1776405 {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 fcf1c8e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0f3dfb8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 30px 15px 30px;
}
#\37 0f3dfb8 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 5;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
}
    
#c2eb6ab9 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    order: 4;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 5e103e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 8321aed {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\37 95510a9 {
    justify-content: flex-start;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#\36 c1e5bf9 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d418d24d {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d5854b29::before, #d5854b29 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#d5854b29 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-image: url("https://irp.cdn-website.com/3841033d/dms3rep/multi/opt/A8C569F0-581C-464D-836A-DCCFABF8D62B-920h.png");
    order: 1;
}
    
#\39 91cae75 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 3beeecb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 9b7a1b5 {
    min-height: 404px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 a0cc182.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 a0cc182 {
    width: 12%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\35 566bdcd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#d4bed539 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#\36 09fd28f {
    background-color: var(--color_1);
    background-image: none;
}
    
#cc2d8c2e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ec3706f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 121cec1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#bd948dd7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 79cd88d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#de674efc {
    background-color: var(--color_12);
    background-image: none;
}
    
#\35 23ec65b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 e9d93bb {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 583939f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qaq {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\36 4be78d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#acdc57fa {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 266753a {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5f9fcde {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 bc9f465 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6311e9a {
    background-color: var(--color_1);
    background-image: none;
}
    
#\33 4c368cf {
    width: 52.53%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c9c6452.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 30px 15px 30px;
}
#\33 c9c6452 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 bc5271c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 61d1d6d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 533de61 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    width: 48%;
    min-width: 4%;
    align-content: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 ec6e9e4 {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4dc5d3a {
    background-color: var(--color_12);
    background-image: none;
}
    
#b663baff {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ad4708b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_h62 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    order: 1;
    justify-content: flex-start;
}
    
#widget_k2s {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#bd6180cb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 2%;
    align-self: auto;
    order: 0;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    --column-gap: 2%;
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b31b9e5 {
    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;
}
    
#\34 35b5be8 {
    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;
}
    
#\34 3ba56ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fbe9185 {
    align-items: flex-start;
    width: 13.44%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 07ac973 {
    align-items: flex-start;
    width: 82.23%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#b7f82684 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 2%;
    align-self: auto;
    order: 0;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    --column-gap: 2%;
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea3d50c5 {
    align-items: flex-start;
    width: 13.44%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#b764e259 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8370f99 {
    align-items: flex-start;
    width: 82.23%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 07ddc86 {
    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;
}
    
#\37 c2b5d3f {
    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;
}
    
#\39 c36ff12 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 2%;
    align-self: auto;
    order: 0;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    --column-gap: 2%;
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7a94a6b {
    align-items: flex-start;
    width: 13.44%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f6fd761 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 017cb0d {
    align-items: flex-start;
    width: 82.23%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#df0dbc7c {
    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;
}
    
#\34 a88494a {
    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;
}
    
#\31 723aabf {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 2%;
    align-self: auto;
    order: 0;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    --column-gap: 2%;
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b86a733e {
    align-items: flex-start;
    width: 13.44%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 cfa8822 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 38a8cf4 {
    align-items: flex-start;
    width: 82.23%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 6dc1de5 {
    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;
}
    
#ac18fe00 {
    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;
}
    
#b3502726 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 2%;
    align-self: auto;
    order: 0;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1) rgba(212,212,212,1);
    border-style: solid;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    --column-gap: 2%;
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 98a41c1 {
    align-items: flex-start;
    width: 13.44%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4dd71ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a7c492e {
    align-items: flex-start;
    width: 82.23%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#e9c2d1d6 {
    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;
}
    
#e4e252ad {
    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;
}
    
#widget_kl9 {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 646px;
    padding-bottom: 0%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 8px;
    padding: 15% 10% 20% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    padding: 0% 2% 2% 2%;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 8px;
}
    
#widget_e0e.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 10px;
}
#widget_e0e {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e6739e80 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    padding: 4% 2% 8% 2%;
}
    
#\35 a8324f7 {
    width: 100%;
    min-height: 8px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0% 0%;
}
    
#\31 6741b2b {
    margin: 0px 0% 0px 0%;
}
    
#\34 a2fbf68 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 c122d3b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 ac28a49 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bbfc618f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 7357259 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\38 91cb4da {
    margin: 0px 0% 0px 0%;
}
    
#cfa2a124 {
    order: 0;
    width: 92.99%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 034c883 {
    order: 1;
}
    
#\37 e20e69a {
    width: 100%;
    min-height: 8px;
    padding-right: 0px;
    padding-bottom: 16px;
    padding-left: 0px;
    margin-top: 0px;
}
    
#a9803684 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    padding: 6% 2% 8% 2%;
}
    
#\38 36b429f {
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\33 cb08fc9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\34 5a4bf12 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\32 7dcc256 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\39 b2fa274 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\38 cc8ba53 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\32 cb1849e {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a1ea753a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 6% 2% 4% 2%;
}
    
#\37 9a02bce {
    margin: 0px 0% 0px 0%;
}
    
#group_2vq {
    width: 100%;
    min-height: 42px;
    height: auto;
}
    
#group_4g2 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_8jo {
    height: auto;
    min-height: 628px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d0054a86 {
    margin: 0px 0% 0px 0%;
}
    
#\36 e37cfd0 {
    width: 100%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0% 0%;
}
    
#ffbd6aed {
    order: 0;
    width: 92.99%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 a7cddc4 {
    order: 1;
}
    
#e0020164 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 704px;
    padding: 6% 2% 8% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 9202873 {
    width: 92.99%;
}
    
#\37 eb7f41d {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 6% 2% 8% 2%;
}
    
#ff1142dd {
    margin: 0px 0% 0px 0%;
}
    
#\38 b262a43 {
    width: 100%;
    min-height: 80px;
    padding-right: 0px;
    padding-bottom: 16px;
    padding-left: 0px;
    margin-top: 0px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
}
    
#\30 a43a564 {
    width: 92.99%;
}
    
#c788a557 {
    width: 92.99%;
}
    
#ee33a30c {
    width: 92.99%;
}
    
#b79cba32 {
    width: 92.99%;
}
    
#group_ugn {
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 fb04632 {
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 421224a {
    width: 92.99%;
}
    
#\37 a328868 {
    width: 92.99%;
}
    
#\34 c63b27c {
    width: 92.99%;
}
    
#cb8754b4 {
    width: 92.99%;
}
    
#\35 0ad723b {
    width: 92.99%;
}
    
#d5e68f31 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c2913d2e {
    padding: 8% 2% 8% 2%;
}
    
#ab97d308 {
    width: 8%;
}
    
#\38 298eb02 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 e6f32c7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a5a0b411 {
    width: 92.99%;
}
    
#ee8abb23 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 6% 2% 8% 2%;
}
    
#\38 e782bc2 {
    margin: 0px 0% 0px 0%;
}
    
#\30 646b3ed {
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e1057f66 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 8dc001e {
    width: 100%;
    min-height: 80px;
    padding-right: 0px;
    padding-bottom: 16px;
    padding-left: 0px;
    margin-top: 0px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
}
    
#e16ca2e8 {
    width: 99.94%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 578c3fd {
    margin: 0px 0% 0px 0%;
}
    
#f0d87bc6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f97ce342 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 6% 2% 8% 2%;
}
    
#\30 0d0a46d {
    width: 100%;
    min-height: 80px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 6417b6c {
    width: 100%;
    min-height: 0px;
    height: auto;
}
    
#\39 c939627 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d2674742 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_ogj {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b601538b {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 6% 2% 8% 2%;
}
    
#\31 9c7b454 {
    margin: 0px 0% 0px 0%;
}
    
#\34 7526d77 {
    width: 100%;
    min-height: 80px;
    padding-right: 0px;
    padding-bottom: 16px;
    padding-left: 0px;
    margin-top: 0px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d5854b29 {
    width: 100%;
    min-height: 42px;
    height: auto;
}
    
#\32 9b7a1b5 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 6% 2% 8% 2%;
}
    
#d4bed539 {
    height: auto;
    min-height: 400px;
}
    
#d816b5a1 {
    margin: 0px 0% 0px 0%;
}
    
#\37 95510a9 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c04a8864 {
    margin: 0px 0% 0px 0%;
}
    
#\35 23ec65b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 79cd88d {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 6% 2% 8% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#acdc57fa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 5f9fcde {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 6% 2% 8% 2%;
}
    
#\34 817842b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 61d1d6d {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 6% 2% 8% 2%;
}
    
#\31 533de61 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2c50a1c {
    margin: 0px 0% 0px 0%;
}
    
#group_h62 {
    width: 100%;
    min-height: 0px;
    height: auto;
    row-gap: 15px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bd6180cb {
    --column-gap: 1%;
    column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 fbe9185 {
    width: 9.9%;
    height: auto;
    min-height: auto;
}
    
#\36 07ac973 {
    width: 88.98%;
}
    
#b7f82684 {
    --column-gap: 1%;
    column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ea3d50c5 {
    width: 9.9%;
    height: auto;
    min-height: auto;
}
    
#b8370f99 {
    width: 88.98%;
}
    
#\39 c36ff12 {
    --column-gap: 1%;
    column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 7a94a6b {
    width: 9.9%;
    height: auto;
    min-height: auto;
}
    
#\30 017cb0d {
    width: 88.98%;
}
    
#\31 723aabf {
    --column-gap: 1%;
    column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b86a733e {
    width: 9.9%;
    height: auto;
    min-height: auto;
}
    
#\34 38a8cf4 {
    width: 88.98%;
}
    
#b3502726 {
    --column-gap: 1%;
    column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 98a41c1 {
    width: 9.9%;
    height: auto;
    min-height: auto;
}
    
#\37 a7c492e {
    width: 88.98%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    padding: 20% 4% 30% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
    
#a9933037 {
    width: 100%;
    order: 4;
}
    
#\30 2b8cf66 {
    width: 100%;
    order: 3;
}
    
#widget_tvf {
    width: 100%;
    order: 2;
}
    
#group_d9g {
    column-gap: 1.6010673782521683%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    order: 0;
    align-self: center;
    width: 55.99%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#widget_c04 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
    min-height: 55px;
}
    
#ca2e6581 {
    margin-right: 0%;
    margin-left: 0%;
    width: 192px;
    min-height: 55px;
}
    
#\30 09c6aab {
    order: 1;
}
    
#widget_s08 {
    order: 5;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: center;
    width: 100%;
    padding: 24px 16px 8% 16px;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 3.998418230563003%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 0%;
}
    
#widget_e0e.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#widget_e0e {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\35 a8324f7 {
    width: 100%;
    min-height: 160px;
    align-items: center;
    padding-right: 0%;
    padding-bottom: 32px;
    padding-left: 0%;
    margin-top: 0px;
    row-gap: 0px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e6739e80 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 6% 4%;
}
    
#\31 6741b2b {
    margin: 0px 0% 0px 0%;
}
    
#\34 a2fbf68 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 c122d3b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 ac28a49 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bbfc618f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 7357259 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 91cb4da {
    margin-top: 0px;
}
    
#cfa2a124 {
    order: 0;
    width: 99.81%;
}
    
#\31 034c883 {
    order: 1;
}
    
#\37 e20e69a {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    row-gap: 18px;
    align-content: flex-start;
    height: auto;
    padding: 16px 4% 16px 4%;
    margin: 0px 0% 0% 0%;
}
    
#a9803684 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 0% 6% 0%;
}
    
#\38 36b429f {
    width: 100%;
    min-height: 160px;
    align-items: center;
    row-gap: 15px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0% 0%;
}
    
#\33 cb08fc9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bf1274b3 {
    width: 99.81%;
}
    
#\34 5a4bf12 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 7dcc256 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 b2fa274 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 cc8ba53 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 cb1849e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#a1ea753a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 6% 4%;
}
    
#\37 9a02bce {
    margin: 0px 0% 0px 0%;
}
    
#group_2vq {
    width: 100%;
    min-height: 315px;
    align-items: center;
    height: auto;
}
    
#group_4g2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c2fd4d9a {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_u2u {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 c517946 {
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#be599f37 {
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_8jo {
    height: auto;
    min-height: 420px;
}
}



@media (max-width: 767px) {
    
#ffbd6aed {
    order: 0;
    width: 99.81%;
}
    
#b1af0bb6 {
    width: 100%;
    min-height: 160px;
    align-items: center;
    row-gap: 15px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0% 0%;
}
    
#c918e6ac {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e0020164 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 0% 6% 0%;
}
    
#d0054a86 {
    margin-top: 0px;
}
    
#\36 e37cfd0 {
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
    row-gap: 18px;
    align-content: flex-start;
    padding: 16px 4% 32px 4%;
    margin: 0px 0% 0% 0%;
}
    
#f6d2eea1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 a7cddc4 {
    order: 1;
}
    
#dc7c1303 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 d155425 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_8jj {
    column-gap: 2.1051477440929776%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#cd243691.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 30px 16px 30px;
}
#cd243691 {
    width: auto;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 9202873 {
    width: 99.81%;
}
    
#\37 eb7f41d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#ff1142dd {
    margin: 0px 0% 0px 0%;
}
    
#\38 b262a43 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 18px;
    align-content: flex-start;
    height: auto;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0% 0%;
}
    
#\30 a43a564 {
    width: 99.81%;
}
    
#c788a557 {
    width: 99.81%;
}
    
#b95fb1ee {
    width: 99.81%;
}
    
#d2e519ed {
    width: 99.81%;
}
    
#ee33a30c {
    width: 99.81%;
}
    
#\33 d7fc0f0 {
    width: 99.81%;
}
    
#a7bfcdc1 {
    width: 99.81%;
}
    
#b79cba32 {
    width: 99.81%;
}
    
#c5b8bd3b {
    width: 99.81%;
}
    
#\38 e2f8969 {
    width: 99.81%;
}
    
#group_ugn {
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 bd1edd5 {
    width: 99.81%;
}
    
#\32 1481dbe {
    width: 99.81%;
}
    
#f07d3c3f {
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 ac1f7f0 {
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 efab9c8 {
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#d73aef4b {
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 fb04632 {
    width: 100%;
    padding: 30px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 421224a {
    width: 99.81%;
}
    
#\37 a328868 {
    width: 99.81%;
}
    
#\36 a90a836 {
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#d069e057 {
    width: 99.81%;
}
    
#b544f982 {
    width: 99.81%;
}
    
#\34 c63b27c {
    width: 99.81%;
}
    
#d086a073 {
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 83051f9 {
    width: 99.81%;
}
    
#\38 5eb1165 {
    width: 99.81%;
}
    
#cb8754b4 {
    width: 99.81%;
}
    
#c19430a2 {
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 7907a4b {
    width: 99.81%;
}
    
#\34 d8486b0 {
    width: 99.81%;
}
    
#\35 0ad723b {
    width: 99.81%;
}
    
#\35 d82d787 {
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6be0daa {
    width: 99.81%;
}
    
#b3e55575 {
    width: 99.81%;
}
    
#d5e68f31 {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    row-gap: 18px;
    align-content: flex-start;
    height: auto;
    padding: 16px 0% 16px 0%;
    margin: 0px 0% 0% 0%;
}
    
#\32 8c5ea77 {
    order: 0;
    width: 99.81%;
}
    
#f325a329 {
    order: 1;
}
}



@media (max-width: 767px) {
    
#c2913d2e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 4% 4%;
}
    
#\31 f74382a {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f1ada6d {
    min-height: 0px;
    align-items: center;
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 ac2cb53 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d206c73a[data-css-edit] {
    border-right: none !important;
}
#d206c73a {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 44dc53a[data-css-edit] {
    border-right: none !important;
    border-bottom: 2px solid #5c6b7a !important;
}
#\33 44dc53a {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9cb2f80 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e0f539c5 {
    align-items: flex-start;
    align-content: flex-start;
}
    
#ab97d308 {
    width: 48px;
}
    
#\38 298eb02 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 e6f32c7 {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    row-gap: 18px;
    align-content: flex-start;
    height: auto;
    padding: 16px 0% 16px 0%;
    margin: 0px 0% 0% 0%;
}
    
#a5a0b411 {
    width: 99.81%;
}
    
#ee8abb23 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\30 ab8e8db {
    order: 1;
}
    
#\30 646b3ed {
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e1057f66 {
    width: 100%;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 927c238 {
    order: 0;
    width: 99.81%;
}
    
#\33 8dc001e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 18px;
    align-content: flex-start;
    height: auto;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0% 0%;
}
    
#\38 e782bc2 {
    margin: 0px 0% 0px 0%;
}
    
#e16ca2e8 {
    width: 99.81%;
}
    
#\32 07eee24 {
    width: 99.81%;
}
    
#aec489df {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 e943569 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
    min-height: 55px;
}
    
#\31 79b1d91 {
    width: 99.81%;
}
    
#group_ips {
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 7054016 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\39 578c3fd {
    margin: 0px 0% 0px 0%;
}
    
#\35 f1b0c95 {
    order: 0;
    width: 99.81%;
}
    
#\36 776ed18 {
    order: 1;
}
    
#f0d87bc6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 18px;
    align-content: flex-start;
    height: auto;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0% 0%;
}
    
#f97ce342 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 8% 4% 6% 4%;
}
    
#\33 ece92da {
    width: 24px;
}
    
#\36 4c97730 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\35 c6219c7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\38 603e59b {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\39 c12dbb4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\38 82bcd6f {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#d3a55f89 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#bbc6c143 {
    width: 99.87%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c6a5f952 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\37 f508c7a {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\30 11df158 {
    width: 100.00%;
    justify-content: flex-start;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0d450c2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\35 0f6c808 {
    width: 93.79%;
}
    
#\39 c939627 {
    width: 100%;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e943684 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#dc413eb9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#d2674742 {
    width: 100%;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c7ca1c3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#c4b58464 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\38 c589faf {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\33 4afdb50 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\33 14baf38 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#d520443b {
    width: 92.92%;
}
    
#f8a3bfea {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\30 0d0a46d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#bf43ad6b {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\38 bc0d60a {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\36 4bf0903 {
    width: 24px;
}
    
#b582406f {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\38 126368b {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#fb6c924b {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#a9c0ae98 {
    width: 99.81%;
}
    
#\30 6417b6c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_ogj {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#b601538b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\31 9c7b454 {
    margin: 0px 0% 0px 0%;
}
    
#\34 7526d77 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 18px;
    align-content: flex-start;
    height: auto;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\35 1776405 {
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d5854b29 {
    width: 100%;
    min-height: 315px;
    align-items: center;
    height: auto;
}
    
#\32 9b7a1b5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 6% 4%;
}
    
#d4bed539 {
    height: auto;
    min-height: 350px;
}
    
#d816b5a1 {
    margin: 0px 0% 0px 0%;
}
    
#c2eb6ab9 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 8321aed {
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 95510a9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d418d24d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#bd948dd7 {
    order: 0;
    width: 99.81%;
}
    
#c04a8864 {
    margin: 0px 0% 0px 0%;
}
    
#\35 23ec65b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 18px;
    align-content: flex-start;
    height: auto;
    padding: 16px 0% 16px 0%;
    margin: 0px 0% 0% 0%;
}
    
#\30 e9d93bb {
    order: 1;
}
    
#\32 79cd88d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
}



@media (max-width: 767px) {
    
#acdc57fa {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 18px;
    align-content: flex-start;
    height: auto;
    padding: 16px 0% 16px 0%;
    margin: 0px 0% 0% 0%;
}
    
#\38 266753a {
    order: 1;
}
    
#\35 5f9fcde {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\31 bc9f465 {
    order: 0;
    width: 99.81%;
}
    
#\34 817842b {
    margin: 0px 0% 0px 0%;
}
    
#\33 4c368cf {
    width: 99.88%;
}
}



@media (max-width: 767px) {
    
#\36 bc5271c {
    width: 99.81%;
}
    
#\30 61d1d6d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 10% 4%;
}
    
#\31 533de61 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 18px;
    align-content: flex-start;
    height: auto;
    padding: 16px 0% 16px 0%;
    margin: 0px 0% 0% 0%;
}
    
#\30 ec6e9e4 {
    order: 1;
}
    
#b663baff {
    order: 0;
    width: 99.81%;
}
    
#\36 2c50a1c {
    margin: 0px 0% 0px 0%;
}
    
#group_h62 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bd6180cb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    --column-gap: 4%;
    column-gap: 4%;
}
    
#\34 3ba56ad {
    width: 100.00%;
    height: auto;
}
    
#\36 07ac973 {
    width: 81.45%;
}
    
#\35 fbe9185 {
    width: 14.22%;
    height: auto;
    min-height: 73px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b7f82684 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    --column-gap: 4%;
    column-gap: 4%;
}
    
#ea3d50c5 {
    width: 14.22%;
    height: auto;
    min-height: 73px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b764e259 {
    width: 100.00%;
    height: auto;
}
    
#b8370f99 {
    width: 81.45%;
}
    
#\39 c36ff12 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    --column-gap: 4%;
    column-gap: 4%;
}
    
#\38 7a94a6b {
    width: 14.22%;
    height: auto;
    min-height: 73px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f6fd761 {
    width: 100.00%;
    height: auto;
}
    
#\30 017cb0d {
    width: 81.45%;
}
    
#\31 723aabf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    --column-gap: 4%;
    column-gap: 4%;
}
    
#b86a733e {
    width: 14.22%;
    height: auto;
    min-height: 73px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 cfa8822 {
    width: 100.00%;
    height: auto;
}
    
#\34 38a8cf4 {
    width: 81.45%;
}
    
#b3502726 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    --column-gap: 4%;
    column-gap: 4%;
}
    
#\30 98a41c1 {
    width: 14.22%;
    height: auto;
    min-height: 73px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4dd71ae {
    width: 100.00%;
    height: auto;
}
    
#\37 a7c492e {
    width: 81.45%;
}
}

#group_2vq.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAAsTAAALEwEAmpwYAAABnklEQVQY0wGTAWz+AFpWS2tlV4+HdbCnkcW/sKejmJSQhHlxXoN7Y4R9ZwBEQjtUUUl2cWWYkYS0sKeYl5GJiIFoZVd6dmaBfW8AMjAtPTs2YFdQg3VspZmThoKBcnVzTlBLamtkfH14ADQzMTg0MVdFPnVXTZV6c4B1dHV5e19lZ3p/gY+UmAA3Nzg0MC5ZQDd3TkCSbWKDdnSAh4x7hIuGj5SUnaIARkhLRUA/ZktBeU9Aj2hbhHVwgIaHd4SEb3x7cX58AGpnaW1jYIVnW4pjU5t2Z5F/dnx9d11oYkRSSkRQRwCPh4aXh4Knh3qkgnSwjH2fh3lza10/RDQfKxwhLB4Ao5eUrJmSuJqMvZ6RwaGSs5iJgXNjSkk6JzAiKDIkAJyPjKaTi7OYir2ik7+jlLedjpCAc19bUDhBMy87KgCNgHyciX+xloe7n4++oI+4m4ydjIN6dXFVXlhGUkUAfnFsk392r5SGtJmJtpaGqo2AmomFiIaJeICEa3Z0AHhqZI57cq6Uh6+Uh6+Nfpp8cI99eo2Mk5KZpY+XoloCs++nw2HfAAAAAElFTkSuQmCC')!important}#d5854b29.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+AN3dycfArruxor6yo8m9r8S3qb6wobusnb2un8CyowDV1sHDvau3rJ63q57DuK3Dt6u+saS7rqC+saTCtqkAyc21u7ilraCSqJeKtaecvLKnvbOou7Ckv7SpxLmuALe/pq6tmp6NfpV9bqOOgrKmnLqxqLmwpr+2rMa9swCYoYmYl4OWgXGZeWejh3isnZK0q6K1raS9tKvEvLQAbHFffnhoknxsqIZzq459rZqPsaigtq6nvbWvxL23AFlXSnBlWINvYpl8bJ2Fd6iWjLSrpLq0sL+5tcO9ugB2bGZ4amJtXVVnVUx1Zl6WiYO0ram+ubfCvr3EwMAAn5ONhXhxV01INy8rUkxJh4B9s6+tvru7w8HCxcPEALaqp4p+eE5FQCciHkI9O3Zua6SdmrSwsb+9v8XDxgCto5+EeXJLQz01LSdIPzluYVmLfnaYjYmknZuspqYAj4WCcWZgST84RToyUUQ8allOeWdbgG9mh3lxjH95AGlhXl5VUFJFPlhKQ2FSSm1dVHNiV3JhVnFgVnFgVwBTTktYUExfUkxoWlNuYFpzZ2F2amR1Z2FvYlprXVUAWFNRYVlWbGFccWRfcmZhcWZjcmhkcWhjb2ZhbWReLhfxeVyMAvkAAAAASUVORK5CYII=')!important}