@import url("fonts.css");
@import url("reset.css");




body{
	font-family:ArialMT;
	font-size:14px;
	background-color:#E0E5E8;
}


/* Tahoma,sans-serif, */


header  #top{
	
	
	
	background:linear-gradient(180deg,#737373,#282f35);
	
}



header  #top .top__else{
	margin:0 auto;
	max-width:980px;
	display:flex;
	justify-content:space-between;
	align-items:center;
	height:72px;
	flex-wrap:wrap;
}


header  #top .top__else .top__left{
	
	margin: 0 7px  0 0;
	
}

@media (max-width:995px){
	
	header  #top .top__else{padding:0 12px;}
	
}

@media (max-width:603px){
	
	header  #top .top__else{height: 112px;}
	
}



header  #top .top__else .logo{
	font-size:229%;
	/* font-family:ArialMT; */
	color:#a5adb8;
	font-weight:bold;
}

header  #top .top__else .top__left .logo:first-letter{
	color:#AE4B5D;
	
}



header  #top .top__else .logo__text{
	color:#656F7A;
	font-size:100%;
	/* font-family:ArialMT; */
	font-weight:bold;
}

header #top .top__else .search form{
	
	display: flex;
align-items: center;
}

header  #top .top__else .search input[type="text"]{
	
	text-indent:7px;
		color:#5B636E;
		font-size:111%;
		width:197px;
		height:33px;
		border:1px solid #875E66;
		border-radius:4px ;
		background:linear-gradient(180deg,#1D2025,#24272D);
		
	}
	
header #top .top__else .search input[type="submit"]{
	

	width:36px;
	height:34px;
	background:url("../images/look.png") no-repeat center center #AD4B5D;
	border-radius:4px;
	border:none;
	margin-left:5px;
/* 	padding-top: 11px;
padding-bottom: 24px;
position: relative; 
   
    top: -2px;*/
}




.wrapp{
	max-width:980px;
	margin:0 auto;
}


.wrapp p{
	
	overflow:hidden;
}

.wrapp p img{
	width:100%;
	
	
	
}

/* @media (max-width:596px){.wrapp p img{opacity:0;}} */








@media (max-width:598px){
	
	.wrapp p img{
		width:110%;
		
	}
	
}

@media (max-width:544px){
	
	.wrapp p img{
		width:118%;
		
	}
	
}

@media (max-width:540px){
	
	.wrapp p img{
		width:120%;
		
	}
	
}

@media (max-width:500px){
	
	.wrapp p img{
		width:130%;
		
	}
	
}


@media (max-width:494px){
	
	.wrapp p img{
		width:150%;
		
	}
	
}

@media (max-width:434px){
	
	.wrapp p img{
		width:170%;
		
	}
	
}


@media (max-width:388px){
	
	.wrapp p img{
		width:208%;
		
	}
	
}


.wrapp .main__img{
	
	padding:0;
	margin:0;
	
}

.wrapp #main__image{
	
	position:relative;
	
}

.wrapp .img__logo{
	
	width:480px;
	position:absolute;
	top:50px;
	left:40px;
	height:1px;
}  

@media (max-width:737px){
	
	.wrapp .img__logo{top:12px;}
}


@media (max-width:527px){
	
	.wrapp .img__logo{width:auto;}
}







.text__img{
	color:#A5ADB8;
	font-size:197%;
	/* font-family:ArialMT; */
	font-weight:bold;
	margin-bottom: 1px;
	
}

@media (max-width:424px){.text__img{margin-left: 30px;}}

.text__img:first-letter{
	
	color:#AE4B5D;
}

.wrapp .img__logo .text__img__under{
	margin-bottom: 15px;
	color:#282D33;
	font-size:123%;
	/* font-family:ArialMT; */
	font-weight:bold;
}

.wrapp .img__logo .text__under{
	margin-bottom: 5px;
	color:#A5ADB8;
	font-size:125%;
	/* font-family:ArialMT; */
	font-weight:bold;
	
}

.wrapp .img__logo .text{
	
	color:#D9DCDE;
	font-size:100%;
	font-family:ArialMT;
	display:inline-block;
	margin-right:10px;
}

.wrapp .menu__wrapp{
	
	background-color:#95161F;
	height:35px;
}



@media (max-width:741px){.wrapp .menu__wrapp{height:auto;}}

