

/* Start:/local/templates/aspro_max/components/bitrix/news/blog/style.css?17618340002419*/
/*categories*/
.categories_block .dropdown &gt; li.has-child a .toggle_block {
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: 2;
  width: 35px;
  height: 100%;
  bottom: 0px;
}
.categories_block.menu_top_block li.v_bottom .dropdown {
  position: static;
  min-width: auto;
  width: auto;
}
.categories_block.menu_top_block .dropdown ul.child {
  margin: 0;
}
body .categories_block.menu_top_block .left_menu li.v_bottom &gt; .dropdown {
  padding: 0px 0px 16px;
}
.categories_block.menu_top_block li.v_bottom.current .dropdown,
.categories_block.menu_top_block li.v_bottom:hover .dropdown {
  background: #fafafa;
  background-color: var(--black_bg_black);
}
.categories_block.menu_top_block .dropdown &gt; li.v_bottom &gt; .dropdown {
  width: auto;
  box-shadow: none;
  opacity: 1;
  visibility: visible;
  padding: 5px 0px 10px;
  border: 1px solid #ececec;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: var(--stroke_black);
}
.categories_block.menu_top_block .dropdown &gt; li.has-child.v_bottom.opened &gt; a {
  padding-bottom: 7px;
  border-bottom: none;
  line-height: 20px;
}
.categories_block.menu_top_block .item .child_container .child_wrapp {
  padding: 0;
}
.categories_block.menu_top_block .opened &gt; a .svg {
  transform: rotate(180deg);
}
.categories_block.menu_top_block .dropdown &gt; li.v_bottom &gt; .dropdown li {
  float: none;
  display: block;
  width: auto;
  padding: 5px 16px 0px;
  vertical-align: top;
  line-height: 20px;
}
.categories_block.menu_top_block .dropdown &gt; li.v_bottom &gt; .dropdown li a {
  padding: 0px 10px 0px 0px;
  font-weight: normal;
  font-size: 12px;
  display: block;
  line-height: 20px;
}
.categories_block.menu_top_block .dropdown &gt; li.v_bottom &gt; .dropdown li:not(.current) a:not(:hover) {
  color: #333;
  color: var(--white_text_black);
}
.categories_block.menu_top_block li.has-child.v_bottom:last-child &gt; .dropdown {
  border-bottom-width: 1px;
}
.categories_block.menu_top_block ul.left_menu li {
  line-height: 20px;
}
.categories_block.menu_top_block .categories_count {
  position: absolute;
  right: 15px;
  top: 15px;
  font-weight: normal;
}
/*with-dropdown*/
.categories_block.menu_top_block .has-child &gt; a {
  padding-right: 56px;
}
.categories_block.menu_top_block .has-child .categories_count {
  right: 38px;
}
.categories_block.menu_top_block .has-child .svg {
  right: 11px;
  top: 19px;
}

/* End */


/* Start:/authors/style.css?178955308815145*/
:root {
    --wba-accent: #0157a4;
    --wba-ink: #202124;
    --wba-muted: #666a70;
    --wba-line: #dde2e7;
    --wba-canvas: #f6f7f8;
    --wba-white: #fff;
}

.wb-authors {
    color: var(--wba-ink);
    padding-bottom: clamp(48px, 7vw, 96px);
}

.wb-authors h1,
.wb-authors h2,
.wb-authors h3,
.wb-author-byline__name {
    font-family: Georgia, "Times New Roman", serif;
    letter-spacing: -.025em;
}

.wb-authors-intro {
    max-width: 780px;
    padding: clamp(24px, 5vw, 72px) 0 clamp(28px, 5vw, 60px);
}

.wb-authors-intro h1,
.wb-author-profile h1 {
    color: var(--wba-ink);
    font-size: clamp(38px, 6vw, 72px);
    font-weight: 400;
    line-height: 1.02;
    margin: 8px 0 20px;
}

.wb-authors-intro__lead,
.wb-author-profile__lead {
    color: #45494f;
    font-size: clamp(17px, 2vw, 21px);
    line-height: 1.65;
    margin: 0;
    max-width: 65ch;
}

.wb-author-eyebrow {
    color: var(--wba-accent);
    font-family: Montserrat, Arial, sans-serif;
    font-size: 11px;
    font-weight: 700;
    letter-spacing: .14em;
    line-height: 1.4;
    margin: 0 0 7px;
    text-transform: uppercase;
}

.wb-authors-list {
    border-top: 1px solid var(--wba-line);
}

.wb-author-row {
    display: grid;
    gap: clamp(20px, 4vw, 48px);
    grid-template-columns: 144px minmax(0, 1fr);
    min-height: 196px;
    overflow: hidden;
    padding: clamp(26px, 4vw, 44px) 0;
    position: relative;
}

.wb-author-row + .wb-author-row {
    border-top: 1px solid var(--wba-line);
}

.wb-author-row__content {
    max-width: 760px;
    position: relative;
    z-index: 2;
}

.wb-author-row h2 {
    font-size: clamp(28px, 4vw, 44px);
    font-weight: 400;
    line-height: 1.12;
    margin: 0 0 12px;
}

.wb-author-row h2 a,
.wb-author-article h3 a,
.wb-author-byline__name {
    color: var(--wba-ink);
    text-decoration-color: transparent;
    text-decoration-thickness: 1px;
    text-underline-offset: .16em;
    transition: color .2s ease, text-decoration-color .2s ease;
}

.wb-author-row h2 a:hover,
.wb-author-article h3 a:hover,
.wb-author-byline__name:hover {
    color: var(--wba-accent);
    text-decoration-color: currentColor;
}

.wb-author-row__bio {
    color: var(--wba-muted);
    line-height: 1.7;
    margin: 0 0 16px;
    max-width: 65ch;
}

.wb-author-row__latest {
    border-top: 1px solid var(--wba-line);
    margin-top: 22px;
    padding-top: 18px;
}

.wb-author-row__latest > h3 {
    color: var(--wba-muted);
    font-family: Montserrat, Arial, sans-serif;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: .01em;
    margin: 0 0 4px;
}

.wb-author-latest-list {
    list-style: none;
    margin: 0;
    padding: 0;
}

