.paragraph--type--2_cards_paragraph {
  width: 100vw;
  margin-left: calc((100% - 100vw) / 2) !important;
  background-size: cover;
  background-position: center;
  margin-bottom: 0 !important;
}
.paragraph--type--2_cards_paragraph .analysis-section {
  padding: 100px 1rem;
  position: relative;
}
@media (max-width: 768px) {
  .paragraph--type--2_cards_paragraph .analysis-section {
    padding: 0;
  }
}
.paragraph--type--2_cards_paragraph .analysis-section .overlay {
  text-align: center;
  border-radius: 8px;
  max-width: 1340px;
  margin: auto;
}
@media (max-width: 768px) {
  .paragraph--type--2_cards_paragraph .analysis-section .overlay {
    border-radius: 0;
    padding: 70px 1rem !important;
  }
}
.paragraph--type--2_cards_paragraph .analysis-section .subtitle {
  margin-bottom: 15px;
}
.paragraph--type--2_cards_paragraph .analysis-section .title {
  margin-bottom: 15px;
}
.paragraph--type--2_cards_paragraph .analysis-section .section-top {
  max-width: 560px;
  width: 100%;
  margin: auto;
}
.paragraph--type--2_cards_paragraph .analysis-section.white_background_with_blue_items {
  background-color: var(--light-bg);
}
.paragraph--type--2_cards_paragraph .analysis-section.white_background_with_blue_items .info-cards .info-card {
  background-color: #093b63;
  color: var(--white);
  width: 658px;
}
@media (max-width: 1360px) {
  .paragraph--type--2_cards_paragraph .analysis-section.white_background_with_blue_items .info-cards .info-card {
    width: 100%;
  }
}
.paragraph--type--2_cards_paragraph .analysis-section.white_background_with_blue_items .info-cards .info-card .info-card-title {
  font-family: "Montserrat", foco, sans-serif;
  font-weight: 600;
  font-size: 24px;
  line-height: 100%;
  margin-bottom: 15px;
  color: var(--white);
}
.paragraph--type--2_cards_paragraph .analysis-section.white_background_with_blue_items .info-cards .info-card .info-card-text {
  color: var(--white);
  margin-bottom: 25px;
}
.paragraph--type--2_cards_paragraph .analysis-section.white_background_with_blue_items .icon-title {
  flex-direction: column;
}
.paragraph--type--2_cards_paragraph .analysis-section.white_background_with_blue_items .field--name-field-card-items {
  gap: 24px;
}
.paragraph--type--2_cards_paragraph .analysis-section.white_background_with_blue_items .btn_secondary {
  background-color: #1b4a74 !important;
  border-width: 1.33px 1.33px 0 1.33px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.1019607843);
}
.paragraph--type--2_cards_paragraph .analysis-section.white_background_with_blue_items .btn_secondary:hover {
  background-color: #ffffff !important;
  color: #2d2d2d !important;
}
.paragraph--type--2_cards_paragraph .analysis-section.white_background_with_blue_items .btn_secondary:hover .arrow-icon svg path {
  fill: #2d2d2d !important;
}
.paragraph--type--2_cards_paragraph .analysis-section.orange_background_with_white_items .overlay {
  background-color: #faa71a;
  color: var(--black);
  padding: 30px 97px;
}
.paragraph--type--2_cards_paragraph .analysis-section.orange_background_with_white_items .overlay .info-cards .info-card {
  background-color: var(--white);
  text-align: left;
}
.paragraph--type--2_cards_paragraph .analysis-section.orange_background_with_white_items .overlay .info-cards .info-card-title {
  color: var(--text-dark-gray);
  margin: 0;
  margin-bottom: 15px;
}
.paragraph--type--2_cards_paragraph .analysis-section.orange_background_with_white_items .overlay .info-cards i {
  margin-bottom: 15px;
  color: var(--primary-blue-alt) !important;
}
.paragraph--type--2_cards_paragraph .analysis-section.orange_background_with_white_items .overlay .info-card-text {
  margin-bottom: 25px;
}
.paragraph--type--2_cards_paragraph .info-cards .field--name-field-card-items {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 26px;
  margin-top: 3rem;
}
@media (max-width: 768px) {
  .paragraph--type--2_cards_paragraph .info-cards .field--name-field-card-items {
    grid-template-columns: 1fr;
  }
}
.paragraph--type--2_cards_paragraph .info-card {
  background: rgba(255, 255, 255, 0.05);
  border-radius: 12px;
  padding: 30px;
  text-align: center;
  width: 560px;
}
@media (max-width: 1360px) {
  .paragraph--type--2_cards_paragraph .info-card {
    width: 100%;
  }
}
.paragraph--type--2_cards_paragraph .info-card .icon {
  font-size: 2.5rem;
  color: var(--icon-yellow);
}
.paragraph--type--2_cards_paragraph .info-card .info-card-title {
  font-family: "Montserrat", foco, sans-serif;
  font-weight: 600;
  font-size: 24px;
  line-height: 100%;
  margin-bottom: 15px;
  color: var(--white);
}
.paragraph--type--2_cards_paragraph .info-card .btn_secondary {
  background-color: #003764 !important;
}
.paragraph--type--2_cards_paragraph .info-card .btn_secondary:hover {
  background-color: #e51805 !important;
  color: var(--white);
}
.paragraph--type--2_cards_paragraph .info-card .btn_secondary:hover .arrow-icon svg path {
  fill: var(--white);
}
.paragraph--type--2_cards_paragraph .icon-title {
  display: flex;
  gap: 8px;
  align-items: center;
}
.paragraph--type--2_cards_paragraph .white_background_with_blue_items .icon-svg {
  color: var(--icon-yellow);
}
/*# sourceMappingURL=paragraph--2-cards.css.map */
