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

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

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

  *#dm .dmInner a.u_1482535545 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

  *#dm .dmInner a.u_1096215750 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

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

  *#dm .dmInner a.u_1084272970 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

  *#dm .dmInner a.u_1638684203 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

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

  *#dm .dmInner a.u_1867711700 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

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

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

  *#dm .dmInner a.u_1535342019:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1535342019.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1867711700:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1867711700.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1638684203:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1638684203.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

  *#dm .dmInner a.u_1084272970:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1084272970.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

  *#dm .dmInner a.u_1482535545:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1482535545.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

  *#dm .dmInner a.u_1096215750:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1096215750.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

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

  *#dm .dmInner a.u_1275345253 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

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

  *#dm .dmInner a.u_1275345253:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1275345253.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1309807828 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

  *#dm .dmInner a.u_1309807828:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1309807828.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

  *#dm .dmInner a.u_1409325840 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

  *#dm .dmInner a.u_1409325840:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1409325840.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

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

  *#dm .dmInner a.u_1698842830 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

  *#dm .dmInner a.u_1134646615 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

  *#dm .dmInner a.u_1698842830:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1698842830.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

  *#dm .dmInner a.u_1134646615:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1134646615.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1171642611:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1171642611.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

  *#dm .dmInner a.u_1985686799 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

  *#dm .dmInner a.u_1985686799:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1985686799.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

  *#dm .dmInner a.u_1022960084 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

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

  *#dm .dmInner a.u_1022960084:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1022960084.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

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

  *#dm .dmInner a.u_1306739849 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

  *#dm .dmInner a.u_1306739849:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1306739849.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

  *#dm .dmInner a.u_1805951099 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

  *#dm .dmInner a.u_1805951099:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1805951099.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1425948840 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

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

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

  *#dm .dmInner a.u_1206200372:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1206200372.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1425948840 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1425948840:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1425948840.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1612413883 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

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

  *#dm .dmInner a.u_1612413883:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1612413883.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1141366573:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1141366573.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1320988103 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

  *#dm .dmInner a.u_1036864797 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

  *#dm .dmInner a.u_1320988103:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1320988103.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

  *#dm .dmInner a.u_1036864797:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1036864797.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

  *#dm .dmInner a.u_1449558369 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

  *#dm .dmInner a.u_1449558369:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1449558369.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

  *#dm .dmInner a.u_1735674888 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

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

  *#dm .dmInner a.u_1735674888:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1735674888.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

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

  *#dm .dmInner a.u_1755045510 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

  *#dm .dmInner a.u_1755045510:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1755045510.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

  *#dm .dmInner a.u_1522685435 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

  *#dm .dmInner a.u_1522685435:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1522685435.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1083414829 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

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

  *#dm .dmInner a.u_1083414829:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1083414829.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

  *#dm .dmInner a.u_1978315626 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

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

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

  *#dm .dmInner a.u_1408115332:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1408115332.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1978315626:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1978315626.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

  *#dm .dmInner a.u_1931631870:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1931631870.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1231019220 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

  *#dm .dmInner a.u_1231019220:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1231019220.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

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

  *#dm .dmInner a.u_1409325840 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1867711700 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1149449629:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

  *#dm .dmInner a.u_1149449629.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:rgba(65,67,69,1) !important;
  }

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

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

  *#dm .dmInner div.u_1708090427 img {
    object-fit:contain !important;
    border-radius:0px 0px 0px 0px !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_3020872562 img {
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:0px 0px 0px 0px !important;
    box-shadow:none !important;
  }

  *#dm .dmInner a.u_1171642611 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.666667px 0.666667px 0.666667px 0.666667px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner a.u_1171642611 span.text {
    color:var(--color_2) !important;
    font-family: Epilogue !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1978315626 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1465832789 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

  *#dm .dmInner a.u_1096215750 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1134646615 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1805951099 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1036864797 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1522685435 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) rgb(236,126,6) !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    background-image:none !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_2506302283 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner a.u_1171642611 span.text { font-size:16px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1320988103 span.text { font-size:14px !important; }

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

  *#dm .dmInner a.u_1171642611 span.text { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0.45);
    --overlapping-background-image: var(--color_1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45.1848063645568%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 812px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 7% 7% 7% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/145e56c4/dms3rep/multi/opt/PK+BG+3-1920w.jpg");
    background-attachment: fixed;
}
#\36 3bd85219866cc362278151f.lazy {
    background-image: url('');
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_br6 {
    width: 370px;
    height: 50px;
    max-width: 100%;
    min-width: 20px;
    min-height: 20px;
    max-height: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rkq {
    width: 872px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d02 {
    width: 71.37%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_2es {
    width: 50.75%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\35 3a8735c {
    width: 489px;
    height: 50px;
    max-width: 100%;
    min-width: 20px;
    max-height: 100%;
    min-height: 20px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_3eo {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 96px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_seh {
    align-items: flex-start;
    width: 37.96%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\37 0cafc9c {
    align-items: flex-start;
    width: 59.705419468703404%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    margin-left: 0px;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(10, 10, 10, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(178, 178, 178, 0.12);
    background-image: url("https://lirp.cdn-website.com/145e56c4/dms3rep/multi/opt/PK+BG+2-979abadf-1920w.jpg");
    background-attachment: fixed;
}
#\36 3d24979f4a54e38542a8abe.lazy {
    background-image: url('');
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 540px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 7% 2% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\30 e23ec55 {
    width: 797px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef9c174d {
    width: 88.20010430126456%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_0io {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_4oq {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#group_olt {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-left: 0px;
}
    
#\38 cadad16 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49.99936891267841%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#fd4efed4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#adcbfe56 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#ee632c6d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
}
    
#group_41g {
    justify-content: flex-start;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#f6cbca8b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 39.63%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4f97db3 {
    width: 369px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_41g {
    width: 90.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6e0c15a {
    width: 102.65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3a17d6b {
    width: 102.65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2bbb2d9 {
    width: 102.65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_n2b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12px;
    min-height: 150px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
}
    
#\31 645e6d2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12px;
    min-height: 150px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 85999c3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12px;
    min-height: 150px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 04107dd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12px;
    min-height: 150px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a05b7e2f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 fd569d1::before, #\37 fd569d1 > .bgExtraLayerOverlay {
    
}
#\37 fd569d1 {
    background-color: var(--color_3);
    background-image: none;
}
    
#fd9a6a33 {
    min-height: 35px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 7% 2% 7%;
    margin: 0% 0% 0% 0%;
}
    
#fa242eff {
    margin: 0px 0% 0px 0%;
}
    
#a55d82a7 {
    width: 2070px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5e1ec41 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 133344d {
    width: 270px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 eb3a83a {
    flex-direction: row;
    align-items: center;
    width: 31.43992670520962%;
    min-height: 64px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aec99396 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#fc8bb546 {
    min-height: 320px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 7% 4% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\35 24ed2c6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#c74111b9 {
    margin: 0px 0% 0px 0%;
}
    
#a415d353 {
    width: 797px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cf30657 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c82c3a9 {
    width: 49.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    justify-content: flex-start;
}
    
#\38 9c5e070 {
    width: 102.65%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9fed735 {
    width: 554px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1b8ecf4 {
    width: 279px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_g37 {
    width: 100%;
    height: 738px;
    max-width: 100%;
    margin-top: 3px;
}
    
#\34 11bd37c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99730573755434%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e0cff74 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 57.80999292269016%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\33 634075e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 39.688268503087684%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
}



@media all {
    
#\37 6776885 {
    width: 94.4878878067439%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 03e2604 {
    margin: 0px 0% 0px 0%;
}
    
#d90b289a {
    width: 1181px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0cc376b {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 15% 4% 15%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 380c502 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#be70b978 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 4.09%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
}
    
#e489dd17 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0.68);
    background-image: none;
    border-radius: 26px 26px 26px 26px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 ba08782 {
    width: 88.20010430126456%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2f335ec {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(40, 40, 40, 1);
    background-image: url("https://lirp.cdn-website.com/145e56c4/dms3rep/multi/opt/PK+BG+2-979abadf-1920w.jpg");
    background-attachment: fixed;
}
#f2f335ec.lazy {
    background-image: url('');
}
    
#\37 07f0183 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#ae82dc47 {
    width: 94.46201847862292%;
    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 7ffb67c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0.78);
    background-image: none;
    border-radius: 26px 26px 26px 26px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#f01b1bed {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 4.11%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
}
    
#\33 aa181d0 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\32 ddc4186 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0.68);
    background-image: none;
    border-radius: 26px 26px 26px 26px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#bf95b018 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 4.11%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
}
    
#a2844e2d {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\35 8a68b94 {
    width: 94.4878878067439%;
    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 5c3f58f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0.68);
    background-image: none;
    border-radius: 26px 26px 26px 26px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#b9cf4741 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 4.11%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
}
    
#\36 b402728 {
    width: 47px;
    height: auto;
    max-width: 100%;
}
    
#\32 3d4428a {
    width: 94.4878878067439%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 8fceba6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 a608c63 {
    width: 2070px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ead121f0 {
    flex-direction: row;
    align-items: center;
    width: 31.43992670520962%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 bf78394 {
    margin: 0px 0% 0px 0%;
}
    
#\35 794c90f::before, #\35 794c90f > .bgExtraLayerOverlay {
    
}
#\35 794c90f {
    background-color: var(--color_3);
    background-image: none;
}
    
#dc651473 {
    min-height: 35px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 7% 2% 7%;
    margin: 0% 0% 0% 0%;
}
    
#d595d72b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa036a78 {
    width: 261.583px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 50ab43a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 73.21226271310263%;
    min-width: 4%;
    align-items: center;
    padding: 0px 8px 0px 8px;
    margin: 0% 0% 0% 0%;
}
    
#c8522351 {
    min-height: 75px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 15% 0% 15%;
    margin: 0% 0% 0% 0%;
}
    
#\31 04b1810 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\38 27818b6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_lni {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#group_jar {
    width: 22.74%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
}
    
#\31 04ef5a3 {
    width: 370px;
    height: 50px;
    max-width: 100%;
    min-width: 20px;
    min-height: 20px;
    max-height: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 b3ab279 {
    width: 71.37%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 42c502b {
    align-items: flex-start;
    width: 100.00%;
    min-height: 110px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
}
    
#\31 a5df824 {
    width: 396px;
    height: 55px;
    max-width: 100%;
}
    
#\38 8a17b44 {
    width: 251px;
    height: 55px;
    max-width: 100%;
}
    
#\30 ee50e08[data-background-color-animation] {
    
}
#\30 ee50e08::before, #\30 ee50e08 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.51;
}
#\30 ee50e08 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
    background-attachment: fixed;
}
    
