@import url('https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800,900|Roboto:300,400,500,600,700,800,900&display=swap');
html,
body {
	height: 100%;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

body {
	font-family: 'Poppins', sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: 400;
	position: relative;
	z-index: 1;
	background: #fff;
	overflow-x: hidden;
}


h1,
h2,
h3,
h4,
h5,
h6 {
	position: relative;
	font-family: 'Poppins', sans-serif;
	font-weight: 500;
	margin: 0;
	color: #1d2143;
}

h1 {
	font-size: 70px;
}

h2 {
	font-size: 40px;
}

h3 {
	font-size: 20px;
}

a {
	text-decoration: none;
	cursor: pointer;
	font-family: 'Poppins', sans-serif;
	color: #70C150;
	font-size: 16px;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

p {
	font-size: 16px;
	font-weight: 400;
	line-height: 28px;
	position: relative;
	color: #898a9c;
}

p.highlight {
	color: #898a9c;
	font-size: 17px;
	line-height: 27px;
}

button,
input,
textarea,
a:hover,
a:focus,
a:visited {
	text-decoration: none;
	outline: none;
	outline-width: 0 !important;
}

input:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder {
	color: transparent;
}

img {
	/* display: inline-block; */
	/* max-width: 100%; */
}

i,
span,
a {
	display: inline-block;
}

ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

li {
	display: inline-block;
}

.prbj{background: #67bcd4;}
.rborder{border-right: 1px #fff solid;}
.ab{
	-webkit-transition: all 0.6s ease-in;
	-moz-transition: all 0.6s ease-in;
	-ms-transition: all 0.6s ease-in;
	-o-transition: all 0.6s ease-in;
	transition: all 0.6s ease-in;
	cursor:pointer;
}
.ab:hover{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.4s ease-in;background-color:#fdd31c;color: #000;}

.protitle{width: 100%;text-align: center;font-size: 2rem;font-weight: bold;height:100px;line-height: 100px; font-family: 'Poppins', sans-serif;}

.prob{margin: 0 auto;width: 95%;}
.proimg{width: 100%;box-shadow:1px 6px 10px #a1a1a1; border-radius: 15px;text-align: center;}
.proimg:hover{box-shadow:1px 6px 10px #67bcd4;}
.proimg img{width: 100%;border-radius: 15px;}
.prititl{width: 100%;margin-top: 15px;text-align: center;}

.abfont{font-size:2.8rem;font-weight: bold;font-family: 'Roboto', sans-serif;padding-bottom: 50px;padding-top: 10px;}
.abfont::after{content: "";width: 115px;border-bottom: 2px #000 solid;position: absolute;top:65px;left: 16px;}

.abcont{font-size: 1.4rem;font-family: 'Roboto', sans-serif; line-height: 38px;}

.vimo{font-size:1.6rem;text-align: right;padding-top: 80px; font-weight: bold; line-height: 80px;}
.vimo b{font-weight: bolder;text-align: right; display: block;width: 100%;}
.vimo span{display: block;background: #000;color: #fff;padding: 10px 20px; width:150px;font-size: 1.4rem;text-align: center;border-radius: 50px; float: right; font-weight: 500; margin-top:30px; line-height: 30px;}

.proimg1{width: 100%;border: 1px #d1d1d1 solid;text-align: center;}
.proimg1:hover{border: 1px #67bcd4 solid;}
.proimg1 img{width: 100%;}

.botl1{font-size: 1rem; line-height: 30px; color: #fff;}
.botl1 a{display: block; color: #fff;}
.botl1 a:hover{color: #67bcd4;}

.botl2{font-size: 1rem; line-height: 30px; color: #fff;}
.botl2 a{display: block; color: #fff;}
.botl2 a:hover{color: #67bcd4;}

.botl3{font-size: 1rem; line-height: 30px; color: #fff;}
.botl3 a{display: block; color: #fff;}
.botl3 a:hover{color: #67bcd4;}

.botl4{font-size: 1rem; line-height: 30px; color: #fff;}

.inp input{background:none; outline:none; border:none;display: block;float: left ;width: 200px;height:40px;background: #fff;border-top-left-radius: 30px;border-bottom-left-radius: 30px;}

.inp span{display: block;float: left; width:70px;height:40px; cursor:pointer;line-height: 40px;text-align: center ; background: #fff;border-top-right-radius: 30px;border-bottom-right-radius: 30px; background: #e1251b;font-family: 'Roboto', sans-serif;}