.wb-author-latest-list > li + li {
    border-top: 1px solid color-mix(in srgb, var(--wba-line) 74%, transparent);
}

.wb-author-latest {
    align-items: start;
    cursor: pointer;
    display: grid;
    gap: 16px;
    grid-template-columns: 128px minmax(0, 1fr);
    padding: 15px 0;
    position: relative;
}

.wb-author-latest--text {
    grid-template-columns: minmax(0, 1fr);
}

.wb-author-latest__media {
    aspect-ratio: 8 / 5;
    background: var(--wba-canvas);
    border-radius: 2px;
    overflow: hidden;
}

.wb-author-latest__media img {
    height: 100%;
    object-fit: cover;
    outline: 1px solid rgba(0, 0, 0, .1);
    outline-offset: -1px;
    width: 100%;
}

.wb-author-latest__content {
    min-width: 0;
}

.wb-author-latest__meta {
    align-items: baseline;
    color: var(--wba-muted);
    display: flex;
    flex-wrap: wrap;
    font-size: 11px;
    gap: 5px 10px;
    letter-spacing: .04em;
    margin-bottom: 5px;
    text-transform: uppercase;
}

.wb-author-latest__meta span {
    color: var(--wba-accent);
    font-weight: 700;
}

.wb-author-latest time {
    color: var(--wba-muted);
    font-variant-numeric: tabular-nums;
}

.wb-author-latest h4 {
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(18px, 2.2vw, 23px);
    font-weight: 400;
    line-height: 1.28;
    margin: 0 0 6px;
    text-wrap: balance;
}

.wb-author-latest h4 a {
    color: var(--wba-ink);
    text-decoration-color: transparent;
    text-decoration-thickness: 1px;
    text-underline-offset: .16em;
    transition: color .2s ease, text-decoration-color .2s ease;
}

.wb-author-latest h4 a::after {
    content: "";
    inset: 0;
    position: absolute;
}

.wb-author-latest:focus-within {
    border-radius: 2px;
    outline: 3px solid color-mix(in srgb, var(--wba-accent) 35%, transparent);
    outline-offset: 3px;
}

.wb-author-latest h4 a:focus-visible {
    outline: 0;
}

.wb-author-latest h4 a:hover {
    color: var(--wba-accent);
    text-decoration-color: currentColor;
}

.wb-author-latest p {
    color: var(--wba-muted);
    display: -webkit-box;
    font-size: 13px;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-height: 1.6;
    margin: 0;
    overflow: hidden;
    text-wrap: pretty;
}

.wb-author-row__link,
.wb-author-back {
    align-items: center;
    color: var(--wba-accent);
    display: inline-flex;
    font-size: 13px;
    font-weight: 700;
    gap: 10px;
    min-height: 44px;
    text-decoration: none;
}

.wb-author-row__link span {
    font-size: 19px;
    transition: transform .2s ease;
}

.wb-author-row__link:hover span {
    transform: translateX(4px);
}

.wb-author-avatar {
    align-items: center;
    aspect-ratio: 1;
    background: #e8edf2;
    border: 1px solid var(--wba-line);
    border-radius: 50%;
    color: var(--wba-accent);
    display: inline-flex;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 40px;
    justify-content: center;
    overflow: hidden;
    width: 144px;
}

.wb-author-avatar img {
    height: 100%;
    object-fit: cover;
    width: 100%;
}

.wb-author-avatar--small {
    font-size: 18px;
    width: 52px;
}

.wb-author-topics {
    display: flex;
    flex-wrap: wrap;
    gap: 7px;
    list-style: none;
    margin: 0 0 10px;
    padding: 0;
}

.wb-author-topics li {
    background: var(--wba-canvas);
    border-radius: 999px;
    color: #555b62;
    font-size: 12px;
    line-height: 1.35;
    padding: 7px 11px;
}

.wb-author-profile__links {
    list-style: none;
    margin: 10px 0 0;
    padding: 0;
}

.wb-author-profile__links li + li {
    margin-top: 2px;
}

.wb-author-profile__links a {
    align-items: center;
    color: var(--wba-accent);
    display: inline-flex;
    font-size: 13px;
    font-weight: 600;
    min-height: 44px;
    text-decoration-color: color-mix(in srgb, var(--wba-accent) 45%, transparent);
    text-decoration-thickness: 1px;
    text-underline-offset: .2em;
    transition: color .15s ease, text-decoration-color .15s ease;
}

.wb-author-profile__links a:hover {
    color: var(--wba-ink);
    text-decoration-color: currentColor;
}

.wb-author-breadcrumb {
    align-items: center;
    color: var(--wba-muted);
    display: flex;
    flex-wrap: wrap;
    font-size: 12px;
    gap: 8px;
    padding: 22px 0 0;
}

.wb-author-breadcrumb a {
    color: var(--wba-accent);
    min-height: 32px;
    padding: 7px 0;
}

.wb-author-profile__header {
    align-items: center;
    display: grid;
    gap: clamp(26px, 6vw, 72px);
    grid-template-columns: clamp(160px, 24vw, 280px) minmax(0, 1fr);
    overflow: hidden;
    padding: clamp(34px, 6vw, 84px) 0 clamp(44px, 7vw, 92px);
    position: relative;
}

.wb-author-profile__avatar .wb-author-avatar {
    font-size: clamp(46px, 7vw, 78px);
    width: 100%;
}

.wb-author-profile__identity {
    max-width: 760px;
    position: relative;
    z-index: 2;
}

.wb-author-profile__about {
    border-top: 1px solid var(--wba-line);
    display: grid;
    gap: clamp(28px, 5vw, 72px);
    grid-template-columns: minmax(0, 1.4fr) minmax(260px, .8fr);
    padding: clamp(36px, 6vw, 72px) 0;
}

.wb-author-profile__about h2,
.wb-author-articles h2,
.wb-author-method h2,
.wb-authors-empty h2 {
    color: var(--wba-ink);
    font-size: clamp(26px, 3vw, 38px);
    font-weight: 400;
    line-height: 1.2;
    margin: 0 0 16px;
}

.wb-author-profile__about p,
.wb-author-method p {
    line-height: 1.8;
    margin: 0;
    max-width: 65ch;
}

