


@media (min-width: 900px) and (max-width: 1094px) {


#tab {
	width:100%;
	max-width:1400px;
	margin:0 auto;
	border:0px;
	background-color:#fff;
}

#shap {
	display: flex;	
	justify-content: space-between;
}

#logo {
	width:30%;
	height:50px;
	margin-left:10px;
	margin-right:0px;
	margin-top:27px;
}

#tabmen {
	display:none;
}

#concp{
	position: relative;
	width:100%;
	margin-top:43px;
}

#contpage {
	position: relative;
	width:90%;
	padding-left:42px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:300;
	font-style: normal !important;
	font-size: 1.4em;
	color:#1f1f1f;
	text-align: left;
	/*padding-right:82px;*/
	
}

#contpage h1 {
	position: relative;
	display:inline-block;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:700;
	font-style: normal !important;
	font-size: 2.2em; 
	line-height:0.8em; 
	color:#1f1f1f;
	text-align: left;
	margin-top:0px;
	margin-bottom:40px;
	z-index:100;
}

#contpage h2, #contpage h3 {
	position: relative;
	display:inline-block;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:700;
	font-style: normal !important;
	font-size: 1.8em; 
	line-height:0.8em; 
	color:#1f1f1f;
	text-align: left;
	margin-top:0px;
	margin-bottom:14px;
	z-index:100;
}

#contpage p {
	width: 95%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:300;
	font-style: normal !important;
	font-size: 1.1em;
	color:#1f1f1f;
	text-align: left;
	margin-top:0px;
	z-index:100;
}

#contpage img {
	max-width:100%;
	height:auto;
	margin-bottom:30px;
	border:0;
}

#z1_mob {
	display:none;
}

#z1 {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:700 !important;
	font-size:3.7em;
	/*font-size:4.75em;*/
	line-height:1.07em;
	text-align:center;
	margin-bottom:31px;
	margin-top:51px;
	display:inline-block;
	position: relative;
}

.izdtop {
	color:#fff;
	background-color: #af1115;
	display: inline-block;
	border-radius:90px;
	line-height:0.6em;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	cursor: default;
}



#obl_izd {
	display: none;
	background: url(../images/popup_izd.png)  no-repeat 0 0px; 
	position:absolute;
	top:20px;
	right:-51px;
	width:613px;
	height:587px;
	cursor: default;
	z-index:1000;
}

#in_obl_top {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:300 !important;
	font-size:0.5em !important;
	color:#774123;
	margin-top:93px;
	margin-left:100px;
	text-align:left;
	line-height:1.3em;
}

#in_obl_top a {
	color:#774123;
	text-decoration:none;
	display: inline-block;
	border-bottom: solid;
	border-bottom-width:1px;
	border-color:#b1866a;
	padding-bottom: 0px;
	margin-bottom:20px;
}


.izdtop:hover {
	background-color: #c00005;
}

.izdtop:hover #obl_izd {
	display:block;
	animation:fadeIn 0.15s linear;
}
/*@keyframes fadeIn{0%{opacity:0;}30%{opacity:0.3;}60%{opacity:0.6;}100%{opacity:1;}}*/

#obl_izd:hover #obl_izd {
    display:block;
}




#contact_top{
	display: flex;	
	justify-content: flex-start;
	font-family: 'PT Sans', sans-serif;
	text-align: right;
}

#tel_top {
	width:30%;
	font-size:1.2625em;
	line-height:1.15em;
	color:#7f4d34;
	font-style:normal !important;
	font-weight:100;
	margin-top:23px;
	margin-right:0px;
	margin-left:0px;
	text-align: right;
	text-decoration: none;
	display: inline;
}


#tel_top a {
  	color: #7f4d34;
	text-decoration: none;
	display: inline-block;
	border-bottom: dashed;
	border-bottom-width:1px;
	padding-bottom: 0px;
}

#tel_top a:hover { 
  color: #623119;
}

#zkz_top {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:300;
	font-style: normal !important;
	font-size:1em;
	color:#fff;
	background-color: #cf9c00;
	display: inline-block;
	line-height:1.25em;
	padding-bottom:3px;
	padding-left:8px;
	padding-right:8px;
	border-radius:10px;
	margin-top:6px;
	cursor:pointer;
  transition: .3s linear;
}