#c743e506 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 e5f8eee {
    margin: 0px 0% 0px 0%;
}
    
#f66ebd73 {
    width: 872px;
    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 a67a43a {
    min-height: 812px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 7% 7% 7% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\30 60f13ea {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_rdf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\39 f9c31d1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_ukf {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\32 1914156 {
    width: 22.74%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\36 3460153 {
    width: 376px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c7337f18 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 73.21226271310263%;
    min-width: 4%;
    padding: 0px 8px 0px 8px;
    margin: 0% 0% 0% 0%;
}
    
#ec6fd7bb {
    margin: 0px 0% 0px 0%;
}
    
#ba2d6c4e {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 15% 0% 15%;
    margin: 0% 0% 0% 0%;
}
    
#\36 ad99c68 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\37 9e8bc6e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#ae904fcd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4.301704930010962%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
}
    
#e477931f {
    width: 88.20010430126456%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3824f82 {
    width: 90.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0292e40 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\39 2e79c06 {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\39 9f9c528 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 31.43992670520962%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 38b77a8::before, #\38 38b77a8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(10, 10, 10, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\38 38b77a8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(178, 178, 178, 0.12);
    background-image: url("https://lirp.cdn-website.com/145e56c4/dms3rep/multi/opt/PK+BG+2-979abadf-1920w.jpg");
    background-attachment: fixed;
}
#\38 38b77a8.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAwQGMRZDkf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGREAAgMBAAAAAAAAAAAAAAAAAAMTFFFS/9oADAMBAAIRAxEAPwDLK+MVgkeQZTYtaVHGq79x+IinbTuhyBeH/9k=');
}
    
#\38 5faef51 {
    margin: 0px 0% 0px 0%;
}
    
#\31 7d824fe {
    width: 797px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a920de0 {
    width: 261.583px;
    height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de9ec2b9 {
    min-height: 540px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 7% 2% 7%;
    margin: 0% 0% 0% 0%;
}
    
#e3a50aee {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\39 22c444c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4.301704930010962%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
}
    
#\30 216f17e {
    width: 90.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 48c8ea4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\36 f58ec84 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4.301704930010962%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
}
    
#f8398aa5 {
    width: 90.40%;
    height: auto;
    max-width: 100%;
}
    
#\30 7923519 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#e7bfbdfb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4.301704930010962%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
}
    
#e03bd297 {
    width: 90.40%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\32 3966928 {
    flex-direction: row;
    align-items: center;
    width: 31.43992670520962%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1376232 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 b072f5c {
    width: 2070px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7157d7c {
    width: 79.65%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#babefbf8 {
    width: 261.583px;
    height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8282f52::before, #\32 8282f52 > .bgExtraLayerOverlay {
    
}
#\32 8282f52 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\31 6cac158 {
    margin: 0px 0% 0px 0%;
}
    
#\30 d3d0148 {
    min-height: 35px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 7% 2% 7%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 7d46ef8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 58.93%;
    min-height: 82px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px -0.1%;
}
    
#\32 9a43eaf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(40, 40, 40, 1);
    background-image: none;
}
    
#\39 ba9ef0b {
    margin: 0px 0% 0px 0%;
}
    
#\36 72bc74f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\35 c9b6f11 {
    width: 230px;
    height: 55px;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 887e552 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 95.46%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 10px 0px 10px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bed3db36 {
    width: 95.34%;
    height: auto;
    max-width: 100%;
}
    
#\31 55f9000 {
    width: 486px;
    height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a697dc2 {
    width: 96.26%;
    height: auto;
    max-width: 100%;
}
    
