@font-face { font-family: PFDINTEXTCONDPRO-REGULAR; src: url(fonts/PFDINTEXTCONDPRO-REGULAR.html); }
@font-face { font-family: PFDINTEXTCONDPRO-BOLD; src: url(fonts/PFDINTEXTCONDPRO-BOLD.html); }
@font-face { font-family: PFDINTEXTCONDPRO-THIN; src: url(fonts/PFDINTEXTCONDPRO-THIN.html); }
body { min-width: 1000px; font-family: PFDINTEXTCONDPRO-REGULAR; color: #037670; }
b { font-family: PFDINTEXTCONDPRO-BOLD; }
.secret { width: 0px; height: 0px; overflow: hidden; }
.block-1-wrap { background: url(images/block-1-wrap.jpg) no-repeat 50% 0px; }
.block-1 { height: 611px; }
.block-1 .logo { width: 200px; height: 90px; background: url(images/logo.png) no-repeat 0px 0px; margin-top: 0px; }
.block-1 .title { font-size: 1.2em; margin-top: 32px; margin-left: 0px; }
.block-1 .phone { font-size: 1.2em; margin-top: 20px; }
.block-1 .phone b { color: #02c4ba; font-size: 1.7em; }
.block-1 h1 { font-size: 2.5em; margin-top: 5px; }
.block-1 h1 b { color: #02c4ba; }
.block-1 h1 span { color: #02c4ba; font-weight: bold; }
.block-1 iframe[src="block-1-timer.html"] { top: -200px; background: url(images/block-1-ak.png) no-repeat 230px 90px; }
.block-1 iframe[src="block-1-zakaz.html"] { top: -195px; left: 311px; }
.block-1 .city { font-family: PFDINTEXTCONDPRO-REGULAR; font-size: 1.2em; color: #037670; border-bottom: 2px dashed #037670; top: -700px; width: 325px; left: 675px; }
.block-1 .city:hover { color: #e45415; border-bottom: 2px dashed #e45415; }
.block-1-wrap-gd { background: url(images/block-1-wrap_goodbye.jpg) no-repeat 50% 0px; }
.block-1-gb { background: url(images/gb.jpg) no-repeat 50% 0px; }
.block-2-wrap { background: url(images/block-2-wrap.jpg) no-repeat 50% 0px; }
.block-2 { height: 280px; }
.block-2 .item { padding-left: 80px; font-size: 1.2em; width: 170px; height: 75px; margin: 42px 41px 0px 41px; color: #fff; }
.block-2 .item span { display: table-cell; height: 75px; vertical-align: middle; }
.block-2 .item-1 { background: url(images/block-2-1.png) no-repeat 0px 50%; }
.block-2 .item-2 { background: url(images/block-2-2.png) no-repeat 0px 50%; }
.block-2 .item-3 { background: url(images/block-2-3.png) no-repeat 0px 50%; }
.block-2 .item-4 { background: url(images/block-2-4.png) no-repeat 0px 50%; }
.block-2 .item-5 { background: url(images/block-2-5.png) no-repeat 0px 50%; }
.block-2 .item-6 { background: url(images/block-2-6.png) no-repeat 0px 50%; }
.block-3-wrap { background: url(images/block-3-wrap.jpg) no-repeat 50% 0px; }
.block-3 { height: 879px; }
.block-3 h1 { font-family: PFDINTEXTCONDPRO-THIN; font-size: 2.2em; padding-top: 43px; padding-bottom: 30px; }
.block-3 h1 b { color: #02c4ba; }
.block-3 .item { width: 247px; padding-top: 253px; color: #3f3f3f; font-size: 1.4em; }
.block-3 .item-1 { background: url(images/block-3-1.png) no-repeat 50% 0px; }
.block-3 .item-2 { background: url(images/block-3-2.png) no-repeat 50% 0px; }
.block-3 .item-3 { background: url(images/block-3-3.png) no-repeat 50% 0px; }
.block-3 .item-4 { background: url(images/block-3-4.png) no-repeat 50% 0px; }
.block-3 .item-5 { background: url(images/block-3-5.png) no-repeat 50% 0px; }
.block-3 .item-6 { background: url(images/block-3-6.png) no-repeat 50% 0px; }
.block-3 .item-7 { background: url(images/block-3-7.png) no-repeat 50% 0px; }
.block-3 .item-8 { background: url(images/block-3-8.png) no-repeat 50% 0px; }
.block-3 span { display: block; width: 152px; height: 40px; background: url(images/buttons.png) no-repeat -4px -187px; margin: 10px auto 0px auto; cursor: pointer; }
.block-3 span:hover { background: url(images/buttons.png) no-repeat -4px -247px; }
.block-4-wrap { background: url(images/block-4-wrap.jpg) no-repeat 50% 0px; }
.block-4 { height: 682px; }
.block-4 h1 { font-family: PFDINTEXTCONDPRO-THIN; font-size: 2.2em; padding-top: 59px; padding-bottom: 40px; }
.block-4 h1 b { color: #02c4ba; }
.block-4 .text { color: #3f3f3f; margin-left: 315px; margin-bottom: 30px; font-size: 1.4em; }
.block-4 ul { color: #3f3f3f; margin-left: 315px; background: url(images/block-4-line.png) no-repeat 0px 0px; }
.block-4 ul li { height: 45px; line-height: 45px; font-size: 1.2em; background: url(images/block-4-line.png) no-repeat 0px 100%; }
.block-4 ul li span { display: block; padding-left: 25px; background: url(images/block-4-star.png) no-repeat 0px 12px; }
.block-4 .button { width: 152px; height: 40px; background: url(images/buttons.png) no-repeat -4px -187px; margin: 30px auto 0px auto; }
.block-4 .button:hover { background: url(images/buttons.png) no-repeat -4px -247px; }
.block-5-wrap { background: url(images/block-5-wrap.jpg) no-repeat 50% 0px; }
.block-5 { height: 882px; }
.block-5 h1 { font-family: PFDINTEXTCONDPRO-THIN; font-size: 2.2em; padding-top: 59px; padding-bottom: 50px; }
.block-5 h1 b { color: #02c4ba; }
.block-5 .y { background: #e3f9ba; }
.block-5 .b { background: #d4fdf9; }
.block-5 .left { width: 495px; height: 385px; margin-right: 5px; }
.block-5 .right { width: 495px; height: 385px; margin-left: 5px; }
.block-5 .item { display: inline-block; padding: 10px 20px; margin-bottom: 15px; font-size: 1.4em; border-radius: 10px; line-height: 25px; color: #3f3f3f; }
.block-5 h3 { font-family: PFDINTEXTCONDPRO-REGULAR; color: #3f3f3f; font-size: 1.6em; margin-top: 40px; }
.block-5 h3 span { font-family: PFDINTEXTCONDPRO-BOLD; background: #fe9700; color: #fff; padding: 0px 20px; border-radius: 999px; margin-left: 10px; }
.block-5 .button { width: 282px; height: 61px; background: url(images/buttons.png) no-repeat 0px 0px; margin: 20px auto 0px auto; }
.block-5 .button:hover { background: url(images/buttons.png) no-repeat 0px -80px; }
.block-5 iframe[src="block-5-timer.html"] { margin-top: 31px; margin-left: 404px; }
.block-6-wrap { background: url(images/block-6-wrap.jpg) no-repeat 50% 0px; }
.block-6 { height: 644px; }
.block-6 h1 { color: #fff; font-weight: bold; font-size: 1.4em; padding-top: 34px; padding-bottom: 50px; }
.block-6 .left { width: 480px; margin-right: 20px; }
.block-6 .left h1 { padding-right: 100px; }
.block-6 .left .item { padding-right: 100px; }
.block-6 .right { width: 480px; margin-left: 20px; }
.block-6 .right h1 { padding-left: 100px; }
.block-6 .right .item { padding-left: 100px; }
.block-6 .item { margin-bottom: 0px; height: 130px; }
.block-6 .item h3 { color: #aedb59; text-transform: uppercase; font-size: 1.4em; font-weight: bold; }
.block-6 .item p { color: #fff; font-size: 1.2em; }
.block-6 .item-1 { background: url(images/block-6-1.png) no-repeat 100% 0px; }
.block-6 .item-2 { background: url(images/block-6-2.png) no-repeat 100% 10px; }
.block-6 .item-3 { background: url(images/block-6-3.png) no-repeat 100% 0px; }
.block-6 .item-4 { background: url(images/block-6-4.png) no-repeat 100% 0px; }
.block-6 .item-5 { background: url(images/block-6-5.png) no-repeat 0px 0px; }
.block-6 .item-6 { background: url(images/block-6-6.png) no-repeat 0px 0px; }
.block-6 .item-7 { background: url(images/block-6-7.png) no-repeat 0px 5px; }
.block-6 .item-8 { background: url(images/block-6-8.png) no-repeat 0px 0px; }
.block-7-wrap { background: url(images/block-7-wrap.jpg) no-repeat 50% 0px; }
.block-7 { height: 1639px; }
.block-7 h1 { font-family: PFDINTEXTCONDPRO-BOLD; font-size: 2.2em; padding-top: 44px; padding-bottom: 70px; }
.block-7 h1 b { color: #02c4ba; }
.block-7 .item-1 { background: url(images/block-7-1.png) no-repeat 0px 0px; }
.block-7 .item-2 { background: url(images/block-7-2.png) no-repeat 0px 0px; margin: 60px 0px; }
.block-7 .item-3 { background: url(images/block-7-3.png) no-repeat 0px 0px; }
.block-7 .item { height: 447px; color: #3f3f3f; }
.block-7 .item .g { background: #e3f9ba; }
.block-7 .item .y { background: #fdfab2; }
.block-7 .item ul.left { width: 171px; padding-top: 9px; padding-left: 489px; padding-right: 20px; }
.block-7 .item ul.left li { text-align: right; height: 47px; line-height: 47px; margin-bottom: 13px; font-size: 1.2em; }
.block-7 .item ul.right { padding-top: 9px; width: 307px; }
.block-7 .item ul.right li { display: inline-block; height: 47px; line-height: 47px; margin-bottom: 13px; border-radius: 10px; padding: 0px 20px; font-size: 1.2em; }
.block-7 .item .text { display: inline-block; height: 70px; background: url(images/aquo.png) no-repeat 100% 0px; margin-top: 15px; margin-left: 510px; font-size: 1.2em; line-height: 25px; padding-right: 50px; }
.block-7 .item .button { width: 152px; height: 40px; margin: 2px auto 0px auto; background: url(images/buttons.png) no-repeat -324px -187px; }
.block-7 .item .button:hover { background: url(images/buttons.png) no-repeat -324px -247px; }
.block-8-wrap { background: url(images/block-8-wrap.jpg) no-repeat 50% 0px; }
.block-8 { height: 562px; }
.block-8 h1 { font-family: PFDINTEXTCONDPRO-THIN; font-size: 2.2em; color: #fff; padding-top: 58px; padding-bottom: 0px; }
.block-8 h1 b { color: #75ece6; }
.block-8 .item { text-align: center; color: #fff; padding-top: 160px; font-size: 1.2em; }
.block-8 .item-1 { width: 180px; }
.block-8 .item-2 { width: 200px; margin-left: 80px; }
.block-8 .item-3 { width: 220px; margin-left: 70px; }
.block-8 .item-4 { width: 170px; margin-left: 80px; }
.block-9-wrap { background: url(images/block-9-wrap.jpg) no-repeat 50% 0px; }
.block-9 { height: 322px; }
.block-9 h1 { font-family: PFDINTEXTCONDPRO-BOLD; font-size: 2.4em; color: #02c4ba; padding-top: 55px; padding-bottom: 90px; }
.block-9 h1 span { font-family: PFDINTEXTCONDPRO-REGULAR; font-size: 0.6em; color: #037670; border-bottom: 2px dashed #037670; margin-left: 10px; }
.block-9 h1 span:hover { color: #e45415; border-bottom: 2px dashed #e45415; }
.block-9 .logo { width: 160px; height: 23px; background: url(images/logo.png) no-repeat 0px 0px; }
.block-9 .title { font-size: 1.2em; margin-top: 2px; margin-left: 30px; }
.block-9 .phone { font-size: 1.2em; margin-top: -10px; }
.block-9 .phone b { color: #02c4ba; font-size: 1.7em; }
.block-9 .copy { height: 60px; line-height: 60px; margin-top: 10px; background: url(images/etma.png) no-repeat 100% 50%; color: #3f3f3f; padding-left: 770px; }
.block-9 .copy a { color: #3f3f3f; }