@import url('https://fonts.googleapis.com/css2?family=Fira+Sans+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;family=Imperial+Script&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Hind:wght@300;400;500;600;700&amp;display=swap');

* {
	box-sizing: border-box;
}

.nav2 .quick:after {
	content: "\f0c9";
	font-family: FontAwesome
}

.feature-thumb li .ndate:after {
	content: "\f073";

}

.gridrow ul li::before,
ul.textlist li::before {
	content: "\f101";

}

ul.list li:before,
ul.list ul li:before {
	content: "\f054";

}

ul.list ul li:before {
	content: "\f105";

}

.excel-size:before {
	font-family: FontAwesome;
	content: "\f1c3";
}

.pdf-size:before {
	content: "\f1c1";
}

.dropdown-menu .has-submenu:after {
	content: "\f0da";
}

.home:after {
	font-family: FontAwesome;
	content: "\f015"
}

.btn-tab-style-new .nav-link:before {
	content: "\f054";
}

.feature-thumb li .fimg a:after,
#usefullinkbg .linkstitle:after,
.featured-services .note:after,
.featured-services .icon-box .note:before,
.featured-services .icon-box:after,
.in-banner:after,
.circular .title:after,
.foot-logo:before,
.QuickLinks a:before,
.feature-thumb li .fimg a:after,
.button.learn-more .circle .icon.arrow::before {
	content: "";

}

ul.list li:before,
ul.list ul li:before {
	font-family: FontAwesome;
}

.section-third .tabnav .nav-tabs li a:after {
	content: "\f107";

}

#usefullinkbg .vticker .dsize:before,
.doc-icon:before {
	content: "\f1c1";
}


@keyframes fadeInDown {
	0% {
		opacity: 0;
		transform: translate3d(0, -20%, 0)
	}

	to {
		opacity: 1;
		transform: translate3d(0, 0, 0)
	}
}

@keyframes shake {
	25% {
		transform: rotate(calc(var(--angle)*-1))
	}

	50% {
		transform: rotate(var(--angle))
	}

	to {
		transform: rotate(0deg)
	}
}

@keyframes blinker {
	50% {
		opacity: 0
	}
}

@keyframes spin {
	to {
		--bg-angle: 360deg
	}
}

*,
*::after,
*::before {
	box-sizing: border-box;
}

:-moz-focusring {
	outline: 2px solid #4eff1f !important;
}

:-webkit-focusring {
	outline: 2px solid #4eff1f !important;
}

:-ms-focusring {
	outline: 2px solid #4eff1f !important;
}

:-o-focusring {
	outline: 2px solid #4eff1f !important;
}

body {
	font-family: "Fira Sans Condensed", serif;
	background-color: #fff;
	-webkit-font-smoothing: antialiased;
	overflow-x: hidden;
	margin: 0;
	line-height: 1.5;
}

.serial {
	counter-reset: Serial
}

.serial tr td:first-child:before {
	content: "" counter(Serial, decimal);
	counter-increment: Serial
}

.serial tr td:first-child,
.serial tr th:first-child {
	text-align: center
}

.home:before {
	content: "\e69b";
	font-family: 'themify';
	font-weight: 400;
	font-size: 16px;
}

.about-list li::before {
	content: "\f058";
	font-family: "Font Awesome 6 Pro";
}

.dropdown-menu .has-submenu:after {
	font-family: FontAwesome;
	content: "\f0da";
}

#usefullinkbg .linkstitle:after,
#usefullinkbg .linkstitle:before,
.HOVER span,
.btn_eff:after,
.busheading:after,
.busheading:before,
.course li .icon:before,
.footer-link h4:after,
.ftleft:before,
.ftright:before,
.incontent h3:before,
.navborder:before,
.ourser_wrap .linkstitle:after,
.ourser_wrap .linkstitle:before,
.primarymenu .navbar-inverse .navbar-nav>li>a:before,
.rar-size:before,
.rightborder:after {
	content: ""
}

.et-run .fa:before {
	content: "\f04c"
}

.sitemap a:before {
	content: "\e65a";
	font-family: themify
}

.doc-icon::before,
.pdf-size:before,
.rar-size:before {
	content: "\f1c1";
	font-family: FontAwesome
}

.close:before {
	content: "\e646";
	font-family: 'themify';
}

td.gridrow ul li:before,
ul.list li:before,
ul.list ul li:before {
	content: "\f00c";
	font-family: FontAwesome;
}


.Miscellaneous li .video .playbtn::before {
	content: "\f04b";

}

.vg-district-list li a:before {
	content: "\f00c";

}