#\34 c2c1901 {
    width: 1181px;
    height: auto;
    max-width: 100%;
}
    
#a2414df2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b7152263 {
    min-height: 1164px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 7% 4% 7%;
    margin: 0% 0% 0% 0%;
}
    
#group_6r8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\33 e0dae0c {
    width: 96.26%;
    height: auto;
    max-width: 100%;
}
    
#widget_v62 {
    width: 100%;
    height: 200px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\35 1494077 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 7% 4% 7%;
    margin: 0% 0% 0% 0%;
}
    
#f45e17c1 {
    width: 381px;
    height: 55px;
    max-width: 100%;
}
    
#c0ae1b17 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\33 3cece9d {
    width: 100%;
    height: 738px;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f2c8ffc9 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#f9c9718f {
    width: 177px;
    height: 55px;
    max-width: 100%;
}
    
#bdb8aa4a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 91a9216 {
    width: 797px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8b2e7e4 {
    margin: 0px 0% 0px 0%;
}
    
#\35 f7b88b2 {
    width: 102.65%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 015ae84 {
    flex-direction: row;
    align-items: center;
    width: 31.43992670520962%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 aaf649a {
    width: 87.19%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4d6d6cf::before, #\38 4d6d6cf > .bgExtraLayerOverlay {
    
}
#\38 4d6d6cf {
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 ebde3eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fe0b8b49 {
    min-height: 35px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 7% 2% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\39 7e59c26 {
    width: 261.583px;
    height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2922801 {
    width: 2070px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0181fff {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#dd82964d {
    width: 287px;
    height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 12b2486 {
    width: 81.79%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ab741c03 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 3642ae8 {
    width: 102.65%;
    height: auto;
    max-width: 100%;
}
    
#\33 f8d149d {
    margin: 0px 0% 0px 0%;
}
    
#b5dbb1cc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#\37 25f5d18 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
}
    
#\38 eb9e41e {
    width: 102.65%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ffbcbe6 {
    width: 797px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b711321 {
    min-height: 769px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 7% 4% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\39 230fbb5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 3.5077218944686788%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce030473 {
    width: 78.72%;
    height: 636px;
    max-width: 100%;
}
    
#d081f99d {
    width: 102.65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec1b7e7c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 75.12%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 2;
    justify-self: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b91b7cb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\37 e69fdde {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 3.012862432745715%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 09e9902 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(40, 40, 40, 1);
    background-image: none;
}
    
#\34 437b462 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#e17a7a89 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#fe156948 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 3.5077218944686788%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1692db0 {
    width: 102.65%;
    height: auto;
    max-width: 100%;
}
    
#\30 2bc68a0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
}
    
#\37 ad0d3da {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 3.012862432745715%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6e29da1 {
    width: 102.65%;
    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_u88 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\38 7c5f029 {
    width: 94.4878878067439%;
    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 c3dd8a2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 4.11%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
}
    
#\39 568a8cb {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\39 f47dfae {
    margin: 0px 0% 0px 0%;
}
    
#\34 954a0aa {
    width: 94.4878878067439%;
    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 8ee5e15 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(40, 40, 40, 1);
    background-image: url("https://lirp.cdn-website.com/145e56c4/dms3rep/multi/opt/PK+BG+2-979abadf-1920w.jpg");
    background-attachment: fixed;
}
#\30 8ee5e15.lazy {
    background-image: url('');
}
    
#afad0197 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 15% 4% 15%;
    margin: 0% 0% 0% 0%;
}
    
#\32 ba3bc7b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 4.11%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
}
    
#\32 985e601 {
    width: 1181px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ed64168e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 4.11%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
}
    
#\30 4c5a6f0 {
    width: 47px;
    height: auto;
    max-width: 100%;
}
    
#\39 d8a2a42 {
    width: 94.4878878067439%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1557277 {
    width: 94.4878878067439%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8da8a99 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 4.11%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
}
    
#f52a684d {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#e95fc2f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\39 e15d296 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\38 a5a9d0f {
    width: 88.20010430126456%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf53a7f3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0.68);
    background-image: none;
    border-radius: 26px 26px 26px 26px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 511e07f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0.78);
    background-image: none;
    border-radius: 26px 26px 26px 26px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c0cd025 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0.68);
    background-image: none;
    border-radius: 26px 26px 26px 26px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#fa23f2b4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0.68);
    background-image: none;
    border-radius: 26px 26px 26px 26px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 b0b0c32 {
    width: 872px;
    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 d71de96[data-background-color-animation] {
    
}
#\35 d71de96::before, #\35 d71de96 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.51;
}
#\35 d71de96 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
    background-attachment: fixed;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a478e524 {
    min-height: 812px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 7% 7% 7% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\35 b30aa68 {
    width: 251px;
    height: 55px;
    max-width: 100%;
}
    
#af6d8924 {
    width: 396px;
    height: 55px;
    max-width: 100%;
}
    
#f5e7c181 {
    margin: 0px 0% 0px 0%;
}
    
#da837730 {
    width: 71.37%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e9d3abd {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#de07a585 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\39 165ee85 {
    width: 797px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4fce408 {
    width: 90.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 709475b {
    width: 88.20010430126456%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a8e4240 {
    width: 90.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c3ab315 {
    margin: 0px 0% 0px 0%;
}
    
#\32 97f9877 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4.301704930010962%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
}
    
#\39 10ee84f {
    width: 90.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf8e3d6c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4.301704930010962%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ac44d95 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\36 75bfd15 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#debcfc15::before, #debcfc15 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(10, 10, 10, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#debcfc15 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(178, 178, 178, 0.12);
    background-image: url("https://lirp.cdn-website.com/145e56c4/dms3rep/multi/opt/PK+BG+2-979abadf-1920w.jpg");
    background-attachment: fixed;
}
#debcfc15.lazy {
    background-image: url('');
}
    
#fbdecbb7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49.99936891267841%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\35 437231f {
    width: 261.583px;
    height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab732820 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49.99936891267841%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\33 79671be {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\36 cdbea0b {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#d6cf2041 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4.301704930010962%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
}
    
#\33 675660f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4.301704930010962%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
}
    
#f8664327 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 31.43992670520962%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 792995b {
    min-height: 540px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 7% 2% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\35 2f7d827 {
    width: 90.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cca2266f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
}



@media all {
    
#\33 b2c4bfd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c8081336::before, #c8081336 > .bgExtraLayerOverlay {
    
}
#c8081336 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\39 a2d493a {
    width: 2070px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 958db99 {
    min-height: 35px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 7% 2% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\30 3774e29 {
    margin: 0px 0% 0px 0%;
}
    
#\31 61e1999 {
    width: 79.65%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc08d650 {
    flex-direction: row;
    align-items: center;
    width: 31.43992670520962%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 712d13a {
    width: 261.583px;
    height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e9616321 {
    min-height: 1164px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 7% 4% 7%;
    margin: 0% 0% 0% 0%;
}
    
#ec484c40 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\30 35401b1 {
    width: 1181px;
    height: auto;
    max-width: 100%;
}
    
#\35 4348efa {
    width: 230px;
    height: 55px;
    max-width: 100%;
}
    
#eded274b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 d7f400c {
    width: 96.26%;
    height: auto;
    max-width: 100%;
}
    
#\36 9d86e2d {
    width: 95.34%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dbc1ddf5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\34 4ae6c2d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(40, 40, 40, 1);
    background-image: none;
}
    
