.topUpSuscription {
 background: linear-gradient(90deg, rgb(255, 251, 0) 0%, rgb(187, 255, 0) 100%);
  border-radius: 0px 0px 20px 20px;
  position: relative;
  top: -15px;
  font: 400 16px Roboto;
}
.h1SUs {
	margin: 120px 0px 0px 0px;
	color: #000;
	padding: 0px 30px;
	font: 900 40px Urbanist;
}
.h1SUs span {
	float: left;
	width: 100%;
}
.esim_search {
	display: inline-block;
	position: relative;
	top: 45px;
	background: #000;
	padding: 20px;
	border-radius: 30px 30px 0px 0px;
}
.tabTypeReg li {
	display: inline-block;
}
.tabTypeReg li button {
	display: inline-block;
	background: #FFF;
	border: 1px solid #CCC;
	padding: 10px 25px;
	border-radius: 25px;
	margin: 0px 6px;
	font: 600 18px Roboto;
	color: #000;
}
.tabTypeReg li .act {
	background: #BF0;
	border: 1px solid #BF0;
	color: #000;
}
.itemsGrid {
	float: left;
	width: calc(100% + 20px);
}
.itemsGrid li {
	float: left;
	width: calc(33.33% - 20px);
	margin: 0px 20px 20px 0px;
}
.itemsGrid li a {
	float: left;
	width: 100%;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
	border-radius: 15px;
	text-align: left;
	padding: 20px 0px;
	height: 100px;
	background: #FFF;
}
.itemsGrid li a .img {
	width: 40px;
}
.itemsGrid li a .img span {
	width: 50px;
	height: 50px;
	background-size: cover;
	display: inline-block;
	position: relative;
	top: 2px;
	border-radius: 50%;
	margin: 0px 20px;
	background-position: center;
}
.itemsGrid li a .name {
	font: 400 14px Roboto;
	color: #818181;
}
.itemsGrid li a .name span:last-child {
	font: 600 18px Urbanist;
	color: #000;
}
.itemsGrid li a:hover {
	box-shadow: 0px 0px 20px 0px rgba(255, 96, 0, 0.3);
}
ul.pagination {
	float: left;
	width: 100%;
}
ul.pagination li {
	display: inline-block;
	padding: 5px;
}
ul.pagination li a {
	display: inline-block;
	width: 35px;
	height: 35px;
	border-radius: 10px;
	background: #edf0f6;
	font: 700 13px/35px Urbanist;
	color: #333;
}
ul.pagination li.active a {
	color: #FFF;
	background:#1039BD;
}
@media (max-width: 700px) {
	.esim_search {
		width: 90%;
	}
	.itemsGrid {
		padding: 0px 15px;
	}
	.itemsGrid li {
	  width: calc(100% - 20px);
	}
}