#zkz_top:hover { 
  box-shadow: 200px 0 0 0 rgba(233,181,22,.9) inset;
}

#adr_top {
	width:30%;
	margin-top:25px;
	font-size:1.1125em;
	line-height:1em;
	font-style:italic;
	color:#4c4c4c;
}

#top_links {
	display: flex;	
	justify-content: space-between;
	font-size:1.225em;
	font-weight:100;
	margin-top:37px;
	margin-left:10px;
	margin-right:10px;
}

#top_links a {
	color: #774123;
	text-decoration: none;
	display: inline-block;
	border-bottom: solid;
	border-bottom-width:1px;
	border-color:#b1866a;
	padding-bottom: 0px;
}



#qu_mob, #wecl_mob, #hmob {
	display:none;
}

#crcl {
	display:none;
}


#cnt {
	width:100%;
	text-align:center;
}

#cnt2 {
	display:none;
}


#skst {
	text-align:center;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100 !important;
	font-size:2.5em;
	margin-bottom:26px;
	display: inline-block;
	color:#000;
	background-color: #fff;
	border:solid 2px #dad1b8;
	border-radius:50px;
	padding-bottom:7px;
	padding-left:40px;
	padding-right:40px;
	cursor:pointer;
    transition: .12s  ease-in;
}

#skst:hover {
	background-color:#cf9c00;
	border:solid 2px #cf9c00;
	color:#fff;
}

#wob {
	width:100%;
	height:100%;
	background-color:#fff;
	position:fixed;
	opacity:0.7;
	z-index:10000;
	display:none;
}

#ozv {
	width:62%;
	height:100%;
	background-color:#e94f3f;
	position:fixed;
	right:0;
	z-index:10001;
	color:#FFF;
	text-align:center;
	display:none;
}

#zagozv {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:700 !important;
	/*font-size:6.55em;*/
	font-size:3.9em;
	text-align:center;
	padding-top:5px;
	margin-bottom:20px;
}


#cr {
	width:46px;
	height: 46px;
	background: url(../images/cross.png) no-repeat 0 0;
	cursor:pointer;
	position:absolute;
	right:30px;
	top:30px;
}

.control-input {
    width: 60%;
	height: 10vh;
	min-height:90px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:700 !important;
	font-size: 3em;
	color: #fff;
	margin-top:0px;
	border: none;
	background-color:#e94f3f;
	padding-left:5px;
	margin-bottom:53px;
	border-bottom:solid 1px #f3ada7;
}

.control-input::placeholder {
  color: #f3ada7;
	font-size: 1.2em;
}

#otpravka {
    width: 59%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:300;
	font-style: normal !important;
	font-size:3em;
	color:#fff;
	/*background-color: #cf9c00;*/
	background-color: #c7c7c7;
	display: inline-block;
	line-height:1.25em;
	padding-bottom:13px;
	padding-left:8px;
	padding-right:8px;
	border-radius:10px;
	margin-top:0px;
	cursor:default;
	/*cursor:pointer;*/
    transition: .3s linear;
    -moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	user-select: none; 
}

#sogl {
    width: 70%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size:1em;
	color:#f3ada7;
	display: inline-block;
	line-height:1em;
	margin-top:10px;
}

#pic01 {
	position:relative;
	width:100%;
	height: auto;
	background: url(../images/kitchen.jpg)  no-repeat 0 0px; 
	background-size: cover;
	display: block;
	margin-bottom:37px;
}


#triangle_down {
	width:100% !important;
	height: 91px;
	background: url(../images/tr01.png) no-repeat center -1px;
	background-size: cover;
}

#popc {
	width:100%;
	display:flex;
	justify-content: flex-end;
}

#popup_cor {
	display: block;
	background: url(../images/popup_cor2.png)  no-repeat 0 0px; 
	background-size: contain;
	width:555px;
	height:243px;
	margin-left:0px;
	margin-right:80px;
	margin-top:21vw;
	/*margin-bottom:16.5vw;*/
}

#tex_popup_cor {
	display: inline-block;
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:700;
	font-style: italic !important;
	font-size: 1.6em;
	/*font-size:3vw;*/
	color:#48453f;
	text-align:center;
	margin-top:5.3vw;
}


#tex_popup_cor a {
	color: #af1115;
	text-decoration: underline;
}