#\30 4f3ad53 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 e818617 {
    width: 486px;
    height: 55px;
    max-width: 100%;
}
    
#d61c58f3 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3fb6450 {
    width: 96.26%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#c05658f8 {
    width: 87.19%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c97bae7 {
    width: 261.583px;
    height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d725c23 {
    margin: 0px 0% 0px 0%;
}
    
#d17a4dfd::before, #d17a4dfd > .bgExtraLayerOverlay {
    
}
#d17a4dfd {
    background-color: var(--color_3);
    background-image: none;
}
    
#\37 80cd99b {
    flex-direction: row;
    align-items: center;
    width: 31.43992670520962%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3e78979 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fdc77143 {
    min-height: 35px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 7% 2% 7%;
    margin: 0% 0% 0% 0%;
}
    
#d110f4b0 {
    width: 2070px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 5ac9ee0 {
    width: 381px;
    height: 55px;
    max-width: 100%;
}
    
#\38 cf05cca {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 7% 4% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\36 ce46061 {
    width: 100%;
    height: 738px;
    max-width: 100%;
}
    
#c70a332a {
    width: 102.65%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 329397f {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#d5d40d62 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#d15ed21b {
    width: 177px;
    height: 55px;
    max-width: 100%;
}
    
#e0433953 {
    width: 797px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8262e97 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4a61587 {
    margin: 0px 0% 0px 0%;
}
    
#\32 6d4b0b0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 95.46%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 10px 0px 10px;
}
    
#e2edccdc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 58.93%;
    min-height: 82px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px -0.1%;
}
    
#d76735e7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 58.93%;
    min-height: 82px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px -0.1%;
}
}



@media all {
    
#\36 5721860 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(40, 40, 40, 1);
    background-image: none;
}
    
#ef3748e6 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 bcb603c {
    width: 81.79%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fbf6f978 {
    margin: 0px 0% 0px 0%;
}
    
#\36 f96c9a5 {
    width: 102.65%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 bd6e5d1 {
    width: 102.65%;
    height: auto;
    max-width: 100%;
}
    
#\34 af0bb9c {
    width: 287px;
    height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f12b40bc {
    width: 797px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ddf30bfc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 75.12%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 2;
    justify-self: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e4ec419 {
    width: 78.72%;
    height: 636px;
    max-width: 100%;
}
    
#\37 665d12d {
    min-height: 769px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 7% 4% 7%;
    margin: 0% 0% 0% 0%;
}
    
#bb03bf28 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 3.5077218944686788%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a82b0990 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#b4e1404c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\39 74f66df {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 3.5077218944686788%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7979f96 {
    width: 102.65%;
    height: auto;
    max-width: 100%;
}
    
#\31 de83416 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\34 5e4dc7e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 3.5077218944686788%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 19693e5 {
    width: 102.65%;
    height: auto;
    max-width: 100%;
}
    
#f10daa1f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#e586536b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 3.5077218944686788%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 684dfac {
    width: 102.65%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#f60abbe4 {
    width: 94.4878878067439%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e373e7c2 {
    width: 88.20010430126456%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3887a14 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 0d2d890 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0.68);
    background-image: none;
    border-radius: 26px 26px 26px 26px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 36611ec {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 15% 4% 15%;
    margin: 0% 0% 0% 0%;
}
    
#\36 674a26f {
    width: 94.4878878067439%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ab38fb2a {
    width: 94.4878878067439%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 09282bf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0.68);
    background-image: none;
    border-radius: 26px 26px 26px 26px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 728d852 {
    margin: 0px 0% 0px 0%;
}
    
#f5d3f24a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(40, 40, 40, 1);
    background-image: url("https://lirp.cdn-website.com/145e56c4/dms3rep/multi/opt/PK+BG+2-979abadf-1920w.jpg");
    background-attachment: fixed;
}
#f5d3f24a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAwQGMRZDkf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGREAAgMBAAAAAAAAAAAAAAAAAAMTFFFS/9oADAMBAAIRAxEAPwDLK+MVgkeQZTYtaVHGq79x+IinbTuhyBeH/9k=');
}
    
#\37 6bf4fcd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0.68);
    background-image: none;
    border-radius: 26px 26px 26px 26px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 41ca4d7 {
    width: 94.4878878067439%;
    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 ab6f88d {
    width: 1181px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d284cd4d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(0, 0, 0, 0.78);
    background-image: none;
    border-radius: 26px 26px 26px 26px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cc371c99 {
    min-height: 320px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 7% 4% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\31 c192428 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(40, 40, 40, 1);
    background-image: none;
}
    
#c2445db3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#a46fdda6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\33 fbce35d {
    margin: 0px 0% 0px 0%;
}
    
#group_g1u {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99730573755434%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_77q {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 39.688268503087684%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#a71a5911 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 57.80999292269016%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\38 19b8456 {
    width: 371px;
    height: 50px;
    max-width: 100%;
    min-height: 50px;
    max-height: 50px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 47ab8b2 {
    width: 536px;
    height: 50px;
    max-width: 100%;
    min-height: 50px;
    max-height: 49.999992px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0c06c97 {
    width: 1181px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cfc3001 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_7lt {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 6.19%;
    min-height: 64px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#group_ofd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_c3c {
    width: 42px;
    height: auto;
    max-width: 100%;
}
    
#\36 dacd8ae {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 90.85633626881518%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#widget_oj0 {
    width: 95.34%;
    height: auto;
    max-width: 100%;
}
    
#\38 7e289bd {
    width: 96.26%;
    height: auto;
    max-width: 100%;
}
    
#\38 d6deb6b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abbd3325 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 93.43%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
}
    
#\34 3e13dad {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 fd5f79e {
    width: 96.01%;
    height: auto;
    max-width: 100%;
}
    
#b8f7cbcc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 93.43%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
}
    
#\33 d168f7e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 6.189494722378365%;
    min-height: 64px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 26505d3 {
    width: 42px;
    height: auto;
    max-width: 100%;
}
    
#\35 90815cb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 6.189494722378365%;
    min-height: 64px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7b4885d {
    width: 42px;
    height: auto;
    max-width: 100%;
}
    
#widget_hb0 {
    width: 100%;
    height: 765px;
    position: relative;
    min-width: 10px;
    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 {
    
#\34 fae9c7d {
    width: 99.98%;
    height: 749px;
    max-width: none;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    min-height: 100%;
    min-width: 0vw;
    max-height: 100.00002201825934%;
}
    
#\30 2b403de {
    width: 797px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4f07230 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 ce58195 {
    width: 66.5535801762155%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0.1% 10px 0.1% 10px;
    margin: 0px 0% 0px 0%;
}
    
#f4e06d96 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 75.12%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 4;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4015f5c {
    width: 287px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6dac17b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.44%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d6377a04 {
    width: 81.79%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f79936c0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(40, 40, 40, 1);
    background-image: none;
}
    
