.load-blog #loadMorepast {
    width: 200px;
    color: #fff;
    display: block;
    text-align: center;
    margin: 20px auto;
    padding: 10px;
   
    border: 1px solid transparent;
    background-color: #053B83;
    transition: .3s;
  }
  .load-blog #loadMorepast:hover {
    color: #053B83;
    background-color: #fff;
    border: 1px solid #053B83;
    text-decoration: none;
  }
  
  .load-blog .noContentpast {
    color: #053B83 !important;
    background-color: transparent !important;
    pointer-events: none;
  }
  
  .events-slider.owl-carousel .owl-item .award-img img{max-height:235px; object-fit:cover; width:100% !important;max-width:100%}
  
  .content.content-event.align-left-item {
      width: 45%;
  }
  .d-flex-evernt.align-items-center.event-date {
      display: flex!important;
      padding-left: 4%;
      background: #124481;
      width: fit-content;
      padding: 10px;
      margin-top: -15px;
      z-index: 2;
      position: relative;
      
  }
  .d-flex-evernt.align-items-center.event-date img {
      border-radius: 0;
      width: auto;
  }
  .d-flex-evernt.align-items-center.event-date p.post-date {
      color: #fff;
     font-size: 14px;
  }
  p.event-disc {
      padding-left: 4%;
      margin-bottom: 0;
      margin-top: -10px
  }
  .event-arrow {
      background: #00c4b0;
      width: fit-content;
      height: unset;
      
      float: right;
      line-height: 0;
      padding: 15px;
  }
  .event-arrow a {
      line-height: 0;
  }
  
  .arrow-cta{
      background: #00c4b0;
      width: fit-content;
      height: unset;
      line-height: 0;
      position: relative;
      padding: 15px;
      display: flex;
      align-items: center;
      justify-content: center;
  }
  .event-cta{position:absolute; bottom:0; right:0}
  
  .contact-form-sec .wpcf7-form input[type*="email"], .contact-form-sec .wpcf7-form input[type*="text"], .contact-form-sec .wpcf7 input[type="tel"], .contact-form-sec .wpcf7-form textarea, .contact-form-sec select{	
      background: transparent !important;
      border: 1px solid #fff !important;
      height: auto !important;
      width: -webkit-fill-available;
      color: #ffffff !important;
      font-size: 16px !important;
      padding: 20px 20px !important;
      border-radius: 0 !important;
      min-height:65px;
  }
  .contact-form-sec select option{color:#000 !important}
  .wpcf7-not-valid-tip{font-size:13px}
  
  .single-post .category-start-up .post-thumbnail img{width: fit-content !important; mix-blend-mode: multiply;}
  .single-post .category-start-up .post-thumbnail{
      text-align: left;
      background: #F6F4EE;
      width: fit-content;
  }
  
  .single.single-post .category-start-up .entry-meta{display:none}
  .single.single-post .category-start-up .entry-title{font-size:30px !important; color:#294888 !important;margin-top:20px !important;display:block;margin-bottom:10px !important}
  
  .container-startup .content{max-height:100% !important }
  .container-startup .content{text-align:left !important; }
  .container-startup .content h4{padding:0px 20px 10px;margin-bottom:0; font-size:20px; font-weight:500}
  .container-startup .content p{padding:0 20px 20px}
  .container-startup .flex {
      flex-wrap: wrap;
      justify-content: center;
      display: flex;
      flex: 1 0 auto;
      height: 100%;
  }
  
  .container-startup .content{
      position: relative;
      overflow: hidden;
      display: flex;
      flex-direction: column;
      align-items: stretch;
      position: relative;
      background:#F7F4EF !important;
  }
  
  .container-startup .content .post-img img{    mix-blend-mode: multiply; max-height:190px; width:100%; object-fit:cover}
  
  .container-events .content{max-height:100% !important }
  .container-events .content{text-align:left !important; position:relative }
  .container-events .content h5{margin-bottom:10px; font-size:20px; font-weight:500}
  .container-events .event-info{padding:20px 20px 20px}
  .container-events .flex {
      flex-wrap: wrap;
      justify-content: center;
      display: flex;
      flex: 1 0 auto;
      height: 100%;
  }
  
  .single.single-post .main-page-content {   margin: 50px 0 30px;}
  
  .events-slider.owl-carousel .upevents-info h4{font-size:20px; font-weight:500}
  .events-slider.owl-carousel .upevents-info{padding:0 20px 30px}
  .events-slider.owl-carousel .item.align-left-item{background:#fff;}
  
  @media (min-width: 1200px){
  .single.single-post .container {  max-width: 1140px;}
  }
  
  @media only screen and (max-width: 600px) {
    .content.content-event.align-left-item {
      width: 100%;
  }
  }
  
  
  
  
  
  
  
  
  
  
  
  table.tabel-disclosures {
      text-align: center;
      
  }
  table.tabel-disclosures th {
      text-align: center;
      width: 50%
  }
  .tabel-disclosures th {
      color: #124481 !important;
      font-size: 22px;
      font-weight: 900;
  }
  .white-doc td
  {
      color: #ffffff;
  }
  .white-doc td a
  {
      color: #fff;  
  }
  .white-doc td a:hover  
  {
      color: #124481; 
  }
  .org-color td a:hover   
  {
      color: #00c4b0; 
  }
  .white-doc td {
      vertical-align: middle;
  }
  
  
  
  
  
  
  .feature-section-card a.arrow-class-com {
      /* margin-top: 0; */
      position: absolute;
      bottom: 0;
      right: 0;
      /* left: 0; */
  }
  .arrow-class-com {
      background: #053B83;
      padding: 12px float: right;
      position: relative;
      float: right;
      /* text-align: right; */
      right: 0;
      padding: 10px;
      line-height: 0;
  }
  .text-col-white h2 {
      color: #fff !important;
      
      text-align: center;
  }
  .contact-pb35
  {
      padding-bottom: 35px;
  }
  .contact-form-sec input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
      background: none;
      border: 1px solid #fff;
      
      height: 60px;
      width: -webkit-fill-available;
      color: #ffffff !important;
      font-size: 15px;
  }
  .contact-form-sec textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
      background: none;
      border: 1px solid #fff;
      padding: 20px 15px !important;
      
      color: #ffffff !important;
  }
  .contact-form-sec .wpcf7-response-output {
      text-align: center;
      color: #ffffff;
  }
  .contact-form-sec span.wpcf7-spinner {
      display: none;
  }
  .contact-form-sec input.wpcf7-form-control.has-spinner.wpcf7-submit {
      background: #00c4b0 url(https://ikpknowledgepark.com/wp-content/uploads/2023/11/arrow-right-wh.svg) no-repeat;
      display: inline-block;
      line-height: 1;
      font-size: 16px;
      padding: 12px 40px 12px 15px;
      color: #fff;
      fill: #fff;
      text-align: center;
      transition: all .3s;
      border-radius: 0;
      background-position: right 10px center;
      font-family: Arial, Helvetica, sans-serif;
  }
  .contact-form-sec ::-webkit-input-placeholder { /* WebKit browsers */
  color: #fff !important;
  opacity: 1;
  }
  .contact-form-sec :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: #fff !important;
  opacity: 1;
  }
  .contact-form-sec ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #fff !important;
  opacity: 1;
  }
  .contact-form-sec :-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #fff !important;
  opacity: 1;
  }
  .contact-tab .tabs {
    display: flex;
      /* background: #F7F4EF; */
      justify-content: center;
  }
  .contact-tab .tabs {
    display: flex;
    flex-wrap: wrap;
  }
  .contact-tab a:hover {
      color: #00c4b0;
  }
  .contact-tab h4 {
      line-height: 0;
      font-size: 24px;
      color: #124481;
  }
  .contact-tab i.fas.fa-address-book {
      color: #124481;
      font-size: 27px;
      padding: 3px;
  }
  .contact-tab i.fi.flaticon-email-1 {
       color: #124481;
      font-size: 27px;
      padding: 3px;
  }
  .contact-tab i.fas.fa-phone-alt {
      color: #124481;
      font-size: 27px;
      padding: 3px;
  } 
  .contact-tab .tabs label {
    order: 1;
    display: block;
    padding: 1rem 10rem;
    margin-right: 0.2rem;
    cursor: pointer;
    background: #00c4b0;
    font-weight: bold;
    transition: background ease 0.2s;
    color: #000;
  }
  
  .contact-tab .tabs .tab {
    order: 99;
    flex-grow: 1;
    width: 100%;
    display: none;
    padding: 1rem;
    background: #fff;
    padding-top: 50px;
      padding-bottom: 40px;
  }
  
  .contact-tab ul.tab-inner {
      display: inline-flex;
      list-style-type: none;
  }
  
  .contact-tab .tabs input[type=radio] {
    display: none;
  }
  
  .contact-tab .tabs input[type=radio]:checked + label {
    background: #124481;
    color: #fff
  }
   
  .contact-tab .tabs input[type=radio]:checked + label + .tab {
    display: block;
  }
  
  @media (max-width: 45em) {
    .contact-tab .tabs .tab,
  .contact-tab .tabs label {
      order: initial;
    }
  
    .contact-tab .tabs label {
      width: 100%;
      margin-right: 0;
      margin-top: 0.2rem;
    }
    .contact-tab .tabs label {
      
      display: block;
      padding: 1rem 0rem;
      margin-right: 0.2rem;
      cursor: pointer;
      background: #00c4b0;
      font-weight: bold;
      transition: background ease 0.2s;
      color: #000;
      text-align: center;
  }
  }
  
  .single-post h1.entry-title
  {
      color: #010409 !important;
  }
  .single-post .entry-date {
      background: #124481 !important;
      
  }
  .single-post i.fas.fa-tags {
      color: #010409 !important;
  }
  .single-post a:hover {
      color: #124481 !important;
      
  }
  .single-post i.far.fa-user-circle {
      color: #010409 !important;
  }
  .single-post i.far.fa-comments {
      color: #010409 !important;
  }
  
  .single-post span.post-date {
      color: #124481 !important;
  }
  .single-post p {
      color: #010409 !important;
  }
  .single-post img {
      
      
      
      margin-bottom: 15px;
  }
  .single-post h2
  {
      color: #010409 !important;
      font-size: 35px;
  }
  .single-post h3
  {
      color: #010409 !important;
      
  }
  .single-post h4
  {
      color: #010409 !important;
      
  }
  .single-post h5
  {
      color: #010409 !important;
      
  }
  .single-post h6
  {
      color: #010409 !important;
      
  }
  .single-post ul {
      color: #010409 !important;
  }
  .single-post ol {
      color: #010409 !important;
  }
  .single-post Input#submit {
      background: #124481 !important;
      
      padding: 18px 15px !important;
  }
  .single-post .breadcrumb-main h2.heading-title {
      display: none;
  }
  .single-post .breadcrumb-main ol.breadcrumb {
      display: none !important;
  }
  .single-post .wp-sidebar .widget
  {
      
  }
  .single-post .custom-breadcrumb {
      position: relative;
      background-color: #151515 !important;
     
  }
  .single-post p.comment-form-cookies-consent {
      display: none;
  }
  .single-post i.on.fas.fa-star {
      color: #124481 !important;
  }
  .single-post i.fas.fa-star {
      color: #124481 !important;
  }
  .single-post .post-thumbnail img {
      width: -webkit-fill-available;
  }
  .single-post .breadcrumb-container-inner {
      padding-top: 40px !important;
      padding-bottom: 50px !IMPORTANT;
     
  }
  .single.single-post #wp-content > article.post .entry-title {
      font-size: 38px;
      letter-spacing: 0;
      color: #1b1f2e;
      text-transform: none;
      margin: 5px 0 30px;
      margin-left: -3px;
      position: relative;
      -ms-word-wrap: break-word;
      word-wrap: break-word;
  }
  @media only screen and (max-width: 830px) {
  
      .single.single-post .main-page-content {
      margin: 0;
  }
      .single-post .custom-breadcrumb .breadcrumb-container-inner {
      padding-bottom: 30px !important;
      padding-top: 50px !important;
  }
  }
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  .post-slider .owl-dot.active {
      background: #00c4b0 !important;
  }
  .color-text-white
  {
      color: #ffffff;
  }
  .align-left-item article {
      background: #fff;
  }
  .align-left-item .d-flex.align-items-center img {
      width: 50px !important;
  }
  
  /*.load-blog .flex {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }*/
  .load-blog .content {
    height: auto;
    width: 31%;
    color: #fff;
    font-size: 24px;
    line-height: 100px; /* centering text just for view */
    text-align: center;
   background: #FFFFFF;
    margin: 10px;
    border: 0px solid #053B83;
    display: none;
  }
  .load-blog #loadMore {
    width: 200px;
    color: #fff;
    display: block;
    text-align: center;
    margin: 20px auto;
    padding: 10px;
   
    border: 1px solid transparent;
    background-color: #053B83;
    transition: .3s;
  }
  .load-blog #loadMore:hover {
    color: #053B83;
    background-color: #fff;
    border: 1px solid #053B83;
    text-decoration: none;
  }
  .load-blog .noContent {
    color: #053B83 !important;
    background-color: transparent !important;
    pointer-events: none;
  }
  .align-left-item .post-category {
      color: #00c4b0 !important;
  }
  .align-left-item {
      text-align: left !IMPORTANT;
  }
  .d-flex {
      display: flex!important;
      padding-left: 4%;
  }
   .align-left-item .post-author-img {
      width: 50px;
      border-radius: 50%;
      margin-right: 15px;
  }
  .align-left-item .post-category {
      padding-left: 4%;
      padding-top: 4%;
      margin-bottom: 0;
  }
  .align-left-item .title {
      padding-left: 4%;
     
  }
  .align-left-item p.post-author-list {
     
      margin-bottom: 0;
  }
  .align-left-item p.post-date {
      margin-bottom: 0;
      padding-bottom: 0;
  }
  .align-left-item article {
      padding-bottom: 20px;
  }
  .align-left-item h4.title {
      margin-top: 10px;
      line-height: 1.1;
  }
  .pdleft-right
  {
      padding-left: 0;
      padding-right: 0;
  }
  @media only screen and (max-width: 600px) {
    .load-blog .content {
    height: auto;
    width: 100%;
    color: #fff;
    font-size: 24px;
    line-height: 100px; /* centering text just for view */
    text-align: center;
   
    
    
    display: none;
  }
  }