* {
		margin:0;
		padding:0;
		border:0;
		text-decoration:none;
		outline:none;
		font-family:Arial, Helvetica, sans-serif;
		box-sizing:border-box;
}

/* font-family: "OpenSansRegular"; */
@font-face {
		font-family: "OpenSansRegular";
		src: url("../fonts/OpenSansRegular/OpenSansRegular.eot");
		src: url("../fonts/OpenSansRegular/OpenSansRegular.eot?#iefix")format("embedded-opentype"),
		url("../fonts/OpenSansRegular/OpenSansRegular.woff") format("woff"),
		url("../fonts/OpenSansRegular/OpenSansRegular.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}
/* font-family: "OpenSansLight"; */
@font-face {
		font-family: "OpenSansLight";
		src: url("../fonts/OpenSansLight/OpenSansLight.eot");
		src: url("../fonts/OpenSansLight/OpenSansLight.eot?#iefix")format("embedded-opentype"),
		url("../fonts/OpenSansLight/OpenSansLight.woff") format("woff"),
		url("../fonts/OpenSansLight/OpenSansLight.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}
/* font-family: "OpenSansItalic"; */
@font-face {
		font-family: "OpenSansItalic";
		src: url("../fonts/OpenSansItalic/OpenSansItalic.eot");
		src: url("../fonts/OpenSansItalic/OpenSansItalic.eot?#iefix")format("embedded-opentype"),
		url("../fonts/OpenSansItalic/OpenSansItalic.woff") format("woff"),
		url("../fonts/OpenSansItalic/OpenSansItalic.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}
/* font-family: "OpenSansBold"; */
@font-face {
		font-family: "OpenSansBold";
		src: url("../fonts/OpenSansBold/OpenSansBold.eot");
		src: url("../fonts/OpenSansBold/OpenSansBold.eot?#iefix")format("embedded-opentype"),
		url("../fonts/OpenSansBold/OpenSansBold.woff") format("woff"),
		url("../fonts/OpenSansBold/OpenSansBold.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}
/* font-family: "OpenSansExtraBold"; */
@font-face {
		font-family: "OpenSansExtraBold";
		src: url("../fonts/OpenSansExtraBold/OpenSansExtraBold.eot");
		src: url("../fonts/OpenSansExtraBold/OpenSansExtraBold.eot?#iefix")format("embedded-opentype"),
		url("../fonts/OpenSansExtraBold/OpenSansExtraBold.woff") format("woff"),
		url("../fonts/OpenSansExtraBold/OpenSansExtraBold.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}
/* font-family: "OpenSansExtraBoldItalic"; */
@font-face {
		font-family: "OpenSansExtraBoldItalic";
		src: url("../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot");
		src: url("../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot?#iefix")format("embedded-opentype"),
		url("../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.woff") format("woff"),
		url("../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}
/* font-family: "OpenSansBoldItalic"; */
@font-face {
		font-family: "OpenSansBoldItalic";
		src: url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot");
		src: url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot?#iefix")format("embedded-opentype"),
		url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.woff") format("woff"),
		url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}
/* font-family: "OpenSansRegularItalic"; */
@font-face {
		font-family: "OpenSansRegularItalic";
		src: url("../fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot");
		src: url("../fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot?#iefix")format("embedded-opentype"),
		url("../fonts/OpenSansRegularItalic/OpenSansRegularItalic.woff") format("woff"),
		url("../fonts/OpenSansRegularItalic/OpenSansRegularItalic.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}
/* font-family: "OpenSansSemiBold"; */
@font-face {
		font-family: "OpenSansSemiBold";
		src: url("../fonts/OpenSansSemiBold/OpenSansSemiBold.eot");
		src: url("../fonts/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix")format("embedded-opentype"),
		url("../fonts/OpenSansSemiBold/OpenSansSemiBold.woff") format("woff"),
		url("../fonts/OpenSansSemiBold/OpenSansSemiBold.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}
/* font-family: "OpenSansSemiBoldItalic"; */
@font-face {
		font-family: "OpenSansSemiBoldItalic";
		src: url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot");
		src: url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot?#iefix")format("embedded-opentype"),
		url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.woff") format("woff"),
		url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}
/* font-family: "TimesNewRomanRegular"; */
@font-face {
		font-family: "TimesNewRomanRegular";
		src: url("../fonts/TimesNewRomanRegular/TimesNewRomanRegular.eot");
		src: url("../fonts/TimesNewRomanRegular/TimesNewRomanRegular.eot?#iefix")format("embedded-opentype"),
		url("../fonts/TimesNewRomanRegular/TimesNewRomanRegular.woff") format("woff"),
		url("../fonts/TimesNewRomanRegular/TimesNewRomanRegular.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}
/* font-family: "TimesNewRomanBold"; */
@font-face {
		font-family: "TimesNewRomanBold";
		src: url("../fonts/TimesNewRomanBold/TimesNewRomanBold.eot");
		src: url("../fonts/TimesNewRomanBold/TimesNewRomanBold.eot?#iefix")format("embedded-opentype"),
		url("../fonts/TimesNewRomanBold/TimesNewRomanBold.woff") format("woff"),
		url("../fonts/TimesNewRomanBold/TimesNewRomanBold.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}
/* font-family: "TimesNewRomanItalic"; */
@font-face {
		font-family: "TimesNewRomanItalic";
		src: url("../fonts/TimesNewRomanItalic/TimesNewRomanItalic.eot");
		src: url("../fonts/TimesNewRomanItalic/TimesNewRomanItalic.eot?#iefix")format("embedded-opentype"),
		url("../fonts/TimesNewRomanItalic/TimesNewRomanItalic.woff") format("woff"),
		url("../fonts/TimesNewRomanItalic/TimesNewRomanItalic.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}
/* font-family: "TimesNewRomanBoldItalic"; */
@font-face {
		font-family: "TimesNewRomanBoldItalic";
		src: url("../fonts/TimesNewRomanBoldItalic/TimesNewRomanBoldItalic.eot");
		src: url("../fonts/TimesNewRomanBoldItalic/TimesNewRomanBoldItalic.eot?#iefix")format("embedded-opentype"),
		url("../fonts/TimesNewRomanBoldItalic/TimesNewRomanBoldItalic.woff") format("woff"),
		url("../fonts/TimesNewRomanBoldItalic/TimesNewRomanBoldItalic.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}

#header{
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 120px;
		display: block;
		background-color: #35cdc2;
		margin: 0 auto;
		z-index: 99;
}
a {
		color: #ebf9f7;
}

.center, .center2 {
		width: 940px;
		margin: 0 auto;
		overflow: hidden;
}

.top_menu ul {
		list-style: none;
}
.top_menu{
		overflow: hidden;
		position: relative;
}
.logo{
		float: left;
		margin-top: 14px;
}
.menu_text ul li {
		font-family: "OpenSansRegular";
		font-size: 14px;
		display: inline-block;
		color: #ebf9f7;
		background: 2px url(../images/bg_menu_top.png) repeat-x ;
		background-position: bottom;
		margin-top: 35px;
		margin-right: 26px;
}
.menu_text ul li a{
		font-family: "OpenSansRegular";
		font-size: 14px;
}
#last {
		margin-right: 0;
}

.menu_tel ul li {
		font-family: "OpenSansBold";
		font-size: 20px;
		display: inline-block;
		color: #ffffff;
		margin-top: 15px;
}
.rslides33 {
	list-style: none;
}
.menu_tel p {
		color: #ebf9f7;
}

.rf p{
		font-family: "OpenSansRegular";
		font-size: 12px;
}
.back_tel {
		background: 2px url(../images/bg_menu_top.png) repeat-x ;
		background-position: bottom;
		margin-left: 21px;
}
.rf p {
		margin-left: 259px;
		line-height: 1;
}
#wrapper {
		width: 100%;
		background: url(../images/bg_wrepperr.png) top center no-repeat;
		line-height: 1;
		margin: 0 auto;
		margin-top: -1px;
		margin-top: 120px;

}
 h1 {
		font-family: "OpenSansExtraBold";
		font-size: 60px;
		color: #000d1e;
		padding-top: 45px;
 }
.size_p {
		font-family: "OpenSansLight";
		font-size: 36px;
		color: #000d1e;
}
.h1 {
		font-family: "OpenSansExtraBold";
		font-size: 60px;
		color: #000d1e;
		margin-top: 14px;
}
.size_p{
		font-family: "OpenSansLight";
		font-size: 36px;
		margin-top: 36px;
		color: #000d1e;
}
.table{
		background: url(../images/bg_top_input.png);
		position: relative;
		display: block;
		width: 540px;
		height: 535px;
		padding: 48px 39px 0 59px;
		margin-top: 55px;
}
.table h2{
		text-align: center;
		font-family: "OpenSansBold";
		font-size: 24px;
		color: #000d1e;
		line-height: 30px;
}
.table_text1 {
	 margin-top: 45px;
}

.table_text1 li {
		font-family: "OpenSansRegular";
	 font-size: 18px;
	 color: #000d1e;
	 line-height: 25px;
	 margin-left: 20px;
}
.table input {
		font-family: "OpenSansRegular";
		font-size: 16px;
		display: block;
		width: 338px;
		height: 47px;
		border: 1px solid #808080;
		padding-left: 22px;
		margin-top: 40px;
}
.button_1 {
		font-family: "OpenSansRegular";
		font-size: 16px;
		display: block;
		width: 172px;
		height: 41px;
		background: #be1c2b;
		cursor: pointer;
		text-align: center;
		color: #ffffff;
		margin-top: 24px;
}
.button_1:hover{
		background: #038b5f;
}
.table p {
		font-family: "OpenSansRegular";
		font-size: 12px;
		color: #000d1e;
		margin-top: 15px;
		overflow: hidden;
}
.bottom_text{
		font-family: "OpenSansBold";
		font-size: 32px;
		color:#000d1e;
		float: right;
		line-height: 1;
		text-indent: 476px;
		margin-top: -10px;
		margin-bottom: 4px;
}
/*....................Block1.....................*/
#block1 li {
		list-style: none;
}

#block1{
		text-align: center;
		position: relative;
		overflow: hidden;
		margin-top: 34px;
		background:#fff;
		margin-bottom: 100px;
}
#block1 h3{
		font-family: "OpenSansBold";
		font-size: 24px;
		color: #000d1e;
}
#block1 p{
		font-family: "OpenSansRegular";
		font-size: 16px;
		color: #000d1e;
}
.block1_1 {
		float: left;
		padding-left: 28px;
}
.block1_2{
	 padding-left: 550px;
}
.block1_3{
		margin-top: 53px;
}
.block1_4{
		float: left;
		padding-left: 28px;
		margin-top: 50px;
}
.block1_5{
		padding-left: 550px;
		margin-top: 50px;
}
/*....................Block2.....................*/
#block2{
		overflow: hidden;
		position: relative;
		width: 100%;
		background: url(../images/bg_block2.png) top center no-repeat;
}
.title_bl2 {
		font-family: "OpenSansBold";
		font-size: 32px;
		color: #ffffff;
		margin-top: 188px;
}
.title_bl2 span{
		color: #29889b;
}
.slide_top_bl2 {
		display: block;
		width: 140px;
		font-family: "OpenSansRegular";
		font-size: 14px;
		color: #808080;
		position: relative;
}
.top_slide{
		margin-top: 48px;
}
.top_slide li {
		display: inline-block;
		margin-right: 15px;
		list-style: none;
		cursor: pointer;
}
.top_slide img {
		margin-top: 17px;
		margin-left: 41px;
}
.cerep_item {
	width: 60px;
	height: 72px;
	margin: 17px auto;
}
.top_slide .cerep_item-1 {
	background: url(../images/first_icon_bl2.png) top center no-repeat;
}
.top_slide .cerep_item-2 {
	background: url(../images/second_icon_active_bl2.png) top center no-repeat;
}
.top_slide .cerep_item-3 {
	background: url(../images/three_icon_bl2.png) top center no-repeat;
}
.top_slide .cerep_item-4 {
	background: url(../images/four_icon_bl2.png) top center no-repeat;
}
.top_slide .cerep_item-5 {
	background: url(../images/five_icon_bl2.png) top center no-repeat;
}
.top_slide .cerep_item-6 {
	background: url(../images/six_icon_bl2.png) top center no-repeat;
}
.bottom_slide .cerep_item-7 {
	background: url(../images/seven_icon_bl2.png) top center no-repeat;
}
.bottom_slide .cerep_item-8 {
	background: url(../images/eight_icon_bl2.png) top center no-repeat;
}
.bottom_slide .cerep_item-9 {
	background: url(../images/nine_icon_bl2.png) top center no-repeat;
}
.bottom_slide .cerep_item-10 {
	background: url(../images/ten_icon_bl2.png) top center no-repeat;
}
.bottom_slide .cerep_item-11 {
	background: url(../images/eleven_icon_bl2.png) top center no-repeat;
}
.top_slide li:hover .cerep_item,
.bottom_slide li:hover .cerep_item {
	background-position: top -72px center!important;
}
.top_slide li.active .cerep_item,
.bottom_slide li.active .cerep_item {
	background-position: top -144px center!important;
}
.top_slide li:hover .slide_top_bl2,
.bottom_slide li:hover .slide_bottom_bl2 {
	color: #fff!important;
	position: relative;
}
.top_slide li.active .slide_top_bl2,
.bottom_slide li.active .slide_bottom_bl2 {
	color: #29889b!important;
	position: relative;
}
.top_slide li .slide_top_bl2:after {
	position: absolute;
	bottom: 0;
	left: 0;
	content: '';
	width: 140px;
	height: 6px;
	background: url(../images/bg_slider_top_bl2.png) top center no-repeat;
}
.bottom_slide li .slide_bottom_bl2:after {
	position: absolute;
	top: 0;
	left: 0;
	content: '';
	width: 140px;
	height: 6px;
	background: url(../images/bg_slider_bottom_bl2.png) top center no-repeat;
}
.top_slide li:hover .slide_top_bl2:after,
.bottom_slide li:hover .slide_bottom_bl2:after {
	position: absolute;
	bottom: 0;
	left: 0;
	content: '';
	width: 140px;
	height: 6px;
	background-position: top -6px center!important;
}
.top_slide li.active .slide_top_bl2:after,
.bottom_slide li.active .slide_bottom_bl2:after {
	position: absolute;
	bottom: 0;
	left: 0;
	content: '';
	width: 140px;
	height: 6px;
	background-position: top -12px center!important;
}



.top_slide li:nth-child(6){
		margin-right: 0px;
}
.top_slide li p{
		text-align: center;
		padding-bottom: 10px;
}
#block2 h4{
		text-align: center;
		font-family: "OpenSansBold";
		font-size: 24px;
		color: #29889b;
}
.text_slide{
		text-align: center;
		font-family: "OpenSansRegular";
		font-size: 16px;
		color: #ffffff;
}
.slide_bottom_bl2{
		display: block;
		width: 140px;
		font-family: "OpenSansRegular";
		font-size: 14px;
		color: #808080;
		position: relative;
}
.bottom_slide{
		margin-bottom: 132px;
		margin-top: 55px;
	 
}
.bottom_slide li {
		display: inline-block;
		margin-right: 16px;
		list-style: none;
	cursor: pointer;
}
.bottom_slide li:nth-child(1){
		margin-left: 79px;
}
.bottom_slide li:nth-child(5){
		margin-right: 77px;
}
.bottom_slide li p{
		text-align: center;
		padding-top: 10px;
}
.bottom_slide img {
		margin-left: 41px;
		margin-bottom: 17px;
}
.three_icon_bl2_bottom_slide span {
		color: transparent;
	 }

	 /*........................Block3....................*/

#block3{
		width: 100%;
		margin:0 auto;
		overflow: hidden;
		background: #ffffff;
		margin-top: 48px;
		margin-bottom: 69px;
}
#block3 ul li{
		list-style: none;
}
#block3 h2{
		font-family: "OpenSansBold";
		font-size: 32px;
		color: #000d1e;
}
#block3 h3{
		font-family: "OpenSansBold";
		font-size: 24px;
		color: #000d1e;
}
#block3 p {
		font-family: "OpenSansRegular";
		font-size: 16px;
		color: #000d1e;
}
.left_bl3 {
		display: block;
		float: left;
		margin-right: 30px;
}
.right_bl3 {
		margin-top: 69px;
}
.left_bl3 h3 {
		margin-top: 10px;
		margin-bottom: 29px;
}
.left_bl3 p{
		margin-bottom: 50px;
}
.right_bl3 h2{
		margin-bottom: 46px;
}
.right_bl3 h3{
		margin-bottom: 16px;
}
.right_bl3 p{
		margin-bottom: 44px;
}

/*..................block 4.............*/

#block4 {
		width: 100%;
		color: #ffffff;
		line-height: 1;
}
.wrapper_bl4{
		width: 100%;
		background: url(../images/bg_block4.png) top center no-repeat;
		overflow: hidden;
}
#block4 li {
		list-style: none;
}
#block4 h3 {
		font-family: "OpenSansBold";
		font-size: 24px;
		margin-bottom: 24px;
}
.block4_1 p, .block4_2 p, .block4_3 p {
		font-family: "OpenSansRegular";
		font-size: 16px;
}
#block4 h2 {
		font-family: "OpenSansBold";
		font-size: 32px;
		margin-top: 115px;
}
#block4 img {
		margin-bottom: 24px;
}
.block4_align{
		display: flex;
		margin-top: 44px;
		text-align: center;
		margin-bottom: 48px;
}
.block4_1{
		margin-left: 15px;
		margin-right: 30px;
}
.block4_2{
		margin-right: 30px;
}
.block4_3{
		margin-right: 30px;
}

.table_bl4{
		background: #fff url(../images/bg_input_bl4.png) top center no-repeat;
		position: relative;
		display: block;
		width: 536px;
		height: 384px;
		padding: 48px 39px 0 59px;
		margin-top: 44px;
		margin-left: 200px;
		margin-bottom: 45px;
}
.table_bl4 h5{
		text-align: center;
		font-family: "OpenSansBold";
		font-size: 24px;
		color: #000d1e;
		line-height: 30px;
		margin-top: 0px;
}

.table_bl4 input {
		font-family: "OpenSansRegular";
		font-size: 16px;
		display: block;
		width: 340px;
		height: 47px;
		border: 1px solid #808080;
		padding-left: 22px;
		margin-top: 40px;
}

.button_bl4 {
		font-family: "OpenSansRegular";
		font-size: 16px;
		display: block;
		width: 172px;
		height: 41px;
		background: url(../images/bg_button_bl4_sprite.png) top center no-repeat;
		cursor: pointer;
		text-align: center;
		color: #ffffff;
		margin-top: 24px;
}
.button_bl4:hover{
		background: url(../images/bg_button_bl4_sprite.png) bottom center no-repeat;;
}
.table_bl4 p {
		font-family: "OpenSansRegular";
		font-size: 12px;
		color: #000d1e;
		margin-top: 15px;
		overflow: hidden;
}
.table p {
		font-family: "OpenSansRegular";
		font-size: 12px;
		color: #000d1e;
		margin-top: 15px;
		overflow: hidden;
}

.inner_input_bl4 {
		position: absolute;
}

/*.............Block5.............*/
#block5{
		width: 100%;
		background: #fff;
}
#block5 h2 {
		font-family: "OpenSansBold";
		font-size: 32px;
		color: #000d1e;
		text-align: center;
}
#block5 p {
		font-family: "OpenSansRegular";
		font-size: 16px;
		color: #000d1e;
}
#block5 img {
		margin-bottom: 26px;
}

.block5_align{
		display: flex;
		margin-top: 42px;
		text-align: center;
		margin-bottom: 77px;
}
.block5_1{
		margin-left: 8px;
		margin-right: 30px;
}
.block5_2{
		margin-right: 50px;
		margin-top: 72px;
}
.block5_3{
		margin-right: 43px;
}

/*.........block6...........*/
#block6{
		width: 100%;
		color: #fff;
		background: url(../images/bg_block6.png) top center no-repeat;
}
#block6 h2 {
		font-family: "OpenSansBold";
		font-size: 32px;
		padding-top: 192px;
		margin-bottom: 42px;
}
#block6 h3 {
		font-family: "OpenSansBold";
		font-size: 24px;
		margin-bottom: 25px;
}
.center6{
	width: 940px;
	margin: 0 auto;
}
.block6_1 {
		margin-bottom: 30px;
		margin-left: 535px;
  position: relative;
		padding: 26px;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#29889b+0,286a77+100&0.5+0,0.5+100 */
background: -moz-linear-gradient(left, rgba(41,136,155,0.5) 0%, rgba(40,106,119,0.5) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(41,136,155,0.5) 0%,rgba(40,106,119,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(41,136,155,0.5) 0%,rgba(40,106,119,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8029889b', endColorstr='#80286a77',GradientType=1 ); /* IE6-9 */
}
.block6_1:before {
	position: absolute;
	content: "";
	background: url(../images/point_block6.png) top center no-repeat;
	width: 24px;
	height: 24px;
	left: -12px;
	top: 22px;
}
.block6_1:after {
	position: absolute;
	content: "";
	background: url(../images/point_block6.png) top center no-repeat;
	width: 1200px;
	left: -1200px;
	height: 2px;
	top: 33px;
	background: rgba(248, 248, 248, 0.3);
}

.block6_2 {
	margin-bottom: 30px;
 position: relative;
 margin-left: 411px;
	padding: 26px;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#29889b+0,286a77+100&0.5+0,0.5+100 */
background: -moz-linear-gradient(left, rgba(41,136,155,0.5) 0%, rgba(40,106,119,0.5) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(41,136,155,0.5) 0%,rgba(40,106,119,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(41,136,155,0.5) 0%,rgba(40,106,119,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8029889b', endColorstr='#80286a77',GradientType=1 ); /* IE6-9 */
}
.block6_2:before {
	position: absolute;
	content: "";
	background: url(../images/point_block6.png) top center no-repeat;
	width: 24px;
	height: 24px;
	left: -12px;
	top: 22px;
}
.block6_2:after {
	position: absolute;
	content: "";
	background: url(../images/point_block6.png) top center no-repeat;
	width: 1200px;
	left: -1200px;
	height: 2px;
	top: 33px;
	background: rgba(248, 248, 248, 0.3);
}
.block6_3 {
	margin-bottom: 30px;
	margin-left: 315px;
 position: relative;
	padding: 26px;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#29889b+0,286a77+100&0.5+0,0.5+100 */
background: -moz-linear-gradient(left, rgba(41,136,155,0.5) 0%, rgba(40,106,119,0.5) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(41,136,155,0.5) 0%,rgba(40,106,119,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(41,136,155,0.5) 0%,rgba(40,106,119,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8029889b', endColorstr='#80286a77',GradientType=1 ); /* IE6-9 */
}
.block6_3:before {
	position: absolute;
	content: "";
	background: url(../images/point_block6.png) top center no-repeat;
	width: 24px;
	height: 24px;
	left: -12px;
	top: 22px;
}
.block6_3:after {
	position: absolute;
	content: "";
	background: url(../images/point_block6.png) top center no-repeat;
	width: 1200px;
	left: -1200px;
	height: 2px;
	top: 33px;
	background: rgba(248, 248, 248, 0.3);
}
.block6_4 {
	margin-bottom: 30px;
	margin-left: 212px;
 position: relative;
	padding: 26px;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#29889b+0,286a77+100&0.5+0,0.5+100 */
background: -moz-linear-gradient(left, rgba(41,136,155,0.5) 0%, rgba(40,106,119,0.5) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(41,136,155,0.5) 0%,rgba(40,106,119,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(41,136,155,0.5) 0%,rgba(40,106,119,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8029889b', endColorstr='#80286a77',GradientType=1 ); /* IE6-9 */
}
.block6_4:before {
	position: absolute;
	content: "";
	background: url(../images/point_block6.png) top center no-repeat;
	width: 24px;
	height: 24px;
	left: -12px;
	top: 22px;
}
.block6_4:after {
	position: absolute;
	content: "";
	background: url(../images/point_block6.png) top center no-repeat;
	width: 1200px;
	left: -1200px;
	height: 2px;
	top: 33px;
	background: rgba(248, 248, 248, 0.3);
}
.block6_5 {
	margin-bottom: 30px;
	margin-left: 107px;
 position: relative;
	padding: 26px;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#29889b+0,286a77+100&0.5+0,0.5+100 */
background: -moz-linear-gradient(left, rgba(41,136,155,0.5) 0%, rgba(40,106,119,0.5) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(41,136,155,0.5) 0%,rgba(40,106,119,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(41,136,155,0.5) 0%,rgba(40,106,119,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8029889b', endColorstr='#80286a77',GradientType=1 ); /* IE6-9 */
}
.block6_5:before {
	position: absolute;
	content: "";
	background: url(../images/point_block6.png) top center no-repeat;
	width: 24px;
	height: 24px;
	left: -12px;
	top: 22px;
}
.block6_5:after {
	position: absolute;
	content: "";
	background: url(../images/point_block6.png) top center no-repeat;
	width: 1200px;
	left: -1200px;
	height: 2px;
	top: 33px;
	background: rgba(248, 248, 248, 0.3);
}
.clearfix {
	clear: both;
}
.block6_6 {
	margin-bottom: 50px;
 	position: relative;
	padding: 26px;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#29889b+0,286a77+100&0.5+0,0.5+100 */
background: -moz-linear-gradient(left, rgba(41,136,155,0.5) 0%, rgba(40,106,119,0.5) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(41,136,155,0.5) 0%,rgba(40,106,119,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(41,136,155,0.5) 0%,rgba(40,106,119,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8029889b', endColorstr='#80286a77',GradientType=1 ); /* IE6-9 */
}
.block6_6:before {
	position: absolute;
	content: "";
	background: url(../images/point_block6.png) top center no-repeat;
	width: 24px;
	height: 24px;
	left: -12px;
	top: 22px;
}
.block6_6:after {
	position: absolute;
	content: "";
	background: url(../images/point_block6.png) top center no-repeat;
	width: 795px;
	left: -795px;
	height: 2px;
	top: 33px;
	background: rgba(248, 248, 248, 0.3);
}
.table_bl6{
		background: #fff url(../images/bg_input_bl4.png) top center no-repeat;
		position: relative;
		display: block;
		width: 536px;
		height: 384px;
		padding: 48px 39px 0 59px;
		margin-top: 44px;
		margin-left: 200px;
		margin-bottom: 45px;
}
.table_bl6 h5{
		text-align: center;
		font-family: "OpenSansBold";
		font-size: 24px;
		color: #000d1e;
		line-height: 30px;
		margin-top: 0px;
		margin-left: 50px;
}

.table_bl6 input {
		font-family: "OpenSansRegular";
		font-size: 16px;
		display: block;
		width: 340px;
		height: 47px;
		border: 1px solid #808080;
		padding-left: 22px;
		margin-top: 40px;
}

.button_bl6 {
		font-family: "OpenSansRegular";
		font-size: 16px;
		display: block;
		width: 258px;
		height: 48px;
		background: url(../images/bg_button_bl6_sprite.png) top center no-repeat;
		cursor: pointer;
		text-align: center;
		color: #ffffff;
		margin-top: 24px;
}
.button_bl6:hover{
		background: url(../images/bg_button_bl6_sprite.png) bottom center no-repeat;;
}
.table_bl6 p {
		font-family: "OpenSansRegular";
		font-size: 12px;
		color: #000d1e;
		margin-top: 15px;
		overflow: hidden;
}
.inner_input_bl6 {
		position: absolute;
}

/*..........block7...........*/
#block7{
	width: 100%;
	background: #fff;
}
.center7{
	width: 940px;
	margin: 0 auto;
}
#block7 h2{
	font-family: "OpenSansBold";
	font-size: 32px;
	color: #000d1e;
	text-align: center;
	margin-bottom: 50px;
}
#block7 p{
	font-family: "OpenSansRegular";
	font-size: 16px;
	color: #000d1e;
	text-align: center;
}
.block7_align{
	position: relative;
	display: flex;
	margin-top: 23px;
	margin-bottom: 96px;
}
.block7_1{
	position: relative;
	z-index: 1;
}
.block7_1 p{
	margin-left: 18px;
}
.block7_2{
	display: block;
	position: relative;
	z-index: 1;
	margin-top: 92px;
	width: 240px;
}
.block7_2 img{
	margin-left: 10px;
}
.block7_3 {
	margin-left: -33px;
	position: relative;
	z-index: 1;
	margin-top: 22px;
}
.block7_3 p {
	margin-left: 48px;
}
.block7_4{
	width: 201px;
	display: block;
	position: relative;
	z-index: 1;
	margin-top: 92px;
	margin-left: 30px;
}
.block7_5 p {
	margin-left: -54px;
}
.block7_5{
	width: 261px;
	display: block;
	margin-left: -6px;
	position: relative;
	z-index: 1;
}
.block7_align:after {
	position: absolute;
	content: "";
	width: 1008px;
	height: 2px;
	top: 33px;
	background: #42fee8;
	left:-68px;
	margin-top: 106px;
	z-index: 0;
}

/*.............Block8.............*/

#block8 {
	width: 100%;
	background: url(../images/bg_block8.png) top center no-repeat;
}
#block8 h2{
	font-family: "OpenSansBold";
	font-size: 32px;
	color: #000d1e;
	text-align: right;
	margin-top: 163px;
	margin-bottom: 48px;
}
#block8 h3 {
	font-family: "OpenSansBold";
	font-size: 18px;
	color: #000d1e;
}
#block8 h4 {
	font-family: "OpenSansLight";
	font-size: 16px;
	color: #000d1e;
}
#block8 h5 {
	font-family: "OpenSansRegular";
	font-size: 12px;
	color: #000d1e;
	text-align: left;
}

#block8 ul li {
	font-family: "OpenSansRegular";
	font-size: 12px;
	color: #000d1e;
}
.align_block8{
	display: inline-block;
	text-align: center;
}

.block8_1 {
	width: 303px;
	display: inline-block;
	margin-bottom: 270px;
	padding: 15px;
	vertical-align: top;
}
.blon_sg_in {
	background: #fff;
	padding: 35px 31px 40px 31px;
	text-align: left;
	position: relative;
}
.blon_sg_in:after {
	content: "";
	width: 28px;
	height: 48px;
	position: absolute;
	background: url(../images/icon_hover_bl8.png) top center no-repeat;
	top: -25px;
	right: 23px;
	display: none;
}
.align_block8 > div:hover .blon_sg_in:after {
	display: block;
}

.align_block8 > div:hover .price_bl8:after {
	background: url(../images/icon_price_block8_1_hover.png) top center no-repeat;
}
.align_block8 > div:hover .price_bl8 {
	color: #29889b;
}

.button_8_1{
	margin-top: 30px;
	margin-left: 15px;
	margin-bottom: 25px;
	text-align: center;
	padding: 15px 30px;
	background:#be1c2b;
	color: #fff;
	display: none;
}
.align_block8 > div:hover .button_8_1 {
	display: block;
}
.button_8_2{
	margin-top: 25px;
	margin-left: 10px;
	margin-bottom: 25px;
	text-align: center;
	padding: 15px 30px;
	background:#be1c2b;
	color: #fff;
	display: none;
}
.align_block8 > div:hover .button_8_2 {
	display: block;
}
.button_8_2_1  p {
	font-family: "OpenSansRegular";
	font-size: 14px;
	color: #000d1e;
	display: none;
	border-bottom: 1px dotted  #000d1e;
	cursor:pointer;
	display: none;
}
.align_block8 > div:hover .button_8_2_1 p {
	display: inline-block;
}
.button_8_2_1 p:hover{
	color: #038b5f;
	border-bottom: 1px dotted  #038b5f;
}
.button_8_3{
	margin-top: 25px;
	margin-left: 45px;
	margin-bottom: 30px;
	text-align: center;
	padding: 15px 30px;
	background:#be1c2b;
	color: #fff;
	display: none;
}
.align_block8 > div:hover .button_8_3 {
	display: block;
	
}
.button_8_3_1{
	margin-left: 51px;
	text-align: center;
	padding: 15px 30px;
	background:#be1c2b;
	color: #fff;
	display: none;
}
.align_block8 > div:hover .button_8_3_1 {
	display: block;

}
.button_8_1:hover, .button_8_2:hover, .button_8_3:hover,.button_8_3_1:hover {
	background: #038b5f;
	cursor: pointer;
}
.block8_2{
	width: 303px;
	vertical-align: top;
	display: inline-block;
	margin-bottom: 270px;
	padding: 15px;
	text-align: left;
}
.block8_3{
	vertical-align: top;
	width: 303px;
	display: inline-block;
	padding: 15px;
	text-align: left;
}

.block8_1 h3, .block8_2 h3, .block8_3 h3 {
	text-align: center;
	margin-bottom: 20px;
}
.block8_1 h4, .block8_2 h4, .block8_3 h4 {
	text-align: center;
	margin-bottom: 25px;
}
.block8_1 ul li, .block8_2 ul li, .block8_3 ul li {
	margin-bottom: 25px;
	list-style-image: url(../images/point_block8_li.png);
}
.price_bl8 {
	font-family: "OpenSansExtraBold";
	font-size: 48px;
	color: #000d1e;
	text-align: center;
	position: relative;
}
.price_bl8 span {
	font-family: "OpenSansBold";
	font-size: 17.73px;
	color: #bdbbbb;
	text-decoration: line-through;
	margin-left: 10px;
}

#block8_3{
	margin-right: 0px;
}
.price_bl8:after{
	content: "";
	width:14px;
	height:18px;
	position: absolute;
	background: url(../images/icon_price_block8_1.png) top center no-repeat;
	top: 10px;
	right: 41px;
}
#price_bl8_1:after {
	top: 10px;
	right: 65px;
}
#price_bl8_3:after {
	top: 10px;
	right: 15px;
}

.align_block8 > div:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#42fce7+0,319fb2+100 */
	background: rgb(66,252,231); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(66,252,231,1) 0%, rgba(49,159,178,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(66,252,231,1) 0%,rgba(49,159,178,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(66,252,231,1) 0%,rgba(49,159,178,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#42fce7', endColorstr='#319fb2',GradientType=0 ); /* IE6-9 */
}

/*.............Block9.............*/
#block9 {
	padding-top: 121px;
}

.section-g1 .title {
	font-family: "OpenSansBold";
	font-size: 32px;
	color: #000d1e;
}
.section-g1 .curs-tabs {
	list-style: none;
	width: 100%;
	margin-top: 42px;
	margin-bottom: 42px;
	list-style: none;
	display: block;
	overflow: hidden;
}
.section-g1 .curs-tabs li {
	float: left;
	font-family: "OpenSansBold";
	font-size: 24px;
	color: #000d1e;
	cursor: pointer;
	border-bottom: 1px dotted #000d1e;
}
.section-g1 .curs-tabs li:last-child {
	float: right;
}
.section-g1 .curs-tabs li:hover {
	border-bottom: 1px dotted #fff;
}
.section-g1 .curs-tabs li.active {
	color: #29889b;
	border: none;
}
/*====================Slider====================*/
.rslides2 {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 875px;
  margin: 0 auto;
  padding: 0;
  display: block;
  height: 120px;
  list-style: none;
  }

    .rslides2 li {
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        position: absolute;
        display: none;
        width: 100%;
        left: 0;
        top: 0;
        position: relative;
    }

.rslides2 li:first-child {
  position: relative;
  display: block;
  float: left;
}
.rslides2 li img {
	position: absolute;
	top: 4px;
	left: 0;
}
.rslides2 li {
	padding-left: 130px;
	text-align: left;
}
.slider_curs li span {
	font-family: "OpenSansBold";
	font-size: 18px;
	color: #29889b;
	line-height: 28px;
	margin-bottom: 15px;
	display: inline-block;
}
.slider_curs li p {
	font-family: "OpenSansRegular";
	font-size: 16px;
	color: #000d1e;
	line-height: 20px;
}
.rslides2_tabs  {
	text-align: center;
	display: inline-block;
	margin: 0 auto;
}
.section-g1 {
	text-align: center;
}
.rslides2_tabs {
	margin-top: 35px;
	position: relative;
	list-style: none;
}
.rslides2_tabs:after {
	position: absolute;
	top: 12px;
	left: 0;
	width: 100%;
	height: 1px;
	content: '';
	background: #808080;
	z-index: 0;
}
.rslides2_tabs  li {
	display: inline-block;
	margin: 0 25px;
	position: relative;
	z-index: 2;
}
.rslides2_tabs  li a {
	display: inline-block;
	width: 24px;
	height: 24px;
	border: 1px solid #808080;
	font-family: "OpenSansBold";
	font-size: 14px;
	color: #808080;
	text-align: center;
	line-height: 21px;
	background: #fff;
}
.rslides2_tabs  li a:hover {
	background: #b9b9b9;
	border: 1px solid #b9b9b9;
	color: #fff;
}
.rslides2_tabs  li.rslides2_here a {
	background: #808080;
	border: 1px solid #808080;
	color: #fff;
}
.slider_curs {
	display: none;
}
.slider_curs-1 {
	display: block;
}
.slider_curs li span.text_problem {
	font-family: "OpenSansBold";
	font-size: 18px;
	color: #000d1e;
}

/*..........Block10.............*/

/*..........Block11..............*/
.center11, .center12{
	width: 940px;
	margin: 0 auto;
	overflow: visible;
}

#block11{
	width: 100%;
	background: #fff;
	line-height: 1;
	margin-bottom: 72px;
}
#block11 h2{
	font-family: "OpenSansBold";
	font-size: 32px;
	color: #000d1e;
	margin-bottom: 50px;
}
#block11 h2 a {
	font-family: "OpenSansBold";
	font-size: 32px;
	color: #29889b;
}
#block11 h3{
	font-family: "OpenSansBold";
	font-size: 24px;
	color: #000d1e;
	margin-bottom: 28px;
}
#block11 p {
	font-family: "OpenSansRegular";
	font-size: 16px;
	color: #000d1e;
	line-height: 22px;
}
.block11_1, .block11_2, .block11_3, .block11_4, .block11_5, .block11_6, .block11_7 {
	display: block;
	overflow: hidden;
	margin-bottom: 33px;
}
.block11_left{
	width: 323px;
	display: block;
	text-align: right;
	float: left;
}
.block11_right{
	width: 323px;
	display: block;
	text-align: left;
	float: right;
}
.block11_2 img, .block11_4 img, .block11_6 img {
	margin-left: 530px;
}
.block11_1 img, .block11_3 img, .block11_5 img, .block11_7 img {
	margin-left: 40px;
	margin-top: 10px;
}
.block11_4{
	margin-bottom: 0px;
}
.block11_3{
	margin-bottom: 36px;
}
.align_block11{
	position: relative;
}
.align_block11:after{
	position: absolute;
	content: "";
	background: url(../images/after_bg_align_block11.png) top center no-repeat;
	height: 750px;
	width: 30px;
	top: 30px;
	left: 460px;
}

/*..........Block12..........*/


.table_bl12{
		background: #fff url(../images/bg_input_bl4.png) top center no-repeat;
		z-index: 1;
		display: block;
		width: 536px;
		height: 384px;
		padding: 48px 39px 0 59px;
		margin-left: 200px;
		margin-bottom: 45px;
		position: absolute;
		margin-top: -70px;
		-webkit-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.1);
box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.1);
}
.table_bl12 h5{
		text-align: center;
		font-family: "OpenSansBold";
		font-size: 24px;
		color: #000d1e;
		line-height: 30px;
		margin-top: 0px;
}

