
@media(max-width: 1023px)  {	.main {

		width: 100%;
		max-width: 1023px;
		min-width: 768px;
		margin: 0 auto;
		}

	body {
		font-size: 16px;
		}
	header {
		background: url(/wp-content/uploads/2018/04/head1024.jpg);
		height: 868px;
		}
	.width1000 {
		width: 768px;
		}
	.logo {
		width: 80px;
		}
	.menu-1 {
		display: none;
		}
	.phone {
		font-size: 20px;
		}
	.big1 {
		font-size: 60px;
		line-height: 170%;
		margin-top: 80px;
		}
	.big2 {
		font-size: 35px;
		}
	.icon img {
		width: 66px;
		height: 66px;
		}
	.text1 {
		font-size: 22px;
		margin-top: 4px;
		}
	.text2 {
		font-size: 23.5px;
		}
	.text3 {
		font-size: 16px;
		margin-top: -2px;
		}
	.text4 {
		font-size: 14.6px;
		}
	.text5 {
		font-size: 26.9px;
		}

	.text6 {
		margin-top: 3px;
		font-size: 26.75px;
		}
	.text7 {
		font-size: 17px;
		}
	h2 {
  		font-size: 25px;
		}
	.text-02 {
		font-size: 20px;
		}
	.big-3 {
		font-size: 70px;
		line-height: 130px;
		}
	.big-5 {
		font-size: 11px;
		line-height: 14px;
		}
	.big-6 {
		font-size: 53px;
		line-height: 20px;
		}
	.big-7 {
		font-size: 27.3px;
		line-height: 40px;
		}
	.bg-01 {
        background-position: right;
		height: 550px;
		}
	.icon-1 img {
		margin-bottom: 20px;
		}
	.circle {
	  width: 180px;
	  height: 180px;
	  line-height: 180px;
	  font-size: 36px;
	  margin-bottom: 30px;
	  }
	 .by {
	  	font-size: 25px;
	  	}
	 .but-1,  .but-3 {
	  	font-size: 18px;
	  	}
	 .logo-2 {
	  	width: 30px;
	  	float: left;
	  	margin-right: 30px;
	  	}
	.bg-2 {
	    height: 500px;
		}

	.but-1 {
	    margin-top: 30px;
		}

	}

@media(min-width: 1024px) and (max-width: 1441px)  {
	body {
		font-size: 17px;
		}
	header {
		background: url(/wp-content/uploads/2018/04/head1440.jpg);
		height: 651px;
		}
	.width1000 {
		width: 1024px;
		}
	.logo {
		width: 80px;
		}

	.phone {
		font-size: 20px;
		}
	.big1 {
		font-size: 44px;
		line-height: 170%;
		margin-top:70px;
		}
	.big2 {
		font-size: 35px;
		}
	.icon img {
		width: 66px;
		height: 66px;
		}
	.text1 {
		font-size: 22px;
		margin-top: 4px;
		}
	.text2 {
		font-size: 23.5px;
		}
	.text3 {
		font-size: 16px;
		margin-top: -2px;
		}
	.text4 {
		font-size: 14.6px;
		}
	.text5 {
		font-size: 26.9px;
		}

	.text6 {
		margin-top: 3px;
		font-size: 26.75px;
		}
	.text7 {
		font-size: 17px;
		}
	h2 {
  		font-size: 25px;
		}
	.text-02 {
		font-size: 20px;
		}
	.big-3 {
		font-size: 110px;
		line-height: 160px;
		}
	.big-5 {
		font-size: 14px;
		line-height: 20px;
		}
	.big-6 {
		font-size: 71px;
		line-height: 26px;
		}
	.big-7 {
		font-size: 36.8px;
		line-height: 55px;
		}
	.bg-01 {

		height: 550px;
		}
	.icon-1 img {
		margin-bottom: 20px;
		}
	.circle {
	  width: 220px;
	  height: 220px;
	  line-height: 220px;
	  font-size: 40px;
	  margin-bottom: 30px;
	  }
	 .by {
	  	font-size: 25px;
	  	}
	 .but-1,  .but-3 {
	  	font-size: 18px;
	  	}
	 .logo-2 {
	  	width: 40px;
	  	float: left;
	  	margin-right: 30px;
	  	}

	.but-1 {
	    margin-top: 30px;
		}

	}