#triag {
	position:relative;
}

#triangle_down2 {
	position: relative;
	width:100% !important;
	height: 91px;
	background: url(../images/tr01.png) no-repeat center -1px;
	background-size: cover;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	 transform: rotate(180deg);
	 bottom:0;
	 margin-top:19vh;
}

h1 {
	position:absolute;
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:700;
	font-style: normal !important;
	font-size: 4.8em;
	color:#1f1f1f;
	text-align:center;
	margin-top:0px;
	z-index:100;
}
	


#grback {
	position: relative; 
	width:100% !important;
	min-height:1330px;
	background: url(../images/tr02p.png) repeat;
	z-index:10;
}


#triangle2 {
	position:absolute;
	width:100% !important;
	height: 290px;
	background: url(../images/tr02.png) no-repeat center 0px;
	background-size: contain;
	top:0px;
	z-index:10;
}

#triangle3 {
	position: absolute;
	width:100% !important;
	height: 290px;
	background: url(../images/tr02.png) no-repeat center 0px;
	background-size: contain;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	 transform: rotate(180deg);
	 bottom:0;
	z-index:10;
}


#bathtub {
	display: block;
	position: absolute;
	background: url(../images/bathtub.jpg)  no-repeat 0 0px; 
	width:60%;
	height: 700px;
	background-size: contain;
	margin-top:21vw;
	right:0px;
}




#popup_nft {
	position: absolute;
	display: block;
	background: url(../images/popup_nft2.png)  no-repeat 0 0px; 
	width:640px;
	height:235px;
	margin-left:100px;
	margin-top:calc(46vw - 23vh);
}

#popup_nft_txt {
	display: inline-block;
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:300;
	font-style: normal !important;
	font-size: 1.4em;
	color:#48453f;
	text-align: left;
	margin-top:48px;
	padding-left:122px;
}

#popup_nft_txt a {
	color: #af1115;
	text-decoration: underline;
}


#why_ans {
	position: absolute;
	display: block;
	margin-left:123px;
	margin-top:calc(66vw - 18vh);
	width:280px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:300;
	font-style: normal !important;
	font-size: 1.4em;
	line-height:1.3em;
}

.boldis {
	font-weight:600;
}


#popup_bath {
	position: absolute;
	display: block;
	background: url(../images/popup_bath2.png)  no-repeat 0 0px; 
	background-size: contain;
	width:663px;
	height:244px;
	margin-left:0px;
	bottom:-160px;
	right:250px;
	/*margin-top:95vw;
	margin-bottom:16.5vw;*/
}



#tex_popup_bath {
	display: inline-block;
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:700;
	font-style: italic !important;
	font-size: 1.6em;
	/*font-size:3vw;*/
	color:#48453f;
	text-align:center;
	margin-top:89px;
}

#tex_popup_bath a {
	color: #af1115;
	text-decoration: underline;
}

#qys {
	position: relative;
}

#quantity_years {
	position:absolute;
	display: inline-block;
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:700;
	font-style: normal !important;
	font-size: 16em;
	line-height:0;
	color:#0b0b0b;
	text-align:center;
	top:-130px;
	z-index:1000;
}



#wecl {
	position: relative;
	display: block;
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:500;
	font-style: normal !important;
	font-size: 3.8em;
	line-height: 1.1em;
	margin-top:0px;
	color:#0b0b0b;
	text-align:center;
	top:0px;
	z-index:1000;
}



.udobn {
	position: relative;
	color:#fff;
	background-color: #af1115;
	display: inline-block;
	border-radius:25px;
	line-height:0.75em;
	padding-bottom:17px;
	padding-left:17px;
	padding-right:17px;
	padding-top:0px;
	cursor: default;
}




#obl_ud {
	display: none;
	background: url(../images/popup_izd2.png)  no-repeat 0 0px; 
	position:absolute;
	top:55px;
	left:-51px;
	width:613px;
	height:587px;
	cursor: default;
	z-index:10000;
}


#in_obl_ud {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:300 !important;
	font-size:0.45em !important;
	line-height:1.1em !important;
	color:#774123;
	margin-top:44px;
	margin-left:100px;
	text-align:left;
}