.wrapp .menu__wrapp .menu{
	
	
	
	margin-top: -2px;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-around;
	

margin-left: 263px;
padding-top: 7px;
}


@media (max-width:838px){.wrapp .menu__wrapp .menu{margin-left: 0px;}}
@media (max-width:741px){.wrapp .menu__wrapp .menu{flex-direction:column;

align-items: center;

justify-content:space-around;}}



.wrapp .menu a{
	
	color:#fff;
	font-size:147%;
	/* font-family:ArialMT; */
	font-weight:bold;
	text-decoration:none;
	
}

@media (max-width:741px){.wrapp .menu a{padding:7px;}}


.wrapp .bred{
		background-color:#F3F3F3;
	height:26px;
	
padding-left: 26px;
}

.wrapp .bred a span{
	
	padding-left: 5px;
	
}

.wrapp .bred a{
	display:inline-block;
	/* font-family:ArialMT; */
	color:#6B6F74;
	text-decoration:none;
	padding-top: 7px;
	font-size:83%;
}


.wrapp .main__content{
	
	background-color:#fff;
	padding:20px;
}


.wrapp .main__content .left .contact__us .border__inside{
	width:209px;
	height:406px;
	border:solid 1px #E5E6E8;
	background-color:#F3F3F3;
}



.wrapp .main__content .left .contact__us .border__inside span{
	
	/* font-family:ArialMT; */
	font-weight:bold;
	font-size:150%;
	color:#35383F;
	
	display:inline-block;
}

.wrapp .main__content .left .contact__us{
	
	border:solid 1px #D9DCE0;
	width:210px;
	height:407px;
}

@media (max-width:500px){.wrapp .main__content .left .contact__us{margin-right: 15px;}}

.wrapp .main__content .left .contact__us .border__inside .type__text{
	
	width:186px;
	height:32px;
	border:1px solid #FFFCFC;
	border-radius:5px ;
	margin:3px 0;
	position:relative;
}

.wrapp .main__content .left .contact__us .border__inside .type__text .shadow{
	width:184px;
	height:1.2px;
	box-shadow:0 3px 5px #281a00 ;
	z-index:10;
	position:absolute;
	/* border:0.1px solid red; */
	/* */
}













.wrapp .main__content .left .contact__us .border__inside input[type="text"]{
	
	
	width:182px;
	height:28px;
	border:1px solid #CFD0D1;

	background-color:#E3E4E5;
	color:#757575;
	font-family:ArialMT;
	font-size:120%;
	border-radius:5px ;
	text-indent:5px;
	
}



.wrapp .main__content .left .contact__us .border__inside .select{
	
	border:1px solid #CACACA;
	width:186px;
	height:32px;
	border-radius:5px ;
	margin:3px 0;
}




.wrapp .main__content .left .contact__us .border__inside select{
	
	width:186px;
	height:32px;
	border:1px solid #A1A1A1;
	
	
	background:url("../images/arrow.png") no-repeat 160px 13px #E3E4E5;
	color:#A8A8B0;
	/* font-family:ArialMT; */
	font-size:120%;
	text-indent:5px;
	border-radius:4px ;
	 
	appearance: none;/* убираем дефолнтные стрелочки */
	 /*pointer-events: none;ОТКЛЮЧАЕТ ВЫПАДАНИЕ СПИСКА ПРИ КЛИКЕ НА ПОЛЕ */
	cursor:pointer;
}

.wrapp .main__content .left .contact__us .border__inside .send{
	border:5px solid #fff;
	width:167px;
	height:35px;
	box-shadow: 4px 9px 11px #C7C7C7;
}


.wrapp .main__content .left .contact__us .border__inside .send input[type="submit"]{
	border:1px solid #CB8B90;
	background-color:#981721;
	width:100%;
	height:100%;
	color:#fff;
	font-size:139%;
	font-family:ArialMT;
	cursor:pointer;
}


.wrapp .main__content .left .contact__us .border__inside #collect__contacts{
	margin-top: 14px;
	height:351px;
	display:flex;
	flex-direction:column;
	
	 justify-content:space-around;
	align-items:center;
}

 #collect__contacts span,#collect__contacts .send{
	align-self:flex-start;
	margin-left:12px;
	
}


#collect__contacts .send{
	
	
	margin-top: 11px;
}