#c6b89bc0 {
    width: 102.65%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af7b2e8f {
    min-height: 769px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 7% 2% 7%;
    margin: 0% 0% 0% 0%;
}
    
#group_nc1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa87f305 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12px;
    min-height: 150px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
}
    
#\32 51a5d0b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 21.73505901977481%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a030425 {
    width: 90.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a7a89e9 {
    width: 102.65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4babde5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12px;
    min-height: 150px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f64334e9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 22.47893269745694%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e201481c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12px;
    min-height: 150px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8b9d171 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 21.73505901977481%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3a507e8 {
    width: 102.65%;
    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 68488d3 {
    width: 102.65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ce985af {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12px;
    min-height: 150px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 2px 10px 2px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 732da28 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 22.47893269745694%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 74px;
    padding-left: 4%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 4.858299445077396%;
    min-height: 8px;
    row-gap: 20px;
}
    
#widget_rkq {
    width: 71.33%;
}
    
#widget_br6 {
    width: 250px;
    height: 55px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f.lazy {
    background-image: url('');
}
    
#group_2es {
    width: 90.97%;
    min-height: 8px;
}
    
#\35 3a8735c {
    width: 319px;
    height: 55px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 333px;
    column-gap: 6%;
    padding: 8% 4% 4% 4%;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
#\36 3d24979f4a54e38542a8abe.lazy {
    background-image: url('');
}
    
#group_0io {
    width: 47%;
    min-height: 8px;
}
    
#group_41g {
    width: 47%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fd9a6a33 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 60px;
}
    
#a05b7e2f {
    width: 100%;
    min-height: 8px;
}
    
#\37 fd569d1::before, #\37 fd569d1 > .bgExtraLayerOverlay {
    
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 03e2604 {
    margin: 0px 0% 0px 0%;
}
    
#\39 0cc376b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 8fceba6 {
    width: 100%;
    min-height: 8px;
}
    
#\35 794c90f::before, #\35 794c90f > .bgExtraLayerOverlay {
    
}
    
#dc651473 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 60px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c8522351 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 27818b6 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 42c502b {
    width: 100.00%;
    order: 4;
    height: auto;
    min-height: 115px;
    align-items: center;
}
    
#\31 a5df824.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 a5df824 {
    width: 366px;
    height: 50px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f66ebd73.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#f66ebd73 {
    width: 100.00%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 8a17b44 {
    width: 220px;
    height: 50px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ee50e08::before, #\30 ee50e08 > .bgExtraLayerOverlay {
    
}
#\30 ee50e08 {
    background-position: 100% 50%;
    background-attachment: fixed;
}
    
#\38 a67a43a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 711px;
    padding: 13% 2% 0% 2%;
}
    
#c743e506 {
    width: 100%;
    min-height: 8px;
    row-gap: 8px;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e5f8eee {
    margin: 0px 0% 0px 0%;
}
    
#\35 b3ab279 {
    width: 100.00%;
    order: 1;
}
    
#\30 60f13ea {
    justify-self: auto;
    width: 100.00%;
    order: 0;
    column-gap: 0px;
    height: auto;
    min-height: 95px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_rdf {
    justify-content: center;
    width: 38.33%;
    height: auto;
    min-height: 75px;
}
    
#\39 f9c31d1 {
    justify-content: center;
    width: 61.71%;
    margin-left: 4px;
    height: auto;
    min-height: 75px;
}
    
#widget_ukf {
    margin-top: 2px;
    height: 528px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 1914156 {
    width: 40.34%;
}
    
#\36 3460153 {
    width: 257px;
    height: auto;
    min-height: 50px;
}
    
#ec6fd7bb {
    margin: 0px 0% 0px 0%;
}
    
#ba2d6c4e {
    min-height: 27px;
    padding: 2% 2% 2% 2%;
}
    
#c7337f18 {
    width: 55.58096922699362%;
}
    
#\37 9e8bc6e {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 38b77a8::before, #\38 38b77a8 > .bgExtraLayerOverlay {
    
}
#\38 38b77a8.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAwQGMRZDkf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGREAAgMBAAAAAAAAAAAAAAAAAAMTFFFS/9oADAMBAAIRAxEAPwDLK+MVgkeQZTYtaVHGq79x+IinbTuhyBeH/9k=');
}
    
#\39 2e79c06 {
    width: 100%;
    min-height: 8px;
    row-gap: 1px;
}
    
#de9ec2b9 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 825px;
    column-gap: 6%;
    padding: 2% 4% 4% 4%;
}
    
#e477931f {
    width: 100.00%;
    order: 1;
}
    
#\39 9f9c528 {
    width: 100.00%;
    order: 6;
    justify-content: center;
    height: auto;
    min-height: 55px;
}
    
#d0292e40 {
    width: 48.043238866396756%;
}
    
#\31 7d824fe {
    order: 0;
}
    
#\38 5faef51 {
    margin: 0px 0% 0px 0%;
}
    
#e3a50aee {
    width: 48.043238866396756%;
}
    
#\34 48c8ea4 {
    width: 48.043238866396756%;
}
    
#\30 7923519 {
    width: 48.043238866396756%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 3966928 {
    width: 53.93%;
    height: auto;
    min-height: 55px;
}
    
#\36 1376232 {
    width: 100%;
    min-height: 8px;
    row-gap: 14px;
}
    
#\32 8282f52::before, #\32 8282f52 > .bgExtraLayerOverlay {
    
}
    
#\30 d3d0148 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 289px;
    padding: 2% 2% 2% 2%;
}
    
#\37 7157d7c {
    width: 100.00%;
}
    
#babefbf8 {
    width: 317px;
    height: 50px;
}
    
#\31 6cac158 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 ba9ef0b {
    margin: 0px 0% 0px 0%;
}
    
#b7152263 {
    min-height: 1272px;
    padding: 2% 2% 2% 2%;
}
    
#\34 887e552 {
    align-self: center;
    width: 100.00%;
    order: 7;
    justify-content: center;
    height: auto;
    min-height: 82px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c2c1901 {
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 72bc74f {
    width: 100.00%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_6r8 {
    order: 1;
    justify-content: center;
}
    
#bed3db36 {
    width: 99.9984425337965%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a697dc2 {
    width: 100.00%;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e0dae0c {
    width: 100.00%;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c9b6f11 {
    width: 226.729px;
}
    
#\36 7d46ef8 {
    width: 61.29%;
    justify-content: center;
}
    
#a2414df2 {
    width: 100%;
    justify-content: flex-start;
    padding: 0px 10px 0px 10px;
    margin: 0% 0% 0% 0%;
}
    
#widget_v62 {
    height: 862px;
    min-height: 12.983454545454546vw;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1494077 {
    min-height: 883px;
    padding: 2% 2% 2% 2%;
}
    
#c8b2e7e4 {
    margin: 0px 0% 0px 0%;
}
    
#\33 3cece9d {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 376px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 91a9216 {
    order: 1;
}
    
#bdb8aa4a {
    order: 2;
}
    
#\35 f7b88b2 {
    order: 3;
}
    
