

/* Start:/direction/static_content/assets/cardiologi/styles/programm.css?176044863640907*/
.icons {
    width: 100%;
    height: 100%;
    display: block;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
}

.direction-youtube {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}

.direction-youtube iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-width: 0;
  outline-width: 0;
}

.icons-pulse {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='133' height='54' viewBox='0 0 133 54' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3ECreated using Figma%3C/desc%3E%3Cuse xlink:href='%23a' transform='translate(16382 4208) translate(-16382 -4208)' fill='%23E30679'/%3E%3Cuse xlink:href='%23b' transform='translate(16382 4208) translate(-16320.4 -4189.25)' fill='%23E30679'/%3E%3Cuse xlink:href='%23c' transform='translate(16382 4208) translate(-16311.9 -4189.26)' fill='%23E30679'/%3E%3Cuse xlink:href='%23d' transform='translate(16382 4208) translate(-16303.8 -4189.25)' fill='%23E30679'/%3E%3Cuse xlink:href='%23e' transform='translate(16382 4208) translate(-16293.2 -4189.25)' fill='%23E30679'/%3E%3Cuse xlink:href='%23f' transform='translate(16382 4208) translate(-16285.2 -4189.42)' fill='%23E30679'/%3E%3Cuse xlink:href='%23g' transform='translate(16382 4208) translate(-16321.1 -4178.77)' fill='%23E30679'/%3E%3Cuse xlink:href='%23h' transform='translate(16382 4208) translate(-16313.4 -4178.59)' fill='%23E30679'/%3E%3Cuse xlink:href='%23i' transform='translate(16382 4208) translate(-16303.3 -4178.74)' fill='%23E30679'/%3E%3Cuse xlink:href='%23j' transform='translate(16382 4208) translate(-16292.3 -4178.59)' fill='%23E30679'/%3E%3Cuse xlink:href='%23k' transform='translate(16382 4208) translate(-16284.4 -4178.74)' fill='%23E30679'/%3E%3Cuse xlink:href='%23l' transform='translate(16382 4208) translate(-16273.3 -4178.59)' fill='%23E30679'/%3E%3Cuse xlink:href='%23m' transform='translate(16382 4208) translate(-16264.4 -4178.59)' fill='%23E30679'/%3E%3Cuse xlink:href='%23n' transform='translate(16382 4208) translate(-16256.7 -4178.6)' fill='%23E30679'/%3E%3Cdefs%3E%3Cpath id='a' d='M39.757 36.605c-9.418-.883-15.009-5.424-17.343-13.782-.207-.74-.73-1.135-1.049-1.718-.937-1.72-.968-3.375.477-4.826 1.445-1.466 3.192-1.592 4.828-.457 1.604 1.12 2.08 2.697 1.302 4.636-1.302 3.248 1.017 5.377 2.86 7.348 3.477 3.706 9.227 4.557 13.864 2.444 4.368-1.987 7.544-7.064 7.29-11.621-.302-5.361-3.637-9.76-8.513-11.48-.937-.33-1.572-.141-2.382.206-1.954.851-3.86.315-4.812-1.372-.97-1.719-.795-3.39.587-4.841 1.35-1.42 3.415-1.577 4.971-.126.826.772 1.763.867 2.653 1.15 12.435 3.896 16.771 19.096 7.877 28.51-7.353 7.742-15.056 15.169-22.568 22.77-.683.693-1.017.772-1.747.03-7.798-7.883-15.74-15.61-23.426-23.588-6.591-6.844-6.02-17.882.953-24.568 6.75-6.465 17.454-6.275 24.267.474 1.7 1.671 3.383 3.374 5.083 5.045 1.477 1.435 2.62 2.965 5.273 2.854 2.97-.126 5.209 3.154 4.764 5.914-.492 3.027-3.272 5.124-6.321 4.73-2.716-.331-4.987-3.106-4.606-5.897.111-.789.08-1.31-.445-1.782-2.985-2.76-5.479-6.024-8.75-8.515-4.94-3.769-11.944-3.17-16.311 1.435-4.368 4.588-4.78 12-.54 16.462 6.511 6.86 13.293 13.466 19.932 20.215.683.694 1.095.804 1.826.063 3.177-3.138 6.4-6.213 10.006-9.713z'/%3E%3Cpath id='b' d='M0 0h7.353v8.956H5.765V1.42H1.588v7.537H0V0z'/%3E%3Cpath id='c' d='M.635 8.657l.604-1.183c.365.205.714.284 1.112.284.397 0 .968-.237 1.413-.978L0 0h1.779l2.81 5.204L7.068 0h1.716l-3.51 7.001c-.763 1.53-1.684 2.097-2.859 2.097a3.623 3.623 0 0 1-1.779-.441z'/%3E%3Cpath id='d' d='M0 8.91l.159-1.294c.111.032.317.079.508.079.921 0 1.763-.583 1.763-5.929V0h6.178v8.956H7.02V1.42H3.907v.804c0 5.693-1.048 6.828-2.827 6.828-.334 0-.826-.079-1.08-.142z'/%3E%3Cpath id='e' d='M0 0h1.572v3.217h2.08c2.018 0 3.384.993 3.384 2.806 0 1.798-1.318 2.933-3.399 2.933H0V0zm3.605 7.537c1.175 0 1.858-.52 1.858-1.53 0-.914-.683-1.418-1.874-1.418H1.572v2.948h2.033z'/%3E%3Cpath id='f' d='M0 4.636C0 2.097 1.922 0 4.653 0 6.321 0 7.322.583 8.18 1.388L7.163 2.554c-.715-.662-1.493-1.12-2.525-1.12-1.732 0-2.97 1.404-2.97 3.186 0 1.75 1.254 3.185 2.97 3.185 1.111 0 1.81-.441 2.588-1.167l1.017 1.025c-.937.978-1.97 1.593-3.653 1.593C1.953 9.272 0 7.238 0 4.636z'/%3E%3Cpath id='g' d='M6.988 2.428c0 1.151-.73 1.75-1.54 2.082 1 .3 1.762.977 1.762 2.144 0 1.482-1.302 2.618-3.303 2.618-1.747 0-2.906-.505-3.907-1.467l.858-1.088C1.668 7.49 2.636 7.9 3.859 7.9c.953 0 1.763-.505 1.763-1.34 0-.915-.89-1.31-2.064-1.31H2.54V3.943h1c1.144 0 1.859-.457 1.859-1.309 0-.757-.699-1.245-1.7-1.245-1.064 0-1.842.347-2.525.993L.318 1.356C1.175.536 2.192 0 3.796 0c1.89.032 3.192 1.04 3.192 2.428z'/%3E%3Cpath id='h' d='M.016 7.537h.873c.747-1.466 1.144-3.28 1.144-6.276V0h6.29v7.553H9.45l-.223 3.327H7.91V8.956H1.556l-.158 1.924H0V7.537h.016zm6.734 0V1.403H3.573v1.025c0 2.066-.365 3.864-.984 5.11h4.16z'/%3E%3Cpath id='i' d='M0 4.636C0 2.113 1.953 0 4.733 0c2.763 0 4.7 2.081 4.7 4.636 0 2.523-1.953 4.636-4.732 4.636C1.938 9.256 0 7.175 0 4.636zm7.766 0c0-1.735-1.27-3.185-3.065-3.185S1.668 2.87 1.668 4.636c0 1.734 1.27 3.185 3.065 3.185 1.779 0 3.033-1.435 3.033-3.185z'/%3E%3Cpath id='j' d='M0 0h3.558c2.096 0 3.43 1.183 3.43 3.012 0 2.002-1.62 3.059-3.605 3.059H1.588v2.885H0V0zm3.43 4.652c1.192 0 1.938-.663 1.938-1.624 0-1.057-.762-1.593-1.937-1.593H1.588v3.217h1.843z'/%3E%3Cpath id='k' d='M0 4.636C0 2.113 1.953 0 4.733 0c2.763 0 4.7 2.081 4.7 4.636 0 2.523-1.953 4.636-4.732 4.636C1.921 9.256 0 7.175 0 4.636zm7.766 0c0-1.735-1.27-3.185-3.065-3.185S1.668 2.87 1.668 4.636c0 1.734 1.27 3.185 3.065 3.185 1.779 0 3.033-1.435 3.033-3.185z'/%3E%3Cpath id='l' d='M0 0h4.05C5.082 0 5.892.284 6.4.788c.397.395.604.883.604 1.514 0 1.072-.62 1.656-1.286 2.003 1.064.362 1.794.962 1.794 2.207 0 1.593-1.334 2.46-3.335 2.46H0V0zm3.732 3.769c1.017 0 1.7-.395 1.7-1.246 0-.71-.572-1.135-1.589-1.135H1.556v2.38h2.176zm.46 3.784c1.08 0 1.748-.426 1.748-1.246 0-.757-.604-1.198-1.858-1.198H1.556v2.46h2.637v-.016z'/%3E%3Cpath id='m' d='M0 0h1.572v3.217h2.08c2.018 0 3.384.993 3.384 2.806 0 1.798-1.318 2.933-3.399 2.933H0V0zm3.605 7.537c1.175 0 1.858-.52 1.858-1.53 0-.914-.683-1.418-1.874-1.418H1.572v2.948h2.033z'/%3E%3Cpath id='n' d='M2.462 5.598C1.207 5.25.318 4.352.318 2.854.318 1.12 1.588 0 3.685 0h4.002v8.956H6.115v-3.09H4.113l-2.239 3.09H0l2.462-3.358zm3.653-1.104V1.419h-2.32c-1.19 0-1.89.568-1.89 1.53 0 .93.731 1.53 1.875 1.53h2.335v.015z'/%3E%3C/defs%3E%3C/svg%3E");
}

