@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}

a {
outline:none !important;
}

a:focus{outline:none;}
a {outline:none;}
* {outline:none;}

outline:none !important;

@font-face {
    font-family: 'pfdindisplaypro-reg';
    src: url('fonts/pfdindisplaypro-reg/pfdindisplaypro-reg.eot');
    src: url('fonts/pfdindisplaypro-reg/pfdindisplaypro-reg.eot?#iefix') format('embedded-opentype'),
         url('fonts/pfdindisplaypro-reg/pfdindisplaypro-reg.woff2') format('woff2'),
         url('fonts/pfdindisplaypro-reg/pfdindisplaypro-reg.woff') format('woff'),
         url('fonts/pfdindisplaypro-reg/pfdindisplaypro-reg.ttf') format('truetype'),
		 url('fonts/pfdindisplaypro-reg/pfdindisplaypro-reg.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'pfdindisplaypro-bold';
    src: url('fonts/pfdindisplaypro-bold/pfdindisplaypro-bold.eot');
    src: url('fonts/pfdindisplaypro-bold/pfdindisplaypro-bold.woff2') format('woff2'),
         url('fonts/pfdindisplaypro-bold/pfdindisplaypro-bold.woff') format('woff'),
         url('fonts/pfdindisplaypro-bold/pfdindisplaypro-bold.ttf') format('truetype'),
		 url('fonts/pfdindisplaypro-bold/pfdindisplaypro-bold.svg') format('svg');
}

@font-face {
    font-family: 'pfdindisplaypro-italic';
    src: url('fonts/pfdindisplaypro-bold/pfdindisplaypro-italic.eot');
    src: url('fonts/pfdindisplaypro-bold/pfdindisplaypro-italic.woff2') format('woff2'),
         url('fonts/pfdindisplaypro-bold/pfdindisplaypro-italic.woff') format('woff'),
         url('fonts/pfdindisplaypro-bold/pfdindisplaypro-italic.ttf') format('truetype'),
		 url('fonts/pfdindisplaypro-bold/pfdindisplaypro-italic.svg') format('svg');
}


html {
	height:100%;
}

body {
	width:100%;
}

#wrap {
	min-height:100%;
	margin:0px auto auto;
}

/*

*****************************************************************************************************************************************************************************/