.wb-author-proof,
.wb-author-method {
    background: var(--wba-canvas);
    padding: clamp(24px, 4vw, 40px);
}

.wb-author-proof h2 {
    font-family: Montserrat, Arial, sans-serif;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: .08em;
    text-transform: uppercase;
}

.wb-author-articles {
    border-top: 1px solid var(--wba-line);
    padding: clamp(40px, 6vw, 76px) 0;
}

.wb-author-section-heading {
    align-items: end;
    display: flex;
    justify-content: space-between;
    margin-bottom: 18px;
}

.wb-author-section-heading h2 {
    margin-bottom: 0;
}

.wb-author-section-heading > span {
    color: var(--wba-muted);
    font-family: Georgia, "Times New Roman", serif;
    font-size: 28px;
}

.wb-author-article-list {
    border-top: 1px solid var(--wba-line);
    list-style: none;
    margin: 0;
    padding: 0;
}

.wb-author-article-list > li {
    border-bottom: 1px solid var(--wba-line);
}

.wb-author-article {
    align-items: start;
    cursor: pointer;
    display: grid;
    gap: clamp(18px, 3vw, 30px);
    grid-template-columns: 176px minmax(0, 1fr);
    padding: clamp(25px, 4vw, 42px) 0;
    position: relative;
}

.wb-author-article--text {
    grid-template-columns: minmax(0, 1fr);
}

.wb-author-article__media {
    aspect-ratio: 8 / 5;
    background: var(--wba-canvas);
    border-radius: 2px;
    overflow: hidden;
}

.wb-author-article__media img {
    height: 100%;
    object-fit: cover;
    outline: 1px solid rgba(0, 0, 0, .1);
    outline-offset: -1px;
    width: 100%;
}

.wb-author-article__content {
    min-width: 0;
}

.wb-author-article__meta {
    align-items: baseline;
    color: var(--wba-muted);
    display: flex;
    flex-wrap: wrap;
    font-size: 12px;
    gap: 5px 12px;
    letter-spacing: .06em;
    margin-bottom: 9px;
    text-transform: uppercase;
}

.wb-author-article__meta span {
    color: var(--wba-accent);
    font-weight: 700;
}

.wb-author-article__meta time {
    font-variant-numeric: tabular-nums;
}

.wb-author-article h3 {
    font-size: clamp(23px, 3vw, 34px);
    font-weight: 400;
    line-height: 1.24;
    margin: 0 0 11px;
    max-width: 30ch;
}

.wb-author-article h3 a::after {
    content: "";
    inset: 0;
    position: absolute;
}

.wb-author-article:focus-within {
    border-radius: 2px;
    outline: 3px solid color-mix(in srgb, var(--wba-accent) 35%, transparent);
    outline-offset: 3px;
}

.wb-author-article h3 a:focus-visible {
    outline: 0;
}

.wb-author-article p {
    color: var(--wba-muted);
    line-height: 1.7;
    margin: 0;
    max-width: 65ch;
}

.wb-author-method {
    border-left: 3px solid var(--wba-accent);
    max-width: 880px;
}

.wb-author-method h2 {
    font-size: 24px;
}

.wb-authors-empty {
    background: var(--wba-canvas);
    margin-top: 32px;
    padding: clamp(28px, 5vw, 54px);
}

.wb-authors-empty--compact {
    margin-top: 0;
}

.wb-author-byline {
    align-items: center;
    background: #fff;
    border-bottom: 1px solid var(--wba-line);
    border-top: 1px solid var(--wba-line);
    display: grid;
    gap: 14px;
    grid-template-columns: 52px minmax(0, 1fr);
    margin: 0 0 28px;
    min-height: 84px;
    overflow: hidden;
    padding: 15px 0;
    position: relative;
}

.wb-article-credits {
    border-bottom: 1px solid var(--wba-line);
    border-top: 1px solid var(--wba-line);
    display: grid;
    gap: 24px;
    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
    margin: 0 0 28px;
}

.wb-article-credits .wb-author-byline {
    border: 0;
    margin: 0;
}

.wb-author-byline__body {
    position: relative;
    z-index: 2;
}

.wb-author-byline__name {
    display: inline-flex;
    font-size: 19px;
    font-weight: 700;
    line-height: 1.2;
    min-height: 28px;
}

.wb-author-byline__role {
    color: var(--wba-muted);
    font-size: 12px;
    margin-top: 3px;
}

.wb-blog-credits {
    align-items: baseline;
    color: var(--wba-muted);
    display: flex;
    flex-wrap: wrap;
    font-family: Montserrat, Arial, sans-serif;
    font-size: 11px;
    gap: 5px 14px;
    line-height: 1.55;
    margin-top: 13px;
    position: relative;
    z-index: 2;
}

.wb-blog-credit {
    min-width: 0;
}

.wb-blog-credit__label {
    color: #777b81;
}

.wb-blog-credit a {
    color: var(--wba-accent);
    font-weight: 600;
    overflow-wrap: anywhere;
    text-decoration: none;
}

.wb-blog-credit a:hover {
    text-decoration: underline;
    text-underline-offset: 2px;
}

.wb-blog-credit a:focus-visible {
    border-radius: 2px;
    outline: 3px solid color-mix(in srgb, var(--wba-accent) 35%, transparent);
    outline-offset: 2px;
}

.item-views.news2 .inner-block-text .wb-blog-credits,
.item-views.news2 .inner-block-text .wb-blog-credit__label,
.item-views.news2 .inner-block-text .wb-blog-credit a {
    color: inherit;
}

.wb-authors a:focus-visible,
.wb-author-byline a:focus-visible {
    border-radius: 2px;
    outline: 3px solid color-mix(in srgb, var(--wba-accent) 35%, transparent);
    outline-offset: 3px;
}

@media (max-width: 767px) {
    .wb-article-credits {
        gap: 0;
        grid-template-columns: minmax(0, 1fr);
    }

    .wb-article-credits .wb-author-byline + .wb-author-byline {
        border-top: 1px solid var(--wba-line);
    }

    .wb-author-row {
        gap: 18px;
        grid-template-columns: 82px minmax(0, 1fr);
    }

    .wb-author-avatar {
        font-size: 28px;
        width: 82px;
    }

    .wb-author-profile__header {
        align-items: start;
        grid-template-columns: 96px minmax(0, 1fr);
    }

    .wb-author-profile__avatar .wb-author-avatar {
        font-size: 32px;
        width: 96px;
    }

    .wb-author-profile__about {
        grid-template-columns: 1fr;
    }

    .wb-author-article {
        grid-template-columns: 128px minmax(0, 1fr);
    }

    .wb-author-article--text {
        grid-template-columns: minmax(0, 1fr);
    }
}

