/*============================================================================================*/
/* Your custom styles below */
/*============================================================================================*/

ul.three-col li{
 position: relative;
  width: 33.33% !important;
  float: left;
  border-top: 5px solid #fff;
  border-right: 5px solid #fff; 
}
h2.linear-gradient{
 background-image: linear-gradient(-45deg, #3d107b 30%, #df0024) !important;
 -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
}



@media only screen and (max-width: 767px) {
  .top_banner.general img {
    height: 165px;
  }
.con-page h2::after{
left: 133px !important;
}
.container ul.three-col li{
   position: relative;
    width: 100% !important;
    float: left;
    border-top: 5px solid #fff;
    border-right: 5px solid #fff; 
  }
}