#f9c9718f {
    width: 201px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4d6d6cf::before, #\38 4d6d6cf > .bgExtraLayerOverlay {
    
}
    
#\36 ebde3eb {
    width: 100%;
    min-height: 8px;
}
    
#fe0b8b49 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 285px;
    padding: 2% 2% 2% 2%;
}
    
#\35 015ae84 {
    width: 63.20%;
    height: auto;
    min-height: 55px;
}
    
#f2922801.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#f2922801 {
    width: 558px;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\35 aaf649a {
    width: 100.00%;
}
    
#\39 7e59c26 {
    height: 50px;
}
    
#a0181fff {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f8d149d {
    margin: 0px 0% 0px 0%;
}
    
#\39 b711321 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 1087px;
}
    
#ce030473 {
    justify-self: auto;
    width: 62.15%;
    order: 0;
    height: 634px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ffbcbe6.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#\38 ffbcbe6 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 12b2486 {
    order: 2;
    width: 100.00%;
}
    
#\38 eb9e41e {
    order: 3;
}
    
#ec1b7e7c {
    order: 7;
    width: 100.00%;
    justify-content: center;
    height: auto;
    min-height: 55px;
}
    
#\34 b91b7cb {
    justify-self: auto;
    width: 99.99680764164555%;
    order: 6;
    height: auto;
    min-height: 138px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d081f99d {
    width: 84.93824601089892%;
}
    
#\37 e69fdde {
    height: auto;
    min-height: 98px;
}
    
#\31 3642ae8 {
    width: 85.78155600989993%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 230fbb5 {
    height: auto;
    min-height: 92px;
    order: 0;
}
    
#b5dbb1cc {
    width: 49.06399781273695%;
    height: auto;
    min-height: 112px;
}
    
#\37 25f5d18 {
    height: auto;
    min-height: 118px;
    width: 49.259183302128555%;
}
    
#\34 437b462 {
    justify-self: auto;
    width: 99.99680764164555%;
    order: 6;
    height: auto;
    min-height: 138px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e17a7a89 {
    width: 49.06399781273695%;
    height: auto;
    min-height: 112px;
}
    
#fe156948 {
    height: auto;
    min-height: 92px;
    order: 0;
}
    
#\36 1692db0 {
    width: 85.78155600989993%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2bc68a0 {
    height: auto;
    min-height: 118px;
    width: 49.259183302128555%;
}
    
#\37 ad0d3da {
    height: auto;
    min-height: 98px;
}
    
#\36 6e29da1 {
    width: 84.93824601089892%;
}
    
#ab741c03 {
    row-gap: 10px;
    align-items: center;
}
    
#widget_u88 {
    height: 16px;
}
    
#dd82964d {
    height: 50px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 f47dfae {
    margin: 0px 0% 0px 0%;
}
    
#afad0197 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 a5a9d0f {
    width: 100.00%;
}
    
#\34 954a0aa {
    width: 86.9513372911427%;
}
    
#\38 c3dd8a2 {
    width: 8.80%;
}
    
#c1557277 {
    width: 87.108549386418%;
}
    
#ed64168e {
    width: 9.12%;
}
    
#\39 d8a2a42 {
    width: 85.53815776671316%;
}
    
#\32 ba3bc7b {
    width: 9.27%;
}
    
#\38 7c5f029 {
    width: 87.11027871946604%;
}
    
#e8da8a99 {
    width: 9.12%;
}
    
#\32 985e601.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#\32 985e601 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 b0b0c32 {
    width: 100.00%;
    order: 0;
}
    
#\35 d71de96::before, #\35 d71de96 > .bgExtraLayerOverlay {
    
}
#\35 d71de96 {
    background-position: 100% 50%;
    background-attachment: fixed;
}
    
#a478e524 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 711px;
    padding: 13% 4% 0% 4%;
}
    
#\35 b30aa68 {
    width: 192px;
    height: 55px;
}
    
#af6d8924 {
    width: 357px;
    height: 55px;
}
    
#f5e7c181 {
    margin: 0px 0% 0px 0%;
}
    
#da837730 {
    width: 100.00%;
    order: 1;
}
    
#\37 e9d3abd {
    width: 100%;
    min-height: 8px;
    row-gap: 8px;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#de07a585 {
    margin-top: 2px;
    height: 528px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 165ee85.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#\39 165ee85 {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 709475b {
    width: 100.00%;
    order: 1;
}
    
#\33 c3ab315 {
    margin: 0px 0% 0px 0%;
}
    
#\36 ac44d95 {
    width: 48.043238866396756%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#debcfc15::before, #debcfc15 > .bgExtraLayerOverlay {
    
}
#debcfc15.lazy {
    background-image: url('');
}
    
#\36 75bfd15 {
    width: 48.043238866396756%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fbdecbb7 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab732820 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 79671be {
    width: 48.043238866396756%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cdbea0b {
    width: 100%;
    min-height: 8px;
    row-gap: 1px;
}
    
#\39 792995b {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 825px;
    column-gap: 6%;
    padding: 2% 2% 4% 2%;
}
    
#f8664327 {
    width: 100.00%;
    order: 6;
    justify-content: center;
    height: auto;
    min-height: 55px;
}
    
#cca2266f {
    width: 48.043238866396756%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 437231f {
    height: 50px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 b2c4bfd {
    width: 100%;
    min-height: 8px;
    row-gap: 14px;
}
    
#c8081336::before, #c8081336 > .bgExtraLayerOverlay {
    
}
    
#\32 958db99 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 289px;
}
    
#\31 61e1999 {
    width: 100.00%;
}
    
#dc08d650 {
    width: 53.93%;
    height: auto;
    min-height: 55px;
}
    
#\35 712d13a {
    width: 317px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e9616321 {
    min-height: 1272px;
    padding: 2% 2% 2% 2%;
}
    
#ec484c40 {
    order: 1;
    justify-content: center;
}
    
#\30 35401b1 {
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4348efa {
    width: 226.729px;
}
    
#eded274b {
    width: 100%;
    padding: 0px 10px 0px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\39 d7f400c {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9d86e2d {
    width: 99.9984425337965%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbc1ddf5 {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4f3ad53 {
    width: 59.59308279399137%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d61c58f3 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3fb6450 {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d17a4dfd::before, #d17a4dfd > .bgExtraLayerOverlay {
    
}
    
#\37 80cd99b {
    width: 63.20%;
    height: auto;
    min-height: 55px;
}
    
#c3e78979 {
    width: 100%;
    min-height: 8px;
}
    
#fdc77143 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 285px;
}
    
#d110f4b0 {
    width: 558px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 5ac9ee0 {
    align-self: auto;
    order: 0;
    height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cf05cca {
    min-height: 883px;
    padding: 2% 2% 2% 2%;
}
    
#\36 ce46061 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 376px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c70a332a {
    order: 3;
}
    
#d15ed21b {
    width: 201px;
    align-self: auto;
    order: 0;
    height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0433953.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#e0433953 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 4a61587 {
    margin: 0px 0% 0px 0%;
}
    
#e8262e97 {
    order: 2;
}
    