@media (max-width: 479px) {
    .wb-author-row,
    .wb-author-profile__header {
        grid-template-columns: 1fr;
    }

    .wb-author-profile__avatar .wb-author-avatar,
    .wb-author-avatar {
        width: 104px;
    }

    .wb-author-latest {
        gap: 12px;
        grid-template-columns: 92px minmax(0, 1fr);
    }

    .wb-author-latest--text {
        grid-template-columns: minmax(0, 1fr);
    }

    .wb-author-latest h4 {
        font-size: 18px;
    }

    .wb-author-article {
        gap: 14px;
        grid-template-columns: 96px minmax(0, 1fr);
    }

    .wb-author-article--text {
        grid-template-columns: minmax(0, 1fr);
    }

    .wb-author-article h3 {
        font-size: 21px;
    }

    .wb-author-row h2 a,
    .wb-author-article h3 a,
    .wb-author-row__link,
    .wb-author-breadcrumb a {
        align-items: center;
        display: inline-flex;
        min-height: 44px;
    }
}

@media (prefers-reduced-motion: reduce) {
    .wb-authors *,
    .wb-author-byline * {
        scroll-behavior: auto !important;
        transition-duration: .01ms !important;
    }
}

/* End */


/* Start:/local/templates/aspro_max/components/bitrix/news.list/front_news/style.css?177444096021325*/
.item-views.news2:not(.with-border) {
  padding-bottom: 25px;
}

.item-views.news2.with-border {
  padding-bottom: 28px;
}

.item-views.news2 .row .item-wrapper {
  padding-bottom: 32px;
}

.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.news2:not(.with-border) {
  padding-bottom: 35px;
}

.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.news2.with-border {
  padding-bottom: 38px;
}

.item-views.news2.half-block .item-wrapper .item:not(.bordered) .image {
  margin: 0;
}

.item-views.news2 .item-wrapper .item:not(.bordered) .image {
  margin: 0px 0px 13px;
}

.item-views.news2.md .item-wrapper .item .period-block {
  margin: 0px 0px 7px;
}

.item-views.news2 .item-wrapper .item .period-block .date {
  display: block;
}

.item-views.news2 .item-wrapper .item .period-block .date:first-letter {
  text-transform: capitalize;
}

.item-views.news2.md .item-wrapper .item .title {
  margin-bottom: 2px;
}

.item-views.news2 .item-wrapper .item.bordered .inner-text {
  padding: 20px 24px 19px;
}

.item-views.news2 .item-wrapper .item .period-block {
  margin-bottom: 8px;
}

.content_news2 .with-text-block-wrapper .svg-inline-subscribe svg {
  width: 16px;
}

body .content_news2 .with-text-block-wrapper .list {
  padding-top: 0px;
}

.item-views.news2 .item-wrapper .item.no-img .period-block {
  margin-bottom: 13px;
}

.item-views.news2 .item-wrapper .item .preview-text {
  margin: 7px 0px 0px;
}

.item-views.news2.with-border .bottom_nav .ajax_load_btn {
  margin-bottom: 22px;
}

.item-views.news2 .rounded3 .image {
  border-radius: 3px 3px 0px 0px;
}

.item-views.news2 .item-wrapper .item.bordered .inner-text.with-section {
  padding-top: 23px;
}

.item-views.news2 .item-wrapper .item .inner-text.with-date.with-section {
  padding-bottom: 53px;
}