.docsfera-cardio {
    background-color: #fff;
}

.docshera__head {

}
.visual{
    padding-top: 29px;
}
.container .banner{
    height: 400px;
    background:#f5f5f5 url(/direction/static_content/assets/cardiologi/styles/../images/head-bg.png) no-repeat 100% 0 / auto 100%;;
    position: relative;
    margin-bottom: 49px;
    display: flex;
    align-items: center;
}


.container .banner h2{
    max-width: 600px;
    box-sizing: border-box;
    padding: 34px 40px 40px;
    letter-spacing: 2px;
}


.docshera__head__title-wrap {
    width: 470px;
    height: 324px;
    position: relative;
}

.docshera__head__title::after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url("/direction/static_content/assets/cardiologi/styles/../images/Card-for-LP.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
}

.docshera__head__card-num {
    font-family: "LatoWeb", Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #A8A7A9;
    white-space: nowrap;
    position: absolute;
    z-index: 5;
    right: -60px;
    bottom: 110px;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.cardio-advantage {
    padding-bottom: 40px;
}

.cardio-advantage__list {
    display: flex;
    justify-content: space-between;
    text-align: center;
    padding-top: 30px;
}

.cardio-advantage__list li {
    width: 344px;
    margin: 0 5px;
}

.cardio-advantage__list .icon{
    width: 70px;
    height: 70px;
    margin: 0 auto 23px;
    display: block;
    background-position: 50%;
    background-repeat: no-repeat;
}
.ico-drug{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik00MS45NjA0IDE1LjUwNDVIMzkuNTkyM1YxMi4yNzUySDQwLjUyNTJDNDEuMTM1MiAxMi4yNzQ0IDQxLjcyIDEyLjAzMTggNDIuMTUxMyAxMS42MDA1QzQyLjU4MjYgMTEuMTY5MiA0Mi44MjUyIDEwLjU4NDQgNDIuODI1OSA5Ljk3NDQxVjIuMzAwNjJDNDIuODI1MiAxLjY5MDY3IDQyLjU4MjYgMS4xMDU4OSA0Mi4xNTEzIDAuNjc0NTkxQzQxLjcyIDAuMjQzMjg4IDQxLjEzNTIgMC4wMDA2ODIzOCA0MC41MjUyIDBMMTkuNDc0OCAwQzE4Ljg2NDkgMC4wMDA2ODIzOCAxOC4yODAxIDAuMjQzMjg4IDE3Ljg0ODggMC42NzQ1OTFDMTcuNDE3NSAxLjEwNTg5IDE3LjE3NDkgMS42OTA2NyAxNy4xNzQyIDIuMzAwNjJWOS45NzQ0MUMxNy4xNzQ5IDEwLjU4NDQgMTcuNDE3NSAxMS4xNjkyIDE3Ljg0ODggMTEuNjAwNUMxOC4yODAxIDEyLjAzMTggMTguODY0OSAxMi4yNzQ0IDE5LjQ3NDggMTIuMjc1MkgyMC40MDc4VjE1LjUwNDVIMTguMDM5NkMxNi44ODkyIDE1LjUwNTggMTUuNzg2MiAxNS45NjM0IDE0Ljk3MjcgMTYuNzc2OUMxNC4xNTkyIDE3LjU5MDQgMTMuNzAxNSAxOC42OTM0IDEzLjcwMDIgMTkuODQzOFY1NS42NjA1QzEzLjcwMTUgNTYuODExIDE0LjE1OTEgNTcuOTE0IDE0Ljk3MjYgNTguNzI3NkMxNS43ODYyIDU5LjU0MTEgMTYuODg5MiA1OS45OTg3IDE4LjAzOTYgNjBINDEuOTYwNEM0My4xMTA5IDU5Ljk5ODcgNDQuMjEzOSA1OS41NDExIDQ1LjAyNzQgNTguNzI3NkM0NS44NDEgNTcuOTE0IDQ2LjI5ODYgNTYuODExIDQ2LjI5OTkgNTUuNjYwNVYxOS44NDM4QzQ2LjI5ODUgMTguNjkzNCA0NS44NDA5IDE3LjU5MDQgNDUuMDI3NCAxNi43NzY5QzQ0LjIxMzkgMTUuOTYzNCA0My4xMTA5IDE1LjUwNTggNDEuOTYwNCAxNS41MDQ1VjE1LjUwNDVaTTIyLjI4MjggMTIuMjc1MkgzMy43OTM2QzM0LjA0MjMgMTIuMjc1MiAzNC4yODA3IDEyLjE3NjQgMzQuNDU2NSAxMi4wMDA2QzM0LjYzMjQgMTEuODI0OCAzNC43MzExIDExLjU4NjMgMzQuNzMxMSAxMS4zMzc3QzM0LjczMTEgMTEuMDg5IDM0LjYzMjQgMTAuODUwNiAzNC40NTY1IDEwLjY3NDdDMzQuMjgwNyAxMC40OTg5IDM0LjA0MjMgMTAuNDAwMiAzMy43OTM2IDEwLjQwMDJIMTkuNDc0OEMxOS4zNjIgMTAuNCAxOS4yNTM4IDEwLjM1NTEgMTkuMTc0IDEwLjI3NTNDMTkuMDk0MiAxMC4xOTU1IDE5LjA0OTMgMTAuMDg3MyAxOS4wNDkyIDkuOTc0NDFWMi4zMDA2MkMxOS4wNDkzIDIuMTg3NzggMTkuMDk0MiAyLjA3OTU5IDE5LjE3NCAxLjk5OThDMTkuMjUzOCAxLjkyMDAxIDE5LjM2MiAxLjg3NTEyIDE5LjQ3NDggMS44NzVINDAuNTI1MkM0MC42MzgxIDEuODc1MTIgNDAuNzQ2MyAxLjkyMDAxIDQwLjgyNjEgMS45OTk4QzQwLjkwNTkgMi4wNzk1OSA0MC45NTA3IDIuMTg3NzggNDAuOTUwOSAyLjMwMDYyVjkuOTc0NDFDNDAuOTUwNyAxMC4wODczIDQwLjkwNTkgMTAuMTk1NSA0MC44MjYxIDEwLjI3NTNDNDAuNzQ2MyAxMC4zNTUxIDQwLjYzODEgMTAuNCA0MC41MjUyIDEwLjQwMDJIMzcuMDIyNUMzNi43NzM5IDEwLjQwMDIgMzYuNTM1NCAxMC40OTg5IDM2LjM1OTYgMTAuNjc0N0MzNi4xODM4IDEwLjg1MDYgMzYuMDg1IDExLjA4OSAzNi4wODUgMTEuMzM3N0MzNi4wODUgMTEuNTg2MyAzNi4xODM4IDExLjgyNDggMzYuMzU5NiAxMi4wMDA2QzM2LjUzNTQgMTIuMTc2NCAzNi43NzM5IDEyLjI3NTIgMzcuMDIyNSAxMi4yNzUySDM3LjcxNzNWMTUuNTA0NUgyMi4yODI4VjEyLjI3NTJaTTQxLjk2MDQgNTguMTI1SDE4LjAzOTZDMTcuMzg2MyA1OC4xMjQzIDE2Ljc1OTkgNTcuODY0NCAxNi4yOTc4IDU3LjQwMjRDMTUuODM1OCA1Ni45NDAzIDE1LjU3NTkgNTYuMzEzOSAxNS41NzUyIDU1LjY2MDVWMTkuODQzOEMxNS41NzU5IDE5LjE5MDUgMTUuODM1OCAxOC41NjQxIDE2LjI5NzggMTguMTAyMUMxNi43NTk5IDE3LjY0MDEgMTcuMzg2MyAxNy4zODAyIDE4LjAzOTYgMTcuMzc5NUg0MS45NjA0QzQyLjYxMzggMTcuMzgwMiA0My4yNDAyIDE3LjY0MDEgNDMuNzAyMiAxOC4xMDIxQzQ0LjE2NDIgMTguNTY0MSA0NC40MjQxIDE5LjE5MDUgNDQuNDI0OSAxOS44NDM4VjI1LjY5ODRIMTcuNzI0NkMxNy40NzYgMjUuNjk4NCAxNy4yMzc2IDI1Ljc5NzIgMTcuMDYxNyAyNS45NzNDMTYuODg1OSAyNi4xNDg4IDE2Ljc4NzEgMjYuMzg3MyAxNi43ODcxIDI2LjYzNTlDMTYuNzg3MSAyNi44ODQ1IDE2Ljg4NTkgMjcuMTIzIDE3LjA2MTcgMjcuMjk4OEMxNy4yMzc2IDI3LjQ3NDYgMTcuNDc2IDI3LjU3MzQgMTcuNzI0NiAyNy41NzM0SDQ0LjQyNDlWNDguMzMzN0gxNy43MjQ2QzE3LjQ3NiA0OC4zMzM3IDE3LjIzNzYgNDguNDMyNSAxNy4wNjE3IDQ4LjYwODNDMTYuODg1OSA0OC43ODQyIDE2Ljc4NzEgNDkuMDIyNiAxNi43ODcxIDQ5LjI3MTJDMTYuNzg3MSA0OS41MTk5IDE2Ljg4NTkgNDkuNzU4MyAxNy4wNjE3IDQ5LjkzNDJDMTcuMjM3NiA1MC4xMSAxNy40NzYgNTAuMjA4NyAxNy43MjQ2IDUwLjIwODdINDQuNDI0OVY1NS42NjA1QzQ0LjQyNDEgNTYuMzEzOSA0NC4xNjQzIDU2Ljk0MDMgNDMuNzAyMiA1Ny40MDI0QzQzLjI0MDIgNTcuODY0NCA0Mi42MTM4IDU4LjEyNDMgNDEuOTYwNCA1OC4xMjVWNTguMTI1WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTI4LjQ0MzcgMzYuNzU2OUMyOC4zNTY2IDM2LjY2OTggMjguMjUzMiAzNi42MDA4IDI4LjEzOTUgMzYuNTUzN0MyOC4wMjU3IDM2LjUwNjYgMjcuOTAzOCAzNi40ODIzIDI3Ljc4MDcgMzYuNDgyM0MyNy41MzIxIDM2LjQ4MjQgMjcuMjkzNiAzNi41ODEyIDI3LjExNzggMzYuNzU3QzI2Ljk0MiAzNi45MzI4IDI2Ljg0MzIgMzcuMTcxMyAyNi44NDMzIDM3LjQxOTlDMjYuODQzMyAzNy42Njg2IDI2Ljk0MjEgMzcuOTA3IDI3LjExNzkgMzguMDgyOEwyOS4yOTkxIDQwLjI2NDFDMjkuNDc0OSA0MC40Mzk4IDI5LjcxMzQgNDAuNTM4NiAyOS45NjIgNDAuNTM4NkMzMC4yMTA2IDQwLjUzODYgMzAuNDQ5MSA0MC40Mzk4IDMwLjYyNDkgNDAuMjY0MUwzNy45IDMyLjk4ODlDMzcuOTg3MSAzMi45MDE5IDM4LjA1NjEgMzIuNzk4NSAzOC4xMDMyIDMyLjY4NDhDMzguMTUwNCAzMi41NzExIDM4LjE3NDYgMzIuNDQ5MiAzOC4xNzQ2IDMyLjMyNkMzOC4xNzQ3IDMyLjIwMjkgMzguMTUwNCAzMi4wODEgMzguMTAzMyAzMS45NjczQzM4LjA1NjIgMzEuODUzNSAzNy45ODcyIDMxLjc1MDEgMzcuOTAwMSAzMS42NjMxQzM3LjgxMzEgMzEuNTc2IDM3LjcwOTcgMzEuNTA2OSAzNy41OTYgMzEuNDU5OEMzNy40ODIyIDMxLjQxMjcgMzcuMzYwMyAzMS4zODg0IDM3LjIzNzIgMzEuMzg4NEMzNy4xMTQxIDMxLjM4ODQgMzYuOTkyMiAzMS40MTI3IDM2Ljg3ODQgMzEuNDU5OEMzNi43NjQ3IDMxLjUwNjkgMzYuNjYxMyAzMS41NzU5IDM2LjU3NDIgMzEuNjYzTDI5Ljk2MTkgMzguMjc1M0wyOC40NDM3IDM2Ljc1NjlaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMjQuNTY1NiA0MS4xNDkyQzI2LjE5NTQgNDQuNDM2NSAyOS41Njc3IDQ1LjgwNDcgMjkuNzEwMSA0NS44NjE0QzI5LjkzMjIgNDUuOTQ5NCAzMC4xNzk0IDQ1Ljk0OTQgMzAuNDAxNSA0NS44NjE0QzMwLjU0NDMgNDUuODA0NyAzMy45MTcxIDQ0LjQzNjUgMzUuNTQ2MSA0MS4xNDkyQzM2LjAzMTQgNDAuMTcwMiAzNi40Mzg3IDM4Ljk1NDkgMzYuNzU2NCAzNy41MzcxQzM2Ljc4MzMgMzcuNDE3IDM2Ljc4NjMgMzcuMjkyNyAzNi43NjUyIDM3LjE3MTRDMzYuNzQ0MSAzNy4wNTAxIDM2LjY5OTMgMzYuOTM0MSAzNi42MzM0IDM2LjgzMDFDMzYuNTY3NSAzNi43MjYxIDM2LjQ4MTcgMzYuNjM2MSAzNi4zODExIDM2LjU2NTNDMzYuMjgwNCAzNi40OTQ0IDM2LjE2NjcgMzYuNDQ0MSAzNi4wNDY2IDM2LjQxNzFDMzUuOTI2NCAzNi4zOTAyIDM1LjgwMjEgMzYuMzg3MiAzNS42ODA4IDM2LjQwODNDMzUuNTU5NSAzNi40Mjk0IDM1LjQ0MzYgMzYuNDc0MiAzNS4zMzk2IDM2LjU0MDFDMzUuMjM1NiAzNi42MDYgMzUuMTQ1NiAzNi42OTE3IDM1LjA3NDcgMzYuNzkyNEMzNS4wMDM5IDM2Ljg5MzEgMzQuOTUzNSAzNy4wMDY4IDM0LjkyNjYgMzcuMTI2OUMzNC42NDE3IDM4LjM5ODQgMzQuMjg1IDM5LjQ3MTQgMzMuODY2MyA0MC4zMTZDMzIuODM2MSA0Mi4zOTM5IDMwLjg1NDYgNDMuNTU1OCAzMC4wNTU2IDQzLjk1NjlDMjkuMjU1MyA0My41NTQ5IDI3LjI3NDUgNDIuMzkzMSAyNi4yNDQ4IDQwLjMxNkMyNS4zMyAzOC40NzEgMjQuOTIxNSAzNS45NjE5IDI0Ljc1OTcgMzQuNjM1NEMyNS43ODI3IDM0LjUxIDI2Ljc4NyAzNC4yNjIyIDI3Ljc1MSAzMy44OTcxQzI4LjU1NCAzMy41NjEzIDI5LjMyNTIgMzMuMTU0MiAzMC4wNTU1IDMyLjY4MDZDMzAuNzg1NiAzMy4xNTQxIDMxLjU1NjcgMzMuNTYxMiAzMi4zNTk1IDMzLjg5N0MzMi40ODcgMzMuOTQ3NSAzMi42MjA3IDMzLjk5NjkgMzIuNzU3IDM0LjA0NDJDMzIuODczMyAzNC4wODQ1IDMyLjk5NjUgMzQuMTAxNCAzMy4xMTk0IDM0LjA5NDFDMzMuMjQyMyAzNC4wODY4IDMzLjM2MjUgMzQuMDU1MyAzMy40NzMzIDM0LjAwMTVDMzMuNTg0IDMzLjk0NzcgMzMuNjgzMSAzMy44NzI2IDMzLjc2NDggMzMuNzgwNUMzMy44NDY2IDMzLjY4ODUgMzMuOTA5MyAzMy41ODEyIDMzLjk0OTYgMzMuNDY0OEMzMy45ODk5IDMzLjM0ODUgMzQuMDA2OCAzMy4yMjUzIDMzLjk5OTUgMzMuMTAyNEMzMy45OTIyIDMyLjk3OTUgMzMuOTYwNyAzMi44NTkzIDMzLjkwNjkgMzIuNzQ4NUMzMy44NTMxIDMyLjYzNzggMzMuNzc4IDMyLjUzODcgMzMuNjg1OSAzMi40NTdDMzMuNTkzOSAzMi4zNzUzIDMzLjQ4NjYgMzIuMzEyNSAzMy4zNzAyIDMyLjI3MjJDMzMuMjU5NiAzMi4yMzM5IDMzLjE1MTggMzIuMTk0MiAzMy4wNDkzIDMyLjE1MzVDMzEuODg0OSAzMS42OTMxIDMwLjYwODIgMzAuNzk4MyAzMC41OTU4IDMwLjc4OTdDMzAuNDM3NyAzMC42NzgyIDMwLjI0OSAzMC42MTgzIDMwLjA1NTUgMzAuNjE4M0MyOS44NjIgMzAuNjE4MyAyOS42NzMyIDMwLjY3ODIgMjkuNTE1MSAzMC43ODk3QzI5LjUwMjMgMzAuNzk4NiAyOC4yMzE3IDMxLjY5MSAyNy4wNjE2IDMyLjE1MzVDMjUuNDg4NyAzMi43NzU1IDIzLjcxMzMgMzIuODUyNCAyMy42OTY2IDMyLjg1MzFDMjMuNTcxMyAzMi44NTc4IDIzLjQ0ODEgMzIuODg3NiAyMy4zMzQ1IDMyLjk0MDhDMjMuMjIwOSAzMi45OTM5IDIzLjExOTEgMzMuMDY5MyAyMy4wMzUxIDMzLjE2MjVDMjIuOTUxMSAzMy4yNTU3IDIyLjg4NjcgMzMuMzY0OSAyMi44NDU3IDMzLjQ4MzRDMjIuODA0NyAzMy42MDIgMjIuNzg3OSAzMy43Mjc2IDIyLjc5NjMgMzMuODUyN0MyMi44MDg4IDM0LjAyOTEgMjMuMTAzNyAzOC4yMDA2IDI0LjU2NTYgNDEuMTQ5MloiIGZpbGw9ImJsYWNrIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==")
}
.ico-heart{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjkiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA2OSA3MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik02OC4zNzczIDExLjEzMDNMNTkuMTk2MyAwLjY3NjgxQzU5LjE3OTUgMC42NTc2NjkgNTkuMTYxMyAwLjYzODUyOCA1OS4xNDE4IDAuNjE5Mzg4QzU4LjMzOTggLTAuMTY0MDExIDU3LjAzOTcgLTAuMjEwNDk1IDU2LjE4MTcgMC41MTQxMTRMNDguODY1IDYuNjg1NkM0OC40MzExIDcuMDUyIDQ4LjE2OCA3LjU2MTk3IDQ4LjEyNzQgOC4xMTk3OEM0OC4wODU0IDguNjc4OTYgNDguMjY4OCA5LjIyMDM2IDQ4LjY0MzggOS42NDQxOUw0OC45MzA3IDkuOTY4MjJMNDguNDU5MSAxMC4zNjYxQzQ3LjIwNjUgMTEuNDIyOSA0NS4zMjEzIDExLjczODcgNDMuNDE4IDExLjIxMUM0My4zNzg4IDExLjIwMDEgMzcuOTYxMiA5LjY5NzUxIDM3LjkyMiA5LjY4OTMxQzM2LjkzMzkgOS40NjUwOSAzNC4zNzg0IDkuMTEwOTkgMzEuOTM5IDEwLjY0OTFDMzEuODk5OCAxMC42NzA5IDE3LjkxNyAxOC40ODg1IDE3Ljg3OTIgMTguNTEzMUMxNi42MDI4IDE5LjMyNTIgMTQuODI1NCAyMS4zNTU1IDE2LjI1ODUgMjMuODEzN0MxNi4yNjQxIDIzLjgyMzMgMTYuMjY5NyAyMy44MzI5IDE2LjI3NTMgMjMuODQyNEMxNi44ODk3IDI0LjgyMTMgMTcuNzc1NiAyNS40MDM4IDE4LjgwODUgMjUuNTY1MUMxOC44NDYzIDI2LjU2ODYgMTkuMzAzOSAyNy41Mjk3IDIwLjExODUgMjguMjE4OEMyMS42OTk5IDI5LjU1NTkgMjQuMTAwMiAyOS4zODY0IDI1LjQ2ODkgMjcuODQxNUwzMC42NSAyMS45OTI2QzMwLjg1OTkgMjEuNzU2MSAzMS4wMzYzIDIxLjQ5NSAzMS4xNzc2IDIxLjIxNjFMMzEuMzkxNyAyMS4xMjk5QzMxLjY3MTYgMjIuMTU0IDMyLjQzNDQgMjMuMTcyNSAzMy45OTQ5IDIzLjYwNDVDNDAuNDk3MSAyNS40MDY1IDQxLjg1MDUgMjUuOTI3NCA0My42NzEzIDI1LjczMTlDNDguNzQ2IDI1LjIwMDEgNDkuOTEwNCAyNS4wMzc0IDUyLjQ2NiAyMy42MDA0QzU0LjMwNSAyMi41NjY4IDU2LjA5MzYgMjEuMzU4MyA1Ny43OTgyIDIwLjAwMkw1OC4xMTAzIDIwLjM1NDdDNTguODg3IDIxLjIzMzggNjAuMjQzMiAyMS4zMjgyIDYxLjEzODkgMjAuNTcyMUw2OC4xMDMgMTQuNjk3M0M2OS4xODM0IDEzLjc4NjggNjkuMzA1MiAxMi4xODcyIDY4LjM3NzMgMTEuMTMwM1pNMjMuODgwNCAyNi41MDAyQzIyLjgzMDggMjcuNjg1NiAyMC44NDkgMjYuODk5NSAyMC45MDY0IDI1LjM2MjdDMjAuOTA2NCAyNS4zNjI3IDI3LjEwNzggMjIuODU2NyAyNy4xMDkyIDIyLjg1NjdMMjMuODgwNCAyNi41MDAyWk01MS40MTkxIDIxLjgyMzFDNDkuMjQ0MiAyMy4wNDU0IDQ4LjUxMjMgMjMuMTYxNiA0My40Njk3IDIzLjY5MDdDNDIuMDg4NCAyMy44MzU2IDQxLjAwNjYgMjMuNDE1OSAzNC41Njg3IDIxLjYzMzFDMzMuNzQ0NCAyMS40MDQ3IDMzLjUyODggMjAuOTc0MSAzMy40Mzc5IDIwLjY2OTJDMzMuMzE0NyAyMC4yNTM2IDMzLjM5MzEgMTkuODU3MSAzMy4zOTMxIDE5Ljg1NzFDMzMuMzk0NSAxOS44NTE2IDMzLjM5NDUgMTkuODQ3NSAzMy4zOTU5IDE5Ljg0MzRDMzMuMzk3MyAxOS44MzM4IDMzLjQwMDEgMTkuODI1NiAzMy40MDE1IDE5LjgxNzRDMzMuNDAxNSAxOS44MTQ3IDMzLjQ2NzMgMTkuNTQxMyAzMy42NDkyIDE5LjMwMkMzMy44MDU5IDE5LjA5NTYgMzQuMDQxMSAxOC44OTQ2IDM0LjYwNTEgMTguOTcxMUMzNi41OTEgMTkuMjM3NyA0MS4zMjE1IDE5Ljg1NTcgNDEuMzY5IDE5Ljg2MjZDNDEuOTQ1NiAxOS45Mzc3IDQyLjQ3MTkgMTkuNTQyNiA0Mi41NDg4IDE4Ljk4MjFDNDIuNjI1OCAxOC40MjAyIDQyLjIyMjggMTcuOTA0NyA0MS42NDc1IDE3LjgyOTVDNDEuNiAxNy44MjQxIDM2Ljg3MzcgMTcuMjA2MSAzNC44OTIgMTYuOTM5NUMzMy4wMzYyIDE2LjY4OTMgMzEuOTQzMiAxNy44MDkgMzEuNTEyMSAxOC44NjcyTDI5Ljk4MSAxOS40ODM4QzE3Ljg5NiAyNC4zNTEgMjAuNjIwOSAyMy4yOTQyIDE5LjcyMzggMjMuNTQ3MUMxOC4wMzYgMjMuNzc4MiAxNi44Nzg1IDIxLjYzMzEgMTkuMDAxNiAyMC4yNDk1TDMzLjAwNTQgMTIuNDE5NkMzMy4wMDY4IDEyLjQxOTYgMzMuMDA2OCAxMi40MTgyIDMzLjAwODIgMTIuNDE4MkMzMy4wMjUgMTIuNDA4NiAzMy4wNDE4IDEyLjM5OTEgMzMuMDU4NiAxMi4zODgxQzM0LjgxMjIgMTEuMjcyNSAzNi42Nzc4IDExLjUyIDM3LjQyMzcgMTEuNjg1NEw0Mi44NDU2IDEzLjE4NzlDNDUuNDMxOSAxMy45MDQzIDQ4LjA0MzQgMTMuNDMxMyA0OS44MzIgMTEuOTIxOUw1MC4zMDM3IDExLjUyNDFDNTEuMTA0MiAxMi40MzA1IDU1LjcxNzEgMTcuNjQ3NyA1Ni40MjgxIDE4LjQ1M0M1NC44MjQyIDE5LjcyMTcgNTMuMTQzMyAyMC44NTM4IDUxLjQxOTEgMjEuODIzMVpNNjYuNzMxNCAxMy4xNDQyQzY2LjcwOTEgMTMuMTYzMyA1OS43NjE4IDE5LjAzNCA1OS43MzI0IDE5LjAyOTlDNTkuNjkxOCAxOS4wMjcyIDUwLjE3NDkgOC4yOTA2OCA1MC4yMzY1IDguMjM3MzZMNTcuNTUzMyAyLjA2NTg3QzU3LjU2NzMgMi4wNTM1NyA1Ny41ODU1IDIuMDQ4MSA1Ny42MDIzIDIuMDQ4MUM1Ny42MTYzIDIuMDQ4MSA1Ny42MzAzIDIuMDUyMiA1Ny42NDI5IDIuMDU5MDRMNjYuNzgzMiAxMi40NjQ3QzY2Ljk2MSAxMi42NjcgNjYuOTM3MiAxMi45NzE5IDY2LjczMTQgMTMuMTQ0MloiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik01MC4zOTc1IDQ0LjQ4MTVDNTAuMjcxNSA0MS4xNzQzIDQ1Ljk5ODggMzkuNjUxMyA0My43MzcxIDQyLjIwNTJMMzguNTU0NiA0OC4wNTU0QzM4LjM0NDcgNDguMjkxOSAzOC4xNjgzIDQ4LjU1MyAzOC4wMjcgNDguODMwNkwzNy44MTI5IDQ4LjkxNjdDMzcuNTMzIDQ3Ljg5NCAzNi43NzAyIDQ2Ljg3NDEgMzUuMjA5NyA0Ni40NDIxQzI4LjMyNjggNDQuNTM0OSAyNy40MjgzIDQ0LjE1MiAyNS41NTQzIDQ0LjMxMzRDMjUuNTQ3MyA0NC4zMTM0IDI1LjU0MDMgNDQuMzE0NyAyNS41MzQ3IDQ0LjMxNDdDMjAuNDYgNDQuODQ2NiAxOS4yOTU2IDQ1LjAwOTMgMTYuNzQgNDYuNDQ2MkMxNC45MDEgNDcuNDc5OCAxMy4xMTI0IDQ4LjY4ODQgMTEuNDA3OCA1MC4wNDQ2TDExLjA5NTcgNDkuNjkxOUMxMC4zMjE3IDQ4LjgxNjkgOC45NjI4IDQ4LjcxODQgOC4wNjcwOSA0OS40NzU5TDAuNzIwOTIzIDU1LjY3MDZDLTAuMTUzNzg4IDU2LjQwNzUgLTAuMjQ0NzU4IDU3LjY5ODEgMC41MTY1OTEgNTguNTQ3MkwxMC4xOTU4IDY5LjMyMkMxMC45MjA4IDcwLjEyODYgMTIuMTgwMyA3MC4yMjk4IDEzLjAwMzMgNjkuNTUwM0MxMy4wMDYxIDY5LjU0NzUgMTMuMDE4NyA2OS41MzY2IDEzLjAyMjkgNjkuNTMzOUwyMC4zMzk2IDYzLjM2MjRDMjEuMjM4MSA2Mi42MDUgMjEuMzM3NSA2MS4yODE1IDIwLjU2MjIgNjAuNDAzOEwyMC4yNzUzIDYwLjA3OThMMjAuNzQ2OSA1OS42ODE5QzIxLjk5OTUgNTguNjI1MSAyMy44ODQ3IDU4LjMwOTMgMjUuNzg4IDU4LjgzN0wzMC42NTU2IDYwLjE4NjRDMzEuMjEyNiA2MC4zNDA5IDMxLjc5MzUgNjAuMDI1MSAzMS45NTE2IDU5LjQ3OTZDMzIuMTA5NyA1OC45MzQxIDMxLjc4NjUgNTguMzY4MSAzMS4yMjggNTguMjEzNkwyNi4zNjA0IDU2Ljg2NDJDMjMuNzc0MSA1Ni4xNDc3IDIxLjE2MjYgNTYuNjIwOCAxOS4zNzQgNTguMTMwMkwxOC45MDIzIDU4LjUyOEwxMi43Nzc5IDUxLjU5NzdDMTQuMzgwNCA1MC4zMjYzIDE2LjA2MTMgNDkuMTk0MiAxNy43ODU1IDQ4LjIyNDlDMTkuOTYxOCA0Ny4wMDEzIDIwLjY5MjMgNDYuODg1MSAyNS43NDYxIDQ2LjM1NTlDMjYuOTI3MyA0Ni4yNTYxIDI3LjY2NjIgNDYuNDY0IDMxLjcxNTEgNDcuNjAwMUMzNC44NTI4IDQ4LjQ4MDYgMzUuNTAwOCA0OC40ODQ3IDM1Ljc2NTMgNDkuMzc4OEMzNS44ODg1IDQ5Ljc5NDQgMzUuODEwMSA1MC4xOTA5IDM1LjgxMDEgNTAuMTkwOUMzNS43NTgzIDUwLjQxMSAzNS42NjE4IDUwLjYwNTIgMzUuNTU0IDUwLjc0NzRDMzUuMzk3MyA1MC45NTM4IDM1LjE2MDcgNTEuMTU0OCAzNC41OTgxIDUxLjA3ODJDMzIuNjEwOCA1MC44MTE2IDI3Ljg4MTcgNTAuMTkzNiAyNy44MzQyIDUwLjE4NjhDMjcuMjU3NiA1MC4xMTE2IDI2LjczMTMgNTAuNTA1NCAyNi42NTQzIDUxLjA2NzNDMjYuNTc3NCA1MS42MjkyIDI2Ljk4MDQgNTIuMTQ0NiAyNy41NTU3IDUyLjIxOThDMjcuNjAzMiA1Mi4yMjY3IDMyLjMyOTUgNTIuODQzMyAzNC4zMTEyIDUzLjEwOTlDMzUuOTUxNSA1My4zMyAzNy4xNjYzIDUyLjQ2ODYgMzcuNjkxMSA1MS4xODIxQzM3Ljc0MjkgNTEuMTYxNiA0OC4yNjMyIDQ2LjkyNjEgNDguMzEzNiA0Ni45MDE1QzQ5LjQyMiA0Ni4zNTE4IDUwLjQ3MDMgNDYuMjI2MSA1MS4xMjk1IDQ3LjI2MUM1MS44ODk0IDQ4LjU4NzIgNTAuNTQxNyA0OS41Nzg0IDUwLjIwMTYgNDkuNzk5OUwzNi4xOTc4IDU3LjYyOThDMzYuMTkwOCA1Ny42MzM5IDM2LjE4NTIgNTcuNjM2NiAzNi4xNzk2IDU3LjY0MDdDMzYuMTY4NCA1Ny42NDc2IDM2LjE1NTggNTcuNjU0NCAzNi4xNDYgNTcuNjYxMkMzNS45MTUxIDU3LjgwODkgMzUuNjY3NCA1Ny45NDAxIDM1LjQxMTMgNTguMDUyMkMzNC44ODIyIDU4LjI4MzMgMzQuNjQ0MyA1OC44OTAzIDM0Ljg4MDggNTkuNDA3MUMzNS4xMTc0IDU5LjkyMzkgMzUuNzM4OCA2MC4xNTYzIDM2LjI2NzggNTkuOTI1M0MzNi42MTYzIDU5Ljc3MzUgMzYuOTU0OSA1OS41OTQ0IDM3LjI2NyA1OS4zOTc2QzM3LjMwOSA1OS4zNzQzIDUxLjI4NDggNTEuNTU5NSA1MS4zMjU0IDUxLjUzNDlDNTUuMTM0OSA0OS4xMTIyIDUzLjMwMjkgNDQuOTM1NCA1MC4zOTc1IDQ0LjQ4MTVaTTE4Ljk3MjMgNjEuNzQzNkMxOC45NzY1IDYxLjc0NzcgMTguOTg0OSA2MS43NTg3IDE4Ljk4MzUgNjEuNzc3OEMxOC45ODA3IDYxLjgwNzkgMTEuNzUwNyA2Ny44OTc0IDExLjcyNjkgNjcuOTE2NUwyLjEwOTI2IDU3LjIwODdMOS40MzcyNCA1MS4wMjc2QzkuNDQxNDQgNTEuMDIzNSA5LjQ1NDA0IDUxLjAxNCA5LjQ3MjIzIDUxLjAxNjdDOS40OTE4MiA1MS4wMTgxIDkuNTAxNjIgNTEuMDI5IDkuNTA1ODIgNTEuMDMzMUMxMC40OTM5IDUyLjE1MTUgMTcuOTU5IDYwLjU5NjYgMTguOTcyMyA2MS43NDM2Wk00Mi4wOTU0IDQ3LjE5MTNMNDUuMzI0MiA0My41NDY0QzQ2LjM2MTIgNDIuMzc2MSA0OC4zNTU2IDQzLjEyNjcgNDguMjk4MiA0NC42ODM5QzQ4LjI5ODIgNDQuNjg1MiA0Mi4wOTY4IDQ3LjE5MTMgNDIuMDk1NCA0Ny4xOTEzWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTMzLjQwMTQgMzEuODY2NEMzMy41OTc0IDMyLjIwNTQgMzQuMTc4MiAzMi42NTggMzQuODYyNiAzMi42NDE2QzM1LjQyOTQgMzIuNjI3OSAzNS45NTQyIDMyLjI5ODQgMzYuMjM4MyAzMS44NTEzQzM3LjU5MDMgMjkuNzI5NCA0MC40MjAxIDMwLjIwOCA0MS4yNjQgMzIuMTM5OEM0MS40OTIyIDMyLjY2MDcgNDIuMTA4IDMyLjkwMjcgNDIuNjQyNiAzMi42Nzk4QzQzLjE3NTggMzIuNDU3IDQzLjQyMzUgMzEuODU0MSA0My4xOTU0IDMxLjMzNDVDNDEuNzYyMyAyOC4wNTYgMzcuMTkgMjcuMzEzNiAzNC44MjA2IDMwLjI1OTlDMzEuOTQ3MyAyNi42NjQyIDI2LjA0MjcgMjguNzA2OCAyNi4wNDY5IDMzLjIyNTNDMjYuMDUyNSAzNy45NzYzIDMwLjI2MjMgNDEuNjA4OSAzNC4yMDIgNDMuNDI1OUMzNC42MDc4IDQzLjYxMzIgMzUuMDY4MyA0My42MDM3IDM1LjQ1MzIgNDMuNDI0NkMzOC4yODU4IDQyLjExMjEgNDEuMjk2MiAzOS43ODI0IDQyLjY5MDIgMzYuOTcwMUM0Mi45NDIxIDM2LjQ2MDEgNDIuNzIzOCAzNS44NDc2IDQyLjIwMzEgMzUuNjAwMkM0MS42ODExIDM1LjM1MjcgNDEuMDU0MSAzNS41NjczIDQwLjgwMDggMzYuMDc1OUMzOS42NjU4IDM4LjM2NzMgMzcuMTUwOCA0MC4yOTY0IDM0LjgyNDggNDEuNDQwOEMzMS41NDg1IDM5Ljg1NzYgMjguMTUwNCAzNi45MTI2IDI4LjE0NjIgMzMuMjIyNkMyOC4xNDQ4IDMwLjQ0MDQgMzEuOTY2OSAyOS40MDEzIDMzLjQwMTQgMzEuODY2NFoiIGZpbGw9ImJsYWNrIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNjkiIGhlaWdodD0iNzAiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==")
}
.ico-book{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjMiIGhlaWdodD0iNjMiIHZpZXdCb3g9IjAgMCA2MyA2MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUzLjY4NTMgNy4zMDg5OEM1My42ODUzIDMuNDIwNyA1MC41MjMgMC4yNDYwOTQgNDYuNjIyNSAwLjI0NjA5NEgxNi4zNzc1QzEyLjQ4OTIgMC4yNDYwOTQgOS4zMTQ2NCAzLjQwODQgOS4zMTQ2NCA3LjMwODk4VjU1LjcwMzNDOS4zMTQ2NCA1OS41OTE2IDEyLjQ3NjkgNjIuNzY2MiAxNi4zNzc1IDYyLjc2NjJINTMuNjg1M1Y2MC43NDgySDE2LjM3NzVDMTMuNTk2NyA2MC43NDgyIDExLjMzMjYgNTguNDg0MiAxMS4zMzI2IDU1LjcwMzNDMTEuMzMyNiA1Mi45MjI1IDEzLjU5NjcgNTAuNjU4NCAxNi4zNzc1IDUwLjY1ODRINTMuNjg1M1Y3LjMwODk4VjcuMzA4OThaTTUxLjY2NzQgNDguNjQwNEgxNi4zNzc1QzE0LjQwODggNDguNjQwNCAxMi42MjQ2IDQ5LjQ1MjUgMTEuMzMyNiA1MC43NjkxVjcuMzA4OThDMTEuMzMyNiA0LjUyODEzIDEzLjU5NjcgMi4yNjQwNiAxNi4zNzc1IDIuMjY0MDZINDYuNjIyNUM0OS40MDMzIDIuMjY0MDYgNTEuNjY3NCA0LjUyODEzIDUxLjY2NzQgNy4zMDg5OFY0OC42NDA0WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTUxLjY2NzQgNTQuNjk0M0gxNi4zNzc1VjU2LjcxMjNINTEuNjY3NFY1NC42OTQzWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTE4LjM5NTUgMzQuNTI3SDQ0LjYwNDVWOC4zMTc5OUgxOC4zOTU1VjM0LjUyN1pNMjAuNDEzNSAxMC4zMjM3SDQyLjU5ODhWMzIuNTA5SDIwLjQxMzVWMTAuMzIzN1oiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0zNC41MjY5IDEzLjM1MDZIMjguNDczVjE4LjM5NTVIMjMuNDI4MVYyNC40NDk0SDI4LjQ3M1YyOS40OTQzSDM0LjUyNjlWMjQuNDQ5NEgzOS41NzE5VjE4LjM5NTVIMzQuNTI2OVYxMy4zNTA2Wk0zNy41NTM5IDIwLjQxMzVWMjIuNDMxNEgzMi41MDlWMjcuNDc2NEgzMC40OTFWMjIuNDMxNEgyNS40NDYxVjIwLjQxMzVIMzAuNDkxVjE1LjM2ODZIMzIuNTA5VjIwLjQxMzVIMzcuNTUzOVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0zMi41MDkgNDAuNTY4NUgzMC40OTFWNDIuNTg2NUgzMi41MDlWNDAuNTY4NVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0zNi41NDQ5IDQwLjU2ODVIMzQuNTI2OVY0Mi41ODY1SDM2LjU0NDlWNDAuNTY4NVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0yOC40NzMgNDAuNTY4NUgyNi40NTUxVjQyLjU4NjVIMjguNDczVjQwLjU2ODVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K")
}
.docsfera-cardio .specproekty .banner-spec{
    flex-direction: row;
    justify-content: space-between;
    line-height: 24px;
    min-height: 454px;
    margin: 0 0 39px;
    padding: 52px 22px 52px 52px;
}
.docsfera-cardio .specproekty .banner-spec h3{
    line-height: 34px;
    margin: 0 0 25px;
}
.docsfera-cardio .specproekty .banner-spec p{
    margin: 0 0 40px;
}
.docsfera-cardio .specproekty .banner-spec .docshera__head__title-wrap{
    order: 2;
    margin: 11px 0 0;
}
.docsfera-cardio .specproekty .banner-spec .banner-spec__top{
    width: 580px;
    margin: 0 20px 0 0;
    flex-grow: 0;
}
.abilities{
    /* max-width: 808px; */
    margin: 0 0 40px;
}

.abilities .video-js.vjs-fluid{
    margin: 0 0 24px;
}
.abilities ul {
    max-width: 808px;
    display: flex;
    justify-content: space-between;
}
.abilities ul li{
    width: 367px;
    margin: 0 0 7px;
}
.abilities ul h5{
    margin: 0 0 10px;
    min-height: 34px;
}

}
.abilities1 {
   max-width: 808px;
}