#\32 6d4b0b0 {
    justify-self: auto;
    align-self: center;
    width: 99.9984425337965%;
    order: 3;
    justify-content: center;
    height: auto;
    min-height: 82px;
    column-gap: 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2edccdc {
    width: 61.29%;
    justify-content: center;
}
    
#d76735e7 {
    width: 61.29%;
    justify-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f12b40bc {
    order: 1;
}
    
#ef3748e6 {
    row-gap: 10px;
}
    
#ddf30bfc {
    order: 7;
    width: 100.00%;
    justify-content: center;
    height: auto;
    min-height: 55px;
}
    
#\39 e4ec419 {
    justify-self: auto;
    align-self: center;
    width: 40.24%;
    order: 0;
    height: 410px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bcb603c {
    order: 2;
    width: 100.00%;
}
    
#fbf6f978 {
    margin: 0px 0% 0px 0%;
}
    
#\36 f96c9a5 {
    order: 3;
}
    
#\37 665d12d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 1087px;
}
    
#\32 bd6e5d1 {
    width: 85.78155600989993%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb03bf28 {
    height: auto;
    min-height: 92px;
    order: 0;
}
    
#a82b0990 {
    width: 49.06399781273695%;
    height: auto;
    min-height: 112px;
}
    
#b4e1404c {
    width: 49.06399781273695%;
    height: auto;
    min-height: 112px;
}
    
#\39 74f66df {
    height: auto;
    min-height: 92px;
    order: 0;
}
    
#\38 7979f96 {
    width: 85.78155600989993%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 de83416 {
    width: 49.06399781273695%;
    height: auto;
    min-height: 112px;
}
    
#\34 5e4dc7e {
    height: auto;
    min-height: 92px;
    order: 0;
}
    
#\39 19693e5 {
    width: 85.78155600989993%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f10daa1f {
    width: 49.06399781273695%;
    height: auto;
    min-height: 112px;
}
    
#e586536b {
    height: auto;
    min-height: 92px;
    order: 0;
}
    
#\37 684dfac {
    width: 85.78155600989993%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ab38fb2a {
    width: 85.53815776671316%;
}
    
#\33 728d852 {
    margin: 0px 0% 0px 0%;
}
    
#f60abbe4 {
    width: 87.11027871946604%;
}
    
#e373e7c2 {
    width: 100.00%;
}
    
#\38 41ca4d7 {
    width: 86.9513372911427%;
}
    
#\30 36611ec {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 674a26f {
    width: 87.108549386418%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#af7b2e8f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 4f07230 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    row-gap: 18px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_rkq {
    width: 100.00%;
}
    
#widget_d02 {
    width: 100%;
}
    
#widget_br6 {
    width: 100%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f.lazy {
    background-image: url('');
}
    
#group_2es {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 3a8735c {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 4% 4%;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
#\36 3d24979f4a54e38542a8abe.lazy {
    background-image: url('');
}
    
#\30 e23ec55 {
    width: 100.00%;
}
    
#ef9c174d {
    width: 100%;
}
    
#group_0io {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_41g {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 4f97db3 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#a05b7e2f {
    width: 100%;
    min-height: 50px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#fd9a6a33 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 fd569d1::before, #\37 fd569d1 > .bgExtraLayerOverlay {
    
}
    
#a55d82a7 {
    width: 100.00%;
}
    
#\33 5e1ec41 {
    width: 100%;
}
    
#\39 133344d {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#aec99396 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fc8bb546 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#a415d353 {
    width: 100.00%;
}
    
#\35 cf30657 {
    width: 100%;
}
    
#\30 c82c3a9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 9fed735 {
    width: 100%;
}
    
#\36 1b8ecf4 {
    width: 100%;
}
    
#widget_g37 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\32 380c502 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d90b289a {
    width: 100.00%;
}
    
#\32 ba08782 {
    width: 100%;
}
    
#\39 0cc376b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\30 8fceba6 {
    width: 100%;
    min-height: 50px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#\34 a608c63 {
    width: 100.00%;
}
    
#\35 794c90f::before, #\35 794c90f > .bgExtraLayerOverlay {
    
}
    
#dc651473 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#d595d72b {
    width: 100%;
}
    
#fa036a78 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 50ab43a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c8522351 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_jar {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 04ef5a3 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 b3ab279 {
    width: 100%;
}
    
#\31 a5df824 {
    width: 100%;
}
    
#f66ebd73 {
    width: 100.00%;
}
    
#\38 8a17b44 {
    width: 100%;
}
    
#\30 ee50e08::before, #\30 ee50e08 > .bgExtraLayerOverlay {
    
}
    
#\38 a67a43a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c743e506 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_ukf {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\32 1914156 {
    width: 100%;
    min-height: 68px;
    align-items: center;
    height: auto;
    row-gap: 42px;
}
    
#\36 3460153 {
    width: 309px;
    height: auto;
    min-height: 50px;
}
    
#c7337f18 {
    min-height: 92px;
    align-items: center;
    width: 100%;
    row-gap: 46px;
    height: auto;
    padding: 8px 8px 2px 8px;
    margin: 0% 0% 0% 0%;
}
    
#ba2d6c4e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 2% 2% 2% 2%;
}
    
#ec6fd7bb {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 38b77a8::before, #\38 38b77a8 > .bgExtraLayerOverlay {
    
}
#\38 38b77a8.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAwQGMRZDkf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGREAAgMBAAAAAAAAAAAAAAAAAAMTFFFS/9oADAMBAAIRAxEAPwDLK+MVgkeQZTYtaVHGq79x+IinbTuhyBeH/9k=');
}
    
#e477931f {
    width: 100%;
    order: 1;
}
    
#\31 7d824fe.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#\31 7d824fe {
    width: 100.00%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 a920de0 {
    width: 100%;
    height: 50px;
}
    
#\39 2e79c06 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
}
    
#de9ec2b9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 2% 4% 2%;
}
    
#d0292e40 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 2;
    height: auto;
    min-height: 140px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9f9c528 {
    order: 6;
    width: 100.00%;
    height: auto;
    min-height: 55px;
}
    
#d3824f82 {
    width: 90.32%;
}
    
#ae904fcd {
    height: auto;
    min-height: 116px;
    width: 1.3822894168466522%;
}
    
#e3a50aee {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 2;
    height: auto;
    min-height: 140px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 22c444c {
    height: auto;
    min-height: 116px;
    width: 1.3822894168466522%;
}
    
#\30 216f17e {
    width: 90.32%;
}
    
#\34 48c8ea4 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 2;
    height: auto;
    min-height: 140px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f58ec84 {
    height: auto;
    min-height: 116px;
    width: 1.3822894168466522%;
    order: 0;
}
    
#f8398aa5 {
    width: 90.32%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7923519 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 2;
    height: auto;
    min-height: 140px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7bfbdfb {
    height: auto;
    min-height: 116px;
    width: 1.3822894168466522%;
    order: 0;
}
    
#e03bd297 {
    width: 90.32%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5faef51 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 1376232 {
    width: 100%;
    min-height: 50px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#\34 b072f5c {
    width: 100.00%;
}
    
#\37 7157d7c {
    width: 100%;
}
    
#babefbf8 {
    width: 100%;
}
    
