@import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Playwrite+HR+Lijeva:wght@100..400&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&family=Spicy+Rice&display=swap');

.l-wid{
	padding-top: 20px;
	padding-bottom: 20px;
}

.menu-two{
	padding-top: 5px;
}

.text-style:hover{
	color: #6c757d;
	font-size: 25px;
}

.navbar-bg{
	background-color: #0b1e59;
	height: 40px;
}

.navbar-bg2{
	background-color: #2c4e86;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.text-style{
	color: #ffffff;
	font-family: "Roboto Mono", monospace;
	font-weight: 400;
}

.bg{
	background-image: url("../images/gstbanner.jpg");
}

.d-block{
	width: 100%;
	height: 160px;
}

.heading1{
	margin-top: 10px;
}

.h4{
	margin-top: 10px;
	color: #2D2D2D;
	text-align: left;
	font: normal normal bold 16px/20px Helvetica;
	letter-spacing: 0px;
	opacity: 1;
	margin-left: -10px;
}

.view-all{
	margin-top:10px;
	text-align: right;
}

.h5{
	text-align: right;
	margin-right: -10px;
	font: normal normal bold 12px/14px Helvetica;
	letter-spacing: 0px;
	color: #2C4E86;
	text-transform: uppercase;
	opacity: 1;
}

.panl{
	border-collapse: separate;

}

.serv-border{

}

.para1{
	text-align:justify;
	padding-top:10px
}

.date{
	text-align:justify;
	color: var(--primary-text);
	text-align: left;
	font: normal normal normal 12px/14px Helvetica;
	letter-spacing: 0px;
	color: #2D2D2D;
	opacity: 1;
}

.span1{
	float:right;
}

.span2{
	margin-left:5px
}

.text{
	text-align: justify;
	font: normal normal bold 16px/19px Helvetica;
	letter-spacing: 0px;
	color: #2C4E86;
	opacity: 1;
}

.panl{
	border-bottom:none;
}

.fa{
	float:right;
	color:black;
	padding:5px 15px 5px 5px;
	font:normal normal bold 19px/14px FontAwesome
}

.help-desk{
	border-right: 2px solid #ddd;
	text-align: center;
}

.div1{
	padding-top:10px;
}

.div2{
	padding-top:5px;
}

.track{
	text-align: center;
}

.Poppara{
	padding-top: 10px;
	font-weight: 600;
}

.list{
	color: #0d6efd;
}

.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.my-float{
	margin-top:16px;
}
.top-mar{
	background-color: #0b1e59;
	color: white;
	font-size: 17px;

	width: 100%;
}
.nav{
	height: 50px;
}

.buttonbg{

	background-color: white;
	color: #07223e;
}

.marq{

	display: inline-block;
	color: white;
	text-decoration: none;
}

.panel-container {
	background-image: linear-gradient(to bottom right, var(--pink1), var(--pink2));
	border-radius: 15px;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
	padding: 30px;
	margin: 15px;
}

.panel-container h3 {
	margin-bottom: 30px;
	letter-spacing: 0.5px;
}

.panel-container input, .panel-container button {
	border: none;
	border-radius: 3px;
	display: block;
	font-size: 12px;
	padding: 7px 10px;
	margin: 15px 0;
	width: 100%;
}

.panel-container button {
	background-image: linear-gradient(to bottom right, var(--pink1), var(--pink2));
	border: 1px solid rgba(255, 255, 255, 0.3);
	color: #fff;
}

.panel-container small {
	font-size: 0.75em;
	line-height: 10px;
	opacity: 0.5;
}

.panel-container small:first-of-type {
	text-transform: uppercase;
}
.smlltxt{
	font-size: 22px;
	color:#3a3d3d;
	font-weight: 800;
}