.docsfera-cardio .specproekty .cards-custom .article-primary.banner{
    min-height: 455px;
    background-size: cover;
    padding: 52px 42px 52px 52px;
    align-items: flex-start;
}
.docsfera-cardio .specproekty .cards-custom .article-primary.banner .info-list{
    margin: 0 0 0 10px;
}
.docsfera-cardio .specproekty .cards-custom .article-primary.banner .text{
    margin: 0;
}
.docsfera-cardio .specproekty .cards-custom .article-primary.banner{
    justify-content: space-between;
}
.docsfera-cardio .specproekty .cards-custom .article-primary.banner .info-list{
    flex-basis: 430px;
    padding-top: 8px;
}
.docsfera-cardio .specproekty .cards-custom .article-primary.banner .info-list li{
    margin: 0 0 32px;
}
.docsfera-cardio .specproekty .cards-custom .article-primary.banner .banner__body{
    max-width: 580px;
}
.docsfera-cardio .specproekty .cards-custom .article-primary.banner .banner__body-top h3{
    margin: 0 0 24px;
}
.docsfera-cardio .specproekty .cards-custom .article-primary.banner .banner__body-top p{
    font-weight: 300;
    margin: 0 0 40px;
}
.docsfera-cardio .specproekty .cards-custom .article-primary.banner .banner__body-top p.banner__text{
    font-weight: 400;
}