.table_bl12 input {
		font-family: "OpenSansRegular";
		font-size: 16px;
		display: block;
		width: 340px;
		height: 47px;
		border: 1px solid #808080;
		padding-left: 22px;
		margin-top: 40px;
}
.table_bl12 p {
		font-family: "OpenSansRegular";
		font-size: 12px;
		color: #000d1e;
		margin-top: 15px;
		
}
#block12{
	width: 100%;
	background: url(../images/bg_block12.png) top center no-repeat;
	margin-top: 125px;
	color: #fff;
}
#block12 h2 { 
	font-family: "OpenSansBold";
	font-size: 32px;
	margin-bottom: 44px;
	text-align: center;
	padding-top: 350px;
}
#block12 h3 { 
	font-family: "OpenSansBold";
	font-size: 24px;
	margin-bottom: 27px;
}
.block12_1, .block12_2, .block12_3 p { 
	font-family: "OpenSansRegular";
	font-size: 16px;
}
.block12_1, .block12_2, .block12_3 {
	display:block;
	text-align: center;
}
.block12_1{
	margin-right: 50px;
}
.block12_2{
	margin-right: 70px;
}
.align_block12{
	display: flex;
	justify-content: center;
	margin-bottom: 50px;
}
.button_bl12{
	display: block;
	width: 249px;
	height: 48px;
	background: #fff;
	color: #38c1a4;
	text-align: center;
	cursor: pointer;
	margin-left: 346px;
}
.button_bl12:hover{
	background: #1abc9c;
	color: #fff;
}
.transparent{
	display: block;
	background: transparent;
	height: 96px;
}