#in_obl_ud a {
	color:#774123;
	text-decoration:none;
	display: inline-block;
	border-bottom: solid;
	border-bottom-width:1px;
	border-color:#b1866a;
	padding-bottom: 0px;
	margin-bottom:20px;
}

.udobn:hover {
	background-color: #c00005;
}

.udobn:hover #obl_ud {
	display:block;
	animation:fadeIn 0.15s linear;
}
#obl_ud:hover #obl_ud {
    display:block;
}





#galpic {
	width:100%;
	margin-top:35px;
	margin-bottom:0px;
	position:relative;
}

#galpic a {
	color:#fff;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:700 !important;
	font-size:1.4em !important;
	text-decoration:none;
}


div.list-item
{
	display:flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: flex-start;
	flex-wrap: wrap;
}
div.list-item img.preview_picture
{
	margin:0;
}

.list-item {
	width:90%;
	margin: 0px 0 0 0;
}

p.item {
display: block;
vertical-align: top; 
line-height: 0; 
width: 32%; 
margin: 0 1vw 1vw 0px;
}

p.item:nth-child(3n) {
margin: 0 0px 1vw 0px;
}


img.pr_picture {
	width:100%;
	height: auto;
	border-radius: 20px;
	margin-bottom:15px !important;
	line-height:0;
}

#zgl1, #zgl2, #zgl3, #zgl4, #zgl5, #zgl6, #zgl7 { 
	position:absolute;
	left:30px;
	bottom:25px;
	/*line-height:0.9em*/
}

#zgl8 {
	position:absolute;
	left:30px;
	bottom:35px;
	/*line-height:0.9em*/
}


#pg_1, #pg_2, #pg_3, #pg_4, #pg_5, #pg_6, #pg_7, #pg_8 {
	position:relative;
}


#txtobsh {
	width:370px;
	color:#000;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100 !important;
	font-size:1.4em !important;
	margin-left:280px;
	margin-top:40px;
}

#s7pic {
	display:block;
	background: url(../images/s72.jpg)  no-repeat 580px 0px;
	height:520px;
	margin-bottom:0px;
	
}

#zkz_s7 {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size:1em;
	line-height:1.95em;
	color:#fff;
	background-color: #cf9c00;
	display: inline-block;
	padding-bottom:5px;
	padding-left:90px;
	padding-right:90px;
	border-radius:10px;
	margin-top:50px;
	cursor:pointer;
	transition: .3s linear;
}

#zkz_s7:hover { 
  box-shadow: 500px 0 0 0 rgba(233,181,22,.9) inset;
}

h2 {
	/*position:absolute;*/
	position: relative; 
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:700;
	font-style: normal !important;
	font-size: 4.2em;
	line-height:1em;
	color:#1f1f1f;
	text-align:center;
	margin-top:0px;
	margin-bottom:32px;
	padding-top:40px;
	z-index:10000;
}
	

#grback2 {
	position: relative; 
	width:100% !important;
	min-height:2120px;
	background: url(../images/tr02p.png) repeat;
	z-index:10;
}

#trigrel {
	position:relative;
}

#triangle4 {
	position: absolute;
	width:100% !important;
	height: 545px;
	background-image:url(../images/tr02.png),url(../images/tr02p.png);
	background-repeat: no-repeat, repeat;
	background-position: top center, top left;
	top:-10px;
	z-index:10;
}


#grpld {
	width:45%;
	margin:0 auto;
	position: relative; 
	z-index:10000;
	text-align:center;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height:1.1em;
	margin-bottom:30px;
}

#pic02 {
	position:relative;
	width:100%;
	height: 67vw;
	background: url(../images/stolesh.jpg)  no-repeat 0 0px, url(../images/tr02p.png) repeat;
	background-size: contain;
	display: block;
	margin-bottom:0px;
	z-index:10000;
}



#tregug {
	position:relative;
	width:100%;
	height: 36px;
	background: url(../images/tr03.png)  no-repeat top center; 
}

#txtpic02 {
	position: relative;
	width:370px;
	height:157px;
	z-index:10000;
	text-align:left;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height:1.2em;
	background-color:#fff;
	padding-top:20px;
	padding-left:20px;
	margin:0 auto;
	margin-right:242px;
	margin-top:220px;
}



