 html {height: 100%;margin: 0;padding: 0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,address {display: block;}audio,canvas {display: inline-block;}video {display: block;}audio:not([controls]) {display: none;height: 0;}address {font-style: normal;}ul,ol,li,form,fieldset,a,img,div,figure,address {margin: 0;padding: 0;border: 0;}ul {list-style: inside;}ol {list-style: inside;}ul li {list-style: none;}ol li {list-style: decimal inside;}ol {padding: 10px 0;}ol li {margin: 0 0 20px 0;}body {height: 100%;position: relative;}body,td,input,textarea,button {margin: 0px;padding: 0px;color: #333843;font: 20px 'neris';}body * {box-sizing: border-box;}a {text-decoration: none;color: #23a5d5;transition: 0.3s;}a:hover {color: #363636;text-decoration: none !important;}h1 {font: bold 46px 'neris';color: #333843;margin: 0 0 40px 0;padding: 0;}h2 {font: bold 32px 'neris';color: #333843;margin: 0 0 23px 0;padding: 0;}h3 {font: bold 26px/35px 'neris';color: #3997d3;margin: 0 0 32px 0;padding: 0;}@media (max-width: 1280px) {h1 {line-height: 1.1;}}@media (max-width: 960px) {h2 {font-size: 36px;}}@media (max-width: 480px) {h1 {font-size: 37px;}h2 {font-size: 30px;}}p {margin: 0 0 20px;padding: 0;font-size: 20px;line-height: 32px;}@media (max-width: 960px) {p {font-size: 18px;line-height: 25px;}}p a {color: #f51c4c;}p a:hover {color: #2c2b2b;}table {border-collapse: collapse;border-spacing: 0;}.main {min-height: 100%;position: relative;}.cbc {overflow: hidden;min-width: 320px;margin: 0 auto;}.container {max-width: 1500px;min-width: 320px;margin: 0 auto;position: relative;padding: 0 40px;}.typographic {margin-bottom: 20px;}.typographic li {list-style: disc;margin-left: 38px;line-height: 32px;}@media (max-width: 960px) {.typographic li {line-height: 25px;font-size: 18px;}}@media (max-width: 1280px) {.container {padding: 0 30px;}}@media (max-width: 960px) {.container {padding: 0 20px;}}/* page content *//* header */header {width: 100%;position: relative;z-index: 10;padding-top: 38px;margin-bottom: 77px;background: #f2f6f7;}header>.container {z-index: 100;}.h_logo_box {float: left;margin-left: 50px;margin-top: -15px;}header:after {content: '';position: absolute;left: 0;top: 100%;width: 100%;height: 8px;background: url(../../img/wave_gray_bt.png) center repeat-x;}header .r_box {float: right;width: 73.4%;font-size: 20px;padding-top: 7px;padding-right: 50px;line-height: 26px;color: #333843;}header .r_box .wrap {display: table;width: 100%;}header .r_box a {color: #333843;}header .r_box .wrap>* {display: table-cell;vertical-align: middle;height: 58px;text-align: right;}@media (min-width: 760px) {header .el>* {padding: 4px 0 4px 77px;text-align: left;display: inline-block;}}@media (max-width: 1600px) {header {margin-bottom: 10px;}}.h_addr {background: url(../../img/ico_loc.png) left center no-repeat;}.h_wtime {background: url(../../img/ico_time.png) left center no-repeat;}.h_phone {background: url(../../img/ico_phone.png) left center no-repeat;}.h_phone .phone_num {font-weight: bold;line-height: 28px;}.main_nav_box {padding: 55px 10px 55px 10px;}.mainpage .main_nav_box {padding: 5px 10px 55px 10px;}.main_nav_box .h_phone {display: none;}.main_nav {display: table;width: 100%;}.main_nav>li {position: relative;display: table-cell;vertical-align: middle;width: 1%;white-space: nowrap;text-align: center;}.main_nav a {display: block;font-size: 23px;font-weight: bold;padding: 0;color: #333843;}.main_nav a.active,.main_nav a:hover {color: #f86086;}.main_nav li:last-child .subn {left: auto;right: 0;}.main_nav li:hover .subn {opacity: 1;visibility: visible;}@media (max-width: 1600px) {.h_logo_box {margin-left: 20px;}header .r_box {padding-right: 20px;}.main_nav_box {padding: 55px 0;margin: 0 -10px;}}@media (max-width: 1280px) {.h_logo_box {margin-left: 0;}header .r_box {padding-right: 0;font-size: 18px;}.main_nav_box {margin: 0 -25px;}}@media (max-width: 1024px) {header .r_box {font-size: 17px;}header .el>* {padding-left: 70px;}.main_nav_box {margin: 0 -15px;}.main_nav a {font-size: 20px;}}@media (max-width: 960px) {header {position: relative;padding-top: 85px;}header:before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 50px;background: #0098d6;}header .container {position: static;}header .r_box {width: auto;padding-top: 0;}.h_addr,.h_wtime {position: absolute;top: 7px;left: 0;z-index: 10;padding-left: 55px !important;color: #fff;}.h_addr br,.h_wtime br {display: none;}.h_wtime {left: auto;right: 20px;}.main_nav_box {padding: 35px 0 30px;}.main_nav a {font-size: 18px;}}@media (min-width: 761px) {.main_nav_box {display: block !important;}}@media (max-width: 760px) {header {padding-bottom: 30px;}.main_nav_box {overflow: auto;display: none;height: auto;position: fixed;z-index: 1001;left: 0;top: 0;right: 0;bottom: 0;z-index: 1500;border: none;padding: 120px 0 0 0 !important;margin: 0 !important;text-align: left;background: rgba(255, 255, 255, 0.98) !important;transition: none;border-radius: 0 !important;}.main_nav_box .container {position: static;padding: 0;margin: 0;}.main_nav {display: block !important;padding: 0 !important;height: auto;position: static;border: none;background: none !important;margin: 0 !important;}.main_nav ul {display: block;border: none;background: none !important;margin: 0;}.main_nav li {display: block !important;float: none;width: auto !important;height: auto !important;border: none;border-top: 1px solid #eee !important;margin: 0 !important;padding-left: 0;}.main_nav li:after {display: none;}.main_nav li a {display: block !important;height: 60px;line-height: 60px;font-size: 18px;font-weight: bold;text-align: left;text-decoration: none !important;padding: 0 20px;color: #2c2e30 !important;background: none;}.main_nav li.active a {background: #3997d3;color: #fff !important}.open_nav_btn {cursor: pointer;position: absolute;top: 100px;z-index: 350;width: 35px;height: 35px;right: 20px;background: url(../../img/open_nav.svg) center no-repeat;background-size: 35px 35px;}.close_nav_btn {cursor: pointer;position: absolute;top: 56px;z-index: 350;width: 24px;height: 24px;right: 25px;background: url(../../img/close_btn.svg) center no-repeat;background-size: 24px 24px;}.main_nav_box:before {content: '';position: absolute;top: 35px;left: 20px;width: 222px;height: 51px;background: url(../../img/logo.png) no-repeat;background-size: contain;z-index: 9;}}@media (max-width: 640px) {header {padding-top: 105px;}header:before {height: 70px;}.h_addr {top: 5px;padding-left: 60px !important;}.h_addr br,.h_wtime br {display: inline;}.h_wtime {display: none !important;}.open_nav_btn {top: 119px;}}@media (max-width: 480px) {header {padding: 80px 0 20px;}header:before {height: 70px;}.h_logo_box img {width: 130px;}.h_logo_box {margin-top: 0px;}.h_addr {display: none !important;}.main_nav_box:before {width: 180px;}.open_nav_btn {top: 76px;}}/* pages */.page_content {padding: 0;}.page_content.inner_page {padding-top: 53px;}.page_content .content {margin-right: 410px;padding: 0 0 60px 47px;}.page_content .rside {float: right;width: 340px;padding: 12px 0 0 0;}.content img {max-width: 100%;}@media (max-width: 1280px) {.page_content .content {margin-right: 380px;padding: 0 0 60px;}}@media (max-width: 960px) {.page_content {padding: 0 0 40px;}.page_content .content {padding: 20px 0 40px;margin-right: 0;}.page_content .rside {display: block;width: auto;/*margin: 30px 0;*/float: none;}.page_content.inner_page {padding-top: 10px;}}/* main page *//*.promo_slider_box {margin-top: -201px;}*/.promo_slider_box {margin-top: -21px;}.promo_slider .iosSlider,.promo_slider .slider_box .item,.promo_slider .item .container {height: 730px;}.promo_slider {width: 100%;position: relative;z-index: 1;}.promo_slider .iosSlider {width: 100%;overflow: hidden;}.promo_slider .slider_box .item {float: left;position: relative;width: 100%;}.promo_slider .text_box {width: 360px;float: left;padding: 139px 0 0 0;margin-left: 52px;}.promo_slider .title {font-weight: bold;font-size: 54px;line-height: 1;margin-bottom: 42px;}.promo_slider .hint {font-size: 32px;line-height: 39px;color: #3997d3;margin-bottom: 100px;}.promo_slider .more_btn {width: 265px;;height: 65px;line-height: 65px;padding: 0 60px 0 35px;margin-left: -7px;}.promo_slider .more_btn:after {top: 50%;right: 32px;margin-top: -4px;}.promo_slider .part_nav {width: 340px;margin-top: 150px;float: right;}/*.promo_slider .part_nav .big_lnk_box {margin-bottom: 20px;}.promo_slider .part_nav .big_lnk {padding-top: 46px;}*/.promo_slider .spnav {position: absolute;bottom: 56px;left: 0;width: 100%;z-index: 100;font-size: 0;text-align: center;}.promo_slider .spnav .item {display: inline-block;vertical-align: bottom;cursor: pointer;width: 13px;height: 13px;margin: 0 11px;border: 2px solid #3997d3;border-radius: 50%;}.promo_slider .spnav .item.active {background: #3997d3;}@media (max-width: 1280px) {.promo_slider .text_box {margin-left: 0;}}@media (max-width: 960px) {.promo_slider .iosSlider,.promo_slider .slider_box .item,.promo_slider .item .container {height: 600px;}.promo_slider_box {margin: 20px 0 0;}.promo_slider .text_box {font-size: 64px;padding: 60px 0 0 0;}.promo_slider .part_nav {width: 340px;margin-top: 70px;}.promo_slider .slider_box .item {background: url(../../img/bg_lapy.png) center top repeat !important;}.promo_slider .part_nav {width: 280px;}/*.promo_slider .part_nav .big_lnk_box {width: 100%;}*/.promo_slider .big_lnk {font-size: 17px;line-height: 20px;height: auto;padding: 7px;}.promo_slider .big_lnk_box {width: 50%;padding: 0 10px;display: inline-block;vertical-align: top;}.promo_slider .title {font-size: 46px;}.promo_slider .spnav {position: absolute;bottom: 20px;}}@media (max-width: 760px) {.promo_slider .iosSlider,.promo_slider .slider_box .item,.promo_slider .item .container {height: 560px;}.promo_slider .text_box {width: auto;float: none;text-align: center;padding-top: 40px;}.promo_slider .part_nav {width: auto;float: none;margin: 40px -10px 0;font-size: 0;}/*.promo_slider .part_nav .big_lnk_box {display: inline-block; vertical-align: top; width: 50%; padding: 0 10px;}*/.promo_slider .hint {margin-bottom: 40px;}.promo_slider .more_btn {margin: 0 auto;}}@media (max-width: 480px) {.promo_slider .more_btn {width: 100%;font-size: 20px;}/*.promo_slider .part_nav .big_lnk_box {width: 100%;}.promo_slider .part_nav .big_lnk {height: auto; padding: 20px 10px; text-align: center;}.promo_slider .part_nav .big_lnk {font-size: 20px; line-height: 26px;}*//*.promo_slider .big_lnk {height: auto; text-align: left; padding: 18px 20px;}.promo_slider .big_lnk span {padding-top: 0; background: none;}.promo_slider .big_lnk br {display: none;}*/.promo_slider .title {font-size: 36px;margin-bottom: 30px;}.promo_slider .hint {font-size: 28px;}}.reviews_title_box.box_title {padding-right: 0;}.reviews_title_box.box_title h2 {width: auto;}.reviews_title_box.box_title .r_box {width: auto;}.reviews {margin: 0 -10px;font-size: 0;}.reviews .item {padding: 0 9px;display: inline-block;vertical-align: top;width: 33.33%;color: #000 !important}.reviews .item p {color: #000 !important}.reviews .wrap {background: #fff;border-radius: 6px;}.reviews .title {display: table;width: 100%;padding: 29px 30px 24px 51px;border-bottom: 1px solid #f1f2f2;}.reviews .title>* {display: table-cell;vertical-align: middle;}.reviews .ava {width: 117px;}.reviews .ava img {display: block;border-radius: 50%;}.reviews .info {line-height: 24px;padding-top: 4px;}.reviews .name {font-size: 21px;font-weight: bold;color: #3b465e;}.reviews .type {font-size: 19px;color: #3b465e;margin-bottom: 3px;}.reviews time {font-size: 16px;color: #4dd9fa;}.reviews .text {padding: 39px 47px 52px 52px;font-size: 19px;line-height: 28px;color: #474c55;}@media (max-width: 1280px) {.reviews .title {padding: 29px 20px 24px 30px;}.reviews .text {padding: 39px 20px 52px 30px;}}@media (max-width: 1024px) {.reviews .item {width: 50%;}.reviews .item:last-child {display: none;}}@media (max-width: 760px) {.reviews_title_box.box_title h2 {float: none;margin-bottom: 30px;}.reviews_title_box.box_title .r_box {float: none;text-align: left;}.reviews .item {display: block;width: auto;margin-bottom: 20px;}.reviews .item:last-child {display: block;}}@media (max-width: 480px) {.reviews_title_box.box_title {margin-bottom: 20px;}.reviews_title_box.box_title .r_box {text-align: center;}.reviews_title_box.box_title .r_box>* {margin: 0 5px 20px;}}@media (max-width: 360px) {.reviews .title {padding: 29px 10px 24px 20px;}.reviews .ava {width: 105px;}.reviews .text {padding: 39px 10px 52px 20px;}}.about_box {padding: 0 0 55px;}.about_box h2 {margin-bottom: 36px;}.about_box p {font-size: 19px;line-height: 30px;margin-bottom: 10px;}.about_box .content {padding: 10px 90px 0 50px;}@media (max-width: 1280px) {.about_box .content {padding: 10px 0 0 0;}}@media (max-width: 960px) {.about_box {padding: 0;}.about_box .rside .part_nav {display: block;}}.mp_info_list {font-size: 0;margin: 0 -10px 63px;}.mp_info_list .col {padding: 0 10px;display: inline-block;vertical-align: top;width: 25%;}.mp_info_list .col>* {margin-bottom: 20px;}.mp_info_list .big_lnk {height: 185px;padding: 50px 20px;}@media (max-width: 1380px) {.mp_info_list .news_lnk {padding: 30px;}.mp_info_list .news_lnk .ttl {height: 150px;}.mp_info_list.part_nav .nav_box {padding: 90px 30px 34px;background-position: 30px 40px;}.mp_info_list .sm_lnk {font-size: 20px;}}@media (max-width: 1280px) {.mp_info_list {margin: 0 -5px 63px;}.mp_info_list .col {padding: 0 5px;}.mp_info_list .col>* {margin-bottom: 10px;}.mp_info_list .sm_lnk_list {margin-left: -5px;margin-right: -5px;}.mp_info_list .sm_lnk_list .wrap {padding: 0 5px;}.mp_info_list .sm_lnk span {padding-top: 44px;}.mp_info_list .news_lnk {height: auto;}.mp_info_list .news_lnk .ttl {font-size: 20px;line-height: 30px;height: auto;margin-bottom: 20px;}}@media (max-width: 1024px) {.mp_info_list.part_nav .nav_box li {font-size: 18px;}}@media (max-width: 960px) {.mp_info_list .col {width: 50%;}.mp_info_list .big_lnk {height: 172px;padding: 40px 20px;}}@media (max-width: 480px) {.mp_info_list .col {width: 100%;}}/* inner page */.box_title {overflow: hidden;margin-bottom: 50px;padding: 0 50px;}.box_title h2 {float: left;margin: 0;width: 70%;}.box_title .r_box {float: right;width: 30%;text-align: right;}.box_title .more {display: inline-block;font-weight: bold;font-size: 20px;margin-top: 20px;color: #f86086;}.box_title .more:hover {color: #000;}.box_title .btn {display: inline-block;border: 1px solid #fff;height: 53px;font-weight: bold;line-height: 51px;padding: 0 26px;margin-left: 47px;border-radius: 6px;}.box_title .btn:hover {color: #f86086;background-color: #fff;}@media (max-width: 1280px) {.box_title {padding: 0 20px;}}@media (max-width: 1024px) {.box_title {padding: 0;}.text_content {padding: 0;}}@media (max-width: 960px) {.box_title .more {margin-top: 14px;}.box_title .btn {padding: 0 20px;margin-left: 20px;}}@media (max-width: 480px) {.box_title h2 {float: none;width: auto;text-align: center;margin-bottom: 10px;}.box_title .r_box {float: none;width: auto;text-align: center;}}.gal_list {margin: 0 -44px 0 -60px;padding-top: 17px;padding-bottom: 17px;font-size: 0;}.gal_list .item {display: inline-block;vertical-align: top;width: 50%;padding: 13px;margin: 0 !important;}.gal_list a {display: block;position: relative;border-radius: 6px;overflow: hidden;}.gal_list img {display: block;width: 100%;border-radius: 6px;transition: 0.3s;}.gal_list .title {color: #fff;font-size: 20px;line-height: 26px;position: absolute;bottom: 38px;padding: 10px;background-color: rgba(0, 0, 0, 0.8);text-align: center;width: 100%;}.gal_list a:hover img {transform: scale(1.05);}.blue_box {position: relative;padding-top: 50px;padding-bottom: 70px;margin-bottom: 70px;background: #3997d3;}.blue_box:before {content: '';position: absolute;left: 0;bottom: 100%;width: 100%;height: 7px;background: url(../../img/wave_blue_top.png) center repeat-x;}.blue_box:after {content: '';position: absolute;left: 0;top: 100%;width: 100%;height: 7px;background: url(../../img/wave_blue_bt.png) center repeat-x;}.blue_box * {color: #fff;}.blue_box .box_title .more {color: #fff;}.blue_box .box_title .more:hover {color: #000;}.price_list {border-bottom: 1px solid #63addc;}.price_list td {padding: 34px 0 32px;font-size: 20px;border-top: 1px solid #63addc;}.price_list .price {text-align: right;padding-left: 20px;width: 1%;white-space: nowrap;font-weight: bold;}.price_list td:first-child {padding-left: 50px;}.price_list td:last-child {padding-right: 50px;}.doctor_list {font-size: 0;margin: 0 -10px;margin-bottom: 40px;}.doctor_list .item {display: inline-block;vertical-align: top;width: 25%;padding: 0 10px;margin-bottom: 40px;}.doctor_list .wrap {display: block;}.doctor_list figure {display: block;margin-bottom: 31px;border-radius: 6px;overflow: hidden;}.doctor_list img {display: block;width: 100%;border-radius: 6px;transition: 0.3s;}.doctor_list .name {padding: 0 50px;font-size: 20px;line-height: 30px;font-weight: bold;color: #333843;transition: 0.3s;}.doctor_list .name:after {content: '';display: inline-block;width: 25px;height: 12px;margin-left: 18px;background: url(../../img/more_arrow.png) left bottom no-repeat;}.doctor_list a:hover img {transform: scale(1.05);}.doctor_list a:hover .name {color: #f86b8e;}@media (max-width: 1280px) {.gal_list {margin: 0 -5px;}.gal_list .item {padding: 5px;}.gal_list .title {left: 30px;right: 30px;bottom: 30px;}.price_list td:first-child {padding-left: 20px;}.price_list td:last-child {padding-right: 20px;}.doctor_list .name {padding: 0 20px;}}@media (max-width: 1024px) {.price_list td:first-child {padding-left: 0;}.price_list td:last-child {padding-right: 0;}.doctor_list .name {padding: 0;}}@media (max-width: 960px) {.doctor_list .item {width: 33.33%;}.doctor_list .item:last-child {display: none;}}@media (max-width: 640px) {.gal_list .item {width: 100%;}.doctor_list .item {width: 50%;}.doctor_list .item:last-child {display: inline-block;}}@media (max-width: 480px) {.blue_box {padding-top: 30px;padding-bottom: 30px;}.gal_list .title {left: 20px;right: 20px;bottom: 20px;}.price_list,.price_list tbody,.price_list tr,.price_list td {display: block;border: none;padding: 0;}.price_list .price {width: auto;text-align: left;padding: 0;margin-top: 5px;}.price_list tr {padding: 25px 0;font-size: 18px;border-top: 1px solid #63addc;}.doctor_list .name {font-size: 18px;line-height: 1.5;}.doctor_list .name:after {display: none;}}@media (max-width: 320px) {.doctor_list .item {width: 100%;text-align: center;}}.doctor_info {float: left;margin: 0 65px 65px -50px;}.doctor_info h3 {color: #3997d3;font-size: 22px;margin: 0 0 50px 50px;width: 290px;}@media (max-width: 1280px) {.doctor_info {margin: 0 40px 40px 0;}.doctor_info h3 {margin: 0 0 50px 0;}}@media (max-width: 1180px) {.doctor_info {float: none;margin: 0 0 40px 0;}}/* side nav */.open_side_nav {color: #fff;padding: 18px 30px;font-size: 20px;font-weight: bold;display: none;margin-bottom: 20px;border-radius: 6px;background: url(../../img/arrow_menu.png) #3997d3 right 30px center no-repeat;}.rside .part_nav>* {margin-bottom: 18px;}.part_nav {font-size: 0;color: #fff;}.part_nav a {color: #fff;}.part_nav .nav_box {padding: 90px 50px 34px 50px;background-position: 50px 40px;background-repeat: no-repeat;}.part_nav .nav_box li {font-size: 21px;line-height: 25px;margin-bottom: 14px;}.part_nav .nav_box li:first-child {padding-top: 10px;}.part_nav .nav_box li:first-child.ttl {padding-top: 0;}.part_nav .nav_box .ttl {font-weight: bold;font-size: 26px;margin-bottom: 34px;}.part_nav .nav_box a.active,.part_nav .nav_box a:hover {color: #333843;}.part_nav .nav_box.not_ico {padding-top: 44px;}.pico_1 {background-image: url(../../img/part_ico_1.png);}.pico_2 {background-image: url(../../img/part_ico_2.png);}.pico_3 {background-image: url(../../img/part_ico_3.png);}.pico_4 {background-image: url(../../img/part_ico_4.png);}.pico_5 {background-image: url(../../img/part_ico_5.png);}.big_lnk {display: block;height: 212px;padding: 40px 20px;text-align: center;font-weight: bold;font-size: 26px;line-height: 32px;}.big_lnk span {display: block;padding-top: 60px;}.sm_lnk_list {margin-left: -10px;margin-right: -10px;}.sm_lnk_list .wrap {display: inline-block;vertical-align: top;padding: 0 10px;width: 50%;}.sm_lnk {display: block;height: 147px;padding: 40px 20px;text-align: center;font-weight: bold;font-size: 22px;}.sm_lnk span {display: block;padding-top: 50px;}.news_lnk {display: block;height: 230px;padding: 40px 39px 40px 54px;text-align: left;font-size: 26px;line-height: 32px;}.news_lnk .ttl {display: block;max-width: 220px;height: 131px;font-size: 21px;line-height: 28px;}.news_lnk time {display: block;position: relative;font-size: 16px;color: #333843;}.news_lnk time:after {content: '';position: absolute;right: 0;top: 50%;margin-top: -6px;width: 25px;height: 12px;background: url(../../img/more_arrow.png) left top no-repeat;}.photo_lnk {display: block;position: relative;}.photo_lnk:after {content: '';position: absolute;left: 50%;top: 50%;margin: -20px 0 0 -20px;width: 40px;height: 40px;background: url(../../img/btn_ico_inst.png) left top no-repeat;transition: 0.3s;}.photo_lnk img {display: block;width: 100%;border-radius: 6px;opacity: 0.8;transition: 0.3s;}.photo_lnk:hover img {opacity: 1;}.photo_lnk:hover:after {opacity: 0;}.bli_1 {background: url(../../img/bl_ico_1.png) center top no-repeat;}.bli_2 {background: url(../../img/bl_ico_2.png) center top no-repeat;}.bli_3 {background: url(../../img/bl_ico_3.png) center top no-repeat;}.bli_4 {background: url(../../img/bl_ico_4.png) center top no-repeat;}.bli_5 {background: url(../../img/bl_ico_5.png) center top no-repeat;}.bli_6 {background: url(../../img/bl_ico_6.png) center top no-repeat;}.bli_7 {background: url(../../img/bl_ico_7.png) center top no-repeat;}.bli_8 {background: url(../../img/bl_ico_8.png) center top no-repeat;}.bli_9 {background: url(../../img/bl_ico_9.png) center top no-repeat;}.bli_10 {background: url(../../img/bl_ico_10.png) center top no-repeat;}.bli_11 {background: url(../../img/bl_ico_11.png) center top no-repeat;}.bli_12 {background: url(../../img/bl_ico_12.png) center top no-repeat;}.bli_13 {background: url(../../img/bl_ico_13.png) center top no-repeat;}.bli_14 {background: url(../../img/bl_ico_14.png) center top no-repeat;}.bli_15 {background: url(../../img/bl_ico_15.png) center top no-repeat;}.more_btn {display: block;height: 70px;font-weight: bold;font-size: 22px;padding: 21px 70px 0 50px;position: relative;color: #fff;background: #0098d6;border-radius: 6px;}.more_btn:after {content: '';position: absolute;right: 50px;top: 32px;width: 25px;height: 12px;background: url(../../img/more_arrow.png) left top no-repeat;}@media (max-width: 960px) {.rside .part_nav {margin: 0 -10px;}.rside .part_nav .nav_box {margin: 0 10px 18px;padding: 80px 30px 25px;background-position: 30px 30px;}.rside .part_nav .more_btn {margin: 0 10px;}.rside .big_lnk_box {width: 50%;padding: 0 10px;display: inline-block;vertical-align: top;}.open_side_nav {display: block;}.rside .part_nav {display: none;}}@media (max-width: 640px) {.rside .big_lnk {font-size: 17px;line-height: 23px;height: auto;padding: 20px;}.rside .more_btn {padding: 21px 40px 0 20px;}.rside .more_btn:after {right: 20px;}}@media (max-width: 480px) {.rside .open_side_nav {padding: 18px 20px;background-position: right 20px center;}.rside .part_nav .nav_box {padding: 70px 20px 25px;background-position: 20px 20px;}.rside .part_nav .more_btn {font-size: 20px;height: auto;padding: 18px 40px 18px 20px;margin-bottom: 18px;}.rside .part_nav .more_btn:after {top: 50%;margin-top: -4px;}}@media (max-width: 320px) {.rside .big_lnk {font-size: 18px;}.rside .part_nav .more_btn {font-size: 18px;}}/* footer */footer {position: relative;font-size: 17px;line-height: 22px;background: #eff6f7;}footer:after {content: '';position: absolute;left: 0;bottom: 100%;width: 100%;height: 8px;background: url(../../img/wave_gray_top.png) center repeat-x;}.f_nav_box {padding: 77px 10px 37px 10px;}.f_nav {display: table;width: 100%;}.f_nav>li {position: relative;display: table-cell;vertical-align: middle;width: 1%;white-space: nowrap;text-align: center;}.f_nav a {display: block;font-size: 23px;font-weight: bold;padding: 0;color: #333843;}.f_nav a.active,.f_nav a:hover {color: #f86086;}footer .bt_box {padding: 40px 45px 49px 20px;}footer .bt_box>* {display: inline-block;vertical-align: middle;}footer .bt_box a {color: #f86086;font-weight: bold;}footer a {color: rgba(54, 54, 54, 0.7)}footer a:hover {color: #24a5d5;}.copyright {width: 21.3%;position: relative;padding-left: 36px;}.copyright:before {content: '©';position: absolute;left: 0;top: 0;font-size: 24px;color: #f86086;}footer .f_slogan {width: 22.2%;}footer .f_inst {width: 17%;/* padding-left: 42px;  background: url(../../img/ico_inst.png) left 4px no-repeat;*/}.container div.bt_box div.f_inst a {color: #333843;font-weight: normal;}footer .f_email {padding-left: 42px;background: url(../../img/ico_mail.png) left 5px no-repeat;}footer .f_counter {margin-top: 2px;}footer .develop {float: right;font-size: 15px;line-height: 20px;margin: 0 9px 0 0;padding-left: 58px;background: url(../../img/dev_logo.png) left center no-repeat;}footer .develop a {color: #333843;font-weight: normal;}footer .develop a:hover {color: #f86086;}@media (max-width: 1600px) {.f_nav_box {padding: 80px 0 37px;margin: 0 -10px;}}@media (max-width: 1280px) {.f_nav_box {margin: 0 -25px;}footer .bt_box {padding: 40px 0 49px;}footer .f_slogan {width: 20%;}footer .f_inst {width: 15%;}}@media (max-width: 1024px) {.f_nav_box {margin: 0 -15px;padding: 50px 0 10px;}.f_nav a {font-size: 20px;}.copyright {padding-left: 30px;}footer .f_inst,footer .f_email {padding-left: 38px;}}@media (max-width: 1023px) {footer {font-size: 16px;}.f_nav a {font-size: 18px;}.copyright {width: 28%;}footer .f_slogan {display: none;}footer .f_inst {width: 18%;}footer .develop {margin: 0;padding-left: 50px;}footer .f_inst,footer .f_email {padding-left: 34px;}}@media (max-width: 760px) {footer {font-size: 18px;}.f_nav_box {display: none;}footer .bt_box {text-align: center;}footer .bt_box>* {float: none;width: auto;margin: 0 auto;}footer .bt_box br {display: none;}footer .f_slogan {display: block;margin: 20px 0;}footer .f_inst,footer .f_email {background-position: left center;margin: 0 20px 20px;line-height: 23px;}footer .develop {margin-top: 5px;font-size: 18px;}}@media (max-width: 480px) {.copyright {padding: 0;}.copyright:before {position: relative;top: 2px;margin-right: 5px;display: inline-block;}footer .f_inst span,footer .f_email span {display: none;}footer .develop {margin-top: 5px;font-size: 16px;}}@media (max-width: 360px) {footer .develop br {display: inline;}}/* elements */.green_block {background-color: #00d6ac;border-radius: 6px;transition: 0.3s;}.green_block:hover {box-shadow: 0 0 40px 0 rgba(0, 214, 172, 0.5);}.blue_block {background-color: #3997d3;border-radius: 6px;transition: 0.3s;}.blue_block:hover {box-shadow: 0 0 40px 0 rgba(57, 151, 211, 0.5);}.red_block {background-color: #f86086;border-radius: 6px;transition: 0.3s;}.red_block:hover {box-shadow: 0 0 40px 0 rgba(248, 96, 134, 0.5);}.gray_box {background: #f7f8f8;}hr {height: 1px;border: none;margin: 65px -30px;background: #e8e8e8;}select {height: 30px;border: 1px solid #d3dbdf;}.full_bg {margin-left: -1000px;margin-right: -1000px;padding-left: 1000px;padding-right: 1000px;}input::-webkit-input-placeholder {opacity: 0.5;color: inherit;}input::-moz-placeholder {opacity: 0.5;color: inherit;}/* Firefox 19+ */input:-ms-input-placeholder {opacity: 0.5;color: inherit;}table {width: 100%;}input[type="submit"] {cursor: pointer;}textarea,input {-webkit-appearance: none;}.popup {display: none;padding: 50px;}.popup h4 {font-size: 40px;text-align: center;}.form_box {font-size: 0;margin: 0 -10px;}*:focus {outline: none;}.form_box textarea,.form_box input[type="text"],.form_box input[type="email"],.form_box input[type="phone"] {width: 100%;height: 60px;padding: 0 20px;font-size: 18px;color: #294553;border: 1px solid #999;}.form_box textarea {height: 160px;padding: 15px 20px 15px 20px;margin-bottom: 20px;resize: none;}.form_box .field {width: 100%;margin: 0 0 20px;display: inline-block;vertical-align: middle;}.form_box .btn_box {text-align: center;padding-top: 20px;}.error {border: 1px solid red !important;}input:focus,select:focus,textarea:focus,button:focus {outline: none;}/* plugins *//* support class style */.cf:before,.cf:after {content: " ";/* 1 */display: table;/* 2 */}.cf:after {clear: both;}.clear {clear: both;float: none;}.middle_box>* {display: inline-block;vertical-align: middle;}ul.main_nav li.active a {color: #f86086;}div.row span {display: none;}div.row input {border: 1px solid #e3e8ee;box-sizing: border-box;color: #474a4c;font-size: 15px;height: 51px;margin-bottom: 17px;outline: medium none;padding-left: 21px;width: 400px;}.cms_textarea {border: 1px solid #e3e8ee;box-sizing: border-box;color: #474a4c;font-size: 15px;height: 251px;margin-bottom: 17px;outline: medium none;padding-left: 21px;padding-top: 12px;width: 400px;}.cms_form input.cms_submit {border: 1px solid #fff;border-radius: 6px;display: inline-block;font-weight: bold;height: 53px;line-height: 51px;padding: 0 26px;}div.content div.desc ul li {margin: 0 0 12px 38px;list-style: disc;}.stylefreet td {border: 1px solid #a5a5a5;color: black;font-size: 12px;padding: 5px 20px;text-align: left;vertical-align: middle;}table.stylefreet {border: 1px solid #a5a5a5;}div.content table.stylefreet {border-collapse: collapse;border-spacing: 0;margin: 0 0 30px;width: 100%;}#l-form4 {border: 1px solid #e4e4e4;display: none;padding: 30px 30px 55px;width: 400px;}#l-form5 {border: 1px solid #e4e4e4;display: none;padding: 30px 30px 55px;width: 400px;}div.field textarea {border: 1px solid #e3e8ee;box-sizing: border-box;color: black;font: 15px/15px "neris";height: 106px;margin-bottom: 17px;outline: medium none;padding-left: 21px;padding-top: 13px;width: 100%;}div.field input {border: 1px solid #e3e8ee;box-sizing: border-box;color: black;font: 15px/15px "neris";height: 51px;margin-bottom: 17px;outline: medium none;padding-left: 21px;width: 100%;}div.st {color: grey;font-size: 14px;}div.pop form h2 {font-size: 31px;}div.red_btn.send_btn input.cms_submit {background: #f86086 none repeat scroll 0 0;border: medium none;border-radius: 6px;color: #fff;display: block;font-size: 22px;font-weight: bold;margin-bottom: -25px;margin-top: 16px;padding: 13px;position: relative;}.error {background: #feeded none repeat scroll 0 0;}.price-list h2 {margin-bottom: 0;}.price-list h3 {margin-bottom: 0;color: #000;}.price-list td {/* padding: 15px 15px 15px 5px; */padding: 15px 24px 14px 13px;}.price-list tr:nth-child(even) {background: #f3f5f7;}.price-list td:nth-child(even) {text-align: -moz-center;white-space: nowrap;}.price-list @media (max-width: 640px) {.price-list td {font-size: 14px;}.price-list p {font-size: 14px;}}#m3d5f0questionsubmit.cms_submit,#md0f98questionsubmit.cms_submit {background: #f86086 none repeat scroll 0 0;border: medium none;border-radius: 6px;color: #fff;display: block;font-size: 22px;font-weight: bold;margin-bottom: -25px;padding: 13px;position: relative;}.quest li {line-height: 32px;}@media (max-width: 640px) {.quest li {line-height: 25px;font-size: 18px;}}div.content a.anch {background: #f86086 none repeat scroll 0 0;border: medium none;border-radius: 6px;color: #fff;display: block;font-size: 22px;font-weight: bold;margin-bottom: -25px;padding: 13px;position: relative;width: 186px;}.answ {margin-left: 30px;padding-left: 30px;border-left: solid 1px #0098d6}.answ blockquote {margin: 0px;}@media (max-width: 640px) {.answ {margin-left: 0px;padding-left: 30px;border-left: solid 1px #0098d6;font-size: 18px;line-height: 25px;}.faqfrm input,textarea {width: 100% !important}}div.f_nav_box ul.f_nav li.active a {color: #f86086;}.info-text-block {padding: 39px 8px 40px 28px;color: #fff;margin-top: 30px;margin-bottom: 30px;font-size: 26px;line-height: 35px;background: #3997d3;}.main_nav_box ul.main_nav li.active {color: #f86086 !important;}.corona {text-align: center;margin: 5px;padding: 5px 0;border: 1px solid #f00;color: #f00;font-weight: bold;}.phone_num span {font: 17px 'neris';display: block;margin-top: -5px;}.mety {width: 40% !important;}@media (max-width: 640px) {.mety {width: 100% !important;}}.promo_slider .part_nav .big_lnk_box {margin-bottom: 20px;}.content div.price-list {width: 100%;}.price-list table tbody tr td h3 {font: bold 23px/35px 'neris';}.price-list table tbody tr td h2 {font-size: 30px;}.open-phones {display: none;}@media (max-width: 760px) {header {padding: 20px 0 20px;}header:before {display: none;}.open_nav_btn {top: 30px !important;}.h_phone {display: none;}.open-phones {display: block;position: absolute;z-index: 350;top: 24px;width: 45px;height: 45px;right: 75px;background: url(../../img/ico_phone.png) left center / contain no-repeat;}.close_nav_btn {top: 35px;}.h_logo_box img {width: 130px;height: 57px;}.main_nav_box:before {top: 20px;width: 130px;height: 57px;background-size: 130px 57px;}#phones {border-radius: 6px;top: -40px;padding: 25px;text-align: center;width: 90%;}#phones .phone_num {margin: 4px 0;}#phones .phone_num:first-child {margin-top: 0;}#phones .phone_num br {display: none;}#phones .phone_num span {display: block;margin-top: 2px;margin-bottom: -4px;}}
/* Stylesheet: Стиль Modified On 2026-04-10 10:30:32 */
