#section-2-320 > .ct-section-inner-wrap {
  padding-top: 80px;
  padding-bottom: 80px;
  align-items: center;
}
#section-2-320 {
  text-align: left;
}
@media (max-width: 767px) {
  #section-2-320 > .ct-section-inner-wrap {
    padding-right: 30px;
    padding-left: 30px;
  }
}
#div_block-6-320 {
  width: 100%;
  text-align: center;
  align-items: center;
  max-width: 800px;
}
#div_block-7-320 {
  text-align: left;
  flex-direction: row;
  display: flex;
  align-items: center;
  gap: 17px;
  margin-bottom: 10px;
}
#div_block-8-320 {
  width: 40px;
  min-height: 1px;
  height: 1px;
  background-color: #BE1E2D;
  min-width: 40px;
}
#div_block-3209-387 {
  width: 100%;
  margin-top: 84px;
  text-align: left;
  align-items: center;
}
#div_block-15-320 {
  width: 100%;
  max-width: 1007px;
  margin-top: 60px;
}
.oxy-dynamic-list :is([data-id="div_block-169-387"], #incspec) {
  border-radius: 21.5px;
  position: relative;
}
.oxy-dynamic-list :is([data-id="div_block-199-387"], #incspec) {
  flex-direction: column;
  display: flex;
  align-items: flex-start;
  text-align: center;
}
.oxy-dynamic-list :is([data-id="div_block-3159-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 30px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-344-387"], #incspec) {
  text-align: left;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-347-387"], #incspec) {
  margin-top: 16px;
}
.oxy-dynamic-list :is([data-id="div_block-349-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 7.17px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-353-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 5px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-358-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 7.17px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-362-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 5px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-367-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 7.17px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-3217-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 7.17px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-1025-387"], #incspec) {
  margin-top: 16px;
  gap: 18px;
  text-align: left;
  flex-direction: row;
  display: flex;
}
.oxy-dynamic-list :is([data-id="div_block-1027-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 7.17px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-1031-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 5px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-1036-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 7.17px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-1040-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 5px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-1045-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 7.17px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-1066-387"], #incspec) {
  margin-top: 16px;
  gap: 18px;
}
.oxy-dynamic-list :is([data-id="div_block-1068-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 7.17px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-1072-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 5px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-1077-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 7.17px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-1081-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 5px;
  align-items: center;
}
.oxy-dynamic-list :is([data-id="div_block-1086-387"], #incspec) {
  text-align: left;
  flex-direction: row;
  display: flex;
  gap: 7.17px;
  align-items: center;
}
@media (max-width: 767px) {
  #div_block-6-320 {
    align-items: center;
    text-align: center;
  }
}
@media (max-width: 767px) {
  .oxy-dynamic-list :is([data-id="div_block-1025-387"], #incspec) {
    text-align: left;
    flex-direction: row;
    display: flex;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .oxy-dynamic-list :is([data-id="div_block-1066-387"], #incspec) {
    text-align: left;
    flex-direction: row;
    display: flex;
    flex-wrap: wrap;
  }
}
.oxy-dynamic-list :is([data-id="headline-345-387"], #incspec) {
  color: #fef1f6;
  font-weight: 600;
  font-size: 20px;
}
@media (max-width: 767px) {
  #headline-10-320 {
    text-align: center;
  }
}
#text_block-14-320 {
  margin-top: 10px;
  max-width: 742px;
  text-align: center;
}
.oxy-dynamic-list :is([data-id="text_block-3161-387"], #incspec) {
  color: #fef1f6;
  margin-top: 10px;
  font-size: 11px;
  letter-spacing: -0.3px;
  line-height: 13px;
}
.oxy-dynamic-list :is([data-id="text_block-3212-387"], #incspec) {
  color: #000000;
  margin-top: 10px;
  font-size: 11px;
  letter-spacing: -0.3px;
  line-height: 13px;
}
.oxy-dynamic-list :is([data-id="text_block-355-387"], #incspec) {
  color: #ffffff;
  font-size: 7.95px;
  letter-spacing: -0.05em;
  line-height: 1;
}
.oxy-dynamic-list :is([data-id="text_block-364-387"], #incspec) {
  color: #ffffff;
  font-size: 7.95px;
  letter-spacing: -0.05em;
  line-height: 1;
}
.oxy-dynamic-list :is([data-id="text_block-994-387"], #incspec) {
  color: #000000;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.oxy-dynamic-list :is([data-id="text_block-997-387"], #incspec) {
  color: #000000;
  font-size: 14px;
}
.oxy-dynamic-list :is([data-id="text_block-1033-387"], #incspec) {
  color: #000000;
  font-size: 7.95px;
  letter-spacing: -0.05em;
  line-height: 1;
}
.oxy-dynamic-list :is([data-id="text_block-1042-387"], #incspec) {
  color: #000000;
  font-size: 7.95px;
  letter-spacing: -0.05em;
  line-height: 1;
}
.oxy-dynamic-list :is([data-id="text_block-1062-387"], #incspec) {
  color: #fef1f6;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.oxy-dynamic-list :is([data-id="text_block-1064-387"], #incspec) {
  color: #fef1f6;
  font-size: 14px;
}
.oxy-dynamic-list :is([data-id="text_block-1074-387"], #incspec) {
  color: #ffffff;
  font-size: 7.95px;
  letter-spacing: -0.05em;
  line-height: 1;
}
.oxy-dynamic-list :is([data-id="text_block-1083-387"], #incspec) {
  color: #ffffff;
  font-size: 7.95px;
  letter-spacing: -0.05em;
  line-height: 1;
}
@media (max-width: 767px) {
  #text_block-14-320 {
    text-align: center;
  }
}
.oxy-dynamic-list :is([data-id="div_block-348-387"], #incspec) {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 17px;
  padding-right: 17px;
}
.oxy-dynamic-list :is([data-id="div_block-357-387"], #incspec) {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 17px;
  padding-right: 17px;
}
.oxy-dynamic-list :is([data-id="div_block-366-387"], #incspec) {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 17px;
  padding-right: 17px;
}
.oxy-dynamic-list :is([data-id="link-3216-387"], #incspec) {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 17px;
  padding-right: 17px;
}
#shortcode-3211-387 {
  width: 100%;
}
#span-11-320 {
  color: #BE1E2D;
}
#span-12-320 {
  color: #BE1E2D;
}
#span-13-320 {
  color: #BE1E2D;
}
#_dynamic_list-143-387 {
  align-items: stretch;
  grid-template-columns: repeat(2, minmax(200px, 1fr));
  grid-column-gap: 35px;
  grid-row-gap: 45px;
  display: grid;
  listrendertype: 1;
}
@media (max-width: 767px) {
  #_dynamic_list-143-387 {
    align-items: stretch;
    grid-template-columns: repeat(1, minmax(200px, 1fr));
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    display: grid;
  }
}
#_dynamic_list-143-387 .oxy-repeater-pages {
  font-size: 12px;
}
