body, div, p, h1, h2, h3, h4, h5, ul, li, a, form{	margin: 0;	padding: 0;	border: 0;	text-decoration: none;	line-height: 1;}*{    margin:0;    padding:0;}body{	font-family: 'Cuprum', sans-serif;}button{	cursor: pointer;	outline: none;}.b1{	background: #fff;	background-size: cover;	height: 140px;}.logo-title img{	width: 100%;	max-width: 400px;	padding-top: 10px;}.header-center-title{	padding-top: 0px;	font-weight: 700;	font-size: 22px;}.header-right-title{	font-size: 26px;	padding-top: 10px;	padding-left: 32px;	background: url('../images/a1.svg') no-repeat left center;	display: inline-block;	padding-bottom: 10px;background-size:15%}.header-right-text{	font-size: 20px;	padding-left: 32px;	line-height: 24px;	display: inline-block;	background: url('../images/clock.png') no-repeat left center;	margin-bottom: 15px;}.btn{	font-size: 18px;	height: 38px;	border: 1px solid #ffffff;}.btn.btn1{	padding-left: 32px;	background: #e2c912 url('../images/btn1.png') no-repeat 12px center;	border-radius: 10px;}.b2{	background: url('../images/b2.png') no-repeat center -180px;	padding-top: 370px;	margin-top: -3px;}.b2-title{	text-align: center;	font-size: 40px;	font-weight: 700;	color: #ffffff;	width: 100%;	height: 130px;	background: url('../images/b2-title.png') no-repeat;	background-size: 100% 100%;}.b2 .b2-title{	padding-top: 26px;	margin-bottom: 23px;}.b2-units-line1{	width: 75%;	margin: 0 auto;	height: 3px;	background: #8b8b8c;	clear: both;}.b2-unit1-img-wrap{	width: 100%;	padding: 27px 0;	position: relative;}.b2-unit1-img-wrap img{	width: 100%;	height: 100%;	min-height: 200px;	padding: 6px;	border-radius: 100%;	border: 3px dashed #8b8b8c;}.b2-video{	clear: both;	text-align: center;	background: url('../images/video-bg.png') no-repeat center top;    padding: 26px 0 50px;}.b2-unit1-img-wrap:after{	position: absolute;	content: "";	width: 3px;	height: 30px;	top: -3px;	left: 50%;	background: #8b8b8c;	margin-left: -2px;}.b2-unit1-img-wrap:before{	position: absolute;	content: "";	width: 3px;	height: 30px;	bottom: -3px;	left: 50%;	background: #8b8b8c;	margin-left: -2px;}.b2-unit1-text{	border: 3px solid #8b8b8c;	text-align: center;	height: 94px;	display: table;	padding: 0 12px;	font-size: 20px;	font-weight: 700;	background: rgba(255,255,255, 0.9);}.b2-unit1-text span{	display: table-cell;	height: 94px;	vertical-align: middle;}.b2 .b2-video{	margin-top: 60px;}.b2-video iframe{	width: 650px;	height: 373px;}.b2-video-content{	margin-bottom: 60px;}.b2-video-text{	padding: 0 15%;	font-size: 20px;	line-height: 1.4;}.b3{	background: url('../images/b3.jpg') no-repeat;	padding: 30px 0 70px;}.b2-title.b2-title-blue{	background: url('../images/b2-title-blue.png') no-repeat;	background-size: 100% 100%;}.b3 .b2-title{	padding-top: 28px;}.b3-text, .b3-text.b3-text-left{	padding: 38px 100px 30px 20px;	width: 60%;	float: left;	font-size: 26px;	font-weight: 700;	line-height: 1.3;	text-align: center;	background: url('../images/b3-text-left.png') no-repeat;	background-size: cover;	margin: 31px 0 24px 7%;}.b3-text.b3-text-right{	margin: 0px 7% 0 0;	float: right;	background: url('../images/b3-text-right.png') no-repeat right center;	background-size: 100% 100%;	padding: 38px 20px 30px 100px;}.b4{	background: url('../images/b4.jpg') no-repeat;	background-size: cover;}.b4-unit{	width: 34%;	background: #ffffff;    -moz-transform: rotate(2deg); /* Для Firefox */    -ms-transform: rotate(2deg); /* Для IE */    -webkit-transform: rotate(2deg); /* Для Safari, Chrome, iOS */    -o-transform: rotate(2deg); /* Для Opera */    transform: rotate(2deg);    position: absolute;    box-shadow: 0 0 4px #cccccc;    top: -25px;    height: 619px;}.b4-title{	padding: 0 30px;	text-align: center;	font-size: 22px;	font-weight: 700;	margin: 14px 0 20px;}.b4-units{	position: relative;	height: 670px;}.b4-text{	padding: 0 30px 22px 48px;	background: url('../images/b4-text.jpg') no-repeat 26px 0;	font-size: 18px;}.b4-text.b4-green{	background: url('../images/b4-text-green.jpg') no-repeat 26px 0;}.b4-unit.b4-unit2{	left: 33.3%}.b4-unit.b4-unit3{	left: 66.7%}.b5{	background: url('../images/b5.jpg') no-repeat;	background-size: cover;	padding: 20px 0 60px;}.b5-text{	padding: 0 6%;	font-weight: 700;	font-size: 20px;	text-align: center;	margin: 35px 0;	line-height: 1.2;}.b5-text span{	color: #298e2e;}.b5-unit{	background: #333a4d;	padding: 37px 30px;}.b5-unit-text{	line-height: 1.2;	font-weight: 700;	font-size: 20px;	color: #ffffff;	text-align: center;}.b5-unit-title{	font-size: 28px;	color: #ffffff;	text-align: center;	line-height: 1.2;}.b5-title{	padding: 0 6%;	font-weight: 700;	font-size: 30px;	text-align: center;	margin: 35px 0;	line-height: 1.2;}.b5-title span{	color: #298e2e;	display: block;}.b5-unit-text span{	padding: 12px 20px;	border: 3px solid #ffba00;}.b5-form{	margin-top: 25px;}.b5-form input{	width: 40%;	display: inline-block;	margin: 0 5%;	float: left;	padding-left: 35px;	height: 62px;	background: url('../images/input.png') no-repeat;	font-size: 30px;	border: none;	background-size: 100% 100%;	text-align: center;}.b5-form .btn{	width: 40%;	display: inline-block;	margin: 0 5%;}form .btn{	height: 62px;	border: 2px solid #ffffff;	border-radius: 17px;	background: #ffba00;	font-size: 30px;	font-weight: 700;}.b6{	padding: 50px 0 200px;	background: url('../images/b6.png') no-repeat center bottom;}.b6 .b2-title{	padding-top: 20px;	margin-bottom: 35px;}.b6-units{	text-align: center;}.b6-img-wrap img{	border-radius: 50%;	margin-bottom: 17px;width:90%;}.b6-unit p{	font-size: 25px;	font-weight: 700;	margin-bottom: 32px;}.b6-unit{	height: 378px;}.b7{	background: url('../images/b7.png') no-repeat center center;	background-size: auto 100%;	padding: 250px 0;	margin-top: -250px;	position: relative;	z-index: 1;}.b7 .b2-title{	padding: 23px;	position: relative;	top: -50px;}.b7-units{	position: relative;	height: 920px;}.b7-unit{	position: absolute;	text-align: center;}.b7-unit1{	width: 33%;	left: 30px;	top: 0;}.b7-title{	font-size: 33px;	margin-bottom: 20px;}.b7-text{	font-size: 21px;	line-height: 1.2;}.b7-unit2{	width: 25%;	left: 0px;	top: 203px;}.b7-unit3{	width: 25%;	left: 20px;	top: 450px;}.b7-unit4{	width: 33%;	left: 50px;	top: 690px;}.b7-center{	position: absolute;	left: 50%;	margin-left: -250px;	top: 170px;	z-index: 2;}.b7-unit5{	width: 33%;	right: 80px;	top: 0px;}.b7-unit6{	width: 25%;	right: 0px;	top: 225px;}.b7-unit7{	width: 24%;	right: 10px;	top: 445px;}.b7-unit8{	width: 33%;	right: 50px;	top: 690px;}.b7-top{	position: absolute;	display: none;}.b7-top5 {    right: -4px;    top: -17px;}.b7-top6 {    right: -4px;    top: 207px;}.b7-top7 {    right: -4px;    top: 412px;}.b7-top8 {    right: -4px;    top: 508px;}.b7-top4 {    left: -6px;    top: 519px;}.b7-top3 {    left: -6px;    top: 424px;}.b7-top2 {    left: -6px;    top: 188px;}.b7-top1 {    left: -6px;    top: -17px;}.b7f{	position: absolute;z-index: 2;	display: block;width: 70px; height: 70px;}.b7f1 {    left: 372px;    top: 199px;}.b7f2 {    left: 260px;    top: 301px;}.b7f3 {    left: 264px;    top: 464px;}.b7f4 {    left: 368px;    top: 575px;}.b7f5 {    left: 525px;    top: 570px;}.b7f6 {    left: 633px;    top: 448px;}.b7f7 {    left: 633px;    top: 306px;}.b7f8 {    left: 518px;    top: 199px;}.b8{	background: url('../images/b8.jpg') no-repeat ;	background-size: cover;	padding: 250px 0 250px;	margin-top: -250px;}.b8-form-content{	background: url('../images/b8-form-content.png');	padding: 22px;	text-align: center;	border-radius: 15px;    margin-top: -200px;    position: relative;    z-index: 2;    margin-bottom: 55px;}.b8-form-content input {    width: 48%;    display: inline-block;    margin: 0 1%;    float: left;    padding-left: 35px;    height: 62px;    background: url(../images/input.png) no-repeat;    font-size: 30px;    border: none;    background-size: 100% 100%;    text-align: center;}.b8-form-content .btn {    width: 48%;    display: inline-block;    margin: 0 1%;    font-size: 26px;}.b8-form-title{	font-size: 30px;	font-weight: 700;	line-height: 1.2;	padding-bottom: 20px;}.b8-title{	color: #ffffff;	font-weight: 700;	font-size: 40px;	text-align: center;	padding-bottom: 45px;}.b8-text{	color: #ffffff;	text-align: center;	font-size: 24px;	padding: 0 100px;	line-height: 1.3;}.b8-text>img{	position: relative;	top: -5px;	margin-left: 5px;}.b8-units{	padding: 60px 0 0;	clear: both;}.b8-unit{	width: 18%;	margin-right: 2.5%;	float: left;	text-align: center;	border: 2px solid #ffff00;	border-radius: 10px;	height: 340px;}.b8-unitmr{	margin-right: 0;}.b8-img-wrap{	text-align: center;	line-height: 106px;	border-bottom: 1px solid #ffff00;}.b8-img-wrap img{	vertical-align: middle;}.b8-unit-text{	color: #ffffff;	font-size: 16px;	font-weight: 700;	padding: 7px;}.b8-unit-text2{	color: #ffffff;	font-size: 16px;	padding: 7px;}.b8-video.b2-video{	margin-top: 120px;}.b8 .b2-title{	padding-top: 27px;}.b9{    background: url(../images/b9.png) no-repeat center top;    position: relative;    background-size: cover;    z-index: 2;    margin-top: -308px;    padding-top: 304px;    padding-bottom: 38px;}.b9-unit{	background: url('../images/b9-l1.png') no-repeat;	    height: 629px;	background-size: 100% 100%;	width: 23%;	margin: 0 1%;	float: left;	text-align: center;}.b9-unit.b9-unit1{    margin-top: -126px;}.b9-unit.b9-unit2{	background: url('../images/b9-l2.png') no-repeat;    background-size: 100% 100%;    margin-top: -63px;}.b9-unit.b9-unit3{	background: url('../images/b9-l3.png') no-repeat;    background-size: 100% 100%;    margin-top: -63px;}.b9-unit.b9-unit4{	background: url('../images/b9-l4.png') no-repeat;    background-size: 100% 100%;    margin-top: -126px;}.b9-title{	color: #ffffff;	height: 129px;	padding-top: 60px;	font-size: 26px;	font-weight: 700;}.b9-text{	padding: 280px 10px 0;	font-size: 20px;	line-height: 1.1;	font-weight: 700;}.b9-text span{	color: #298e29;}.b10{	background: url('../images/b10.jpg') no-repeat center center;	background-size: cover;    padding: 100px 0 46px;	position: relative;}.btn{	color: #000000;}.btn:hover{	color: #ffffff !important;}.b10-text {    color: #000000;    text-align: center;    line-height: 1.2;    font-size: 28px;    font-weight: 700;    margin-bottom: 15px;    margin-top: 20px;    padding: 0 10%;        padding: 50px 10% !important;}.b4-unit img{	background: #ccc;	width: 100%;}.b10-unit{	color: #ffffff;	padding-top: 120px;}.b10 .row{	background: url(../images/b15-unit.png);}.b10-bg{	height: 793px;	width: 100%;	position: absolute;	overflow: hidden;	top:-75px;}.b10-bg video {    width: auto;    height: 1000px;    margin-top: -79px;    top: 0;}.b10-title{	color: #ffffff;	text-align: center;	line-height: 1.2;	font-size: 28px;	font-weight: 700;	margin-bottom: 35px;	text-shadow: 0 0 2px #000000;}.b10 input {    width: 100%;    display: inline-block;    float: left;    padding-left: 35px;    height: 62px;    background: url(../images/input.png) no-repeat;    font-size: 30px;    border: none;    background-size: 100% 100%;    text-align: center;    margin-bottom: 18px;    color: #000;}input, input:focus, .btn{	outline: 0px !important;	outline: none;}.b10 .col-md-4.col-md-offset-1.col-sm-6{	padding-left: 0;	padding-right: 0;}.b10 .btn {    width: 100%;    display: inline-block;    font-size: 26px;}.b11{	background: #2b77b6;	padding-bottom: 75px;}.b11 .b2-title{	padding-top: 20px;	margin: 70px 0 40px;}.b11-bg{	background: #2b77b6;	padding: 75px 0;}.b11-img-wrap{	height: 119px;	text-align: center;}.b11-img-wrap img{	vertical-align: bottom;	max-width: 100%;}.b11-text{	padding-top: 25px;	line-height: 1.3;	font-size: 20px;	font-weight: 700;	text-align: center;}.b12-bg{	width: 100%;	overflow: hidden;	position: absolute;	height: 1000px;	top: 0px;}.b12-bg video {    height: auto;    position: relative;    top: 0px;    width: 140%;    margin-left: -35%;}.b10-bg:before, .b12-bg:before{	content: "";	position: absolute;	z-index: 1;	background: url('../images/tf.png') no-repeat;	background-size: cover;	height: 100%;	width: 100%;	left: 0;	top: 0;	opacity: 0.5;}.b10 .container, .b12 .container{	position: relative;	z-index: 2;}.b12-bg:before{	height: 1000px;}.b12{	height: 1000px;	padding-top: 45px;	position: relative;	overflow: hidden;}.b12 .b2-title{	margin-bottom: 40px;	padding-top: 20px;}.b12-unit{	text-align: center;	color: #ffffff;	background: url('../images/b7-unit.png') no-repeat center center;	background-size: 100% 100%;	padding: 57px 30px;}.b12-unit p {    line-height: 1.2;    font-size: 22px;    padding-bottom: 30px;    padding-top: 48px;}.b12-abs{	margin-top: 210px;}.b13{	background: url('../images/b13.jpg') no-repeat center center;	background-size: cover;	padding-top: 60px;}.b13-title{	padding: 0 15%;	text-align: center;	line-height: 1.2;	font-size: 30px;}.bg-sl{	background: url('../images/b13-sl.png') no-repeat center center;	height: 340px;}.bg-sl iframe{	width: 100%;	height: 100%;	overflow: hidden;	background: transparent;}.b13-text{	text-align: center;	line-height: 1.2;	padding: 35px 50px 25px;	font-size: 22px;	font-weight: 700;}.b13-unit22{	background: url('../images/b13-unit2.png') no-repeat center center;	background-size: 100% 100%;	width: 100%;	height: 123px;	padding: 22px 80px 0;	color: #ffffff;	font-size: 22px;	font-weight: 700;	text-align: center;	margin-bottom: 43px;}.b13-unit22 p{	line-height: 1.2;}.b13-title2{	font-size: 40px;	text-align: center;	font-weight: 700;	padding-bottom: 55px;}.b13-title2 img{	position: relative;	top: -5px;}.b13-unit{	position: relative;	width: 270px;	float: left;	margin-right: 3px;	height: 216px;	overflow: hidden;}.b13-img{	height: 100%;	width: 100%;	position: absolute;	z-index: 0;}.b13-unit1 p, .b13-unit2 p, .b13-unit3 p{	position: absolute;	text-align: center;	width: 100%;	height: 87px;	font-size: 20px;	text-align: center;	line-height: 1.2;	padding-top: 4px;	z-index: 2;	background: url('../images/b13-unit.png') no-repeat;	background-size: 100% 100%;}.b13-units-l1.mt--30{    position: relative;    top: -24px;    display: none;    clear: both;}.width-100{	width: 100%;}.b13-unit4 p, .b13-unit5 p, .b13-unit6 p{	position: absolute;	text-align: center;	width: 100%;	height: 87px;	font-size: 20px;	text-align: center;	bottom: 0;	line-height: 1.2;	padding-top: 12px;	z-index: 2;	background: url('../images/b13-unit3.png') no-repeat;	background-size: 100% 100%;}.b13-units-l2 {    padding-left: 137px;    top: -30px;    position: relative;}.b13-unit1 .b13-unit-img, .b13-unit2 .b13-unit-img, .b13-unit3 .b13-unit-img {    position: absolute;    z-index: 3;    left: 50%;    margin-left: -16px;    bottom: 10px;    cursor: pointer;}.b13-unit4 .b13-unit-img, .b13-unit5 .b13-unit-img, .b13-unit6 .b13-unit-img {    position: absolute;    z-index: 3;    left: 50%;    margin-left: -16px;    top: 10px;    cursor: pointer;}.b13-next{	text-decoration: underline;	color: #256eb1;	margin-top: -30px;	padding: 33px 0;	cursor: pointer;	font-size: 21px;	font-weight: 700;}.b13-next:hover{	text-decoration: none;}.b14{	background: url('../images/b14.jpg') no-repeat;	padding: 36px 0 160px;	position: relative;}.b14 .b2-title{	padding-top: 28px;}.b14-title{	background: url('../images/b14-title.png') no-repeat;	background-size: 100% 100%;	width: 301px;	height: 135px;	text-align: center;	color: #ffffff;	font-size: 30px;	font-weight: 700;	padding: 15px 20px;	line-height: 1.2;	margin: 0 auto;    position: relative;    top: -53px;}.b14-title.b14-title2{	padding-top: 34px;}.b14-unit{	background: url('../images/b14-unit.png');	height: 672px;	border: 4px solid #bb2828;	padding: 0 15px;}.b14-i{	width: 100%;	margin-top: -50px;}.b14-units{	padding-top: 66px;}.b14-title25{	font-size: 24px;	text-align: center;	font-weight: 700;	padding: 0 40px 25px;	position: relative;	top: -30px;}.b14-title25 span{	font-size: 28px;	color: #238b23;	margin-bottom: 20px;	display: block;}.b14-a1{	position: absolute;	bottom: -24px;	left: -45px;}.b14-a1.b14-a2{	left: inherit;	right: -45px;}.b14-last{	position: absolute;	bottom: 36px;	text-align: right;	width: 100%;	right: 40px;	font-size: 18px;	line-height: 25px;}.b14-last del{	font-size: 26px;	margin-left: 16px;	font-weight: 700;	position: relative;	top: 3px;}.b14-last span{	font-size: 26px;	margin-left: 12px;	font-weight: 700;	color: #bb2828;	position: relative;	top: 3px;}.img-plus{	position: absolute;	left: 50%;	margin-left: -70px;	z-index: 9;	top: 240px;}.b14-units{	position: relative;}.b15{	background: url('../images/b15.jpg') no-repeat center center;	background-size: cover;	padding: 68px 0;}.b15 .b2-title{	padding-top: 28px;	margin-bottom: 20px;}.b15-unit{	background: url('../images/b15-unit.png');}.b15-title{	color: #fedd00;	padding: 40px 15%;	line-height: 1.2;	text-transform: uppercase;	text-align: center;	font-size: 32px;}.b15-text{	padding-left: 95px;	font-size: 28px;	color: #ffffff;	line-height: 1.2;	padding-bottom: 25px;	font-weight: 700;	background: url('../images/b15-text1.png') no-repeat 20px 10px;}.b15-text.b15-text2{	background: url('../images/b15-text2.png') no-repeat 20px 10px;}.b15-text.b15-text3{	background: url('../images/b15-text3.png') no-repeat 20px 10px;}.b15 input {    width: 90%;    display: inline-block;    float: left;    padding-left: 35px;    height: 62px;    background: url(../images/input.png) no-repeat;    font-size: 30px;    border: none;    background-size: 100% 100%;    text-align: center;    margin-bottom: 18px;}.b15 .btn{	width: 90%;}.b15-form-wrap{	padding-top: 70px;}.b15-form-text{	text-align: center;	color: #ffffff;	font-size: 25px;	width: 90%;	padding-top: 18px;	line-height: 1.2;}.b15-unit-text{	color: #ffffff;	text-align: center;	padding: 40px 0 30px;	font-size: 26px;}.b16 .b2-title{	padding-top: 28px;}.b16{	padding-top: 65px;}.b16-title{	margin-top: 30px;	background: url('../images/b16-t.png') repeat-x;	height: 69px;	line-height: 69px;	position: relative;	cursor: pointer;	color: #ffffff;	font-size: 30px;	font-weight: 700;	margin-left: 68px;	margin-bottom: 18px;}.b16-title:before{	content: "";	width: 35px;	background: url('../images/b16-b.png') no-repeat;	height: 69px;	right: -35px;	position: absolute;}.b16-title:after {    content: "";    width: 88px;    background: url('../images/b16a.png') no-repeat;    height: 69px;    left: -88px;    position: absolute;}.b16-text{	font-size: 26px;	line-height: 1.2;	margin-bottom: 28px;}.b16-unit-text.b16-text1{	display: block;}.b16-unit-text{	display: none;}.b17{	padding: 66px 0;    background: url('../images/b17.jpg') no-repeat;}.b17 .b2-title{	padding-top: 27px;	margin-bottom: 35px;}.b17-unit{	height: 366px;	text-align: center;	border: 3px solid #256eb1;	background: url('../images/b17-1.jpg') no-repeat center center;	position: relative;}.b17-unit.b17-unit2{	background: url('../images/b17-2.jpg') no-repeat center center;}.b17-unit.b17-unit3{	background: url('../images/b17-3.jpg') no-repeat center center;}.b17-unit.b17-unit4{	background: url('../images/b17-4.jpg') no-repeat center center;}.b17-unit p {    height: 50%;    background: url(../images/b17-p.png) no-repeat center bottom;    background-size: 100% auto;    padding-top: 18px;    font-size: 26px;    font-weight: 700;    -webkit-transition: height 0.5s;     -moz-transition: height 0.5s;     -o-transition: height 0.5s;     transition: height 0.5s;}.b17-btn{	position: absolute;	width: 100%;	height: 100%;	padding-top: 120px;	z-index: 2;	left: 0;	top: 0;	opacity: 0;}.b17-unit:hover .b17-btn{	opacity: 1;    -webkit-transition: opacity 0.5s;     -moz-transition: opacity 0.5s;     -o-transition: opacity 0.5s;     transition: opacity 0.5s;}.b17-btn span{	display: inline-block;    margin-top: 25px;    height: 42px;    border: 2px solid #ffffff;    border-radius: 17px;    background: #ffba00;    font-size: 20px;    font-weight: 700;    line-height: 40px;    margin-bottom: 50px;    padding-right: 10px;    padding-left: 10px;    cursor: pointer;}.b17-unit:hover p {    height: 100px;    background: url(../images/b17-p.png) no-repeat center bottom;    background-size: 100% auto;}.b17 .col-md-3.col-sm-6{	padding-left: 8px;	padding-right: 8px;}.btn17{	margin-top: 25px;	height: 62px;    border: 2px solid #ffffff;    border-radius: 17px;    background: #ffba00;    font-size: 30px;    font-weight: 700;    margin-bottom: 50px;}.b17, .b15, .b8, .b5, .b3{ 	background-attachment: fixed;}.b18{	background: #3d3d3d;	padding-bottom: 23px;}.b18-logo{	padding-top: 26px;}.b18-title {    color: #ffffff;    padding-top: 30px;    line-height: 1.2;    font-size: 18px;    text-align: left;}.b18-text{	color: #ffffff;	line-height: 1.3;	padding-top: 26px;	font-size: 18px;	padding-bottom: 23px;}.lab{	padding-top: 26px;	font-size: 18px;}.lab a{	color: #ffffff;	text-decoration: underline;}.lab a:hover{	text-decoration: none;}.pluso-wrap a{	display: inline-block;	margin: 0 0 0 12px;	width: 36px;	height: 36px;	text-align: center;	line-height: 36px;	border-radius: 50%;	background: #a0a685;}.pluso-wrap a>i{	color: #3d3d3d;}.pluso-wrap a:hover>i{	color: #ffffff;}.parallax iframe{	width: 100%;	height: 700px;}.b10-img{	position: relative;	top: 90px;	width: 120%;}.ov-hid{	overflow: hidden;}.b14-unit{	position: relative;}.b14 iframe{	position: absolute;	width: 100%;	height: 100%;	z-index: 0;	left: 0;	top: 0;}.b14 .container{	position: relative;	z-index: 2;}.b14 iframe img{	width: 100%;	height: 100%;}.b19{	position: relative;	height: 700px;	background: #cccccc;}.b19 iframe{	width: 100%;	height: 100%;	min-height: 700px;	position: absolute;}.b19-units {    width: 100%;    top: 50px;    font-size: 32px;    font-weight: 700;    text-align: center;    line-height: 1.5;    padding: 200px 0 300px;    position: absolute;    z-index: 9;}.b19-units p{	color: #000000;	display: inline-block;	padding: 20px 25px;	background: url('../images/plaska.png') no-repeat;	background-size: 100% 100%;}.b19-units span{	text-transform: uppercase;	display: block;	color: #257d2b;}.b13-unit-img{	display: none;}/*црм*/.lead_crm_submit, .lead_crm_submit.btn {	display: block;    height: 62px;    border: 2px solid #ffffff;    border-radius: 17px;    background: #ffba00;    font-size: 26px;    font-weight: 700;    line-height: 52px;    padding-right: 10px;    padding-left: 10px;    width: 90%;    cursor: pointer;    margin: 25px auto 10px;}.lead_crm_submit.btn{	padding-left: 0 !important;	width: 100%;}.b5-form .lead_crm_submit.btn{	width: 40%;    margin: 0px auto 10px;}.b8-form-content .lead_crm_submit.btn {    width: 48%;    margin: 0px 1% 10px;    display: block;}.lead_crm_input {    width: 90%;    display: block;    padding-left: 35px;    height: 62px;    background: url(../images/input.png) no-repeat;    font-size: 30px;    border: none;    background-size: 100% 100%;    text-align: center;    margin-bottom: 18px;    margin: 0 auto;}#myModal17 .modal-dialog{	width: 400px;}#myModal17 .modal-content{	background: url(../images/b15-unit.png);}.par-mob{	display: none;}.mod17-title{    color: #fff;    font-size: 21px;    text-transform: uppercase;    padding: 10px 0;}.mod17-text{    color: #fff;    font-size: 18px;    padding-bottom: 10px;}.close{	opacity: 0.7;	color: #ff0000;}.close {    float: none;    font-size: 61px;    position: absolute;    right: 0px;    top: -18px;}/*CLASSES*/.dis_n{	display: none;}.dis_b{	display: block !important;}.clb{	clear: both;}@media screen and (min-width: 1600px) {	.b10-bg video {	    width: auto;	    height: 1500px;	    margin-top: -118px;	    top: 0;	}}@media (min-width: 1200px){	.container {    	width: 960px;	}}@media (max-width: 1100px){	.logo-title img {    width: 189px;    max-width: 400px;    padding-top: 10px;}.header-center-title {    padding-top: 0;    font-weight: 700;    font-size: 18px;}	.b16-title:before, .b16-title:after{		display: none;	}	.par{		display: none;	}	.par-mob{		display: block;	}	.par-mob img{		width: 100%;	}	.b16-title{		margin-left: 0;		padding-left: 20px;		padding-right: 20px;	}	.b10-img {	    position: relative;	    top: 70px;	    width: 100%;	}	.b14-a1.b14-a2 {	    right: 0;	}	.b14-a1 {	    left: 0;	}	.b4-unit {	    width: 34%;	    background: #ffffff;	    -moz-transform: rotate(0deg);	    -ms-transform: rotate(0deg);	    -webkit-transform: rotate(0deg);	    -o-transform: rotate(0deg);	    transform: rotate(0deg);	    position: absolute;	    box-shadow: 0 0 4px #cccccc;	    top: -25px;	    height: 619px;	}}@media (max-width: 992px){.b19-units {    width: 100%;    top: -150px;    font-size: 32px;    font-weight: 700;    text-align: center;    line-height: 1.5;    padding: 200px 0 300px;    position: absolute;    z-index: 9;}	.header-right-title{		display: block;	}	.b2-unit1-text{		font-size: 16px;	}	.b2-title {	    font-size: 30px;	    height: 100px;	}	.b18, .b18-title, .b18 .text-right {	    text-align: center !important;	}	.b17-unit{		margin-bottom: 25px;	}	.b16-text{		padding-left: 15px;		padding-right: 15px;	}	.b15-title {	    font-size: 26px;	}	.b15-text {	    padding-left: 65px;	    font-size: 22px;	    margin-bottom: 10px;	    background-size: 30px auto !important;	}	.b11-text {	    padding-top: 25px;	    font-size: 20px;	    height: 190px;	}	.b2-title {	    font-size: 28px;	    padding-left: 20px;	    padding-right: 20px;	}	.b9-unit{		background-image: none !important;		margin-top: 0 !important;		width: 48%;		height: 250px;	}	.b9-title{		color: #000000;	}	.b9-text {	    padding: 0px 10px 0;	}	.btn{		font-size: 16px !important;	}	.b8-unit {	    width: 28%;	    margin-right: 2.5%;	    margin-left: 2.5%;	    height: 280px;	    margin-bottom: 20px;	}	.b7-center, .b7-top{		display: none !important;	}	.b7-title, .b7-text{		color: #000000 !important;	}	.b7-unit {	    position: static;	    width: 33.33% !important;	    display: inline-block;	    height: 264px;	    float: left;	    padding: 0 20px;	}	.b7-title {	    font-size: 27px;	    margin-bottom: 20px;	}	.b7-text {	    font-size: 18px;	}	.b7 {	    padding: 180px 0 100px;	}	.b4-unit.b4-unit3 {	    left: 66%;	}	.b3-text, .b3-text.b3-text-left {    font-size: 17px;}.header-right.text-right{	text-align: left !important;}.btn.btn1{	display: none;}.b1 {    height: 155px;}}@media (min-width: 1500px){.parallax iframe {    width: 100%;    height: 900px;}}@media (max-width: 768px){	.b2-video video {	    width: 95%;	    height: 300px;	}	.header-left{		text-align: center;	}	.header-center-title{		text-align: center;	}	.header-right-title, .header-right-text{		background-image: none;		text-align: center;		display: block;		padding-left: 0;	}	.b10-bg {	    height: auto;	    width: 100%;	    position: absolute;	    overflow: hidden;	    top: -75px;	    display: none;	}	.b2-units, .b3, .b5, .b6, .b13, .b12-abs, .img-plus, .b16, .b7f{		display: none;	}	.b14-unit {	    height: 672px;	    margin-bottom: 80px;	    padding: 0 100px;	}	.b15-text{		padding-right: 15px;	}	.b17-unit {	    max-width: 300px;	    margin: 0 auto 20px !important;	}	.b17{		background-size: cover;	}	.b2-video{		background-image: none;	}	.b2-video iframe{		max-width: 100%;	}	.b2-title {	    background-image: none;	    background: green;	    height: auto;	    padding-bottom: 26px;	}	.b2-title.b2-title-blue{		background-image: none;		background: #32394c;	}	.b14{		background-size: cover;	}	.b9-unit {	    height: 350px;	}	.b9{		background-image: none;		background: #ccc;	    margin-top: 0;	    padding-top: 0px;	}	.b7-unit {	    position: static;	    width: 50% !important;	    display: inline-block;	    height: 324px;	    float: left;	    padding: 0 20px;	    background-image: none;	}	.b7{		background-image: none;		background: #ffffff;		margin-top: 0;	}	.b4-unit {	    width: 50%;	    background: #ffffff;	    -moz-transform: rotate(0deg);	    -ms-transform: rotate(0deg);	    /* -webkit-transform: rotate(0deg); */	    -o-transform: rotate(0deg);	    /* transform: rotate(0deg); */	    position: static;	    /* box-shadow: 0 0 4px #cccccc; */	    /* top: -25px; */	    height: 619px;	    float: left;	    margin-bottom: 20px;	}	.b4{		background-size: cover;	}	.b2 .b2-title{		display: none;	}	.b2 .b2-video {	    margin-top: -290px;	}	.b12-unit{		background-image: none;	}	.b12{		height: auto;		background: url('../images/b15-unit.png');		padding: 0;	}	.b12-bg{		display: none;	}	.b14{		padding: 0;	}	.b2 {	    background: url(../images/b2.png) no-repeat center -180px;	    padding-top: 270px;	    margin-top: -3px;	}	.header-center-title {	    padding-top: 0;	    font-weight: 700;	    font-size: 16px;	}	.b4-units, .b8-text, .b8-units{		display: none;	}	.b8-video.b2-video{		margin: 0;		padding: 0;	}	.b8 {	    padding: 250px 0 0px;	}	.b10-img {	    position: relative;	    top: -540px;	    width: 100%;	}	.b10 .b10-text{		display: none;	}	.b10 {	    background: url(../images/b10.jpg) no-repeat center center;	    background-size: cover;	    padding: 340px 0 31px;	    position: relative;	}	.b10 {	    background: url(../images/b10.jpg) no-repeat center center;	    background-size: cover;	    padding: 203px 0 0px;	    position: relative;	}	.b10-img {	    position: relative;	    top: -479px;	    width: 100%;	}	.lab, .b18-text, .soc{		display: none;	}	.b18-logo{		padding-top: 25px;	}	.b18{		padding-bottom: 30px;	}	.b15 .b2-title{		margin-bottom: 0;	}	.b15{		padding: 0;	}	.b17 {	    padding: 0;	}	.b12-unit {	    padding: 27px 30px;	}	.b7 {	    padding: 50px 0 100px;	}	.b15-form-text{		clear: both;	}	.b15 input{		width: 100%;	}}@media (max-width: 550px){	.b15-form-wrap {    padding-top: 0;}#myModal17 .modal-dialog{	max-width: 100%;}	.b9-unit{		width: 100%;		height: auto;	}	.b10-text{		clear: both;		padding-top: 20px;		font-size: 20px;	}	.b8-text {    font-size: 22px;    padding: 0 10px;}.b15-unit-text{	display: none;}.b15-form-text {    width: 100%;    padding-top: 0;    position: relative;    top: 0;    padding: 10px 0;}.b11-bg {    background: #2b77b6;    padding: 30px 0 0;}.b11 .b2-title {    padding-top: 20px;    margin: 0;}.b10-img {    position: static;    margin-top: 10px;}.b10 {    padding: 0;}.b10-unit {    color: #ffffff;    padding-top: 20px;}.b10-form{	padding: 0 15px;}	.b8-form-content .lead_crm_submit.btn, .b8-form-content input{		width: 100% !important;		margin-left: 0 !important;		margin-right: 0 !important;	}	.b8-form-content input {    	width: 100%;    	margin-bottom: 10px;	}	.b14-unit {	    height: 672px;	    margin-bottom: 50px;	    padding: 0 10px;	}	.b14-title{		background-image: none;		background: red;	}	.b14-title {    padding-top: 14px !important;    padding-bottom: 14px !important;    height: auto;    width: initial;    top: -35px;}.b14-a1.b14-a2 {    right: 46px;    bottom: 40px;}.b14-a1 {    left: 52px;    bottom: 94px;}.b14-last {    position: absolute;    bottom: 36px;    right: 6px;    font-size: 16px;}.b7-unit{	width: 100% !important;    margin-bottom: 25px;    height: auto;}.b4-unit {    width: 100%;    margin-bottom: 25px;    height: auto;}.b8-unit {    width: 95%;    margin-right: 2.5%;    margin-left: 2.5%;    height: 240px;    margin-bottom: 20px;}.b8-form-content {    padding: 22px;    margin-top: -105px;    margin-bottom: 55px;}} 
.scrollToTopBtn {
    background-color: #349538;
    border: 1px solid #000;
    color: white;
    cursor: pointer;
    font-size: 18px;
    line-height: 48px;
    width: 48px;
    position: fixed;
    bottom: 238px;
    right: 85px;
    z-index: 100;
    opacity: 1;
    transform: translateY(100px);
    transition: all 0.5s ease;
    border-radius: 30px;
}
.showBtn {
  opacity: 0;
  transform: translateY(0);
}
.menu {
    margin-left:15%;
    margin-top: 60px;
    display: flex;
}
 .menu .item{   margin-right: 20px;}
 .menu .item a {font-size: 21px;
    text-transform: uppercase;}
 .menu .item a:hover {text-decoration:none; color:#349538}
 .soc{ display: flex; margin-top: 18px!important;}
 .soc a, .soc svg {font-size:21px;color:#fff;}
 .soc div {margin-right:20px;}
 .soc .email a{ color: #fff; font-size: 18px;}
 .soc .wa {margin-right: 15px;}.soc .wa img{width:25px}
 .soc .email{ margin-top: 3px;}
  @media screen and (min-width:760px) {
     .desktop {display:block}
     .mobile {display:none}
 
  }
 
 @media screen and (max-width:760px) {
     .desktop {display:none;}
     .mobile {display:block;}
     .menu  {width:100%;margin:0;}
     .b1 {position: relative;}
     .header-center-title {
    padding-top: 0;
    font-weight: 700;
    font-size: 16px!important;
}
.soc {margin:auto;width:22%;}
.header-right-title {
    font-size: 23px;
    padding-top: 5px;
    padding-left: 32px;
    padding-bottom: 5px;
}
.header-right-title, .header-right-text {
    background-image: none;
    text-align: center;
    display: block;
    padding-left: 0;
}
.header-right-text {
    font-size: 18px;
    margin-bottom: 15px;
}
.header-center{
    position: absolute;
    top: 133px;
    width:100%;
}
.menu .item {
    margin-right: 0;
    width: 33%;
    text-align: center;
}
.scrollToTopBtn {right:26px;}
.b18 .text-right {display:none;}
.b1 .col-md-3, .b1 .col-md-6 {
    padding-left:0!important;
    padding-right:0!important;
    
}
 }