.docsfera-cardio .specproekty .cards-custom .article-primary.banner .banner__body-top a:hover{
    text-decoration: none;
}

.docsfera-cardio .sources{
    margin-bottom: 40px;
    display: flex;
    justify-content: space-between;
}
.docsfera-cardio .sources .sources__main{
    flex-grow: 1;
}
.docsfera-cardio .sources .sources__aside{
    width: 368px;
    box-sizing: content-box;
}
.docsfera-cardio .specproekty .programm-steps {
    background:url('/direction/static_content/assets/cardiologi/styles/../images/program-steps-bg.png') no-repeat 100% 0;
    background-size: cover;
}
.docsfera-cardio .specproekty .cards-custom.card-wide .article-primary {
    background: none;
}


.hotline {
    background-color: #F0F0F5;
    padding: 48px 0;
}
.hotline .container{
    display: flex;
    justify-content: space-between;
}
.hotline .logo-pulse{
    width: 328px;
    padding: 0 13px 0 55px;
    box-sizing: content-box;
    margin: 8px 0 0 0;
}
.hotline .information{
    font-size: 23px;
    line-height: 32px;
    font-weight:400;
}
.hotline__text-wrap {
    max-width: 400px;
    margin: 0 auto;
}
.hotline .information a{
    color: #000;
}

