 main#content {
    width: 75%;
  }

  .eligibility-criteria {
    margin-bottom: 20px;
  }

  section.section_type2 p {
    text-align: justify;
  }
  .coverage-criteria .list_type2 li:before {
    top: 0px;
  }
  .coverage-criteria .list_type2 li:before {
    left: -35px;
  }
  .coverage-criteria ul.list_type1,
  .coverage-criteria .list_type2 {
    padding: 0 0 0 30px;
    margin: 0 0 1rem;
    list-style: none;
  }
  .eligibility-criteria p {
    font-size: 0.75em;
    line-height: 1.5;
  }
  .coverage-criteria ul.list_type1 li,
  .coverage-criteria .list_type2 li {
    margin: 5px 0;
    font-size: 0.9em;
  }
  .topcontainer .leftside {
    width: 50%;
    float: left;
  }
  .h1,
  .h2,
  .h3,
  .h4,
  .h5,
  .h6,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-weight: 700;
  }
  .testimonial {
    margin: 0 5px 0px;
    border: 1px solid #ddd;
  }
  .testimonial .testimonial-content {
    padding: 20px;
    background: #fff;
    position: relative;
  }
  .testimonial h4.title {
    font-weight: 700;
    font-size: 1.25em;
    line-height: 1.25;
    margin-top: 0px;
    margin-bottom: 20px;
    min-height: 60px;
    color: #035bab;
  }
  .testimonial-content .testimonial-icon {
    width: 50px;
    height: 45px;
    background: #0cca4a;
    text-align: center;
    font-size: 22px;
    color: #fff;
    line-height: 42px;
    position: absolute;
    top: 37px;
    left: -19px;
  }
  .testimonial-content .testimonial-icon:before {
    content: "";
    border-bottom: 16px solid #05a739;
    border-left: 18px solid transparent;
    position: absolute;
    top: -16px;
    left: 1px;
  }
  .testimonial .description {
    font-size: 15px;
    font-style: italic;
    color: #8a8a8a;
    line-height: 23px;
    margin: 0;
  }
  .testimonial .post {
    display: block;
    font-size: 14px;
    color: #0cca4a;
  }
  .owl-theme .owl-controls {
    margin-top: 20px;
  }
  .owl-theme .owl-controls .owl-page span {
    background: #ccc;
    opacity: 1;
    transition: all 0.4s ease 0s;
  }
  .owl-theme .owl-controls .owl-page.active span,
  .owl-theme .owl-controls.clickable .owl-page:hover span {
    background: #035bab;
  }
  .owl-prev {
    width: 15px;
    padding: 0px;
    position: absolute;
    top: 40%;
    margin-left: -30px !important;
    display: block !important;
    border: 0px solid black;
  }
  .owl-next {
    width: 15px;
    padding: 0px;
    position: absolute;
    top: 40%;
    right: -25px;
    display: block !important;
    border: 0px solid black;
  }
  .owl-theme .owl-controls .owl-buttons div {
    background: transparent !important;
  }
  .owl-prev i,
  .owl-next i {
    color: #ccc;
    font-size: 2em;
  }
  #header .navbar-light .nav-link {
    font-size: 13px;
    font-weight: 500;
    padding: 10px 15px;
  }
  div#block-gacode {
    height: 8px;
  }
  #navbar-top .region-secondary-menu {
    flex: 0 0 200px;
    margin-right: auto;
  }
  .specs-wrapper-box li {
    height: 235px;
  }
  .specs-wrapper-box li .specs-desc {
    font-size: 0.9rem;
  }
  .specs-wrapper-box {
    display: flex;
    flex-wrap: wrap;
    /* justify-content: space-between; */
    column-gap: 26px;
    row-gap: 26px;
    margin-top: 50px;
    padding-left: 0;
  }
  .specs-wrapper-box li {
    max-width: 288px;
    height: 150px;
    background: #ffffff;
    /*background: url(/sites/default/files/2023-02/plan-box-bg-1.png) no-repeat top right;*/
    box-shadow: 8px 8px 30px rgba(42, 67, 113, 0.15);
    border-radius: 15px;
    padding: 20px;
    width: 31%;
  }
  /*.specs-wrapper-box li:nth-child(3n+1) {
background: url(/sites/default/files/2023-02/plan-box-bg-2.png) no-repeat top right;
}
.specs-wrapper-box li:nth-child(3n) {
background: url(/sites/default/files/2023-02/plan-box-bg-3.png) no-repeat top right;
}*/
  .specs-wrapper-box li .specs-heading {
    color: #0096d1;
    font-size: 1.25rem;
    font-weight: 600;
    margin-bottom: 15px;
  }
  .specs-wrapper-box li .specs-desc {
    font-size: 1rem;
    color: #606060;
  }
  .section_type2_list_itms
    .row
    [class*="col-"]:nth-child(12)
    .section_type2_list_itm {
    border-left: 4px solid #d9f13a !important;
  }
  .table-type-1 {
				border: 1px solid #ABABAB;
				border-width: 1px 1px 0 0;
				margin-top: 20px;
				/* font-size: 1.125rem; */
				border-collapse: collapse;
				width: 100%;
			}
		
			.table-type-1 tr {
				background: none;
			}
		
			.table-type-1 td {
				border: 1px solid #ABABAB;
				border-width: 0 0 1px 1px;
				padding: 15px 20px;
				background: #fff;
        /* width: 65%; */
			}
		
			.table-type-1 th {
        background-color: rgba(92, 187, 255, 0.4);
				border: 1px solid #ABABAB;
				border-width: 0 0 1px 1px;
				text-align: center;
				color: #282828;
				vertical-align: middle;
				font-weight: 600;
				padding: 15px;
			}
      .table head{
        background-color: rgba(92, 187, 255, 0.4);
      }
      ol.list {
		list-style: none;
		counter-reset: my-sec-counter;
		margin: 0;
		padding-left: 15px;
	}
	ol.list li {
		position: relative;
		padding-left: 50px;
		text-align: left !important;
		padding-bottom: 15px;
	}
	ol.list li.num::before {
		border-radius: 25%;
		content: "" counter(my-sec-counter) !important;
		counter-increment: my-sec-counter !important;
		position: absolute;
		left: -12px;
		top: -2px;
		color: #f17f1e;
		line-height: 37px;
		width: 40px;
		height: 40px;
		text-align: center;
		font-size: 18px;
		font-weight: 900;
		display: block !important;
		border: 2px solid #1868b1;
	}
  #page-wrapper h4{
    font-size: 14px !important;
  }
  .table thead{
    background: rgba(92, 187, 255, 0.4) !important;
  }