

/* Start:/direction/css/_dev.css?16687724906021*/
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */img,legend{border:0}legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}.epilepsy a[name]{display:block;}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}dir,h1,menu,ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-Bold.otf");font-weight:700;font-style:normal}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-BoldItalic.otf");font-weight:700;font-style:italic}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-Demi.otf");font-weight:600;font-style:normal}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-DemiItalic.otf");font-weight:600;font-style:italic}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-Heavy.otf");font-weight:900;font-style:normal}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-HeavyItalic.otf");font-weight:900;font-style:italic}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-Italic.otf");font-weight:normal;font-style:italic}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-Light.otf");font-weight:300;font-style:normal}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-LightItalic.otf");font-weight:300;font-style:italic}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-Medium.otf");font-weight:500;font-style:normal}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-MediumItalic.otf");font-weight:medium;font-style:italic}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-Regular.otf");font-weight:normal;font-style:normal}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-Thin.otf");font-weight:100;font-style:normal}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-ThinItalic.otf");font-weight:100;font-style:italic}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-UltraLight.otf");font-weight:200;font-style:normal}@font-face{font-family:'AvenirNextCyr';src:url("/direction/css/../font/AvenirNextCyr-UltraLightIt.otf");font-weight:200;font-style:italic}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-Black.ttf");font-weight:900;font-style:normal}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-BlackItalic.ttf");font-weight:900;font-style:italic}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-Bold.ttf");font-weight:700;font-style:normal}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-BoldItalic.ttf");font-weight:700;font-style:italic}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-Hairline.ttf");font-weight:100;font-style:normal}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-HairlineItalic.ttf");font-weight:100;font-style:italic}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-Heavy.ttf");font-weight:900;font-style:normal}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-HeavyItalic.ttf");font-weight:900;font-style:italic}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-Italic.ttf");font-weight:normal;font-style:italic}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-Light.ttf");font-weight:300;font-style:normal}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-LightItalic.ttf");font-weight:300;font-style:italic}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-Medium.ttf");font-weight:500;font-style:normal}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-MediumItalic.ttf");font-weight:500;font-style:italic}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-Regular.ttf");font-weight:normal;font-style:normal}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-Semibold.ttf");font-weight:600;font-style:normal}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-SemiboldItalic.ttf");font-weight:600;font-style:italic}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-Thin.ttf");font-weight:100;font-style:normal}@font-face{font-family:'Lato';src:url("/direction/css/../font/Lato-ThinItalic.ttf");font-weight:100;font-style:italic}body{font:300 15px/20px 'AvenirNextCyr', Arial, Helvetica, sans-serif;color:#333;background-color:#fafafa}.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}a{color:inherit;text-decoration:none}ul{padding:0;margin:0}li{list-style:none}
/* End */


/* Start:/direction/css/style.css?1668772490235*/
@import url('/direction/css/_dev.css');
@import url('/direction/content/plugins/slick/slick.css');
@import url('/direction/content/plugins/slick/slick-theme.css');
@import url('/direction/static_content/assets/css/epilepsia/mainEpilep-allInOne.css');
/* End */


/* Start:/direction/static_content/assets/css/redkie/ibc-btn-request.css?1760448638888*/
#DBS_btn_request {
    position: fixed;
    background: #fff;
    top: 200px;
    left: 0px;
    border-bottom: 2px solid #000;
    border-top: 2px solid #000;
    border-right: 2px solid #000;
    display: none;
}

#DBS_btn_request > div {
    padding: 6px 3px; position: relative; font-size: 15px; display: flex; flex-direction: row; z-index: 999; writing-mode: vertical-rl; transform: rotateZ(180deg); border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}

#DBS_btn_request > div > a{
    color: #000; font-size: 20px; line-height: 18px; font-weight: 700;
}

#DBS_btn_request {
    animation: bounce-in 8s ease infinite;
    animation-delay: 5s;
}
@keyframes bounce-in {
    0% {
        opacity: 0;
        transform: scale(.3);
    }
    5%, 7% {
        opacity: 1;
        transform: scale(1.05);
    }
    6% { transform: scale(.9); }
    10% { transform: scale(1); }
}
/* End */


/* Start:/local/components/adv/directions/templates/.default/style.css?17697682113826*/
.snippet_banner {
    display: none !important;
}

