.sr-cards-grid-01>div{position:relative}
.sr-cards-grid-01 .card{padding: 0 0 4rem 0;border:none;border-radius:0;background-color:transparent;-webkit-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;transition:background .25s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.sr-cards-grid-01 .card-inner{padding:4rem 1.5rem;border:1px solid;border-color:transparent;-webkit-transition:border-color .25s ease-in-out;-moz-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out;width:80%}
@media (min-width:1200px){
.sr-cards-grid-01 .card-inner{width:55%}
}
@media only screen and (min-width:768px) and (max-width:992px){
.sr-cards-grid-01 .card:nth-child(2n){border-right:none}
.sr-cards-grid-01 .card.sm-no-border-bottom{border-bottom:none}
}
@media only screen and (min-width:992px){
.sr-cards-grid-01 .card-inner{width:75%}
.sr-cards-grid-01 .card .cta-button{opacity:0;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}
.sr-cards-grid-01 .card:nth-child(3n){border-right:none}
.sr-cards-grid-01 .card.md-no-border-bottom{border-bottom:none}
}
@media only screen and (max-width:768px){
.sr-cards-grid-01 .card:first-child{border-top:none}
}
.sr-spacer-bottom-48{
  padding-bottom: 48px; 
}

div > div > div.cards1.row > div{
  border: none !important;
  position: reletive;
}
@media only screen and (min-width:768px){
div > div > div.cards1.row > div:nth-child(1)::after, div > div > div.cards1.row > div:nth-child(2)::after{
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%); /* Center vertically */
  height: 30%; /* Height of the 'border' */
  width: 2px;
  opacity: 0.20;
  background: #294153;
  border-radius: 4px;
  }

  
  /* test for view animations */
@media (prefers-reduced-motion: no-preference){
              .autoShow-scale{
                animation: autoShowAnimationScale both;
                animation-timeline: view(50% 5%)
              }

              @keyframes autoShowAnimationScale {
                0% {
                  opacity: 0;
                  transform: scale(0.8);
                }
                100% {
                  opacity: 1;
                  transform: scale(1);
                }
              
    }