/*..............Block13.................*/

/*..............Block14.................*/
#block14 video {
	display: block;
	width: 291px;
	height: 193px;
}
#block14{
	width: 100%;
	background: url(../images/bg_block14.png) top center no-repeat;
}
#block14 h2{
	font-family: "OpenSansBold";
	font-size: 32px;
	color: #fff;
	margin-top: 190px;
}
#block14 p {
	font-family: "OpenSansRegular";
	font-size: 16px;
	color: #afbfc2;
	margin-top: 20px;
}
.button1_bl14, .button2_bl14{
	background: transparent;
	font-family: "OpenSansRegular";
	font-size: 16px;
	text-decoration: underline;
	color: #fff;
	cursor: pointer;
	text-align: left;
	margin-top: 58px;
	margin-right: 64px;
	margin-bottom: 265px;
}
.button1_bl14:hover, .button2_bl14:hover{
	color: #1abc9c;
}
.align_block14{
	display: flex;
}
.block14_1, .block14_2 {
	margin-right: 33px;
}
.align_block14 iframe {
	margin-top: 36px;
}

/*............Block15.........*/

#block15{
	width: 100%;
	padding-bottom: 98px;
}
#block15 h2 {
	font-family: "OpenSansBold";
	font-size: 32px;
	color: #000d1e;
	margin-top: 92px;
	margin-bottom: 17px;
}