#\32 8282f52::before, #\32 8282f52 > .bgExtraLayerOverlay {
    
}
    
#\30 d3d0148 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\31 55f9000 {
    width: 100%;
}
    
#a2414df2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 c2c1901 {
    width: 100.00%;
}
    
#\36 72bc74f {
    width: 100%;
}
    
#\35 c9b6f11 {
    width: 100%;
}
    
#b7152263 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\35 1494077 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#f45e17c1 {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2c8ffc9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
}
    
#f9c9718f {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    height: 55px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3cece9d {
    height: 240px;
    order: 0;
}
    
#bdb8aa4a {
    width: 100%;
    order: 2;
}
    
#\38 91a9216.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#\38 91a9216 {
    width: 100.00%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 f7b88b2 {
    order: 3;
}
    
#c8b2e7e4 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 aaf649a {
    width: 100%;
}
    
#\38 4d6d6cf::before, #\38 4d6d6cf > .bgExtraLayerOverlay {
    
}
    
#\36 ebde3eb {
    width: 100%;
    min-height: 50px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#fe0b8b49 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 7e59c26 {
    width: 100%;
}
    
#f2922801 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#ab741c03 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ce030473 {
    height: 468px;
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ffbcbe6 {
    width: 100.00%;
    order: 1;
}
    
#dd82964d {
    width: 100%;
}
    
#\39 12b2486 {
    width: 100%;
    order: 5;
}
    
#\39 b711321 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 b91b7cb {
    order: 2;
}
    
#\34 437b462 {
    order: 3;
}
    
#widget_u88 {
    order: 4;
}
    
#\38 eb9e41e {
    order: 6;
}
    
#ec1b7e7c {
    order: 7;
}
}



@media (max-width: 767px) {
    
#\32 985e601 {
    width: 100.00%;
}
    
#e95fc2f2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 a5a9d0f {
    width: 100%;
}
    
#afad0197 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#a478e524 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 2% 7% 2%;
}
    
#\35 b30aa68 {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b0b0c32.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#\38 b0b0c32 {
    width: 100.00%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#af6d8924 {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da837730 {
    width: 100%;
    order: 2;
}
    
#\37 e9d3abd {
    width: 100%;
    min-height: 676px;
    align-items: center;
    height: auto;
    row-gap: 15px;
    padding: 80px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 d71de96::before, #\35 d71de96 > .bgExtraLayerOverlay {
    
}
    
#de07a585 {
    height: 304px;
    order: 0;
    min-height: 0.8216926869350863vh;
}
    
#f5e7c181 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 165ee85 {
    width: 100.00%;
}
    
#\35 437231f {
    width: 100%;
}
    
#\37 709475b {
    width: 100%;
}
    
#\36 cdbea0b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#debcfc15::before, #debcfc15 > .bgExtraLayerOverlay {
    
}
#debcfc15.lazy {
    background-image: url('');
}
    
#\39 792995b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 4% 4%;
}
}



@media (max-width: 767px) {
    
#\33 b2c4bfd {
    width: 100%;
    min-height: 50px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#c8081336::before, #c8081336 > .bgExtraLayerOverlay {
    
}
    
#\39 a2d493a.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#\39 a2d493a {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 958db99 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
}
    
#\31 61e1999 {
    width: 100.00%;
}
    
#\35 712d13a {
    width: 100%;
    height: 50px;
}
    
#dc08d650 {
    width: 100.00%;
    height: auto;
    min-height: 55px;
}
    
#\30 3774e29 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e9616321 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#dbc1ddf5 {
    width: 100%;
    order: 2;
}
    
#\30 35401b1.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#\30 35401b1 {
    width: 100.00%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 e818617 {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eded274b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
}
    
#\35 4348efa {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec484c40 {
    order: 0;
}
    
#\36 3fb6450.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\36 3fb6450 {
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#\39 d7f400c.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\39 d7f400c {
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\36 9d86e2d.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\36 9d86e2d {
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#d61c58f3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c05658f8 {
    width: 100%;
}
    
#\33 c97bae7 {
    width: 100%;
    height: 50px;
}
    
#d17a4dfd::before, #d17a4dfd > .bgExtraLayerOverlay {
    
}
    
#c3e78979 {
    width: 100%;
    min-height: 50px;
    align-items: flex-start;
    row-gap: 6px;
}
    
#fdc77143 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 2% 2% 2% 2%;
}
    
#d110f4b0 {
    width: 100.00%;
}
    
#\37 80cd99b {
    width: 100.00%;
    height: auto;
    min-height: 55px;
}
    
#\32 d725c23 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 5ac9ee0 {
    width: 100.00%;
}
    
#\38 cf05cca {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 ce46061 {
    height: 240px;
    order: 0;
}
    
#c70a332a {
    order: 3;
}
    
#\39 329397f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 8px;
}
    
#d15ed21b {
    width: 100.00%;
}
    
#e0433953 {
    width: 100.00%;
    order: 1;
}
    
#e8262e97 {
    width: 100%;
    order: 2;
}
}



@media (max-width: 767px) {
    
#f12b40bc.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#f12b40bc {
    width: 100.00%;
    order: 1;
    margin: 13px 0% 0px 0%;
}
    
#\31 bcb603c {
    width: 100%;
    order: 2;
}
    
#\36 f96c9a5 {
    order: 3;
}
    
#\37 665d12d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 4% 2% 6% 2%;
}
    
#ef3748e6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 6px;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#ddf30bfc {
    order: 8;
    width: 100.00%;
    height: auto;
    min-height: 55px;
}
    
#\39 e4ec419 {
    height: 38.455217748562035vh;
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 0.8216926869350863vh;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 af0bb9c {
    width: 100%;
    height: 50px;
}
    
#a82b0990 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 4;
    height: auto;
    min-height: 105px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb03bf28 {
    min-height: 85px;
    width: 0%;
}
    
#b4e1404c {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 4;
    height: auto;
    min-height: 105px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 74f66df {
    min-height: 85px;
    width: 0%;
}
    
#\31 de83416 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 4;
    height: auto;
    min-height: 105px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5e4dc7e {
    min-height: 85px;
    width: 0%;
}
    
#f10daa1f {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 4;
    height: auto;
    min-height: 105px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e586536b {
    min-height: 85px;
    width: 0%;
}
    
#fbf6f978 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e373e7c2 {
    width: 100%;
}
    
#e3887a14 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 13px;
}
    
#\38 ab6f88d {
    width: 100.00%;
}
    
#\30 36611ec {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 4% 2% 4% 2%;
}
    
#\38 41ca4d7 {
    width: 100.00%;
}
    
#\33 728d852 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cc371c99 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c2445db3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a46fdda6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 19b8456 {
    width: 100%;
}
    
#\32 47ab8b2 {
    width: 100%;
}
    
#\38 0c06c97 {
    width: 100.00%;
}
    
#\35 cfc3001 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#a6dac17b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#af7b2e8f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 fae9c7d {
    height: 240px;
}
    
#\31 ce58195 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 2b403de {
    width: 100.00%;
}
    
#a4015f5c {
    width: 100%;
}
    
#d6377a04 {
    width: 100%;
}
}