.item-views.news2 .item-wrapper .item .inner-text.with-section .section {
  margin: 0px 0px 11px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.item-views.news2 .item-wrapper:not(.line_img) .item .inner-text.with-section .period-block {
  position: absolute;
  bottom: 13px;
}

.item-views.news2 .item-wrapper .item.with-fon {
  background-size: cover;
}

.item-views.news2 .s_5 .item-wrapper .item.bordered .inner-text {
  padding-top: 23px;
  padding-right: 24px;
  padding-left: 24px;
}

.item-views.news2 .s_5 .item-wrapper .item.bordered .inner-text.with-date.with-section {
  padding-bottom: 49px;
}

.item-views.news2 .s_5 .item-wrapper .item.bordered .inner-text .section {
  margin-bottom: 6px;
}

.item-views.news2 .s_5 .item-wrapper .item.bordered .inner-text .period-block {
  bottom: 10px;
}

.item-views.news2 .item-wrapper.merged .item .inner-text .period-block {
  bottom: 14px;
}

.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text:not(.with-fon) {
  left: 0;
  padding: 0px 25px 0px;
  right: 0;
}

.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text:not(.with-fon) * {
  color: #fff;
  position: relative;
  z-index: 12;
}

.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text .title {
  max-height: 100px;
  overflow: hidden;
}

.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text .period-block {
  opacity: 0.7;
  margin-bottom: 9px;
}

.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text:not(.with-fon) .period-block {
  margin-bottom: 0;
}

.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon {
  right: 0;
  z-index: 12;
}

.item-views.news2.half-block .item-wrapper.fon_text_fon .item {
  min-height: 436px;
}

.item-views.news2.half-block .item-wrapper.fon_text_fon .item .inner-text {
  position: absolute;
  bottom: 10px;
  padding-bottom: 50px;
}

.item-views.news2.half-block .item-wrapper.fon_text_fon .item .period-block {
  margin: 0px;
  bottom: 17px;
}

.item-views.news2.half-block .item-wrapper.fon_text_fon .item .section {
  opacity: 0.7;
}

.item-views.news2.half-block .item-wrapper.line_img .half-wrapper {
  height: 100%;
  max-height: 436px;
  display: flex;
  flex-direction: column;
  gap: 32px;
}

.item-views.news2.half-block .item-wrapper.line_img .half-wrapper .item {
  padding-bottom: 0px;
}

.item-views.news2.half-block .item-wrapper.line_img .half-wrapper .item:first-child {
  padding-top: 0px;
}

.item-views.news2.half-block .item-wrapper {
  padding-bottom: 0px;
  margin-bottom: 32px;
}

.item-views.news2 .item-wrapper.line_img .item {
  height: auto;
  min-height: auto;
  padding: 0px 10px 32px 0px;
}

.item-views.news2 .item-wrapper.line_img .item:last-of-type {
  padding-bottom: 0px;
}

.item-views.news2 .item-wrapper.line_img .item div.image span {
  width: 184px;
  height: 124px;
}

.item-views.news2 .item-wrapper.line_img .item .inner-text.with-date.with-section {
  padding-bottom: 0px;
}

.item-views.news2 .item-wrapper.line_img .item .inner-text .section,
.item-views.news2 .item-wrapper.line_img .item .inner-text .period-block {
  display: inline-block;
  vertical-align: top;
}

.item-views.news2 .item-wrapper.line_img .item .inner-text .section {
  padding: 0px 10px 0px 0px;
}

.item-views.news2 .item-wrapper.line_img .item .image.pull-left+.inner-text {
  padding-left: 209px;
}

.item-views.news2 .item-wrapper.line_img .item .image.pull-right+.inner-text {
  padding-right: 209px;
}

.front_news2 .with-text-block-wrapper .block-links {
  margin: 0px -3px;
}

.front_news2 .with-text-block-wrapper .block-links>span {
  padding: 0 3px;
}

.item-views.news2 .item-wrapper.fon_text_fon .inner-text.with-fon {
  overflow: hidden;
}

.item-views.news2 .item.with-fon.with-title-fon:hover .inner-text-wr.bordered {
  border: 1px solid transparent;
}

.item-views.news2 .item-wrapper .item .inner-text .title {
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 0.9334em;
}

.item-views.news2 .item-wrapper.fon_text_fon:not(.line_img) .item .inner-text.with-section:not(.with-fon) .period-block {
  position: absolute;
  bottom: 0;
}

.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-section.with-date:not(.with-fon) {
  padding-bottom: 40px;
}

.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-section:not(.with-fon) .section {
  opacity: 0.7;
}

.item-views.news2 .item-wrapper .item.bordered.box-shadow .image {
  margin: -1px -1px 0;
}

.item-views.news2 .item-wrapper .item.with-fon .inner-text .inner-block-text {
  height: 100%;
  min-height: 100%;
  position: static;
}

@media (min-width: 1200px) {
  .item-views.news2 .item-wrapper.fon_text_fon .item.with-title-fon.big-block .inner-text.with-fon .inner-text-wr {
    min-height: 250px;
  }
}

@media (max-width: 1199px) and (min-width: 992px) {
  .item-views.news2 .item-wrapper.fon_text_fon .item.with-title-fon.big-block .inner-text.with-fon .inner-text-wr {
    min-height: 200px;
  }
}

@media (min-width: 992px) and (max-width: 1300px) {
  .item-views.news2.small-bg-plate .items.s_3 .item-wrapper.col-md-4 {
    width: 50%;
  }
}

@media (min-width: 992px) {
  .item-views.news2 .item-wrapper.fon_text_fon .item .inner-text:not(.with-fon) {
    position: absolute;
    bottom: 20px;
  }

  .item-views.news2.md .item-wrapper .item .image span {
    height: 161px;
  }

  .item-views.news2.md .item-wrapper.fon_text_fon .item .inner-text:not(.with-fon) {
    padding-top: 184px;
  }

  .item-views.news2.md .item-wrapper.fon_text_fon .item .inner-text .period-block {
    margin-bottom: 1px;
  }

  .with-text-block-wrapper .item-views.news2.md .item-wrapper .item .image span {
    height: 150px;
  }

  .item-views.news2.lg .item-wrapper .item .image span {
    height: 208px;
  }

  .item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon {
    padding: 208px 0px 0px;
  }

  .item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon .inner-text-wr {
    padding: 20px 25px 20px;
    background: #fff;
    background: var(--card_bg_black);
    height: 100%;
  }

  .item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon.with-section .inner-text-wr {
    padding: 25px 25px 70px;
  }

  .item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon .period-block {
    opacity: 1;
  }

  body .item-views.news2 .item-wrapper .item.long.bordered .inner-text.with-date.with-section {
    padding-bottom: 58px;
  }

  .item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon {
    position: relative;
    left: 50%;
    width: 50%;
    height: 100%;
    padding-left: 16px;
  }

  .item-views.news2 .item-wrapper.fon_text_fon .item.with-fon.tall-block:not(.with-title-fon) {
    padding-top: 140%;
  }

  .item-views.news2 .item-wrapper.fon_text_fon .item.with-fon:not(.with-title-fon) {
    padding-top: 66%;
  }

  .item-views.news2 .item-wrapper.fon_text_fon .item.with-fon.short-big-block:not(.with-title-fon) {
    padding-top: 50%;
  }
}

@media (max-width: 991px) {
  .item-views.news2 .item-wrapper .item .image span {
    height: auto;
    padding-top: 66%;
  }

  .item-views.news2 .item-wrapper.fon_text_fon .item .inner-text {
    position: absolute;
    bottom: 20px;
  }

  .item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon {
    bottom: 10px;
    left: 0px;
    padding: 0px 32px 50px;
  }

  .item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon .inner-text-wr {
    border: none;
  }

  .item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon * {
    color: #fff;
  }

  body .item-views.news2.half-block .item-wrapper.line_img .item .image span {
    width: 150px;
    height: 100px;
  }

  .item-views.news2.half-block .item-wrapper.line_img .image.pull-left+.inner-text {
    padding-left: 174px;
  }

  .item-views.news2.half-block .item-wrapper.line_img .image.pull-right+.inner-text {
    padding-right: 174px;
  }

  .item-views.news2 .with-fon.with-title-fon:before {
    opacity: 0;
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background: rgba(0, 0, 0, 0.5);
    transition: opacity 0.3s ease;
    -moz-transition: opacity 0.3s ease;
    -ms-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    -webkit-transition: opacity 0.3s ease;
    z-index: 11;
  }

  .item-views.news2 .with-fon.with-title-fon:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 40%;
    transition: opacity 0.3s ease;
    -moz-transition: opacity 0.3s ease;
    -ms-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    -webkit-transition: opacity 0.3s ease;
    z-index: 1;
    background: -moz-linear-gradient(90deg, rgba(0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
    background: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
    background: -o-linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
    background: -ms-linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
  }
}

@media (min-width: 601px) and (max-width: 991px) {
  .item-views.news2 .item-wrapper .item.with-fon.with-title-fon {
    padding-top: 80%;
  }

  .item-views.news2 .item-wrapper.fon_text_fon .item.with-fon:not(.with-title-fon) {
    padding-top: 80%;
  }
}

@media (max-width: 767px) {
  /* body .wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.news2.with-border{padding-bottom: 8px;} */
}

@media (min-width: 601px) {
  .item-views.news2 .item-wrapper .item.no-img .inner-text {
    padding-right: 15px;
  }
}

@media (max-width: 600px) {
  body .wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.news2.with-border {
    padding-bottom: 8px;
  }

  .item-views.news2.half-block .item-wrapper.line_img .half-wrapper {
    flex-direction: row;
    gap: 16px;
  }

  /*new mobile*/
  .item-views.news2 .swipeignore.mobile-overflow .item .image span {
    padding-top: 67%;
  }

  .item-views.news2 .swipeignore.mobile-overflow .item-wrapper {
    padding-bottom: 18px;
  }

  .item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item .inner-text.with-section .section {
    margin-bottom: 7px;
  }

  .item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item .inner-text .title {
    line-height: 21px;
  }

  .item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item .inner-text .period-block {
    font-size: 12px;
    bottom: 6px;
  }

  .item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item .inner-text.with-section {
    padding-top: 17px;
  }

  .item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item .inner-text.with-date.with-section {
    padding-bottom: 41px;
  }

  #main .item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item.with-fon .inner-text {
    height: 100%;
    bottom: auto;
    top: 0px;
    padding: 71% 0px 0px;
  }

  .item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item.with-fon .inner-text .inner-text-wr {
    height: 100%;
    min-height: 100%;
  }

  .item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item.with-fon .inner-text .inner-block-text {
    padding: 17px 25px 0px;
  }

  .item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item.with-fon .inner-text.with-section .period-block {
    bottom: 15px;
    margin-bottom: 0px;
  }

  .item-views.news2 .compact .item-wrapper .item {
    border: none;
    background: none;
  }

  .item-views.news2 .compact .item-wrapper .item.with-fon {
    background: none !important;
    padding: 0px;
    min-height: auto;
  }

  .item-views.news2 .compact .item-wrapper .item.with-fon:before,
  .item-views.news2 .compact .item-wrapper .item.with-fon:after {
    display: none !important;
  }

  .item-views.news2 .compact .item-wrapper .item.with-fon .inner-text * {
    color: #333;
    color: var(--white_text_black);

  }

  .item-views.news2 .compact .item-wrapper .item.with-fon .inner-text .muted {
    color: #999;
  }

  #main .item-views.news2 .compact .item-wrapper {
    padding-bottom: 19px;
    margin: 0px;
  }

  #main .item-views.news2 .compact .item-wrapper .full_bg_link {
    display: none;
  }

  #main .item-views.news2 .compact .item-wrapper .item.with-fon .compact-img,
  #main .item-views.news2 .compact .item-wrapper .item .image {
    display: block !important;
    width: 100px;
    height: 67px;
    visibility: visible !important;
    background-size: cover;
    background-position: center;
    float: left;
    border-radius: 3px;
    margin-bottom: 0px;
  }

  #main .item-views.news2 .compact .item-wrapper .item .inner-text {
    padding: 0px 0px 0px 117px;
    position: relative;
    margin: 0px 0px 0px;
    top: -2px;
    overflow: visible;
  }

  #main .item-views.news2 .compact .item-wrapper .item .inner-text.with-section .section {
    margin-bottom: 6px;
    display: block;
  }

  #main .item-views.news2 .compact .item-wrapper .item .inner-text.with-section.with-date {
    padding-bottom: 28px;
  }

  #main .item-views.news2 .compact .item-wrapper .item .inner-text .title a {
    display: block;
    line-height: 21px;
  }

  #main .item-views.news2 .compact .item-wrapper .item:not(.with-fon) .inner-text .period-block {
    bottom: -5px;
  }

  #main .item-views.news2 .compact .item-wrapper .item.with-fon .inner-text .inner-text-wr .period-block {
    bottom: -3px;
  }

  .item-views.news2.compact .bottom_nav .ajax_load_btn {
    margin-bottom: 40px;
  }

  #main .half-block.item-views.news2 .compact .item-wrapper .item .inner-text.with-section.with-date {
    padding-bottom: 22px;
  }

  .half-block.item-views.news2 .compact .item-wrapper .item .inner-text.with-section.with-date .period-block {
    position: absolute;
    left: 117px;
    font-size: 12px;
  }

  body .item-views.news2.half-block .compact .item-wrapper.line_img .item .image span {
    width: auto;
    height: auto;
  }

  body .item-views.news2.half-block .compact .item-wrapper.line_img .item {
    padding-bottom: 23px;
  }

  body .item-views.news2.half-block .compact .item-wrapper.line_img .item:last-of-type {
    padding-bottom: 0px;
  }

  #main .item-views.news2.half-block .swipeignore.mobile-overflow .line_img {
    width: 100%;
    max-width: none;
    white-space: nowrap;
  }

  #main .item-views.news2.half-block .swipeignore.mobile-overflow .line_img .half-wrapper {
    overflow: visible !important;
  }

  #main .item-views.news2.half-block .swipeignore.mobile-overflow .line_img .half-wrapper .mCustomScrollBox {
    overflow: visible;
  }

  #main .item-views.news2.half-block .swipeignore.mobile-overflow .line_img .half-wrapper .mCSB_container {
    overflow: visible;
    white-space: nowrap;
    display: flex;
    flex-wrap: nowrap;
  }

  #main .item-views.news2.half-block .swipeignore.mobile-overflow .line_img .half-wrapper .item,
  body .item-views.news2.half-block .swipeignore.mobile-overflow .line_img .item {
    width: 277px;
    padding-right: 0px;
    flex-shrink: 0;
    padding-bottom: 0px;
    display: flex;
    flex-direction: column;
    padding-top: 0;
  }

  .item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper.fon_text_fon .item {
    min-height: 313px;
  }

  .item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper {
    margin-bottom: 18px;
    padding-bottom: 0px;
  }

  .item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper .half-wrapper .item .image {
    float: none !important;
    width: 100%;
  }

  .item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper .half-wrapper .item .image span {
    width: 100%;
    height: 100%;
    padding-top: 67%;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper .half-wrapper .item .inner-text {
    padding: 17px 20px 38px;
    border: 1px solid #ececec;
    border-top-width: 0px;
    border-radius: 0px 0px 3px 3px;
    white-space: normal;
    flex-grow: 1;
  }

  .item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper .half-wrapper .item .inner-text .section {
    display: block;
  }

  .item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper .half-wrapper .item .inner-text .period-block {
    position: absolute;
  }

  .item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper .half-wrapper .bottom_nav.mobile_slider {
    height: auto;
    margin-bottom: 0px;
  }

  #main .wrapper1 .wrapper_inner.front .drag-block.container .content_news2 .item-views.news2 {
    padding-bottom: 0px;
  }

  #main .wrapper1 .wrapper_inner.front .drag-block.container .content_news2 .item-views.news2.normal:not(.with-border) {
    padding-bottom: 19px;
  }

  #main .wrapper1 .wrapper_inner.front .drag-block.container .content_news2 .item-views.news2.normal.with-border {
    padding-bottom: 27px;
  }

  .item-views.news2 .swipeignore.mobile-overflow .bottom_nav.mobile_slider {
    margin-bottom: 18px;
  }

  .item-views.news2 .swipeignore.mobile-overflow .bottom_nav.mobile_slider .ajax_load_btn {
    margin: 0px;
  }

  .item-views.news2.compact .compact:not(.has-bottom-nav) {
    padding-bottom: 16px;
  }

  .item-views.news2.compact .compact .inner-text.with-date:not(.with-section) .period-block {
    margin-top: -5px;
  }

  .bottom_nav_wrapper.hidden-slider-nav {
    display: none;
  }

  /**/
}