.section_1{
	display: flex;
}
.section_1 li {
	margin-right: 14px;
	list-style: none;
	margin-top: 25px;
	position: relative;
}
.section_1 li img {
	border: 6px solid #dfdfdf;
	box-sizing: border-box;
}
.last_li_bl15 li{
	margin-right: 0px;
}
.section_1 li a {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
}
.section_1 li a:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	background: rgba(26, 188, 156, .7);
	z-index: 1;
	opacity: 0;
	-webkit-transition: all 0.4s;
  transition: all 0.4s;
	cursor: pointer;
}
.section_1 li a:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	background: url(../images/pluss.png) center center no-repeat;
	z-index: 2;
	opacity: 0;
	-webkit-transition: all 0.4s;
    transition: all 0.4s;
	cursor: pointer;
}
.section_1 li a:hover:after, .section_1 li a:hover:before {
	opacity: 1;
}

/*............Block16.........*/
#block17 img {
	display: block;
}
#block16 video {
	display: block;
	width: 291px;
	height: 193px;
}
#block16{
	width: 100%;
	background: url(../images/bg_block16.png) top center no-repeat;
}
#block16 h2{
	font-family: "OpenSansBold";
	font-size: 32px;
	color: #fff;
	padding-top: 160px;
	margin-bottom: 38px;
}
#block16 p {
	font-family: "OpenSansRegular";
	font-size: 16px;
	color: #afbfc2;
	margin-top: 20px;
}
.button1_bl16{
	background: transparent;
	font-family: "OpenSansRegular";
	font-size: 16px;
	text-decoration: underline;
	color: #fff;
	cursor: pointer;
	text-align: left;
	margin-top: 70px;
	margin-right: 64px;
	margin-bottom: 140px;
}
.button1_bl16:hover{
	color: #1abc9c;
}
.align_block16{
	display: flex;
}
.block16_1, .block16_2{
	margin-right: 20px;
}
.align_block16 iframe {
	margin-top: 36px;
}
/*............Block17.........*/