.hotline__icon-wrap {
    width: 133px;
    height: 54px;
    margin: 0 auto;
}
.hotline .information h2:first-child{
    margin: 0;
    padding: 0 0 16px;
}
.hotline .information p,
.hotline .information h3:not(:first-child){
    margin: 16px 0 0;
}

.docsfera-cardio .vjs-big-play-centered .vjs-big-play-button{
    width: 90px;
    height: 90px;
    margin: -45px 0 0 -45px;
    border: 0;
    background: none;
}
.docsfera-cardio .video-js:hover .vjs-big-play-button{
    background: none;
}
.docsfera-cardio .video-js .vjs-big-play-button .vjs-icon-placeholder:before{
    content:'';
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODQiIGhlaWdodD0iOTAiIHZpZXdCb3g9IjAgMCA4NCA5MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiPgo8cGF0aCBkPSJNMzUuMzMzNCA1NUw1NS4zMzM0IDQwTDM1LjMzMzQgMjVWNTVaTTQyIDYuNjY2NjlDMjMuNiA2LjY2NjY5IDguNjY2NjkgMjEuNiA4LjY2NjY5IDQwQzguNjY2NjkgNTguNCAyMy42IDczLjMzMzQgNDIgNzMuMzMzNEM2MC40IDczLjMzMzQgNzUuMzMzNCA1OC40IDc1LjMzMzQgNDBDNzUuMzMzNCAyMS42IDYwLjQgNi42NjY2OSA0MiA2LjY2NjY5Wk00MiA2Ni42NjY3QzI3LjMgNjYuNjY2NyAxNS4zMzM0IDU0LjcgMTUuMzMzNCA0MEMxNS4zMzM0IDI1LjMgMjcuMyAxMy4zMzM0IDQyIDEzLjMzMzRDNTYuNyAxMy4zMzM0IDY4LjY2NjcgMjUuMyA2OC42NjY3IDQwQzY4LjY2NjcgNTQuNyA1Ni43IDY2LjY2NjcgNDIgNjYuNjY2N1oiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZCIgeD0iLTYiIHk9IjAiIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIvPgo8ZmVPZmZzZXQgZHk9IjgiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjEzMzMzMyAwIDAgMCAwIDAuMTMzMzMzIDAgMCAwIDAgMC4xNjA3ODQgMCAwIDAgMC4yNCAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93IiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8L2RlZnM+Cjwvc3ZnPgo=");
    background-position: 50%;
}
.sources__main {
    max-width: 808px;
}
.sources__main h4 {
    font-size: 23px;
    line-height: 28px;
}
.sources__main ol {
    font-size: 18px;
    line-height: 24px;
    font-weight: 300;
    counter-reset: item;
    margin-top: 0;
    margin-left: 0;
}
.sources__main ol li {
    margin-left: 0;
    position: relative;
    padding-left: 40px;
    line-height: inherit;
    list-style-type: none;
    counter-increment: item;
}
.sources__main ol li:before {
    width: 24px;
    display: inline-block;
    position: absolute;
    left: 0;
    top: 0;
    font-weight: 700;
    text-align: right;
    content: counter(item) ".";
}



