.content-with-image-section h1,
.content-with-image-section h2,
.content-with-image-section h3,
.content-with-image-section h4,
.content-with-image-section h5,
.content-with-image-section h6,
.content-with-image-section p {
  margin: 0;
}
.content-with-image-section ul {
  padding: 0;
}
.content-with-image-section ul li {
  list-style: none;
}
.content-with-image-section .content-inner .title_section {
  margin-bottom: 20px;
}

.content-with-image-section .content-inner .title_section * {/* Heading 2 → We've got you covered */
  font-weight: 600;
  font-size: 40px;
  color: #000000;';;
}
.content-with-image-section .content-inner ul li:last-child {
  margin: 0;
}
.content-with-image-section .content-inner ul li {
  margin-bottom: 25px;
  list-style: none;
  position: relative;
  padding-left: 26px;
}
.content-with-image-section .content-inner ul li:before {
  content: '';
  position: absolute;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  left: 0;
  top: 10px;
  background-color: #000;
}
.content-with-image-section { padding-top: 90px; padding-bottom: 187px;}
.content-with-image-section .main-heading { max-width: 800px; margin: 0 auto 140px; text-align: center;}
.content-with-image-section .content-img-items { display: flex;  flex-wrap: wrap;}
.content-with-image-section .content-img-items>div { width: 50%;}
.content-with-image-section .content-inner {margin: auto;padding: 40px 122px 40px 0;}
.content-with-image-section .image-iner>img {display: block;  width: 100%;height: 100% !important; object-fit: cover; object-position: center;}
.content-with-image-section .content-inner>* {line-height: 36px;}
.content-img-items.row_reverse .content-inner { padding: 40px 0 40px 119px;}
@media(min-width:1025px){
  .content-with-image-section .content-img-items.row_reverse { flex-direction: row-reverse;  } 
}
@media(max-width:1200px){
  .content-with-image-section .content-inner { padding-right: 40px; }
  .content-img-items.row_reverse .content-inner {  padding-left: 40px; }
}
@media(max-width:1024px){
  .content-with-image-section { padding: 80px 0; }
  .content-with-image-section .main-heading {  margin-bottom: 50px;  }
  .content-with-image-section .content-img-items {  flex-direction: column-reverse;  }
  .content-img-items.row_reverse .content-inner {  padding-left: 0;  }
  .content-with-image-section .content-img-items>div {width: 100%; }
  .content-with-image-section .content-inner, {  padding: 40px 0 40px;  } 
  .content-img-items:last-child .content-inner { padding-bottom: 0;  }
}