#block17{
	width: 100%;
	background: url(../images/bg_block17.png) top center no-repeat;
}
#block17 h2{
	font-family: "OpenSansBold";
	font-size: 32px;
	color: #000d1e;
	margin-top: 95px;
	margin-bottom: 35px;
}
.flex_cont_bl17{
	width: 100%;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items:stretch;
	flex-wrap: wrap;
	margin-bottom: 120px;
}
.flex_item_bl17{
	display: block;
	margin:10px;
	margin-left: 0px;
}
#item5_bl17{
	margin-top: -134px;
}
#item6_bl17{
	margin-top: -135px;
}
#item7_bl17{
	margin-left: 637px;
	margin-top: -139px;
}
#item8_bl17{
	margin-top: -85px;
}
#item9_bl17{
	margin-left: 637px;
	margin-top: -230px;
}
#item2_bl17, #item3_bl17, #item5_bl17, #item6_bl17{
	margin-left: 10px;
}
.flex_item_bl17 a:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	background: rgba(26, 188, 156, .7);
	z-index: 1;
	opacity: 0;
	-webkit-transition: all 0.4s;
  transition: all 0.4s;
	cursor: pointer;
}
.flex_item_bl17  a:hover:after, .flex_item_bl17  a:hover:before {
	opacity: 1;
}

