.title-with-three-col-sec {
  padding: 72px 0 24px;
}

.title-column-boxes-inner {
    min-height: 390px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: stretch;
}

.title-with-three-col-sec .section-top-part {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 45px;
  align-items:center;
}

.title-with-three-col-sec .section-top-part .section-part {
  padding-right: 100px;
  width: 848px;
}

.title-with-three-col-sec .section-top-part .button-part {
  width: calc(100% - 848px);
  text-align: right;
}
.title-with-three-col-sec .three-column-wrap {
  margin: 0 -24px;
}

.title-with-three-col-sec .three-column-wrap .title-column-boxes {
  width: 33.33%;
  padding: 0 24px 48px;
}

.title-with-three-col-sec .three-column-wrap .title-column-boxes .inner-title {
  padding: 24px 0 12px;
}

.title-with-three-col-sec .three-column-wrap .title-column-boxes .inner-title h3 {
  margin: 0;
  min-height: 70px;
}

.title-with-three-col-sec .three-column-wrap .title-column-boxes .images {
  height: 225px;
}

.title-with-three-col-sec .three-column-wrap .title-column-boxes .images img {
  height: 100% !important;
  object-fit: cover;
}

@media(max-width:1440px){
  .title-with-three-col-sec .three-column-wrap {
    margin: 0 -17px;
  }

  .title-with-three-col-sec .three-column-wrap .title-column-boxes {
    padding: 0 17px 48px;
  }
}

@media(max-width:1199px){

  .title-with-three-col-sec .section-top-part .section-part {
    width: 100%;
    padding: 0 0 32px;
    max-width: 633px;
  }

  .title-with-three-col-sec .section-top-part .button-part {
    text-align: left;
    width: 100%;
  }
  .title-with-three-col-sec .three-column-wrap .title-column-boxes  .btn-wrap a {
    font-size: 14px;
  }

}

@media(max-width:767px){
 .title-with-three-col-sec{
   
   padding:56px 0;
}