@media(min-width: 1441px) and (max-width: 1921px) {
	body {
		font-size: 20px;
		}
	header {
		background: url(/wp-content/uploads/2018/04/head1920.jpg);
		height: 868px;
		}
	.width1000 {
		width: 1450px;
		}
	.logo {
		width: 100px;
		}

	.phone {
		font-size: 23px;
		}
	.big1 {
		font-size: 68px;
		line-height: 170%;
		margin-top: 80px;
		}
	.big2 {
		font-size: 55px;
		}
	.icon img {
		width: 94px;
		height: 94px;
		}
	.text1 {
		font-size: 25px;
		margin-top: 13px;
		}
	.text2 {
		font-size: 27px;
		}
	.text3 {
		font-size: 35px;
		margin-top: -11px;		}
	.text4 {
		font-size: 20.8px;
		}
	.text5 {
		font-size: 31.9px;
		}

	.text6 {
		margin-top: 9px;
		font-size: 34.75px;
		}
	.text7 {
		font-size: 25.63px;
		}
	h2 {
  		font-size: 30px;		}
	.text-02 {		font-size: 22px;		}
	.big-3 {
		font-size: 130px;
		line-height: 180px;
		}
	.big-5 {
		font-size: 20px;
		line-height: 26px;
		}
	.big-6 {		font-size: 100px;
		line-height: 26px;		}
	.big-7 {
		font-size: 51.8px;
		line-height: 55px;
		}
	.bg-01 {

		height: 600px;		}
	.icon-1 img {
		margin-bottom: 20px;
		}
	.circle {
	  width: 250px;
	  height: 250px;
	  line-height: 250px;
	  font-size: 50px;
	  margin-bottom: 30px;
	  }
	 .by {	  	font-size: 30px;	  	}
	 .but-1,  .but-3 {	  	font-size: 20px;	  	}
	 .logo-2 {	  	width: 50px;
	  	float: left;
	  	margin-right: 30px;	  	}



	}




@media(min-width: 1921px) {	body {
		font-size: 24px;
		line-height: 170%;
		}
	header {
		background: url(/wp-content/uploads/2018/04/head2500.jpg);
		height: 1130px;
		}
	.width1000 {
		width: 1800px;
		}
	.logo {
		width: 120px;
		}

	.phone {
		font-size: 26px;
		}
	.big1 {
		font-size: 78px;
		line-height: 170%;
		margin-top: 140px;
		}
	.big2 {
		font-size: 63px;
		}
	.icon img {
		width: 120px;
		height: 120px;
		}
	.text1 {
		font-size: 30px;
		margin-top: 23px;
		}
	.text2 {
		font-size: 32px;
		}
	.text3 {
		font-size: 42px;
		margin-top: -4px;
		}
	.text4 {
		font-size: 24.8px;
		}
	.text5 {
		font-size: 45.9px;
		}

	.text6 {
		margin-top: 12px;
		font-size: 49.75px;
		}
	.text7 {
		font-size: 31.63px;
		}
	h2 {
  		font-size: 40px;
		}
	.text-02 {
		font-size: 26px;
		}
	.big-3 {
		font-size: 140px;
		line-height: 180px;
		}

	.big-5 {
		font-size: 26px;
		line-height: 30px;
		}
	.big-6 {
		font-size: 125px;
		line-height: 30px;
		}
	.big-7 {
		font-size: 64.7px;
		line-height: 55px;
		}
	.bg-01 {

		height: 800px;
		}
	.bg-02 {
		height: 260px;
		background-size: 150%;
		}
	.icon-1 img {
		margin-bottom: 30px;
		}
	.circle {
	  width: 300px;
	  height: 300px;
	  line-height: 300px;
	  font-size: 60px;
	  margin-bottom: 30px;
	  }
	 .by {
	  	font-size: 40px;
	  	}
	 .but-1,  .but-3 {
	  	font-size: 24px;
	  	}
	 .logo-2 {
	  	width: 60px;
	  	float: left;
	  	margin-right: 30px;
	  	}

	}

@media(min-width: 2501px)  {
	.main {		width: 2500px;
		margin: 0 auto;
		border: 1px solid #ccc;		}



	}