.docsfera-cardio .identifier {
    margin-top:46px !important;
}

@media (max-width: 1150px){
    .container .banner{
        height: 250px;
        margin-bottom: 33px;
    }
    .container .banner h2{
        font-size: 23px;
        line-height: 32px;
        letter-spacing: 0;
        padding: 0 29px 90px;
    }
}

@media (max-width: 1024px){
    .docsfera-cardio .container.sources{
        flex-direction: column;
    }
    .docsfera-cardio .container.sources .sources__aside{
        width: auto;
        text-align: center;
    }
    .docsfera-cardio .container.sources > *{
        margin: 0 0 20px;
    }
    .docshera__head .container{
        background: #dfe0df;
    }
    .docshera__head .text,
    .docshera__head__title-wrap{
        margin:0 auto;
    }
    .docsfera-cardio .specproekty .programm-steps {
        background:url('/direction/static_content/assets/cardiologi/styles/../images/program-steps-bg-tablet.png') no-repeat 100% 0;
        background-size: cover;
    }
    .docsfera-cardio .specproekty .cards-custom .article-primary.banner .info-list {
        display: block;
    }
    .hotline .information p, .hotline .information h3:not(:first-child){
        margin: 0;
    }
    .hotline .information p.hotline__desc:first-of-type{
        margin: 0 0 31px;
    }
    .hotline .information h3:not(:first-child){
        margin: 0 0 9px;
        font-size: 18px;
    }
    .docsfera-cardio .banner__body .button,
    .banner-spec__top .button{
        font-size: 21px;
        line-height: 28px;
        width: 311px;
        margin: 0 0 3px;
    }
    .sources__main {
        max-width: 100%;
    }
}
@media (max-width: 960px){
    .container .banner{
        background-position: 52% 0;
    }
    .hotline .information h2:first-child{
        font-size: 18px;
        line-height: 24px;
        padding: 0 0 12px;
    }
    .hotline{
        padding: 31px 0 20px;
    }
    .hotline .logo-pulse{
        height: 133px;
        margin: 10px 21px 20px 12px;
        padding: 0;
        width: 260px;
    }
    .hotline .information{
        font-size: 18px;
        line-height: 24px;
    }
    .identifier:not(:first-child){
        margin-top: 0;
    }
}
@media (max-width: 768px){
    .cardio-advantage__list li h5,
    .docsfera-cardio .typo-h5-light{
        font-size: 18px;
        line-height: 24px;
    }
    .docsfera-cardio h3{
        font-size: 20px;
        line-height: 28px;
    }
    .docsfera-cardio .typo-h5-light{
        font-weight: 400;
        margin-top: 11px;
        margin-bottom: 6px;
    }

    .cardio-advantage__list .icon{
        margin: 0 auto 18px;
    }
    .cardio-advantage {
        padding-bottom: 31px;
    }
    .docsfera-cardio .specproekty .banner-spec{
        padding: 26px 20px 26px 24px;
        height: auto;
        min-height: auto;
        margin: 0 0 32px;
    }
    .docsfera-cardio .specproekty .banner-spec .docshera__head__title-wrap{
        height: 188px;
        margin: 1px -19px 0 0;
    }
    .docsfera-cardio .specproekty .banner-spec .banner-spec__top{
        margin: 0 5px 0 0;
    }
    .docsfera-cardio .specproekty .banner-spec h3{
        margin: 0 0 9px;
    }
    .docsfera-cardio .specproekty .banner-spec p{
        font-size: 16px;
        line-height: 20px;
        margin: 0 0 23px;
    }


    .abilities ul li{
        width: 332px;
        line-height: 28px;
        margin: 0;
    }
    .abilities{
        margin: 0 0 32px;
    }
    .docsfera-cardio .specproekty .cards-custom .article-primary.banner{
        padding: 32px 32px 12px 32px;
        flex-direction: column;
        height: auto;
        margin: 0 0 31px;
        min-height: 0;
    }
    .specproekty .cards-custom .article-primary.banner .banner__body-top{
        line-height: 20px;
        font-size: 16px;
    }
    .docsfera-cardio .specproekty .cards-custom .article-primary.banner .banner__body-top p{
        margin: 0 0 20px;
    }
    .docsfera-cardio .specproekty .cards-custom .article-primary.banner .banner__body-top h3{
        margin: 0 0 9px;
    }
    .docsfera-cardio .specproekty .cards-custom .article-primary.banner .banner__body-top h3 br{
        display: none;
    }
    .docsfera-cardio .specproekty .cards-custom .article-primary.banner .info-list li .img{
        width: 32px;
    }

    .docsfera-cardio .specproekty .cards-custom .article-primary.banner .info-list li{
        margin: 0 0 20px;
    }
    .docsfera-cardio .specproekty .cards-custom .article-primary.banner .info-list{
        flex-basis: auto;
        margin: 0;
    }
}
@media (max-width: 767px) {

    .docsfera-cardio .specproekty .programm-steps{
        min-height: 914px;
        background:url('/direction/static_content/assets/cardiologi/styles/../images/program-steps-bg-mob.png') no-repeat 100% 0;
        background-size: cover;
    }
    .docsfera-cardio .sources__main .exp-list__title {
        padding-top:31px;
    }
}

