html, body {padding:0px;margin:0px;height:100%;scroll-behavior: smooth;}
* {font-family:'Montserrat','Open Sans','Trebuchet MS',Verdana,Tahoma,sans-serif;font-size:100%;transition:transform 0.7s ease 0s;}
html {background:#fff;}
body {color:#000;}

p {padding:5px;margin:0 0 10px 0;}
form {display:inline;}
img {border:none;box-sizing:border-box;}
div {box-sizing:border-box;}
input, textarea, select {box-sizing:border-box;}

h1 {font-size:35px;color:#13353F;text-indent: -40px;padding:5px 20px 5px 10px;margin:15px 0px 30px 20px;line-height:1.0;font-family:'Montserrat','Open Sans','Trebuchet MS',Verdana,Tahoma,sans-serif;font-weight: 600;}
/* h1 svg {margin-right: 10px;}*/
h2 {font-size:30px;color:#899a9f;padding:0px;margin:0px;line-height:1.0;font-family:'Montserrat','Open Sans','Trebuchet MS',Verdana,Tahoma,sans-serif;font-weight: 400;}
 h2.mp {font-size:23px;color:#13353F;padding:5px 20px 5px 20px;margin:/*0px*/30px 0px 15px 20px;line-height:1.0;font-weight: 600;}
  h2.mp span {font-size:18px;color:#899a9f;line-height:1.0;font-weight: 400;padding-left: 30px;}
h2.blue {color:#1797b2;}
 



A:link {text-decoration:underline;color:#088199;font-weight:normal;}
A:visited {color:#088199;text-decoration:underline;font-weight:normal;}
A:active {color:#a52a2a;text-decoration:none;font-weight:normal;}
A:hover {color:#ff6a13/*#a52a2a*/;text-decoration:none;font-weight:normal;}





.w100 {width:100%;}
.bcb {clear:both;}
.h20 {height: 20px;}
.h30 {height: 30px;}
.dno {display:none;}
.incb {width:1130px;margin:0 auto;}
.fl {float:left !important;}
.fr {float:right !important;}
.c {text-align:center;}
.r {text-align:right;}
.err {color:red;}
.warn {color:red;}
.first-phrase {font-size: 110%;font-weight: 500;}
.fw500 {font-weight: 500;}

.sub_section_list {padding:10px 10px 20px 20px;margin:0;font-size:115%;}
 .sub_section_list li {padding:8px 24px;margin:0;position:relative;list-style:none;}
  .sub_section_list li::before {content:"\2022";float:left;font-size:20px;padding:0px 0px 0px 5px;margin:-4px 0 0 -25px;color:#b9e0e8/*#1797B1*/;transform: scale(2.2);}

ul.norm-list {padding:10px 10px 20px 20px;margin:0;}
 ul.norm-list li {padding:8px 24px;margin:0;position:relative;list-style:none;}
  ul.norm-list li::before {content:"\2022";float:left;font-size:20px;padding:0px 0px 0px 5px;margin:-6px 0 0 -25px;color:#b9e0e8;transform: scale(2.2);}
ul.norm-list li ul {padding:10px 10px 0px 20px;margin:0;}
 ul.norm-list li ul li {padding:8px 24px;margin:0;position:relative;list-style:none;}
  ul.norm-list li ul li::before {content:"\203A";float:left;font-size:20px;padding:0px 0px 0px 5px;margin:-6px 0 0 -25px;color:#e17721;transform: scale(1.5);}
ul.norm-list-comp {padding:0px 10px 10px 20px;margin:-5px 0 0;}
 ul.norm-list-comp li {padding:8px 24px;margin:0;position:relative;list-style:none;}
  ul.norm-list-comp li::before {content:"\2022";float:left;font-size:20px;padding:0px 0px 0px 5px;margin:-6px 0 0 -25px;color:#b9e0e8;transform: scale(2.2);}

 ol.norm-list-comp li {padding:8px 24px;margin:0;position:relative;list-style:decimal;}
 ol.norm-list-comp li ul li {padding:8px 24px;margin:0;position:relative;list-style:none;}
  ol.norm-list-comp li ul li::before {content:"\203A";float:left;font-size:20px;padding:0px 0px 0px 5px;margin:-6px 0 0 -25px;color:#e17721;transform: scale(1.5);}
  /*
  ol.norm-list-comp li::before {content:"\2022";float:left;font-size:20px;padding:0px 0px 0px 5px;margin:-6px 0 0 -25px;color:#b9e0e8;transform: scale(2.2);list-style:none;}
  */

.news_date {padding:10px 20px;border-top:dotted 1px #336699;border-bottom:dotted 1px #336699;width:150px;text-align:center;margin:-5px 0 5px 20px;}



/*
.list {padding:10px;margin:0;}
 .list li {padding:6px 20px;margin:0;position:relative;list-style:none;}
  .list li::before {content:"\203A";float:left;font-size:22px;padding:0px 0px 0px 5px;margin:-8px 0 0 -22px;color:#ee8f04;}
*/




/*----------------------------------------*/
/*  STICKY FOOTER definitions  
/*----------------------------------------*/
#all-content-wrapper {min-height:100%;width:100%;margin:0 auto;margin-bottom:-114px;background:#f7f9fc;scroll-behavior: smooth;}
* html #all-content-wrapper {height:100%;}
#all-content-bottom-spacer {height:120px;}
#footer-block {width:100%;margin:0 auto;height:110px;background: #e6f0f0;}




/*----------------------------------------*/
/*  Top bar
/*----------------------------------------*/
.top-panel-wrapper {margin:0;padding:0;background-color:#ffffff;}
 .top-panel-block {width:1130px;margin:0 auto;}
 .top-logo {float:left;cursor: pointer;}
  .top-logo img {height:110px;padding:17px 12px 17px 7px;}
  .top-logo-text {float:left;cursor: pointer;padding: 18px 0 0 10px;color:#13353f;font-family:'Montserrat','Open Sans','Trebuchet MS',Verdana,Tahoma,sans-serif;}
   .top-logo-text div.l1 {font-size:96%;font-weight: 300;margin-left: 9px;}
   .top-logo-text div.l2 {font-size:150%;font-weight: 400;line-height: 1.5;letter-spacing: -0.01em;}
   .top-logo-text div.l3 {font-size:110%;font-weight: 300;margin-left: 9px;}

   .top-address {float: right;margin:35px 0 0 20px;text-align:center;}
    .top-address span.l1 {color:#13353f;font-size:130%;font-family:'Montserrat','Open Sans','Trebuchet MS',Verdana,Tahoma,sans-serif;font-weight:400;}
    .top-address span.l2 {color:#899A9F;;font-size:90%;}
   .top-address-i {float: right;margin:45px 0 0 40px;}
    .top-address-i svg {width: 24px;fill:#ccd9d9;transform: scale(2.1);}

   .top-phone {float: right;margin:35px 0 0 20px;text-align:center;}
    .top-phone span.l1 {color:#13353f;font-size:130%;font-family:'Montserrat','Open Sans','Trebuchet MS',Verdana,Tahoma,sans-serif;font-weight:400;}
    .top-phone span.l2 {color:#899A9F;;font-size:90%;}
    .top-phone a {color: #13353f;text-decoration: none;}
   .top-phone-i {float: right;margin:45px 0 0 40px;}
    .top-phone-i svg {width: 24px;fill:#ccd9d9;transform: scale(2.3);}

#mobile-menu-ini {display:none;}
#mobile-logo-block {display:none;}
.close-this-menu {display:none;}
 .close-this-menu img {display:none;}



/*----------------------------------------*/
/*  Типовой блок
/*----------------------------------------*/
.block-wrapper {margin:0;padding:0;}
 .block-block {width:1130px;margin:0 auto;}
  .white-header-block {width: 100%;padding: 10px 50px;}
   .h1-block {background: #1797b1 url(/i/h1-b1.jpg) top left no-repeat;background-size:cover;border-bottom: solid 5px #f7f9fc;}
   .white-header-block h1::before {margin: 0;content: url(/i/i-circle-double.svg);margin-right: 15px;}
   .white-header-block h1 {text-indent: -40px;padding:5px 20px 5px 10px;margin:5px 0;font-weight: 300;color: #fff;}


  .white-mp-block {width: 100%;background: #fff;padding: 20px 50px;}
  .white-mp-block-top-space {padding-top: 30px !important;}
   .white-mp-block p {line-height: 1.3;}
    .white-mp-block .button-more {padding: 15px 20px;border-radius: 20px;font-size: 90%;background: #ff6a13;color: #fff;width: 150px;margin: 0 auto;text-align: center;}
    .white-mp-block .button-more:hover {background: #1797b2;cursor: pointer;}
  .color-1-mp-block {width: 100%;padding: 0px 0px;}
    .color-1-mp-block .button-more {padding: 15px 20px;border-radius: 20px;font-size: 90%;background: #ff6a13;color: #fff;width: 150px;margin: 0 auto;text-align: center;}
    .color-1-mp-block .button-more:hover {background: #1797b2;cursor: pointer;}

  .transparent-mp-block {width: 100%;padding: 0px 0px;}
    .transparent-mp-block .button-more {padding: 15px 20px;border-radius: 20px;font-size: 90%;background: #ff6a13;color: #fff;width: 150px;margin: 0 auto;text-align: center;}
    .transparent-mp-block .button-more:hover {background: #1797b2;cursor: pointer;}


.content-block {padding: 20px 60px;}
 .content-block p {line-height: 1.7;}
  .content-block p strong {font-weight: 500;}
 .content-block .cont-img-def {margin: 10px -20px;max-height: 400px;overflow:hidden;display:flex;align-items:center;}
  .content-block .cont-img-def img {margin: 0 auto;}
  .content-block h2 {font-size:200%;color:#1797b1;padding:20px;margin:0px;margin-left: -18px;line-height:1.0;font-weight: 300;}
   .content-block h2::before {content:"\2022";float:left;font-size:20px;padding:0px 0px 0px 5px;margin:2px 0 0 -35px;color:#ff6a13;transform: scale(3.2);}



/*----------------------------------------*/
/*  Колонки (х3)
/*----------------------------------------*/
.col-3-wrapper-serv {margin-top:0px;margin-bottom:25px;}
 .col-3-wrapper-serv .col {width:33.3%;height:380px;padding:29px 0;float:left;background:#e6f0f0;border:solid 2px #fff;text-align:center;}
  .col-3-wrapper-serv .col img {width:70%;border:solid 10px #c0e0e5;border-radius: 50%;}
  .col-3-wrapper-serv .col div {padding:10px 25px;line-height: 1.5;}
   .col-3-wrapper-serv .col div i {font-style: normal;font-size: 90%;color: #1592aa;}
   .col-3-wrapper-serv .col div em {font-style: normal;font-size: 90%;color: #1592aa;}
  .col-3-wrapper-serv .col span {font-size: 125%;}

/*----------------------------------------*/
/*  Колонки (х4)
/*----------------------------------------*/
.col-4-wrapper {margin:0px 0px 25px 0px;}
 .col-4-wrapper .col {width:25%;padding:19px 0;float:left;border:solid 5px #f7f9fc;background: #fff;}
  .col-4-wrapper .col img {width:100%;border:solid 1px #c0e0e5;}
  .col-4-wrapper .col div {padding:10px 25px;line-height: 1.5;}
  .col-4-wrapper .col .mp-news-title {height: 110px;font-weight: 500;}
  .col-4-wrapper .col .mp-news-ann {height: 270px;font-size: 90%;font-weight: 300;}
  .col-4-wrapper .col .button-read {padding: 10px 15px;border-radius: 20px;font-size: 90%;background: #e8f5f7;color: #000;width: 150px;margin: 0 auto;text-align: center;}
  .col-4-wrapper .col .button-read:hover {background: #d8e6e9;cursor: pointer;}


.i-hospital-block {position: absolute;margin: 4px 0 0 0px;}
 .i-hospital-block svg {width: 24px;fill:#748c93;transform: scale(1.2);opacity: 0.4;}
.i-stethoscope-block {position: absolute;margin: 3px 0 0 0px;}
 .i-stethoscope-block svg {width: 24px;fill:#748c93;transform: scale(1.2);opacity: 0.4;}
.i-news-block {position: absolute;margin: 3px 0 0 0px;}
 .i-news-block svg {width: 24px;fill:#748c93;transform: scale(1.2);opacity: 0.4;}



/*----------------------------------------*/
/*  Основное меню
/*----------------------------------------*/
#top-back-block {margin:0;padding:0;background-color:#ffffff;height:70px;border-top:solid 1px #e3eaf4;border-bottom:solid 1px #e3eaf4;}
.top-back-block-wrapper {width:1130px;margin:0 auto;}

#main-menu-block {background:rgba(255,255,255,0.8);margin:10px 0 0 0;float: left;}
 #main-menu-block ul {padding:0/* 15px*/;margin:0;;}
  #main-menu-block ul li {color:#13353f;padding:12px 40px 14px 40px;margin:0;float:left;position:relative;list-style:none;font-size:130%;font-family:'PT Sans Narrow','Open Sans',Arial,Verdana,Tahoma,sans-serif;}
   #main-menu-block ul li a {color:#1797b1;transition: all 0.3s ease 0s;text-decoration:none;font-family:'PT Sans Narrow','Open Sans',Arial,Verdana,Tahoma,sans-serif;}
   #main-menu-block ul li a.active {}
   #main-menu-block ul li a:hover {color:#13353f;text-decoration:none;}
   #main-menu-block ul li.arrow-down {padding:12px 25px 14px 40px;}
   #main-menu-block ul li.arrow-down::before {content:"\203A";float:right;padding:0px 0px 0px 0px;margin:5px 0px 0 18px;color:#1797b1;font-size:100%;line-height:1;transform: rotate(90deg) scale(1.4);font-family:'Open Sans',Arial,Verdana,Tahoma,sans-serif;}
    #main-menu-block ul li .drop-down-block {background:#fff;margin:20px 0px 0px -31px;
  opacity:0;
  position: absolute;
  transition: all 0.3s ease 0s;
  visibility: hidden;
  z-index: 999;
  transform: scaleY(0);
  transform-origin:center top;
  }
  #main-menu-block ul li:hover .drop-down-block {opacity:1;visibility:visible;transform: scaleY(1);}
  #main-menu-block ul li .drop-down-block .sub-menu-column {margin:0;padding:10px;border-top:solid 3px #ff6a13;;}
   #main-menu-block ul li .drop-down-block .sub-menu-column ul {padding:0;margin:0;}
   #main-menu-block ul li .drop-down-block .sub-menu-column ul li {padding:10px 10px 13px;margin:0;list-style:none;white-space:nowrap;width:100%;min-width:150px;font-size:106%;font-weight:normal;border:none;border-bottom:solid 1px #bcd6e5;box-sizing:border-box;}
   #main-menu-block ul li .drop-down-block .sub-menu-column ul li:last-child {border-bottom:0 none;}
   #main-menu-block ul li .drop-down-block .sub-menu-column ul li::before {content:"\203A";color:#1797b1;margin-top:-2px;position:absolute;padding:2px 8px 1px 0px;font-size:100%;line-height:1;transform:scale(1.2);font-family:'Open Sans',Arial,Verdana,Tahoma,sans-serif;}
    #main-menu-block ul li .drop-down-block .sub-menu-column ul li a {color:#000;transition: all 0.3s ease 0s;text-decoration:none;padding:1px 0px 1px 15px;font-family:'PT Sans Narrow','Open Sans',Arial,Verdana,Tahoma,sans-serif;}
     #main-menu-block ul li .drop-down-block .sub-menu-column ul li a:hover {text-decoration:underline;}
.mob-only {display:none;}
.desktop-only {}


/*----------------------------------------*/
/*  LANGUAGE MENU definitions  
/*----------------------------------------*/
#lang-menu {margin: 16px 0 0 0;padding:10px 15px 10px 26px;float: right;font-family:'PT Sans Narrow','Open Sans',Arial,Verdana,Tahoma,sans-serif;}
#lang-menu:hover {cursor:pointer;color:#4681b7;}
 #lang-menu img {position:absolute;width:20px;display:inline;margin:-2px 0 0 -30px;}
 #lang-menu .language-list {padding:0;margin:0;}
  #lang-menu ul li {margin:0;list-style:none;cursor:pointer;}
   #lang-menu ul li.arrow-down {color:#7696c2;font-family:'PT Sans Narrow','Open Sans',Arial,Verdana,Tahoma,sans-serif;font-size:100%;}
   #lang-menu ul li.arrow-down::before {content:"\203A";position:absolute;font-size:25px;padding:0;margin:-1px 0 0 27px;line-height:1;color:#f76195;transform: rotate(90deg);font-family:'PT Sans Narrow','Open Sans',Arial,Verdana,Tahoma,sans-serif;}
    #lang-menu ul li .drop-down-block {border-top:solid 5px #ee8f04;background:#fff;margin:9px 0px 0px -140px;padding: 10px 0px 10px 10px;font-weight:normal;
  box-shadow: 0 0 6px 0 rgba(0,0,0,.15);
  opacity:0;
  position: absolute;
  transition: all 0.3s ease 0s;
  visibility: hidden;
  z-index: 99999;
  transform: scaleY(0);
  transform-origin:center top;
  }
  #lang-menu:hover .drop-down-block {opacity:1;visibility:visible;background:#fff;transform: scaleY(1);border-radius:0 0 10px 10px;}
  #lang-menu ul li:hover .drop-down-block {opacity:1;visibility:visible;}
  #lang-menu ul li .drop-down-block .sub-menu-column {float:left;padding:0;margin:0;padding-right:10px;}
   #lang-menu ul li .drop-down-block .sub-menu-column ul {padding:0;margin:0;}
   #lang-menu ul li .drop-down-block .sub-menu-column ul li {padding:5px 10px;margin:5px 0;list-style:none;font-size:100%;border:none;}
   #lang-menu ul li .drop-down-block .sub-menu-column ul li a::before {content:"\203A";position:relative;top:-1px;padding:0px 12px 0px 0px;font-size:21px;}
    #lang-menu ul li .drop-down-block .sub-menu-column ul li a {color:#336699;transition: all 0.3s ease 0s;text-decoration:none;padding:1px 0px 1px 5px;}
    #lang-menu ul li .drop-down-block .sub-menu-column ul li a:hover {color:#a52a2a;text-decoration:none;}





/*----------------------------------------*/
/*  PAGE PATH definitions  
/*----------------------------------------*/
#path-block-wrapper {width: 1130px;padding: 10px 0;margin: 0 auto;} 
#path-block {padding:10px 30px;}
 #path-block ul {padding:0;margin: 0;}
  #path-block ul li {padding:0px 30px 0px 0px;margin:0;float:left;z-index:2;list-style:none;font-size:95%;color:#03336e;}
   #path-block ul li:after {position:absolute;content:"\203A";padding:0px;margin:7px 0 0 10px;color:#e17721;font-size:23px;line-height:0.1;}
  #path-block ul li:last-child:after {content:"";}
    #path-block ul li.active a {color:#03336e;}
   #path-block ul li a {color:#03336e;text-decoration:none;}
   #path-block ul li a:hover {color:#e95668;text-decoration:none;}





/*----------------------------------------*/
/*  Типовая форма
/*----------------------------------------*/
/*
 #feedback_block {width:65%;min-width:600px;margin:0 auto;}
 .fblock {padding:6px 5px;}
  .fname {margin:0 0 8px 0;}
#SendForm {margin-top:-30px;}
.form {clear:both;display:block;padding:15px 10px 0px 10px;margin:0 auto;}
.form input[type="text"], textarea {width:100%;font-size:16px;padding:8px 15px;background:#fafafa;color:#666;border:solid 2px #a1a1a1;border-radius:5px;transition: all 0.3s ease 0s;box-sizing:border-box;}
.form input[type="text"]:focus, textarea:focus {border:solid 2px #ce3e45;box-shadow: inset 0px 0px 3px rgba(220,117,122,0.5);background:#fafafa;outline:none;}
.form input[type="password"], textarea {width:100%;font-size:16px;padding:7px 15px 7px 15px;background:#fafafa;color:#666;border:solid 2px #a1a1a1;border-radius:5px;transition: all 0.3s ease 0s;box-sizing:border-box;}
.form input[type="password"]:focus, textarea:focus {border:solid 2px #ce3e45;box-shadow: inset 0px 0px 3px rgba(220,117,122,0.5);background:#fafafa;outline:none;}
.form select {width:100%;font-size:16px;padding:8px 15px;background:#fafafa;color:#666;border:solid 2px #a1a1a1;border-radius:5px;transition: all 0.3s ease 0s;}
.form select:focus {border:solid 2px #ce3e45;box-shadow: inset 0px 0px 3px rgba(220,117,122,0.5);background:#fafafa;outline:none;}
.form select:disabled {background:#f2f2f2;opacity:0.75;}
.form .form-group {clear:both;padding:20px 0 0px;}
.form .field-name-block {width:200px;float:left;height:100%;padding-top:9px;text-align:right;}
.form .field-block {margin-left:215px;width:calc(100% - 235px);}
 .form .field-name-block-100 {width:100px;float:left;height:100%;padding-top:9px;text-align:right;}
 .form .field-block-100 {margin-left:115px;width:calc(100% - 135px);}
.form .field-error-info {position:absolute;font-size:80%;padding:0;margin:0;}
.form .help-block {font-size:11px;padding:5px 0px 0px 227px;}
.form div.required label.field-name-block:after {content: "\00A0*"; color: red;}
.form .submit {display:block;background:#336699;width:30%;min-width:200px;margin:0 auto;color:#fff;box-shadow:none;border-radius:10px;cursor:pointer;padding:15px 15px;border:none;font-size:120%;font-family:Arial,Verdana,Tahoma,sans-serif;transition:all 0.3s ease 0s;}
.form .submit:hover {background:#a21616;transition:all 0.3s ease 0s;}
.form .submit:focus {border:none;}
.form .submit:disabled {background:#666666;opacity:0.5;}
.radio {position: absolute;z-index: -1;opacity: 0;margin: 10px 0 0 7px;}
.radio + label {position: relative;padding: 0 0 0 35px;cursor:pointer;}
.radio + label:before {content:'';position:absolute;top:-1px;left:0;width:22px;height:22px;border:1px solid #8c8b8b;box-shadow:inset 0px 0px 4px rgba(0,0,0,0.15);border-radius:50%;background: #ffffff;}
.radio + label:after {content:'';position:absolute;top:3px;left:4px;width:16px;height:16px;border-radius:50%;background:#e7515c;opacity:0;transition:.2s;}
.radio:checked + label:after {opacity: 1;}
.radio:focus + label::before {box-shadow: 0px 0px 3px rgba(4,103,140,0.4);}
.radio_elem {padding:5px 0;}
.radio_desc {font-size:80%;color:#4a7080;padding:5px 0px 0px 35px;white-space:normal;}
.radio_rp30 {margin-right:30px;}
.radio_error + label::before {border: 1px solid #ff2b2b;box-shadow:inset 0px 0px 4px rgba(0,0,0,0.15);background: #fff2f2;}
*/


.form_err {border:solid 1px #ff2b2b !important;background:#fff2f2 !important;box-shadow:inset 0px 0px 3px rgba(237,41,41,0.4) !important;}
.send_com_ok {padding:20px;margin:10px 0 5px;text-align:center;background:#f2fff2;border:solid 1px #c2f2c2;border-radius:20px;}
.error_block {color:#313131;line-height:1.4;padding:20px;margin:16px 0 1px;background:#fcf0f0;border-left:solid 3px #fc184a;border-radius:7px;float:left;}
 .error_block .err {color:#e50032;font-weight:bold;}
.ok_block {color:#313131;line-height:1.4;padding:20px;margin:16px 0 1px;background:#f2fff2;border-left:solid 3px #c2f2c2;border-radius:7px;float:left;}
 .ok_block .err {color:#42a642;font-weight:bold;}


.info_block_ok {padding:30px 50px;width:80%;margin:0 auto;}
 .info_block_ok div {padding:30px 50px;background:#ebfcec;border-radius:17px;}
  .info_block_ok div span {font-size:25px;font-weight:300;}

.info_block_warning {padding:30px 50px;color:#000;}
 .info_block_warning div {padding:30px 50px;background:#fcf0f0;border-radius:17px;}
  .info_block_warning div span {font-size:25px;}
  .info_block_warning div img {float:right;margin:10px 15px 40px 40px;width:130px;}



.paginagion {clear:both;display:block;height:65px;padding:0;margin:0;}
 .paginagion ul {display:table;height:45px;padding:0;margin:0 auto;}
  .paginagion li {list-style:none;padding:5px;margin:4px 6px;padding:7px 10px 6px 10px ;float:left;background:#d8e6e9;border-radius:12px;/*color:#424b61;*/cursor:pointer;}
   .paginagion li:hover {background:#1797b1;color:#ffffff;}
  .paginagion li.page_text {background:none;cursor:auto;margin:4px -5px 4px 5px;}
   .paginagion li.page_text:hover {color:#424b61;}
  .paginagion li.current {background:none;cursor:auto;color:#000000;}
   .paginagion li.current:hover {color:#000000;}

/*
.news_date {padding:10px 20px;border-top:dotted 1px #336699;border-bottom:dotted 1px #336699;width:150px;text-align:center;margin:-5px 0 5px 20px;}
*/
/*
ol.sres {padding:10px 20px 10px 100px;}
ol.sres li {padding:0px 0px 15px 0px;}
*/


/*----------------------------------------*/
/*  Контакты
/*----------------------------------------*/
.contact-block {float: left;margin:25px 60px 25px 10px;text-align: center;}
 .contact-block span.l1 {color:#13353f;font-size:150%;font-family:'Montserrat','Open Sans','Trebuchet MS',Verdana,Tahoma,sans-serif;font-weight:400;line-height: 2.0;}
 .contact-block span.l2 {font-size:90%;}
 .contact-block a {color: #13353f;text-decoration: none;}
.contact-phone-i {float: left;margin:55px 20px 0 20px;}
 .contact-phone-i svg {width: 24px;fill:#1797b2;transform: scale(3.0);}
.contact-mail-i {float: left;margin:55px 30px 0 40px;}
 .contact-mail-i svg {width: 24px;fill:#1797b2;transform: scale(3.0);}
 .contact-map-wrapper {width:1130px;margin: 20px -50px;}
  .contact-map-wrapper iframe {width: 100%;}
.contact-address-i {float: left;margin:50px 20px 0 20px;}
 .contact-address-i svg {width: 24px;fill:#1797b2;transform: scale(2.7);}




/*----------------------------------------*/
/*  Подвал
/*----------------------------------------*/
#footer-block .incb {width:1130px;margin:0 auto;}
 #footer-block a {font-weight: 500;color: #13353f;text-decoration: none;}
 #footer-block a:hover {font-weight: 500;color: #13353f;text-decoration: underline;}

 .bot-copyr {padding:30px 40px 10px 40px ;float: left;font-size: 90%;font-weight: 500;line-height: 2.1;}
 .bot-menu-col1 {padding:30px 40px 0px 20px;float: left;font-size: 90%;font-weight: 500;line-height: 1.5;}
 .bot-menu-col2 {padding:30px 40px 0px 20px;float: left;font-size: 90%;font-weight: 500;line-height: 1.5;}
 .bot-menu-col3 {float: left;padding:20px 40px 0px 20px;}
  .bot-menu-col3 div {background: #d0d9d9;padding: 10px 20px;border-radius: 15px;font-size: 90%;font-weight: 500;}
 .bot-menu-col4 {float: left;padding:12px 40px 0px 60px;}
  .bot-menu-col4 div {font-size: 90%;font-weight: 500;}
   .bot-facebook-i {float: left;margin:-20px 0 0 -35px;}
    .bot-facebook-i svg {width: 24px;fill:#1797b2;transform: scale(1.5);}











/*----------------------------------------*/
/*  Визуал на главной странице
/*----------------------------------------*/
#lookbook_wrapper {padding:0;overflow:hidden;margin:0 auto;}
#lookbook_overall {transform-origin: 0 0 0;transition: all 0.9s ease 0.1s;transform: translate(0,0);}
#lookbook_list {padding:0;margin:0;}
.stage_page {float:left;margin:0;list-style:none;transition: all 0.7s ease 0s;background:#000;}
 .lookbook_element_wrapper {height:500px;background-size:cover;max-height:500px;}

  .slider-title {width:400px;font-weight: 800;font-family:'Montserrat','PT Sans Narrow','Open Sans','Trebuchet MS',Verdana,Tahoma,sans-serif;line-height:1.0;color:#1797b1;font-size:44px;position:absolute;z-index: 2;text-shadow: 0 0 2px rgba(0,0,0,0.25);}
  .slider-text {width:200px;line-height:1.2;color:#13353f;font-size:19px;position:absolute;text-shadow: 0 0 2px rgba(0,0,0,0.3);}
   .slider-title-one {top:60px;margin-left:30px;}
   .slider-text-one {top:290px;margin-left:60px;}
   .slider-title-two {top:60px;margin-left:30px;}
   .slider-text-two {width:400px;top:240px;margin-left:60px;}
   .slider-title-three {top:60px;margin-left:30px;}
   .slider-text-three {width:400px;top:240px;margin-left:60px;}

.fadeInUp {animation-name: fadeInUp;}
.animated {animation-duration: 1s;animation-delay: 800ms;animation-fill-mode: both;opacity: 1;}
@keyframes fadeInUp {
 0% {opacity:0;transform:translate3d(0,50%,0);}
 100% {opacity:1;transform:none;}
}


#slider-nav {display:inline-block;position:absolute;z-index:11;margin:-70px 0 0 100px;}
 #slider-nav .nav-element {float:left;width:20px;height:20px;background:#fff;border-radius:50%;margin:15px;cursor:pointer;}
 #slider-nav .nav-element:hover {background: #1797b2 !important;}






#scroll_to_top_block {float: right;margin: -15px 10px 0 0;}
#scroll_to_top {width:40px;height:40px;text-align:center;border-radius:50%;background:#1797b2;margin:0 auto;}
#scroll_to_top:hover {background:#ff6a13;}

#scroll_to_top svg {fill:#ccd9d9;cursor: pointer;}


.mp-fas-block {}
 .mp-fas-block div {float: left;width: 33.33%;padding: 10px 30px;text-align: center;}
  .mp-fas-block div img {width: 60%;padding: 10px;border: solid 4px #e6f0f0;background: #fff;}
  .mp-fas-block div.lands img {width: 98.8%;padding: 10px;border: solid 4px #e6f0f0;background: #fff;}


.i-block-one {}
 .i-block-one div {width: 70%;margin: 0 auto;padding: 10px 30px;text-align: center;}
  .i-block-one div img {width: 90%;padding: 10px;border: solid 4px #e6f0f0;background: #fff;}
.i-block-two {}
 .i-block-two div {float: left;width: 50%;padding: 10px 30px;text-align: center;}
  .i-block-two div img {width: 90%;padding: 10px;border: solid 4px #e6f0f0;background: #fff;}


.i-block-sky {padding:30px 20px;width:90%;margin:0 auto;background:#e6f0f0;border-radius:27px;}
    .i-block-sky img.i-img-l {float:left;width:200px;border:solid 10px #c0e0e5;border-radius:50%;margin: 0px 40px 0px 10px;}

.i-block-green {padding:30px 20px;width:90%;margin:0 auto;background:#ebfcec;border-radius:27px;}
    .i-block-green img.i-img-l {float:left;width:200px;border:solid 10px #beedbf/*#8ecd8e*//*#42a642*/;border-radius:50%;margin: 0px 40px 0px 10px;}




.lds-ripple {display:inline-block;position:relative;width:80px;height:80px;left:50%;}
.lds-ripple div {position:absolute;border:4px solid #fff;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;}
.lds-ripple div:nth-child(2) {animation-delay: -0.5s;}
@keyframes lds-ripple {
  0% {top:36px;left:36px;width:0;height:0;opacity:1;}
  100% {top:0px;left:0px;width:72px;height:72px;opacity:0;}
}

.black_back {z-index:200;display:none;opacity:0.50;position:absolute;left:0px;top:0px;background-color:#000;}
.big-img {z-index:210;display:none;opacity:0;position:absolute;left:0px;top:0px;max-width:85%;max-height:85%;transition: all 0.3s ease 0s;border: solid 4px #e6f0f0;box-sizing: border-box;}
.big-img-desc {z-index:209;display:none;position:absolute;left:0px;top:50%;max-width:80%;max-height:80%;background:#fff;padding:10px 20px;font-size:90%;transition: all 0.3s ease 0s;}
.big-img-nav {z-index:208;display:block;opacity:0;color: #fff;position:absolute;left:50%;top:50%;background:#ff6a13;padding:15px 15px;border-radius:10px;font-size:100%;line-height:1;transition: all 0.3s ease 0s;cursor: pointer;}
 .big-img-nav:hover {background: #1797b2;} 


















@media screen and (max-width: 1500px)
{
}
@media screen and (max-width: 1300px)
{
   .top-panel-block {width:97%;margin:0 auto;}
     .top-address {float: right;margin:35px 0 0 20px;text-align:center;}
      .top-address span.l1 {color:#13353f;font-size:110%;font-family:'Montserrat','Open Sans','Trebuchet MS',Verdana,Tahoma,sans-serif;font-weight:400;}
      .top-address span.l2 {color:#899A9F;;font-size:80%;}
     .top-address-i {float: right;margin:40px 0 0 40px;}
      .top-address-i svg {width: 24px;fill:#ccd9d9;transform: scale(1.8);}

     .top-phone {float: right;margin:35px 0 0 20px;text-align:center;}
      .top-phone span.l1 {color:#13353f;font-size:110%;font-family:'Montserrat','Open Sans','Trebuchet MS',Verdana,Tahoma,sans-serif;font-weight:400;}
      .top-phone span.l2 {color:#899A9F;;font-size:80%;}
     .top-phone-i {float: right;margin:40px 0 0 40px;}
      .top-phone-i svg {width: 24px;fill:#ccd9d9;transform: scale(2.0);}

  .top-back-block-wrapper {width:auto;margin:0 auto;}
  #lang-menu {margin: 16px 30px 0 0;padding:10px 15px 10px 0px;float: right;font-family:'PT Sans Narrow','Open Sans',Arial,Verdana,Tahoma,sans-serif;}
  #footer-block .incb {width:100%;margin:0 auto;}
}
@media screen and (max-width: 1200px)
{
  #lang-menu {margin: 16px 20px 0 0;padding:10px 15px 10px 0px;float: right;font-family:'PT Sans Narrow','Open Sans',Arial,Verdana,Tahoma,sans-serif;}
  #main-menu-block {background:rgba(255,255,255,0.8);margin:10px 0 0 0;float: left;}
   #main-menu-block ul {padding:0;margin:0;;}
    #main-menu-block ul li {color:#13353f;padding:12px 30px 14px 30px;margin:0;float:left;position:relative;list-style:none;font-size:130%;font-family:'PT Sans Narrow','Open Sans',Arial,Verdana,Tahoma,sans-serif;}
  #footer-block .incb {width:100%;margin:0 auto;}
}
@media screen and (max-width: 1100px)
{
 .incb {width:970px;margin:0 auto;}
 .top-panel-block {width:97%;margin:0 auto;}
 .top-logo {float:left;}
  .top-logo img {height:100px;padding:17px 10px 17px 7px;}
  .top-logo-text {float:left;padding: 18px 0 0 10px;color:#13353f;font-family:'Montserrat','Open Sans','Trebuchet MS',Verdana,Tahoma,sans-serif;}
   .top-logo-text div.l1 {font-size:92%;font-weight: 300;margin-left: 9px;}
   .top-logo-text div.l2 {font-size:140%;font-weight: 400;line-height: 1.3;}
   .top-logo-text div.l3 {font-size:100%;font-weight: 300;margin-left: 9px;}

 .block-block {width:970px;margin:0 auto;}
  .col-4-wrapper .col .mp-news-ann {height: 330px;}

 #footer-block .incb {width:100%;margin:0 auto;}
}









@media screen and (max-width: 1000px)
{
    #mobile-menu-ini {position: absolute;display:block;text-align:center;top: 15px;right: 20px;z-index: 100;}
     #mobile-menu-ini svg {width:45px;}

    #top-back-block {margin:0;padding:0;background-color:#ffffff;height:0px;border-top:solid 1px #b9e0e8;border-bottom:solid 1px #b9e0e8;}
    .top-back-block-wrapper {width:100%;margin:0 auto;}

    #mobile-menu-block {display:block;top:0px;left:-300px;position:fixed;background:#1797b1;width:300px;height:100%;overflow-y:auto;transform-origin: 0 0 0;  transition: all 0.3s ease 0s;  z-index: 9999999 !important;  transform: translate(0,0);}
    #lang-menu {padding:20px 30px 20px 53px;position:absolute;top:0px;right:5px;}


    #main-menu-block {margin:0;background:#1797b1;width:300px;}
      #main-menu-block ul li {color:#fdfdfd;padding:15px 40px;margin:0;float:none;list-style:none;border-right:none;font-size:130%;border-bottom:solid 1px #b9e0e8;}
       #main-menu-block ul li a {color:#fff;transition: all 0.3s ease 0s;text-decoration:none;}
       #main-menu-block ul li.arrow-down::before {content:"\203A";float:none;position: absolute;left: 250px;color:#ff6a13;font-size:100%;line-height:1;transform: rotate(90deg) scale(1.8);}
        #main-menu-block ul li .drop-down-block {background:#fff;margin:0px -40px 0px -40px;border-radius:0;border:none;  opacity:0;  position: static;  transition: all 0s ease 0s;  z-index: 9999;  transform: scaleY(0);  height:0;  transform-origin: top;}
      #main-menu-block ul li:hover .drop-down-block {visibility: visible;opacity:1;transform: scaleY(1);height:auto;margin:15px -40px -15px -40px;transition: all 0.3s ease 0s;cursor: pointer;}

       #main-menu-block ul li .drop-down-block .sub-menu-column ul li {padding:10px 10px 13px 30px;text-indent: -13px;margin:0;white-space:normal;}
       #main-menu-block ul li .drop-down-block .sub-menu-column ul li::before {content:"\203A";color:#1797b1;margin-top:-2px;margin-left: 6px;position:absolute;padding:2px 2px 1px 0px;font-size:100%;line-height:1;transform:scale(1.2);font-family:'Open Sans',Arial,Verdana,Tahoma,sans-serif;}


    #mobile-logo-block {display:block;height:90px;background:#ffffff;}
     #mobile-logo-block img {height:90px;padding:20px;}



    .close-this-menu {color:#ff0000;font-size:30px;position:absolute;top:60px;left:320px;z-index:9999;display:none;position:fixed;}
     .close-this-menu img {width:30px;margin:17px 17px 0 0;}

     .mob-only {display:block;}
     .desktop-only {display:none;}


    .info_block_ok {padding:0px 0px 20px;width:100%;margin:0 auto;}
     .info_block_ok div {padding:30px 40px;background:#ebfcec;border-radius:17px;}
      .info_block_ok div span {font-size:25px;font-weight:300;}

    .info_block_warning {padding:0px 0px;color:#000;}
     .info_block_warning div {padding:30px 40px;background:#fcf0f0;border-radius:17px;}
      .info_block_warning div span {font-size:25px;}
      .info_block_warning div img {float:right;margin:10px 15px 40px 40px;width:130px;}

    /*
    .form .form-group {clear:both;padding:15px 0 0px;}
    .form .field-name-block {width:100%;float:none;height:auto;padding-top:9px;text-align:left;}
    .form .field-block {margin-left:0px;width:auto;padding-top:5px;}
    .form .help-block {font-size:11px;padding:5px 0px 0px 7px;}
    */

    .top-panel-wrapper {margin:0;padding:0;background-color:#ffffff;border-top: solid 75px #f7f9fc;}
     .top-panel-block {width:100%;margin:0 auto;border-top: solid 2px #bee1e9;}
     .top-logo {float:left;}
      .top-logo img {height:90px;padding:20px 5px 15px 10px;}
      .top-logo-text {float:left;padding: 18px 0 0 1px;color:#13353f;}
       .top-logo-text div.l1 {font-size:75%;font-weight: 400;margin-left: 9px;letter-spacing:-0.03em;}
       .top-logo-text div.l2 {font-size:115%;font-weight: 500;line-height: 1.5;letter-spacing:-0.08em;}
       .top-logo-text div.l3 {font-size:100%;font-weight: 400;margin-left: 9px;}


       .top-address {display: none;float: none;margin:5px 0 0 -15px;text-align:center;position: absolute;top:10px;width: 100%;}
        .top-address span.l1 {color:#13353f;font-size:120%;}
        .top-address span.l2 {color:#899A9F;;font-size:90%;}
       .top-address-i {display: none;float: left;margin:13px 0 0 -155px;position: absolute;top:10px;width: 100%;text-align:center;}
        .top-address-i svg {width: 24px;fill:#ccd9d9;transform: scale(1.8);}
       .top-phone {float: none;margin:5px 0 0 -10px;text-align:center;position: absolute;top:10px;width: 100%;}
        .top-phone span.l1 {color:#13353f;font-size:120%;}
        .top-phone span.l2 {color:#899A9F;;font-size:90%;}
       .top-phone-i {float: none;margin:15px 0 0 -123px;position: absolute;top:10px;width: 100%;text-align:center;}
        .top-phone-i svg {width: 24px;fill:#ccd9d9;transform: scale(1.9);}




      /*----------------------------------------*/
      /*  Визуал на главной странице
      /*----------------------------------------*/
      #lookbook_wrapper {padding:0;overflow:hidden;margin:0 auto;}
      #lookbook_overall {transform-origin: 0 0 0;transition: all 0.9s ease 0.1s;transform: translate(0,0);}
      #lookbook_list {padding:0;margin:0;}
      .stage_page {float:left;margin:0;list-style:none;transition: all 0.7s ease 0s;background:#000;}
       .lookbook_element_wrapper {height:500px;max-height:500px;}

        .slider-title {width:300px;font-weight: 800;line-height:1.0;color:#1797b1;font-size:34px;position:absolute;}
        .slider-text {width:200px;line-height:1.2;color:#13353f;font-size:19px;position:absolute;}
         .slider-title-one {top:60px;margin-left:30px;}
         .slider-text-one {top:290px;margin-left:60px;mix-blend-mode: multiply;}
         .slider-title-two {top:60px;margin-left:30px;}
         .slider-text-two {width:300px;top:240px;margin-left:60px;}
         .slider-title-three {top:60px;margin-left:30px;}
         .slider-text-three {width:300px;top:240px;margin-left:60px;}

      #slider-nav {display:inline-block;position:absolute;z-index:11;margin:-70px 0 0 100px;}
       #slider-nav .nav-element {float:left;width:20px;height:20px;background:#fff;border-radius:50%;margin:15px;cursor:pointer;}

      #path-block-wrapper {width: 100%;} 

      /*----------------------------------------*/
      /*  Типовой блок
      /*----------------------------------------*/
      .block-wrapper {margin:0;padding:0;}
       .block-block {width:100%;margin:0 auto;}
        .white-mp-block {width: 100%;background: #fff;padding: 20px 20px;}
        .white-mp-block-top-space {padding-top: 30px !important;}

        .transparent-mp-block {width: 100%;padding: 0px 0px;}
          .transparent-mp-block .button-more {padding: 15px 20px;border-radius: 20px;font-size: 90%;background: #ff6a13;color: #fff;width: 150px;margin: 0 auto;text-align: center;}
          .transparent-mp-block .button-more:hover {background: #1797b2;cursor: pointer;}

      .i-hospital-block {position: absolute;margin: 4px 0 0 10px;}
      .i-stethoscope-block {position: absolute;margin: 2px 0 0 10px;}
      .i-news-block {position: absolute;margin: 3px 0 0 10px;}


       h2.mp {font-size:23px;color:#13353F;padding:5px 20px 5px 20px;margin:30px 0px 15px 25px;line-height:1.0;font-weight: 600;}
        h2.mp span {font-size:18px;color:#899a9f;line-height:1.0;font-weight: 400;padding: 10px 0 0 5px;display:block;}



      .mp-fas-block {}
       .mp-fas-block div {float: none;width: 100%;padding: 10px 30px;text-align: center;}
        .mp-fas-block div img {width: 80%;max-width: 250px;padding: 10px;border: solid 4px #e6f0f0;background: #fff;}

      /*----------------------------------------*/
      /*  Колонки (х3)
      /*----------------------------------------*/
       .col-3-wrapper-serv .col {width:100%;height:auto;padding:29px 0;float:none;border: solid 1px #fff;}

      /*----------------------------------------*/
      /*  Колонки (х4)
      /*----------------------------------------*/
      .col-4-wrapper {margin:0px 0px 25px 0px;}
       .col-4-wrapper .col {width:100%;padding:19px 0;float:none;border:solid 5px #f7f9fc;background: #fff;}
        .col-4-wrapper .col img {width:100%;border:solid 1px #c0e0e5;}
        .col-4-wrapper .col div {padding:10px 25px;line-height: 1.5;}
        .col-4-wrapper .col .mp-news-title {font-size: 110%;height: auto;font-weight: 500;}
        .col-4-wrapper .col .mp-news-ann {height: auto;font-size: 100%;font-weight: 300;}
        .col-4-wrapper .col .button-read {padding: 10px 15px;border-radius: 20px;font-size: 90%;background: #e8f5f7;color: #000;width: 150px;margin: 0 auto;text-align: center;}
        .col-4-wrapper .col .button-read:hover {background: #d8e6e9;cursor: pointer;}


      .white-header-block {width: 100%;padding: 10px 50px;}
       .h1-block {background: #1797b1 url(/i/h1-b1.jpg) top left no-repeat;background-size:cover;border-bottom: solid 5px #f7f9fc;}
       .white-header-block h1::before {margin: -32px;content: url(/i/i-circle-double.svg);margin-right: 15px;}
       /*.white-header-block h1 {margin:0;font-weight: 300;color: #fff;}*/
       .white-header-block h1 {text-indent: -10px;padding:5px 20px 5px 10px !important;margin:10px 0px 10px -30px !important;margin:0;font-weight: 300;color: #fff;}


      .content-block {padding: 20px 20px;}
       .content-block p {line-height: 1.7;}
       .content-block .cont-img-def {margin: 10px -20px;}
        .content-block .cont-img-def img {margin: 0 auto;max-width: 100%;max-height: none;width: auto;height: auto;}
        .content-block h2 {font-size:200%;color:#1797b1;padding:20px;margin:0px;margin-left: -18px;line-height:1.0;font-weight: 300;}
       .content-block h2::before {content:"\2022";float:left;font-size:20px;padding:0px 0px 0px 5px;margin:-4px 0 0 -44px;color:#ff6a13;transform: scale(6.2);}


      /*----------------------------------------*/
      /*  Контакты
      /*----------------------------------------*/
      .contact-block {float: none;margin:15px 0px 25px 0px;text-align: center;}
       .contact-block span.l1 {color:#13353f;font-size:145%;line-height: 2.0;}
       .contact-block span.l2 {font-size:100%;}
       .contact-block a {color: #13353f;text-decoration: none;}
      .contact-phone-i {float: none;margin:25px 20px 0 20px;text-align: center;}
       .contact-phone-i svg {width: 24px;fill:#1797b2;transform: scale(2.0);}
      .contact-mail-i {float: none;margin:35px 30px 0 40px;text-align: center;}
       .contact-mail-i svg {width: 24px;fill:#1797b2;transform: scale(2.0);}
       .contact-map-wrapper {width:100%;margin: 20px 0px;}
        .contact-map-wrapper iframe {width: 100%;}
      .contact-address-i {float:none;margin:30px 20px 0 20px;text-align: center;}
       .contact-address-i svg {width: 24px;fill:#1797b2;transform: scale(2.0);}





  #footer-block {width:100%;margin:0 auto;height:auto;}
    /*----------------------------------------*/
    /*  Подвал
    /*----------------------------------------*/
    #footer-block .incb {clear: both;width:100%;margin:0 auto;}

     .bot-copyr {clear: both;padding:30px 10px 10px 10px ;float:none;font-size: 90%;font-weight: 400;line-height: 1.5;}
     .bot-menu-col1 {padding:10px 20px 0px 40px;float: left;width: 50%;font-size: 100%;font-weight: 500;line-height: 1.5;}
     .bot-menu-col2 {padding:10px 20px 0px 40px;float: left;width: 50%;font-size: 100%;font-weight: 500;line-height: 1.5;}
     .bot-menu-col3 {clear: both;float: none;width: 200px;padding:20px 20px 0px 20px;margin:  0 auto;}
      .bot-menu-col3 div {background: #d0d9d9;padding: 10px 20px;border-radius: 15px;font-size: 90%;font-weight: 500;}
     .bot-menu-col4 {clear: both;float: none;padding:20px 20px 0px 55px;width: 200px;margin: 0 auto;}
      .bot-menu-col4 div {font-size: 90%;font-weight: 500;}
       .bot-facebook-i {float: left;margin:-20px 0 0 -35px;}
        .bot-facebook-i svg {width: 24px;fill:#1797b2;transform: scale(1.5);}




.i-block-one {}
 .i-block-one div {width: 100%;margin: 0 auto;padding: 10px 10px;text-align: center;}
  .i-block-one div img {width: 100%;padding: 10px;border: solid 4px #e6f0f0;background: #fff;}
.i-block-two {}
 .i-block-two div {float: none;width: 100%;padding: 10px 10px;text-align: center;}
  .i-block-two div img {width: 100% !important;padding: 10px;border: solid 4px #e6f0f0;background: #fff;}


.i-block-sky {padding:30px 20px;width:100%;margin:0 auto;background:#e6f0f0;border-radius:27px;text-align: center;}
    .i-block-sky img.i-img-l {float:none;width:100%;max-width: 250px;border:solid 10px #c0e0e5;border-radius:50%;margin: 0px auto;}

.i-block-green {padding:30px 20px;width:100%;margin:0 auto;background:#ebfcec;border-radius:27px;text-align: center;}
    .i-block-green img.i-img-l {float:none;width:100%;max-width: 250px;border:solid 10px #beedbf/*#8ecd8e*//*#42a642*/;border-radius:50%;margin: 0px auto;}





}

@media screen and (max-width: 700px)
{

    .top-panel-wrapper {margin:0;padding:0;background-color:#ffffff;border-top: solid 75px #f7f9fc;}
     .top-panel-block {width:100%;margin:0 auto;border-top: solid 2px #bee1e9;}
     .top-logo {float:none;text-align: center;}
      .top-logo img {height:60px;padding:10px 5px 5px 10px;}
      .top-logo-text {float:none;padding: 0px 0 10px 0;color:#13353f;}
       .top-logo-text div.l1 {font-size:83%;font-weight: 400;margin-left: 9px;letter-spacing:0;text-align: center;}
       .top-logo-text div.l2 {font-size:120%;font-weight: 500;line-height: 1.5;letter-spacing:0;text-align: center;}
       .top-logo-text div.l3 {font-size:100%;font-weight: 400;margin-left: 9px;text-align: center;}



.norm-list {padding:10px 0px 20px 10px;margin:0;}
 .norm-list li {padding:8px 24px;margin:0;position:relative;list-style:none;}
  .norm-list li::before {content:"\2022";float:left;font-size:20px;padding:0px 0px 0px 5px;margin:-6px 0 0 -25px;color:#b9e0e8;transform: scale(2.2);}

.norm-list li ul {padding:10px 0px 0px 5px;margin:0;}
 .norm-list li ul li {padding:8px 24px;margin:0;position:relative;list-style:none;}
  .norm-list li ul li::before {content:"\203A";float:left;font-size:20px;padding:0px 0px 0px 5px;margin:-6px 0 0 -25px;color:#e17721;transform: scale(1.5);}



}

          /*mix-blend-mode: multiply;*/
          /*mix-blend-mode: color-dodge;*/
          /*mix-blend-mode: color-burn;*/