@media (max-width: 600px) and (min-width: 401px) {
  .item-views.news2 .item-wrapper .item.with-fon {
    padding-top: 80%;
  }
}

@media (max-width: 400px) {
  body .top_block span.subscribe {
    font-size: 0px;
    text-align: right;
    display: none;
  }

  .item-views.news2 .item-wrapper .item.with-fon {
    padding-top: 130%;
  }

  .item-views.news2.half-block .item-wrapper.line_img .half-wrapper {
    max-height: none;
  }

  .item-views.news2.half-block .item-wrapper.line_img .image {}

  body .item-views.news2.half-block .item-wrapper.line_img .item .image+.inner-text {
    padding: 20px 0px 0px 0px;
  }

  body .item-views.news2.half-block .item-wrapper.line_img .item .image span {
    width: auto;
    height: auto;
    padding-top: 100%;
  }

  .item-views.news2 .item-wrapper.line_img .item {
    padding-right: 0px;
  }
}

/* 25.03.26 */

.content_wrapper_block.blog .items .flexbox.row>* {
  width: 100% !important;
  float: none !important;
}

@media (min-width: 768px) {
  .content_wrapper_block.blog .items .flexbox.row>.col-sm-6 {
    flex-basis: 50%;
    max-width: 50%;
  }
}

