.samcustomCss .btn-cont {
  display: flex;
  flex-wrap: wrap;
  width: 85%;
  margin: 20px auto;
  }
.samcustomCss .btn {
  max-width: 310px !important;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  text-decoration: none !important;
  margin: 10px auto;
  padding: 10px;
  text-decoration: none !important;
  }
  .samcustomCss h1 {
  font-size:2.5rem !important;
  margin-top: 20px !important;
  }
  .samcustomCss{
    margin: 0 auto; 
    width: 90%; 
    max-width: 1300px;
  }
  .samcustomCss a{
    text-decoration:underline;
  }
	.samcustomCss .column {
		float: left; width: 50%; padding: 0 10px; display: flex; justify-content: space-between; flex-direction: column;
	}
	/* Remove extra left and right margins, due to padding in columns */
		
	.samcustomCss .card {
		box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);/* this adds the "card" effect */
		padding: 11px; text-align: center; background-color: #f1f1f1; border-radius: 20px; margin: 12px 16px 22px 23px; display: flex; height: 579px; flex-direction: column; justify-content: space-evenly;
	}
    .samcustomCss .cardImg{
        width: 40%;
        margin: 0 auto;
    }
	/* Responsive columns - one column layout (vertical) on small screens */
	
	@media screen and (max-width: 600px) {
		.samcustomCss .column {
			width: 100%; display: block; margin-bottom: 20px;
		}
	}
	