*,html,body,div,section,footer {margin:0;padding:0;color:#000;}
html,body {height:100%;min-height:100%;}
body {font:14px 'Open Sans',sans-serif;background:#fff;font-family:'Open Sans',sans-serif;}
img {border:0 none}

a img {border:none}
a {color:#000;text-decoration:none; outline: none;}
a:hover {color:#000}
.clr {clear:both}
.dn {display:none}
.rel {position:relative}

header, section, footer {margin:0 auto;width:100%;max-width:1920px;min-width:960px;}
nav {position:fixed;top:0;left:0;right:0;height:52px;width:100%;min-width:960px;background:#fff;}
.block {margin:0 auto;width:960px;}

/* NAVIGATION */
nav {font:400 16px 'Open Sans',sans-serif;z-index:100;}
	nav .block {padding:12px 0 0 0}
	nav span {float:right}
	nav a {margin-right:70px}
	nav a:hover {color:#fbac45}

/* Block 1 */
#block1 {margin-top:52px;height:600px;background:url('../img/block1bg.jpg') center center no-repeat;}
	.block1 {width:700px;}
		.block1a {padding-top:60px;font:400 50px 'Open Sans',sans-serif;color:#fff;}
		.block1b {font:400 16px 'Open Sans',sans-serif;text-align:right;color:#fff;}
		.block1b span {font-weight:600;font-size:21px;color:#fff;}

/* Block 2 */
#block2 {height:289px;background:#fff;}
	.b21, .b22, .b23, .b24 {margin-top:57px;float:left;padding-top:154px;width:25%;font-size:22px;font-family:'pf din',sans-serif;text-align:center;}
	.b21 {background:url('../img/b21.png') center top no-repeat;}
	.b22 {background:url('../img/b22.png') center top no-repeat;}
	.b23 {background:url('../img/b23.png') center top no-repeat;}
	.b24 {background:url('../img/b24.png') center top no-repeat;}
	
/* Block 3 */
#block3 {padding:69px 0;height:207px;background:url('../img/block3bg.png');font:400 14px 'Open Sans',sans-serif;}
	#block3 img {float:left;margin-right:65px;}
	#block3 p {font:400 32px 'Roboto',sans-serif;color:#3e4247;line-height:65px;}

/* Block 4 */
#block4 {padding:64px 0 50px 0;height:auto;background:#fff;font:400 14px 'Open Sans',sans-serif;}
	.block4-zag {padding:0 0 90px 0;text-align:center;}
		.block4-zag span {font:400 32px 'Open Sans',sans-serif;color:#222222;}
		.block4-zag p {font:400 14px 'Open Sans',sans-serif;color:#222222;}
		.orange-line {margin:0 auto;margin-top:15px;margin-bottom:30px;width:87px;height:2px;background:#FBAC45;}
	.block4a, .block4b, .block4c, .block4d,	.block4e, .block4f {width:310px;padding:0 0 40px 85px;font:400 16px 'Open Sans',sans-serif;color:#222222;}
	.block4a span, .block4b span, .block4c span, .block4d span,	.block4e span, .block4f span {font:600 21px 'Open Sans',sans-serif;color:#222222;line-height:40px;}
	.block4a {float:left;background:url('../img/b41.png') left 20px no-repeat;}
	.block4b {float:right;background:url('../img/b42.png') left 20px no-repeat;}
	.block4c {float:left;background:url('../img/b43.png') left 20px no-repeat;}
	.block4d {float:right;background:url('../img/b44.png') left 20px no-repeat;}
	.block4e {float:left;background:url('../img/b45.png') left 20px no-repeat;}
	.block4f {float:right;background:url('../img/b46.png') left 20px no-repeat;}
	::-webkit-input-placeholder {color:#222222; font-family: 'Open Sans',sans-serif;}
	::-moz-placeholder          {color:#222222; font-family: 'Open Sans',sans-serif;}/* Firefox 19+ */
	:-moz-placeholder           {color:#222222; font-family: 'Open Sans',sans-serif;}/* Firefox 18- */
	:-ms-input-placeholder      {color:#222222; font-family: 'Open Sans',sans-serif;}

/* Block 5 */
#block5 {height:570px;background:url('../img/block5bg.jpg') center center no-repeat;}
	.block5 {margin:0 auto;padding:28px 61px 0 61px;width:423px;height:auto;background:url('../img/block5g.png') center bottom no-repeat;}
		.b5a {font:400 30px 'Open Sans',sans-serif;color:#fbac45;text-align:center;}
		.b5b {padding:10px;font:400 14px 'Open Sans',sans-serif;color:#ffffff;text-align:left;}
		.b5c {text-align:center}
			.f1 {margin:0 0 33px 0;padding:0 15px;border:0;-webkit-border-radius:4px;border-radius:4px;width:370px;background:rgba(255,255,255,0.65);font:400 16px 'Open Sans',sans-serif;color:#2a2a2a;line-height:56px;outline:none;}
			.f1:first-child {margin-top:15px}
			.f1:focus {-webkit-box-shadow: inset 0px 0px 0px 2px rgba(177,134,76,1);
box-shadow: inset 0px 0px 0px 2px rgba(177,134,76,1);}
			.brd1:focus {
				border: 1px solid #fdce92;
				-webkit-box-shadow: inset 0px 0px 0px 1px #fdce92;
				box-shadow: inset 0px 0px 0px 1px #fdce92;
			}
			textarea.f1 {line-height: 18px; height: 100px; padding: 15px;}
			.button1 {margin:-7px 0 27px 0;width:262px;border:0;-webkit-border-radius:4px;border-radius:4px;background:#FFDD2E;font:400 20px 'Open Sans',sans-serif;color:#2a2a2a;line-height:56px;text-align:center;cursor:pointer;}
			.button1:hover {background:#ECC200}

/* Block 6 */
#block6 {padding:64px 0 20px 0;height:auto;background:url('../img/block6bg.jpg') center center no-repeat;-webkit-background-size:cover;background-size:cover;}
	.block6-zag {padding:0 0 30px 0;text-align:center;}
		.block6-zag span {font:400 32px 'Open Sans',sans-serif;color:#222222;}
		.blue-line {margin:0 auto;margin-top:15px;margin-bottom:30px;width:87px;height:2px;background:#90C3EA;}
	.block6-33 {float:left;margin-bottom:80px;padding-top:80px;width:33%;font:400 16px 'Open Sans',sans-serif;color:#222222;text-align:center;}
	.b6a {background:url('../img/b6a.png') center top no-repeat;}
	.b6b {background:url('../img/b6b.png') center top no-repeat;}
	.b6c {background:url('../img/b6c.png') center top no-repeat;}
	.b6d {background:url('../img/b6d.png') center top no-repeat;}
	.b6e {background:url('../img/b6e.png') center top no-repeat;}
	.b6f {background:url('../img/b6f.png') center top no-repeat;}

/* Block 7 */
#block7 {padding:25px 0 35px 0;height:auto;background:url('../img/block7bg.png');}
	.block7-zag {padding:0 0 30px 0;text-align:center;}
		.block7-zag span {font:400 32px 'Open Sans',sans-serif;color:#fff;}
	.md33a {float:left;width:291px}
	.md33b {float:left;padding-top:35px;width:367px;text-align:center;}
	.md33c {float:right;width:302px}

/* Block 8 */
#block8 {padding:64px 0 20px 0;height:auto;background:url('../img/block8bg.jpg') center center no-repeat;-webkit-background-size:cover;background-size:cover;}
	.block8-zag {padding:0 0 30px 0;text-align:center;}
		.block8-zag span {font:400 32px 'Open Sans',sans-serif;color:#222222;}
	.b8a {float:left;width:50%;}
		.rr2, .rr4, .rr6 {float:right;width:50%;}
		.b8a div {margin:20px 25px 25px 85px;font:400 16px 'Open Sans',sans-serif;color:#505050;}
		.b8a div span {font:600 21px 'Open Sans',sans-serif;color:#222222;}
		.rr1 {background:url('../img/b8a.png') 25px top no-repeat;}
		.rr2 {background:url('../img/b8b.png') 25px top no-repeat;}
		.rr3 {background:url('../img/b8c.png') 25px top no-repeat;}
		.rr4 {background:url('../img/b8d.png') 25px top no-repeat;}
		.rr5 {background:url('../img/b8e.png') 25px top no-repeat;}
		.rr6 {background:url('../img/b8f.png') 25px top no-repeat;}

/* Block 9 */
#block9 {height:570px;background:url('../img/block9bg.jpg') center center no-repeat;}

/* Block 10 */
#block10 {padding:65px 0;height:auto;background:#fff;font:400 14px 'Open Sans',sans-serif;}
	.block10-zag {padding:0 0 20px 0;text-align:center;}
		.block10-zag span {font:400 32px 'Open Sans',sans-serif;color:#222222;}
	.b10a, .b10b, .b10c, .b10d, .b10e, .arrow {float:left;font:400 16px 'Open Sans',sans-serif;color:#505050;text-align:center;}
	.b10a span, .b10b span, .b10c span, .b10d span, .b10e span {font-weight:400}
	.arrow {width:52px;height:130px;background:url('../img/arrow.png') center center no-repeat;}
	.b10a {padding-top:165px;background:url('../img/b10a.png') center top no-repeat;width:150px;}
	.b10b {padding-top:165px;background:url('../img/b10b.png') center top no-repeat;width:150px;}
	.b10c {padding-top:165px;background:url('../img/b10c.png') center top no-repeat;width:150px;}
	.b10d {padding-top:165px;background:url('../img/b10d.png') center top no-repeat;width:150px;}
	.b10e {padding-top:165px;background:url('../img/b10e.png') center top no-repeat;width:150px;}

/* Block 11 */
#block11 {padding:60px 0;height:auto;background:url('../img/block11bg.png');}
	.block11-zag {padding:0 0 30px 0;text-align:center;}
		.block11-zag span {font:400 32px 'Open Sans',sans-serif;color:#222222;}
	.b11-arrow {margin-top:117px;width:20px;height:37px;cursor:pointer;}
	#doc-slider {
		max-width: 760px;
		margin: 0 auto;
		text-align: center;
		font-size: 16px;
	}
	.owl-prev {display:inline-block; width: 30px; height: 40px; position: absolute; top: 50%; left: -100px; margin-top: -40px; background:url('../img/prev.png') center center no-repeat;}
	.owl-next {display:inline-block; width: 30px; height: 40px; position: absolute; top: 50%; right: -100px; margin-top: -40px; background:url('../img/next.png') center center no-repeat;}
	.b11s {float:left;width:306px;text-align:center;font-weight:400;font-size:16px;color:#373737;height:400px}
	.owl-prev:hover {
		background:url('../img/prev-hov.png') center center no-repeat;
	}
	.owl-next:hover {
		background:url('../img/next-hov.png') center center no-repeat;
	}
	.b11a {position:absolute;top:0;left:0;width:960px;}
	.b11b {position:absolute;top:0;left:0;width:960px;}

/* Block 12 */
#block12 {padding:80px 0;height:auto;background:#fff;}
	.b12 {text-align:center;}
	.b12 span {font:400 32px 'Open Sans',sans-serif;color:#222222;}
	.b12 a {border-bottom:1px dashed #58aae8;font:400 16px 'Open Sans',sans-serif;color:#58aae8;line-height:26px}
	.b12 a:hover {border-bottom:1px dashed #fbac45;color:#fbac45;}

/* Block 13 */
#block13 {height:340px;position:relative;}
	.address {position:absolute;top:0;left:50%;width:474px;height:220px;margin-left:-237px;background:url('../img/b13.png') top center no-repeat;}
		.block13-zag {padding:15px 0 0 0;text-align:center;}
			.block13-zag span {font:300 32px 'Open Sans',sans-serif;color:#fff;}
			.block13-zag .orange-line {margin-bottom:20px}
		.address p {font:300 16px 'Open Sans',sans-serif;color:#fff;text-align:center;}

.wrap-form form{display:inline-block;padding:35px 30px 35px 20px;background: #cccc;-webkit-border-radius: 4px;border-radius: 4px;}
.wrap-form .title-form{font-size:30px;color:#e7aa4e;}
.wrap-form .sub-title{font: 400 16px 'Open Sans',sans-serif; color: #fff;padding:15px 0 25px;}
.wrap-form form input{-webkit-border-radius:4px;border-radius:4px;height: 45px;font-size: 16px; width:266px !important;margin-right: 20px;cursor: pointer;background: #edebe9;}
.wrap-form form input[type="text"]{padding-left: 20px;border-top:2px solid transparent;border-right:2px solid transparent;border-left:2px solid transparent;border-bottom:2px solid transparent;}
.wrap-form form input[type="text"]:hover, .wrap-form form input[type="text"]:focus{border-color: #FBAC45;outline: none;}
.wrap-form form input[type="submit"]{height:49px;width:210px !important;background: #f6dc45;border:none;}
.wrap-form form input[type="submit"]:hover, .wrap-form form input[type="submit"]:focus{background: #ECC200;}

/* Footer */
footer {background:#507291; overflow: hidden;}
footer .block {font:400 16px 'Open Sans',sans-serif;color:#fff;line-height:60px;}
footer .block span {color:#fff;}
footer .block .left {float: left;}
footer .block .right {float: right;}
footer .block a {color: #fff; text-decoration: underline;}
footer .block a:hover {text-decoration: none;}


/* POPUP */
.l1, .l2, .l3 {z-index:99999;top:0;right:0;bottom:0;left:0;color:#000;text-align:left;}
#err1 {width: 480px;margin: 0 auto;}
.l1:target {display:block;pointer-events:auto;}
.l2:target {display:block;pointer-events:auto;}
.l3:target {display:block;pointer-events:auto;}
.l1 > div {position:relative;margin:5% auto;padding:15px 85px;-webkit-border-radius:5px;border-radius:5px;width:400px;background:#fff;height:auto;color:rgba(255,255,255,0.7) !important;text-align:center;}
.l2 > div {position:relative;margin:10% auto;padding:40px;-webkit-border-radius:15px;border-radius:15px;background:#fff;width:400px;height:auto;font:400 21px 'Open Sans',sans-serif;color:#fff;text-align:center;}
.brd1 {border:1px solid #6f6f6f}
.l3 > div {position:relative;margin:2% auto;padding:15px 85px 15px 15px;-webkit-border-radius:5px;border-radius:5px;width:595px;background:#fff;height:auto;color:rgba(255,255,255,0.7) !important;text-align:center;}
.l3 > div img {width:100%}
.hidden {
	display: none;
}
.mfp-fade.mfp-bg {
  opacity: 0;
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.mfp-fade.mfp-bg.mfp-ready {
  opacity: 0.8;
}

.mfp-fade.mfp-bg.mfp-removing {
  opacity: 0;
}

.mfp-fade.mfp-wrap .mfp-content {
  opacity: 0;
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
  opacity: 1;
  text-align: center;
}

.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
  opacity: 0;
}
button.mfp-close,
button.mfp-close:active {
  font-size: 0;
  background: transparent url("../img/close1.png") no-repeat;
  width: 25px;
  height: 25px;
  background-position: 0 0;
  -webkit-transition: all 0s ease-in-out;
  -o-transition: all 0s ease-in-out;
  transition: all 0s ease-in-out;
  top: 10px;
  right: 10px;
}
.popup-wrap {
	display: inline-block;
}
.mfp-content {
	position: initial;
}


/* POPUP CLOSE */
.close {position:absolute;right:10px;top:10px;background:url('../img/close1.png');width:24px;height:24px;overflow:hidden;opacity:0.5}
.close:hover {opacity:1.0}