@media(max-width:1024px){
.top-nav ul li {
	padding: 2em 0.8em;
}
.slide-text-info h2 {
	width: 45%;
}
.slide-text-info P {
	width: 46%;
}
.callbacks .caption {
	top: 9%;
}
.callbacks_tabs {
	top: 87%;
	left: 45%;
}
.left-about {
	width: 36%;
}
.about-left {
	width: 61%;
}
.left-about h4 {
	width: 74%;
	font-size:1.5em;
}
.left-about p {
	margin: 0.5em 0 2.5em;
	width: 91%;
	height: 58px;
	overflow: hidden;
}
.last {
	width: 39%;
}
.left-blog {
	width: 54%;
}
.left-blog p {
	height: 154px;
	overflow: hidden;
}
.col-mt {
	margin: 0px 45px 0 0;
}
.men-left h5 {
	font-size: 1em;
	line-height: 1.5em;
	height: 43px;
	overflow: hidden;
}
.men-left {
	width: 70%;
}
.right-side-blog {
	padding: 2.7em 0 3em;
}
.grid-about-top {
	width: 49%;
}
.grid-about-top p {
	height: 203px;
	overflow: hidden;
}
p.para {
	height: 96px;
	margin: 0.5em 0px 1em;
}
.grid-about-top {
	width: 50%;
}
.grid-team {
	width: 14.57%;
	margin: 0 0.7em;
}
.grid-about-icon {
	width: 57%;
}
.women-grid {
	margin: 0 0.7em;
	width: 25%;
}
.services {
	margin: 0 3em 8em 3em;
}
span.ser-in {
	width: 636px;
	height: 197px;
	background-size: 639px;
}
.service-grid-left {
	width: 67%;

}
.left-services {
	width: 70%;
}
span.ser-in-in {
	width: 628px;
	height: 79px;
	background-size: 633px;
}
.simple {
	padding: 2em 0;
	width: 216px;
	height: 247px;
	background-size: 217px;
}

.cate-cate p {
	height: 133px;
	overflow: hidden;
}
.cate-cate h6 {
	font-size: 1.1em;
}
.contact-grid li.list-grid p {
	width: 80%;
}
.contact-grid li.list-grid input[type="text"] {
	width: 86%;
}
.map iframe {
	width: 362px;
}
.class-footer ul li a span {
	padding: 0 6px 0;
}
.down-top {
	margin: 0 0 2em;
}
.refer {
	width: 23%;
	margin: 0 0 0 13px;
}
.grid-simple {
	left: 12px;
}
.simple-3, .simple-7, .simple-11 {
	left: 74.5%;
}
.simple-1, .simple-5, .simple-9 {
	left: 25.8%;
}
}