.futer-mem {background-color: #173247; width: 100%; border-top-right-radius: 48px; border-top-left-radius: 48px; padding-top: 50px; padding-bottom: 00px; height: 50px; position: relative; bottom: 100px;}
.futer-mem-niz {position: absolute; bottom: -100px; left: 0; width: 100%; height: 100px; background-color: #173247;}

.futer-knopochki {width: 1200px; height: 50px; display: block;}
.futer-knopochki1 {height: 50px; float: left; display: block;}
.futer-knopochki2 {height: 50px; float: right; display: block;}
.futer-knopochki3 {display: none;}
.futer-nomer {font-family: 'Open Sans', sans-serif; font-size: 19px; font-weight: 500;color: #ffffff}
.futer-nomer-span {margin-right: 15px;}
.futer-nomer-span {position: relative; bottom: -8px;}

.futer-telephone {
	display: none;
	background:url("img/telef.svg");
	width: 30px;
	height: 30px;
	float: left;
	margin-right: 40px;
	position: relative;
	top: 12px;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
}
.futer-telephone:hover {
	background:url("img/telef-hover.svg");
}
.futer-telegram {
	background:url("img/telegram-ik.svg");
	width: 30px;
	height: 25px;
	float: left;
	margin-right: 40px;
	position: relative;
	top: 12px;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
}
.futer-telegram:hover {
	background:url("img/telegram-ik-hover.svg");
}
.futer-viber {
	background:url("img/viber-ik.svg");
	width: 34px;
	height: 35px;
	float: left;
	margin-right: 40px;
	position: relative;
	top: 7px;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
}
.futer-viber:hover {
	background:url("img/viber-ik-hover.svg");
}
.futer-whats {
	background:url("img/whats-ik.svg");
	width: 36px;
	height: 36px;
	float: left;
	margin-right: 40px;
	position: relative;
	top: 6px;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
}
.futer-whats:hover {
	background:url("img/whats-ik-hover.svg");
}
.futer-mail {
	background:url("img/mail-ik.svg");
	width: 30px;
	height: 23px;
	float: right;
	position: relative;
	top: 13px;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;

}
.futer-mail:hover {
	background:url("img/mail-ik-hover.svg");
}

/********************************************************************************************************************************************************************************/

.menu-galereya {
  position: relative;
  right: 10px;
}

.menu-stat {
	list-style: none;
}

.menu-sta0 {
	position: relative;
	top:0px;
	display: block;
	cursor: pointer;
}

.menu-sta {
	position: relative;
	top:17px;
	display: block;
	cursor: pointer;
}

.sty-menu {
    font-family: 'Open Sans', sans-serif;
	font-size: 19px;
	font-weight: 500;
	float: left;
	margin-right: 35px;
	color: #ffffff;
	text-align: left;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
	padding-bottom: 16px;
	padding-top: 16px;
	padding-left: 20px;
	padding-right: 20px;
	border-bottom: transparent 1px solid;
	border-top: transparent 1px solid;
	border-left: transparent 1px solid;
	border-right: transparent 1px solid;
	border-radius: 26px;
	background-color: transparent;
}

.sty-menu0 {
    font-family: 'Open Sans', sans-serif;
	font-size: 19px;
	font-weight: 500;
	float: left;
	margin-right: 00px;
	color: #ffffff;
	text-align: left;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
	
}

.me-st {
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
  
}

.me-st0 {
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
  
}

.me-st:hover .sty-menu {
	font-family: 'Open Sans', sans-serif;
	font-size: 19px;
	font-weight: 500;
	float: left;
	margin-right: 35px;
	color: #000000;
	color:#E5E5E5;
	text-align: left;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
	padding-bottom: 16px;
	padding-top: 16px;
	padding-left: 20px;
	padding-right: 20px;
	border-bottom: transparent 1px solid;
	border-top: transparent 1px solid;
	border-left: transparent 1px solid;
	border-right: transparent 1px solid;
	border-radius: 26px;
	background-color: #ffffff;
	background-color: transparent;
}


/*.me-st0:hover .imagez.firstz {opacity:0;}
.me-st0:hover .imagez.secondz {opacity:1;}*/

.imagez.firstz, .imagez.secondz {margin:0;	padding:0;}
.imagez.secondz  {
	opacity:0;
	display:block;
	position:absolute;
	transition-duration:0.3s;
	-webkit-transition-duration:0.3s;
	-moz-transition-duration:0.3s;
	-o-transition-duration:0.3s;
	-ms-transition-duration:0.3s;
}
.imagez.firstz {
	opacity:1;
	display:block;
	position:absolute;
	transition-duration:0.3s;
	-webkit-transition-duration:0.3s;
	-moz-transition-duration:0.3s;
	-o-transition-duration:0.3s;
	-ms-transition-duration:0.3s;
}

.sty-menu1 {
	display:inline-block;
	width:34px;
	height:34px;
	background-position:center center;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	background:url("img/zvonok-stat.svg");
	transition-duration:0.3s;
	-webkit-transition-duration:0.3s;
	-moz-transition-duration:0.3s;
	-o-transition-duration:0.3s;
	-ms-transition-duration:0.3s;
}

.stattya-mob {display: none;}

.podcherk {
	background-color:#ffffff;
	transition-duration:0.3s;
	-webkit-transition-duration:0.3s;
	-moz-transition-duration:0.3s;
	-o-transition-duration:0.3s;
	-ms-transition-duration:0.3s;
}

.me-st:hover .podcherk {
	background-color:#E5E5E5;;
}
.sty-menu0:hover {color:#E5E5E5;}

.sty-menu0:hover .sty-menu1 {background:url("img/zvonok-hover2.svg");}

/*******************************************************************************************************************************************************************************/

.about-mem {
	width: 1200px;
	height: 700px;
	margin-top: 170px;
}
.photo-mem {
	width: 380px;
	height: 380px;
	float: left;
}
.pho-m {
	width: 380px;
	height: 380px;
}
.text-mem {
	width: 750px;
	height: 700px;
	float: right;
	text-align: left;
}
.text-mem-zagol {
	color:#e0614d;
	font-size: 28px; 
	font-family: 'Open Sans',sans-serif;
	text-align: left;
	font-weight: 600;
}
.text-mem-text {
	color:#ffffff;
	font-size: 18px;
	font-family: 'Open Sans', sans-serif;
	text-align: left;
	margin-top: 12px;
	line-height: 1.3;
	font-weight: 300;
}

.mariii {
	position: absolute; width: 665px;  height: 65px; left: 0px; top: -20px; 
}

.mariii-img {
	width: 665px;  height: 65px;
}



/*******************************************************************************************************************************************************************************/

.polotno-text {width: 1450px;}

.text-polotno-text-zagol {
	color:#173247;
	font-size: 18px;
	font-family: 'Open Sans', sans-serif;
	text-align: left;
	margin-top: 12px;
	line-height: 1.3;
	font-weight: 600;
}
.text-polotno-text {
	color:#173247;
	font-size: 18px;
	font-family: 'Open Sans', sans-serif;
	text-align: left;
	margin-top: 12px;
	line-height: 1.3;
	font-weight: 400;
}

/*******************************************************************************************************************************************************************************/
.polosochkaokrugl {display: none;}

.razd-tehn {margin-bottom: 10px; padding-top: 10px;}

.text-under {
	position: absolute;
	top: 460px;
	left: 0;
}
.risunok {text-decoration: none;-webkit-tap-highlight-color: transparent;}
.risu1 {opacity:0; background-color:#09F; position:absolute; top:0px; left:0px; width: inherit; height: inherit;}

.polotno1, .polotno2, .polotno3, .polotno4, .polotno5, .polotno6, .polotno7, .polotno8, .polotno9, .polotno10, .polotno11, .polotno12, .polotno13, .polotno14, .polotno15, .polotno16, .polotno17, .polotno18, .polotno19, .polotno20, .polotno21, .polotno22, .polotno23, .polotno24, .polotno25, .polotno26, .polotno27, .polotno28, .polotno29, .polotno30, .polotno31, .polotno32, .polotno33, .polotno34, .polotno35, .polotno36 {-webkit-transition: all .9s ease;    -moz-transition: all .9s ease;    -ms-transition: all .9s ease;    -o-transition: all .9s ease;    transition: all .9s ease; height: 630px; position: relative; width: 450px;}
.polotno41, .polotno42, .polotno43, .polotno44, .polotno45, .polotno46, .polotno47, .polotno48, .polotno49, .polotno50, .polotno51, .polotno52, .polotno53, .polotno54, .polotno55, .polotno56, .polotno57, .polotno58, .polotno59, .polotno60, .polotno61, .polotno62, .polotno63, .polotno64, .polotno65, .polotno66, .polotno67, .polotno68, .polotno69, .polotno70, .polotno71, .polotno72, .polotno73, .polotno74, .polotno75, .polotno76 {-webkit-transition: all .9s ease;    -moz-transition: all .9s ease;    -ms-transition: all .9s ease;    -o-transition: all .9s ease;    transition: all .9s ease; height: 630px; position: relative; width: 450px;}


.pol1, .pol2, .pol3, .pol4, .pol5, .pol6, .pol7, .pol8, .pol9, .pol10, .pol11, .pol12, .pol13, .pol14, .pol15, .pol16, .pol17, .pol18, .pol19, .pol20, .pol21, .pol22, .pol23, .pol24, .pol25, .pol26, .pol27, .pol28, .pol29, .pol30, .pol31, .pol32, .pol33, .pol34, .pol35, .pol36 {opacity:1; -webkit-transition: all 1.8s ease;    -moz-transition: all 1.8s ease;    -ms-transition: all 1.8s ease;    -o-transition: all 1.8s ease;    transition: all 1.8s ease;}
.pol41, .pol42, .pol43, .pol44, .pol45, .pol46, .pol47, .pol48, .pol49, .pol50, .pol51, .pol52, .pol53, .pol54, .pol55, .pol56, .pol57, .pol58, .pol59, .pol60, .pol61, .pol62, .pol63, .pol64, .pol65, .pol66, .pol67, .pol68, .pol69, .pol70, .pol71, .pol72, .pol73, .pol74, .pol75, .pol76 {opacity:1; -webkit-transition: all 1.8s ease;    -moz-transition: all 1.8s ease;    -ms-transition: all 1.8s ease;    -o-transition: all 1.8s ease;    transition: all 1.8s ease;}


#risi1, #risi2, #risi3, #risi4, #risi5, #risi6, #risi7, #risi8, #risi9, #risi10, #risi11, #risi12, #risi13, #risi14, #risi15, #risi16, #risi17, #risi18, #risi19, #risi20, #risi21, #risi22, #risi23, #risi24, #risi25, #risi26, #risi27, #risi28, #risi29, #risi30, #risi31, #risi32, #risi33, #risi34, #risi35, #risi36 { -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    -o-transition: all 0.5s ease;transition: all 0.5s ease; cursor: pointer;}
#risi41, #risi42, #risi43, #risi44, #risi45, #risi46, #risi47, #risi48, #risi49, #risi50, #risi51, #risi52, #risi53, #risi54, #risi55, #risi56, #risi57, #risi58, #risi59, #risi60, #risi61, #risi62, #risi63, #risi64, #risi65, #risi66, #risi67, #risi68, #risi69, #risi70, #risi71, #risi72, #risi73, #risi74, #risi75, #risi76 { -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    -o-transition: all 0.5s ease;transition: all 0.5s ease; cursor: pointer;}

#risi2, #risi3, #risi4, #risi5, #risi6, #risi8, #risi12, #risi13, #risi14, #risi15, #risi16, #risi17, #risi18, #risi19, #risi20, #risi21, #risi22, #risi26, #risi27, #risi29, #risi32, #risi35, #risi36, #risi41, #risi43, #risi45, #risi48, #risi50, #risi53, #risi55, #risi56, #risi57, #risi60, #risi61, #risi62, #risi64, #risi66 
{display: flex; align-items: center; height: 450px;}

#risi1, #risi7, #risi9, #risi10, #risi11, #risi23, #risi24, #risi25, #risi28, #risi30, #risi31, #risi33, #risi34, #risi42, #risi44, #risi46, #risi47, #risi49, #risi51, #risi52, #risi54, #risi58, #risi59, #risi63, #risi65, #risi67, #risi68, #risi69, #risi70, #risi71, #risi72  
{display: flex; justify-content: center; height: 450px;}

.polotno {
	display:block;
	padding-top:20px;
	width:1450px;
	height: inherit;
	padding-bottom:30px;
} 

.polotno1 {
	display:block;
	float:left;
	margin-right:50px;
}

.polotno2 {
	display:block;
	float:left;
	margin-right:50px;
}

.polotno3 {
	display:block;
	float:right;
}

.polotno4 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno5 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno6 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno7 {
	display:block;
	float:left;
	clear:both;
	margin-right:50px;
	margin-top:50px;
}

.polotno8 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno9 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno10 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno11 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno12 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno13 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno14 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno15 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno16 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno17 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno18 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno19 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno20 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno21 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno22 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno23 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno24 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno25 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno26 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno27 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno28 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno29 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno30 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno31 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno32 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno33 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno34 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno35 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno36 {
	display:block;
	float:right;
	margin-top:50px;
}

/****************************************************************************************/

.polotno41 {
	display:block;
	float:left;
	margin-right:50px;
}

.polotno42 {
	display:block;
	float:left;
	margin-right:50px;
}

.polotno43 {
	display:block;
	float:right;
}

.polotno44 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno45 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno46 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno47 {
	display:block;
	float:left;
	clear:both;
	margin-right:50px;
	margin-top:50px;
}

.polotno48 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno49 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno50 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno51 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno52 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno53 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno54 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno55 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno56 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno57 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno58 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno59 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno60 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno61 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno62 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno63 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno64 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno65 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno66 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno67 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno68 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno69 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno70 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno71 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno72 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno73 {
	display:block;
	float:right;
	margin-top:50px;
}

.polotno74 {
	display:block;
	clear:both;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno75 {
	display:block;
	float:left;
	margin-right:50px;
	margin-top:50px;
}

.polotno76 {
	display:block;
	float:right;
	margin-top:50px;
}

.risunok { width:450px; height:450px ;}

.pol1 { height:450px; }
.pol7 { height:450px; }
.pol9 { height:450px; }
.pol10 { height:450px; }
.pol11 { height:450px; }

.pol23 { height:450px; }
.pol24 { height:450px; }
.pol25 { height:450px; }
.pol28 { height:450px; }
.pol30 { height:450px; }

.pol31 { height:450px; }
.pol33 { height:450px; }
.pol34 { height:450px; }
.pol42 { height:450px; }
.pol44 { height:450px; }
.pol46 { height:450px; }
.pol47 { height:450px; }
.pol49 { height:450px; }

.pol51 { height:450px; }
.pol52 { height:450px; }
.pol54 { height:450px; }
.pol58 { height:450px; }
.pol59 { height:450px; }
.pol63 { height:450px; }
.pol65 { height:450px; }
.pol67 { height:450px; }

.pol68 { height:450px; }
.pol69 { height:450px; }
.pol70 { height:450px; }
.pol71 { height:450px; }
.pol72 { height:450px; }


.podrobnee {
	width:70px;
	padding-left:8px;
	padding-top:5px;
	padding-bottom:9px;
	padding-right:8px;
	font-family: 'pfdindisplaypro', sans-serif;
	color:#231f20;
	border:#231f20 1px solid;
	border-radius: 5px;
	background-color:#fafaf8;
	-webkit-transition: all .5s ease;    -moz-transition: all .5s ease;    -ms-transition: all .5s ease;    -o-transition: all .5s ease;    transition: all .5s ease;
}

.podrobnee a { text-decoration:none; color:#000;}
.podrobnee a p {font-family: 'pfdindisplaypro', sans-serif; font-size:13px; font-weight:600; color:#231f20;}

.strila { background:url('img/arr-g1.svg'); display:block; height:10px; width:13px; }

.podrobnee:hover {
	padding-left:8px;
	padding-top:5px;
	padding-bottom:9px;
	padding-right:8px;
	font-family: 'pfdindisplaypro', sans-serif;
	border:#231f20 1px solid;
	border-radius: 5px;
	color:#fafaf8;
	background-color:#231f20;
	-webkit-transition: all .5s ease;    -moz-transition: all .5s ease;    -ms-transition: all .5s ease;    -o-transition: all .5s ease;    transition: all .5s ease;
}

.podrobnee:hover p {color:#fff;}

.podrobnee:hover .strila {
	background:url('img/arr-g2.svg');
}

.naz-kartiny {color:#231f20; font-size: 20px; font-family: 'pfdindisplaypro-bold', sans-serif;}

.razdel-tehnika {color:#e0614d; color:#000000; font-size: 26px; font-family: 'Open Sans', sans-serif;}

.razmerchik {color:#818285; font-size: 13px; font-family: 'Open Sans', sans-serif; margin-top:7px;}
.razmerchik2 {color:#818285; font-size: 13px; font-family: 'Open Sans', sans-serif; margin-top:7px;}

#raz-teh {padding-top: 70px;}

/*СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  мСЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  */
/*СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  мСЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  */
/*СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  мСЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  */
/*СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  мСЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  */
/*СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  мСЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  */
/*СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  мСЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  СЦЕНАРНАЯ РАБОТА  */

@media screen and (max-width:1650px) {
	
#raz-teh {padding-top: 00px;}	
	
.polotno-text {width: 90.5%;}

.text-polotno-text-zagol {
	color:#173247;
	font-size: 19px;
	font-family: 'Open Sans', sans-serif;
	text-align: left;
	margin-top: 12px;
	line-height: 1.4;
	font-weight: 600;
}
.text-polotno-text {
	color:#173247;
	font-size: 19px;
	font-family: 'Open Sans', sans-serif;
	text-align: left;
	margin-top: 12px;
	line-height: 1.4;
	font-weight: 400;
}	
	

.naz-kartiny {color:#231f20; font-size: 18px; font-family: 'pfdindisplaypro-bold', sans-serif;}	
	
.polotno {
	padding-top: 50px;
	width: inherit;/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
	padding-bottom: 30px;
} 
	
.razd-tehn {margin-bottom: 20px; padding-top: 20px;}	
.razd-tehn	{margin-left: 4.75%;}

.polotno1, .polotno4, .polotno7, .polotno10, .polotno13, .polotno16, .polotno19, .polotno22, .polotno25, .polotno28, .polotno31, .polotno34, .polotno41, .polotno44, .polotno47, .polotno50, .polotno53, .polotno56, .polotno59, .polotno62, .polotno65, .polotno68, .polotno71, .polotno74 {margin-left:4.75%;}/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
	
.polotno1, .polotno2, .polotno4, .polotno5, .polotno7, .polotno8, .polotno10, .polotno11, .polotno13, .polotno14, .polotno16, .polotno17, .polotno19, .polotno20, .polotno22, .polotno23, .polotno25, .polotno26, .polotno28, .polotno29, .polotno31, .polotno32, .polotno34, .polotno35 { margin-right:4.75%; }/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
.polotno41, .polotno42, .polotno44, .polotno45, .polotno47, .polotno48, .polotno50, .polotno51, .polotno53, .polotno54, .polotno56, .polotno57, .polotno59, .polotno60, .polotno62, .polotno63, .polotno65, .polotno66, .polotno68, .polotno69, .polotno71, .polotno72, .polotno74, .polotno75 { margin-right:4.75%; }/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
	
.polotno3, .polotno6, .polotno9, .polotno12, .polotno15, .polotno18, .polotno21, .polotno24, .polotno27, .polotno30, .polotno33, .polotno36 { float:left;}
.polotno43, .polotno46, .polotno49, .polotno52, .polotno55, .polotno58, .polotno61, .polotno64, .polotno67, .polotno70, .polotno73, .polotno76 { float:left;}
	
.polotno1, .polotno2, .polotno3, .polotno4, .polotno5, .polotno6, .polotno7, .polotno8, .polotno9, .polotno10, .polotno11, .polotno12, .polotno13, .polotno14, .polotno15, .polotno16, .polotno17, .polotno18, .polotno19, .polotno20, .polotno21, .polotno22, .polotno23, .polotno24, .polotno25, .polotno26, .polotno27, .polotno28, .polotno29, .polotno30, .polotno31, .polotno32, .polotno33, .polotno34, .polotno35, .polotno36 { position: relative; width: 27%; height: auto; }

.polotno41, .polotno42, .polotno43, .polotno44, .polotno45, .polotno46, .polotno47, .polotno48, .polotno49, .polotno50, .polotno51, .polotno52, .polotno53, .polotno54, .polotno55, .polotno56, .polotno57, .polotno58, .polotno59, .polotno60, .polotno61, .polotno62, .polotno63, .polotno64, .polotno65, .polotno66, .polotno67, .polotno68, .polotno69, .polotno70, .polotno71, .polotno72, .polotno73, .polotno74, .polotno75, .polotno76 {  position: relative; width: 27%;  height: auto;}
	
.risunok { width:100%; }.risunok { height:27vw;}
	
.text-under {
	position: inherit;
	top: inherit;
	left: inherit;
	margin-top: 20px;
}	
	
	
.pol1 { height:27vw; }
.pol7 { height:27vw; }
.pol9 { height:27vw; }
.pol10 { height:27vw; }
.pol11 { height:27vw; }

.pol23 { height:27vw; }
.pol24 { height:27vw; }
.pol25 { height:27vw; }
.pol28 { height:27vw; }
.pol30 { height:27vw; }

.pol31 { height:27vw; }
.pol33 { height:27vw; }
.pol34 { height:27vw; }
.pol42 { height:27vw; }
.pol44 { height:27vw; }
.pol46 { height:27vw; }
.pol47 { height:27vw; }
.pol49 { height:27vw; }

.pol51 { height:27vw; }
.pol52 { height:27vw; }
.pol54 { height:27vw; }
.pol58 { height:27vw; }
.pol59 { height:27vw; }
.pol63 { height:27vw; }
.pol65 { height:27vw; }
.pol67 { height:27vw; }

.pol68 { height:27vw; }
.pol69 { height:27vw; }
.pol70 { height:27vw; }
.pol71 { height:27vw; }
.pol72 { height:27vw; }


}

/*  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  */
/*  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  */
/*  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  1250  */

@media screen and (max-width:1250px) {
	
.futer-knopochki {width: 90.5%; height: 50px;}	
	
	
.about-mem {
	width: 780px;/******!!!!!!******/
	height: 700px;
	margin-top: 170px;
}
.photo-mem {
	width: 200px;
	height: 200px;
	float: left;
}
.pho-m {
	width: 200px;
	height: 200px;
}
.text-mem {
	width: 550px;
	height: 500px;
	float: right;
	text-align: left;
}
.text-mem-zagol {
	color:#e0614d;
	font-size: 25px; 
	font-family: 'Open Sans',sans-serif;
	text-align: left;
	font-weight: 600;
}
.text-mem-text {
	color:#ffffff;
	font-size: 18px;
	font-family: 'Open Sans', sans-serif;
	text-align: left;
	margin-top: 10px;
	line-height: 1.3;
	font-weight: 300;
}
	
.mariii {
	position: absolute; width: 500px;  height: 50px; left: 00px; top: 00px; 
}

.mariii-img {
	width: 500px;  height: 50px;
}	
	
	
	
}


/*  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100    */
/*  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100    */
/*  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100  1100    */

@media screen and (max-width:1100px) {
	
.sty-menu {
    font-family: 'Open Sans', sans-serif;
	font-size: 19px;
	font-weight: 500;
	float: left;
	margin-right: 5px;
	color: #ffffff;
	text-align: left;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
	padding-bottom: 16px;
	padding-top: 16px;
	padding-left: 20px;
	padding-right: 20px;
	border-bottom: transparent 1px solid;
	border-top: transparent 1px solid;
	border-left: transparent 1px solid;
	border-right: transparent 1px solid;
	border-radius: 26px;
	background-color: transparent;
}

.sty-menu0 {
    font-family: 'Open Sans', sans-serif;
	font-size: 19px;
	font-weight: 500;
	float: left;
	margin-right: 00px;
	color: #ffffff;
	text-align: left;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
	
}

.me-st {
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
  
}

.me-st0 {
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
  
}

.me-st:hover .sty-menu {
	font-family: 'Open Sans', sans-serif;
	font-size: 19px;
	font-weight: 500;
	float: left;
	margin-right: 5px;
	color: #000000;
	color:#E5E5E5;
	text-align: left;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
	padding-bottom: 16px;
	padding-top: 16px;
	padding-left: 20px;
	padding-right: 20px;
	border-bottom: transparent 1px solid;
	border-top: transparent 1px solid;
	border-left: transparent 1px solid;
	border-right: transparent 1px solid;
	border-radius: 26px;
	background-color: #ffffff;
	background-color: transparent;
}


/*.me-st0:hover .imagez.firstz {opacity:0;}
.me-st0:hover .imagez.secondz {opacity:1;}*/

.imagez.firstz, .imagez.secondz {margin:0;	padding:0;}
.imagez.secondz  {
	opacity:0;
	display:block;
	position:absolute;
	transition-duration:0.3s;
	-webkit-transition-duration:0.3s;
	-moz-transition-duration:0.3s;
	-o-transition-duration:0.3s;
	-ms-transition-duration:0.3s;
}
.imagez.firstz {
	opacity:1;
	display:block;
	position:absolute;
	transition-duration:0.3s;
	-webkit-transition-duration:0.3s;
	-moz-transition-duration:0.3s;
	-o-transition-duration:0.3s;
	-ms-transition-duration:0.3s;
}

.sty-menu1 {
	display:inline-block;
	width:34px;
	height:34px;
	background-position:center center;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

.stattya-mob {display: none;}

.podcherk {
	background-color:#ffffff;
	transition-duration:0.3s;
	-webkit-transition-duration:0.3s;
	-moz-transition-duration:0.3s;
	-o-transition-duration:0.3s;
	-ms-transition-duration:0.3s;
}

.me-st:hover .podcherk {
	background-color:#E5E5E5;;
}
.sty-menu0:hover {color:#E5E5E5;}


	
}














@media screen and (max-width:1000px) {	.naz-kartiny color:#231f20; font-size: 17px; font-family: 'pfdindisplaypro-bold', sans-serif; }


/*  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900   */
/*  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900   */
/*  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900  900   */


@media screen and (max-width:900px) {
	
.polotno {
	padding-top: 00px;
	width: inherit;/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
	padding-bottom: 30px;
} 
	
.polosochkaokrugl {display: block;}
	
.stattya-mob {
	display: block;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 100px;
}
	
.st-mo-text	{
	font-family: "Montserrat", serif;
	width: 90.5%;
	font-size: 17px;
	font-weight: 500;
	color: #000000;
	line-height: 1.35;
	text-align: left;
	margin-left: 0%;
	margin-top: 17px;
}
.st-mo-text-span {
	font-family: "Montserrat", serif;
	font-size: 17px;
	font-weight: 600;
	color: #000000;
	line-height: 1.35;
	text-align: left;
	
}
	
/*  ПЕРЕСТРОЙКА ФУТЕРА  ПЕРЕСТРОЙКА ФУТЕРА  ПЕРЕСТРОЙКА ФУТЕРА  ПЕРЕСТРОЙКА ФУТЕРА  ПЕРЕСТРОЙКА ФУТЕРА  ПЕРЕСТРОЙКА ФУТЕРА  ПЕРЕСТРОЙКА ФУТЕРА  ПЕРЕСТРОЙКА ФУТЕРА  */	
/*  ПЕРЕСТРОЙКА ФУТЕРА  ПЕРЕСТРОЙКА ФУТЕРА  ПЕРЕСТРОЙКА ФУТЕРА  ПЕРЕСТРОЙКА ФУТЕРА  ПЕРЕСТРОЙКА ФУТЕРА  ПЕРЕСТРОЙКА ФУТЕРА  ПЕРЕСТРОЙКА ФУТЕРА  ПЕРЕСТРОЙКА ФУТЕРА  */	
	
.futer-mem {background-color: #173247; width: 100%; border-top-right-radius: 48px; border-top-left-radius: 48px; padding-top: 50px; padding-bottom: 00px; height: 00px; position: relative; bottom: 100px;}
.futer-mem-niz {position: absolute; bottom: -100px; left: 0; width: 100%; height: 100px; background-color: #173247;}

#fut-span2 {display: none;}
.futer-knopochki {height: 50px; display: none;}
.futer-knopochki1 {height: 50px; float: inherit; display: none;}
.futer-knopochki2 {height: 50px; width: 500px; float: inherit; display: none;}
.futer-knopochki3 {display: block; width: 470px;}
.fut-knopochki3 {display: block; width: 470px; display: flex; justify-content: space-between; align-items: center; height: 50px;}
.futer-nomer {font-family: 'Open Sans', sans-serif; font-size: 19px; font-weight: 500;color: #ffffff}
.futer-nomer-span {margin-right: 15px;}
.futer-nomer-span {position: relative; bottom: -8px;}
#fu-a {text-decoration: none;-webkit-tap-highlight-color: transparent;}

.futer-telephone {
	display: block;
	background:url("img/telef.svg");
	width: 30px;
	height: 30px;
	float: left;
	margin-right: inherit;
	position: relative;
	top: 00px;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
}
.futer-telephone:hover {
	background:url("img/telef-hover.svg");
}
.futer-telegram {
	background:url("img/telegram-ik.svg");
	width: 30px;
	height: 25px;
	float: left;
	margin-right: inherit;
	position: relative;
	top: 00px;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
}
.futer-telegram:hover {
	background:url("img/telegram-ik-hover.svg");
}
.futer-viber {
	background:url("img/viber-ik.svg");
	width: 34px;
	height: 35px;
	float: left;
	margin-right: inherit;
	position: relative;
	top: 00px;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
}
.futer-viber:hover {
	background:url("img/viber-ik-hover.svg");
}
.futer-whats {
	background:url("img/whats-ik.svg");
	width: 35px;
	height: 35px;
	float: left;
	margin-right: inherit;
	position: relative;
	top: 00px;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
}
.futer-whats:hover {
	background:url("img/whats-ik-hover.svg");
}
.futer-mail {
	background:url("img/mail-ik.svg");
	width: 30px;
	height: 23px;
	float: right;
	position: relative;
	top: 00px;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;

}
.futer-mail:hover {
	background:url("img/mail-ik-hover.svg");
}

	
/***********************************************************/
	
	
.futer-telephone2 {
	display: block;
	background:url("img/telef.svg");
	width: 30px;
	height: 30px;
	position: relative;
	top: 00px;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
}

.futer-telegram2 {
	background:url("img/telegram-ik.svg");
	width: 30px;
	height: 25px;
	position: relative;
	top: 00px;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
}
.futer-viber2 {
	background:url("img/viber-ik.svg");
	width: 34px;
	height: 35px;
	position: relative;
	top: 00px;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
}
.futer-whats2 {
	background:url("img/whats-ik.svg");
	width: 36px;
	height: 36px;
	position: relative;
	top: 00px;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;
}
.futer-mail2 {
	background:url("img/mail-ik.svg");
	width: 30px;
	height: 23px;
	position: relative;
	top: 00px;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
	cursor: pointer;

}
	
.futer-mail2:hover {
	background:url("img/mail-ik-hover.svg");
}	
.futer-telephone2:hover {
	background:url("img/telef-hover.svg");
}
.futer-whats2:hover {
	background:url("img/whats-ik-hover.svg");
}	
.futer-viber2:hover {
	background:url("img/viber-ik-hover.svg");
}	
.futer-telegram2:hover {
	background:url("img/telegram-ik-hover.svg");
}
.futer-mail2:focus {
	background:url("img/mail-ik-hover.svg");
}	
.futer-telephone2:focus {
	background:url("img/telef-hover.svg");
}
.futer-whats2:focus {
	background:url("img/whats-ik-hover.svg");
}	
.futer-viber2:focus {
	background:url("img/viber-ik-hover.svg");
}	
.futer-telegram2:focus {
	background:url("img/telegram-ik-hover.svg");
}	
.futer-mail2:active {
	background:url("img/mail-ik-hover.svg");
}	
.futer-telephone2:active {
	background:url("img/telef-hover.svg");
}
.futer-whats2:active {
	background:url("img/whats-ik-hover.svg");
}	
.futer-viber2:active {
	background:url("img/viber-ik-hover.svg");
}	
.futer-telegram2:active {
	background:url("img/telegram-ik-hover.svg");
}	
	
	
	
	
	
	
	
	
}


/*  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  */
/*  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  */
/*  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  850  */

@media screen and (max-width:850px) {
	
	
.stattya-mob {
	display: block;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 90px;
}
	
.st-mo-text	{
	font-family: "Montserrat", serif;
	width: 88%;
	font-size: 17px;
	font-weight: 500;
	color: #000000;
	line-height: 1.35;
	text-align: left;
	margin-left: 0%;
	margin-top: 17px;
}

.polotno-text {width: 88%;}

.text-polotno-text-zagol {
	color:#173247;
	font-size: 18px;
	font-family: 'Open Sans', sans-serif;
	text-align: left;
	margin-top: 12px;
	line-height: 1.4;
	font-weight: 600;
}
.text-polotno-text {
	color:#173247;
	font-size: 18px;
	font-family: 'Open Sans', sans-serif;
	text-align: left;
	margin-top: 12px;
	line-height: 1.4;
	font-weight: 400;
}	
	
.razd-tehn	{margin-left: 6%;}
	
.text-under {
	position: inherit;
	top: inherit;
	left: inherit;
	margin-top: 00px;
}	
	
.naz-kartiny {color:#231f20; font-size: 17px; font-family: 'pfdindisplaypro-bold', sans-serif;}	

.polotno1, .polotno3, .polotno5, .polotno7, .polotno9, .polotno11, .polotno13, .polotno15, .polotno17, .polotno19, .polotno21, .polotno23, .polotno25, .polotno27, .polotno29, .polotno31, .polotno33, .polotno35, .polotno41, .polotno43, .polotno45, .polotno47 {margin-left:6%;}/*%%%%%%%%%%*/
	
.polotno2, .polotno4, .polotno6, .polotno8, .polotno10, .polotno12, .polotno14, .polotno16, .polotno18, .polotno20, .polotno22, .polotno24, .polotno26, .polotno28, .polotno30, .polotno32, .polotno34, .polotno36, .polotno42, .polotno44, .polotno46, .polotno48 { margin-right:6%; }/*%%%%****/	
	
.polotno49 {margin-left:6%;}	
.polotno50 {margin-left:6%;}	
	
.polotno52, .polotno54, .polotno56, .polotno58, .polotno60, .polotno62, .polotno64, .polotno66, .polotno68, .polotno70, .polotno72, .polotno74, .polotno76 { margin-left:6%; }/*%%%%****/	
.polotno51, .polotno53, .polotno55, .polotno57, .polotno59, .polotno61, .polotno63, .polotno65, .polotno67, .polotno69, .polotno71, .polotno73, .polotno75 { margin-right:6%; }/*%%%%****/	
	
/*ВЕРТИКАЛЬНЫЕ РАБОТЫ*/
	
.pol1 { height:41vw; }
.pol7 { height:41vw; }
.pol9 { height:41vw; }
.pol10 { height:41vw; }
.pol11 { height:41vw; }

.pol23 { height:41vw; }
.pol24 { height:41vw; }
.pol25 { height:41vw; }
.pol28 { height:41vw; }
.pol30 { height:41vw; }

.pol31 { height:41vw; }
.pol33 { height:41vw; }
.pol34 { height:41vw; }
.pol42 { height:41vw; }
.pol44 { height:41vw; }
.pol46 { height:41vw; }
.pol47 { height:41vw; }
.pol49 { height:41vw; }

.pol51 { height:41vw; }
.pol52 { height:41vw; }
.pol54 { height:41vw; }
.pol58 { height:41vw; }
.pol59 { height:41vw; }
.pol63 { height:41vw; }
.pol65 { height:41vw; }
.pol67 { height:41vw; }

.pol68 { height:41vw; }
.pol69 { height:41vw; }
.pol70 { height:41vw; }
.pol71 { height:41vw; }
.pol72 { height:41vw; }


/*ПЕРЕПЛАНИРОВКА С 850-Й ШИРИНЫ*/
	
.polotno1 {	 float:left; }
.polotno2 {	 float:right;}
.polotno3 {	 float:left; clear:both; }
.polotno4 {	 clear: inherit; float:right; }
.polotno5 {	 float:left; clear:both; }
.polotno6 {	 float:right; }
.polotno7 {	 float:left; clear:both; }
.polotno8 {	 float:right; }
.polotno9 {	 float:left; clear:both; }
.polotno10 { clear: inherit; float:right; }
.polotno11 { float:left; clear:both; }
.polotno12 { float:right; }

.polotno13 {	float:left; }
.polotno14 {	float:right;}
.polotno15 {	float:left; clear:both; }
.polotno16 {	clear: inherit;	float:right; }
.polotno17 {	float:left;	clear:both; }
.polotno18 {	float:right; }
.polotno19 {	float:left;	clear:both; }
.polotno20 {	float:right; }
.polotno21 {	float:left; clear:both; }
.polotno22 {    clear: inherit; float:right; }
.polotno23 {    float:left; clear:both; }
.polotno24 {    float:right; }
.polotno25 {	float:left; clear:both;}
.polotno26 {	float:right;}
.polotno27 {	float:left; clear:both; }
.polotno28 {	clear: inherit;	float:right; }
.polotno29 {	float:left;	clear:both; }
.polotno30 {	float:right; }
	
.polotno31 {	float:left;	}
.polotno32 {	float:right; }
.polotno33 {	float:left; clear:both; }
.polotno34 {    clear: inherit; float:right; }
.polotno35 {    float:left; clear:both; }
.polotno36 {    float:right; }
.polotno41 {	float:left; clear:both; }
.polotno42 {	float:right;}
.polotno43 {	float:left; clear:both; }
.polotno44 {	clear: inherit; float:right; }
.polotno45 {	float:left; clear:both; }
.polotno46 {	float:right; }
.polotno47 {	float:left; clear:both; }
.polotno48 {	float:right; }
.polotno49 {	float:left; clear:both; }
	
.polotno50 {	clear: inherit; float:left; }
.polotno51 {	float:right; }
.polotno52 {	float:left; clear: both; }
.polotno53 {	clear: inherit; float:right; }
.polotno54 {	float:left; clear: both;}
.polotno55 {	float:right;}
.polotno56 {	clear: inherit; float:left; }
.polotno57 {	float:right;  }
.polotno58 {	float:left; clear: both; }
.polotno59 {	clear: inherit; float:right;  }
.polotno60 {	float:left;  clear: both;}
.polotno61 {	float:right; }
.polotno62 {    clear: inherit; float:left; }
.polotno63 {    float:right; }
.polotno64 {    float:left; clear: both;}
.polotno65 {	clear: inherit; float:right; }
.polotno66 {	float:left; clear: both;}
.polotno67 {	float:right; }
	
.polotno68 {	clear: inherit;float:left; }
.polotno69 {	float:right; }
.polotno70 {	float:left; clear: both; }
.polotno71 {	clear: inherit;float:right; }
.polotno72 {	float:left; clear:both;}
/*.polotno73 {	float:left; clear:both; }
.polotno74 {    clear: inherit; float:right; }
.polotno75 {    float:left; clear:both; }
.polotno76 {    float:right; }*/

/*ОТСТУПЫ ВЕРХНИЕ С ТРЕТЬЕЙ РАБОТЫ*/
.polotno3, .polotno4, .polotno5, .polotno6, .polotno7, .polotno8, .polotno9, .polotno10, .polotno11, .polotno12, .polotno13, .polotno14, .polotno15, .polotno16, .polotno17, .polotno18, .polotno19, .polotno20, .polotno21, .polotno22, .polotno23, .polotno24, .polotno25, .polotno26, .polotno27, .polotno28, .polotno29, .polotno30, .polotno31, .polotno32, .polotno33, .polotno34, .polotno35, .polotno36 {margin-top:30px;}
	
.polotno41, .polotno42, .polotno43, .polotno44, .polotno45, .polotno46, .polotno47, .polotno48, .polotno49, .polotno50, .polotno51, .polotno52, .polotno53, .polotno54, .polotno55, .polotno56, .polotno57, .polotno58, .polotno59, .polotno60, .polotno61, .polotno62, .polotno63, .polotno64, .polotno65, .polotno66, .polotno67, .polotno68, .polotno69, .polotno70, .polotno71, .polotno72, .polotno73, .polotno74, .polotno75, .polotno76 {margin-top:30px;}

.polotno {padding-top: 10px;	} /*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/


}

/* 720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  720  */

@media screen and (max-width:720px) {
.podrobnee { display:none;}
}

@media screen and (max-width:490px) {
.futer-knopochki3 {display: block; width: 390px;}
.fut-knopochki3 {display: block; width: 390px; display: flex; justify-content: space-between; align-items: center; height: 50px;}
}
@media screen and (max-width:420px) {
.futer-knopochki3 {display: block; width: 350px;}
.fut-knopochki3 {display: block; width: 350px; display: flex; justify-content: space-between; align-items: center; height: 50px;}
}
@media screen and (max-width:370px) {
.futer-knopochki3 {display: block; width: 300px;}
.fut-knopochki3 {display: block; width: 300px; display: flex; justify-content: space-between; align-items: center; height: 50px;}
}
