p{
	font-family: "Pragmatica",Arial,sans-serif;
	font-size: 16px;
}
/*.six{display: none;}*/
@media screen and (min-width: 641px) {
	#staff{
		padding: 70px;
	}
}
.main_jpeg{
	/* height: 810px; */
	min-height: 50vw !important;
	max-width: 1920px;
	width: 100%;
	background-size: contain;
	background-repeat: no-repeat;
	position: relative;
}
.mhiegt{
	height: 672px;
	padding: 0;
}

.pad20{
	padding-left: 70px;
	padding-right: 70px;
}
.sevenpad{
	padding-right: 70px;
	padding-left: 70px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.one{
	background-image: url('https://capitalsc-blg.ru/wp-content/themes/4d/img/ocsc/CapitalOnline_1.jpg');
	background-size: cover;
}
.one h2{
	text-transform: uppercase;
	font-size: 70px;
	color:#fff;
	display: inline-block;
	position: absolute;
	bottom: -10px;
	left: 35px;
}
.one img{
	position: absolute;
	right: 115px;
	top: 60px;
	max-width: 553px;
	width: 100%;
}
.two{
	background-image: url('https://capitalsc-blg.ru/wp-content/themes/4d/img/ocsc/CapitalOnline_2.jpg');
	background-size: contain;
}

.item_g ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.item_g li{
	display: flex;
	align-items: flex-start;
	margin-bottom: 46px;
}
.item_g li:nth-of-type(3){margin-bottom: 0;}
.item_g li:nth-of-type(6){margin-bottom: 0;}
.item_g li img{
	width: 54px;
	margin-right: 39px;
}
.where .item_g{
	min-height: 355px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.mini_green{
	background: #007540;
	color: #fff;
	padding: 30px;
	min-height: 220px;
	border-radius: 4px;
	font-size: 18px;
}
.abonement{
	padding-bottom: 0;
}
.abonement h2{
	font-size: 50px;
}
.abonement_txt{
	text-transform: uppercase;
	font-size: 70px;
	font-weight: bold;
	font-family: "Bebas",Arial,sans-serif;
	padding: 15px;
	line-height: 65px;
}
.bgwhite{
	background: #fff;
	color:#000;
}
.bgnone{
	background: none;
	color:#fff;
}
.bgblack{
	background: #000;
	color:#fff;
}
.abonement_txt_cont{
	margin: 0;
	display: flex;
	justify-content: space-between;
	flex-direction: row;
}
.three{
	background-image: url('https://capitalsc-blg.ru/wp-content/themes/4d/img/ocsc/CapitalOnline_3.jpg');
	background-size: contain;
	height: 650px;
}
.fivek{
	background-image: url('https://capitalsc-blg.ru/wp-content/themes/4d/img/ocsc/CapitalOnline_4.jpg') !important;
	background-size: cover !important;
}

.five{
/*	background-image: url('https://capitalsc-blg.ru/wp-content/themes/4d/img/ocsc/CapitalOnline_5.jpg');
background-size: contain;*/
}
.six{
	background-image: url('https://capitalsc-blg.ru/wp-content/themes/4d/img/ocsc/CapitalOnline_6.jpg');
	background-size: cover;
}
.price{
	padding-left: 160px;
	padding-top: 0px;
	padding-right: 60px;
	position: relative;
	height: 100%;
}
.ltext{
	display: flex;
	align-items: flex-start;
}
.price h1{
	font-size: 100px;
	font-weight: bold;
	font-family: "Bebas",Arial,sans-serif;
	line-height: 90px;
	margin-right: 20px;
}
.price p{
	font-size: 20px;
	line-height: 32px;
	/*	font-weight: bold;*/
	font-family: "Pragmatica",Arial,sans-serif;
}
.price p:first-child{font-weight: bold;font-size: 80px;
	line-height: 80px;}

	.price span{
		font-size: 30px;
	}
	.price .cont{
		display: flex;
		align-items: flex-start;
		flex-direction: row;
	}
	/* {
		display: flex;
		align-items: flex-start;
		flex-direction: column;
	} */
	.blm{
		color:#fff;
	}
	.price ul{
		border:2px solid #B6DA49;
		padding: 20px;
		display: flex;
		flex-direction: column;
		width: 100%;
		max-width: 768px;
		min-height: 290px;
		font-size: 30px;
/*	position: absolute;
	bottom: -100px;
	right: 70px;*/
}

.price ul{
	margin: 0;
	list-style-type: none;
	padding: 10px;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}
.price li{
	margin: 0;
	list-style-type: none;
	padding: 0;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
	width: 100%;
}
.price li p{margin: 0;}
.bgc-green *{
	margin: 0;
}
.bgc-green .container.text-center{
	margin: 0 auto;
}
.cont{
	display: flex;
}
.cont .right{
	display: flex;
	flex-direction: column;
		margin-left: 10%;
	width: 556px;
}
.price .right p:first-child{
	font-size: 80px;
	line-height: 80px;
	font-family: "Bebas",Arial,sans-serif;
}
.cont .left{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}
.cont .left img{
	width: 75px;
	position: relative;
	top:-45px;
}
.cont .right img{
/*	position: relative;
top:-45px;*/
width: 13px;
margin-right: 20px;
}
.fivek{
	height: 810px;
	color:#fff;
}
@media (max-width: 1366px) {
	.three{
		height: 614px;
	}
	.six{
		height: 672px;
	}
	.fivek{
		height: 810px;
	}
}
@media (max-width: 1024px) {
	.one img {
		position: absolute;
		right: 50px;
		top: 150px;
		max-width: 300px;
		width: 100%;
	}
	.two{
		height: 510px;
	}
	.three{
		height: 462px;
	}
	.where .item_g {
		min-height: 585px;}
		.mini_green {
			min-height: 400px;}
			.pad20{
				padding-bottom: 0 !important;
			}
			.price {
				padding-left: 60px;}
				.price p{
					font-size: 15px;
				}
				.cont .right {

					width: 430px;
				}
			}
			@media (max-width: 960px) {

				.one img {
					right: 5px;
					top: 150px;
					max-width: 300px;
				}
				/* .main_jpeg{
					height: 385px;
				} */
				.one h2{
					font-size: 33px;
				}
				.one img {
					right: 50px;
					top: 50px;
					max-width: 250px;
				}
				.two {
					height: 475px;
				}
				.three{
					height: 433px;
				}
				.six{
					height: 640px;
				}
				.cont .right {
					width: 100%;
					margin-left: 0;
				}
				.cont .left img{
					display: none;
				}
				.fivek{
					height: 800px;
				}
				.cont .right {
					width: 350px;
				}
			}
			@media (max-width: 768px) {
				.two {
					height: 380px;
				}
				.three{
					height: 346px;
				}
				.abonement_txt {
					font-size: 35px;
					line-height: 30px;
				}
				.pad20{
					padding-left: 20px;
					padding-right: 20px;
				}
				.where{
					font-size: 16px;
				}
				.item_g li{
					margin-bottom: 0;
				}
				.mini_green {
					min-height: 320px;
				}
				.where .item_g {
					min-height: 490px;
				}
				.price h1 {
					font-size: 60px;
					font-weight: 700;
					font-family: "Bebas",Arial,sans-serif;
					line-height: 55px;
					margin-right: 20px;
				}
				.six {
					height: 535px;
				}
				.price{
					padding-top: 30px;
				}
				.fivek {
					height: 910px;
				}
			}
			@media (max-width: 640px) {
				/* .main_jpeg{
					height: 320px;
				} */
				.three{
					height: 289px;
				}
				.where .col-md-6{
					margin-bottom: 20px;
				}

				.where .item_g{
					margin-top: 20px;
				}
				.mini_green,.where .item_g {
					min-height: 100%;
				}
				.six {
					height: 440px;
				}
				.price .right p:first-child {
					font-size: 30px;
					line-height: 30px;}
					.cont .right {
						width: 100%;
					}
					.fivek {
						height: 930px;
					}
				}
				@media (max-width: 480px) {

					/* .main_jpeg{
						height: 240px;
					} */
					.one img {
						position: absolute;
						right: 20px;
						top: 10px;
						max-width: 200px;
						width: 100%;
					}
					.one h2{
						background: #000000d4;
						padding: 10px;
						border-radius: 4px;
						bottom: 0;
					}
					.three{
						height: 217px;
					}
					.item_g li img {
						width: 30px;
						margin-right: 10px;
					}
					.abonement h2{
						font-size: 30px;
					}
					.abonement_txt {

						font-size: 22px;

						line-height: 20px;}
						.price .cont {
							display: flex;
							align-items: flex-start;
							flex-direction: column;
						}
						.six {
							height: 100% !important;
						}
						.price {
							padding-left: 30px;
							padding-right: 30px;
						}
					}
					@media (max-width: 425px) {

						/* .main_jpeg{
							height: 215px;
						} */
						.one img {

							max-width: 200px;
						}
						.three{
							height: 192px;
						}

					}
					@media (max-width: 375px) {
						.sevenpad{
							padding-left: 20px;
							padding-right: 20px;
						}
						/* .main_jpeg{
							height: 190px;
						} */
						.one img {

							max-width: 100px;
						}
						.three{
							height: 169px;
						}
						.abonement h2{
							font-size: 25px;
						}
					}

					@media (max-width: 320px) {

						/* .main_jpeg{
							height: 160px;
						} */
						.three{
							height: 145px;
						}
						.abonement_txt {
							font-size: 17px;
							line-height: 16px;
						}
						.sevenpad{
							margin-top: -1px;
						}

					}