#collect__contacts span{
  margin-top: -2px;
margin-bottom: 8px;
}


.text__main__part a{
	
	color:#95161F;
}



.wrapp .main__content .left .content__left{
	
	width: 210px;
	margin-top:20px;
	
}


.hedline{
	font-size:161%;
	/* font-family:ArialMT; */
	font-weight:bold;
	color:#282D33;
	
}

.text__main__part{
	font-size:109%;
	margin: 8px 0 11px 0;
	color:#6B6F74;
	line-height:141.5%;
	/* letter-spacing:1.1px; */
}


@media(max-width:390px){.text__main__part{position: relative;right: 9px;}}
@media(max-width:450px){.text__main__part{margin: 8px 22px 11px 18px;}}






.wrapp .main__content .left .content__left a{
	
	color:#95151F;
}



.wrapp .main__content{
	
	display:flex;
	justify-content:space-around;
	
	
}

@media (max-width:668px){.wrapp .main__content{flex-wrap:wrap;}}

@media (max-width:666px){.wrapp .main__content .left{display:flex;flex-wrap:wrap;justify-content: space-around;
width: 100%;margin-bottom: 15px;}}

.wrapp .main__content .center__part{
	padding-left: 29px;
	
}


@media(max-width:668px){.wrapp .main__content .center__part{
	padding-left: 0px;
	
}}

@media(max-width:370px){.wrapp .main__content .center__part .what{
	margin-left: 17px;
	
}}




.gellery__main{
	
	display:flex;
	margin-bottom: 15px;
	flex-wrap: wrap;
}


@media (max-width:698px){.gellery__main{justify-content:center;}}


.gellery__main .gellery .img__border{
	
	
	margin:14px 13px 5px 0;
	
	border:1px solid #fff;
	
	
	
	box-shadow:0 5px 9px -3px #B3B3B3; 
	
}

.gellery__main .gellery img{
	border:1px solid #D8D8D8;
	margin-bottom:-2.5px;
}


.lists .list__style{
	
	font-size:94%;
	color:#5C646E;
	font-family:ArialMT;
	font-weight:bold;
	margin-top: 17px;
margin-bottom: 7px;
	
}


.lists  .list__style__circle{
	font-size:109%;
	color:#5C646E;
	font-family:ArialMT;
	font-weight:bold;
	margin-top: 19px;
margin-bottom: 7px;
	
	
}

.lists   ul  {
	
	
	
	padding-left: 13px;
}



.lists .lists__s ul{
	
	list-style-type:disc;
	
}




.lists .disc{
	
	list-style-type:disc;
}



.lists .text__main__part{
	
	
}

.lists ul li:nth-child(5){
	
	
	list-style-type:none;
}





.lists  .list__style__circle span{
	
	margin-left: 9px;
	background-color:#DEDEDE;
	
	
}


.lists .list__style span{
	margin-left: 9px;
	background-color:#DEDEDE;
}


.lists{

	display:flex;
	flex-wrap: wrap;
	/* justify-content:space-between; */
	
}


@media (max-width:668px){.lists{justify-content: center;}}

.lists .list__s{
	
	width:215px;
	
}

.lists .list__middle{
	
	font-size: 109%;
color: #5C646E;
font-family: ArialMT;

padding: 0px 14px;


    
color: #6B6F74;
line-height: 141.5%;
/* letter-spacing: 1.1px; */
	
}
/* @media (max-width:968px){.lists .list__middle{padding: 0px 14px;}} */

.list__middle .text__main__part__Uns{
	
	list-style-type:none;
	padding:0;
	
}

 .list__middle ol{
	
	padding-left: 16px;
	
}

.main__content .table{
	
	margin-top: 8px;
	margin-bottom: 38px;
}

.main__content .table table{
	width:100%;
	margin-top: 19px;
	

}

/* @media (max-width:988px){.main__content .table table{position:relative;right: 124px;}} */
/* @media (max-width:668px){.main__content .table table{position:relative;right: 16px;}} */







@media (max-width:978px){
	
	.lists{margin-bottom:234px;}
	.main__content .table{position:relative;top:-242px;right:128px;}
	.main__content .table table{width:698px;position:absolute;}
	
}