#grobl2 {
	position:relative;
	width:100%;
	height: 197px;
	background: url(../images/diamond2.png) no-repeat 200px -5px, url(../images/tr02p.png) repeat top center;
	display: block;
}


#txtskol {
	position: relative;
	width:60%;
	height:242px;
	z-index:10000;
	text-align:left;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height:1.2em;
	color:#3a3a3a;
	margin:0 auto;
	padding-left:400px;
	padding-top:33px;
}

#pic03 {
	position:relative;
	width:100%;
	height: 67vw;
	background: url(../images/bath.jpg)  no-repeat 0 0px;
	background-size: contain;
	display: block;
	margin-bottom:0px;
	z-index:10000;
}


#triangle5 {
	position: relative;
	width:100% !important;
	height: 85px;
	background: url(../images/tr04.png) no-repeat center 0px;
	background-size: cover;
	top:0;
	z-index:10;
}

#txtpic03 {
	position: relative;
	width:365px;
	height:206px;
	z-index:10000;
	text-align:left;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height:1.2em;
	background-color:#fff;
	padding-top:18px;
	padding-left:20px;
	margin:0 auto;
	margin-right:255px;
	margin-top:120px;
}


#triangle_down3 {
	position: absolute;
	width:100% !important;
	height: 85px;
	background: url(../images/tr05.png) no-repeat center 0px;
	background-size: cover;
	bottom:0;
}

#txtcolor {
	position: relative;
	width:400px;
	height:660px;
	z-index:10000;
	text-align:left;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height:1.2em;
	padding-top:0px;
	padding-left:20px;
	margin:0 auto;
	margin-left:300px;
	margin-top:0px;
	top:0px;
}



#whywe {
	position: relative; 
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:700;
	font-style: normal !important;
	font-size: 4.6em;
	line-height:1.6em;
	color:#bb8f13;
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	z-index:10000;
}

#chacr {
	position: relative;
	display: inline-block;
	width:60%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.6em;
	line-height: 1.2em;
	margin:0 auto;
	margin-top:25px;
	color:#0b0b0b;
	text-align:center;
	top:0px;
	z-index:100;
}

	
#chacr2 {
	position: relative;
	display: inline-block;
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height: 1.2em;
	margin-top:0px;
	color:#0b0b0b;
	text-align:center;
	top:0px;
	z-index:100;
}

#f1 {
	display:flex;
	 justify-content: center;
	 margin-top:70px;
}

#txtgar {
	position: relative;
	display: block;
	width: 33%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:300;
	font-style: normal !important;
	font-size: 4.1875em;
	line-height: 0.85em;
	margin-top:0px;
	color:#0b0b0b;
	text-align:left;
	margin-left:200px;
	z-index:100;
	right:0;
}

.txtgarbld {
	font-size: 1.4175em;
	line-height: 0.85em;
	font-weight:700;
	font-style: normal !important;
}




#txtbrd {
	position: relative;
	display: block;
	width:33%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height: 1.25em;
	margin-top:0px;
	color:#1b1b1b;
	text-align:left;
	z-index:100;
}

#txtbrd p {
	margin-top:0px;
}

#grugol {
	width:100% !important;
	height: 1405px;
	background: url(../images/grugol12.png) no-repeat left 0px, url(../images/grugol22.png) no-repeat right 90px;
	bottom:0;
}

#sobpr {
	position: relative;
	display: block;
	width: 560px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:300;
	font-style: normal !important;
	font-size: 4.1875em;
	line-height: 0.85em;
	margin:0 auto;
	padding-top:50px;
	padding-left:280px;
	color:#0b0b0b;
	text-align:left;
	z-index:100;
	right:0;
}

.sobprbld {
	font-weight:700;
	font-style: normal !important;
}

#perstex {
	position: relative;
	display: block;
	width:395px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height: 1.25em;
	margin-top:80px;
	color:#1b1b1b;
	text-align:left;
	margin-left:600px;
	z-index:100;
}

#perstex p {
	margin-top:0px;
}

#dogfr {
	position: relative;
	display: block;
	width: 600px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:300;
	font-style: normal !important;
	font-size: 4.1875em;
	line-height: 0.85em;
	padding-top:45px;
	margin-right:0px;
	color:#0b0b0b;
	text-align:left;
	margin:0 auto;
	z-index:100;
}

.dogfrbld {
	font-weight:700;
	font-style: normal !important;
}

