    .benefits p {
      color: #0d0d0d;
    }

    .benefits h4 {
      color: #25593B;
      font-size: 1.25rem;
    }

    .benefits img {
      height: 5.5rem;
      border-radius: 1rem;
      box-shadow: 0px 0px 25px -10px #0d0d0d;
      padding: 0.75rem;
      margin-bottom: 1rem;
      aspect-ratio: 1 / 1;
    }

    .benefits {
      text-align: center;
      padding-top: 1rem;
    }


    .benefits .container {
      padding: 0px;
    }

    h2 {
      margin: auto;
      color: #25593B;
      margin-bottom: 1.25rem;
    }

    .row {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem;
    }

    .core h2, .core p, .core h3, .core h4, .core a {
      color: #fff;
    }

    .core h2 {
      text-align: center;
      margin-bottom: 0.5rem;
    }

    .core h3 {
      border-radius: 1rem;
      box-shadow: 0px 0px 25px -10px #0d0d0d;
      padding: 1rem;
      background-color: #88D18A;
      text-align: center;
    }

    .csabtn2 {
      display: flex;
      flex-wrap: wrap;
      align-content: center;
      justify-content: center;
      border-radius: 1rem;
      border: 4px solid #88D18A;
      padding: 0.5rem 1rem;
      cursor: pointer;
      color: #fff;
      font-weight: 700;
      font-size: 1.25rem;
      height: 95%;
      text-align: center;
      width: 100%;
    }

    .csabtn2:hover {
      background-color: #88D18A;
      text-decoration: none;
      color: #fff;
      box-shadow: 0px 0px 25px -10px #0d0d0d;
    }

    .core img {
      background-color: #fff;
      height: 5rem;
      border-radius: 1rem;
      box-shadow: 0px 0px 25px -10px #0d0d0d;
      padding: 0.75rem;
      aspect-ratio: 1 / 1;
    }

    .core .col-1-5, .core .col-6-5, .core .col, .core .col-md-4{
      display: flex;
      flex-wrap: wrap;
      align-content: center;
      justify-content: center;
    }

    .core p, .core h4 {
      margin-bottom: 0;
    }

    .col-1-5 {
      flex: 0 0 12.5%;
      max-width: 12.5%;
      position: relative;
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
    }

    .col-6-5 {
      flex: 0 0 54%;
      max-width: 54%;
      position: relative;
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
    }

    .csabtn1 {
      display: flex;
      flex-wrap: wrap;
      align-content: center;
      justify-content: center;
      border-radius: 1rem;
      background-color: #67a970;
      padding: 0.75rem 1rem;
      cursor: pointer;
      color: #fff !important;
      font-weight: 700;
      font-size: 1.25rem;
      text-align: center;
      height: 100%;
      width: 100%;
    }

    .csabtn1:hover {
      text-decoration: none;
      color: #fff;
      box-shadow: 0px 0px 25px -10px #0d0d0d;
    }

    .who .col {
      display: flex;
      flex-wrap: wrap;
      align-content: center;
      justify-content: center;
      border-radius: 1rem;
      box-shadow: 0px 0px 25px -10px #0d0d0d;
      padding: 1rem;
      background-color: #88D18A;
      margin: 1rem 2rem;
    }

    .who ul {
      text-align: left;
      margin-bottom: 0;
    }

    .who .row {
      align-content: center;
      justify-content: center;
    }

    .who p {
      margin-bottom: 0;
    }

    .outline {
      display: flex;
      flex-wrap: wrap;
      align-content: center;
      justify-content: center;
      border-radius: 1rem;
      border: 4px solid #88D18A;
      padding: 1.5rem;
      color: #fff;
      margin: 1rem;
      text-align: center;
    }

    .raised {
      border-radius: 1rem;
      box-shadow: 0px 0px 25px -10px #0d0d0d;
      padding: 2rem;
      color: #0d0d0d;
    }

    .raised .col-md-4, .raised .col-md-3 {
    	display: flex;
    	flex-wrap: wrap;
    	align-content: center;
    	justify-content: center;
    }

	.raised .col-md-8, .raised .col-md-9 {
	    display: flex;
	    flex-wrap: wrap;
	    flex-direction: column;
	    justify-content: center;
	}

    .raised .col-md-12 {
    	text-align: center;
    }

    .raised .col-md-12 p {
    	margin-bottom: 0;
    }

    .raised a, .exemption a {
    	color: #67A970;
    }

    .raised h4 {
    	color: #25593B;
    }

    .exemption h4 {
    	color: #88D18A;
    	font-weight: 500;
    }

    .exemption p {
    	color: #0d0d0d;
    	margin-bottom:0;
    }

    .exemption h4, .exemption h2 {
    	text-align: center;
    	margin-bottom: 0.5rem;
    }

    .outline2 {
      display: flex;
      flex-wrap: wrap;
      align-content: center;
      justify-content: center;
      border-radius: 1rem;
      border: 4px solid #88D18A;
      padding: 0.5rem 1rem;
      cursor: pointer;
      width: 100%;
    }

    .outline2 h4 {
      color: #25593B;
      margin-bottom:0;
    }