@media (max-width:872px){.main__content .table{right:179px;}}
@media (max-width:822px){.main__content .table{right:199px;}}
@media (max-width:778px){.main__content .table{right:221px;}}
@media (max-width:756px){.main__content .table{right:237px;}}
@media (max-width:734px){.main__content .table{right:250px;}}
@media (max-width:722px){.main__content .table{right:259px;}}


@media(max-width:690px){.main__content .table table{width:675px;}}
@media(max-width:682px){.main__content .table table{width:662px;}}

@media(max-width:668px){
	
	
	.lists{margin-bottom:0px;}
	.main__content .table{position:static;top:0px;right:0px;}
	.main__content .table table{width:100%;position:static;}
	
	}

 .main__content .table table th {
   border: 1px solid #D8DBDE;
   background-color:#9C4757;
  
   padding:11px ;
   color:#fff;
   
}

@media (max-width:424px){.main__content .table table th {padding:11px 0px;}}

.main__content .table table td {
   border: 1px solid #D8DBDE;
   background-color:#282D33;
   
	color:#A5ADB8;
	
	padding:11px 14px ;
}

.main__content .table table .number{
	
	 border: 1px solid #D8DBDE;
   background-color:#282D33;
   
	color:#A5ADB8;
	text-align:center;
	padding:11px;
	
}


.main__content .table table a{
	
	
	color:#D08B98;
	
}


.main__content .table table .top__left{
	
	border-top:none;
	border-left:none;
	border-radius:7px 0 0 0 ;
}


.main__content .table table .top__right{
	
	border-top:none;
	border-right:none;
	border-radius:0 7px 0 0 ;
}


.main__content .table table .bottom__right{
	
	border-bottom:none;
	border-right:none;
	border-radius:0 0 7px 0 ;
}


.main__content .table table .bottom__left{
	
	border-bottom:none;
	border-left:none;
	border-radius:0 0 0 7px  ;
}



footer hr{
	
	margin:0;
	border:none;
	border-top:8px solid #AE4B5D;
	
}


footer{
	
	background-color:#282E37;
}

footer #footer{
	margin:0 auto;
	padding-top: 30px;
	max-width:980px;
	height:230px;
	color:#85898F;
	display:flex;
	justify-content:space-between;
	
	
	

	
}

footer #footer .footer__middle , footer #footer .footer__right{margin-bottom: 30px;}

@media(max-width:1008px){footer #footer{justify-content:space-around;height:100%;display:flex;
	flex-wrap:wrap;}}


footer #footer  .footer__main__text{
	font-size:160%;
	color:#7C828C;
	
	
	
}

footer #footer  .footer__main__text span{
	
	color:#AE4B5D;
}


footer #footer  .dark{
	
	margin-top: 10px;
	border-top:1px solid #191C20;
	width:270px;
	
}


footer #footer  .dark .grey{
	
	border-top:1px solid #3F464F;
	padding-top: 16px;
	
	
}


footer #footer  .dark .grey .footer__list{
	
	margin-bottom: 14px;
	
}

footer #footer .footer__left .dark .grey ul li {
	
	
	background:url("../images/clock.png") no-repeat 3px 1px;
	
	padding:5px 0 5px 28px;
	list-style-type:none;
	
}

footer #footer .footer__middle .dark .grey ul li{
	
	
	padding:5px 0 5px 19px;
	list-style-type:none;
		background:url("../images/point.png") no-repeat left center;
	
}





footer #footer .footer__middle .footer__middle__text{
	
	font-weight:bold;
	font-size:132%;
	margin-top:10px;
	
}



footer #footer .footer__right .dark .grey ul li{
	
	
	padding:5px 0 5px 2px;
	list-style-type:none;
	
}

footer #footer .footer__right .dark .grey ul li a{
	
	font-size:100%;
	color:#D08B99;
}

footer #footer{
	

	
	}



/* footer #footer .footer__middle .dark .grey ul li:before{ */
	
	
	
	
	
	/* /* content:url(../images/point.png)   ; */ 
	
	/* /* padding:10px; */ 
	
/* } */

















/*body:after{
	
	content:url(../images/arrow.png);
	position:relative;
	left:100px;
}

body:hover:after{
	border:1px solid red;
	
}






























.section {
  background: #ccc;
}

.layer {
  background: #ddd;
}

/* .section:hover img { */
  /* border: 2px solid #333; */
/* } */

.section:hover .layer .kj img {
  border: 2px solid #F90;
}