.snippet_banner.shown {
    display: block !important;
}

.container-small {
    width: 88%;
    max-width: 720px;
    padding: 40px 0px 10px 0px;
    margin: 0 auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.container-small .container {
    padding: 0;
}

.snippet_accordeon iframe {
    width: 100% !important;
}

@media screen and (max-width: 767px) {
    .card-wrap .card_custom {
        height: 100% !important;
    }
}

.ds-d-block {
  margin-bottom: 40px;
}

.ds-d-block--sm-margin {
  margin-bottom: 32px;
}

.content-menu + .ds-d-block,
.content-menu + link +.ds-d-block {
  margin-top: 40px;
}

.ds-d-banner {
  height: 400px;
  display: flex;
  padding: 0 40px;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  background-color: var(--card-background);
  background-position: center right;
  background-repeat: no-repeat;
  background-size: auto 100%;
}

.ds-d-banner__title {
  font-size: 29px;
  font-weight: 800;
  line-height: 40px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.ds-d-banner__title:not(:last-child) {
  margin-bottom: 16px;
}

.ds-d-banner__description {
  font-style: normal;
  font-weight: bold;
  font-size: 23px;
  line-height: 28px;
}

@media screen and (max-width: 1023px) {
  .ds-d-banner {
    height: 250px;
    padding: 0 30px;
  }
  
  .ds-d-banner__title {
    font-size: 23px;
    line-height: 32px;
  }
  
  .ds-d-banner__description {
    font-size: 20px;
    line-height: 28px;
  }
}

@media screen and (max-width: 767px) {
  .ds-d-banner {
    height: 212px;
    padding: 0 16px;
    margin-left: -16px;
    margin-right: -16px;
  }
  
  .ds-d-banner__title {
    font-weight: bold;
    font-size: 23px;
    line-height: 28px;
    text-transform: none;
    letter-spacing: normal;
  }
  
  .ds-d-banner__description {
    font-weight: 300;
    font-size: 16px;
    line-height: 20px;
  }
}

.ds-d-grey-link {
  gap: 24px;
  padding: 24px;
  background-color: var(--card-background);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  position: relative;
}

.ds-d-grey-link:not(:last-child) {
  margin-bottom: 24px;
}

.ds-d-grey-link__link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ds-d-grey-link__title {
  font-weight: bold;
  font-size: 20px;
  line-height: 28px;
}

.ds-d-grey-link__title:not(:last-child) {
  margin-bottom: 0;
}

@media screen and (max-width: 1023px) {
  .ds-d-grey-link {
    padding: 16px;
    gap: 16px;
  }
}

.ds-d-card {
  padding: 32px 24px;
  min-height: 368px;
  background-color: var(--card-background);
  display: flex;
}

.ds-d-card__media {
  width: 100%;
  max-width: 384px;
  display: block;
  line-height: 0;
  flex-shrink: 0;
}

.ds-d-card__image {
  width: 100%;
}

.ds-d-card__info {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.ds-d-card__info-bottom {
  margin-top: 12px;
}

.ds-d-card__tag {
  font-weight: bold;
  font-size: 14px;
  line-height: 20px;
  text-transform: uppercase;
}

.ds-d-card__title:not(:first-child) {
  margin-top: 8px;
}

@media screen and (min-width: 1280px) {
  .ds-d-card__media {
    margin-right: 32px;
  }
}
@media screen and (max-width: 1279px) {
  .ds-d-card {
    padding: 20px 16px;
  }
  
  .ds-d-card__tag {
    font-size: 13px;
    line-height: 16px;
  }
  
  .ds-d-card__title {
    font-size: 18px;
    line-height: 24px;
  }
}

.page__main .mr_share-block {
    margin-top: 30px;
    margin-bottom: 0;
}

.block-banners {
    margin-top: 37px;
    margin-bottom: -17px;
}

@media (max-width: 1279px) {
    .page__main .mr_share-block {
        margin-top: 20px;
    }
}

@media (max-width: 1023px) {
    .page__main .mr_share-block {
        margin-top: 0;
    }
}
/* End */
/* /direction/css/_dev.css?16687724906021 */
/* /direction/css/style.css?1668772490235 */
/* /direction/static_content/assets/css/redkie/ibc-btn-request.css?1760448638888 */
/* /local/components/adv/directions/templates/.default/style.css?17697682113826 */
