.blog-cta-wrapper {
  padding: 0 !important;
  max-width: 930px;
  margin: 0 auto;
}

.blog-cta-inner-wrapper {
  display: flex !important;
  flex-direction: row-reverse !important;
  background-color: #00BF6F !important;
  padding: 0 !important;
  border-radius: 0 !important;
  align-items: center;
}

.cta-image-wrapper {
  padding: 40px 20px;
/*   width: 400px; */
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.cta-image {
  
  width: 100%;
  object-fit: cover;
  object-position: center;
}

.cta-details {
  padding: 40px !important;
  width: 50% !important;
  background-color: #00BF6F !important;
}

.cta-title {
  color: white !important;
  font-size: 28px !important;
  font-weight: bold;
  margin: 0 !important;
  line-height: 1.2;
    font-family: 'CIBFont Sans' !important;
}
}

.cta-title span {
  color: #2c2a28;
}

.cta-text p {
  color: white !important;
  font-weight: light !important;
  padding: 0 !important;
  background: #00BF6F !important;
  margin: 15px 0 !important;
}

.cta-text  {
  padding: 0 !important;
}


.cta-wrap {
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

#hs_cos_wrapper_module_16207773593402190  {
  padding: 0 !important;
}
.blog-cta-wrapper a.cta_button div {
    background-color: transparent !important;
    padding: 0 !important;
}
@media (max-width: 768px){
  
 .blog-cta-inner-wrapper {
    display: block !important;
    text-align: center;
  }
  
  .cta-image-wrapper, .cta-details{ 
    width: 100% !important;
  }
}