#constex {
	position: relative;
	display: block;
	width:435px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height: 1.25em;
	color:#1b1b1b;
	text-align:left;
	margin:0 auto;
	margin-top:75px;
	padding-right:45px;
	padding-bottom:20px;
	z-index:100;
}

#constex p {
	margin-top:0px;
}

#zkzwy {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size:2.375em;
	line-height:1.5em;
	color:#fff;
	background: rgb(215,8,12);
    background: linear-gradient(45deg, rgba(215,8,12,1) 24%, rgba(220,166,0,1) 24%, rgba(220,166,0,1) 100%);
	display: inline-block;
	padding-bottom:8px;
	padding-left:40px;
	padding-right:40px;
	border-radius:10px;
	margin-right:124px;
	cursor:pointer;
	/*transition: .9s linear;*/
}

#zkzwy:hover { 
  background: linear-gradient(45deg, rgba(220,166,0,1) 24%, rgba(215,8,12,1) 24%, rgba(215,8,12,1) 100%);
}



.rub {
	font-size:0.775em;
	font-weight:100;
	padding-right:100px;
}

#howzak {
	/*position:absolute;*/
	position: relative; 
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:700;
	font-style: normal !important;
	font-size: 4.6em;
	line-height:1em;
	color:#1f1f1f;
	text-align:center;
	margin-top:0px;
	padding-top:35px;
	margin-bottom:32px;
	z-index:10000;
}
	


#trigrel2 {
	position:relative;
	margin-top:0px;
	/*background-image:url(../images/tr02p.png);*/
	background: url(../images/whugol1.png) no-repeat left 390px, url(../images/whugol2.png) no-repeat right 1345px, url(../images/tr02p.png) repeat;
}


#triangle6 {
	position: absolute;
	width:100% !important;
	height: 400px;
	background-image:url(../images/tr02.png),url(../images/tr02p.png);
	background-repeat: no-repeat, repeat;
	background-position: top center, top left;
	top:-10px;
	z-index:10;
}

#podklu {
	position: relative; 
	z-index:10000;
	text-align:center;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height:1.1em;
	margin-bottom:0px;
	margin-top:5px;
}

#cif1 {
	position:relative;
	width:100% !important;
	background: url(../images/cif1.png) no-repeat center top;
	height: 70px;
	background-size: contain;
	margin-top:40px;
	z-index:1000;
}

#zz1 {
	position: relative; 
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:500;
	font-style: normal !important;
	font-size: 4.3em;
	line-height:0.9em;
	color:#1f1f1f;
	text-align:center;
	margin-top:10px;
	margin-bottom:32px;
	z-index:10000;
}

#f2, #f3, #f4, #f5, #f6, #f7 {
	display:flex;
	justify-content: center;
	margin-top:0px;
}

#kz1 {
	position:relative;
	background: url(../images/kz1.png) no-repeat right top;
	height: 300px;
	background-size: contain;
	margin-top:32px;
	margin-right:45px;
	z-index:1000;
}

#txzy1 {
	position: relative; 
	width: 400px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height:1.2em;
	color:#1f1f1f;
	text-align: left;
	margin-top:0px;
	margin-bottom:0px;
	z-index:10000;
}

#txzy1 a {
	text-decoration:none;
	color:#af1115;
	display: inline-block;
	border-bottom: solid;
	border-bottom-width:1px;
	border-color:#b1866a;
}

#zkz_zy {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size:1em;
	line-height:1.95em;
	color:#fff;
	/*background-color: #cf9c00;*/
	background: rgb(215,8,12);
    background: linear-gradient(0deg, rgba(226,29,45,1) 22%, rgba(255,102,0) 100%);
	display: inline-block;
	padding-bottom:5px;
	padding-left:90px;
	padding-right:90px;
	border-radius:10px;
	margin-top:0px;
	cursor:pointer;
	transition: .3s linear;
}

#zkz_zy:hover { 
  box-shadow: 500px 0 0 0 rgba(233,181,22,.9) inset;
}



#cif2 {
	position:relative;
	width:100% !important;
	background: url(../images/cif2.png) no-repeat center top;
	height: 70px;
	background-size: contain;
	margin-top:40px;
	z-index:1000;
}

