* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}
html {
	font-size: 100%;
    line-height: 1;
	font-family: Arial, Helvetica, sans-serif;
}
html, body {
	width: 100%;
	min-height: 100%;
	text-align: center;

	background-color: #FFFFFF;
}
div {
	text-align: center;
}
img {
	margin: 0 auto 0 auto;
	vertical-align: top;

	max-width: 100%;
	height: auto;
}

body {
	background-image: url('imagesv2/bg90.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	background-size: cover;

	color: #FFFFFF;
}

@media all and (min-width: 1920px) {
	body {
		background-size: cover;
	}
}
@media all and (max-width: 850px) {
	body {
		background-image: url('imagesv2/bg90-1k.jpg');
	}
}

.bl {
	font-family: Arial Black, Arial Bold, Gadget, sans-serif;
}

.c {
	height: 3074px;
}
.i1 {
	padding: 130px 0 48px 0;
	/* padding: 8.23% 0 0 0; */
}
.i1 a {
	display: inline-block;
}
.i2 {

}

.t1 {
	display: inline-block;
	font-size: 1.8125rem;
	font-weight: 700;
	line-height: 1.2;
	/* letter-spacing: .12rem; */

	padding-bottom: 28px;
}
.t2 {
	display: inline-block;
	font-size: 1.1875rem;
	font-weight: 700;
	/* letter-spacing: .65rem; */

	padding-bottom: 28px;
}
.t3i {
	display: inline-block;

}
.t3 {
	width: 100%;
	display: inline-block;
	font-size: 1.1875rem;
	font-weight: 700;
	/* letter-spacing: .29rem; */

	background-color: #50B43B;
	margin-bottom: 2px;

	padding: 11px 10px 10px 10px;
}
.t6 {
	display: inline-block;
	font-size: 1.8125rem;
	font-weight: 700;
	color: #FFFFFF;
	line-height: 1;

	padding-bottom: 38px;
}
.t6 span {
	position:relative;
	display: inline-block;
	width: 37px;
	margin-right: 3px;
	padding: 18px 0 2px 0;

	border: 1px solid #FFFFFF;
	border-top: 0 none;
}
.t6 > span:last-of-type {
	margin-right: 0;
}
.t6 span span {
	position: absolute;
	top: 0;
	left: -1px;
	right: 1px;
	padding: 0;

	height: .5625rem;

	outline: 0 none;
	border: 0 none;
	background-color: #50B43B;
}
.t6 span.redd span {
	background-color: #FF4949;
}
.t7 {
	font-size: 1.1875rem;
	line-height: 1.42;
}

h1 {
	margin: 0;
	padding: 0;
	font-size: 1rem;
	line-height: 1;
}



.i3 {
	padding: 39px 0 0 0;
}
.t8 {
	display: inline-block;
	font-size: 1.8125rem;
	font-weight: 700;
	/* letter-spacing: .24rem; */

	padding-bottom: 20px;
}

.i4 {
	padding: 3px 0 62px 0;
}
.t11 {
	display: inline-block;
	font-size: 1.1875rem;
	font-weight: 400;
	/* letter-spacing: .12rem; */

}
.phone-ic {
	display: inline-block;
	vertical-align: top;
	padding: 5px 0 5px 24px;

	background-image: url('imagesv2/phone.png');
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 1rem 1rem;

	image-rendering: optimizequality;

	background-image: url('imagesv2/phone.svg');
}
.msg-ic {
	display: inline-block;
	vertical-align: top;
	padding: 5px 0 5px 24px;
	margin-left: 11px;

	background-image: url('imagesv2/name.png');
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 1.0625rem 1.0625rem;

	image-rendering: optimizequality;

	background-image: url('imagesv2/name.svg');
}
.emi {
	display: inline-block;
	background-color: rgba(128, 128, 128, .8);
	margin-top: 16px;
	padding: 3px 14px 5px 15px;
}

.i5 {
	max-width: 602px;
	padding: 49px 86px 69px 88px;
	margin: 0 auto 0 auto;
	text-align: left;

	background-color: rgba(128, 128, 128, .8);
}
.t12 {
	display: block;
	font-size: 3.375rem;
	font-weight: 700;
	color: #FFFFFF;
	/* letter-spacing: .39rem; */

	margin: 0;
	padding: 14px 76px 6px 0;

	background-image: url('imagesv2/buve-maju.png');
	background-repeat: no-repeat;
	background-position: right top;
	background-size: 4.5rem 4.0625rem;

	image-rendering: optimizequality;

	background-image: url('imagesv2/buve-maju.svg');
}
.t12a {
	display: block;
	font-size: 1rem;
	font-weight: 400;
	color: #FFFFFF;
	/* letter-spacing: .39rem; */
	line-height: 1.5;

	margin: 0 5px 0 3px;
	padding: 0 15px 0 15px;

	background-color: #FF4949;
}
.t12b {
	display: block;
	font-size: .875rem;
	font-weight: 700;
	color: #FFFFFF;
	/* letter-spacing: .39rem; */
	line-height: 1.5;

	margin: 5px 5px 0 3px;
	padding: 12px 20px 12px 51px;

	background-color: #50B43B;

	background-image: url('imagesv2/t2.png');
	background-repeat: no-repeat;
	background-position: left 15px top 13px;
	background-size: 1.5625rem 1.1875rem;

	image-rendering: optimizequality;

	background-image: url('imagesv2/t2.svg');
}
.t13 {
	display: block;
	font-size: 1rem;
	font-weight: 400;
	color: #FFFFFF;
	/* letter-spacing: .39rem; */
	line-height: 1.5;

	max-width: 830px;
	margin: auto;

	padding: 15px 4px 0 4px;
}
.red {
	color: #FF4949;
}

.t14 {
	display: block;
	font-size: 1rem;
	font-weight: 400;
	color: #FFFFFF;
	/* letter-spacing: .12rem; */
	line-height: 1.5;

	padding-left: 3px;
	padding-top: 7px;
}
.t14 .phone-ic {
	padding: 0 0 1px 34px;
}

.i6 {
	padding: 6px 0 0 0;
}
.t15im {
	padding: 75px 0 8px 0;
}
.t15 {
	display: block;
	font-size: 1.8125rem;
	font-weight: 700;
	color: #FFFFFF;
	/* letter-spacing: .12rem; */
	line-height: 1.5;

	padding: 0 0 0 0;
}
.t15a {
	display: block;
	font-size: 1rem;
	font-weight: 400;
	color: #50B43B;
	/* letter-spacing: .12rem; */
	line-height: 1.5;

	padding: 0 0 20px 0;
}
.t15b {
	display: block;
	font-size: 1rem;
	font-weight: 400;
	color: #FFFFFF;
	/* letter-spacing: .12rem; */
	line-height: 1.5;

	padding: 0 0 0 0;
}


.i7 {
	padding: 0 0 0 0;
}
.i7l {
	padding-bottom: 84px;
}
.xt1 {
	display: inline-block;
	font-size: 1.5rem;
	font-weight: 700;
	color: #FFFFFF;
	/* letter-spacing: .21rem; */
	padding: 31px 0 36px 0;
	margin: 0 0 0 0;
}
.xt2 {
	display: inline-block;
	font-size: 1rem;
	font-weight: 400;
	color: #FFFFFF;
	/* letter-spacing: .1rem; */
	padding: 0 0 75px 0;
}
.map {
	background-color:#ffffff;
	min-height: 375px;
}
.copyright {
	padding-top: 48px;
}


@media all and (max-width: 1000px) {

}

@media all and (max-width: 700px) {

}


@media all and (max-width: 500px) {
	html {
		font-size: 70%;
	}

	.i5 {
		padding: 29px 36px 39px 38px;
	}
	.t12 {
		font-size: 2.8rem;
	}
	.c {
		height: 2674px;
	}
}