.flex_item_bl17 a:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	background: url(../images/pluss.png) center center no-repeat;
	z-index: 2;
	opacity: 0;
	-webkit-transition: all 0.4s;
    transition: all 0.4s;
	cursor: pointer;
}
.flex_item_bl17 a:hover:before {
	opacity: 1;
}
.flex_item_bl17 a {
	position: relative;
	display: block;
	width: 100%;
}

/*............Block18.........*/
#block18{
	width: 100%
	background:#fff;
}
#block18 h2{
	font-family: "OpenSansBold";
	font-size: 32px;
	color: #000d1e;
	margin-top: 115px;
	margin-bottom: 40px;
}
.align_block18{
	display: flex;
	margin-bottom: 115px;
}
.align_block18 li{
	cursor: pointer;
	list-style: none;
	margin-right: 55px;
}
#last_li_bl18{
	margin-right: 0px;
}
.align_block18 li:nth-child(3){
	margin-top: 20px;
}

/*.............Block19............*/
#block19{
	width: 100%;
	background: #fff;
}
#block19 h2 {
	font-family: "OpenSansBold";
	font-size: 32px;
	color: #000d1e;
	margin-bottom: 45px;
}
#block19 h3 {
	font-family: "OpenSansBold";
	font-size: 32px;
	color: #000d1e;
	margin-bottom: 40px;
}
#block19 h4 {
	font-family: "TimesNewRomanRegular";
	font-size: 24px;
	color: #26303a;
	margin-bottom: 25px;
}
#table_bl19{
	margin-left: 200px;
	margin-bottom: 115px;
}
#table_bl19 h2 {
	text-align: center;
	font-family: "OpenSansBold";
	font-size: 24px;
	color: #000d1e;
	line-height: 30px;
}

/*...........Block20............*/


#block20{
	width: 100%;
	background: url(../images/bg_block20.png) top center no-repeat;
}
.right_bl20{
	display: block;
	margin-top: 190px;
	float: right;
	padding: 50px;
	background: #fff;
	margin-bottom: 120px;
}
.right_bl20 h2 {
	font-family: "OpenSansBold";
	font-size: 24px;
	color: #000d1e;
	margin-bottom: 25px;
}
.right_bl20 li {
	font-family: "OpenSansLight";
	font-size: 16px;
	color: #000d1e;
	margin-bottom: 20px;
	list-style: none;
}
.right_bl20 li span {
	font-family: "OpenSansBold";
	font-size: 16px;
	color: #000d1e;
}

/*...........Footer..............*/
#footer{
	width: 100%;
	background: #000d1e;
	color: #393e45;
	padding-top: 50px;
	padding-bottom: 50px;
}
.left_footer{
	float: left;
	font-family: "OpenSansRegular";
	font-size: 14px;
}
.left_footer li{
	list-style: none;
	margin-bottom: 5px;
}
.right_footer{
	text-align: right;
}
.right_footer li{
	list-style: none;
	color: #fff;
	font-family: "OpenSansBold";
	font-size: 24px;
}
.right_footer p {
	color: #393e45;
	font-family: "OpenSansRegular";
	font-size: 16px;
}

/*...........Pop_up1..........*/


.pop_ups1 {
	display: none;
	position: absolute;
	top: 190px;
	left: 50%;
	margin-left: -225px;
	display: none;
	-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
}
.inner_t_ups1{
	position: relative;
	background: #fff;
	z-index: 1;
	display: block;
	padding: 69px 70px 85px 62px;
}
.inner_t_ups1 h5{
	text-align: center;
	font-family: "OpenSansExtraBold";
	font-size: 32px;
	color: #000d1e;
}

.inner_t_ups1 input {
	font-family: "OpenSansRegular";
	font-size: 16px;
	display: block;
	width: 305px;
	height: 48px;
	border: 1px solid #808080;
	padding-left: 22px;
	margin-top: 40px;
}
.inner_t_ups1 p {
	font-family: "OpenSansRegular";
	font-size: 12px;
	color: #000d1e;
	margin-top: 15px;
		
}
.button_ups1 {
		font-family: "OpenSansRegular";
		font-size: 16px;
		display: block;
		width: 170px;
		height: 50px;
		background: #be1c2b;
		cursor: pointer;
		text-align: center;
		color: #ffffff;
		margin-top: 24px;

}
.button_ups1:hover{
		background: #1abc9c;
	}

	/*........pop_ups2.............*/
.top_ups2 {
	display: none;
	position: absolute;
	top: 695px;
	left: 50%;
	margin-left: -225px;
	background: #fff;
	padding: 72px 85px 43px 73px;
	-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
}
.top_ups2 h2 {
	text-align: center;
	font-family:"OpenSansExtraBold";
	font-size: 32px;
	color: #038b5f;
	margin-bottom: 20px;
}
.top_ups2 h3 {
	text-align: left;
	font-family:"OpenSansRegular";
	font-size: 16px;
	color: #7d8085;
	margin-bottom: 30px;
}
.top_ups2 p, .top_ups2 a {
	text-align: left;
	font-family:"OpenSansBold";
	font-size: 24px;
	color: #000d1e;
	margin-bottom: 20px;
}
.rslides33 p {
	text-align: center;
	max-width: 620px;
	margin-left: 160px;
}
.rslides_cerep .rslides33_nav {
	width: 42px;
	height: 81px;
	position: absolute;
	z-index: 88;
	display: block;
}
.rslides_cerep .rslides33_nav.next {
	position: absolute;
	top: 50%;
	margin-top: -40px;
	right: 0;
	background: url(../images/slider_cerep-right.png) top center no-repeat;
}
.rslides_cerep .rslides33_nav.prev {
	position: absolute;
	top: 50%;
	margin-top: -40px;
	left: 0;
	background: url(../images/slider_cerep-left.png) top center no-repeat;
}
.rslides_cerep .rslides33_nav:hover {
	background-position: bottom center!important;
}
.rslides33 li {
	display: none;
}
.rslides33 li.slider_here33_a {
	display: block;
}
.rslides22 .title_g {
	font-family: 'OpenSansBold';
	font-size: 32px;
	color: #000d1e;
	line-height: 1;
	margin-bottom: 35px;
	margin-top: 100px;
	text-align: center;
}
/*====================Slider====================*/
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  margin: 0 auto;
  padding: 0;
  display: block;
  }

    .rslides li {
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        position: absolute;
        display: none;
        width: 100%;
        left: 0;
        top: 0;
    }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
}
.slider_iog {
	position: relative;
	border: 10px solid #fff;
	-webkit-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.1);
	box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.1);
}
.rslides22 {
	margin-bottom: 45px;
}
.slider_iog .rslides1_nav {
	width: 42px;
	height: 81px;
	position: absolute;
	z-index: 88;
	display: block;
}
.slider_iog .rslides1_nav.next {
	position: absolute;
	top: 50%;
	margin-top: -40px;
	left: -125px;
	background: url(../images/slider_cerep-left.png) top center no-repeat;
}
.slider_iog .rslides1_nav.prev {
	position: absolute;
	top: 50%;
	margin-top: -40px;
	right: -125px;
	background: url(../images/slider_cerep-right.png) top center no-repeat;
}
.slider_iog .rslides1_nav:hover {
	background-position: bottom center!important;
}
.slider_iog {
	width: 630px;
	margin: 0 auto;
}
.slider_iog img {
	width: 100%;
}
.slider_iog .rslides {
	overflow: hidden;
}