#zz2 {
	position: relative; 
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:500;
	font-style: normal !important;
	font-size: 4.3em;
	line-height:0.9em;
	color:#1f1f1f;
	text-align:center;
	margin-top:10px;
	margin-bottom:32px;
	z-index:10000;
}

#kz2 {
	position:relative;
	background: url(../images/kz2.png) no-repeat right top;
	height: 300px;
	background-size: contain;
	margin-top:29px;
	margin-right:45px;
	z-index:1000;
}

#txzy2 {
	position: relative; 
	width: 400px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height:1.2em;
	color:#1f1f1f;
	text-align: left;
	margin-top:0px;
	margin-bottom:0px;
	z-index:10000;
}




#cif3 {
	position:relative;
	width:100% !important;
	background: url(../images/cif3.png) no-repeat center top;
	height: 70px;
	background-size: contain;
	margin-top:25px;
	z-index:1000;
}

#zz3 {
	position: relative; 
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:500;
	font-style: normal !important;
	font-size: 4.3em;
	line-height:0.9em;
	color:#1f1f1f;
	text-align:center;
	margin-top:10px;
	margin-bottom:32px;
	z-index:10000;
}

#kz3 {
	position:relative;
	background: url(../images/kz3.png) no-repeat right top;
	height: 300px;
	background-size: contain;
	margin-top:15px;
	margin-right:0px;
	z-index:1000;
}

#txzy3 {
	position: relative; 
	width: 400px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height:1.2em;
	color:#1f1f1f;
	text-align: left;
	margin-top:0px;
	margin-bottom:0px;
	z-index:10000;
}




#cif4 {
	position:relative;
	width:100% !important;
	background: url(../images/cif4.png) no-repeat center top;
	height: 70px;
	background-size: contain;
	margin-top:25px;
	z-index:1000;
}

#zz4 {
	position: relative; 
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:500;
	font-style: normal !important;
	font-size: 4.3em;
	line-height:0.9em;
	color:#1f1f1f;
	text-align:center;
	margin-top:10px;
	margin-bottom:32px;
	z-index:10000;
}

#kz4 {
	position:relative;
	background: url(../images/kz4.png) no-repeat 120px top;
	height: 300px;
	background-size: contain;
	margin-top:17px;
	margin-right:0px;
	z-index:1000;
}

#txzy4 {
	position: relative; 
	width: 400px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height:1.2em;
	color:#1f1f1f;
	text-align: left;
	margin-top:0px;
	margin-bottom:0px;
	z-index:10000;
}






#cif5 {
	position:relative;
	width:100% !important;
	background: url(../images/cif5.png) no-repeat center top;
	height: 70px;
	background-size: contain;
	margin-top:25px;
	z-index:1000;
}

#zz5 {
	position: relative; 
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:500;
	font-style: normal !important;
	font-size: 4.3em;
	line-height:0.9em;
	color:#1f1f1f;
	text-align:center;
	margin-top:10px;
	margin-bottom:32px;
	z-index:10000;
}

#kz5 {
	position:relative;
	background: url(../images/kz5.png) no-repeat center top;
	height: 280px;
	background-size: contain;
	margin-top:19px;
	margin-right:0px;
	z-index:1000;
}

#txzy5 {
	position: relative; 
	width: 400px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height:1.2em;
	color:#1f1f1f;
	text-align: left;
	margin-top:0px;
	margin-bottom:0px;
	z-index:10000;
}






#cif6 {
	position:relative;
	width:100% !important;
	background: url(../images/cif6.png) no-repeat center top;
	height: 70px;
	background-size: contain;
	margin-top:0px;
	top: -20px;
	z-index:1000;
}

#zz6 {
	position: relative; 
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:500;
	font-style: normal !important;
	font-size: 4.3em;
	line-height:0.9em;
	color:#1f1f1f;
	text-align:center;
	margin-top:10px;
	margin-bottom:32px;
	z-index:10000;
}

#kz6 {
	position:relative;
	background: url(../images/kz6.png) no-repeat center top;
	height: 300px;
	background-size: contain;
	margin-top:17px;
	margin-right:0px;
	z-index:1000;
}

#txzy6 {
	position: relative; 
	width: 400px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height:1.2em;
	color:#1f1f1f;
	text-align: left;
	margin-top:0px;
	margin-bottom:0px;
	z-index:10000;
}

