@media (min-width: 992px) {
	.hjfwik {
		display: none;
	}
	.zn1c9e {
		display: block;
	}

}
@media (max-width: 991px) {
	.post5o {
		float: left;
	}
 	.hjfwik {
		float: right;
	}
	.zn1c9e {
		display: none;
	}
	.pj0sdp {
		padding: 15px 0px;
	}
	.hjfwik a {
		color: #666;
		font-size: 24px;
		padding: 7px 10px;
		border: 2px solid #333;
		line-height: 1;
		display: inline-block;
		cursor: pointer;
	}
	.w5qckx img {
		width: 90%;
	}
	.w5qckx {
		text-align: center;
		margin-top: 40px;
	}
	.lypl5d {
		display: none;
	}
	.fweumv {
		margin-top: 0px;
	}
	.h64nf6 {
		padding-top: 50px;
	}
	.o6nzjp {
		margin-top: 0px;
	}
	.o6nzjp h5 {
		padding-top: 0px;
	}
	.bs8olu {
		padding-top: 0px;
	}
}
@media (max-width: 767px) {
	.l7bm6b, .fhd4sh, .kcs4a0, .zv1l3u, .wcbo3n, .i7pb3y{
		padding: 70px 0px;
	}
	.y0t52a, .uofxck, .dbggw4, .a74yb6, .szohs3, .lgjzws, .bmcdgz, .em6f2f, .gpl52r{
		padding-top: 70px;
		padding-bottom: 40px;
	}
	.o6nzjp h3 {
		margin-bottom: 15px;
		font-size: 30px;
	}
	.k24b10 h2 {
		font-size: 30px;
		margin-bottom: 15px;
	}
	.ldyqpr {
		margin-top: 0px;
	}
	.bs8olu {
		padding-bottom: 40px;
	}
	.dpb6qu {
		padding-top: 150px;
		padding-bottom: 100px;
	}
	.m52u3k {
		margin-top: 70px;
	}
	.g0ivuj.vvpadd img {
		width: 85%;
		margin: 0 auto;
	}
	.g0ivuj h4 {
		margin-top: 24px;
		font-size: 22px;
	}
	.iu6uae {
		padding: 50px 0px;
	}
	.s0eqto h2 {
		font-size: 26px;
	}
	.v79o6j .content h2 {
		font-size: 20px;
	}
 
}
@media (max-width: 576px) {
	.h64nf6 h2 {
		font-size: 30px;
	}
	.dp03bb {
		max-width: 400px;
		top: 130px;
		left: 0;
		width: 100%;
	}
	.l7bm6b, .fhd4sh, .kcs4a0, .zv1l3u, .wcbo3n, .i7pb3y{
		padding: 50px 0px;
	}
	.y0t52a, .uofxck, .dbggw4, .a74yb6, .szohs3, .lgjzws, .bmcdgz, .em6f2f, .gpl52r{
		padding-top: 50px;
		padding-bottom: 20px;
	}
	.bs8olu {
		padding-bottom: 20px;
	}
	.fweumv h2 {
		font-size: 28px;
		margin-bottom: 10px;
	}
	.o6nzjp h5 {
		padding-top: 0px;
		margin-bottom: 6px;
	}
	.o6nzjp h3 {
		font-size: 26px;
	}
	.k24b10 h2 {
		font-size: 26px;
		margin-bottom: 10px;
	}
	.k24b10 p {
		font-size: 17px;
		margin-bottom: 27px;
	}
	.eroqbg h3.fnj8qy {
		font-size: 35px;
		margin-bottom: 3px;
	}
	.v874fb {
		height: 300px;
	}
	.ndlpo1 img {
		width: 95%;
	}
	.bcff4u h5 {
		font-size: 18px;
		margin-bottom: 10px;
	}
	.bcff4u h2 {
		font-size: 28px;
		line-height: 36px;
	}
	.isxsi9.mf6a9t {
		transform: scale(1.02);
	}
	.m52u3k {
		margin-top: 50px;
	}
	.iu6uae {
		padding: 40px 0px;
	}
	.s0eqto h2 {
		font-size: 22px;
		margin-bottom: 6px;
	}
	.s0eqto h3 {
		font-size: 18px;
		margin-bottom: 4px;
	}
	.a94pp7 .xjgui5 h2 {
		font-size: 20px;
		margin-top: 20px;
		margin-bottom: 10px;
	}
	.v79o6j .content h2 {
		font-size: 18px;
		margin-top: 20px;
		margin-bottom: 10px;
	}
	.v79o6j .content .ca8fuc ul li {
		margin: 0px 5px;
		font-size: 14px;
	}
	.v79o6j .content p.bvbnzd {
		padding: 14px;
		margin-left: 0px;
	}
 
}
@media (max-width: 420px) {
	.h64nf6 h2 {
		font-size: 24px;
	}
	.gcuj1t {
		padding: 30px 10px;
		width: 98%;
	}
	.k24b10 .form input {
		height: 50px;
		padding: 0px 10px;
	}
	.k24b10 .form button {
		height: 50px;
		padding: 0px 15px;
	}
	.v79o6j .content p {
		font-size: 14px;
		line-height: 26px;
		margin-bottom: 10px;
	}
	.v79o6j .content ul {
		padding-left: 0px;
		margin-bottom: 15px;
	}
	.v79o6j .content ul li {
		line-height: 25px;
		font-size: 14px;
	}
	.s97zec {
		width: 100%;
		margin-bottom: 10px;
	}
	.s97zec img {
		width: 80px;
	}
	.qspjkl {
		padding-left: 0px;
		width: 100%;
	}
	.c0j8we .m0reao {
		padding-left: 9px;
		border-left: 3px solid #59e844;
		box-sizing: border-box;
	}
	.aw6oz2 h3 {
		font-size: 20px;
		margin-bottom: 10px;
	}
	.aw6oz2 textarea {
		height: 160px;
	}
	.aw6oz2 {
		padding: 30px 14px;
	}
	.x6bra7 {
		padding: 30px 10px;
	}
}
@media (max-width: 360px) {
	.seeika {
		max-width: 290px !important;
		width: 100%;
	}
	.h64nf6 h2 {
		font-size: 20px;
	}
	.h64nf6 p {
		font-size: 16px;
		line-height: 26px;
	}
	.j81kkc {
		padding-top: 120px;
		padding-bottom: 45px;
	}
	.sdr2ra {
		padding: 12px 30px;
	}
	.oflekr {
		padding: 12px 30px;
	}
	.z3czd3 a:nth-child(1) {
		margin-bottom: 15px;
	}
	.fweumv h2 {
		font-size: 22px;
	}
	.fweumv p {
		line-height: 26px;
		font-size: 15px;
	}
	.fweumv ul li i {
		font-size: 15px;
		padding-right: 0px;
		padding-left: 0px;
	}
	.fweumv ul li {
		line-height: 26px;
		font-size: 15px;
	}
	.fweumv .cuxu0a a:nth-child(1) {
		margin-bottom: 15px;
	}
	.fsw1kf p {
		margin-top: 10px;
		font-size: 15px;
	}
	.fsw1kf h2 {
		font-size: 24px;
		margin-bottom: 6px;
	}
	.xy0ma4 {
		transform: rotate(-2deg);
	}
	.o6nzjp h3 {
		font-size: 22px;
	}
	.o6nzjp h5 {
		font-size: 18px;
	}
	.m54eb1 p {
		line-height: 25px;
		font-size: 14px;
	}
	.cy0avu .fsu2ar {
		width: 100%;
		margin-bottom: 20px;
		text-align: center;
		float: inherit;
	}
	.cy0avu .fsu2ar img {
		width: 80px;
		border-radius: 50%;
		margin: 0 auto;
	}
	.cy0avu{
		text-align: center;
	}
	.cy0avu .text h3 span {
		display: block;
	}
	.m54eb1 {
		text-align: center;
	}
	.fu9h4y h2 {
		font-size: 18px;
		margin-bottom: 10px;
	}
	.k24b10 h2 {
		font-size: 22px;
		margin-bottom: 10px;
	}
	.k24b10 .form button {
		padding: 0px 10px;
		letter-spacing: 0px;
	}
	.kdztk5 {
		display: inherit;
	}
	.kdztk5 .n1q0c9 {
		width: 100%;
		overflow: hidden;
		text-align: center;
	}
	.kdztk5 .text {
		padding-left: 0px;
		overflow: hidden;
		width: 100%;
		text-align: center;
		padding-top: 10px;
	}
	.mcxjcx {
		padding: 40px 10px;
	}
	.qhmkod input {
		padding: 12px 12px;
	}
	.qhmkod textarea {
		padding: 12px 12px;
	}
	.bcff4u h2 {
		font-size: 22px;
		line-height: 36px;
	}
	.jdb9a1 ul li {
		padding: 0px 0px;
	}
	.m52u3k input {
		padding: 12px 12px;
	}
	.m52u3k textarea {
		padding: 12px 12px;
	}
	.yh1omn .i3apnl {
		padding: 12px 12px;
		font-size: 16px;
	}
	.g0ivuj h4 {
		font-size: 20px;
	}
	.bmpo0h .content h3 {
		margin-top: 12px;
		margin-bottom: 6px;
		font-size: 16px;
		line-height: 22px;
	}
	.bmpo0h .content .ca8fuc span {
		padding-right: 8px;
		font-size: 14px;
	}
	.obngmk .content h3 {
		font-size: 14px;
	}
	.obngmk .img {
		width: 70px;
	}
	.k23m78 {
		padding: 25px 10px;
	}
	.msgxxs {
		margin-top: 10px;
	}
	.msgxxs ul li a {
		width: 35px;
		margin: 0px 1px;
		padding: 4px 0px;
		font-size: 14px;
	}
	.msgxxs ul li span {
		width: 35px;
		margin: 0px 1px;
		padding: 4px 0px;
		font-size: 14px;
	}
	.aw6oz2 input {
		padding: 12px 12px;
		margin-bottom: 20px;
	}
 
}