/*--------------------------------------------------------------# General--------------------------------------------------------------*/body {	font-family: 'Poppins', sans-serif;	color: #444;}a {	color: #428bca;}a:hover {	color: #9eccf4;	text-decoration: none;}h1,h2,h3,h4,h5,h6,.font-primary {	font-family: 'Poppins', sans-serif;}/*--------------------------------------------------------------# Top Bar--------------------------------------------------------------*/#topbar {	background: #50a122;	padding: 7px 0;	/* border-bottom: 1px solid #eee; */	font-size: 16px;}#topbar .contact-info a {	line-height: 1;	color: #262626;	transition: 0.3s;}#topbar .contact-info a:hover {	color: #373738;}#topbar .contact-info i {	color: #000000;	padding: 4px;}#topbar .social-links a {	color: #5c768d;	padding: 4px 12px;	display: inline-block;	line-height: 1px;	transition: 0.3s;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {line-height: 1.3;}
/*--------------------------------------------------------------# Header--------------------------------------------------------------*/.navbar-light .navbar-nav .nav-link {	color: rgba(0, 0, 0, .8);	font-size: 17px;}.navbar-brand img {	width: 140px;}.navbar-nav .nav-link {	color: #262626;	font-weight: 500;}.vh-50 {	height: 50vh;}.navbar-nav .nav-item {	padding: 0px 11px;}.banner-image {	background-image: url(https://kanzo.app/css/bg.png);	padding: 0px 0px;	height: 100vh;	background-position: center;	background-size: cover;	position: relative;	top: -1px;}img.img-fluid.w_75 {	width: 200px;}nav.navbar.navbar-expand-lg.navbar-light.bg-white {	background-color: transparent !important;	box-shadow: none;}.about_t {	position: relative;	color: #262626;	font-size: 36px;}.about_t:after {	content: "";	border-bottom: 3px solid #cf2027;	width: 30%;	margin: 0 auto;	padding: 10px;	position: absolute;	bottom: -10px;	left: 0%;	/* transform: translate(-50%, 0%); */}.gray-bg {	background-color: #fafafa;}.card-text {	color: #262626;}img.card-img {	/* width: 86px; */	height: 100px;}h5.card-text {	font-size: 22px;}.green-bg {	background-color: #e6ffd7;	padding: 40px 0px 0px;}.about_t2 {	position: relative;	color: #262626;	font-size: 36px;}.form-bg {	display: inline-block;	width: 492px;	background: #fff;	min-height: 400px;	padding: 45px 42px 60px;	box-shadow: 0 1px 8px 0 #7777;	-webkit-box-shadow: 0 1px 8px 0 #7777;	border-radius: 10px;	-webkit-border-radius: 10px;	position: relative;	z-index: 2;	margin: 25px 0px 0px 0px;}.footer-info img {	width: 124px;}.green.btn-default {	background-color: #cf2027;	width: 100%;	padding: 10px 20px;	color: #fff;}.form-control {	height: calc(2em + .75rem + 2px);}.green-bg2 {	position: relative;	padding-bottom: 25px;	background-color: #f3f3f3;	margin-top: 40px;}.green-bg2:after {	background: #faa21a;	content: '';	position: absolute;	top: 0px;	right: 0px;	height: 100%;	width: 34%;}/* #footer {    background: #262626;    padding: 50px 0 0px 0;    color: #fff;    font-size: 14px;} */#footer {	background: #cf2027;	padding: 50px 0 0px 0;	color: #fff;	font-size: 14px;}.footer-bottom {	background-color: rgb(0 0 0 / .6);}#footer .footer-top .footer-info {	margin-bottom: 30px;}#footer .footer-top .footer-info h3 {	font-size: 24px;	margin: 0 0 20px 0;	padding: 2px 0 2px 0;	line-height: 1;	font-weight: 700;}#footer .footer-top .footer-info p {	font-size: 14px;	line-height: 20px;text-align: justify;	margin-bottom: 0;	/* font-family: "Raleway", sans-serif; */	color: #fff;}#footer .footer-top .social-links a {	font-size: 18px;	display: inline-block;	color: #fff;	line-height: 1.3;	padding: 8px 0;	margin-right: 4px;	border-radius: 50%;	text-align: center;	width: 36px;	height: 36px;	transition: 0.3s;}#footer .footer-top .social-links a:hover {	color: #fff;	text-decoration: none;}#footer .footer-top h4 {	font-size: 20px;	font-weight: 500;	color: #fff;	position: relative;	padding-bottom: 12px;}#footer .footer-top .footer-links {	margin-bottom: 30px;}#footer .footer-top .footer-links ul {	list-style: none;	padding: 0;	margin: 0;}#footer .footer-top .footer-links ul i {	padding-right: 2px;	color: #ffffff;	font-size: 18px;	line-height: 1;}#footer .footer-top .footer-links ul li {	padding: 10px 0;	display: flex;	align-items: center;}#footer .footer-top .footer-links ul li:first-child {	padding-top: 0;}#footer .footer-top .footer-links ul a {	color: #fff;	transition: 0.3s;	display: inline-block;	line-height: 1;}#footer .footer-top .footer-links ul a:hover {	color: #9eccf4;}#footer .footer-top .footer-newsletter form {	margin-top: 30px;	background: #fff;	padding: 6px 10px;	position: relative;	border-radius: 4;}.footer-top .footer-newsletter form input[type="email"] {	border: 0;	padding: 4px;	width: calc(100% - 110px);}#footer .footer-top .footer-newsletter form input[type="submit"] {	position: absolute;	top: 0;	right: 0;	bottom: 0;	border: 0;	background: none;	font-size: 16px;	padding: 0 20px;	background: #428bca;	color: #fff;	transition: 0.3s;	border-radius: 4;}#footer .footer-top .footer-newsletter form input[type="submit"]:hover {	background: #5295ce;}#footer .copyright {	text-align: center;	padding-top: 18px;	padding-bottom: 4px;}#footer .credits {	padding-top: 10px;	text-align: center;	font-size: 13px;	color: #fff;}#footer .credits a {	color: #9eccf4;}nav.navbar {	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .1);	box-shadow: 0 2px 5px rgba(0, 0, 0, .1);}

.social-links img {
    width: 35px;
}
@media (min-width: 250px) and (max-width: 600px)
 {	.form-bg {		width: 100%;	}	.green-bg2:after {width: 4%;}	.p-md-0 {		padding: 0px !important;	}	.navbar-light .navbar-toggler {		color: rgba(0, 0, 0, .5);		border-color: rgba(0, 0, 0, 0);	}	.navbar-light .navbar-toggler-icon {		position: absolute;		right: 12px;		top: 30px;	}	.banner-image {    height: auto;
    background-position: center;
}	button:focus {		outline: 0px dotted;		outline: 0px auto -webkit-focus-ring-color;	}	a.navbar-brand {		margin-left: 10px;	}
 
#homeSection h1 {
    font-size: 20px;
    padding-top: 20px;
}
.stretch-card a {
    display: none;
}
.row.align-items-center.vh-50 {
    align-items: inherit !important;
}
 marquee img {    width: 100px;}
 
 }