#triangle7 {
	position: relative;
	width:100% !important;
	height: 85px;
	background: url(../images/tr04.png) no-repeat center 0px;
	background-size: cover;
	top:0;
	z-index:10;
}

#zkzbig {
	width:80%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size:3.6875em;
	line-height:1.5em;
	color:#fff;
	background: rgb(215,8,12);
    background: linear-gradient(45deg, rgba(220,166,0,1) 30%, rgba(215,8,12,1) 25%, rgba(215,8,12,1) 100%);
	display: inline-block;
	padding-bottom:13px;
	padding-left:40px;
	padding-right:40px;
	border-radius:10px;
	margin-right:300px;
	margin:0 auto;
	margin-top:20px;
	cursor:pointer;
	/*transition: .9s linear;*/
}

#zkzbig:hover { 
  background: linear-gradient(45deg, rgba(220,166,0,1) 30%, rgba(215,8,12,1) 80%, rgba(215,8,12,1) 100%);
}




	
.rubbig {
	font-size:0.775em;
	font-weight:100;
	padding-right:150px;
}

#adrd {
	width: 100%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: italic !important;
	font-size: 1.5em;
	line-height:1.2em;
	color:#1f1f1f;
	text-align: center;
	margin-top:80px;
	margin-bottom:0px;
	z-index:10000;
}


#adrd p {
	margin:0px;
}

.adrbld {
	font-weight: 400 !important;
}

#mapmain {
	margin:0;
	margin-bottom:50px;
}

#teldown  {
	width: 100%;
	font-family: 'PT Sans', sans-serif;
	font-weight:100;
	font-style: normal !important;
	color:#303030;
	text-align: center;
	margin-top:0px;
	margin-bottom:0px;
	z-index:10000;
}

#teldown p {
	margin:0;
}

.fteld {
	font-size: 5.95em;
	line-height:1.2em;
}



.fteld a, .fteld2 a {
	text-decoration:none;
	color:#303030;
}

.fteld a:hover, .fteld2 a:hover {
	color:#cf9c00;
}

.ftor {
	font-size: 3.95em;
	line-height:1.2em;
	padding-top:40px;
	color:#555555;
}




.fteld2 {
	font-size:3.95em;
	line-height:1.2em;
}



#down_links {
	width:650px;
	/*display: flex;	
	justify-content: space-between;*/
	font-size:1.225em;
	font-weight:100;
	margin-top:80px;
	text-align:center;
}

#down_links span {
	margin:0 auto;
}

.brrigt {
	margin-right:31px;
	margin-left:30px;
}

#down_links a {
	color: #774123;
	text-decoration: none;
	display: inline-block;
	border-bottom: solid;
	border-bottom-width:1px;
	border-color:#b1866a;
	padding-bottom: 0px;
	margin-bottom:20px;
}

#soc_down {
	width:600px;
	margin:0 auto;
	margin-top:70px;
}

#soc_down a {
	margin-right:23px;
	margin-left:23px;
}

#copyr {
	width: 100%;
	font-family: 'PT Sans', sans-serif;
	font-weight:100;
	font-style: normal !important;
	color:#303030;
	text-align: center;
	margin-top:70px;
	margin-bottom:0px;
	position: relative;
	height: 132px;
	background: url(../images/treg_down.png) no-repeat center bottom;
	background-size: contain;
	bottom:0;
	z-index:10000;
}

#copd {
	font-size:0.8em;
	position:relative;
	display:inline-block;
	padding-top:60px;
	color:#636363;
}


#zkz_dd, #zkz_dre {
	display:none;
}

#txt_main {
	margin:0 auto;
	width:70%;
	margin-top:60px;
	margin-bottom:0px;
}

#txt_main h3 {
	width: 75%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:700;
	font-style: normal !important;
	font-size: 2.7em;
	line-height:1em;
	color:#1f1f1f;
	text-align: left !important;
	margin-top:0px;
	margin-bottom:30px;
	margin-left:0px;
	z-index:100;
}

#txt_main p {
	width: 75%;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:100;
	font-style: normal !important;
	font-size: 1.4em;
	line-height: 1.1em;
	color:#1f1f1f;
	text-align: left;
	margin-top:0px;
	z-index:100;
}


}






