@media screen and (min-width: 992px) {
  .content_wrapper_block.blog .items .flexbox.row>.col-md-8 {
    flex-basis: 66.66666666666666%;
    max-width: 66.66666666666666%;
  }

  .content_wrapper_block.blog .items .flexbox.row>.col-md-4 {
    flex-basis: 33.33333333333333%;
    max-width: 33.33333333333333%;
  }
}

@media screen and (min-width: 1200px) {
  .content_wrapper_block.blog .items .flexbox.row>.col-lg-8 {
    flex-basis: 66.66666666666666%;
    max-width: 66.66666666666666%;
  }

  .content_wrapper_block.blog .items .flexbox.row>.col-lg-4 {
    flex-basis: 33.33333333333333%;
    max-width: 33.33333333333333%;
  }
}

@media (max-width: 767px) {
  .content_wrapper_block.blog .items .flexbox.row>.col-xxs-12 {
    flex-basis: 100%;
    max-width: 100%;
  }
}
/* End */


/* Start:/local/templates/aspro_max/css/section_filter.min.css?17410898342341*/
.head-block.top.with-tabs .item-link:not(:hover){background:#fafafa;background:var(--light2_bg_black)}.select_head_wrap .menu_item_selected{position:relative;padding:15px 55px 15px 25px;margin:0 0 -1px;cursor:pointer;color:#333;color:var(--white_text_black)}.select_head_wrap .menu_item_selected .svg.svg-inline-down{right:15px;position:absolute;top:50%}@media (min-width:768px){.select_head_wrap .menu_item_selected+.head-block{display:block!important;margin:0 0 32px}.head-block.top.with-tabs.srollbar-custom .mCSB_container{padding-bottom:20px}}@media (max-width:767px){.select_head_wrap{margin-bottom:32px}.select_head_wrap .head-block.top{margin-bottom:0}.select_head_wrap .head-block.top .item-link{display:block;float:none}.select_head_wrap .menu_item_selected.opened .svg.svg-inline-down{transform:rotate(180deg)}.select_head_wrap .menu_item_selected+.head-block{display:none}.select_head_wrap .head-block.top .item-link{border-bottom:1px solid #eee;border-color:var(--stroke_black)}.select_head_wrap .head-block.top .item-link:last-child{border-bottom:none}.select_head_wrap .head-block.top:not(.with-tabs) .item-link{border-right:none}.select_head_wrap .head-block .item-link .title span,.select_head_wrap .head-block.top .item-link .title .btn-inline{padding:15px 55px 15px 25px}.select_head_wrap .head-block.top.with-tabs .item-link{margin:0;border:none;border-bottom:1px solid #eee;border-radius:0;border-color:var(--stroke_black)}.select_head_wrap .head-block.top.with-tabs .item-link.active:last-child:hover,.select_head_wrap .head-block.top.with-tabs .item-link:last-child{border-bottom:none}.select_head_wrap .head-block.top.with-tabs{border:1px solid #eee;border-color:var(--stroke_black)}.select_head_wrap .head-block.top.with-tabs .item-link:hover{box-shadow:none;transform:none}.select_head_wrap .head-block.top.with-tabs .item-link.active:hover{border:none;border-bottom:1px solid #eee;border-color:var(--stroke_black)}.select_head_wrap .head-block.top.with-tabs .item-link.active .title span:before{border-top-right-radius:0;border-top-left-radius:0;left:-1px;top:0;bottom:0;right:auto;height:auto;width:2px}.select_head_wrap{position:relative}.select_head_wrap .head-block.top{position:absolute;left:0;right:0;z-index:110;max-height:220px;overflow:hidden;background-color:#fff;background-color:var(--black_bg_black)}}
/* End */


/* Start:/local/templates/aspro_max/css/animation/animation_ext.css?17410898344934*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

.transition{
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	transition: all ease 0.3s;
}
.animated.duration03{

-webkit-animation-duration: 0.3s;
-moz-animation-duration: 0.3s;
-o-animation-duration: 0.3s;
animation-duration: 0.3s;
}
.animated.duration04{

-webkit-animation-duration: 0.4s;
-moz-animation-duration: 0.4s;
-o-animation-duration: 0.4s;
animation-duration: 0.4s;
}
.animated.duration05{

-webkit-animation-duration: 0.5s;
-moz-animation-duration: 0.5s;
-o-animation-duration: 0.5s;
animation-duration: 0.5s;
}
.animated.duration06{

-webkit-animation-duration: 0.6s;
-moz-animation-duration: 0.6s;
-o-animation-duration: 0.6s;
animation-duration: 0.6s;
}
.animated.duration07{

-webkit-animation-duration: 0.7s;
-moz-animation-duration: 0.7s;
-o-animation-duration: 0.7s;
animation-duration: 0.7s;
}
.animated.duration08{

-webkit-animation-duration: 0.8s;
-moz-animation-duration: 0.8s;
-o-animation-duration: 0.8s;
animation-duration: 0.8s;
}
.animated.duration09{

-webkit-animation-duration: 0.9s;
-moz-animation-duration: 0.9s;
-o-animation-duration: 0.9s;
animation-duration: 0.9s;
}
.animated.duration10{

-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
}

.delay01{

-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
-o-animation-delay: 0.1s;
animation-delay: 0.1s;}

.delay03{

-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
-o-animation-delay: 0.3s;
animation-delay: 0.3s;}


.delay05{

-webkit-animation-delay: 0.5s;
-moz-animation-delay: 0.5s;
-o-animation-delay: 0.5s;
animation-delay: 0.5s;}

.delay055{

-webkit-animation-delay: 0.55s;
-moz-animation-delay: 0.55s;
-o-animation-delay: 0.55s;
animation-delay: 0.55s;}

.delay06{

-webkit-animation-delay: 0.6s;
-moz-animation-delay: 0.6s;
-o-animation-delay: 0.6s;
animation-delay: 0.6s;}
.delay065{

-webkit-animation-delay: 0.65s;
-moz-animation-delay: 0.65s;
-o-animation-delay: 0.65s;
animation-delay: 0.65s;}

.delay07{

-webkit-animation-delay: 0.7s;
-moz-animation-delay: 0.7s;
-o-animation-delay: 0.7s;
animation-delay: 0.7s;}

.delay08{

-webkit-animation-delay: 0.8s;
-moz-animation-delay: 0.8s;
-o-animation-delay: 0.8s;
animation-delay: 0.8s;}

.delay09{

-webkit-animation-delay: 0.9s;
-moz-animation-delay: 0.9s;
-o-animation-delay: 0.9s;
animation-delay: 0.9s;}

.delay11,.delay011{

-webkit-animation-delay: 1.1s;
-moz-animation-delay: 1.1s;
-o-animation-delay: 1.1s;
animation-delay: 1.1s;}

.delay12, .delay012{

-webkit-animation-delay: 1.2s;
-moz-animation-delay: 1.2s;
-o-animation-delay: 1.2s;
animation-delay: 1.2s;}

.delay13,.delay013{

-webkit-animation-delay: 1.3s;
-moz-animation-delay: 1.3s;
-o-animation-delay: 1.3s;
animation-delay: 1.3s;}

.delay15, .delay015{

-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
-o-animation-delay: 1.5s;
animation-delay: 1.5s;}

.delay17, .delay017{

-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
-o-animation-delay: 1.5s;
animation-delay: 1.5s;}

.delay19, .delay019{

-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
-o-animation-delay: 1.5s;
animation-delay: 1.5s;}

.delay21, .delay021{

-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
-o-animation-delay: 1.5s;
animation-delay: 1.5s;}

@-webkit-keyframes toggle_opacity{
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@keyframes toggle_opacity{
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@-webkit-keyframes shine {
  100% {
    left: 125%;
  }
}
@keyframes shine {
  100% {
    left: 125%;
  }
}

@-webkit-keyframes flash {
  0% {
    opacity: .55;
  }
  100% {
    opacity: 1;
  }
}
@keyframes flash {
  0% {
    opacity: .55;
  }
  100% {
    opacity: 1;
  }
}

/* WebKit è Opera */
@-webkit-keyframes spinner{
  from{
    -webkit-transform:rotate(0deg);
  }
  to{
    -webkit-transform:rotate(360deg);
  }
}
/* Other */
@keyframes spinner{
  from{
    -moz-transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    transform:rotate(0deg);
  }
  to{
    -moz-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    transform:rotate(360deg);
  }
}
/* End */
/* /local/templates/aspro_max/components/bitrix/news/blog/style.css?17618340002419 */
/* /authors/style.css?178955308815145 */
/* /local/templates/aspro_max/components/bitrix/news.list/front_news/style.css?177444096021325 */
/* /local/templates/aspro_max/css/section_filter.min.css?17410898342341 */
/* /local/templates/aspro_max/css/animation/animation_ext.css?17410898344934 */