.slider_review .title {
	font-family: 'OpenSansBold';
	font-size: 32px;
	color: #000d1e;
	margin-bottom: 50px;
	margin-top: 100px;
}
.photo_slider_review {
	list-style: none;
	text-align: center;
}
.photo_slider_review li {
	display: inline-block;
	width: 125px;
	height: 125px;
	border: 5px solid #dfdfdf;
	border-radius: 50%;
	overflow: hidden;
	box-sizing: border-box;
	margin: 0 26px;
}
.photo_slider_review img{
	margin-left: -2px;
	margin-top: -3px;
}

.photo_slider_review li:hover, .photo_slider_review li.active {
	border: 5px solid #29889b;
	cursor: pointer;
}

.rslides34 {
	list-style: none;
	margin-top: 50px;
	text-align: center;
	width: 720px;
	margin-left: auto;
	margin-right: auto;
}
.rslides_cerep {
	position: relative;
	margin-top: 45px;
}
.rslides34 li span {
	font-family: 'OpenSansBold';
	font-size: 24px;
	color: #29889b;
	text-transform: uppercase;
	display: block;
	text-align: center;
	margin-bottom: 20px;
}
.rslides34 li p {
	font-family: 'OpenSansRegular';
	font-size: 16px;
	color: #000d1e;
	text-align: center;
	margin-bottom: 50px;
}
.rslides34 li .bt-show-all-rev {
	font-family: 'OpenSansRegular';
	font-size: 16px;
	color: #808080;
	display: inline-block;
	margin: 0 auto;
	text-transform: uppercase;
	border-bottom: 1px dotted #808080;
	margin-bottom: 90px;
}
.rslides34 li .bt-show-all-rev:hover {
	color: #1abc9c;
	border-bottom: 1px dotted #1abc9c;
	cursor: pointer;
}
.rslides_cerep .rslides34_nav {
	width: 42px;
	height: 81px;
	position: absolute;
	z-index: 88;
	display: block;
}
.rslides_cerep .rslides34_nav.next {
	position: absolute;
	top: 50%;
	margin-top: -95px;
	right: 0;
	background: url(../images/slider_cerep-right.png) top center no-repeat;
}
.rslides_cerep .rslides34_nav.prev {
	position: absolute;
	top: 50%;
	margin-top: -95px;
	left: 0;
	background: url(../images/slider_cerep-left.png) top center no-repeat;
}
.rslides_cerep .rslides34_nav:hover {
	background-position: bottom center!important;
}
.rslides34 li {
	display: none;
}
.rslides34 li.slider_here34_a {
	display: block;
}

/*..............Ups3...............*/
.top_ups3 {
	display: none;
	position: absolute;
	top: 190px;
	left: 50%;
	margin-left: -398px;
	background: #fff;
	padding: 71px 55px 71px 60px;
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
}
.top_ups3 h2{
	font-family: "OpenSansExtraBold";
	font-size: 32px;
	color: #000d1e;
	text-align: center;
	margin-bottom: 42px;
}
.center_ups3{
	width: 660px;
	margin: 0 auto;
}
.h3_ups3 {
	font-family: "OpenSansBold";
	font-size: 24px;
	color: #000d1e;
	margin-bottom: 25px;
	text-align: center;
}
.top_ups3_1 li {
	display: inline-block;
	margin-right: 160px;
	list-style: none;
}
.top_ups3_1  {
	margin-bottom: 60px;
	list-style: none;
	text-align: center;
}
.top_ups3_2 li {
	display: inline-block;
	list-style: none;
	text-align: center;
	margin-right: 55px;
}
.top_ups3_2 {
	margin-bottom: 40px;
}
.first_li_ups3 {
	margin-left: 10px;
}
#last_li_ups3 {
	margin-right: 0px;
}
.first_li_ups3_2 {
	margin-left: 20px;
}
#last_li_ups3_2 {
	margin-right: 0px;
}
.data{
	color: #29889b;
	font-family: "OpenSansBold";
	font-size: 21px;
	margin-bottom: 15px;
}
.day{
	color: #000d1e;
	font-family: "OpenSansRegular";
	font-size: 16px;
}
.chikbox{
	color: #000d1e;
	font-family: "OpenSansRegular";
	font-size: 16px;
	margin-top: -25px;
	margin-left: 40px;
}
.chikbox span{
	color: #be1c2b;
	font-family: "OpenSansBold";
	font-size: 16px;
}
.top_ups3 h3 span {
	color: #038b5f;
	font-family: "OpenSansBold";
	font-size: 24px;
}
.price_ups3{
	color: #000d1e;
	font-family: "OpenSansRegular";
	font-size: 14px;
}
.top_ups3 input {
	display: block;
	width: 305px;
	height: 48px;
	font-family: "OpenSansRegular";
	font-size:16px;
	color: #000d1e;
	padding-left: 22px;
	border: 1px solid #808080;
	margin-bottom: 24px;
}
.last_ul_ups3 {
	list-style: none;
	color: #000d1e;
	font-family: "OpenSansRegular";
	font-size: 14px;
	margin-bottom: 38px;
}
.input_textarea {
	display: block;
	width: 485px;
	height: 120px;
	font-family: "OpenSansRegular";
	font-size:16px;
	color: #000d1e;
	padding-left: 20px;
	border: 1px solid #808080;
	margin-bottom: 24px;
	padding-top: 10px;
}
.button_ups3 {
	padding: 15px 50px;
	color: #fff;
	background: #be1c2b;
	cursor: pointer;
}
.button_ups3:hover {
	background: #1abc9c;
}
.wrapper-main.blur_active {
	-webkit-filter: blur(3px);
	-moz-filter: blur(3px);
	-o-filter: blur(3px);
	-ms-filter: blur(3px);
	filter: blur(3px);
}

.top_ups3_2 input[type="radio"], .top_ups3_1 input[type="radio"], .input_ups3 input[type="radio"]{
    display:none;
}
.top_ups3_2 input[type="radio"] + label span, .top_ups3_1 input[type="radio"] + label span, .input_ups3 input[type="radio"] + label span {
    display:inline-block;
    width:14px;
    height:14px;
    background:url(../images/sprite_top_ups3.png) bottom no-repeat;
    cursor:pointer;
    margin-top: 10px;
}
.top_ups3_2 input[type="radio"]:checked + label span, .top_ups3_1 input[type="radio"]:checked + label span, .input_ups3 input[type="radio"]:checked + label span{
    background:url(../images/sprite_top_ups3.png)  top no-repeat;
}
.top_ups3_1 label:hover span , .top_ups3_2 label:hover span, .input_ups3 label:hover span{
    background:url(../images/sprite_top_ups3.png)  top no-repeat;
}
.top_ups3_1 img {
	margin-bottom: 10px;
}

.top_ups3 input[type="checkbox"] {
    display:none;
}
.top_ups3 input[type="checkbox"] + label span {
    display:inline-block;
    width:24px;
    height:24px;
    background:url(../images/sprite_top_ups3_1.png) bottom no-repeat;
    cursor:pointer;
}
.top_ups3 input[type="checkbox"]:checked + label span{
    background:url(../images/sprite_top_ups3_1.png)  top no-repeat;
}
.top_ups3 label:hover span{
    background:url(../images/sprite_top_ups3_1.png)  top -48px center no-repeat;
}
.top_ups3_h3 {
	font-family: "OpenSansBold";
	font-size: 24px;
	color: #000d1e;
}
.chikbox_1 li {
	list-style: none;
	margin-left: 95px;
	margin-top: 5px;
}
.top_ups3_h3 {
	font-family: "OpenSansBold";
	font-size: 24px;
	color: #000d1e;
}
.chikbox_1{
	margin-bottom: 50px;
	margin-left: 10px;
}
#top_ups3_h3{
	margin-left: 100px;
	font-family: "OpenSansBold";
	font-size: 24px;
	color: #000d1e;
}
.price_ups3{
	margin-left: 100px;
	margin-bottom: 40px;
}
.top_ups3 h4 {
	font-family: "OpenSansBold";
	font-size: 18px;
	color: #000d1e;
	margin-left: 100px;
	margin-bottom: 25px;
}
.text_ups3 li {
	max-width: 450px;
	margin-left: 135px;
	font-family: "OpenSansRegular";
	font-size: 14px;
	color: #000d1e;
}
.text_ups3{
	margin-bottom: 30px;
}
.back_tel_ups3 {
	font-family: "OpenSansRegular";
	font-size: 14px;
	color: #000d1e;
	margin-left: 100px;
	margin-bottom: 50px;
}
.back_tel_ups3 span {
	font-family: "OpenSansBold";
	font-size: 14px;
	color: #000d1e;
}
.input_ups3{
	margin-left: 100px;
}
#last_ul_ups3{
	list-style: none;
	font-family: "OpenSansBold";
	font-size: 14px;
	color: #000d1e;
	margin-bottom: 38px;
}
#first_input_ups3{
	margin-top: 25px;
}
.top_ups3_h3_1{
	font-family: "OpenSansBold";
	font-size: 24px;
	color: #000d1e;
	margin-left: 100px;
}
#last_ul_ups3 p{
	font-family: "OpenSansRegular";
	font-size: 14px;
	color: #000d1e;
	width: 448px;
	margin-left: 25px;
	margin-top: -20px;
}
#last_ul_ups3 input {
	margin-left: 10px;
}
#last_ul_ups3 li{
	margin-top: -20px;
}

