@font-face {
  font-display: swap;
  font-family: "Cooper";
  src: url("../fonts/woff/Cooper-Light/Cooper-Light.eot");
  src: url("../fonts/woff/Cooper-Light/Cooper-Light.eot?#iefix") format("embedded-opentype"), 
  url("../fonts/woff/Cooper-Light/Cooper-Light.woff2") format("woff2"), 
  url("../fonts/woff/Cooper-Light/Cooper-Light.woff") format("woff"), 
  url("../fonts/Cooper Light BT.ttf") format("ttf"), 
  url("../fonts/woff/Cooper-Light/Cooper-Light.svg#Cooper-Light") format("svg");
  font-style: normal;
  font-weight: 300;
}

/* Light */
@font-face {
  font-family: 'Akkurat LL Cyrillic';
  src: url('../fonts/ak/AkkuratLLCyr-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Akkurat LL Cyrillic';
  src: url('../fonts/ak/AkkuratLLCyr-Lightitalic.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
}

/* Regular (по умолчанию — Black, но можно задать как normal) */
@font-face {
  font-family: 'Akkurat LL Cyrillic';
  src: url('../fonts/ak/AkkuratLLCyr-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Akkurat LL Cyrillic';
  src: url('../fonts/ak/AkkuratLLCyr-Blackitalic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}

/* Bold */
@font-face {
  font-family: 'Akkurat LL Cyrillic';
  src: url('../fonts/ak/AkkuratLLCyr-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Akkurat LL Cyrillic';
  src: url('../fonts/ak/AkkuratLLCyr-Bolditalic.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
    font-family: 'Bona Nova';
    src: url('../fonts/font/BonaNova-Italic.eot');
    src:         url('../fonts/font/BonaNova-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/font/BonaNova-Italic.woff2') format('woff2'),
        url('../fonts/font/BonaNova-Italic.woff') format('woff'),
        url('../fonts/font/BonaNova-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}


body {
      font-family: "Cooper"!important;
   margin: 0 !important;
         margin: 0 !important;
      background: #fff;
	min-width: 280px!important
   }
   .wrp {
       margin-left: auto;
       margin-right: auto;
       width: 1370px;
   
   }
   body .ak {
  font-family: 'Akkurat LL Cyrillic'!important;
   }

   body .cop{
   font-family: "Cooper"!important;
   }
   body .bona {
       font-family: 'Bona Nova'!important;
   }
   div
    a {
       cursor: pointer;
       text-decoration: none!important;
     }
   a:active, a:focus { outline: none; text-decoration: none; }
   
   input, textarea {outline:none;}
   input:active, textarea:active {outline:none;}
   :focus {outline:none;}
   button:active, button:focus {
     outline: none;
   }
            button:active, button:focus {
     outline: none;
   }
   button, input , textarea{

     -webkit-appearance: none;
   
   }

   ::-webkit-scrollbar {
       width: 6px; 
       height: 6px; 
       background-color: rgba(51, 51, 51, 0.1);     
    border-radius: 9em;
   }
   

   ::-webkit-scrollbar-thumb {
       background-color: #FF3B00;
       border-radius: 9em;
   
   }
   
   ::-webkit-scrollbar-thumb:hover {
       background-color:#FF3B00; 
   }


.headerwrapper {
  position: fixed;
  z-index: 200;
  top: 28px;
  left: 0;
  width: 100%;

}
.bodywrapper{
		background: #fff;
}
.donate.donatemb , .donate#donate{
	margin-bottom: 60px
}
.header {
  display: flex;
  align-items: flex-start;justify-content: space-between;
}
.header-button {
  width: 208px;
}




.header-logo {
transition: 0.3s;
width: 208px;
display: flex;
justify-content: center;
align-items: center;
border-radius: 12px;
box-sizing: border-box;
}
.header-logo img {
  width: 100%;
}
.out  .header-logo,
.out2 .header-logo {
transition: 0.3s;
padding: 15px 25px 14px 25px;

background: #FFFFFF;


}






.homescreen1-wrp {
overflow: hidden;
border-radius: 0px 0px 24px 24px;
}
.homescreen1 {
padding-top: 224px;
padding-bottom: 104px;

background: linear-gradient(270deg, rgba(255, 255, 255, 0.6) 3.09%, rgba(102, 102, 102, 0) 80.76%);
border-radius: 0px 0px 24px 24px;


}

.inerhomescreen1 {
  padding-left: 116px;
}



.homescreen1-title {
  margin-top: 0;
  margin-bottom: 0;

font-style: normal;
font-weight: 400;
font-size: 68px;
line-height: 100%;

max-width: 1124px;
color: #000000;


}
.homescreen1-title  span {
  position: relative;
  z-index: 2;
color:	rgba(255, 59, 0, 1)
}
.homescreen1-title span:before {
    content: none;
    position: absolute;
    height: 9px;
    border-radius: 9px;
    background: rgba(255, 59, 0, 1);
    width: calc(100% + 10px);
    left: -5px;
    bottom: 22px;

    z-index: -1;
}
.inerhomescreen1-cards {
display: flex;
gap: 29px;
margin-top: 98px;
}


.inerhomescreen1-card {
position: relative;

border-radius: 24px;

width: 319px;
height: 186px;
overflow: hidden;
display: flex;
flex-direction: column;
justify-content: flex-end;
padding: 13px 12px 13px 22px;
box-sizing: border-box;

}

.inerhomescreen1-cardimg {

  position: absolute;
  width: 100%;
  height: 100%;
  transform: 0.3s;
  top: 0;
  left: 0;
  transition: 0.3s;


}
/* Псевдоэлемент для плавного блюра снизу */
.inerhomescreen1-card::after {
    content: '';
    position: absolute;
    bottom: -100px;
    left: 0;
    width: 100%;
    height: 70%; /* Высота зоны блюра с учётом перехода */
    
    /* 
       КЛЮЧЕВОЙ МОМЕНТ:
       Градиент начинается задолго до низа (с 0% до 40% — прозрачный),
       и только потом (с 40% до 100%) нарастает белый цвет для блюра
    */
    background: linear-gradient(
        to bottom,
        transparent 0%,
        transparent 40%,  /* До 40% — блюра нет, картинка чёткая */
        rgba(255, 255, 255, 0.1) 60%, /* Начало плавного появления блюра */
        rgba(255, 255, 255, 0.95) 100% /* Внизу блюр максимальный */
    );
    
    /* Блюр применяется ко всей области псевдоэлемента */
    backdrop-filter: blur(1.5px);
    -webkit-backdrop-filter: blur(1.5px);
    opacity: 0.8;
    pointer-events: none;
    z-index: 1;
}

.inerhomescreen1-card:hover .inerhomescreen1-cardimg  {
  transform: scale(1.06);
  transition: 0.3s;
}


.inerhomescreen1-card-link {
  position: absolute;
  z-index: 3;
    width: 100%;
  height: 100%;
  transform: 0.3s;
  top: 0;
  left: 0;
}

.inerhomescreen1-cardiner {
  position: relative;
  z-index: 2;
}

.inerhomescreen1-card-title {

font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 24px;
margin-bottom: 19px;


color: #FFFFFF;


}

.inerhomescreen1 {
  position: relative;
}




.inerhomescreen1-card-button {
  width: fit-content;
  margin-left: auto;
  margin-right: 0;
  /* Frame 127 */

/* Auto layout */
display: flex;
align-items: center;

padding: 0px 0px 0px 14px;
gap: 6px;

position: relative;
width: 132px;
height: 32px;


background: #FFFFFF;
border-radius: 20px;

font-style: normal;
font-weight: 300;
font-size: 15px;
line-height: 100%;
leading-trim: both;
text-edge: cap;

color: #67668A;
transition: 0.3s;
box-sizing: border-box;
    justify-content: space-between;
}
.inerhomescreen1-card-button span{
  background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="16" cy="16" r="16" fill="%23FF3B00"/><path d="M16 19.8361L19.8361 16L16 12.1639L14.9008 13.2632L16.8482 15.2105H12.0526V16.7895H16.8482L14.9008 18.7368L16 19.8361ZM16.0018 26C14.6187 26 13.3186 25.7375 12.1016 25.2126C10.8846 24.6877 9.82596 23.9754 8.92579 23.0755C8.02561 22.1757 7.31289 21.1175 6.78763 19.9011C6.26254 18.6846 6 17.3848 6 16.0018C6 14.6187 6.26246 13.3186 6.78737 12.1016C7.31228 10.8846 8.02465 9.82596 8.92447 8.92579C9.8243 8.02561 10.8825 7.31289 12.0989 6.78763C13.3154 6.26254 14.6152 6 15.9982 6C17.3813 6 18.6814 6.26246 19.8984 6.78737C21.1154 7.31228 22.174 8.02465 23.0742 8.92447C23.9744 9.8243 24.6871 10.8825 25.2124 12.0989C25.7375 13.3154 26 14.6152 26 15.9982C26 17.3813 25.7375 18.6814 25.2126 19.8984C24.6877 21.1154 23.9754 22.174 23.0755 23.0742C22.1757 23.9744 21.1175 24.6871 19.9011 25.2124C18.6846 25.7375 17.3848 26 16.0018 26ZM16 24.4211C18.3509 24.4211 20.3421 23.6053 21.9737 21.9737C23.6053 20.3421 24.4211 18.3509 24.4211 16C24.4211 13.6491 23.6053 11.6579 21.9737 10.0263C20.3421 8.39474 18.3509 7.57895 16 7.57895C13.6491 7.57895 11.6579 8.39474 10.0263 10.0263C8.39474 11.6579 7.57895 13.6491 7.57895 16C7.57895 18.3509 8.39474 20.3421 10.0263 21.9737C11.6579 23.6053 13.6491 24.4211 16 24.4211Z" fill="white"/></svg>');
  background-position: center;
background-repeat: no-repeat;
background-size: cover;
width: 32px;
height: 32px;
display: block;
transition: 0.3s;
}


.inerhomescreen1-card:hover  .inerhomescreen1-card-button{
  background: #FF3B00;
  transition: 0.3s;
  color: #fff;
}

.inerhomescreen1-card:hover  .inerhomescreen1-card-button span {
  background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="16" cy="16" r="16" fill="white"/><path d="M16 19.8361L19.8361 16L16 12.1639L14.9008 13.2632L16.8482 15.2105H12.0526V16.7895H16.8482L14.9008 18.7368L16 19.8361ZM16.0018 26C14.6187 26 13.3186 25.7375 12.1016 25.2126C10.8846 24.6877 9.82596 23.9754 8.92579 23.0755C8.02561 22.1757 7.31289 21.1175 6.78763 19.9011C6.26254 18.6846 6 17.3848 6 16.0018C6 14.6187 6.26246 13.3186 6.78737 12.1016C7.31228 10.8846 8.02465 9.82596 8.92447 8.92579C9.8243 8.02561 10.8825 7.31289 12.0989 6.78763C13.3154 6.26254 14.6152 6 15.9982 6C17.3813 6 18.6814 6.26246 19.8984 6.78737C21.1154 7.31228 22.174 8.02465 23.0742 8.92447C23.9744 9.8243 24.6871 10.8825 25.2124 12.0989C25.7375 13.3154 26 14.6152 26 15.9982C26 17.3813 25.7375 18.6814 25.2126 19.8984C24.6877 21.1154 23.9754 22.174 23.0755 23.0742C22.1757 23.9744 21.1175 24.6871 19.9011 25.2124C18.6846 25.7375 17.3848 26 16.0018 26ZM16 24.4211C18.3509 24.4211 20.3421 23.6053 21.9737 21.9737C23.6053 20.3421 24.4211 18.3509 24.4211 16C24.4211 13.6491 23.6053 11.6579 21.9737 10.0263C20.3421 8.39474 18.3509 7.57895 16 7.57895C13.6491 7.57895 11.6579 8.39474 10.0263 10.0263C8.39474 11.6579 7.57895 13.6491 7.57895 16C7.57895 18.3509 8.39474 20.3421 10.0263 21.9737C11.6579 23.6053 13.6491 24.4211 16 24.4211Z" fill="%23FF3B00"/></svg>');
  background-position: center;
background-repeat: no-repeat;
background-size: cover;
transition: 0.3s;
}





.inerhomescreen1-project-fond {
  position: absolute;
  bottom: 0;
  right: 0;
  display: flex;
  gap:27px;
  align-items: center;
}
.inerhomescreen1-project-fond img {
  width: 89px;
}
.inerhomescreen1-project-fond span {
  display: block;

width: 184px;
font-style: normal;
font-weight: 300;
font-size: 20px;
line-height: 100%;
leading-trim: both;
text-edge: cap;
letter-spacing: -0.04em;

color: #FFFFFF;


}



.headermenu {
  position: relative;

display: flex;
align-items: center;
justify-content: space-between;
background: #FFFFFF;
border-radius: 12px;
padding: 13px 13px 13px 24px;
box-sizing: border-box;
}

.headermenu-razd {
  margin-left: 32px;
  margin-right: 32px;


background: #DEE9F1;
width: 1px;
height: 20px;

}

.headermenu-search {
  cursor: pointer;
  display: flex;
  align-items: center;
  gap:21px;
  /* Поиск */

font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 100%;
color: #000000;
transition: color 0.3s;
}
.headermenu-search .span1 {
background-image: url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.6385 18.702L12.6595 13.723C11.9507 14.2885 11.1949 14.726 10.3923 15.0355C9.58975 15.3452 8.709 15.5 7.75 15.5C5.58717 15.5 3.75483 14.749 2.253 13.247C0.751 11.7452 0 9.91283 0 7.75C0 5.58717 0.751 3.75483 2.253 2.253C3.75483 0.751 5.58717 0 7.75 0C9.91283 0 11.7452 0.751 13.247 2.253C14.749 3.75483 15.5 5.58717 15.5 7.75C15.5 8.709 15.3452 9.59133 15.0355 10.397C14.726 11.2028 14.2885 11.9603 13.723 12.6693L18.6923 17.6385L17.6385 18.702ZM7.75 14C9.48083 14 10.9552 13.391 12.173 12.173C13.391 10.9552 14 9.48083 14 7.75C14 6.01917 13.391 4.54483 12.173 3.327C10.9552 2.109 9.48083 1.5 7.75 1.5C6.01917 1.5 4.54483 2.109 3.327 3.327C2.109 4.54483 1.5 6.01917 1.5 7.75C1.5 9.48083 2.109 10.9552 3.327 12.173C4.54483 13.391 6.01917 14 7.75 14Z" fill="black"/></svg>');
 background-position: center;
background-repeat: no-repeat;
background-size: cover;
transition: 0.3s;
width: 19px;
height: 19px;
display: block;
cursor: pointer;
}
.headermenu-search:hover {
color:#FF3B00;
transition: color 0.3s;
}
.headermenu-search:hover .span1 {
  background-image: url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.6385 18.702L12.6595 13.723C11.9507 14.2885 11.1949 14.726 10.3923 15.0355C9.58975 15.3452 8.709 15.5 7.75 15.5C5.58717 15.5 3.75483 14.749 2.253 13.247C0.751 11.7452 0 9.91283 0 7.75C0 5.58717 0.751 3.75483 2.253 2.253C3.75483 0.751 5.58717 0 7.75 0C9.91283 0 11.7452 0.751 13.247 2.253C14.749 3.75483 15.5 5.58717 15.5 7.75C15.5 8.709 15.3452 9.59133 15.0355 10.397C14.726 11.2028 14.2885 11.9603 13.723 12.6693L18.6923 17.6385L17.6385 18.702ZM7.75 14C9.48083 14 10.9552 13.391 12.173 12.173C13.391 10.9552 14 9.48083 14 7.75C14 6.01917 13.391 4.54483 12.173 3.327C10.9552 2.109 9.48083 1.5 7.75 1.5C6.01917 1.5 4.54483 2.109 3.327 3.327C2.109 4.54483 1.5 6.01917 1.5 7.75C1.5 9.48083 2.109 10.9552 3.327 12.173C4.54483 13.391 6.01917 14 7.75 14Z" fill="%23FF3B00"/></svg>');
 background-position: center;
background-repeat: no-repeat;
background-size: cover;
transition: 0.3s;
}



.header-serch-input {
  display: none;
}

.headermenu-menu-item-child-menu {
  position: absolute;
}



.headermenu-menu-item {
  position: relative;
}


.headermenu-menu-item a {

font-style: normal;
font-weight: 300;
font-size: 18px;
line-height: 100%;
color: #000000;  transition: 0.3s;

}

.headermenu-menu-item > a:before {
  content: '';
  position: absolute;
  bottom: -14px;
  left: 0;
  background: #FF3B00;
  height: 0;
  width: 100%;
  transition: 0.3s;
  z-index: 3;

}
.headermenu-menu-item > a:hover:before,
.headermenu-menu-item > a.active:before,
.headermenu-menu-item-has-child:hover > a:before  {
height: 2px;
transition: 0.3s;
}


.headermenu-menu {
  display: flex;
  justify-content: space-between;
  width: 514px
}

.headermenu-menu-item-child-menu {
  position: absolute;
  display: none;
  left: -24px;
  width: fit-content;
  padding-top: 2px;

}
.headermenu-menu-item-has-child:hover .headermenu-menu-item-child-menu {
  display: block;
}



.headermenu-menu-item-child-iner {
display: flex;
flex-direction: column;
gap:18px;
padding: 35px 24px;
background: #FFFFFF;
border-radius: 0px 0px 12px 12px;

}
.headermenu-menu-item-child-iner a {
white-space: nowrap;
}
.headermenu-menu-item-child-iner a:hover {

  color:#FF3B00;  transition: 0.3s;
}
.headermenu-search {
  width: 81px;
  justify-content: flex-end;
}
.active-searhc .headermenu-search {
  width: 19px;
gap:0;
}
.menu-wind-search {
	position: relative;
}
.search-close {
	display: none;
		position: absolute;
       top: -6px;
    right: -48px;
	cursor: pointer;
     background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_479_4424" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_479_4424)"><path d="M8.4 16.3077L12 12.7078L15.6 16.3077L16.3077 15.6L12.7078 12L16.3077 8.4L15.6 7.69225L12 11.2923L8.4 7.69225L7.69225 8.4L11.2923 12L7.69225 15.6L8.4 16.3077ZM12.0033 21C10.7587 21 9.58867 20.7638 8.493 20.2915C7.3975 19.8192 6.4445 19.1782 5.634 18.3685C4.8235 17.5588 4.18192 16.6067 3.70925 15.512C3.23642 14.4175 3 13.2479 3 12.0033C3 10.7587 3.23617 9.58867 3.7085 8.493C4.18083 7.3975 4.82183 6.4445 5.6315 5.634C6.44117 4.8235 7.39333 4.18192 8.488 3.70925C9.5825 3.23642 10.7521 3 11.9967 3C13.2413 3 14.4113 3.23617 15.507 3.7085C16.6025 4.18083 17.5555 4.82183 18.366 5.6315C19.1765 6.44117 19.8181 7.39333 20.2908 8.488C20.7636 9.5825 21 10.7521 21 11.9967C21 13.2413 20.7638 14.4113 20.2915 15.507C19.8192 16.6025 19.1782 17.5555 18.3685 18.366C17.5588 19.1765 16.6067 19.8181 15.512 20.2908C14.4175 20.7636 13.2479 21 12.0033 21ZM12 20C14.2333 20 16.125 19.225 17.675 17.675C19.225 16.125 20 14.2333 20 12C20 9.76667 19.225 7.875 17.675 6.325C16.125 4.775 14.2333 4 12 4C9.76667 4 7.875 4.775 6.325 6.325C4.775 7.875 4 9.76667 4 12C4 14.2333 4.775 16.125 6.325 17.675C7.875 19.225 9.76667 20 12 20Z" fill="%2367668A"/></g></svg>');
         	 background-position: center;
background-repeat: no-repeat;
background-size: contain;

width: 32px;
height: 32px;
}
.active-searhc .search-close {
	display: block;
}


.active-searhc .headermenu-search  .span2 {
 display: none;
}

.active-searhc  .headermenu-menu {
  display: none;
}

.header-serch-input {
  width: 576px;
}


.active-searhc  .header-serch-input {
  display: flex;
  align-items: center;
}



.header-serch-input input {
background: #fff;
box-sizing: border-box;
width: 100%;
border: none;
box-shadow: none;
    padding: 0;
    margin: 0;

}

.header-serch-input input, 
.header-serch-input input::placeholder {
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 100%;
/* or 14px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #000000;

  font-family: 'Akkurat LL Cyrillic';
}


.fixedlink1 {
  position: fixed;
  right: 36px;
  bottom: 36px;
  display: flex;
  z-index: 100;

background: #67668A;
border-radius: 24px;
padding: 10px 26px 10px 10px;
gap:17px;
align-items: flex-end;
}


.fixedlink1-close {
  position: absolute;
background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_459_661" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_459_661)"><path d="M8.4 16.3077L12 12.7078L15.6 16.3077L16.3077 15.6L12.7078 12L16.3077 8.4L15.6 7.69225L12 11.2923L8.4 7.69225L7.69225 8.4L11.2923 12L7.69225 15.6L8.4 16.3077ZM12.0033 21C10.7587 21 9.58867 20.7638 8.493 20.2915C7.3975 19.8192 6.4445 19.1782 5.634 18.3685C4.8235 17.5588 4.18192 16.6067 3.70925 15.512C3.23642 14.4175 3 13.2479 3 12.0033C3 10.7587 3.23617 9.58867 3.7085 8.493C4.18083 7.3975 4.82183 6.4445 5.6315 5.634C6.44117 4.8235 7.39333 4.18192 8.488 3.70925C9.5825 3.23642 10.7521 3 11.9967 3C13.2413 3 14.4113 3.23617 15.507 3.7085C16.6025 4.18083 17.5555 4.82183 18.366 5.6315C19.1765 6.44117 19.8181 7.39333 20.2908 8.488C20.7636 9.5825 21 10.7521 21 11.9967C21 13.2413 20.7638 14.4113 20.2915 15.507C19.8192 16.6025 19.1782 17.5555 18.3685 18.366C17.5588 19.1765 16.6067 19.8181 15.512 20.2908C14.4175 20.7636 13.2479 21 12.0033 21ZM12 20C14.2333 20 16.125 19.225 17.675 17.675C19.225 16.125 20 14.2333 20 12C20 9.76667 19.225 7.875 17.675 6.325C16.125 4.775 14.2333 4 12 4C9.76667 4 7.875 4.775 6.325 6.325C4.775 7.875 4 9.76667 4 12C4 14.2333 4.775 16.125 6.325 17.675C7.875 19.225 9.76667 20 12 20Z" fill="white"/></g></svg>');
cursor: pointer;
   background-position: center;
background-repeat: no-repeat;
background-size: cover;
transition: 0.3s;
top:10px;
right: 8px;
width: 24px;
height: 24px;
}

.fixedlink1-infoimage {
display: flex;
width: 127px;
}
.fixedlink1-infoimage img {
border-radius: 12px;
width: 100%;
}

.button0 {

font-weight: 300;
font-size: 14px;
line-height: 100%;
color: #FFFFFF;
width: fit-content;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 6px 12px;
gap: 12px;


background: #FF3B00;
border-radius: 12px;
transition: 0.3s;
  font-family: 'Akkurat LL Cyrillic';
}

.button0:hover {
transition: 0.3s;
color: rgba(103, 102, 138, 1);
background: #fff;transition: 0.3s;
}



.button1 {
font-weight: 300;
font-size: 16px;
line-height: 100%;
color: #FFFFFF;
width: fit-content;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 8px 16px;
gap: 12px;
  font-family: 'Akkurat LL Cyrillic';
transition: 0.3s;
background: #FF3B00;
border-radius: 12px;
}

.button1:hover {
color: rgba(103, 102, 138, 1);
background: #fff;transition: 0.3s;
}


.button2 {
    font-family: 'Akkurat LL Cyrillic';
font-weight: 300;
font-size: 16px;
line-height: 100%;
color: rgba(103, 102, 138, 1);
width: fit-content;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 8px 16px;
gap: 12px;

transition: 0.3s;
background: #fff;
border-radius: 12px;
	cursor: pointer;
}

.button2:hover {
  background: #FF3B00;
  transition: 0.3s;
  color: #FFFFFF;
}





.button0 span , .button1 span, .button2:hover span {
background-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_228_1030" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="18" height="18"><rect width="18" height="18" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_228_1030)"><path d="M9 11.7332L11.7332 9L9 6.26681L8.21681 7.05L9.60431 8.4375H6.1875V9.5625H9.60431L8.21681 10.95L9 11.7332ZM9.00131 16.125C8.01581 16.125 7.0895 15.938 6.22237 15.564C5.35525 15.19 4.601 14.6824 3.95962 14.0413C3.31825 13.4002 2.81044 12.6463 2.43619 11.7795C2.06206 10.9128 1.875 9.98669 1.875 9.00131C1.875 8.01581 2.062 7.0895 2.436 6.22237C2.81 5.35525 3.31756 4.601 3.95869 3.95962C4.59981 3.31825 5.35375 2.81044 6.2205 2.43619C7.08725 2.06206 8.01331 1.875 8.99869 1.875C9.98419 1.875 10.9105 2.062 11.7776 2.436C12.6448 2.81 13.399 3.31756 14.0404 3.95869C14.6818 4.59981 15.1896 5.35375 15.5638 6.2205C15.9379 7.08725 16.125 8.01331 16.125 8.99869C16.125 9.98419 15.938 10.9105 15.564 11.7776C15.19 12.6448 14.6824 13.399 14.0413 14.0404C13.4002 14.6818 12.6463 15.1896 11.7795 15.5638C10.9128 15.9379 9.98669 16.125 9.00131 16.125ZM9 15C10.675 15 12.0938 14.4187 13.2563 13.2563C14.4187 12.0938 15 10.675 15 9C15 7.325 14.4187 5.90625 13.2563 4.74375C12.0938 3.58125 10.675 3 9 3C7.325 3 5.90625 3.58125 4.74375 4.74375C3.58125 5.90625 3 7.325 3 9C3 10.675 3.58125 12.0938 4.74375 13.2563C5.90625 14.4187 7.325 15 9 15Z" fill="white"/></g></svg>');
width: 18px;
height: 18px;
display: block;
 background-position: center;
background-repeat: no-repeat;
background-size: cover;
transition: 0.3s;
}

.button0:hover span, .button1:hover span, .button2 span {
width: 18px;
height: 18px;
display: block;
background-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_228_1025" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="18" height="18"><rect width="18" height="18" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_228_1025)"><path d="M9 11.7332L11.7332 9L9 6.26681L8.21681 7.05L9.60431 8.4375H6.1875V9.5625H9.60431L8.21681 10.95L9 11.7332ZM9.00131 16.125C8.01581 16.125 7.0895 15.938 6.22237 15.564C5.35525 15.19 4.601 14.6824 3.95962 14.0413C3.31825 13.4002 2.81044 12.6463 2.43619 11.7795C2.06206 10.9128 1.875 9.98669 1.875 9.00131C1.875 8.01581 2.062 7.0895 2.436 6.22237C2.81 5.35525 3.31756 4.601 3.95869 3.95962C4.59981 3.31825 5.35375 2.81044 6.2205 2.43619C7.08725 2.06206 8.01331 1.875 8.99869 1.875C9.98419 1.875 10.9105 2.062 11.7776 2.436C12.6448 2.81 13.399 3.31756 14.0404 3.95869C14.6818 4.59981 15.1896 5.35375 15.5638 6.2205C15.9379 7.08725 16.125 8.01331 16.125 8.99869C16.125 9.98419 15.938 10.9105 15.564 11.7776C15.19 12.6448 14.6824 13.399 14.0413 14.0404C13.4002 14.6818 12.6463 15.1896 11.7795 15.5638C10.9128 15.9379 9.98669 16.125 9.00131 16.125ZM9 15C10.675 15 12.0938 14.4187 13.2563 13.2563C14.4187 12.0938 15 10.675 15 9C15 7.325 14.4187 5.90625 13.2563 4.74375C12.0938 3.58125 10.675 3 9 3C7.325 3 5.90625 3.58125 4.74375 4.74375C3.58125 5.90625 3 7.325 3 9C3 10.675 3.58125 12.0938 4.74375 13.2563C5.90625 14.4187 7.325 15 9 15Z" fill="%2367668A"/></g></svg>');
 background-position: center;
background-repeat: no-repeat;
background-size: cover;
transition: 0.3s;
}

.fixedlink1-title {
  margin-bottom: 11px;

font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 100%;
/* or 18px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #FFFFFF;


}
.homescreen2 {
  padding-top: 86px;
  margin-bottom: 40px;
  padding-bottom: 40px;
  position: relative;
	overflow: hidden;

}
.homescreen2 .wrp {
  position: relative;
  z-index: 2;
}
.homescreen2:before {
  content:'';
  position: absolute;
bottom: 0;
  left: 0;
  width: 100%;

  background: url(../img/bg2.svg);
 background-position: center top;
background-repeat: no-repeat;
background-size: cover;
        height: auto;
        aspect-ratio: 1024 / 395;
}



.homescreen2-iner {
  display: flex;
  justify-content: space-between;
}





.homescreen2-left {
  width: 440px;
}
.homescreen2-mob {
  display: none;
}

.homescreen2-text {
  display: flex;
  flex-direction: column;
  gap:18px;
}
.homescreen2-text {
  margin-bottom: 30px;
margin-top: 47px;
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 24px;
leading-trim: both;
text-edge: cap;

color: #000000;

opacity: 0.8;
cursor: default;
}

.section-title {
margin-top: 0;
margin-bottom: 0;

font-style: normal;
font-weight: 400;
font-size: 38px;
line-height: 100%;
leading-trim: both;
text-edge: cap;

color: #000000;


}
.section-title2 {
  font-size: 48px;
line-height: 100%;
}

.section-title3 {
  font-size: 36px;
line-height: 100%;
}


.homescreen2-right {
  position: relative;
  width: 786px;
  padding-top: 75px;
}



.raskajem-wrap {
bottom: auto;
    left: -37px;
    z-index: 4;
    position: absolute;
    top: 370px;
}

.raskajem-img {
  display: flex;
  width: 122px;
}
.raskajem-img img {
  width: 100%;
}

.raskajem-ram {

font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 16px;

leading-trim: both;
text-edge: cap;

color: #000000;

opacity: 0.8;
background-image: url('data:image/svg+xml,<svg width="149" height="80" viewBox="0 0 149 80" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M139.992 0H9.00773C4.06364 0 0 4.08163 0 9.04762V52.1769C0 57.1429 4.06364 61.2245 9.00773 61.2245H83.9818C86.5555 61.2245 89.0614 61.9048 91.2964 63.1973L119.335 79.5238C122.654 81.4286 126.311 77.619 124.212 74.3537L118.387 65.3741C117.236 63.6054 118.523 61.1565 120.622 61.1565H139.992C144.936 61.1565 149 57.0748 149 52.1088V9.04762C149 4.08163 144.936 0 139.992 0Z" fill="%23FADCC5"/></svg>');
width: 149px;
height: 80px;
position: absolute;

 background-position: center top;
background-repeat: no-repeat;
background-size: contain;
left: -103px;
top: -74px;
padding-top: 7px;
padding-left: 11px;
box-sizing: border-box;
}


        /* Стили для контейнера */
        .homescreen2-right-video {
            position: relative;
            width: 100%;
            max-width: 786px;
            aspect-ratio: 786 / 409;
            background: #000;
            cursor: pointer;
            overflow: hidden;
            border-radius: 8px;
            border-radius: 24px;
        }

        /* Стили для видео */
        .homescreen2-right-video video {
            width: 100%;
            height: 100%;
            display: block;
            position: relative;
            z-index: 2;
            object-fit: cover; /* или contain, в зависимости от того, как должно вписываться видео */
        }

         /* Обложка */
        .poster {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
         
            z-index: 1;
            transition: opacity 0.5s ease;
            pointer-events: none; /* Чтобы клики проходили сквозь обложку */
        }
        /* Общие стили для кнопок play/pause */
        .play{
            position: absolute;
      top:0;
      left: 0;
      width: 100%;
      height: 100%;
            display: flex;
            align-items: center;
            justify-content: center;
        
            pointer-events: auto;
            z-index: 3;
        }
   .play img {
width: 72px;
transition: 0.3s;
   }
      .pause {
     position: absolute;
      top:0;
      left: 0;
      width: 100%;
      height: 100%;
      }


        /* Скрытие кнопки по умолчанию */
        .pause {
            display: none;
        }

        /* Ховер-эффект для кнопок */
        .play:hover img {
          transform: scale(1.05);
          transition: 0.3s;
        }

.experts-block-wrapper {
 padding-top: 50px;
 padding-bottom: 89px;

background: #FEDEC9;
border-radius: 24px;

}


.experts-block-heder {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.experts-block-button2 {
  display: none;
}

.experts-block-title {
  display: flex;
  gap: 37px;
  align-items: center;
}




.sliderars {
  display: flex;
  gap: 11px;
}




.swiper-button-prev0, .swiper-button-next0 {
background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_459_645" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="32" height="32"><rect width="32" height="32" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_459_645)"><path d="M15.9999 20.859L20.8589 16L15.9999 11.141L14.6076 12.5334L17.0743 15H10.9999V17H17.0743L14.6076 19.4667L15.9999 20.859ZM16.0023 28.6667C14.2503 28.6667 12.6035 28.3343 11.0619 27.6694C9.52036 27.0045 8.17947 26.1022 7.03925 24.9624C5.89903 23.8226 4.99625 22.4823 4.33092 20.9414C3.66581 19.4005 3.33325 17.7542 3.33325 16.0024C3.33325 14.2504 3.6657 12.6036 4.33059 11.062C4.99547 9.52048 5.89781 8.1796 7.03759 7.03937C8.17736 5.89915 9.5177 4.99637 11.0586 4.33104C12.5995 3.66593 14.2458 3.33337 15.9976 3.33337C17.7496 3.33337 19.3964 3.66582 20.9379 4.33071C22.4795 4.9956 23.8204 5.89793 24.9606 7.03771C26.1008 8.17749 27.0036 9.51782 27.6689 11.0587C28.334 12.5996 28.6666 14.2459 28.6666 15.9977C28.6666 17.7497 28.3341 19.3965 27.6693 20.938C27.0044 22.4796 26.102 23.8205 24.9623 24.9607C23.8225 26.1009 22.4821 27.0037 20.9413 27.669C19.4004 28.3342 17.754 28.6667 16.0023 28.6667ZM15.9999 26.6667C18.9777 26.6667 21.4999 25.6334 23.5666 23.5667C25.6333 21.5 26.6666 18.9778 26.6666 16C26.6666 13.0223 25.6333 10.5 23.5666 8.43337C21.4999 6.36671 18.9777 5.33337 15.9999 5.33337C13.0221 5.33337 10.4999 6.36671 8.43325 8.43337C6.36659 10.5 5.33325 13.0223 5.33325 16C5.33325 18.9778 6.36659 21.5 8.43325 23.5667C10.4999 25.6334 13.0221 26.6667 15.9999 26.6667Z" fill="%2367668A"/></g></svg>');
 background-position: center top;
background-repeat: no-repeat;
background-size: contain;
width: 32px;
height: 32px;
cursor: pointer;
display: block;
}
.swiper-button-prev0:hover, .swiper-button-next0:hover {
background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_459_645" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="32" height="32"><rect width="32" height="32" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_459_645)"><path d="M15.9999 20.859L20.8589 16L15.9999 11.141L14.6076 12.5334L17.0743 15H10.9999V17H17.0743L14.6076 19.4667L15.9999 20.859ZM16.0023 28.6667C14.2503 28.6667 12.6035 28.3343 11.0619 27.6694C9.52036 27.0045 8.17947 26.1022 7.03925 24.9624C5.89903 23.8226 4.99625 22.4823 4.33092 20.9414C3.66581 19.4005 3.33325 17.7542 3.33325 16.0024C3.33325 14.2504 3.6657 12.6036 4.33059 11.062C4.99547 9.52048 5.89781 8.1796 7.03759 7.03937C8.17736 5.89915 9.5177 4.99637 11.0586 4.33104C12.5995 3.66593 14.2458 3.33337 15.9976 3.33337C17.7496 3.33337 19.3964 3.66582 20.9379 4.33071C22.4795 4.9956 23.8204 5.89793 24.9606 7.03771C26.1008 8.17749 27.0036 9.51782 27.6689 11.0587C28.334 12.5996 28.6666 14.2459 28.6666 15.9977C28.6666 17.7497 28.3341 19.3965 27.6693 20.938C27.0044 22.4796 26.102 23.8205 24.9623 24.9607C23.8225 26.1009 22.4821 27.0037 20.9413 27.669C19.4004 28.3342 17.754 28.6667 16.0023 28.6667ZM15.9999 26.6667C18.9777 26.6667 21.4999 25.6334 23.5666 23.5667C25.6333 21.5 26.6666 18.9778 26.6666 16C26.6666 13.0223 25.6333 10.5 23.5666 8.43337C21.4999 6.36671 18.9777 5.33337 15.9999 5.33337C13.0221 5.33337 10.4999 6.36671 8.43325 8.43337C6.36659 10.5 5.33325 13.0223 5.33325 16C5.33325 18.9778 6.36659 21.5 8.43325 23.5667C10.4999 25.6334 13.0221 26.6667 15.9999 26.6667Z" fill="%23FF3B00"/></g></svg>');
 background-position: center top;
background-repeat: no-repeat;
background-size: contain;
}

.swiper-button-prev0 {
transform: scale(-1, 1);
}
.ex-slider {
  margin-top: 54px;
}

.swiper-slide-exp-name {
margin-top: 29px;
margin-bottom: 16px;
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 100%;
leading-trim: both;
text-edge: cap;
text-align: center;

color: #000000;


}
.swiper-slide-exp-dol {

font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 100%;
text-align: center;

color: #000000;


}
.swiper-slide-exp-img {
width: 208px;
height: 208px;
border-radius: 50%;
overflow: hidden;
}
.swiper-slide-exp-img img {
width: 100%;
border-radius: 50%;
	height: auto;
	transition: 0.3s;
}
.swiper-slide-exp:hover .swiper-slide-exp-img img {
	transform: scale(1.05);
	transition: 0.3s;
}

.articles-block-wrapper {
  margin-top: 72px;
  margin-bottom: 90px;
}



.swiper-slide-art-iner {
  overflow: hidden;
}

.swiper-slide-art-image {
  position: absolute;
    top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.swiper-slide-art:hover .swiper-slide-art-image {
	transition: 0.3s;
	transform: scale(1.05)
}

.swiper-slide-art-iner {
border-radius: 24px;
height: 310px;
display: flex;
position: relative;
align-items: flex-end;
padding: 22px 17px 22px 24px;
box-sizing: border-box;
gap:15px;
justify-content: space-between;
}
.swiper-slide-art-link {
   position: absolute;
    top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 6;
}
.swiper-slide-art-info {
  position: relative;
  z-index: 3;
  max-width: calc(100% - 75px);
}
.swiper-slide-art-com {
  position: relative;
  z-index: 3;
}

.swiper-slide-art-title {

font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 100%;
color: #FFFFFF;


}
.swiper-slide-art-desc {
margin-top: 12px;
  font-family: 'Akkurat LL Cyrillic';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 100%;
leading-trim: both;
text-edge: cap;

color: #FFFFFF;

}

.swiper-slide-art-com{

width: 60px;
display: flex;
background: #DEE9F1;
align-items: center;
border-radius: 30px;
  font-family: 'Akkurat LL Cyrillic';
}



.swiper-slide-art-com .icon {
width: 32px;
height: 32px;
display: block;
background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="16" cy="16" r="16" fill="%23FF3B00"/><path d="M20.5601 25.9994C20.3033 25.9993 20.054 25.9123 19.8529 25.7525C16.4337 23.049 9.71674 20.4375 8.9718 20.1446H6.2641C5.66434 20.1446 5.0891 19.9066 4.66462 19.4829C4.24014 19.0592 4.00111 18.4844 4 17.8847V14.1935C4.00111 13.5934 4.24 13.0181 4.66436 12.5938C5.08872 12.1694 5.66396 11.9305 6.2641 11.9294H7.1848C7.29579 11.9294 7.40224 11.9735 7.48072 12.052C7.55921 12.1305 7.6033 12.2369 7.6033 12.3479C7.6033 12.4589 7.55921 12.5654 7.48072 12.6438C7.40224 12.7223 7.29579 12.7664 7.1848 12.7664H6.2641C5.88561 12.7664 5.52262 12.9168 5.25499 13.1844C4.98736 13.452 4.837 13.815 4.837 14.1935V17.8847C4.83811 18.2625 4.98895 18.6244 5.25647 18.8911C5.52398 19.1578 5.88633 19.3076 6.2641 19.3076H8.60352V12.3479C8.60379 12.2442 8.64257 12.1443 8.71233 12.0675L8.76674 12.0173C8.80195 11.9899 8.84158 11.9686 8.88392 11.9545C9.17687 11.8499 16.2998 9.13382 19.9031 6.24615C20.0703 6.11074 20.2735 6.02712 20.4876 6.00556C20.7017 5.984 20.9175 6.02544 21.1084 6.12479C21.3498 6.2369 21.5557 6.4134 21.7033 6.6349C21.851 6.85639 21.9347 7.1143 21.9454 7.38029V24.6184C21.9434 24.8816 21.8674 25.1389 21.7261 25.361C21.5847 25.583 21.3837 25.7608 21.146 25.8739C20.9637 25.9624 20.7627 26.0055 20.5601 25.9994ZM9.44052 19.4415C10.83 19.9772 17.0112 22.4422 20.3634 25.0955C20.4162 25.1341 20.4791 25.1567 20.5445 25.1604C20.6098 25.1641 20.6749 25.1488 20.7317 25.1164C20.8257 25.0701 20.9055 24.9995 20.9629 24.912C21.0203 24.8244 21.0532 24.723 21.0581 24.6184V7.39285C21.054 7.28691 21.0225 7.18385 20.9668 7.09366C20.911 7.00347 20.833 6.92921 20.7401 6.87809C20.6904 6.84908 20.6332 6.83557 20.5758 6.8393C20.5183 6.84303 20.4633 6.86382 20.4178 6.89902C17.0238 9.62346 10.8383 12.101 9.44052 12.6367V19.4415ZM23.7826 20.8937C23.6716 20.9109 23.5583 20.8833 23.4677 20.817C23.377 20.7507 23.3164 20.6511 23.2992 20.5401C23.282 20.4291 23.3096 20.3158 23.3759 20.2252C23.4422 20.1345 23.5419 20.0739 23.6528 20.0567C24.5065 19.7799 25.2506 19.2398 25.7783 18.5138C26.306 17.7879 26.5903 16.9135 26.5903 16.0161C26.5903 15.1186 26.306 14.2442 25.7783 13.5183C25.2506 12.7924 24.5065 12.2523 23.6528 11.9754C23.5972 11.9616 23.545 11.9365 23.4995 11.9017C23.454 11.8668 23.4161 11.823 23.3882 11.773C23.3603 11.7229 23.343 11.6676 23.3374 11.6106C23.3317 11.5535 23.3378 11.496 23.3554 11.4414C23.3729 11.3868 23.4014 11.3364 23.4392 11.2933C23.477 11.2502 23.5233 11.2154 23.5751 11.1909C23.6269 11.1664 23.6832 11.1528 23.7405 11.151C23.7978 11.1492 23.8549 11.1592 23.9081 11.1803C24.9308 11.5112 25.8223 12.1576 26.4547 13.0268C27.087 13.896 27.4277 14.9433 27.4277 16.0182C27.4277 17.0931 27.087 18.1403 26.4547 19.0095C25.8223 19.8787 24.9308 20.5252 23.9081 20.8561C23.8711 20.8743 23.8317 20.887 23.791 20.8937H23.7826ZM23.4645 18.7635C23.3765 18.7595 23.292 18.7277 23.2231 18.6728C23.1542 18.6179 23.1044 18.5427 23.0807 18.4578C23.0571 18.373 23.0608 18.2828 23.0914 18.2002C23.122 18.1175 23.1779 18.0467 23.2511 17.9977C23.5848 17.7767 23.8564 17.4741 24.0402 17.1186C24.2241 16.7631 24.314 16.3665 24.3014 15.9664C24.2888 15.5664 24.1742 15.1762 23.9684 14.833C23.7626 14.4897 23.4724 14.2048 23.1255 14.0052C23.0779 13.9775 23.0363 13.9407 23.0029 13.8968C22.9696 13.853 22.9452 13.803 22.9312 13.7498C22.9172 13.6965 22.9138 13.641 22.9213 13.5864C22.9288 13.5319 22.947 13.4793 22.9749 13.4318C23.0308 13.3368 23.1219 13.2677 23.2285 13.2395C23.3351 13.2113 23.4484 13.2263 23.544 13.2812C24.0137 13.5521 24.4064 13.9384 24.685 14.4035C24.9636 14.8686 25.1188 15.3971 25.136 15.939C25.1532 16.4809 25.0317 17.0182 24.7832 17.5001C24.5346 17.9819 24.1672 18.3923 23.7156 18.6924C23.644 18.7406 23.5592 18.7654 23.4729 18.7635H23.4645Z" fill="white"/></svg>');
 background-position: center top;
background-repeat: no-repeat;
background-size: contain;
}


.swiper-slide-art-com .num{
width: 28px;
text-align: center;

font-style: normal;
font-weight: 300;
font-size: 12px;
line-height: 100%;
/* or 12px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #000000;



}

.articlesblock-polezno {
  display: flex;
  gap:17px;
  align-items: center;
padding: 11px 15px;

background: #DEE9F1;
border-radius: 12px;

font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 100%;
/* or 14px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #000000;


}


.at-icon {
display: flex;
align-items: center;
width: 38px;
}
.at-icon img{
width: 100%;
}

.attention-text {
  max-width: 351px;
}

.footer-wraper {
padding-top: 32px;
padding-bottom: 50px;
background: #DEE9F1;
border-radius: 24px 24px 0px 0px;

}
.footer-bottom {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}


.footer-bottom2 {
display: flex;
align-items: flex-start;
gap:27px;
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 100%;
/* or 15px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #000000;


}
.footer-bottom2 img {
  width: 38px;
}

.attention-footer {
  width: 556px;
  margin-top: 12px;
}





.footer-bottom1 {
  display: flex;
  flex-direction: column;
  gap:1px;
}

.footer-bottom-text{
transition: 0.3s;
display: block;
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 100%;
/* or 15px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #000000;

transition: 0.3s;
}



a.footer-bottom-text:hover {
color:#FF3B00;
transition: 0.3s;
}








.footer-two-search-button {
	    -webkit-appearance: none; 
	background: none;
	box-shadow: none;
	border: none;
background-image: url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.6385 18.702L12.6595 13.723C11.9507 14.2885 11.1949 14.726 10.3923 15.0355C9.58975 15.3452 8.709 15.5 7.75 15.5C5.58717 15.5 3.75483 14.749 2.253 13.247C0.751 11.7452 0 9.91283 0 7.75C0 5.58717 0.751 3.75483 2.253 2.253C3.75483 0.751 5.58717 0 7.75 0C9.91283 0 11.7452 0.751 13.247 2.253C14.749 3.75483 15.5 5.58717 15.5 7.75C15.5 8.709 15.3452 9.59133 15.0355 10.397C14.726 11.2028 14.2885 11.9603 13.723 12.6693L18.6923 17.6385L17.6385 18.702ZM7.75 14C9.48083 14 10.9552 13.391 12.173 12.173C13.391 10.9552 14 9.48083 14 7.75C14 6.01917 13.391 4.54483 12.173 3.327C10.9552 2.109 9.48083 1.5 7.75 1.5C6.01917 1.5 4.54483 2.109 3.327 3.327C2.109 4.54483 1.5 6.01917 1.5 7.75C1.5 9.48083 2.109 10.9552 3.327 12.173C4.54483 13.391 6.01917 14 7.75 14Z" fill="black"/></svg>');
 background-position: center;
background-repeat: no-repeat;
background-size: contain;
transition: 0.3s;
width: 19px;
height: 19px;
display: block;
cursor: pointer;
}
.menu-wind-search {
	display: flex;
	gap:0;
}
.menu-wind-search-button, .headermenu-search , .headermenu-searchsub{
	   -webkit-appearance: none; 
	background: none;
	padding:0;
	box-shadow: none;
	border: none;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  display: none;
}
.footer-two-search-button:hover {
  background-image: url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.6385 18.702L12.6595 13.723C11.9507 14.2885 11.1949 14.726 10.3923 15.0355C9.58975 15.3452 8.709 15.5 7.75 15.5C5.58717 15.5 3.75483 14.749 2.253 13.247C0.751 11.7452 0 9.91283 0 7.75C0 5.58717 0.751 3.75483 2.253 2.253C3.75483 0.751 5.58717 0 7.75 0C9.91283 0 11.7452 0.751 13.247 2.253C14.749 3.75483 15.5 5.58717 15.5 7.75C15.5 8.709 15.3452 9.59133 15.0355 10.397C14.726 11.2028 14.2885 11.9603 13.723 12.6693L18.6923 17.6385L17.6385 18.702ZM7.75 14C9.48083 14 10.9552 13.391 12.173 12.173C13.391 10.9552 14 9.48083 14 7.75C14 6.01917 13.391 4.54483 12.173 3.327C10.9552 2.109 9.48083 1.5 7.75 1.5C6.01917 1.5 4.54483 2.109 3.327 3.327C2.109 4.54483 1.5 6.01917 1.5 7.75C1.5 9.48083 2.109 10.9552 3.327 12.173C4.54483 13.391 6.01917 14 7.75 14Z" fill="%23FF3B00"/></svg>');
 background-position: center;
background-repeat: no-repeat;
background-size: contain;
transition: 0.3s;
}





.footer-two-search-input input, .footer-two-search-input input::placeholder {

font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 100%;
/* or 18px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
  font-family: "Cooper";
leading-trim: both;
text-edge: cap;

color: #000000;


}
.footer-two-search-input input {
background: inherit;
background-repeat: no-repeat;
box-shadow: none;
box-sizing: border-box;
border: none;
border-radius: 0;
width: 100%;

}
.footer-two-search-input {
width: calc(100% - 20px);
display: flex;
}
.footer-two-search {
padding-bottom: 12px;
display: flex;
justify-content: space-between;

border-bottom: 1px solid #67668A;
margin-bottom: 12px;
width: 556px;

}

.footer-two {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-bottom: 63px;
}

.footer-two-l {
  display: flex;
  align-items: flex-end;
  gap:48px;
}

.footer-two-fond {

font-style: normal;
font-weight: 300;
font-size: 20px;
line-height: 100%;
/* or 20px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;
letter-spacing: -0.04em;

color: #000000;

display: flex;
gap: 27px;
align-items: center;
}
.footer-two-fond img {
width: 89px;
}
.footer-two-fond span {
width: 184px;
}




.footer-two-socials {
  display: flex;
  gap: 20px;
  margin-bottom: 11px;
}
.footer-two-socials a {
  width: 60px;
  height: 60px;
  position: relative;
}
.footer-two-socials .img2 {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
    transition: 0.3s;
  width: 100%;
}
.footer-two-socials img {
  width: 100%;
}
.footer-two-socials a:hover .img2 {
  opacity: 1;
  transition: 0.3s;
}



.footer {
  display: flex;
  justify-content: space-between;
  margin-bottom: 45px;
  align-items: flex-start;
}


.footer-r {
  display: flex;
  gap: 79px;
  align-items: flex-start;

}


.footer-logo {
  display: flex;
  width: 208px;
  margin-top: 19px;
}
.footer-logo img {
  width: 100%;
}



.footer-button {

font-size: 16px;
line-height: 100%;
color: #FFFFFF;
width: fit-content;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 8px 22px;
gap: 12px;

transition: 0.3s;
background: #FF3B00;
border-radius: 12px;
cursor: pointer;
}



.footer-button span {
  display: block;
  width: 34px;
  height: 34px;
  background-image: url('data:image/svg+xml,<svg width="34" height="34" viewBox="0 0 34 34" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M30.6669 3.80908H3.3332C1.66947 3.81248 0.321936 5.16002 0.31967 6.82375V18.7634C0.325336 19.8707 2.014 19.8786 2.01967 18.7634V6.82375C2.0208 6.65488 2.05367 6.48715 2.1194 6.33075L12.6095 16.7959C15.0371 19.2099 18.9585 19.2099 21.3861 16.7959L31.8819 6.33301C31.9465 6.48828 31.9793 6.65488 31.9805 6.82262V27.4357C32.0156 27.9774 31.6087 28.4477 31.067 28.4908H2.93314C2.3914 28.4477 1.98454 27.9774 2.01967 27.4357V24.0515C2.02194 22.9409 0.31967 22.9409 0.31967 24.0515V27.4357C0.283403 28.9169 1.45187 30.1489 2.93314 30.1908H31.067C32.5483 30.1489 33.7167 28.9169 33.6805 27.4357V6.82375C33.6782 5.16002 32.3307 3.81248 30.6669 3.80908ZM20.187 15.5957C18.4235 17.3501 15.5732 17.3501 13.8097 15.5957L3.7038 5.50908H30.3009L20.187 15.5957Z" fill="white"/></svg>');

  background-position: center;
background-repeat: no-repeat;
background-size: contain;
transition: 0.3s;
}
.footer-button:hover {
  color: rgba(103, 102, 138, 1);
background: #fff;transition: 0.3s;
transition: 0.3s;
}
.footer-button:hover span {
  background-image: url('data:image/svg+xml,<svg width="34" height="34" viewBox="0 0 34 34" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M30.6669 3.80908H3.3332C1.66947 3.81248 0.321936 5.16002 0.31967 6.82375V18.7634C0.325336 19.8707 2.014 19.8786 2.01967 18.7634V6.82375C2.0208 6.65488 2.05367 6.48715 2.1194 6.33075L12.6095 16.7959C15.0371 19.2099 18.9585 19.2099 21.3861 16.7959L31.8819 6.33301C31.9465 6.48828 31.9793 6.65488 31.9805 6.82262V27.4357C32.0156 27.9774 31.6087 28.4477 31.067 28.4908H2.93314C2.3914 28.4477 1.98454 27.9774 2.01967 27.4357V24.0515C2.02194 22.9409 0.31967 22.9409 0.31967 24.0515V27.4357C0.283403 28.9169 1.45187 30.1489 2.93314 30.1908H31.067C32.5483 30.1489 33.7167 28.9169 33.6805 27.4357V6.82375C33.6782 5.16002 32.3307 3.81248 30.6669 3.80908ZM20.187 15.5957C18.4235 17.3501 15.5732 17.3501 13.8097 15.5957L3.7038 5.50908H30.3009L20.187 15.5957Z" fill="%2367668A"/></svg>');
   background-position: center;
background-repeat: no-repeat;
background-size: contain;
transition: 0.3s;
}


.footer-menu{
display: flex;
gap:64px;
margin-top: 18px;
}

.footer-menu-item {

max-width: 88px;

}
.footer-menu-title {
transition: 0.3s;
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 100%;
leading-trim: both;
text-edge: cap;

color: #000000;
margin-bottom: 28px;
display: block;

}
.footer-menu-dop {
transition: 0.3s;
margin-top: 12px;

font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 100%;
  font-family: 'Akkurat LL Cyrillic';
letter-spacing: -0.04em;
display: block;
color: #000000;
white-space: nowrap;

}


.footer-menu-title:hover, 
.footer-menu-dop:hover {
  color:#FF3B00;
transition: 0.3s;
}





.gdepage{
  background: #FEDEC9;
}


.heza {
  height: 146px;
}

.bread-wrapper {
margin-top: 31px;
margin-bottom: 31px;
}

.bread{
    font-family: 'Akkurat LL Cyrillic';
font-style: normal;
font-weight: 300;
font-size: 12px;
line-height: 100%;
display: flex;
gap: 8px;
align-items: center;
color: #67668A;

}
.bread a {
color: #67668A;
transition: 0.3s;
}
.bread:hover {
color: #FF3B00;
transition: 0.3s;
}
.titlepagebread{
  color: #FF3B00;
}


.titleh1page {
  margin-top: 0;
  margin-bottom: 0;

font-style: normal;
font-weight: 400;
font-size: 36px;
line-height: 100%;
/* or 36px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #000000;


}


.search-pomosh-wr {
  position: relative;
  margin-top: 40px;
  margin-bottom: 56px;
  width: 787px;
}



.search-pomosh-wrapper {
  cursor: pointer;
  display: flex;
  justify-content: space-between;
align-items: center;
background: #FFFFFF;
border-radius: 12px;
padding: 4px 4px 4px 24px;
box-sizing: border-box;
}

.search-pomosh-wrapper-vibrano {
  width: calc(100% - 144px);
  /* Frame 117 */

font-style: normal;
font-weight: 300;
font-size: 18px;
line-height: 100%;

color: #000000;

}


.search-pomosh-wrapper-sbrosicon {
 width: 44px;
  height: 44px;
  display: flex;
  cursor: pointer;
  background-image: url('data:image/svg+xml,<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="44" height="44" rx="8" fill="%23FF3B00"/><path d="M34 16.7944L22 29L10 16.7944L11.7642 15L22 25.4115L32.2358 15L34 16.7944Z" fill="white"/></svg>');
       background-position: center;
background-repeat: no-repeat;
background-size: contain;
}
.sbros .search-pomosh-wrapper-sbrosicon {
 
  background-image: url('data:image/svg+xml,<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="44" height="44" rx="8" fill="%23FF3B00"/><path d="M14.2046 32L12 29.7954L19.8213 21.9741L12 14.2046L14.2046 12L22.0259 19.8213L29.7954 12L32 14.2046L24.1787 21.9741L32 29.7954L29.7954 32L22.0259 24.1787L14.2046 32Z" fill="white"/></svg>');
     background-position: center;
background-repeat: no-repeat;
background-size: contain;
}

.search-pomosh-wrapper-sbrosr {
width: 1px;

background: #DEE9F1;
height: 20px;
}

.search-pomosh-wrapper-sbros {
justify-content: space-between;
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 100%;
/* or 14px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #000000;

width: 123px;
display: flex;
align-items: center;
}


.search-pomosh-wrapper-list-wrp {
  background: #FFFFFF;
border-radius: 12px;
position: absolute;
top: 54px;
left: 0;
width: 100%;
box-sizing: border-box;
padding: 24px;
}





.search-pomosh-wrapper-list-item  {
  /* Frame 117 */

font-style: normal;
font-weight: 300;
font-size: 18px;
line-height: 100%;
cursor: pointer;

color: #000000;
}
.search-pomosh-wrapper-list-item.active, .search-pomosh-wrapper-list-item:hover {
color:#FF3B00;
}


.search-pomosh-wrapper-list {
  display: flex;
  flex-direction: column;
  gap:12px;
  max-height: 300px;
  overflow-y: auto;
}

.gde-wrapper {
  margin-bottom: 158px;
}
.gde-cards {
  display: flex;
  gap: 40px 24px;
  flex-wrap: wrap;
  position: relative;
}

.gde-cards:before {
 content: '';
    position: absolute;
   right: -1px;
    width: 3px;
    height: 100%;
    top: 0;
    z-index: 2;
    background: #fedec9;
}
.gde-card {

}



.gde-card {
  width: calc((100% - 48px) / 3);
padding-right: 105px;
  border-right: 1px solid #67668A;
  box-sizing: border-box;
}
.gde-card-iner {
display: flex;
flex-direction: column;
gap:32px;
}

.gde-card-item-val {
transition: 0.3s;
display: block;
font-style: normal;
font-weight: 400;
font-size: 21px;
line-height: 22px;
/* or 24px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #000000;

}
.gde-card-item-val0 {
	font-size: 24px;
line-height: 100%;
	min-height: 48px;
}

.gde-card-item-val a{
	    color: #000000;
transition: 0.3s;
}
.gde-card-item-val a:hover {
	    color: rgba(255, 59, 0, 1);
transition: 0.3s;
}

.gde-card-item-label {

font-style: normal;
font-weight: 300;
font-size: 18px;
line-height: 100%;
/* or 18px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;
letter-spacing: -0.04em;

color: #67668A;

margin-bottom: 12px;

}





.gdepoluchit-wrapper {
  position: relative;
  z-index: 4;
}





.inerscreen1-wrp {
  position: relative;
  padding-top: 233px;
  padding-bottom: 73px;
}

.inerscreen1-wrp .wrp {
  position: relative;
  z-index: 2;
}

.iner-screenimageq {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0 0 24px 24px;
}


.menu-lin-in-first-screen {
display: flex;



}
.menu-lin-in-first-screen-iner {
  display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 15px 20px;
gap: 20px;



background: #FF3B00;
border-radius: 12px;
}
.menu-lin-in-first-screen1 {
  margin-top: 82px;
  width: fit-content;
}

.menu-lin-in-razd{
  width: 1px;
  height: 14px;
  background: #FFFFFF;
}
.menu-lin-in-first-screen-item {

font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 100%;
/* or 15px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #FFFFFF;transition: 0.3s;
}
.menu-lin-in-first-screen-item:hover {
transition: 0.3s;

color: rgba(254, 222, 201, 0.63);



}

.simptom-wrapper {
  margin-top: 58px;
  margin-bottom: 95px;
}



.simptom-cards {
  gap:18px 22px;
  display: flex;
  flex-wrap: wrap;
  margin-top: 56px;
}

.simptom-card {
  width: calc((100% - 44px) / 3);
}

.simptom-card{
      border-radius: 24px;
    min-height: 280px;
    display: flex;
    position: relative;
    align-items: flex-end;
    padding: 22px 17px 17px 24px;
    box-sizing: border-box;
    gap: 15px;
    justify-content: space-between;
    overflow: hidden;
}
.swiper-slide-art-image {
  transition: 0.3s;
}
.simptom-card:hover .swiper-slide-art-image{
transform: scale(1.05);
transition: 0.3s;
}
.simptom-art-title {

font-style: normal;
font-weight: 400;
font-size: 28px;
line-height: 100%;
color: #FFFFFF;

}
.simptom-art-desc {

font-style: normal;
font-weight: 300;
font-size: 15px;
line-height: 100%;

color: #FFFFFF;
margin-top: 12px;

}
.simptom-last-card {
  display: flex;
  flex-direction: column;
  gap: 22px;
  position: relative;
}

.simptom-last-card .button2 {
  position: relative;
  z-index: 6;
}




.glavnie-voprosy-wrp {
position: relative;
background: #DEE9F1;
border-radius: 24px  24px 0 0 ;
margin-bottom: 85px;

}
.glavnie-voprosy {
  display: flex;
}

.glavnie-voprosy-wrp-img {
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  border-radius: 0 24px 0px 0;
}


.glavnie-voprosy-left {
  width: 648px;
  position: relative;
  padding-top: 48px;
  padding-bottom: 75px;
}

.raskajem-wrap2 {
  right: -199px;
  bottom: 0;
  left: auto;
}

.raskajem-wrap2 .raskajem-ram {
  width: 140px;
    height: 74px;
   
    left: -103px;
    top: -62px;
    padding-top: 13px;
    padding-left: 12px;
}





.art-com2 {
  background: #fff;
}

.title-with-mi {
  display: flex;
  gap: 23px;
  align-items: flex-start;
}

.antipova{
  margin-top: 18px;
  padding-bottom: 28px;
  border-bottom: 1px solid #231F20;
  margin-bottom: 36px;
  display: flex;
  gap:24px;
  align-items: center;
}
.title-with-mi .swiper-slide-art-com{
  margin-top: 4px;
}

.pediatr-text {

max-width: 530px;

font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 24px;
color: #000000;

opacity: 0.8;
margin-bottom: 48px;

}

.antipova1 {

font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 100%;
/* or 112% */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #000000;


}
.antipova2 {
margin-top: 3px;
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 100%;
/* or 14px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #000000;


}
.antipova-image {
  display: flex;
}
.antipova-image img {
	width: 100%;
	border-radius: 50%
}


.diagnostika-wrapper {
position: relative;
padding-bottom: 148px;
margin-bottom: 50px;
}
.diagnostika-wrapper .wrp {
  position: relative;
  z-index: 2;
}
.diagnostika-wrapper:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: url(../img/di.svg);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
    aspect-ratio: 1440 / 555;
    height: auto;
}
.diagnostika {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.diagnostika-img {
  width: 601px;
  display: flex;
  margin-right: 52px;
}
.diagnostika-img img {
  width: 100%;
}


.diagnostika-left {
  padding-top: 53px;
  width: 584px;
}

.pediatr-text2 {
  margin-bottom: 0px;
}


.materialy-dlya-chteniya {
  margin-top: 34px;
}
.materialy-dlya-chteniya-icon {
  display: flex;
  width: 52px;
  margin-bottom: 30px;
}
.materialy-dlya-chteniya-icon img {
  width: 100%
}



.materialy-dlya-chteniya-list {
  display: flex;
  flex-direction: column;
  gap:14px;
}
.materialy-dlya-chteniya-item {
display: block;
font-style: normal;
font-weight: 300;
font-size: 18px;
line-height: 24px;
leading-trim: both;
text-edge: cap;
letter-spacing: -0.04em;


color: #000000;


}
.materialy-dlya-chteniya-item .ram-sn {
    
    line-height: 1;
}

.materialy-dlya-chteniya-item {
	padding-left: 32px;
position: relative;
}
.materialy-dlya-chteniya-item:hover {
	text-decoration: underline!important;
}
.materialy-dlya-chteniya-item p{
	margin:0;
}
.materialy-dlya-chteniya-item:before {
content:'';
position: absolute;
background-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_459_782" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="18" height="18"><rect width="18" height="18" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_459_782)"><path d="M9 11.7332L11.7332 9L9 6.26681L8.21681 7.05L9.60431 8.4375H6.1875V9.5625H9.60431L8.21681 10.95L9 11.7332ZM9.00131 16.125C8.01581 16.125 7.0895 15.938 6.22237 15.564C5.35525 15.19 4.601 14.6824 3.95962 14.0413C3.31825 13.4002 2.81044 12.6463 2.43619 11.7795C2.06206 10.9128 1.875 9.98669 1.875 9.00131C1.875 8.01581 2.062 7.0895 2.436 6.22237C2.81 5.35525 3.31756 4.601 3.95869 3.95962C4.59981 3.31825 5.35375 2.81044 6.2205 2.43619C7.08725 2.06206 8.01331 1.875 8.99869 1.875C9.98419 1.875 10.9105 2.062 11.7776 2.436C12.6448 2.81 13.399 3.31756 14.0404 3.95869C14.6818 4.59981 15.1896 5.35375 15.5638 6.2205C15.9379 7.08725 16.125 8.01331 16.125 8.99869C16.125 9.98419 15.938 10.9105 15.564 11.7776C15.19 12.6448 14.6824 13.399 14.0413 14.0404C13.4002 14.6818 12.6463 15.1896 11.7795 15.5638C10.9128 15.9379 9.98669 16.125 9.00131 16.125ZM9 15C10.675 15 12.0938 14.4187 13.2563 13.2563C14.4187 12.0938 15 10.675 15 9C15 7.325 14.4187 5.90625 13.2563 4.74375C12.0938 3.58125 10.675 3 9 3C7.325 3 5.90625 3.58125 4.74375 4.74375C3.58125 5.90625 3 7.325 3 9C3 10.675 3.58125 12.0938 4.74375 13.2563C5.90625 14.4187 7.325 15 9 15Z" fill="black"/></g></svg>');
width: 18px;
height: 18px;
left: 0;
top: 1px;
transition: 0.3s;
    background-position: center;
background-repeat: no-repeat;
background-size: contain;
}
.materialy-dlya-chteniya-item:hover:before {
  background-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_459_779" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="18" height="18"><rect width="18" height="18" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_459_779)"><path d="M9 11.7332L11.7332 9L9 6.26681L8.21681 7.05L9.60431 8.4375H6.1875V9.5625H9.60431L8.21681 10.95L9 11.7332ZM9.00131 16.125C8.01581 16.125 7.0895 15.938 6.22237 15.564C5.35525 15.19 4.601 14.6824 3.95962 14.0413C3.31825 13.4002 2.81044 12.6463 2.43619 11.7795C2.06206 10.9128 1.875 9.98669 1.875 9.00131C1.875 8.01581 2.062 7.0895 2.436 6.22237C2.81 5.35525 3.31756 4.601 3.95869 3.95962C4.59981 3.31825 5.35375 2.81044 6.2205 2.43619C7.08725 2.06206 8.01331 1.875 8.99869 1.875C9.98419 1.875 10.9105 2.062 11.7776 2.436C12.6448 2.81 13.399 3.31756 14.0404 3.95869C14.6818 4.59981 15.1896 5.35375 15.5638 6.2205C15.9379 7.08725 16.125 8.01331 16.125 8.99869C16.125 9.98419 15.938 10.9105 15.564 11.7776C15.19 12.6448 14.6824 13.399 14.0413 14.0404C13.4002 14.6818 12.6463 15.1896 11.7795 15.5638C10.9128 15.9379 9.98669 16.125 9.00131 16.125ZM9 15C10.675 15 12.0938 14.4187 13.2563 13.2563C14.4187 12.0938 15 10.675 15 9C15 7.325 14.4187 5.90625 13.2563 4.74375C12.0938 3.58125 10.675 3 9 3C7.325 3 5.90625 3.58125 4.74375 4.74375C3.58125 5.90625 3 7.325 3 9C3 10.675 3.58125 12.0938 4.74375 13.2563C5.90625 14.4187 7.325 15 9 15Z" fill="%23FF3B00"/></g></svg>');

    background-position: center;
background-repeat: no-repeat;
background-size: contain;
transition: 0.3s;
}

.pediatr-text3 {

font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 24px;
/* or 120% */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #000000;

opacity: 0.8;

}


.svoy-left {
 
    width:648px;
}



.inerscreen1-wrp {
  position: relative;
  z-index: 10;
}


.persblock {
  background: #FEDEC9;
  margin-top: -24px;
  padding-top: 80px;
  padding-bottom: 63px;
  position: relative;
}
.persblock  > div {
  position: relative;
  z-index: 3;
}
.persblock:before {
 content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: url(../img/bb.svg);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
height: 1000px;
}

.svoi-tip-wrp {
  margin-top: 112px;
  margin-bottom: 136px;
}
.swiper-slide  .simptom-card {
  width: 100%;
}

.swiper-slide  .simptom-card  .swiper-slide-art-info {
 
    max-width: calc(100% - 40px);
}
.persblock  .articles-block-wrapper{
  margin-bottom: 0;
}

.reabilitaciya-wrapper {
  margin-top: 100px;

}



.reabilitaciya-wrapper  .diagnostika-left {
  padding-top: 0;
}

.reabilitaciya-wrapper .diagnostika-img{
  padding-top: 50px;
}
 .materialy-dlya-chteniya-listdf {
  display: flex;
}
.materialy-dlya-chteniya-listdf > div {
  width: 550px;
}

.gde-poluchit-pomosh-wrapper {
  padding-top: 197px;
  padding-bottom: 112px;
}
.gde-poluchit-pomosh-wrapper {
  position: relative;
}


.gde-poluchit-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}


.gde-poluchit-pomosh{
  position: relative;
  z-index: 2;
}
.gde-poluchit-pomosh-title {

font-style: normal;
font-weight: 400;
font-size: 40px;
line-height: 100%;
text-align: center;

color: #FFFFFF;


}

.search-pomosh-wr-short {
margin-top: 45px;
margin-bottom: 34px;
width: 488px;
margin-left: auto;
margin-right: auto;
}
.search-pomosh-wr-short .search-pomosh-wrapper-sbros {
  width: 44px;
}

.gde-poluchit-pomosh-desc {
width: 488px;
margin-left: auto;
margin-right: auto;
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 100%;
text-align: center;

color: #FFFFFF;


}


.right-subtitle {
width: 904px;
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 24px;

color: #000000;

opacity: 0.8;

}



.experts-block-hedertop {
  align-items: flex-start;
}


.etaps-wrapper {
  margin-top: 90px;
}


.etaps-cards {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  margin-top: 32px;
	align-items: flex-start;
}



.antipova-image {
  width: 92px;
}




.etaps-card {
width: calc((100% - 48px) / 3);
overflow: hidden;
min-height: 519px;
background: #67668A;
display: flex;
flex-direction: column;
justify-content: space-between;
gap: 26px;
border-radius: 24px;
padding: 0 20px 22px 28px;
box-sizing: border-box;
position: relative;

}
.etaps-image {
height: 280px;
position: relative;
border-radius: 24px 24px 0 0;
width: calc(100% + 48px);
margin-left: -28px;
overflow: hidden;
margin-bottom: 20px;
}
.etaps-image-in {
  position: absolute;
  top: 0;
left: 0;
width: 100%;
height: 100%;
transition: 0.3s;
}
.etaps-card:hover .etaps-image-in {
transition: 0.3s;
transform: scale(1.05);
}
.etaps-link {
position: absolute;
z-index: 3;
top: 0;
left: 0;
width: 100%;
height: 100%;
}


.etaps-card .button2 {
  position: relative;
  z-index: 4;
}


.etaps-info-title {
margin-bottom: 14px;
font-style: normal;
font-weight: 400;
font-size: 30px;
line-height: 100%;
color: #FFFFFF;


}
.etaps-info-text {

font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 21px;

color: #FFFFFF;

opacity: 0.8;

}

.statistika {
border-radius: 24px;
overflow: hidden;
background: #fff;
margin-top: 50px;
display: flex;
}
.statistika1 {
  width: 440px;
  padding: 30px 28px;
box-sizing: border-box;
}
.statistika2 {
  padding: 30px 24px;
  width: 488px;
background: #FF3B00;
box-sizing: border-box;
}
.statistika3 {
  padding: 162px 30px 30px 30px;
  width: calc(100% - 928px);
box-sizing: border-box;
border-radius: 0 24px 24px 0;
}

.antipovaoleg {
  padding-bottom: 21px;
  margin-bottom: 22px;
}

.pediatr-text4 {
margin-bottom: 28px;
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 21px;

color: #000000;

opacity: 0.8;

}




.statistika1-title {
  margin-top: 0;
  margin-bottom: 23px;
font-style: normal;
font-weight: 400;
font-size: 32px;
line-height: 100%;
/* or 32px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #000000;
max-width: 334px;

}


.statistika3-num{

font-style: normal;
font-weight: 400;
font-size: 113px;
line-height: 83px;
/* or 21% */

color: #FFFFFF;


}
.statistika3-text {
margin-top: 85px;
font-style: normal;
font-weight: 400;
font-size: 32px;
line-height: 100%;

max-width: 355px;
color: #FFFFFF;


}


.statistika2-num {
margin-top: 90px;
margin-bottom: 65px;

font-style: normal;
font-weight: 400;
font-size: 95px;
line-height: 69px;
color: #FFFFFF;
display: flex;
gap: 12px;
align-items: flex-end;
}
.statistika2-num span {

font-style: normal;
font-weight: 400;
font-size: 28px;
line-height: 24px;
/* or 86% */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #FFFFFF;


}
.statistika2-text {

font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 21px;

color: #FFFFFF;

opacity: 0.8;

}
.statistika2-title {

font-style: normal;
font-weight: 400;
font-size: 32px;
line-height: 100%;
/* or 32px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #FFFFFF;
max-width: 305px;

}

.consult-button {
  transition: 0.3s;
      font-size: 18px;
    line-height: 100%;
    color: #FFFFFF;
    width: fit-content;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 10px 28px;
    gap: 12px;
    transition: 0.3s;
    background: #FF3B00;
    border-radius: 12px;
    cursor: pointer;
}
.consult-button span {
  transition: 0.3s;
  width: 24px;
  height: 24px;
  display: block;
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_459_1298)"><path d="M16.2188 14.9531C15.9599 14.9531 15.75 15.163 15.75 15.4219V18.6562C15.75 19.9486 14.6986 21 13.4062 21H8.34525C8.08645 21 7.87669 21.2097 7.8765 21.4684L7.87584 22.4004L6.75703 21.2816C6.68461 21.1154 6.51886 21 6.32714 21H3.28125C1.98891 21 0.9375 19.9486 0.9375 18.6562V11.4375C0.9375 10.1452 1.98891 9.09375 3.28125 9.09375H8.01562C8.27447 9.09375 8.48438 8.88389 8.48438 8.625C8.48438 8.36611 8.27447 8.15625 8.01562 8.15625H3.28125C1.47197 8.15625 0 9.62822 0 11.4375V18.6562C0 20.4655 1.47197 21.9375 3.28125 21.9375H6.08709L8.0123 23.8627C8.10197 23.9524 8.22183 24 8.34384 24C8.40417 24 8.46506 23.9883 8.52295 23.9644C8.69812 23.8919 8.81236 23.7211 8.8125 23.5316L8.81363 21.9375H13.4062C15.2155 21.9375 16.6875 20.4655 16.6875 18.6562V15.4219C16.6875 15.163 16.4776 14.9531 16.2188 14.9531Z" fill="white"/><path d="M17.187 0H16.0006C12.2438 0 9.1875 3.05634 9.1875 6.81309C9.1875 10.5698 12.2438 13.6261 16.0005 13.6261H17.1869C17.7733 13.6261 18.3536 13.5517 18.9161 13.4045L20.6686 15.156C20.7583 15.2456 20.8781 15.2932 21.0001 15.2932C21.0605 15.2932 21.1215 15.2815 21.1794 15.2575C21.3546 15.1849 21.4688 15.014 21.4688 14.8245V12.1125C22.2107 11.5116 22.8271 10.7525 23.2597 9.90455C23.751 8.94145 24 7.90134 24 6.81309C24 3.05634 20.9437 0 17.187 0ZM20.718 11.5095C20.6004 11.598 20.5312 11.7367 20.5312 11.8839V13.6933L19.3842 12.5468C19.2949 12.4576 19.1752 12.4096 19.0528 12.4096C19.0068 12.4096 18.9604 12.4164 18.9151 12.4303C18.3572 12.6018 17.7758 12.6887 17.187 12.6887H16.0006C12.7607 12.6887 10.125 10.0529 10.125 6.81309C10.125 3.57328 12.7608 0.9375 16.0006 0.9375H17.187C20.4268 0.9375 23.0625 3.57328 23.0625 6.81309C23.0625 8.67548 22.208 10.3873 20.718 11.5095Z" fill="white"/><path d="M18.7047 5.12908C18.6371 4.14775 17.846 3.35669 16.8647 3.28905C16.3084 3.25084 15.7774 3.43848 15.3711 3.81784C14.9703 4.19195 14.7405 4.7208 14.7405 5.26881C14.7405 5.5277 14.9504 5.73756 15.2092 5.73756C15.4681 5.73756 15.678 5.5277 15.678 5.26881C15.678 4.97542 15.7962 4.7035 16.0108 4.5032C16.2252 4.30309 16.5054 4.20405 16.8003 4.22439C17.3172 4.26002 17.7339 4.67669 17.7695 5.19358C17.8055 5.71563 17.463 6.17697 16.9551 6.29059C16.5437 6.38266 16.2563 6.74022 16.2563 7.16008V8.28625C16.2563 8.54514 16.4662 8.755 16.7251 8.755C16.984 8.755 17.1938 8.54514 17.1938 8.28625V7.19753C18.1383 6.96934 18.772 6.10506 18.7047 5.12908Z" fill="white"/><path d="M17.0565 9.80922C16.9693 9.72203 16.8484 9.67188 16.7251 9.67188C16.6018 9.67188 16.4809 9.72203 16.3937 9.80922C16.3065 9.89641 16.2563 10.0173 16.2563 10.1406C16.2563 10.2644 16.3066 10.3853 16.3937 10.4725C16.4809 10.5597 16.6018 10.6094 16.7251 10.6094C16.8484 10.6094 16.9693 10.5597 17.0565 10.4725C17.1437 10.3848 17.1938 10.2644 17.1938 10.1406C17.1938 10.0173 17.1436 9.89641 17.0565 9.80922Z" fill="white"/><path d="M12.8906 14.5312H3C2.74116 14.5312 2.53125 14.7411 2.53125 15C2.53125 15.2589 2.74116 15.4688 3 15.4688H12.8906C13.1495 15.4688 13.3594 15.2589 13.3594 15C13.3594 14.7411 13.1495 14.5312 12.8906 14.5312Z" fill="white"/><path d="M13.222 17.2936C13.1348 17.2064 13.0139 17.1562 12.8906 17.1562C12.7673 17.1562 12.6464 17.2064 12.5592 17.2936C12.472 17.3808 12.4219 17.5017 12.4219 17.625C12.4219 17.7483 12.472 17.8692 12.5592 17.9564C12.6464 18.0436 12.7673 18.0938 12.8906 18.0938C13.0139 18.0938 13.1348 18.0436 13.222 17.9564C13.3092 17.8692 13.3594 17.7488 13.3594 17.625C13.3594 17.5017 13.3092 17.3808 13.222 17.2936Z" fill="white"/><path d="M11.0469 17.1562H3C2.74116 17.1562 2.53125 17.3661 2.53125 17.625C2.53125 17.8839 2.74116 18.0938 3 18.0938H11.0469C11.3058 18.0938 11.5156 17.8839 11.5156 17.625C11.5156 17.3661 11.3057 17.1562 11.0469 17.1562Z" fill="white"/><path d="M9.84375 11.9062H3C2.74116 11.9062 2.53125 12.1161 2.53125 12.375C2.53125 12.6339 2.74116 12.8438 3 12.8438H9.84375C10.1026 12.8438 10.3125 12.6339 10.3125 12.375C10.3125 12.1161 10.1026 11.9062 9.84375 11.9062Z" fill="white"/></g><defs><clipPath id="clip0_459_1298"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>');
      background-position: center;
background-repeat: no-repeat;
background-size: contain;
}
.consult-button:hover{
color: rgba(103, 102, 138, 1);
    background: #fff;
    transition: 0.3s;

}
.consult-button:hover span {
  transition: 0.3s;
background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_459_1298)"><path d="M16.2188 14.9531C15.9599 14.9531 15.75 15.163 15.75 15.4219V18.6562C15.75 19.9486 14.6986 21 13.4062 21H8.34525C8.08645 21 7.87669 21.2097 7.8765 21.4684L7.87584 22.4004L6.75703 21.2816C6.68461 21.1154 6.51886 21 6.32714 21H3.28125C1.98891 21 0.9375 19.9486 0.9375 18.6562V11.4375C0.9375 10.1452 1.98891 9.09375 3.28125 9.09375H8.01562C8.27447 9.09375 8.48438 8.88389 8.48438 8.625C8.48438 8.36611 8.27447 8.15625 8.01562 8.15625H3.28125C1.47197 8.15625 0 9.62822 0 11.4375V18.6562C0 20.4655 1.47197 21.9375 3.28125 21.9375H6.08709L8.0123 23.8627C8.10197 23.9524 8.22183 24 8.34384 24C8.40417 24 8.46506 23.9883 8.52295 23.9644C8.69812 23.8919 8.81236 23.7211 8.8125 23.5316L8.81363 21.9375H13.4062C15.2155 21.9375 16.6875 20.4655 16.6875 18.6562V15.4219C16.6875 15.163 16.4776 14.9531 16.2188 14.9531Z" fill="%2367668A"/><path d="M17.187 0H16.0006C12.2438 0 9.1875 3.05634 9.1875 6.81309C9.1875 10.5698 12.2438 13.6261 16.0005 13.6261H17.1869C17.7733 13.6261 18.3536 13.5517 18.9161 13.4045L20.6686 15.156C20.7583 15.2456 20.8781 15.2932 21.0001 15.2932C21.0605 15.2932 21.1215 15.2815 21.1794 15.2575C21.3546 15.1849 21.4688 15.014 21.4688 14.8245V12.1125C22.2107 11.5116 22.8271 10.7525 23.2597 9.90455C23.751 8.94145 24 7.90134 24 6.81309C24 3.05634 20.9437 0 17.187 0ZM20.718 11.5095C20.6004 11.598 20.5312 11.7367 20.5312 11.8839V13.6933L19.3842 12.5468C19.2949 12.4576 19.1752 12.4096 19.0528 12.4096C19.0068 12.4096 18.9604 12.4164 18.9151 12.4303C18.3572 12.6018 17.7758 12.6887 17.187 12.6887H16.0006C12.7607 12.6887 10.125 10.0529 10.125 6.81309C10.125 3.57328 12.7608 0.9375 16.0006 0.9375H17.187C20.4268 0.9375 23.0625 3.57328 23.0625 6.81309C23.0625 8.67548 22.208 10.3873 20.718 11.5095Z" fill="%2367668A"/><path d="M18.7047 5.12908C18.6371 4.14775 17.846 3.35669 16.8647 3.28905C16.3084 3.25084 15.7774 3.43848 15.3711 3.81784C14.9703 4.19195 14.7405 4.7208 14.7405 5.26881C14.7405 5.5277 14.9504 5.73756 15.2092 5.73756C15.4681 5.73756 15.678 5.5277 15.678 5.26881C15.678 4.97542 15.7962 4.7035 16.0108 4.5032C16.2252 4.30309 16.5054 4.20405 16.8003 4.22439C17.3172 4.26002 17.7339 4.67669 17.7695 5.19358C17.8055 5.71563 17.463 6.17697 16.9551 6.29059C16.5437 6.38266 16.2563 6.74022 16.2563 7.16008V8.28625C16.2563 8.54514 16.4662 8.755 16.7251 8.755C16.984 8.755 17.1938 8.54514 17.1938 8.28625V7.19753C18.1383 6.96934 18.772 6.10506 18.7047 5.12908Z" fill="%2367668A"/><path d="M17.0565 9.80922C16.9693 9.72203 16.8484 9.67188 16.7251 9.67188C16.6018 9.67188 16.4809 9.72203 16.3937 9.80922C16.3065 9.89641 16.2563 10.0173 16.2563 10.1406C16.2563 10.2644 16.3066 10.3853 16.3937 10.4725C16.4809 10.5597 16.6018 10.6094 16.7251 10.6094C16.8484 10.6094 16.9693 10.5597 17.0565 10.4725C17.1437 10.3848 17.1938 10.2644 17.1938 10.1406C17.1938 10.0173 17.1436 9.89641 17.0565 9.80922Z" fill="%2367668A"/><path d="M12.8906 14.5312H3C2.74116 14.5312 2.53125 14.7411 2.53125 15C2.53125 15.2589 2.74116 15.4688 3 15.4688H12.8906C13.1495 15.4688 13.3594 15.2589 13.3594 15C13.3594 14.7411 13.1495 14.5312 12.8906 14.5312Z" fill="%2367668A"/><path d="M13.222 17.2936C13.1348 17.2064 13.0139 17.1562 12.8906 17.1562C12.7673 17.1562 12.6464 17.2064 12.5592 17.2936C12.472 17.3808 12.4219 17.5017 12.4219 17.625C12.4219 17.7483 12.472 17.8692 12.5592 17.9564C12.6464 18.0436 12.7673 18.0938 12.8906 18.0938C13.0139 18.0938 13.1348 18.0436 13.222 17.9564C13.3092 17.8692 13.3594 17.7488 13.3594 17.625C13.3594 17.5017 13.3092 17.3808 13.222 17.2936Z" fill="%2367668A"/><path d="M11.0469 17.1562H3C2.74116 17.1562 2.53125 17.3661 2.53125 17.625C2.53125 17.8839 2.74116 18.0938 3 18.0938H11.0469C11.3058 18.0938 11.5156 17.8839 11.5156 17.625C11.5156 17.3661 11.3057 17.1562 11.0469 17.1562Z" fill="%2367668A"/><path d="M9.84375 11.9062H3C2.74116 11.9062 2.53125 12.1161 2.53125 12.375C2.53125 12.6339 2.74116 12.8438 3 12.8438H9.84375C10.1026 12.8438 10.3125 12.6339 10.3125 12.375C10.3125 12.1161 10.1026 11.9062 9.84375 11.9062Z" fill="%2367668A"/></g><defs><clipPath id="clip0_459_1298"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>');

      background-position: center;
background-repeat: no-repeat;
background-size: contain;
}


.article-wrapper {
  margin-bottom: 48px;
  padding-bottom: 0;
}

.article-first {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}


.article-left {
width: 671px;
}
.article-img{
  margin-top: -35px;
  width: 563px;
  display: flex;
}
.article-img img {
  width: 100%;
	border-radius: 24px;
}





.antipova-article {
  margin-top: 38px;
  margin-bottom: 24px;
}


.pediatr-text5 {
margin-bottom: 20px;
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 24px;
color: #000000;

opacity: 0.8;

}
.article-vazno {
position: relative;

background: #FEDEC9;
border-radius: 12px;
padding: 12px 22px 23px 25px;
box-sizing: border-box;
}

.article-vazno-text {
margin-top: 8px;
font-style: normal;
font-weight: 300;
font-size: 12px;
line-height: 117%;
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #000000;


}


.article-vazno-icntitle {
	display: flex;
	align-items: center; 
	gap: 12px;
}
.article-vazno-title {

font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 24px;
/* or 133% */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #000000;
width:calc(100% - 50px);
opacity: 0.8;

}
.article-vazno-icon {

width: 38px;
display: flex;
}
.article-vazno-icon img {
  width: 100%;
}

.article-meta-wrp {
display: flex;
margin-bottom: 38px;
align-items: center;
justify-content: space-between;
}
.article-meta-raz {
height: 23px;
width: 1px;
background: #DEE9F1;
}
.articlevi {
display: flex;
align-items: center;
gap: 12px;
font-style: normal;
font-weight: 300;
font-size: 12px;
line-height: 100%;
leading-trim: both;
text-edge: cap;

color: #000000;


}
.articlevi-icon {
width: 36px;
display: flex;
align-items: center;
}
.articlevi-icon img {
width: 100%;
}
.articlevi-num {

}


.article-meta-del {
display: flex;
gap:28px;
}
.article-meta-del a {
width: 32px;
display: flex;
position: relative;
}
.article-meta-del2 {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
      transition: 0.3s;
}
.article-meta-del img {
  width: 100%;
    transition: 0.3s;
}
.article-meta-del a:hover .article-meta-del2 {
  opacity: 1;
  transition: 0.3s;
}
.polezno {
  display: flex;
  align-items: center;
  gap: 15px;

font-style: normal;
font-weight: 300;
font-size: 12px;
line-height: 100%;
/* or 12px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;
height: 12px;
color: #000000;


}

.polezno-da , .polezno-net{
background-image: url('data:image/svg+xml,<svg width="23" height="24" viewBox="0 0 23 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.9952 8.20886C20.5346 8.09226 20.0237 8.03936 19.5525 8.05352C18.515 8.08593 17.4569 8.14106 16.4336 8.1947L15.9537 8.21929C16.068 7.82516 16.1834 7.43141 16.2988 7.03766C16.4902 6.38575 16.6819 5.73346 16.8667 5.07783C17.4343 3.04796 16.6202 1.08888 14.8883 0.314407C14.4161 0.102816 14.0166 0 13.6674 0C13.0356 0 12.2453 0.333778 12.0707 1.92183C12.0623 1.99485 12.0579 2.06823 12.0535 2.14199C12.051 2.18819 12.0488 2.23438 12.0444 2.27722C11.8716 3.85782 11.5933 5.02791 10.7409 5.97895C10.5324 6.21178 10.318 6.43976 10.104 6.66774C9.72159 7.07454 9.32642 7.49511 8.9634 7.94363L8.80599 8.13845C8.11755 8.99153 7.46052 9.80586 6.55916 10.2574C6.38349 9.5585 5.88607 9.20833 5.05264 9.19082C3.89453 9.16661 2.73605 9.16661 1.57758 9.19082C0.535613 9.2128 0.00641082 9.76674 0.00421951 10.8377C-0.000893552 14.5693 -0.00162398 18.303 0.00348908 22.0357C0.00458474 23.1276 0.507126 23.6409 1.58525 23.6521C2.71597 23.6644 3.84595 23.6614 4.97886 23.6532C5.557 23.6472 6.21257 23.5351 6.48539 22.8184C7.57082 22.9894 8.60147 23.1503 9.64782 23.2836C10.1449 23.347 10.6419 23.4155 11.139 23.4833C12.7704 23.7068 14.4574 23.9382 16.137 23.9952C16.2269 23.9985 16.316 24 16.4036 24C19.2965 24 21.2406 22.3471 21.7369 19.4657C22.158 17.0238 22.5057 14.5331 22.8424 12.1237L22.9746 11.1767C23.162 9.84087 22.292 8.53705 20.9952 8.20886ZM4.9701 22.5356C3.84595 22.5438 2.72181 22.5468 1.59694 22.5345C1.09988 22.5293 1.09988 22.5014 1.09951 22.0346C1.0944 18.3019 1.09513 14.57 1.10024 10.8392C1.10097 10.3717 1.15247 10.3173 1.60059 10.3076C2.74336 10.2842 3.88722 10.2842 5.03072 10.3076C5.45474 10.3166 5.53436 10.3363 5.53619 10.904V11.0344V22.0297C5.52559 22.067 5.51866 22.1054 5.51573 22.1449C5.48907 22.5014 5.48688 22.5308 4.9701 22.5356ZM21.8903 11.0192L21.7581 11.9661C21.4232 14.3663 21.0766 16.8484 20.6581 19.272C20.2388 21.709 18.6957 22.961 16.1739 22.8783C14.5498 22.8228 12.8902 22.5952 11.2855 22.3754C10.7847 22.3069 10.2844 22.2384 9.78441 22.1747C8.74719 22.0424 7.71618 21.8811 6.63148 21.7101V11.433C7.96599 10.9238 8.82461 9.87328 9.65183 8.84811L9.80815 8.65477C10.1452 8.23792 10.509 7.8505 10.8947 7.44072C11.1153 7.20641 11.3355 6.97172 11.5495 6.73293C12.7164 5.43172 12.979 3.81461 13.1338 2.39754C13.1404 2.3331 13.1441 2.26865 13.1477 2.2042C13.1503 2.15391 13.1528 2.10362 13.1587 2.05035C13.2613 1.11756 13.5257 1.11756 13.6674 1.11756C13.8592 1.11756 14.1217 1.19169 14.4482 1.33772C15.6648 1.8816 16.2261 3.29345 15.8134 4.77012C15.6301 5.42055 15.4398 6.06873 15.2495 6.71654C15.098 7.23248 14.9464 7.74805 14.7974 8.26884C14.7583 8.41002 14.755 8.54003 14.7525 8.65439C14.7514 8.69239 14.7507 8.733 14.7477 8.77807C14.7382 8.93677 14.7952 9.09211 14.9044 9.20498C15.0143 9.31823 15.1652 9.37969 15.3211 9.37075L16.4898 9.31078C17.5544 9.25527 18.5599 9.20237 19.5872 9.17071C19.9652 9.15841 20.367 9.20125 20.7311 9.29364C21.4765 9.48214 21.997 10.2566 21.8903 11.0192Z" fill="black"/></svg>');
width: 23px;
height: 24px;
cursor: pointer;
   background-position: center;
background-repeat: no-repeat;
background-size: contain;
transition: 0.3s;
}

.polezno-da.active , .polezno-net.active, .polezno-da:hover , .polezno-net:hover{
  background-image: url('data:image/svg+xml,<svg width="23" height="24" viewBox="0 0 23 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.9952 8.20886C20.5346 8.09226 20.0237 8.03936 19.5525 8.05352C18.515 8.08593 17.4569 8.14106 16.4336 8.1947L15.9537 8.21929C16.068 7.82516 16.1834 7.43141 16.2988 7.03766C16.4902 6.38575 16.6819 5.73346 16.8667 5.07783C17.4343 3.04796 16.6202 1.08888 14.8883 0.314407C14.4161 0.102816 14.0166 0 13.6674 0C13.0356 0 12.2453 0.333778 12.0707 1.92183C12.0623 1.99485 12.0579 2.06823 12.0535 2.14199C12.051 2.18819 12.0488 2.23438 12.0444 2.27722C11.8716 3.85782 11.5933 5.02791 10.7409 5.97895C10.5324 6.21178 10.318 6.43976 10.104 6.66774C9.72159 7.07454 9.32643 7.49511 8.9634 7.94363L8.80599 8.13845C8.11755 8.99153 7.46052 9.80586 6.55916 10.2574C6.38349 9.5585 5.88607 9.20833 5.05264 9.19082C3.89453 9.16661 2.73605 9.16661 1.57758 9.19082C0.535613 9.2128 0.00641082 9.76674 0.00421951 10.8377C-0.000893552 14.5693 -0.00162398 18.303 0.00348908 22.0357C0.00458474 23.1276 0.507126 23.6409 1.58525 23.6521C2.71597 23.6644 3.84595 23.6614 4.97886 23.6532C5.557 23.6472 6.21257 23.5351 6.48539 22.8184C7.57082 22.9894 8.60147 23.1503 9.64782 23.2836C10.1449 23.347 10.6419 23.4155 11.139 23.4833C12.7704 23.7068 14.4574 23.9382 16.137 23.9952C16.2269 23.9985 16.316 24 16.4036 24C19.2965 24 21.2406 22.3471 21.7369 19.4657C22.158 17.0238 22.5057 14.5331 22.8424 12.1237L22.9746 11.1767C23.162 9.84087 22.2921 8.53705 20.9952 8.20886ZM4.9701 22.5356C3.84595 22.5438 2.72181 22.5468 1.59694 22.5345C1.09988 22.5293 1.09988 22.5014 1.09951 22.0346C1.0944 18.3019 1.09513 14.57 1.10024 10.8392C1.10097 10.3717 1.15247 10.3173 1.60059 10.3076C2.74336 10.2842 3.88722 10.2842 5.03072 10.3076C5.45474 10.3166 5.53436 10.3363 5.53619 10.904V11.0344V22.0297C5.52559 22.067 5.51866 22.1054 5.51573 22.1449C5.48907 22.5014 5.48688 22.5308 4.9701 22.5356ZM21.8903 11.0192L21.7581 11.9661C21.4232 14.3663 21.0766 16.8484 20.6581 19.272C20.2388 21.709 18.6957 22.961 16.1739 22.8783C14.5498 22.8228 12.8902 22.5952 11.2855 22.3754C10.7847 22.3069 10.2844 22.2384 9.78441 22.1747C8.74719 22.0424 7.71618 21.8811 6.63148 21.7101V11.433C7.96599 10.9238 8.82461 9.87328 9.65183 8.84811L9.80815 8.65477C10.1452 8.23792 10.509 7.8505 10.8947 7.44072C11.1153 7.20641 11.3355 6.97172 11.5495 6.73293C12.7164 5.43172 12.979 3.81461 13.1338 2.39754C13.1404 2.3331 13.1441 2.26865 13.1477 2.2042C13.1503 2.15391 13.1528 2.10362 13.1587 2.05035C13.2613 1.11756 13.5257 1.11756 13.6674 1.11756C13.8592 1.11756 14.1217 1.19169 14.4482 1.33772C15.6648 1.8816 16.2261 3.29345 15.8134 4.77012C15.6301 5.42055 15.4398 6.06873 15.2495 6.71654C15.098 7.23248 14.9464 7.74805 14.7974 8.26884C14.7583 8.41002 14.755 8.54003 14.7525 8.65439C14.7514 8.69239 14.7507 8.733 14.7477 8.77807C14.7382 8.93677 14.7952 9.09211 14.9044 9.20498C15.0143 9.31823 15.1652 9.37969 15.3211 9.37075L16.4898 9.31078C17.5544 9.25527 18.5599 9.20237 19.5872 9.17071C19.9652 9.15842 20.367 9.20126 20.7311 9.29364C21.4765 9.48214 21.997 10.2566 21.8903 11.0192Z" fill="%23FF3B00"/></svg>');
    background-position: center;
background-repeat: no-repeat;
background-size: contain;
transition: 0.3s;
}
.polezno-da{
margin-top: -10px;
}
.polezno-net {
  margin-top: 10px;
transform: scale(1, -1);
}
.article-sod {
  margin-top: 20px;

display: flex;
flex-wrap: wrap;
gap: 30px;
padding: 42px;
justify-content: center;
background: #DEE9F1;
border-radius: 12px;

}
.article-sod-iner {
width: 350px;
display: flex;
flex-direction: column;
gap:10px;

}
.primechaniya-wrp {
  position: relative;
  margin-top: 57px;
  margin-bottom: 57px;
	z-index: 3;
}
.textpage-wrapper {
	position: relative;
	z-index: 4;
}
.primechaniya {
  width: 1100px;
  margin-left: auto;
  margin-right: auto;
}
.primechaniya-wrp:before{
   content: '';
  position: absolute;
  bottom: -295px;
  left: 0;
  z-index: -1;
  width: 100%;
  background: url(../img/di.svg);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
    aspect-ratio: 1440 / 555;
    height: auto;
}
.primechaniya-title {

font-style: normal;
font-weight: 400;
font-size: 28px;
line-height: 100%;

color: #000000;
margin-bottom: 38px;

}

.primechaniya ol {
    margin: 0;
    padding-left: 20px;
    display: flex;
    flex-direction: column;
    gap:10px;
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 21px;
/* or 131% */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #000000;

opacity: 0.8;

}
.primechaniya li {

}
.primechaniya a {
position: relative;
color:#FF3B00;
padding-right: 24px;

text-decoration: underline!important;
}
.primechaniya a:before {
  width: 22px;
  height: 22px;
  content:'';
  position: absolute;
  right: 0;
  top:1px;
  background-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_474_2458" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="22" height="22"><rect width="22" height="22" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_474_2458)"><path d="M4.8656 18.7913C4.40253 18.7913 4.01058 18.6309 3.68975 18.3101C3.36891 17.9893 3.2085 17.5973 3.2085 17.1342V4.86511C3.2085 4.40204 3.36891 4.01009 3.68975 3.68926C4.01058 3.36842 4.40253 3.20801 4.8656 3.20801H10.6475V4.58301H4.8656C4.79502 4.58301 4.73039 4.61242 4.67173 4.67124C4.61291 4.7299 4.5835 4.79453 4.5835 4.86511V17.1342C4.5835 17.2048 4.61291 17.2694 4.67173 17.3281C4.73039 17.3869 4.79502 17.4163 4.8656 17.4163H17.1347C17.2053 17.4163 17.2699 17.3869 17.3286 17.3281C17.3874 17.2694 17.4168 17.2048 17.4168 17.1342V11.3524H18.7918V17.1342C18.7918 17.5973 18.6314 17.9893 18.3106 18.3101C17.9897 18.6309 17.5978 18.7913 17.1347 18.7913H4.8656ZM8.90947 14.0563L7.94354 13.0904L16.4509 4.58301H12.8335V3.20801H18.7918V9.16634H17.4168V5.54895L8.90947 14.0563Z" fill="%23FF3B00"/></g></svg>');
   background-position: top center;
  background-repeat: no-repeat;
  background-size: contain;
}

.oglavnom {

}
.text-page h2 a, .article-toc-item .ram-sn-iner a {
	position: relative;
color:#FF3B00;
padding-right: 24px;

text-decoration: underline!important;
}
.text-page h2 a:before, .article-toc-item .ram-sn-iner a:before {
  width: 18px;
  height: 18px;
  content:'';
  position: absolute;
  right: 0;
  top:1px;
  background-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_474_2458" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="22" height="22"><rect width="22" height="22" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_474_2458)"><path d="M4.8656 18.7913C4.40253 18.7913 4.01058 18.6309 3.68975 18.3101C3.36891 17.9893 3.2085 17.5973 3.2085 17.1342V4.86511C3.2085 4.40204 3.36891 4.01009 3.68975 3.68926C4.01058 3.36842 4.40253 3.20801 4.8656 3.20801H10.6475V4.58301H4.8656C4.79502 4.58301 4.73039 4.61242 4.67173 4.67124C4.61291 4.7299 4.5835 4.79453 4.5835 4.86511V17.1342C4.5835 17.2048 4.61291 17.2694 4.67173 17.3281C4.73039 17.3869 4.79502 17.4163 4.8656 17.4163H17.1347C17.2053 17.4163 17.2699 17.3869 17.3286 17.3281C17.3874 17.2694 17.4168 17.2048 17.4168 17.1342V11.3524H18.7918V17.1342C18.7918 17.5973 18.6314 17.9893 18.3106 18.3101C17.9897 18.6309 17.5978 18.7913 17.1347 18.7913H4.8656ZM8.90947 14.0563L7.94354 13.0904L16.4509 4.58301H12.8335V3.20801H18.7918V9.16634H17.4168V5.54895L8.90947 14.0563Z" fill="%23FF3B00"/></g></svg>');
   background-position: top center;
  background-repeat: no-repeat;
  background-size: contain;
} 


.text-page h2{
margin-bottom: 24px;
margin-top: 0;
font-style: normal;
font-weight: 400;
font-size: 28px;
line-height: 100%;

color: #000000;


}

.text-page p {

font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 22px;
leading-trim: both;
text-edge: cap;

margin-bottom: 0;
margin-top: 10px;
color: rgba(0, 0, 0, 0.8);
}
.text-page hr {
	margin-top: 24px;
	margin-bottom: 24px;
}
.text-page h2 p {

font-size: 28px;
line-height: 100%;
margin: 0;
color: #000000;
}
.text-page h2 sup {
	font-size: 18px;
}
.text-page ul , .text-page ol {

font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 22px;
color: rgba(0, 0, 0, 0.8);
margin-top: 10px;
margin-bottom: 10px;
padding-left: 22px;
display: flex;
flex-direction: column;
gap: 5px;

}
.text-page ul a:hover {
	text-decoration: underline;
	color:rgb(255, 59, 0);

}
.oglavnom {
padding: 40px 33px;

background: #FEDEC9;
border-radius: 12px;

}

.text-one-block {
padding-bottom: 49px;
  margin-bottom: 55px;
  border-bottom: 1px solid #231F20;
}


.text-one-block:last-child {
  border-bottom: none;
}

.text-one-block-df {
display: flex;
justify-content: space-between;
gap:86px;
}
.text-one-block-col {
width: calc(50% - 43px)
}


.text-one-block-col p:first-child {
  margin-top: 0;
}


.text-qw-child {
max-width: 614px;
font-style: italic;
font-weight: 400;
font-size: 18px;
line-height: 100%;

color: #000000;


}

.text-name-child {
margin-top: 10px;
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 100%;
/* or 16px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;
letter-spacing: -0.05em;

color: #67668A;

}
.menu-lin-in-first-screen2 {

}

.bonatext-wrp {
margin-bottom: 31px;
margin-top: 49px;
}



.menu-list-first-screen-var2-button {
  display: flex;

display: flex;
flex-direction: row;
justify-content:flex-start;
align-items: center;
padding: 10px 20px;
gap: 12px;
width: fit-content;

background: #FF3B00;
border-radius: 12px;

font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 100%;
color: #FFFFFF;
cursor: pointer;
  transition: 0.3s;

}


.menu-list-first-screen-var2-buttonr {
  width: 1px;
  height: 14px;
  background: #FFFFFF;

}

.menu-list-first-screen-var2-button-icon {
 
  width: 24px;
  height: 24px;
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.25 4.5C2.25 3.25736 3.25736 2.25 4.5 2.25H19.5C20.7427 2.25 21.75 3.25737 21.75 4.5V19.5C21.75 20.7427 20.7427 21.75 19.5 21.75H4.5C3.25737 21.75 2.25 20.7427 2.25 19.5V4.5ZM4.5 3.75C4.08579 3.75 3.75 4.08579 3.75 4.5V19.5C3.75 19.9142 4.08578 20.25 4.5 20.25H19.5C19.9142 20.25 20.25 19.9142 20.25 19.5V4.5C20.25 4.08578 19.9142 3.75 19.5 3.75H4.5Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M6.25 12C6.25 11.5858 6.58579 11.25 7 11.25H13C13.4142 11.25 13.75 11.5858 13.75 12C13.75 12.4142 13.4142 12.75 13 12.75H7C6.58579 12.75 6.25 12.4142 6.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M6.25 7.5C6.25 7.08579 6.58579 6.75 7 6.75H17C17.4142 6.75 17.75 7.08579 17.75 7.5C17.75 7.91421 17.4142 8.25 17 8.25H7C6.58579 8.25 6.25 7.91421 6.25 7.5Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M6.25 16.5C6.25 16.0858 6.58579 15.75 7 15.75H16C16.4142 15.75 16.75 16.0858 16.75 16.5C16.75 16.9142 16.4142 17.25 16 17.25H7C6.58579 17.25 6.25 16.9142 6.25 16.5Z" fill="white"/></svg>');
    background-position:center;
  background-repeat: no-repeat;
  background-size: contain;
    transition: 0.3s;
}


.active .menu-list-first-screen-var2-button-icon {
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.25 4.5C2.25 3.25736 3.25736 2.25 4.5 2.25H19.5C20.7427 2.25 21.75 3.25737 21.75 4.5V19.5C21.75 20.7427 20.7427 21.75 19.5 21.75H4.5C3.25737 21.75 2.25 20.7427 2.25 19.5V4.5ZM4.5 3.75C4.08579 3.75 3.75 4.08579 3.75 4.5V19.5C3.75 19.9142 4.08578 20.25 4.5 20.25H19.5C19.9142 20.25 20.25 19.9142 20.25 19.5V4.5C20.25 4.08578 19.9142 3.75 19.5 3.75H4.5Z" fill="white"/><path d="M7.20048 17.484C7.33408 17.6177 7.5093 17.6845 7.68443 17.6845C7.85956 17.6845 8.03478 17.6177 8.16839 17.484L12.3422 13.3104L16.5158 17.484C16.6495 17.6177 16.8247 17.6845 16.9999 17.6845C17.175 17.6845 17.3502 17.6177 17.4839 17.484C17.7512 17.2167 17.7512 16.7833 17.4839 16.516L13.3104 12.3424L17.4841 8.16878C17.7514 7.90138 17.7514 7.46808 17.4841 7.20077C17.2167 6.93356 16.7834 6.93356 16.5161 7.20077L12.3424 11.3744L8.16848 7.20041C7.90118 6.9332 7.46778 6.9332 7.20057 7.20041C6.93327 7.4678 6.93327 7.90111 7.20057 8.16841L11.3743 12.3422L7.20048 16.516C6.93317 16.7833 6.93317 17.2167 7.20048 17.484Z" fill="white"/></svg>');
  transition: 0.3s;
   background-position:center;
  background-repeat: no-repeat;
  background-size: contain;
}


.menu-list-first-screen-var2-list {
  display: none;
  padding: 11px 20px 18px 58px;
  box-sizing: border-box;
  width: 100%;

}



.menu-list-first-screen-var2 {
  width: 344px;
    transition: 0.3s;
    position: absolute;
    top: 0;
    left: 0;
}
.menu-list-first-screen-var2-wrp {
  position: relative;
  height: 44px;
  display: none;
}
.active .menu-list-first-screen-var2-button  {

  transition: 0.3s;
}




.menu-list-first-screen-var2.active {
  background: #FF3B00;
  border-radius: 12px;
    transition: 0.3s;
}



.menu-lin-in-first-screen-item2 {
transition:0.3s; 
position: relative;
display: block;
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 100%;
/* or 18px */
/* leading-trim and text-edge are draft CSS properties.

Read more: https://drafts.csswg.org/css-inline-3/#leading-trim
*/
leading-trim: both;
text-edge: cap;

color: #FFFFFF;
margin-bottom: 8px;

}
.menu-lin-in-first-screen-item2:before {
transition:0.3s; 
width: 18px;
height: 18px;
opacity: 0;
background-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_2005_1316" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="18" height="18"><rect width="18" height="18" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_2005_1316)"><path d="M9 11.7332L11.7332 9L9 6.26681L8.21681 7.05L9.60431 8.4375H6.1875V9.5625H9.60431L8.21681 10.95L9 11.7332ZM9.00131 16.125C8.01581 16.125 7.0895 15.938 6.22237 15.564C5.35525 15.19 4.601 14.6824 3.95962 14.0413C3.31825 13.4002 2.81044 12.6463 2.43619 11.7795C2.06206 10.9128 1.875 9.98669 1.875 9.00131C1.875 8.01581 2.062 7.0895 2.436 6.22237C2.81 5.35525 3.31756 4.601 3.95869 3.95962C4.59981 3.31825 5.35375 2.81044 6.2205 2.43619C7.08725 2.06206 8.01331 1.875 8.99869 1.875C9.98419 1.875 10.9105 2.062 11.7776 2.436C12.6448 2.81 13.399 3.31756 14.0404 3.95869C14.6818 4.59981 15.1896 5.35375 15.5638 6.2205C15.9379 7.08725 16.125 8.01331 16.125 8.99869C16.125 9.98419 15.938 10.9105 15.564 11.7776C15.19 12.6448 14.6824 13.399 14.0413 14.0404C13.4002 14.6818 12.6463 15.1896 11.7795 15.5638C10.9128 15.9379 9.98669 16.125 9.00131 16.125ZM9 15C10.675 15 12.0938 14.4188 13.2563 13.2563C14.4188 12.0938 15 10.675 15 9C15 7.325 14.4188 5.90625 13.2563 4.74375C12.0938 3.58125 10.675 3 9 3C7.325 3 5.90625 3.58125 4.74375 4.74375C3.58125 5.90625 3 7.325 3 9C3 10.675 3.58125 12.0938 4.74375 13.2563C5.90625 14.4188 7.325 15 9 15Z" fill="white"/></g></svg>');
  transition: 0.3s;
   background-position:center;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  content: '';
  left: -33px;
  top: 0;
}
.menu-lin-in-first-screen-item2:hover:before {
transition:0.3s;
opacity: 1; 
}
.menu-lin-in-first-screen-item2:hover { 
text-decoration:underline!important;
transition:0.3s; }









.ram-sn {
  position: relative;
}
.ram-sn sup {
 
  color:#FF3B00;
  cursor: pointer;
}

.ram-sn-iner {
  display: flex;

width: 374px;box-sizing: border-box;

background: #FEDEC9;
border-radius: 12px;

padding: 16px 60px 16px 20px;
position: absolute;
gap: 4px;
align-items: flex-start;
left: 50%;
transform: translateX(-50%);
z-index: 4;
top: 22px;
    color: #000000;
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 18px;
    leading-trim: both;
    text-edge: cap;
    display: none;

}

.active .ram-sn-iner  {
  display: flex;
}

.text-one-block-col:last-child {
  position: relative;
  z-index: 1;
}
.text-one-block-col:first-child {
  position: relative;
  z-index: 2;
}

.snnum {
    color:#FF3B00;


font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 18px;
leading-trim: both;
text-edge: cap;

color: #FF3B00;

opacity: 0.8;

}




.text-sn {
  color: #000000;

font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 18px;
leading-trim: both;
text-edge: cap;


opacity: 0.8;

}


.closesnn {
  position: absolute;
  width: 24px;
  height: 24px;
  top: 8px;
  right: 8px;
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_474_2559" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_474_2559)"><path d="M8.4 16.3077L12 12.7078L15.6 16.3077L16.3077 15.6L12.7078 12L16.3077 8.4L15.6 7.69225L12 11.2923L8.4 7.69225L7.69225 8.4L11.2923 12L7.69225 15.6L8.4 16.3077ZM12.0033 21C10.7587 21 9.58867 20.7638 8.493 20.2915C7.3975 19.8192 6.4445 19.1782 5.634 18.3685C4.8235 17.5588 4.18192 16.6067 3.70925 15.512C3.23642 14.4175 3 13.2479 3 12.0033C3 10.7587 3.23617 9.58867 3.7085 8.493C4.18083 7.3975 4.82183 6.4445 5.6315 5.634C6.44117 4.8235 7.39333 4.18192 8.488 3.70925C9.5825 3.23642 10.7521 3 11.9967 3C13.2413 3 14.4113 3.23617 15.507 3.7085C16.6025 4.18083 17.5555 4.82183 18.366 5.6315C19.1765 6.44117 19.8181 7.39333 20.2908 8.488C20.7636 9.5825 21 10.7521 21 11.9967C21 13.2413 20.7638 14.4113 20.2915 15.507C19.8192 16.6025 19.1782 17.5555 18.3685 18.366C17.5588 19.1765 16.6067 19.8181 15.512 20.2908C14.4175 20.7636 13.2479 21 12.0033 21ZM12 20C14.2333 20 16.125 19.225 17.675 17.675C19.225 16.125 20 14.2333 20 12C20 9.76667 19.225 7.875 17.675 6.325C16.125 4.775 14.2333 4 12 4C9.76667 4 7.875 4.775 6.325 6.325C4.775 7.875 4 9.76667 4 12C4 14.2333 4.775 16.125 6.325 17.675C7.875 19.225 9.76667 20 12 20Z" fill="black"/></g></svg>');
     background-position:center;
  background-repeat: no-repeat;
  background-size: contain;
  cursor: pointer;
}

.footer0{
  display: none;
}



.text-page ul:first-child {
  margin-top: 0;
}

.text-page ul:last-child {
  margin-bottom: 0;
}
.articlesblock-polezno02{
  display: none;
}




.dnm2{
  display: none;
}

.article-meta-raz2 {
  display: none;
}


.fixedlink1 {
 right: -600px;
	transition: 0.3s;
}
.out3 {
	right: 36px;
		transition: 0.3s;
}

.homescreen1-wrp {
  position: relative;
}


  .homescreen1-img {
   position: absolute;
    background: url(/wp-content/uploads/2026/09/AdobeStock_283363672.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 0px 0px 24px 24px;
    top: -300px;
    right: 0;
    width: 146%;

    aspect-ratio: 1890 / 1056;
    }

    .menu-fixed {
      display: none;
    }
    .menu-overlay {
      display: none;
    }
    .menu-wind {
      display: none;
    }
.verslabo {
	margin-top: 30px;
	margin-bottom: 30px;
}
.bvi-shortcode {
	border-radius: 12px!important
}


    /* wrapper to mimic your original structure */
    .homescreen1-img-video {
      width: 100%;
    width: 100%;
 
 

      overflow: hidden;
  top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      position: absolute;

      display: flex;
      align-items: center;
      justify-content: center;
		border-radius: 0px 0px 24px 24px;
    }

    /* target block – exactly as your class, but now the video lives inside */
    .homescreen1-vidin {
     top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      position: absolute;
      overflow: hidden;

      display: flex;
      align-items: center;
      justify-content: center;
		border-radius: 0px 0px 24px 24px;
    }

    .homescreen1-vidin.homescreen1-img {
 
    }


    /* video element – covers the block, no controls, no sound, loop, autoplay */
    .homescreen1-vidin video {
      position: absolute;
      top: 0;
      right: 0;
      width: 100%;
      height: 100%;
      object-fit: cover;      /* ✦ cover for the block */
      display: block;
  transform: scale(-1, 1);
      pointer-events: none;   /* prevents accidental interaction */
		border-radius: 0px 0px 24px 24px;
    }

 .homescreen1-img video{
	    position: absolute;
    top: -166px;
    left: auto;
	 right:0;
    width: 135%;
 height: auto;
  object-fit: inherit;
    display: block;
    transform: scale(1, 1);
    pointer-events: none;
    border-radius: 0px 0px 24px 24px;
    aspect-ratio: 1890 / 956;
}
.homescreen1-vidinflip 	video {
  
    transform: scale(1, 1);
}
@media(max-width: 1500px) {
	.homescreen1-img video {
    position: absolute;
    top: 0px;
 right: 0;
	}
}

@media(max-width: 1000px) {
.homescreen1-img video {
        position: absolute;
        top: 0;
        width: 150%;
    }
}




.arrowtop-button {
	background-image: url('data:image/svg+xml,<svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg"><rect opacity="0.5" width="56" height="56" rx="12" fill="%23FF3B00"/><path d="M8.727 39.201V42.655H13.017V39.201H13.589V47H13.017V43.216H8.727V47H8.155V39.201H8.727ZM20.0911 44.547H16.3951L15.4601 47H14.8551L17.8801 39.201H18.5731L21.6311 47H21.0371L20.0911 44.547ZM19.8821 44.019L18.2211 39.729L16.5931 44.019H19.8821ZM22.8718 39.201H25.8308C27.1068 39.201 28.1298 39.872 28.1298 41.137C28.1298 42.105 27.5468 42.743 26.6338 42.908C27.7338 43.051 28.3058 43.931 28.3058 44.844C28.3058 46.263 27.2388 47 25.8308 47H22.8718V39.201ZM25.7428 46.461C26.7438 46.461 27.7228 46.054 27.7228 44.822C27.7228 43.568 26.7768 43.205 25.6658 43.205H23.4438V46.461H25.7428ZM25.6658 42.655C26.7328 42.655 27.5578 42.237 27.5578 41.137C27.5578 40.092 26.6558 39.74 25.7758 39.74H23.4438V42.655H25.6658ZM35.1383 39.201V39.751H30.7273V42.666H34.6103V43.216H30.7273V46.45H35.1383V47H30.1443V39.201H35.1383ZM39.6401 39.201C41.0811 39.201 42.2031 39.894 42.2031 41.423C42.2031 42.952 41.0811 43.645 39.6401 43.645H37.4731V47H36.9011V39.201H39.6401ZM39.6071 43.095C40.7401 43.095 41.6091 42.622 41.6091 41.423C41.6091 40.224 40.7401 39.751 39.6071 39.751H37.4731V43.095H39.6071ZM42.7352 39.201H43.3842L45.6282 42.611L47.8722 39.201H48.5102L45.9472 43.051L48.5102 47H47.8392L45.6062 43.513L43.3622 47H42.7242L45.2872 43.051L42.7352 39.201Z" fill="white"/><path d="M16 25.7847L27.5862 14L39.1724 25.7847L37.469 27.5172L27.5862 17.4648L17.7033 27.5172L16 25.7847Z" fill="white"/></svg>');
	width: 56px;
	height: 56px;
	display: none;
	left: 8px;
	bottom:30px;
	background-position: center; 
	background-repeat: no-repeat;
	background-size: contain;
	position: fixed;
	z-index: 700;
}
.articles-block-wrapperrew {
	position: relative;
	z-index: 4;
}

.experteslist-wrappe {
	margin-top: 60px;
	margin-bottom: 100px;
	display: flex;
	flex-wrap: wrap;
	gap: 45px 24px;
}
.swiper-slideno  {
	position: relative;
	width: calc((100% - 120px) / 6)
}
.swiper-slide-exp  > a {
	position: absolute;
	top:0;
	left:0;
	width: 100%;
	height: 100%;
	z-index: 3;
}
.swiper-slide-exp-name {
	transition: 0.3s;
}
.swiper-slide-exp:hover .swiper-slide-exp-name {
		transition: 0.3s;
	    color: #FF3B00;
}
.swiper-slide-exp-img {
	margin-left: auto;
	margin-right: auto;
}

.polexnoxnat-articlespagewr {
	position: relative;
	margin-top: 100px;
	margin-bottom: 100px;	
}
.polexnoxnat-articlespage {

	display: flex;
	gap:65px 24px;
	flex-wrap:wrap;
}
.articlesblock-poleznoposabs {
	position: absolute;
	right: 0;
top: -144px;
}
.polexnoxnat-itemcard {
	display: flex;
	flex-direction: column;
	gap: 22px;
	justify-content: space-between;
	min-height: 125px;
	padding-right: 24px;
	box-sizing:border-box;
	width: calc((100% - 72px) / 4);
	
	position: relative;
}
.polexnoxnat-itemcard:before {
width: 1px ;
	height:100%;
	background: #67668A;	
	content:'';
	top:0;
	right: 0;
	position: absolute;
}
.polexnoxnat-itemcard:after {
height: 1px ;
	width:100%;
	background: #67668A;	
	content:'';
	bottom: -32px;

	
	left:-24px;
	width:calc(100% + 24px);
	position: absolute;
}
.polexnoxnat-itemcard:nth-child(4n+1):after {

	width:100%;
		left:0;

}
.polexnoxnat-itemcard:nth-child(4n):before {

	width:0;

}
.polexnoxnat-itemcard-title {
display: block;
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 100%;
leading-trim: both;
text-edge: cap;

color: #000000;


/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 0;

}
.polexnoxnat-itemcard-title:hover {
	text-decoration: underline!important;
}
.polexnoxnat-articlespage:before {
    content: '';
    position: absolute;
   left:0;
    width:  100%;
	
    height:3px;
  bottom:-33px;
    z-index: 2;
    background: #fedec9;
}
.consult-page-info-wrapper {
	margin-top: 43px;
	margin-bottom:100px;
}
.consult-page-desc1 {
margin-bottom: 70px;
font-style: normal;
font-weight: 400;
font-size: 21px;
line-height: 24px;
leading-trim: both;
text-edge: cap;

color: #000000;
max-width: 785px;

}

.consult-page-info-wrapper-cols {
	display: flex; 
	flex-wrap: wrap;
	gap:60px 24px;
}
.consult-page-info-col {
	border-right:1px solid #67668A;
	width:calc(50% - 12px);
}
.consult-page-info-col:nth-child(2n) {
	border-right: none;
}
.consult-page-info-col-logo {
	height: 117px;
	display: flex;
	margin-bottom: 32px;
}
.consult-page-info-col-logo img {
	width: auto;
	max-height: 100%;
	object-fit: contain;
}
.consult-page-info-col-text1 {

max-width: 555px;
font-style: normal;
font-weight: 400;
font-size: 21px;
line-height: 24px;
leading-trim: both;
text-edge: cap;
margin-bottom: 40px;
color: #000000;


}
.consult-page-info-col-infoitems {
	display: flex; flex-direction: column;
	gap:40px;
}
.consult-page-info-col-bottomtext {
margin-top: 24px;
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 24px;
leading-trim: both;
text-edge: cap;

color: #000000;


}
.svoi-tip-wrpmb {
	margin-bottom : 40px;
}
.articles-block-wrappermt {
	margin-top: 0
}
.diagnostika-wrapper#reabilitaciya {
	margin-bottom:0;
}
.page-template-default page-content,  page-content{
	padding-top: 0!important
}
.homescreen2nop {
	padding: 0;
	    overflow: visible;
margin-bottom:0;
}
.homescreen2nop page-content {
	position: relative;
	z-index: 2;
	padding-bottom: 40px;
	margin-bottom: 0;
}
.polexnoxnat-articlespageimg {
	display: flex;
	gap: 30px 24px;
	flex-wrap: wrap;
}

.swiper-slide-artpolstrel {
	width: calc((100% - 48px) / 3);
}
.swiper-slide-artpolstrel  .swiper-slide-art-iner {
	height: 240px;
}
.polexnoxnat-articlespagewrmt {
	margin-top: 40px
}
.polexnoxnat-articlespagewrmt  .articlesblock-poleznoposabs {
  
    top: -100px;
}
.etbutinpc2 {
	display: none;
		margin-top:40px;
}
.etbutinpc1{
	margin-top:40px;
}
.etaps-info-text2 {
	display: none;
}
.active .etaps-info-text1{
	display: none;
}
.active .etaps-info-text2 {
	display: block;
}

.diagnostika-img {
   
    position: sticky;
    top: 92px;
}
.verslabo {
	padding-bottom: 20px;
	margin-bottom: 24px;
	    border-bottom: 1px solid rgb(35, 31, 32);
}
.gde-cards {
    margin-left: -24px;
}
.gde-card {
  border-right: none;
    border-bottom: 1px solid #67668A;
    box-sizing: border-box;
	padding-bottom: 40px;
	width: calc(100% / 3);
	position: relative;
	padding-left: 24px;
}
.gde-cards {
  
    gap: 40px 0px;
 
}
.gde-card:before {
	    content: '';
    position: absolute;
    right: 0px;
    width: 1px;
    height: calc(100% - 40px);
    top: 0;
    z-index: 2;
    background: #67668A;
}
.gde-cards:before {
	z-index: 4;
}
.gde-cards:after {
    content: '';
    position: absolute;
bottom: -1px;
    width: 100%;
    height: 3px;
  left:0;
    z-index: 4;
    background: #fedec9;
}
.homescreen2-text4 p {
	margin-top: 0;
	
}
.homescreen2-text4 {
	display: none
}
.active .homescreen2-text4  {
	display: block;
}
.abouthomebuttonar {
	border: 1px solid #FF3B00;
	cursor: pointer;
}
.abouthomebuttonar:hover {
	    color: rgba(103, 102, 138, 1);
    background: #fff;
    transition: 0.3s;
	border: 1px solid rgba(103, 102, 138, 1);

}
.swiper-slide-exp 
{
	position: relative;
}
.search-pomosh-input {
	width: 100%;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
	box-shadow: none;
	border: none;
	background: #fff;
	font-style: normal;
    font-weight: 300;
   
    line-height: 100%;
    color: #000000;
}
    .gde-poluchit-pomosh-wrapper {
      
        position: relative;
        z-index: 5;
    
}
body wpm-dotted-heading svg {
    stroke: currentColor;
    overflow: visible;
    stroke-width: 0;
    stroke-linecap : ;
    stroke-dasharray: 0 ;
    width: 100%;
    height: 1px;
    border-top: none;
    border-bottom: 1px solid #231F20;
}
body hr {
	border-top: none;
    border-bottom: 1px solid #231F20;
}

.article-reading-tools .article-reading-button {
	font-size: 20px;
	  font-family: 'Akkurat LL Cyrillic'!important;
}
.article-toc-item .ram-sn {
	display: none!important;
}
.article-vote icon.size--xl, .article-vote .icon.size--xl {
    font-size: 22px;
}
.t2s-midi {
 
    background-color: #dee9f1;

}
.titlebigcom .t2s-midi {
  
    margin-top: 0px;
}
.titlebigcom .t2s-midi .icon {
  
    width: 32px;
    height: 32px;
}
.titlebigcom .t2s .icon {
    transition: 0.3s ;
    fill: #000000;
    background-color: #dde8f1; 
}
.titlebigcom  .t2s .icon:hover {
	fill: #fff;
    background-color: #ff3b00;
    transition: 0.3s ;
}
.raswindow {
	position: fixed;
	top:-200vh;
	height: 100vh;
	z-index: 9999;
	width:100%;
	transition: opacity 0.3s;
	opacity: 0;
}
.raswindow-open {
	top:0;
	opacity:1;
	transition: opacity 0.3s;
}
.raswindow-over {
	background: rgba(0, 0, 0, 0.7);
	position: absolute;
	top:0;
	left: 0;
	width:100%;
	height:150%;
}
.raswindow-iner {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #FEDEC9;
    padding: 40px;
    border-radius: 24px;
    width: 800px;
}
    
.raswindow-close {
         	position: absolute;
         	top: 10px;
         	right: 10px;
     background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_479_4424" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_479_4424)"><path d="M8.4 16.3077L12 12.7078L15.6 16.3077L16.3077 15.6L12.7078 12L16.3077 8.4L15.6 7.69225L12 11.2923L8.4 7.69225L7.69225 8.4L11.2923 12L7.69225 15.6L8.4 16.3077ZM12.0033 21C10.7587 21 9.58867 20.7638 8.493 20.2915C7.3975 19.8192 6.4445 19.1782 5.634 18.3685C4.8235 17.5588 4.18192 16.6067 3.70925 15.512C3.23642 14.4175 3 13.2479 3 12.0033C3 10.7587 3.23617 9.58867 3.7085 8.493C4.18083 7.3975 4.82183 6.4445 5.6315 5.634C6.44117 4.8235 7.39333 4.18192 8.488 3.70925C9.5825 3.23642 10.7521 3 11.9967 3C13.2413 3 14.4113 3.23617 15.507 3.7085C16.6025 4.18083 17.5555 4.82183 18.366 5.6315C19.1765 6.44117 19.8181 7.39333 20.2908 8.488C20.7636 9.5825 21 10.7521 21 11.9967C21 13.2413 20.7638 14.4113 20.2915 15.507C19.8192 16.6025 19.1782 17.5555 18.3685 18.366C17.5588 19.1765 16.6067 19.8181 15.512 20.2908C14.4175 20.7636 13.2479 21 12.0033 21ZM12 20C14.2333 20 16.125 19.225 17.675 17.675C19.225 16.125 20 14.2333 20 12C20 9.76667 19.225 7.875 17.675 6.325C16.125 4.775 14.2333 4 12 4C9.76667 4 7.875 4.775 6.325 6.325C4.775 7.875 4 9.76667 4 12C4 14.2333 4.775 16.125 6.325 17.675C7.875 19.225 9.76667 20 12 20Z" fill="%2367668A"/></g></svg>');
         	 background-position: center;
background-repeat: no-repeat;
background-size: contain;

width: 32px;
height: 32px;
         }
.section-titlesubscr {
    font-size: 26px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px;
    text-align: center;
    width: 388px;
}
.text-pagemtmb {
	margin-top: 28px;
	margin-bottom: 100px
}

.wp-video { 
    border-radius: 24px;
overflow: hidden;}

.wp-video-shortcode video, video.wp-video-shortcode {
    max-width: 100%;
    display: flex;
    border: none;
    clip-path: inset(1px 1px);
}
.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {
    background: inherit!important;
}



.article-meta-wrp {
	flex-wrap: wrap;
}
.datetimeread {
	display: flex;
	width:100%;
		    display: flex;
    align-items: center;
    gap: 60px;
    font-style: normal;
    font-weight: 300;
    font-size: 12px;
    line-height: 100%;
 
    color: #000000;
}
.readtime {
	position: relative;

}
.readtime:before{
	content:'';
	position: absolute;
width: 13px;
    height: 13px;
    left: -20px;
    top: -1px;
background-image: url('data:image/svg+xml,<svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><g id="b"><path d="m256 38c29.45 0 57.99 5.76 84.84 17.12 25.95 10.98 49.27 26.7 69.31 46.73 20.03 20.03 35.76 43.35 46.73 69.31 11.36 26.85 17.12 55.4 17.12 84.84s-5.76 57.99-17.12 84.84c-10.98 25.95-26.7 49.27-46.73 69.31-20.03 20.03-43.35 35.76-69.31 46.73-26.85 11.36-55.4 17.12-84.84 17.12s-57.99-5.76-84.84-17.12c-25.95-10.98-49.27-26.7-69.31-46.73-20.03-20.03-35.76-43.35-46.73-69.31-11.36-26.85-17.12-55.4-17.12-84.84s5.76-57.99 17.12-84.84c10.98-25.95 26.7-49.27 46.73-69.31 20.03-20.03 43.35-35.76 69.31-46.73 26.85-11.36 55.4-17.12 84.84-17.12m0-38c-141.38 0-256 114.62-256 256s114.62 256 256 256 256-114.61 256-256-114.62-256-256-256z"/><path d="m328.52 348.66c-4.86 0-9.72-1.85-13.43-5.56l-72.52-72.52c-3.56-3.56-5.57-8.4-5.57-13.43v-150.23c0-10.49 8.51-19 19-19s19 8.51 19 19v142.35l66.96 66.96c7.42 7.42 7.42 19.45 0 26.87-3.71 3.71-8.57 5.56-13.43 5.56z"/></g></svg>');
	background-position: center; 
	background-repeat: no-repeat;
	background-size: contain;
}
.antipova-articlewith-link {
	position: relative;
}
.antipova-articlewith-link > a {
	position: absolute;
	top:0;
	left:0;
	width: 100%;
height: 100%;
}
.antipova1 {
	transition: 0.3s;
}
.antipova-articlewith-link:hover .antipova1 {
	transition: 0.3s;
	color: #FF3B00;
}
* {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
input,
textarea,
[contenteditable="true"] {
  -webkit-user-select: text;
  user-select: text;
}