@media (max-width: 660px){
    .container.visual{
        padding-right: 0;
        padding-left: 0;
    }
    .container.visual .banner{
        padding-top: 148px;
        height: auto;
        background-size: auto 148px;
        background-position: 111% 0;
    }
    .container.visual  .banner h2{
        height: 212px;
        color: #fff;
        padding: 85px 16px;
        background: #0158BB;
        max-width: none;
        width: 100%;
        font-weight: 700;
        text-transform: none !important;
    }
}
@media (max-width: 560px){
    .abilities ul{
        flex-direction: column;
    }
    .abilities ul li{
        width: 100%;
        margin: 0 0 25px;
    }
    .cardio-advantage__list{
        flex-direction: column;
    }
    .cardio-advantage__list li{
        width: 100%;
        margin: 0 0 22px;
    }
    .hotline .container{
        flex-direction: column;
    }
    .docsfera-cardio .specproekty .cards-custom .article-primary.banner .info-list li{
        flex-direction: column;
    }
    .docsfera-cardio .specproekty .cards-custom .article-primary.banner .info-list li .img{
        width:100%;
    }
    .cardio-advantage{
        margin: 0 0 10px;
    }
    .cardio-advantage__list li h5, .docsfera-cardio .typo-h5-light{
        font-size: 16px;
        line-height: 20px;
    }
    .cardio-advantage__list .icon {
        margin: 0 auto 14px;
        background-size: auto 49px;
        height: 55px;
    }
    .cardio-advantage__list li h5{
        font-size: 20px;
        line-height: 28px;
        margin: 0;
    }
    .docsfera-cardio .specproekty .banner-spec{
        margin: 0 -16px 20px;
        flex-direction: column;
        padding: 16px 18px 20px 18px;
    }
    .docsfera-cardio .specproekty .banner-spec .docshera__head__title-wrap{
        order: 0;
        height: 155px;
        width: auto;
        margin: 0 0 26px;
    }
    .docsfera-cardio .specproekty .banner-spec .banner-spec__top{
        width: auto;
        margin: 0;
    }
    .docsfera-cardio .specproekty .banner-spec p{
        font-size: 18px;
        line-height: 24px;
        margin: 0 0 20px;
    }
    .docsfera-cardio .specproekty .banner-spec h3 {
        margin: 0 0 4px;
    }
    .v-holder{
        margin: 0 -16px;
        padding: 0 0 10px;
    }
    .abilities p{
        font-size: 18px;
        line-height: 24px;
    }
    .abilities ul h5 {
        color: #000;
        margin: 0 0 6px;
        min-height: 0;
    }
    .abilities {
        margin: 0 0 8px;
    }
    .container.specproekty{
        padding: 0;
    }
    .docsfera-cardio .specproekty .cards-custom .article-primary.banner{
        padding: 27px 16px 10px;
        margin: 0 0 7px;
    }
    .docsfera-cardio .specproekty .cards-custom .article-primary.banner .banner__body-top h3.is-uppercase{
        text-transform: none !important;
        font-size: 20px;
        line-height: 28px;
        font-weight: 700;
    }
    .docsfera-cardio .specproekty .cards-custom .article-primary.banner .banner__body-top p.banner__text{
        font-size: 18px;
        line-height: 24px;
        margin: 0 0 31px;
    }
    .docsfera-cardio .banner__body .button {
        font-size: 21px;
        line-height: 24px;
        width: 100%;
        margin: 0 0 3px;
    }
    .specproekty .cards-custom .article-primary.banner .info-list li h5{
        margin-bottom: -3px;
    }
    .docsfera-cardio .specproekty .cards-custom .article-primary.banner .info-list li {
        margin: 0 0 30px;
    }
    .identifier:not(:first-child) {
        margin-bottom: 9px;
    }
    .docsfera-cardio .container.sources .sources__aside{
        padding: 0;
        margin:0 auto;
    }
    .docsfera-cardio .container.sources{
        margin-bottom: 26px;
    }
    .hotline .logo-pulse{
        width: 327px;
        height: 147px;
        margin: 21px auto 19px;
    }
    .hotline .information h2:first-child{
        text-transform: uppercase;
        font-size: 20px;
        line-height: 28px;
        font-weight: 800;
        margin: 0 0 2px;
    }
    .hotline .information p.hotline__desc:first-of-type,
    .hotline .information h3:not(:first-child){
        margin: 0 0 6px;
    }
    .hotline {
        padding: 31px 0 54px;
    }
    .ds-footer{
        margin-top: 64px !important;
    }
    .cardio-advantage .typo-h5-light{
        margin-top:5px;
    }
}
/* End */


