.display-cards .field--name-field-card{
  display:flex;
  flex-direction:column;
  flex-wrap:wrap;
}
.display-cards{
  margin-right: 15px;
  margin-left: 16px;
}
.how-we-work-section .text-align-center{
  text-align:center;
}
.how-we-work-para.text-align-center p{
    font-size:20px;
    line-height:32px;
    margin-bottom:32px;
    margin-top:16px;
   margin:16px 32px 32px 32px;
  }
 .how-we-work-section{
    padding-top:64px;
   padding-bottom:32px;
  }
.display-cards .paragraph--type--title-description-card{
  background-color:#00254B;
  padding:40px 37px 40px 24px;
}
.paragraph--type--title-description-card .field--name-field-full-text-title{
   font-size:28px;
    line-height:32px;
  margin-bottom:16px;
  color:#fff;
}
.paragraph--type--title-description-card  .field--name-field-full-text-description{
   font-size:17px;
    line-height:24px;
    color:#fff;
}
.display-cards .field--item:nth-child(1) .paragraph--type--title-description-card{
 border-bottom:6px solid #b8d8ea;
}
 .display-cards .field--item:nth-child(2) .paragraph--type--title-description-card{
 border-bottom:6px solid #00bbd3;
}
   .display-cards .field--item:nth-child(3) .paragraph--type--title-description-card{
 border-bottom:6px solid #6ECEB2;
}
.three-cards-note{
  margin-top:32px;
  text-align:center;
  font-size:20px;
  line-height:32px;
}
.how-we-work-section h2 {
  margin-top:0 !important;
}

@media(max-width:767px){
  .how-we-work-section .text-align-left-mob {
  text-align:left;
}
.page-node-2423 .how-we-work-section .three-cards-note {
  text-align: left;
}
  .how-we-work-section h2 {
  margin-right:32px !important;
  margin-left:32px !important;
}
   .three-cards-note{
     margin-right:32px !important;
  margin-left:32px !important;
  }
}
@media (min-width: 768px) {
  .page-node-2423 .display-cards{
    margin-right: 34px;
    margin-left: 34px;
  }
  .page-node-2423 .display-cards .paragraph--type--title-description-card {
    height: 100%;
  }
  .page-node-2423 .display-cards .field--name-field-card{
    display:flex;
    flex-direction:row;
      flex-wrap:wrap;
  }
  .page-node-2423 .display-cards .field--item:nth-child(1) .paragraph--type--title-description-card{
   border-left:6px solid #b8d8ea;
    border-bottom:none;
  }
  .page-node-2423 .display-cards .field--item:nth-child(2) .paragraph--type--title-description-card{
   border-left:6px solid #00bbd3;
     border-bottom:none;
  }
  .page-node-2423 .display-cards .field--item:nth-child(3) .paragraph--type--title-description-card{
   border-left:6px solid #6ECEB2;
       border-bottom:none;
  }
  .page-node-2423 .field--name-field-card .field--item:nth-child(1){
    flex:0 0 33%;
  }
  .page-node-2423 .field--name-field-card .field--item:nth-child(2){
    flex:0 0 33%;
  }
  .page-node-2423 .field--name-field-card .field--item:nth-child(3){
    flex:0 0 34%;
  }
}
@media (min-width: 768px) and (max-width:1000px) {
  .page-node-2423 .three-cards-note {
    margin-left: 123px;
    margin-right: 123px;
  }
}
@media (min-width:1001px){
  .display-cards{
  margin-right: 0px;
  margin-left: 0px;
}
  .display-cards .field--name-field-card{
  display:flex;
  flex-direction:row;
    flex-wrap:wrap;
}
  .text-align-center p{
   margin:24px 25px 32px 26px;
  }
.display-cards .field--item:nth-child(1) .paragraph--type--title-description-card{
 border-left:6px solid #b8d8ea;
  border-bottom:none;
}
 .display-cards .field--item:nth-child(2) .paragraph--type--title-description-card{
 border-left:6px solid #00bbd3;
   border-bottom:none;
}
   .display-cards .field--item:nth-child(3) .paragraph--type--title-description-card{
 border-left:6px solid #00254b;
     border-bottom:none;
}
  .field--name-field-card .field--item:nth-child(1){
    flex:0 0 33%;
  }
  .field--name-field-card .field--item:nth-child(2){
    flex:0 0 33%;
  }
  .field--name-field-card .field--item:nth-child(3){
    flex:0 0 34%;
  }
}