/*........Ups4..........*/
#ups4 {
	display: none;
	position: absolute;
	top: 190px;
	left: 50%;
	margin-left: -398px;
	background: #fff;
	padding: 70px 80px 70px 70px;
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
}
.center_ups4_1{
	width: 615px;
	margin: 0 auto;
}
.center_ups4_2{
	width: 480px;
	margin-left: 65px;
}
#ups4 p{
	font-family: "OpenSansRegular";
	font-size: 16px;
	color: #000d1e;
	margin-bottom: 30px;
}
#ups4 h3{
	position: relative;
	font-family: "OpenSansBold";
	font-size: 24px;
	color: #29889b;
	margin-bottom: 40px;
	margin-left: 75px;
}
#ups4 h3:after{
	display: block;
	content: "";
	position: absolute;
	background: url(../images/icon_ups4.png) top center no-repeat;
	width: 63px;
	height: 72px;
	top:-15px;
	left: -75px;
}
#ups4 span {
	font-family: "OpenSansBold";
	font-size: 16px;
	color: #000d1e;
}
#ups4 li {
	list-style: none;
	margin-bottom: 30px;
	font-family: "OpenSansRegular";
	font-size: 16px;
	color: #000d1e;
}
#ups4 h2 {
	font-family: "OpenSansExtraBold";
	font-size: 60px;
	color: #29889b;
	text-align: center;
	margin-bottom: 30px;
}
#ups4 a {
	font-family: "OpenSansRegular";
	font-size: 16px;
	color: #000d1e;
	border-bottom: 1px dotted #000d1e;
}

/*........Ups5..........*/

#ups5 {
	display: none;
	position: absolute;
	top: 190px;
	left: 50%;
	margin-left: -398px;
	background: #fff;
	padding: 70px 80px 50px 70px;
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
}
.top_ups5:after{
	position: absolute;
	display: block;
	content: "";
	background: url(../images/cross_ups3.png) top right no-repeat;
	width: 30px;
	height: 30px;
	top: 0px;
	left: 790px;
}
.center_ups5 {
	width: 630px;
	margin: 0 auto;
}
#ups5 h3{
	position: relative;
	font-family: "OpenSansBold";
	font-size: 24px;
	color: #29889b;
	margin-bottom: 70px;
	margin-left: 145px;
	margin-top: 40px;
}
#ups5 h3:after{
	display: block;
	content: "";
	position: absolute;
	background: url(../images/review_p-4.png) top center no-repeat;
	width: 126px;
	height: 126px;
	top:-40px;
	left: -145px;
}
.review_pop-1 h3:after {
	background: url(../images/review_p-1.png) top center no-repeat!important;
	background-size: cover!important;
}
.review_pop-2 h3:after {
	background: url(../images/review_p-2.png) top center no-repeat!important;
	background-size: cover!important;
}
.review_pop-3 h3:after {
	background: url(../images/review_p-3.png) top center no-repeat!important;
	background-size: cover!important;
}
.review_pop-4 h3:after {
	background: url(../images/review_p-4.png) top center no-repeat!important;
	background-size: cover!important;
}
.review_pop-5 h3:after {
	background: url(../images/review_p-5.png) top center no-repeat!important;
	background-size: cover!important;
}
#ups5 p{
	font-family: "OpenSansRegular";
	font-size: 16px;
	color: #000d1e;
	margin-bottom: 30px;
}

.error {
	border: 1px solid #D70824!important;
}

.slider_videog {
	position: relative;
}
.slider_videog ul {
	list-style: none;
	overflow: hidden;
}
#block16 .center {
	overflow: visible;
}
#block16 .rslidess54_nav {
	width: 42px;
	height: 81px;
	position: absolute;
	z-index: 88;
	display: block;
}
#block16 .rslidess54_nav.next {
	position: absolute;
	top: 50%;
	margin-top: -40px;
	right: -60px;
	background: url(../images/slider_cerep-right.png) top center no-repeat;
}
#block16 .rslidess54_nav.prev {
	position: absolute;
	top: 50%;
	margin-top: -40px;
	left: -60px;
	background: url(../images/slider_cerep-left.png) top center no-repeat;
}
#block16 .rslidess54_nav:hover {
	background-position: bottom center!important;
}
#block16 .rslidess5 {
	width: 100%;
}
#block16 .align_block16 iframe {
	margin-top: 0;
}
#block16 p {
	margin-bottom: 25px!important;
}
.close_popu_up {
	z-index: 2;
	position: absolute;
	display: block;
	content: "";
	background: url(../images/cross_ups3.png) top right no-repeat;
	width: 30px;
	height: 30px;
	top: 0px;
	right: -50px;
	cursor: pointer;
}
/*...............pop_ups6........*/
.pop_ups6{
	display: none;
	position: absolute;
	top: 190px;
	left: 50%;
	margin-left: -398px;
	background: #fff;
	padding: 70px 80px 70px 70px;
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
}

.pop_ups6 h2 {
	font-family: "OpenSansBold";
	font-size:24px;
	text-align: center;
	margin-bottom: 40px;
	color: #000d1e;
}
.pop_ups6 h3 {
	font-family: "OpenSansBold";
	font-size:16px;
	margin-bottom: 20px;
	color: #000d1e;
}
.pop_ups6 p {
	font-family: "OpenSansRegular";
	font-size:14px;
	margin-bottom: 20px;
	color: #000d1e;
}
.first_ul_ups6, .second_ul_ups6{
	color: #000d1e;
	margin-left: 50px;
	margin-bottom: 20px;
}
.first_ul_ups6 li, .second_ul_ups6 li{
	font-family: "OpenSansRegular";
	font-size:14px;
}
.pop_ups6 p span {
	font-family: "OpenSansBold";
	font-size:14px;
	color: #000d1e;
}
.table_ups6 input {
		font-family: "OpenSansRegular";
		font-size: 16px;
		display: block;
		width: 90%;
		height: 48px;
		border: 1px solid #808080;
		padding-left: 22px;
		margin-top: 20px;
}
.button_ups6 {
	padding: 15px 50px;
	color: #fff;
	background: #be1c2b;
	cursor: pointer;
	margin-top: 25px;
}
.button_ups6:hover {
	background: #1abc9c;
}
/*...........ups7.............*/
.pop_ups7{
	display: block;
	position: absolute;
	top: 190px;
	left: 50%;
	margin-left: -398px;
	background: #fff;
	padding: 70px 80px 70px 70px;
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
display: none;
}

.pop_ups7 h2 {
	font-family: "OpenSansBold";
	font-size:24px;
	text-align: center;
	margin-bottom: 40px;
	color: #000d1e;
}
.pop_ups7 h3 {
	font-family: "OpenSansBold";
	font-size:16px;
	margin-bottom: 20px;
	color: #000d1e;
}
.pop_ups7 p {
	font-family: "OpenSansRegular";
	font-size:14px;
	margin-bottom: 20px;
	color: #000d1e;
}
.first_ul_ups7, .second_ul_ups7{
	color: #000d1e;
	margin-left: 50px;
	margin-bottom: 20px;
}
.first_ul_ups7 li, .second_ul_ups7 li{
	font-family: "OpenSansRegular";
	font-size:14px;
}
.pop_ups7 p span {
	font-family: "OpenSansBold";
	font-size:14px;
	color: #000d1e;
}
.table_ups7 input {
	font-family: "OpenSansRegular";
	font-size: 16px;
	display: block;
	width: 90%;
	height: 48px;
	border: 1px solid #808080;
	padding-left: 22px;
	margin-top: 20px;
}
.button_ups7 {
	padding: 15px 50px;
	color: #fff;
	background: #be1c2b;
	cursor: pointer;
	margin-top: 25px;
}
.button_ups7:hover {
	background: #1abc9c;
}
.slider_videog li {
	width: 100%;
	overflow: hidden;
}

.menu_text {
	float: right;
}
.menu_tel {
	float: right;
}