/* Start:/css/googleapis/Roboto/400-400i/css.css?16687724903891*/
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('/css/googleapis/Roboto/fonts/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2') format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('/css/googleapis/Roboto/fonts/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2') format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('/css/googleapis/Roboto/fonts/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2') format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('/css/googleapis/Roboto/fonts/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2') format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('/css/googleapis/Roboto/fonts/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('/css/googleapis/Roboto/fonts/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2') format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('/css/googleapis/Roboto/fonts/KFOkCnqEu92Fr1Mu51xIIzI.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/css/googleapis/Roboto/fonts/KFOmCnqEu92Fr1Mu72xKOzY.woff2') format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/css/googleapis/Roboto/fonts/KFOmCnqEu92Fr1Mu5mxKOzY.woff2') format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/css/googleapis/Roboto/fonts/KFOmCnqEu92Fr1Mu7mxKOzY.woff2') format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/css/googleapis/Roboto/fonts/KFOmCnqEu92Fr1Mu4WxKOzY.woff2') format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/css/googleapis/Roboto/fonts/KFOmCnqEu92Fr1Mu7WxKOzY.woff2') format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/css/googleapis/Roboto/fonts/KFOmCnqEu92Fr1Mu7GxKOzY.woff2') format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/css/googleapis/Roboto/fonts/KFOmCnqEu92Frgit status1Mu4mxK.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* End */


/* Start:/local/components/adv/directions/templates/.default/style.css?17875619443804*/
.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;
}

.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/static_content/assets/cardiologi/styles/programm.css?176044863640907 */
/* /css/googleapis/Roboto/400-400i/css.css?16687724903891 */
/* /local/components/adv/directions/templates/.default/style.css?17875619443804 */