.text {
 display:none;
}
	 Name certified.css

    .benefits p {
      color: #0d0d0d;
    }

    .benefits h4 {
      color: #25593B;
      font-size: 1.25rem;
    }

    .benefits img {
      height: 5.5rem;
      border-radius: 1rem;
      box-shadow: 0px 0px 25px -10px #0d0d0d;
      padding: 0.75rem;
      margin-bottom: 1rem;
      aspect-ratio: 1 / 1;
    }

    .benefits {
      text-align: center;
      padding-top: 1rem;
    }


    .benefits .container {
      padding: 0px;
    }

    h2 {
      margin: auto;
      color: #25593B;
      margin-bottom: 1.25rem;
    }

    .row {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem;
    }

    .core h2, .core p, .core h3, .core h4, .core a {
      color: #fff;
    }

    .core h2 {
      text-align: center;
      margin-bottom: 0.5rem;
    }

    .core h3 {
      border-radius: 1rem;
      box-shadow: 0px 0px 25px -10px #0d0d0d;
      padding: 1rem;
      background-color: #88D18A;
      text-align: center;
    }

    .csabtn2 {
      display: flex;
      flex-wrap: wrap;
      align-content: center;
      justify-content: center;
      border-radius: 1rem;
      border: 4px solid #88D18A;
      padding: 0.5rem 1rem;
      cursor: pointer;
      color: #fff;
      font-weight: 700;
      font-size: 1.25rem;
      height: 95%;
      text-align: center;
      width: 100%;
    }

    .csabtn2:hover {
      background-color: #88D18A;
      text-decoration: none;
      color: #fff;
      box-shadow: 0px 0px 25px -10px #0d0d0d;
    }

    .core img {
      background-color: #fff;
      height: 5rem;
      border-radius: 1rem;
      box-shadow: 0px 0px 25px -10px #0d0d0d;
      padding: 0.75rem;
      aspect-ratio: 1 / 1;
    }

    .core .col-1-5, .core .col-6-5, .core .col, .core .col-md-4{
      display: flex;
      flex-wrap: wrap;
      align-content: center;
      justify-content: center;
    }

    .core p, .core h4 {
      margin-bottom: 0;
    }

    .col-1-5 {
      flex: 0 0 12.5%;
      max-width: 12.5%;
      position: relative;
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
    }

    .col-6-5 {
      flex: 0 0 54%;
      max-width: 54%;
      position: relative;
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
    }

    .csabtn1 {
      display: flex;
      flex-wrap: wrap;
      align-content: center;
      justify-content: center;
      border-radius: 1rem;
      background-color: #67a970;
      padding: 0.75rem 1rem;
      cursor: pointer;
      color: #fff !important;
      font-weight: 700;
      font-size: 1.25rem;
      text-align: center;
      height: 100%;
      width: 100%;
    }

    .csabtn1:hover {
      text-decoration: none;
      color: #fff;
      box-shadow: 0px 0px 25px -10px #0d0d0d;
    }

    .who .col {
      display: flex;
      flex-wrap: wrap;
      align-content: center;
      justify-content: center;
      border-radius: 1rem;
      box-shadow: 0px 0px 25px -10px #0d0d0d;
      padding: 1rem;
      background-color: #88D18A;
      margin: 1rem 2rem;
    }

    .who ul {
      text-align: left;
      margin-bottom: 0;
    }

    .who .row {
      align-content: center;
      justify-content: center;
    }

    .who p {
      margin-bottom: 0;
    }

    .outline {
      display: flex;
      flex-wrap: wrap;
      align-content: center;
      justify-content: center;
      border-radius: 1rem;
      border: 4px solid #88D18A;
      padding: 1.5rem;
      color: #fff;
      margin: 1rem;
      text-align: center;
    }

    .raised {
      border-radius: 1rem;
      box-shadow: 0px 0px 25px -10px #0d0d0d;
      padding: 2rem;
      color: #0d0d0d;
    }

    .raised .col-md-4, .raised .col-md-3 {
    	display: flex;
    	flex-wrap: wrap;
    	align-content: center;
    	justify-content: center;
    }

	.raised .col-md-8, .raised .col-md-9 {
	    display: flex;
	    flex-wrap: wrap;
	    flex-direction: column;
	    justify-content: center;
	}

    .raised .col-md-12 {
    	text-align: center;
    }

    .raised .col-md-12 p {
    	margin-bottom: 0;
    }

    .raised a, .exemption a {
    	color: #67A970;
    }

    .raised h4 {
    	color: #25593B;
    }

    .exemption h4 {
    	color: #88D18A;
    	font-weight: 500;
    }

    .exemption p {
    	color: #0d0d0d;
    	margin-bottom:0;
    }

    .exemption h4, .exemption h2 {
    	text-align: center;
    	margin-bottom: 0.5rem;
    }

    .outline2 {
      display: flex;
      flex-wrap: wrap;
      align-content: center;
      justify-content: center;
      border-radius: 1rem;
      border: 4px solid #88D18A;
      padding: 1rem;
      cursor: pointer;
      width: 100%;
      margin: 0.5rem 1rem;
    }

    .outline2 h4 {
      color: #25593B;
      margin-bottom:0;
    }

  .htext {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.4s ease-in-out, padding-top 0.4s ease-in-out;
    text-align: center;
  }

  .outline2:hover .htext {
    max-height: 1000px; 
    padding-top: 0.5rem;
  }



