body{max-width:600px;width:auto;display:block;font-family:Roboto;padding-left:15px;padding-right:15px;padding-top:0;box-sizing:border-box;margin:0 auto}.step2{display:block;max-width:600px;width:auto;background:#fff;padding:16px 11px;font-family:Lato}.step2 h2{text-align:center;padding-bottom:15px;padding-top:20px;margin:0}.step2 .iconss{text-align:center}.step2 .iconss img{max-height:35px;height:100%}.step2 .inputs{max-width:500px;display:block;margin-left:auto;margin-right:auto}*/
.step2 select{margin-left:-0;margin-right:0;width:100%;max-width:500px}.step2 .button{position:relative;border-radius:3px;border-width:1px;border-color:#afb0b4;border-style:solid;background-color:#07c;width:100%;height:54px;font-family:Lato;color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:20px;margin-bottom:10px;margin-top:30px;margin-bottom:20px}.step2 .button img{position:absolute;top:50%;right:17px;margin-top:-5px}.step2 button img{position:absolute;top:50%;right:17px;margin-top:-5px}.fly-box{position:fixed;width:100%;z-index:9999;padding-top:13px;padding-bottom:13px;margin-left:-15px;margin-right:-15px;max-width:600px}.fly-box p{font-size:16px;margin:0;padding:0;text-align:left;font-weight:700;line-height:normal;color:#fff;}#b1{display:none;background:#1d8317}#b1 p{color:#fff;text-align:left;font-weight:700;margin-left:30px}#b2{display:none;background-color:#ad0000}#b3{display:none;background-color:#ad0000}#b4{display:none;background-color:#e58700}#b5{display:none;background-color:#ad0000}#b6{display:none;background-color:#ce4f00}.slide-back img{transform:rotate(180deg)}ul{margin:0;padding:0}ul li{list-style:none}header{overflow-x:hidden}content{overflow-x:hidden}.fontSize{font-size:18px!important;line-height:28px;font-weight:700}.fontSize2{font-size:18px;font-weight:400;line-height:26px;text-align:left;padding-bottom:18px}p{margin:0;padding:0;color:#0c0c0c;font-size:16px;font-weight:400;line-height:26px;text-align:left;padding-bottom:18px;line-height:26px}.green{color:#1e911e;font-weight:700;margin:0;padding:0}.red{font-family:Roboto;color:#c60101!important;font-size:22px!important;font-weight:700;line-height:30px;text-align:left;padding-bottom:25px}.red-1{text-align:center;padding-bottom:18px;font-family:Roboto;color:#c60101!important;font-size:22px!important;font-weight:700;line-height:30px}.green-bl{text-align:center;padding:20px;background:#1e851e;color:#fff;font-size:22px;margin-bottom:22px}.green-bl p{color:#fff;font-size:22px;margin:0;padding:0}.margin{margin-left:-15px;margin-right:-15px}.s0{position:relative;max-width:600px;max-height:314px;height:auto;width:auto}.s0 .header-png{width:100%}.s0 div{position:absolute;width:80px;height:80px;text-align:center;background:#ad0000;border-radius:50%;top:50%;left:50%;margin-left:-45px;margin-top:-45px;border:2px solid #fff}.s0 div p{color:#fff;text-align:center;font-weight:700;font-size:10px;margin-top:24px;line-height:1}.s0 div p span{font-size:18px}header .small-doc{float:left;width:30px;border-radius:50%;margin-right:15px}header .prof{margin-top:10px;display:block;margin-left:auto;margin-right:auto}header .prof-name{margin:0;vertical-align:bottom;line-height:2.5;font-size:14px;color:#11486a;padding:0}.title{font-size:30px;margin-top:5px}.title2{font-size:26px;margin-bottom:30px;line-height:36px}.title3{font-size:24px;font-weight:700;line-height:33px;text-align:left;padding-bottom:18px}header .header-yellow-block{padding:20px 15px;font-size:24px;font-weight:700;background:#fdb507;margin-bottom:30px;margin-top:20px}.bottom-ar{float:right;transform:rotate(90deg);margin-right:10px;margin-top:5px}.doc-info img{float:left;width:108px;margin-right:15px}.galochka{width:25px;position:absolute;top:50%;margin-top:-16px}.list-block{padding:10px;border-top:1px solid #acacac;display:block;position:relative}.list-block p{line-height:1.5;margin-bottom:0;padding-bottom:0;margin-left:43px}.list-block-last{border-bottom:1px solid #acacac;margin-bottom:34px}.content-img1{background:#1e851e}.content-img1 img{max-width:600px;width:100%}.grey-bl{background:#e6e6e6;padding-top:30px;padding-bottom:30px}.grey-bl img{max-height:83px;width:auto;max-width:120px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grey-cont{margin:10px 17px;border-radius:2px;border-width:1px;border-color:#dddee3;border-style:solid;background-color:#fff;box-shadow:rgba(0,0,0,0.75) 0 0 9px -2px;padding:16px 35px}.grey-cont .header{color:#000;font-size:18px;font-weight:700;line-height:26px;text-align:center;text-transform:uppercase;margin-bottom:0!important;padding:0}.grey-cont .cont{padding:0;margin:0;color:#000;font-size:16px;font-weight:400;line-height:22px;text-align:center}.numero{padding:17px 10px;display:flex}.item-count{padding:20px 13px;border-radius:2px;border-width:1px;border-color:#dddee3;border-style:solid;background-color:#fff;-webkit-box-align:center;align-items:center}.counter{width:30%;margin-left:5px;margin-bottom:0!important;padding-left:0!important;padding-right:0!important}.counter span{background-color:#d4d5da;display:block;width:35px;padding-left:5px;padding-right:5px;height:44px;margin:1px;color:#000;font-size:22px;font-weight:700;line-height:44px;text-align:center}.cont span{color:#1e851e;font-weight:700}.fat{display:flex;justify-content:center}.fat-bl{max-width:300px;width:auto}.left{float:left}.right{float:right}.fat .fat-header{font-size:24px;font-weight:700;line-height:34px;text-align:center}.fat .red{padding-bottom:0;font-size:24px!important}.fat .green{font-size:24px;font-weight:700;line-height:34px;padding-bottom:0;text-align:center;color:#1e851e;font-family:Roboto}.fat-bl img{max-width:250px;width:100%;display:block;margin-left:auto;margin-right:auto}.fat-cont{font-size:14px;font-weight:400;line-height:24px;text-align:center}.prod-bl{position:relative;text-align:center}.prod-bl img{width:100%}.prod-bl-2{position:relative;background-repeat:no-repeat;background-position:bottom}.prod-bl-2 .price{margin-top:110px; font-family: Arial !important;}.prod-bl-2 .price p{line-height:32px}.prod-bl-2 .prod-2{display:block;margin-left:auto;margin-right:auto}.proffesor{float:right}.sign{float:right}.vis{width:100%;margin-left:auto;margin-right:auto;max-width:332px;position:relative}.price{font-family:Ubuntu;position:absolute;width:80px;height:130px;background-repeat:no-repeat;color:#fff;font-size:30px;font-weight:700;text-align:center;padding-top:3px;padding-left:18px;padding-right:25px;top:10px;right:-80px;text-shadow:rgba(30,30,30,0.59) 0 0}.price p{display:block;color:#e6e6e6;font-size:24px;font-weight:400;line-height:30px;text-align:center;padding-bottom:10px}.marks{position:absolute;top:10px;width:50px!important;display:block}.flag{position:absolute;width:91px;height:60px;background-position:center;color:#fff;font-size:20px;font-weight:700;line-height:31px;text-align:left;padding:10px 0 26px 0;left:18%;top:59%}.grey-bl .flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:27px;padding-left:40px;display:flex;padding-right:40px}.prod-bl-2{margin-bottom:0}.list2{max-width:300px;margin-top:20px;display:block}.list2 li p{margin:0 0 0 87px;vertical-align:top}.list2 li{height:auto;margin-bottom:20px;position:relative}.ico{position:absolute;top:50%;margin-top:-30px;width:62px;float:left}form input{height:44px;display:block;border-radius:3px;border:1px solid #afb0b4;display:flex;padding-left:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:97%;margin:auto;margin-bottom:2px;color:#000;font-size:18px;font-weight:400}footer{padding:10px 16px;background:#051923;margin-left:-15px;margin-right:-15px}footer p{padding-top:16px;color:#dddee3;font-size:12px;font-weight:400;line-height:30px}footer .copy,footer .rights{color:#dddee3;font-size:14px;font-weight:400;line-height:30px;text-align:center;padding:0;margin:0}.foot-btn-bl{padding:19px;background:#031117;place-content:flex-end;-webkit-box-pack:end;border-top:1px solid #1a2400}.price{right:15px}@media(max-width: 400px){form input{width:96%}}@media (max-width: 330px){.grey-bl .flex{padding-left:10px;padding-right:10px}}@media(max-width: 320px){form input{width:95%}}
.vis *{
	box-sizing: border-box;
}
.price {
	width: 88px;
}


.price__one {
    right: -60px;
    top: 45px;
}

.flag {
	/*width: 100px!important;*/
    left: 85%!important;
}

@media screen and (max-width: 480px) {
	.price__one {
		right: unset!important;
	    top: 80px!important;
	    font-size: 23px!important;
	}
	.price__one p {
		font-size: 19px!important;
	    padding-bottom: 0px!important;
	}
	.flag {
		left: 72%!important;
	    top: 60%!important;
        font-size: 16px!important;
        width: 74px!important;
        padding: 10px 0px 0 13px!important;
	}
	.price__2 {
		margin: 0;
		right: 0;
		font-size: 23px!important;
	}
	.price__2 p {
		font-size: 19px!important;
	}
	.price__2__block {
		position: relative;
	    right: 10px;
        top: 10px;
	}
	.price__2__block p {
	    margin-bottom: -15px;
	}
	.price__one__block {
		position: relative;
	    left: 214px;
	}
	.price {
		padding: 0;
		width: auto !important;
		height: auto !important
	}
}
.sliderNew li{
	padding: 1rem;
 	

}
#incSlider {
	position: relative;
	background-color: #e6e6e6;
    padding: 20px;
}
.slide-next , .slide-back {
	position: absolute;
	display: flex !important;
	align-items: center;
	justify-content: center;
    background-color: #ffc000;
    top: 50%;
    margin-top: -40px;
	width: 40px;
    height: 80px;
}
.slide-next {
    right: 0;
}
.slide-next img, .slide-back img{
	width: 100%;
}
.slide-back {
    left: 0;
 }
 .slide {
 	background: #fff;
 	box-shadow: 0 0 9px -2px rgb(0 0 0 / 75%);
 }
 .slide-image {
	background-color: #e6e6e6;
 	padding: 0 1rem;
 	display: flex;
 	justify-content: center;
 	align-items: center;
 	position: relative;
 }
 .slide-image img {
 	width: 224px;
 	height: 224px;
 	object-fit: cover;
 }
 .slide-circle{
 	display: block;
    border-radius: 100%;
    border: solid 2px #fff;
    background-color: #1e911e;
    position: absolute;
    width: 69px;
    height: 69px;
    font-family: Arial;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    line-height: 69px;
    text-align: center;
    top: 80%;
    right: 5%;
 }
 .slide-text {
 	padding: 1rem;
 }
 .yellowstar {
    color: #ffd700!important;
    text-shadow: 1px 1px 1px #000;
    font-size: 16px;
}
@media screen and (max-width: 450px) {
	#incSlider {
		margin: 0 -15px;
		padding: 0 .5rem
	}
	.slide-next, .slide-back {
    position: absolute;
    display: flex !important;
    align-items: center;
    justify-content: center;
    background-color: #ffc000;
    top: 50%;
    margin-top: -40px;
    width: 35px;
    height: 60px;
}
}
.box p {
	text-align: center;
}
.price__new {
	position: absolute;
	top: 50%;
	right: -2rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	color: #fff;
	transform: translateY(-50%);
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}
.price__new--price {
}

.price__new--new {
	font-size: 1.6rem;
	margin-top: .65rem;
	color: red;
	font-weight: bold;
}

@media screen and (max-width: 450px) {
	.price__new {
		right: 10px;
		background: rgba(0,0,0, .85);
		padding: 1rem;
		border-radius: .5rem
	}
}