/*
Theme Name: Documented NY One
Text Domain: Documented NY One
Version: 2.9
Description: 2023 Template
Author: Rainmakers - Akel Aguad
Author URI: https://rainsystems.app
*/

body {
  font-family: Poppins, sans-serif;
}

@media (width >= 100px) {
  h2.wp-block-heading {
    line-height: 2.25rem !important;
    font-size: 1.875rem !important;
    font-weight: 700 !important;
    color: black !important;
    margin-top: 32px;
    margin-bottom: 16px !important;
  }

  h3.wp-block-heading {
    line-height: 2rem !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    color: black !important;
    margin-top: 32px;
    margin-bottom: 16px !important;
  }

  h4.wp-block-heading {
    line-height: 1.75rem !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    color: black !important;
    margin-top: 32px;
    margin-bottom: 16px !important;
  }

  h5.wp-block-heading {
    line-height: 1.75rem !important;
    font-size: 1.125rem;
    font-weight: 700 !important;
    color: black;
    margin-top: 32px;
    margin-bottom: 16px !important;
  }
}

@media (width >= 1024px) {
  h2.wp-block-heading {
    line-height: 2.25rem !important;
    font-size: 1.875rem !important;
    font-weight: 700 !important;
    color: black !important;
    margin-top: 32px;
    margin-bottom: 16px !important;
  }

  h3.wp-block-heading {
    line-height: 2rem !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    color: black !important;
    margin-top: 32px;
    margin-bottom: 16px !important;
  }

  h4.wp-block-heading {
    line-height: 1.75rem !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    color: black !important;
    margin-top: 32px;
    margin-bottom: 16px !important;
  }

  h5.wp-block-heading {
    line-height: 1.75rem !important;
    font-size: 1.125rem;
    font-weight: 700 !important;
    color: black;
    margin-top: 32px;
    margin-bottom: 16px !important;
  }
}

@media (width >= 1280px) {
  h2.wp-block-heading {
    line-height: 2.25rem !important;
    font-size: 1.875rem !important;
    font-weight: 700 !important;
    color: black !important;
    margin-top: 32px;
    margin-bottom: 16px !important;
  }

  h3.wp-block-heading {
    line-height: 2rem !important;
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    color: black !important;
    margin-top: 32px;
    margin-bottom: 16px !important;
  }

  h4.wp-block-heading {
    line-height: 1.75rem !important;
    font-size: 1.25rem !important;
    font-weight: 700 !important;
    color: black !important;
    margin-top: 32px;
    margin-bottom: 16px !important;
  }

  h5.wp-block-heading {
    line-height: 1.75rem !important;
    font-size: 1.125rem;
    font-weight: 700 !important;
    color: black;
    margin-top: 32px;
    margin-bottom: 16px !important;
  }
}

p {
  font-family: ui-serif, Georgia, Cambria, 'Times New Roman', Times, serif !important;
  margin-bottom: 1rem !important;
  font-size: 20px;
  color: rgb(64 64 64 / var(--tw-text-opacity)) !important;
}

cite {
  color: rgb(0 0 0 / 80%) !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
  text-align: center !important;
  margin-top: 0.5em !important;
  margin-bottom: 1.5em !important;
}

figcaption {
  color: rgb(0 0 0 / 80%) !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
  text-align: center !important;
  margin-top: 0.5em !important;
  margin-bottom: 1.5em !important;
}

/* article ul { */

/*	padding-left: 40px !important; */

/*	padding-bottom:1.5rem !important; */

/*	font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif !important; */

/*	font-size: 20px !important; */

/*	list-style: disc; */

/* } */

/* article ul li { */

/*	color:black !important; */

/* } */

/* article ul li a { */

/*	color:#ef4444 !important; */

/* } */

/* article ol { */

/*	padding-left: 40px !important; */

/*	padding-bottom:1.5rem !important; */

/*	font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif !important; */

/*	font-size: 20px !important; */

/*	list-style: decimal; */

/* } */

/* article ol li { */

/*	color:black !important; */

/* } */

/* article ol li a { */

/*	color:#ef4444 !important; */

/* } */

/* article ul li::before{ */

/*	content: '-' !important; */

/*	color:black !important; */

/*	height: 4px !important; */

/*	width: 4px !important; */

/*	padding-left:8px !important; */

/*	padding-right:8px !important; */

/* } */

article p a:link {
  color: #ef4444 !important;
}

article p a:visited {
  color: #ef4444 !important;
}

article p a:focus {
  color: #ef4444 !important;
}

article p a:hover {
  transition: all 200ms ease-out !important;
  color: #b91c1c !important;
}

article p a:active {
  color: #ef4444 !important;
}
