

/* Start:/local/templates/dj_biovitrum/style/style.css?1667464712260377*/
html {
    -webkit-text-size-adjust: 100%;
    line-height: 1.15
}
#slider-history .splide__list{
    height: auto;
}
body {
    margin: 0
}

main {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace, monospace;
    font-size: 1em
}

a {
    background-color: transparent
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b, strong {
    font-weight: bolder
}

code, kbd, samp {
    font-family: monospace, monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none;
    max-width: 100%;
}

button, input, optgroup, select, textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button, input {
    overflow: visible
}

button, select {
    text-transform: none
}

[type=button], [type=reset], [type=submit], button {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=checkbox], [type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

[hidden], template {
    display: none
}

.splide__container {
    box-sizing: border-box;
    position: relative
}

.splide__list {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: flex;
    height: 100%;
    margin: 0 !important;
    padding: 0 !important;
    transform-style: preserve-3d
}

.splide.is-initialized:not(.is-active) .splide__list {
    display: block
}

.splide__pagination {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0;
    pointer-events: none
}

.splide__pagination li {
    display: inline-block;
    line-height: 1;
    list-style-type: none;
    margin: 0;
    pointer-events: auto
}

.splide__progress__bar {
    width: 0
}

.splide {
    outline: none;
    position: relative;
    visibility: hidden
}

.splide.is-initialized, .splide.is-rendered {
    visibility: visible
}

.splide__slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    box-sizing: border-box;
    flex-shrink: 0;
    list-style-type: none !important;
    margin: 0;
    outline: none;
    position: relative
}

.splide__slide img {
    vertical-align: bottom
}

.splide__slider {
    position: relative
}

.splide__spinner {
    -webkit-animation: splide-loading 1s linear infinite;
    animation: splide-loading 1s linear infinite;
    border: 2px solid #999;
    border-left-color: transparent;
    border-radius: 50%;
    bottom: 0;
    display: inline-block;
    height: 20px;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px
}

.splide__track {
    overflow: hidden;
    position: relative;
    z-index: 0
}

@-webkit-keyframes splide-loading {
    0% {
        transform: rotate(0)
    }
    to {
        transform: rotate(1turn)
    }
}

@keyframes splide-loading {
    0% {
        transform: rotate(0)
    }
    to {
        transform: rotate(1turn)
    }
}

.splide--draggable > .splide__slider > .splide__track, .splide--draggable > .splide__track {
    -webkit-user-select: none;
    -ms-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.splide--fade > .splide__slider > .splide__track > .splide__list, .splide--fade > .splide__track > .splide__list {
    display: block
}

.splide--fade > .splide__slider > .splide__track > .splide__list > .splide__slide, .splide--fade > .splide__track > .splide__list > .splide__slide {
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    z-index: 0
}

.splide--fade > .splide__slider > .splide__track > .splide__list > .splide__slide.is-active, .splide--fade > .splide__track > .splide__list > .splide__slide.is-active {
    opacity: 1;
    position: relative;
    z-index: 1
}

.splide--rtl {
    direction: rtl
}

.splide--ttb.is-active > .splide__slider > .splide__track > .splide__list, .splide--ttb.is-active > .splide__track > .splide__list {
    display: block
}

.splide__arrow {
    align-items: center;
    background: #ccc;
    border: 0;
    border-radius: 50%;
    cursor: pointer;
    display: flex;
    height: 2em;
    justify-content: center;
    opacity: .7;
    padding: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 2em;
    z-index: 1
}

.splide__arrow svg {
    fill: #000;
    height: 1.2em;
    width: 1.2em
}

.splide__arrow:hover {
    opacity: .9
}

.splide__arrow:focus {
    outline: none
}

.splide__arrow--prev {
    left: 1em
}

.splide__arrow--prev svg {
    transform: scaleX(-1)
}

.splide__arrow--next {
    right: 1em
}

.splide__pagination {
    bottom: .5em;
    left: 0;
    padding: 0 1em;
    position: absolute;
    right: 0;
    z-index: 1
}

.splide__pagination__page {
    background: #ccc;
    border: 0;
    border-radius: 50%;
    display: inline-block;
    height: 8px;
    margin: 3px;
    opacity: .7;
    padding: 0;
    transition: transform .2s linear;
    width: 8px
}

.splide__pagination__page.is-active {
    background: #fff;
    transform: scale(1.4)
}

.splide__pagination__page:hover {
    cursor: pointer;
    opacity: .9
}

.splide__pagination__page:focus {
    outline: none
}

.splide__progress__bar {
    background: #ccc;
    height: 3px
}

.splide--nav > .splide__slider > .splide__track > .splide__list > .splide__slide, .splide--nav > .splide__track > .splide__list > .splide__slide {
    border: 3px solid transparent;
    cursor: pointer
}

.splide--nav > .splide__slider > .splide__track > .splide__list > .splide__slide.is-active, .splide--nav > .splide__track > .splide__list > .splide__slide.is-active {
    border: 3px solid #000
}

.splide--nav > .splide__slider > .splide__track > .splide__list > .splide__slide:focus, .splide--nav > .splide__track > .splide__list > .splide__slide:focus {
    outline: none
}

.splide--rtl > .splide__arrows .splide__arrow--prev, .splide--rtl > .splide__slider > .splide__track > .splide__arrows .splide__arrow--prev, .splide--rtl > .splide__track > .splide__arrows .splide__arrow--prev {
    left: auto;
    right: 1em
}

.splide--rtl > .splide__arrows .splide__arrow--prev svg, .splide--rtl > .splide__slider > .splide__track > .splide__arrows .splide__arrow--prev svg, .splide--rtl > .splide__track > .splide__arrows .splide__arrow--prev svg {
    transform: scaleX(1)
}

.splide--rtl > .splide__arrows .splide__arrow--next, .splide--rtl > .splide__slider > .splide__track > .splide__arrows .splide__arrow--next, .splide--rtl > .splide__track > .splide__arrows .splide__arrow--next {
    left: 1em;
    right: auto
}

.splide--rtl > .splide__arrows .splide__arrow--next svg, .splide--rtl > .splide__slider > .splide__track > .splide__arrows .splide__arrow--next svg, .splide--rtl > .splide__track > .splide__arrows .splide__arrow--next svg {
    transform: scaleX(-1)
}

.splide--ttb > .splide__arrows .splide__arrow, .splide--ttb > .splide__slider > .splide__track > .splide__arrows .splide__arrow, .splide--ttb > .splide__track > .splide__arrows .splide__arrow {
    left: 50%;
    transform: translate(-50%)
}

.splide--ttb > .splide__arrows .splide__arrow--prev, .splide--ttb > .splide__slider > .splide__track > .splide__arrows .splide__arrow--prev, .splide--ttb > .splide__track > .splide__arrows .splide__arrow--prev {
    top: 1em
}

.splide--ttb > .splide__arrows .splide__arrow--prev svg, .splide--ttb > .splide__slider > .splide__track > .splide__arrows .splide__arrow--prev svg, .splide--ttb > .splide__track > .splide__arrows .splide__arrow--prev svg {
    transform: rotate(-90deg)
}

.splide--ttb > .splide__arrows .splide__arrow--next, .splide--ttb > .splide__slider > .splide__track > .splide__arrows .splide__arrow--next, .splide--ttb > .splide__track > .splide__arrows .splide__arrow--next {
    bottom: 1em;
    top: auto
}

.splide--ttb > .splide__arrows .splide__arrow--next svg, .splide--ttb > .splide__slider > .splide__track > .splide__arrows .splide__arrow--next svg, .splide--ttb > .splide__track > .splide__arrows .splide__arrow--next svg {
    transform: rotate(90deg)
}

.splide--ttb > .splide__pagination, .splide--ttb > .splide__slider > .splide__pagination {
    bottom: 0;
    display: flex;
    flex-direction: column;
    left: auto;
    padding: 1em 0;
    right: .5em;
    top: 0
}

.alpha-btn {
    background-color: #ca3132;
    cursor: pointer;
    padding: 13px 12px;
    width: 100%
}

.alpha-btn__text {
    color: #f8f8f8;
    font-size: 12px;
    line-height: 2
}

.alpha-btn--lg .alpha-btn__text {
    font-size: 16px;
    line-height: 22px
}

@media screen and (max-width: 768px) {
    .alpha-btn {
        display: flex
    }
}

.alpha-input {
    display: flex;
    height: 100%;
    width: 100%
}

.alpha-input__input {
    border: none;
    flex: 1;
    outline: none;
    padding: 13px
}

.alpha-input__input::-moz-placeholder {
    color: #000;
    font-size: 12px
}

.alpha-input__input:-ms-input-placeholder {
    color: #000;
    font-size: 12px
}

.alpha-input__input::placeholder {
    color: #000;
    font-size: 12px
}

.title {
    display: flex;
    height: 100%;
    margin-bottom: 50px;
    width: 100%
}

@media (max-width: 640px) {
    .title {
        margin-bottom: 40px
    }
}

.title__left {
    font-family: Catallina, sans-serif;
    font-size: 30px;
    font-weight: 100;
    line-height: 1.13;
    text-transform: uppercase
}

@media (max-width: 640px) {
    .title__left h1 {
        font-size: 30px;
        letter-spacing: -.015em;
        line-height: 34px
    }
}

.title__line {
    flex: 0.3;
    margin: 0 4.185vw;
    position: relative;
    max-width: 340px;
    width: auto;
    align-self: center;
}

.title__line div {
    border-top: 1px solid #000;
    height: 0;
    opacity: .4;
    position: absolute;
    top: 13%;
    width: 100%
}

.title__right {
    flex: 0.3;
    font-size: 16px;
    font-weight: 500;
    max-width: 260px
}

.title--line {
    margin-bottom: 125px;
    justify-content: space-between;
    column-gap: 10px;
    align-items: center;
}

.title--line .title__line {
    /*flex: 1 1 auto;*/
    margin: 0;
}

.title--line .title__left {
    flex: 0.48
}

@media screen and (max-width: 768px) {
    .title__left {
        font-size: 2.5vw
    }

    .title__line {
        flex: 0.1
    }

    .title__right {
        flex: 0.5
    }

    .title--line {
        margin-bottom: 80px
    }
}

@media screen and (min-width: 320px) and (max-width: 757px) {
    .title {
        flex-direction: column
    }

    .title__left {
        margin-bottom: 30px
    }

    .title__left h1 {
        font-size: 30px
    }

    .title__line {
        display: none
    }

    .title__right {
        font-size: 14px;
        line-height: 1.43;
        max-width: 80vw
    }
}

.header {
    display: flex;
    font-family: Catallina, sans-serif;
    height: 75px;
    justify-content: space-between;
    padding-top: 45px;
    position: relative;
    width: 100%
}

.header__logo {
    position: relative;
    z-index: 100
}

.header__links {
    align-items: center;
    display: flex;
    flex-shrink: 0;
    margin-right: 41px
}

.header__link {
    color: #ca3132;
    font-size: 13px;
    text-transform: uppercase
}

.header__link span {
    color: #ca3132
}

.header__breadcrumbs {
    bottom: -60px;
    color: silver;
    font-family: Montserrat, sans-serif;
    font-size: 12px;
    font-weight: 500;
    left: 0;
    line-height: 1.2;
    position: absolute;
    transform: translateY(100%)
}

.header__navigation {
    align-items: center;
    display: flex;
    justify-content: space-evenly;
    padding: 0 6vw;
    width: 100%
}

.header__subheader-container {
    display: none;
    left: 50%;
    padding: 0 7.25vw 0 4.8vw;
    position: absolute;
    top: 86px;
    transform: translateX(-50%);
    width: 100%;
    z-index: 5;
}

.header__subheader-container[id=subheader-about] .header__subheader {
    justify-content: space-around
}

.header__subheader {
    background: #fff;
    box-shadow: 0 25px 100px rgba(0, 0, 0, .1);
    display: flex;
    justify-content: space-between;
    overflow: hidden;
    padding: 50px;
    position: relative;
    width: 100%
}

.header__subheader__link {
    font-family: Montserrat, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.37;
    position: relative;
    transition: color .3s ease-in-out;
    z-index: 2
}

.header__subheader__link:hover {
    color: #ca3132
}

.header__subheader__bg-1, .header__subheader__bg-2 {
    max-width: 764px;
    opacity: .5;
    position: absolute;
    width: 47.75vw;
    z-index: 1
}

.header__subheader__bg-1 {
    left: -7%;
    top: -143%
}

.header__subheader__bg-2 {
    right: -14%;
    top: -242%
}

@media screen and (max-width: 768px) {
    .header__logo {
        padding-left: 41px
    }

    .header__navigation {
        display: none
    }

    .header__links {
        font-size: 13px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .header {
        padding-top: 20px
    }

    .header__links {
        display: none
    }
}

@media screen and (max-width: 320px) {
    .header {
        padding-top: 20px
    }

    .header__links {
        display: none
    }
}

.header.header-fixed {
    background-color: #fff;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    box-shadow: 0 4px 11px 3px rgba(0, 0, 0, .2);
    max-width: 1406px;
    padding: 0;
    position: sticky;
    top: 0;
    z-index: 15
}

.header.header-fixed .header__logo {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-left: 41px
}

.header.header-fixed .header__breadcrumbs {
    display: none
}

.left-link {
    margin-right: 85px
}

.left-link span {
    margin-left: 9px
}

.right-link {
    align-items: center;
    display: flex
}

.right-link span {
    margin-left: 4px
}

.alpha-sidebar__link {
    margin-bottom: 35px
}

.alpha-sidebar__link a:after {
    background-color: #dbdbdb
}

.alpha-sidebar__link.current {
    color: #ca3132
}

.alpha-sidebar__link.current a:after {
    background-color: #ca3132
}

@media screen and (min-width: 320px) and (max-width: 1280px) {
    .alpha-sidebar {
        display: flex;
        flex-wrap: wrap;
        width: 100%
    }

    .alpha-sidebar__link {
        margin-right: 40px
    }
}

.sidebar {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 49.95vh;
    justify-content: space-between;
    position: absolute;
    right: 1.6vw;
    top: 51px;
    z-index: 15
}

.sidebar span {
    font-size: 13px
}

.sidebar a {
    position: relative
}

.sidebar .basket-count {
    align-items: center;
    background-color: #ca3132;
    border-radius: 50%;
    color: #fff;
    display: flex;
    font-size: 12px;
    height: 20px;
    justify-content: center;
    left: 10px;
    position: absolute;
    top: -10px;
    width: 20px;
    z-index: -1
}

@media screen and (max-width: 768px) {
    .sidebar {
        height: 484px
    }

    .sidebar span {
        font-size: 12px
    }
}

@media screen and (min-width: 320px) and (max-width: 768px) {
    .sidebar {
        background-color: hsla(0, 0%, 100%, .3);
        height: 300px;
        padding: 26px 13px;
        right: 0;
        top: 0
    }
}

@media screen and (max-width: 320px) {
    .sidebar {
        background-color: hsla(0, 0%, 100%, .3);
        height: 300px;
        padding: 26px 13px;
        right: 0;
        top: 0
    }
}

.underline-link {
    font-family: Catallina, sans-serif;
    font-weight: 100;
    position: relative;
    text-transform: uppercase;
    transition: color .3s ease-in-out
}

.underline-link:after {
    transition: background-color .3s ease-in-out
}

.underline-link:hover {
    color: #ca3132
}

.underline-link:after, .underline-link:hover:after {
    background-color: #ca3132
}

.underline-link:after {
    bottom: 0;
    content: "";
    position: absolute;
    transform: translateY(100%)
}

.underline-link.right:after {
    right: 0
}

.underline-link.left:after {
    left: 0
}

.underline-link--small {
    font-size: 13px
}

.underline-link--small:after {
    bottom: -5px;
    height: 1px;
    width: 12px
}

.underline-link--large {
    font-size: 2.5vw
}

.underline-link--large:after {
    bottom: -15px;
    height: 4px;
    width: 50px
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .underline-link--large {
        font-size: 18px
    }
}

.plus-btn, .scroll-down-btn, .scroll-up-btn {
    border: 1px solid #ca3132;
    border-radius: 50%;
    cursor: pointer;
    height: 100%;
    padding: 0 23px;
    width: 100%
}

@media screen and (min-width: 320px) and (max-width: 425px) {
    .plus-btn, .scroll-down-btn, .scroll-up-btn {
        padding: 0 8px
    }
}

.scroll-up-btn {
    background-color: #ca3132;
    padding: 0 18px
}

.plus-btn {
    padding: 0 13px
}

.plus-btn svg {
    padding-top: 3px
}

.navigation {
    height: 100%;
    min-width: 100%
}

.navigation, .navigation__links {
    display: flex;
    justify-content: space-between;
}

.navigation__links {
    align-items: center;
    background-color: #f8f8f8;
    font-size: .8125vw;
    /*padding: 9.7% 7.61%;*/
    width: 100%;
    flex-grow: 1;
    padding: 10px 50px;
    justify-content: center;
    column-gap: 40px;
}

.navigation__video-container {
    /*height: 100%;*/
    min-width: 230px;
    max-width: 230px;
    /*flex-shrink: 2;*/
    /*min-width: 31.4%*/
}

.navigation__video {
    height: 100%;
    width: 100%
}


.sub-navigation {
    align-items: center;
    display: flex;
    font-family: Catallina, sans-serif;
    height: 100%;
    justify-content: space-evenly;
    width: 100%
}

@media screen and (max-width: 768px) {
    .sub-navigation {
        flex-wrap: wrap;
        justify-content: flex-start
    }

    .sub-navigation a {
        flex: auto;
        margin-right: 30px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .sub-navigation {
        align-items: flex-start;
        flex-direction: column;
        flex-wrap: nowrap
    }

    .sub-navigation a {
        margin-bottom: 30px
    }

    .navigation__links {
        padding: 10px 25px;
    }

    .navigation {
        justify-content: flex-end
    }

    .navigation__links {
        display: none
    }

    .navigation__video-container {
        max-width: 50vw
    }
}

.news-block {
    display: flex;
    /*margin-bottom: 125px;*/
    width: 100%
}

.services-block {
    display: flex;
    height: 625px;
    margin-bottom: 125px;
    width: 100%
}

.news-block .blocks-container__left, .services-block .blocks-container__left {
    display: flex;
    flex: 0.7;
    align-items: flex-start;
}

.news-block .blocks-container__left {
    flex: 1 1 70%;
    height: auto;
}

.news-block .blocks-container__right, .services-block .blocks-container__right {
    flex: 0.4
}

.news-block .blocks-container__right {
    flex: 1 1 30%;
    height: auto;
}

.news-block .blocks-container .block__text-container, .services-block .blocks-container .block__text-container {
    flex: 0.5
}

.news-block .blocks-container .block__title-container, .services-block .blocks-container .block__title-container {
    margin-bottom: 303px
}

.news-block .blocks-container .block__text, .services-block .blocks-container .block__text {
    font-size: 14px;
    max-width: 230px
}

.news-block .blocks-container .block__image-container, .services-block .blocks-container .block__image-container {
    flex: 0.5;
}

.news-block .blocks-container .block__image-container {
    margin-top: auto;
    margin-bottom: auto;
}

.news-block .blocks-container {
    align-items: flex-start;
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .news-block, .services-block {
        height: auto;
        margin-bottom: 0
    }
}


.news-block .blocks-container .block__title-container {
    margin-bottom: 60px
}

.news-block .blocks-container .block__current-link {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.67
}

.news-block .blocks-container .block__current-link a {
    display: inline-block;
    margin-bottom: 28px
}

.news-block .blocks-container .block .date {
    font-size: 12px;
    font-weight: 400;
    line-height: 18px
}

.news-block .blocks-container .block__links {
    align-items: center;
    padding: 20px 40px
}

.news-block .blocks-container .block__link {
    width: 100%;
    margin-bottom: 30px;
}

.news-block .blocks-container .block__link a {
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 10px
}

@media screen and (max-width: 1280px) {
    .news-block {
        height: auto
    }

    .news-block .blocks-container__left.block {
        /*height: 500px*/
        height: auto;
    }

    .news-block .block__image-container {
        max-width: 400px
    }

    .news-block .block__image-container img {
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%
    }

    .news-block .block__current-link a {
        font-size: 1.56vw !important
    }

    .news-block .block__links {
        padding: 60px 0 60px 60px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .news-block {
        height: auto
    }

    .news-block .blocks-container .blocks-container__left {
        flex-direction: column !important
    }

    .news-block .blocks-container .block__current-link a {
        font-size: 16px !important
    }
}

.footer {
    display: flex;
    justify-content: space-between;
    margin-bottom: 50px;
    margin-top: auto;
    position: relative
}

.footer__left {
    display: flex;
    flex: 0.5
}

.footer__form {
    flex: 1
}

.footer__form__input-container {
    width: 100%
}

.footer__form > span {
    color: #afafaf;
    display: inline-block;
    font-size: 11px;
    line-height: 14px;
    margin-top: 10px;
    padding-left: 13px
}

.footer__right {
    display: flex;
    flex: 0.4;
    flex-direction: column;
    font-size: 12px;
    justify-content: space-between;
    line-height: 2
}

.footer__title {
    font-family: Catallina, sans-serif;
    font-size: 30px;
    font-weight: 100;
    letter-spacing: -.015em;
    line-height: 34px;
    margin-right: 5.3125vw;
    max-width: 260px;
    text-transform: uppercase
}

.footer__copyright, .footer__links {
    display: flex;
    justify-content: space-between
}

.footer__btn-container {
    bottom: 225px;
    cursor: pointer;
    display: none;
    height: 60px;
    position: fixed;
    right: 87px;
    transform: translateY(-100%);
    width: 60px
}

@media screen and (max-width: 786px) {
    .footer {
        flex-direction: column
    }

    .footer__right {
        margin-top: 30px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .footer__title {
        font-size: 24px;
        margin: 0 0 40px
    }

    .footer__form span, .footer__title {
        text-align: center
    }

    .footer__form .alpha-input__btn-container {
        height: 40px;
        width: 40px
    }

    .footer__form .alpha-input__btn-container .alpha-btn, .footer__form .alpha-input__input {
        padding: 8px
    }

    .footer__left {
        align-items: center;
        flex-direction: column
    }

    .footer__right {
        margin-top: 60px
    }

    .footer__copyright, .footer__links {
        align-items: center;
        flex-direction: column;
        font-size: 12px
    }

    .footer__copyright a, .footer__copyright span, .footer__links a, .footer__links span {
        margin-bottom: 15px
    }

    .footer__links {
        margin-bottom: 57px
    }

    .footer__btn-container {
        bottom: 13px;
        height: 30px;
        right: 20px;
        top: auto;
        transform: none;
        width: 30px
    }

    .footer__btn-container button {
        padding: 0 8px 3px
    }
}

.slider {
    align-items: center;
    display: flex;
    justify-content: center;
    min-height: 90px;
    position: relative;
    width: 100%
}

.slider, .slider__wrapper {
    height: 100%;
    overflow: hidden
}

.slider__wrapper {
    max-width: 95%
}

.slider__items {
    display: flex;
    transition: transform .3s ease-in-out
}

.slider__item {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    min-width: 350px;
    width: 350px
}

.slider__item__date {
    display: inline-block;
    font-size: 12px;
    line-height: 1.65;
    margin-bottom: 30px
}

.slider__item__image {
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%
}

.slider__item__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.2;
    margin-top: 30px
}

.slider__btns-container {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

.slider__btn-wrapper {
    height: 40px;
    width: 40px
}

.slider__btn-wrapper button {
    border: 1px solid #dbdbdb;
    padding: 0 12px
}

.slider__btn-wrapper.next {
    margin-bottom: 10px;
    transform: rotate(-90deg)
}

.slider__btn-wrapper.prev {
    transform: rotate(90deg)
}

@media screen and (max-width: 768px) {
    .slider__item {
        margin-right: 30px;
        min-width: 300px
    }

    .slider__item__title {
        font-size: 14px
    }

    .slider__btns-container {
        top: 32.1%
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .slider {
        height: auto
    }

    .slider__wrapper {
        overflow-x: auto
    }

    .slider__btns-container {
        display: none
    }
}

.awards__content, .awards__content-contaier {
    width: 100%
}

.awards__title-container {
    margin-bottom: 50px
}

.awards__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.25;
    margin-bottom: 10px
}

.awards__link {
    color: #ca3132;
    font-size: 12px;
    line-height: 1.25
}

.awards__items-container {
    position: relative;
    width: 100%
}

.awards__items {
    -moz-column-gap: 13.25vw;
    column-gap: 13.25vw;
    display: grid;
    grid-auto-flow: row;
    grid-template-columns: 1fr 1fr;
    row-gap: 50px;
    width: 100%
}

.awards__item, .awards__item__year-container {
    display: flex
}

.awards__item__year {
    color: #dbdbdb;
    display: inline-block;
    font-size: 40px;
    letter-spacing: -.015em;
    line-height: 1.1;
    margin-right: 50px;
    text-align: center;
    text-transform: uppercase;
    transform: rotate(-180deg);
    -ms-writing-mode: tb;
    writing-mode: tb
}

.awards__item__list-item {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.45
}

.awards__link-container {
    bottom: 100px;
    position: absolute;
    right: 35.82%;
    transform: translateX(100%)
}

.awards__btn-container {
    display: inline-block;
    height: 40px;
    margin-right: 15px;
    width: 40px
}

@media screen and (max-width: 768px) {
    .awards__items {
        grid-auto-flow: row;
        grid-template-areas: "_2018" "_2017" "_2016";
        row-gap: 50px;
        display: block;
    }

    .awards__item {
        /*max-width: 450px*/
    }

    .awards__item__list-container {
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-bottom: 30px;
    }

    .awards__item[data-year="2018"] {
        grid-area: _2018
    }

    .awards__item[data-year="2017"] {
        grid-area: _2017;
        margin-left: 200px
    }

    .awards__item[data-year="2016"] {
        grid-area: _2016
    }

    .awards__link-container {
        bottom: -50px;
        left: 0;
        right: auto;
        transform: none
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .awards__item {
        flex-direction: column;
        justify-content: center
    }

    .awards__item, .awards__item:last-child {
        align-items: center
    }

    .awards__item__year-container {
        align-items: center;
        justify-content: center
    }

    .awards__item__year {
        margin: 0;
        transform: none;
        -ms-writing-mode: inherit;
        writing-mode: inherit
    }

    .awards__item__line {
        background-color: #ca3132;
        height: 40px;
        /*margin-top: 40px;*/
        width: 2px
    }

    .awards__item[data-year="2017"] {
        margin: 0
    }

    .awards__item[data-year="2016"] .awards__item__line {
        display: none
    }
}

.slider-news-panel {
    display: flex;
    height: 100%
}

.slider-news-panel__next, .slider-news-panel__prev {
    height: 40px;
    min-height: 40px;
    min-width: 40px;
    width: 40px
}

.slider-news-panel__next button, .slider-news-panel__prev button {
    border: none;
    padding: 11px
}

.slider-news-panel__prev {
    transform: rotate(90deg)
}

.slider-news-panel__next {
    transform: rotate(-90deg)
}

.slider-news-panel__container {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: space-between;
    padding: 0 12.83%
}

.slider-news-panel__numbers-container {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%
}

.slider-news-panel__number {
    align-items: center;
    background-color: transparent;
    border-radius: 50%;
    cursor: pointer;
    display: flex;
    flex-shrink: 0;
    height: 40px;
    justify-content: center;
    width: 40px
}

.slider-news-panel .current {
    background-color: #f8f8f8;
    color: silver
}

.slider-news-panel__dots {
    margin: 0 5px
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .slider-news-panel__container {
        padding: 0
    }

    .slider-news-panel__dots {
        margin: 0 20px
    }
}

.shop-btn {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 100%;
    justify-content: center;
    padding-top: 100%;
    position: relative;
    width: 100%
}

.shop-btn svg {
    height: 100%;
    left: 52%;
    position: absolute;
    top: 0;
    transform: translateX(-50%);
    width: 50%
}

.catalog-menu {
    max-height: 36px;
    position: relative;
    width: 100%
}

.catalog-menu__links-container {
    display: flex
}

.catalog-menu__link, .catalog-menu__link-mobile {
    align-items: center;
    border: 1px solid #dbdbdb;
    border-radius: 100px;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    justify-content: center;
    margin-right: 20px;
    padding: 7px 15px;
    transition: background-color .3s ease-in-out, border .3s ease-in-out
}

.catalog-menu__link-mobile__text, .catalog-menu__link__text {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.37;
    margin-right: 5px;
    transition: color .3s ease-in-out
}

.catalog-menu__link-mobile__arrow, .catalog-menu__link__arrow {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-top: 2px
}

.catalog-menu__link-mobile__arrow path, .catalog-menu__link__arrow path {
    transition: stroke .3s ease-in-out
}

.catalog-menu__link-mobile {
    display: none
}

.catalog-menu__link.current, .catalog-menu__link:hover {
    background-color: #ca3132;
    border: 1px solid #ca3132
}

.catalog-menu__link.current .catalog-menu__link__text, .catalog-menu__link:hover .catalog-menu__link__text {
    color: #fff
}

.catalog-menu__link.current .catalog-menu__link__arrow path, .catalog-menu__link:hover .catalog-menu__link__arrow path {
    stroke: #fff
}

.catalog-menu__items-wrapper {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(33%, 1fr));
    height: 100%;
    overflow-y: auto;
    width: 100%
}

.catalog-menu__content-container {
    background-color: #fff;
    bottom: -11px;
    box-shadow: 0 25px 100px rgba(0, 0, 0, .1);
    flex-wrap: wrap;
    height: 70vh;
    left: 0;
    max-height: 90vh;
    opacity: 0;
    overflow: hidden;
    padding: 30px 50px;
    position: absolute;
    transform: translateY(100%);
    width: 100%;
    z-index: 10
}

.catalog-menu__content-container__bg-first, .catalog-menu__content-container__bg-second {
    height: 757px;
    opacity: .6;
    position: absolute;
    width: 764px;
    z-index: -1
}

.catalog-menu__content-container__bg-first {
    left: -12%;
    top: -40%
}

.catalog-menu__content-container__bg-second {
    bottom: -40%;
    right: -12%
}

.catalog-menu__content-container__item {
    display: flex;
    flex: 1;
    flex-direction: column;
    margin: 0 50px 50px 0;
    max-width: 391px
}

.catalog-menu__content-container__item__title {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.37;
    margin-bottom: 15px
}

.catalog-menu__content-container__item__subtitle-container {
    align-items: flex-start;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    margin-bottom: 15px;
    overflow: hidden
}

.catalog-menu__content-container__item__subtitle-container.current .catalog-menu__content-container__item__subtitle-wrapper span {
    color: #ca3132
}

.catalog-menu__content-container__item__subtitle-container.current path {
    stroke: #ca3132
}

.catalog-menu__content-container__item__subtitle-wrapper {
    display: flex;
    flex-wrap: nowrap;
    margin-bottom: 10px
}

.catalog-menu__content-container__item__subtitle-wrapper svg {
    flex-shrink: 0;
    margin-top: 4px
}

.catalog-menu__content-container__item__sublink-container {
    padding-left: 21px
}

.catalog-menu__content-container__link-container {
    margin-bottom: 15px
}

.catalog-menu__content-container__link {
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 1.29;
    margin-bottom: 10px;
    margin-left: 5px;
    padding: 0
}

.catalog-menu__content-container__link:hover {
    color: #ca3132
}

@media screen and (max-width: 768px) {
    .catalog-menu__items-wrapper {
        grid-template-columns: 1fr
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .catalog-menu__link-mobile {
        display: flex
    }

    .catalog-menu__link {
        display: none
    }

    .catalog-menu__content-container {
        flex-direction: column;
        flex-wrap: nowrap;
        max-height: none;
        padding: 30px 20px
    }
}

.simple-product-component__image-container {
    height: 237px;
    margin-bottom: 15px;
    position: relative;
    width: 100%
}

.simple-product-component__gallery-container {
    align-items: center;
    display: flex;
    height: 50px;
    justify-content: center;
    margin-bottom: 30px;
    width: 100%
}

.simple-product-component__title-container {
    margin-bottom: 15px;
    width: 100%
}

.simple-product-component__ui-container {
    align-items: center;
    display: flex;
    height: 50px;
    width: 100%
}

.simple-product-component__gallery-image-container {
    border: 2px solid #f8f8f8;
    cursor: pointer;
    height: 50px;
    margin-right: 10px;
    padding: 10px;
    width: 50px
}

.simple-product-component__gallery-image-container.zoom, .simple-product-component__image-container--zoom {
    background-color: rgba(0, 0, 0, .5);
    height: 100vh;
    left: 0;
    opacity: 0;
    padding: 150px;
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: -100
}

.simple-product-component__image-container--zoom__close-icon {
    cursor: pointer;
    height: 40px;
    position: absolute;
    right: 4vw;
    top: 4vh;
    width: 40px;
    z-index: 200
}

.simple-product-component__image-container--zoom .splide__arrow--prev {
    height: 60px;
    left: 8vw;
    width: 60px
}

.simple-product-component__image-container--zoom .splide__arrow--next {
    height: 60px;
    right: 8vw;
    width: 60px
}

.simple-product-component__count-input-container {
    height: 50px;
    margin-right: 20px;
    width: 104px
}

.simple-product-component__shop-btn-container {
    height: 50px;
    position: relative;
    width: 117px
}

.simple-product-component__shop-btn__svg-container {
    display: inline-block;
    height: 100%;
    margin-left: 6px;
    padding-top: 13px;
    position: relative;
    width: 13px
}

.simple-product-component__shop-btn__svg-container svg {
    height: 100%;
    left: 0;
    position: absolute;
    top: 20%;
    width: 100%
}

.simple-product-component__zoom-btn-container {
    bottom: 10px;
    cursor: pointer;
    height: 15px;
    left: 13px;
    position: absolute;
    width: 18px;
    z-index: 2
}

.simple-product-component__image {
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%
}

.simple-product-component__gallery-image {
    -o-object-fit: cover;
    object-fit: cover
}

.simple-product-component__title {
    font-family: Catallina, sans-serif;
    font-size: 30px;
    font-weight: 100;
    line-height: 1.1;
    text-transform: uppercase
}

.simple-product-component__count-input {
    align-items: center;
    background: #f8f8f8;
    border-radius: 100px;
    display: flex;
    height: 100%;
    justify-content: space-between;
    padding: 20px;
    width: 100%
}

.simple-product-component__count-input__value {
    background: transparent;
    border: none;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.37;
    outline: none;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%
}

.simple-product-component__count-input__minus, .simple-product-component__count-input__plus {
    align-items: center;
    cursor: pointer;
    display: flex;
    font-size: 20px;
    justify-content: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.simple-product-component__gallery-container .splide__track, .simple-product-component__main-slider {
    height: 100%;
    width: 100%
}

.simple-product-component__gallery-container .splide__list {
    justify-content: center;
    width: 100%
}

.simple-product-component__gallery-container .splide__slide {
    min-height: auto
}

.simple-product-component .splide__track {
    height: 100%;
    width: 100%
}

.simple-product-component .splide__slide {
    min-height: auto
}

.simple-product-component li.splide__slide.is-active {
    border: none !important
}

.simple-product-component__zoom-btn {
    height: 100%;
    width: 100%
}

@media screen and (max-width: 768px) {
    .simple-product-component__shop-btn__svg-container svg {
        height: auto
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .simple-product-component__image-container--zoom {
        padding: 0
    }

    .simple-product-component__image-container--zoom .splide__arrow--prev {
        height: 32px;
        left: 1vw;
        width: 32px
    }

    .simple-product-component__image-container--zoom .splide__arrow--next {
        height: 32px;
        right: 1vw;
        width: 32px
    }

    .simple-product-component__title {
        font-size: 18px
    }

    .simple-product-component__ui-container {
        justify-content: center
    }
}

.product-cell {
    background: #fff;
    border: 2px solid #f8f8f8;
    border-radius: 25px;
    box-sizing: border-box;
    height: 100%;
    padding: 17px 20px;
    position: relative;
    width: 100%
}

.product-cell__container {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-evenly
}

.product-cell__image-container {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-bottom: 39px;
    width: 100%
}

.product-cell__image {
    height: 100%;
    max-height: 174px;
    max-width: 174px;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.product-cell__ui-container {
    align-items: center;
    display: flex;
    justify-content: space-between;
}

.product-cell__title {
    font-size: 14px;
    line-height: 18px;
    max-width: 100%;
    padding-right: 20px;
    max-height: 56px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.product-cell__btn {
    background-color: #ca3132;
    border-radius: 50%;
    bottom: 10px;
    min-height: 35px;
    min-width: 35px;
    position: absolute;
    right: 10px
}

.burger {
    display: none
}

.burger__toggle {
    display: block;
    left: 0;
    position: relative;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 1
}

.burger__link {
    align-items: center;
    display: flex
}

.burger__link a {
    line-height: 1
}

.burger__link svg {
    margin-left: 14px
}

.burger input {
    -webkit-touch-callout: none;
    cursor: pointer;
    display: block;
    height: 32px;
    left: -5px;
    opacity: 0;
    position: absolute;
    top: -7px;
    width: 40px;
    z-index: 2
}

.burger__line {
    background: #000;
    display: block;
    height: 1px;
    margin-bottom: 4px;
    position: relative;
    transition: transform .5s cubic-bezier(.77, .2, .05, 1), background .5s cubic-bezier(.77, .2, .05, 1), opacity .55s ease;
    width: 16px;
    z-index: 1
}

.burger__line, .burger__line:nth-child(2) {
    transform-origin: 0 0
}

.burger__line:nth-child(4) {
    transform-origin: 0 100%
}

input:checked ~ .burger__line {
    background: #232323;
    opacity: 1;
    transform: rotate(45deg) translate(-2px, -1px)
}

input:checked ~ .burger__line:nth-child(3) {
    opacity: 0;
    transform: rotate(0deg) scale(.2)
}

input:checked ~ .burger__line:nth-child(4) {
    transform: rotate(-45deg) translateY(-1px)
}

input:checked ~ .burger__menu-wrapper[id=mobileMenu-main], input:checked ~ .burger__menu[id=mobileMenu-main] {
    transform: translateX(0)
}

.burger__menu {
    -webkit-font-smoothing: antialiased;
    background-color: #fff;
    box-shadow: 0 25px 100px rgba(0, 0, 0, .1);
    display: flex;
    flex-direction: column;
    height: 300px;
    justify-content: space-between;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 100px 20px 45px;
    position: fixed;
    right: 0;
    top: 0;
    transform: translateX(100%);
    transform-origin: 0 0;
    transition: transform .5s cubic-bezier(.77, .2, .05, 1);
    width: 300px
}

.burger__menu li {
    margin-bottom: 20px
}

.burger__menu__bg-image {
    height: 100%;
    left: 0;
    opacity: .6;
    position: absolute;
    top: 0;
    transform: scale(1.3);
    width: 100%;
    z-index: -1
}

.burger__submenu {
    height: auto;
    right: 0;
    transform: translateX(100%)
}

.burger__submenu__back {
    align-items: center;
    display: flex;
    margin-bottom: 45px
}

.burger__submenu__back a {
    color: #ca3132
}

.burger__submenu__back svg {
    margin-right: 14px
}

.burger__submenu__link {
    font-size: 14px;
    font-weight: 500;
    line-height: 1.43;
    margin-bottom: 25px;
    padding-left: 30px
}

.burger__ui-container {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 56px;
    justify-content: space-between;
    position: absolute;
    right: 5vw;
    top: 100px
}

.burger__ui-container a {
    line-height: 1
}

@media screen and (max-width: 768px) {
    .burger {
        display: block
    }

    .burger__menu {
        right: -30px;
        top: 0
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .burger__menu {
        right: 0;
        width: 100vw
    }
}

.mainbutton {
    background-color: #ca3132;
    cursor: pointer;
    padding: 13px 16px;
    width: 100%
}

.mainbutton__text {
    color: #f8f8f8;
    font-size: 12px;
    line-height: 2
}

.mainbutton--lg .mainbutton__text {
    font-size: 16px;
    line-height: 22px
}

@media screen and (max-width: 768px) {
    .mainbutton {
        align-items: center;
        display: flex
    }
}

.page-content__inner {
    -moz-column-gap: 20px;
    column-gap: 20px;
    display: grid;
    grid-template-columns: auto 1fr
}

.page-content--bgap .page-content__inner {
    -moz-column-gap: 80px;
    column-gap: 80px;
    grid-template-columns: 240px 1fr
}

@media (max-width: 1024px) {
    .page-content--bgap .page-content__inner {
        grid-template-columns: 1fr;
        row-gap: 80px
    }
}

@media (max-width: 640px) {
    .page-content--bgap .page-content__inner {
        row-gap: 40px
    }
}

.page-content--simple .page-content__inner {
    display: block
}

.page-content--contacts .page-content__inner {
    -moz-column-gap: 30px;
    column-gap: 30px;
    grid-template-columns: minmax(33%, 439px) 1fr
}

.page-notfound {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center
}

.page-notfound__code {
    color: #ca3132;
    font-size: 200px;
    line-height: 244px
}

.page-notfound__title {
    color: #303030;
    font-size: 30px;
    letter-spacing: -.015em;
    line-height: 34px;
    margin-top: 30px
}

.page-notfound__text {
    color: #000;
    margin-top: 15px
}

.page-notfound__link, .page-notfound__text {
    font-size: 16px;
    font-weight: 500;
    line-height: 22px
}

.page-notfound__link {
    color: #ca3132;
    margin-top: 30px
}

.personal-nav {
    display: flex;
    flex-direction: column
}

@media (max-width: 1024px) {
    .personal-nav {
        flex-direction: row;
        flex-wrap: wrap;
        margin: -22px -18px
    }
}

@media (max-width: 640px) {
    .personal-nav {
        flex-direction: column;
        flex-wrap: nowrap;
        margin: 0
    }
}

.personal-nav__link {
    font-family: Catallina, sans-serif;
    font-weight: 100;
    margin-top: 30px;
    position: relative;
    text-transform: uppercase;
    transition: color .3s ease-in-out
}

.personal-nav__link:after {
    background-color: #dbdbdb;
    bottom: -5px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    transform: translateY(100%);
    transition: background-color .3s ease-in-out;
    width: 12px
}

.personal-nav__link.is-active, .personal-nav__link:hover {
    color: #ca3132
}

.personal-nav__link.is-active:after {
    background-color: #ca3132
}

.personal-nav__link:first-child {
    margin-top: 0
}

@media (max-width: 1024px) {
    .personal-nav__link {
        margin: 22px 18px
    }

    .personal-nav__link:first-child {
        margin-top: 22px
    }
}

@media (max-width: 640px) {
    .personal-nav__link {
        margin: 30px 0 0
    }

    .personal-nav__link:first-child {
        margin-top: 0
    }
}

.personal-nav__logout {
    color: #303030;
    font-size: 12px;
    line-height: 18px;
    margin-top: 41px;
    transition: color .3s ease-in-out
}

.personal-nav__logout:hover {
    color: #ca3132
}

@media (max-width: 1024px) {
    .personal-nav__logout {
        margin: 22px 18px
    }
}

@media (max-width: 640px) {
    .personal-nav__logout {
        margin: 42px 0 0
    }
}

.history-order__data {
    margin-bottom: 80px
}

.history-order__data th {
    color: #303030;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    padding-bottom: 10px;
    text-align: left
}

.history-order__data td {
    color: #303030;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    text-align: left
}

.history-order__data td, .history-order__data th {
    padding-right: 50px
}

.history-order__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.25;
    margin-bottom: 30px
}

.history-order__items {
    list-style: none;
    margin: 0;
    padding: 0
}

.history-order__item:not(:last-child) {
    margin-bottom: 10px
}

.personal-orders {
    width: 100%
}

.personal-orders th {
    color: silver;
    font-size: 12px;
    font-weight: 100;
    line-height: 18px;
    padding-right: 38px;
    text-align: left
}

.personal-orders td {
    border-bottom: 1px solid #eaeaea;
    color: #303030;
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 20px;
    padding-right: 18px;
    padding-top: 29px;
    text-align: left
}

.personal-orders td:first-child, .personal-orders th:first-child {
    width: 40%
}

.personal-orders td:last-child, .personal-orders th:last-child {
    width: 15%
}

.contentcard {
    background: #fff;
    box-shadow: 0 25px 100px rgba(0, 0, 0, .1);
    padding: 30px 50px 60px;
    width: 100%
}

.contentcard--lk-small {
    justify-self: start;
    max-width: 486px
}

@media (max-width: 640px) {
    .contentcard--lk-small {
        margin-left: -4.8vw;
        margin-right: -7.25vw;
        max-width: none;
        padding: 40px 22px;
        width: 100vw
    }
}

.mainform__cap {
    color: #000;
    font-family: Montserrat, sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    margin-bottom: 30px
}

.mainform__item {
    position: relative
}

.mainform__item:not(:first-child) {
    margin-top: 30px
}

.mainform__label {
    color: #303030;
    display: block;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    margin-bottom: 6px
}

.mainform__input {
    background: #f8f8f8;
    border: 1px solid #f8f8f8;
    border-radius: 100px;
    display: block;
    height: 50px;
    padding: 15px 17px;
    width: 100%
}

.mainform__input:focus {
    outline: none
}

.mainform__input:focus:not(.is-error) {
    border-color: #303030
}

.mainform__input.is-error {
    border-color: #ca3132
}

.mainform__input.is-error + .mainform__error {
    opacity: 1
}

.mainform input[type=file] ~ span {
    cursor: pointer;
    text-decoration: underline
}

.mainform__error {
    color: #ca3132;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: calc(100% + 10px)
}

.mainform textarea.mainform__input {
    height: 82px;
    resize: none
}

.mainform__submit {
    display: flex;
    justify-content: center
}

.mainform__submit button {
    background: #ca3132;
    border: none;
    color: #fff;
    cursor: pointer;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    padding: 17px 15px
}

.mainform__agree-note {
    color: #afafaf;
    display: block;
    font-size: 12px;
    font-weight: 500;
    line-height: 15px;
    margin-top: 15px
}

.mainform__inputbox {
    position: relative
}

.mainform__password.is-open .mainform__password-switch {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.229 4.899c-.022-.048-.532-1.181-1.677-2.326C12.492 1.513 10.669.25 8 .25c-2.668 0-4.492 1.263-5.552 2.323C1.304 3.718.793 4.851.772 4.899a.25.25 0 0 0 0 .203c.02.047.532 1.18 1.676 2.325C3.508 8.487 5.332 9.75 8 9.75c2.668 0 4.492-1.264 5.552-2.323 1.145-1.145 1.655-2.278 1.677-2.325a.25.25 0 0 0 0-.203zm-2.044 2.187C11.743 8.522 10 9.25 8 9.25c-1.999 0-3.743-.728-5.185-2.164A8.479 8.479 0 0 1 1.278 5c.402-.77.92-1.474 1.537-2.086C4.257 1.478 6 .75 8 .75c1.999 0 3.743.728 5.185 2.164A8.48 8.48 0 0 1 14.722 5a8.479 8.479 0 0 1-1.537 2.086zM8 2.25a2.75 2.75 0 1 0 0 5.5 2.75 2.75 0 0 0 0-5.5zm0 5a2.25 2.25 0 1 1 0-4.5 2.25 2.25 0 0 1 0 4.5z' fill='silver'/%3E%3C/svg%3E")
}

.mainform__password-switch {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.185.865a.253.253 0 0 0-.078-.047.301.301 0 0 0-.277.032.21.21 0 0 0-.058.063.164.164 0 0 0-.008.154.199.199 0 0 0 .051.067l1.41 1.24C1.832 3.448.814 5.24.771 5.32a.167.167 0 0 0 0 .162c.02.038.532.945 1.676 1.86C3.508 8.19 5.332 9.2 8 9.2a9.304 9.304 0 0 0 3.316-.585l1.5 1.32c.021.02.048.035.077.047a.3.3 0 0 0 .277-.032.21.21 0 0 0 .059-.064.166.166 0 0 0 .008-.154.2.2 0 0 0-.052-.067l-10-8.8zM9.32 6.858c-.448.26-1 .378-1.551.332-.55-.045-1.06-.251-1.433-.58-.372-.327-.58-.753-.585-1.195-.004-.443.196-.872.561-1.204L9.32 6.858zM8 8.8c-1.999 0-3.743-.583-5.185-1.731a7.114 7.114 0 0 1-1.537-1.67c.228-.36 1.255-1.84 3.292-2.72l1.403 1.235c-.463.404-.721.933-.723 1.482 0 .549.254 1.078.716 1.484.461.406 1.096.66 1.779.71a3.262 3.262 0 0 0 1.912-.434l1.306 1.149c-.932.331-1.943.5-2.963.495zM15.23 5.48c-.026.046-.637 1.13-2.024 2.123a.269.269 0 0 1-.084.04.308.308 0 0 1-.191-.009.253.253 0 0 1-.078-.047.197.197 0 0 1-.05-.067.163.163 0 0 1 .01-.153.21.21 0 0 1 .06-.062 7.278 7.278 0 0 0 1.85-1.906 7.118 7.118 0 0 0-1.537-1.67C11.743 2.583 10 2 8 2c-.42 0-.838.026-1.251.081a.3.3 0 0 1-.185-.035.2.2 0 0 1-.1-.13.17.17 0 0 1 .042-.148.263.263 0 0 1 .16-.081c.441-.059.887-.088 1.334-.087 2.668 0 4.492 1.01 5.552 1.858 1.145.916 1.655 1.823 1.677 1.86a.167.167 0 0 1 0 .163zm-6.805-1.85a.26.26 0 0 1-.16-.083.169.169 0 0 1-.04-.15.203.203 0 0 1 .106-.128.302.302 0 0 1 .187-.031c.584.09 1.116.33 1.516.682.4.352.648.798.705 1.272a.161.161 0 0 1-.01.078.193.193 0 0 1-.046.068.248.248 0 0 1-.076.05.298.298 0 0 1-.285-.03.19.19 0 0 1-.08-.129c-.048-.387-.25-.752-.577-1.04a2.447 2.447 0 0 0-1.24-.558z' fill='silver'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
    height: 15px;
    padding: 0;
    position: absolute;
    right: 17px;
    top: 50%;
    transform: translateY(-50%);
    width: 20px
}

.mainform__check--small .mainform__check-label:before {
    border-color: #dbdbdb;
    border-radius: 4px
}

.mainform__check--small .mainform__check-label span {
    color: #303030;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px
}

.mainform__check-input:checked + .mainform__check-label:before {
    background-color: #ca3132;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.99 2 11.58.58 4.99 7.17 2.41 4.6.99 6.01l4 3.99 8-8z' fill='%23fff'/%3E%3C/svg%3E");
    border-color: #ca3132
}

.mainform__check-label {
    align-items: center;
    cursor: pointer;
    display: flex
}

.mainform__check-label:before {
    background-color: #fff;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 12px 10px;
    border: 2px solid silver;
    border-radius: 2px;
    content: "";
    display: block;
    height: 20px;
    margin-right: 8px;
    transition: .3s ease-in-out;
    width: 20px
}

.mainform__check-label span {
    color: #111;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px
}

.mainform__memory {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.mainform__forget {
    color: #ca3132;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px
}

.mainform__toggler {
    -moz-column-gap: 10px;
    column-gap: 10px;
    display: grid;
    grid-template-columns: auto auto auto
}

.mainform__toggler-label {
    align-self: center;
    color: #303030;
    font-size: 15px;
    font-weight: 500;
    line-height: 22px
}

.mainform__toggler-box {
    background: #f8f8f8;
    border-radius: 100px;
    height: 32px;
    position: relative;
    width: 49px
}

.mainform__toggler-input {
    cursor: pointer;
    height: 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 50%
}

.mainform__toggler-input[data-toggler-left] {
    left: 0
}

.mainform__toggler-input[data-toggler-right] {
    right: 0
}

.mainform__toggler-indicator {
    background-color: #ca3132;
    border-radius: 50%;
    height: 12px;
    pointer-events: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: left .3s ease-in-out;
    width: 12px;
    z-index: 2
}

.mainform__toggler-input[data-toggler-left]:checked ~ .mainform__toggler-indicator {
    left: 8px
}

.mainform__toggler-input[data-toggler-right]:checked ~ .mainform__toggler-indicator {
    left: calc(100% - 20px)
}

.mainform .c-select {
    width: 100%
}

.sitemap__link {
    color: #303030;
    display: block;
    margin-bottom: 10px;
    transition: color .3s ease-in-out
}

.sitemap__link:hover {
    color: #ca3132
}

.sitemap > .sitemap__link {
    font-size: 24px;
    font-weight: 500;
    line-height: 40px
}

.sitemap__level-1 > .sitemap__link {
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 15px
}

.sitemap__level-1:not(:first-child) {
    margin-top: 15px
}

.sitemap__level-2 > .sitemap__link {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    padding-left: 15px
}

.sitemap__level-2:not(:first-child) {
    margin-top: 15px
}

.sitemap__level-3 > .sitemap__link {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    padding-left: 32px
}

.contacts-block {
    display: flex;
    flex-direction: column;
    height: 100%
}

.contacts-block__select {
    margin-bottom: 30px
}

.contacts-block__title {
    color: #000;
    font-size: 24px;
    font-weight: 500;
    line-height: 30px;
    margin-bottom: 30px
}

.contacts-block__data {
    margin-bottom: 15px;
    margin-top: 0
}

.contacts-block__data dt {
    color: silver;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px
}

.contacts-block__data dd {
    color: #000;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    margin: 10px 0 0;
    padding: 0
}

.contacts-block__btn {
    align-self: start;
    margin-top: auto;
    width: auto
}

.contact-map {
    width: 100%
}

.contact-map img {
    height: auto;
    width: 100%
}

.c-select {
    max-width: 100%;
    position: relative;
    width: 300px
}

.c-select__value {
    align-items: center;
    background: #f8f8f8;
    border-radius: 100px;
    color: #303030;
    cursor: pointer;
    display: flex;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    margin: 0;
    padding: 13px 17px
}

.c-select__value span {
    flex-grow: 2;
    margin-right: 5px
}

.c-select__value:after, .c-select__value span {
    position: relative;
    z-index: 1
}

.c-select__value:after {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 .5 3 3 3-3' stroke='%23303030'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    content: "";
    flex-shrink: 0;
    height: 6px;
    margin-left: auto;
    transition: transform .3s ease;
    width: 8px
}

.c-select__drop {
    background: #f8f8f8;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    height: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 30px;
    width: 100%;
    z-index: 10
}

.c-select__options {
    list-style: none;
    margin: 0;
    padding: 35px 17px 30px;
    position: relative
}

.c-select__options:before {
    background-color: silver;
    content: "";
    height: 1px;
    left: 17px;
    position: absolute;
    top: 20px;
    width: calc(100% - 34px)
}

.c-select__option label {
    color: #303030;
    cursor: pointer;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    transition: color .3s ease-in-out
}

.c-select__option input:checked + label, .c-select__option label:hover {
    color: #ca3132
}

.c-select__option:not(:last-child) {
    margin-bottom: 10px
}

.c-select__reset {
    color: #111;
    font-size: 10px !important;
    line-height: 1 !important;
    opacity: .4
}

.c-select.is-active .c-select__value:after {
    transform: rotate(180deg)
}

.c-select.is-active .c-select__drop {
    height: auto
}

.c-select--small {
    width: 190px
}

.c-select--small .c-select__value {
    padding: 7px 15px
}

.c-select--small .c-select__drop {
    top: calc(100% - 20px)
}

.c-select--small .c-select__options {
    padding-top: 30px
}

.c-select--small .c-select__options:before {
    top: 20px
}

.c-select--bordered .c-select__value {
    background: #fff;
    border: 1px solid #dbdbdb
}

.c-select--bordered .c-select__drop {
    background: #fff;
    border-top: none
}

.c-select--bordered.is-active .c-select__value {
    border-bottom-color: transparent
}

.c-select--bordered.is-active .c-select__drop {
    border: 1px solid #dbdbdb;
    border-top: none;
    z-index: 1;
}

.c-select.is-active .c-select__drop {
    z-index: 2;
}

.simple-catalog__switch-btn svg {
    padding-left: 5px;
    min-width: 14px;
    min-height: 14px;
}

.c-select.is-active .c-select__value span {
    z-index: 3;
}

.c-select .c-select__value span {
    z-index: 1;
}

.single-news p a, .simple-product__desc-container p a {
    color: #5e9ef1;
}

.modal-window {
    align-items: center;
    background-color: hsla(0, 0%, 100%, .9);
    display: flex;
    flex-direction: column;
    height: 100vh;
    justify-content: center;
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: fixed;
    top: 0;
    transition: opacity .35s ease-in, visibility .35s ease-in;
    visibility: hidden;
    width: 100vw;
    z-index: 20
}

@media (max-width: 640px) {
    .modal-window {
        justify-content: flex-start;
        padding-top: 80px
    }
}

.modal-window__background {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.modal-window__background:after, .modal-window__background:before {
    background-image: url("data:image/png;base64,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");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    content: "";
    height: 757px;
    position: absolute;
    width: 764px
}

.modal-window__background:before {
    left: -25%;
    top: 0;
    transform: rotate(-45deg)
}

@media (max-width: 1024px) {
    .modal-window__background:before {
        height: 0;
        left: 50%;
        padding-top: 100%;
        top: 50%;
        transform: translate(-50%, -20%);
        width: 90%
    }
}

.modal-window__background:after {
    bottom: 10%;
    right: -10%
}

@media (max-width: 1280px) {
    .modal-window__background:after {
        height: 686px;
        width: 691px
    }
}

@media (max-width: 1024px) {
    .modal-window__background:after {
        display: none
    }
}

.modal-window__inner {
    height: 80%;
    max-width: 520px;
    position: relative;
    width: 100%;
    z-index: 2
}

@media (max-width: 640px) {
    .modal-window__inner {
        height: 100%;
        max-width: none
    }
}

.modal-window__box {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    position: relative
}

.modal-window__video-bg {
    height: 100vh;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: -1
}

.modal-window__title-container {
    margin-bottom: 50px;
    text-align: center
}

@media (max-width: 640px) {
    .modal-window__title-container {
        align-self: start;
        margin-bottom: 40px;
        padding: 0 20px;
        text-align: left
    }
}

.modal-window__title {
    font-family: Catallina, sans-serif;
    font-size: 40px;
    font-weight: 100;
    letter-spacing: -.015em;
    line-height: 45px;
    text-transform: uppercase
}

@media (max-width: 1280px) {
    .modal-window__title {
        font-size: 36px;
        line-height: 41px
    }
}

@media (max-width: 640px) {
    .modal-window__title {
        font-size: 20px;
        line-height: 23px
    }
}

.modal-window__subtitle {
    line-height: 1.45
}

.modal-window__link, .modal-window__subtitle {
    display: inline-block;
    font-weight: 500;
    margin-top: 10px
}

.modal-window__link {
    color: #ca3132
}

.modal-window__content {
    -ms-scroll-chaining: none;
    background-color: #fff;
    box-shadow: 0 25px 100px rgba(0, 0, 0, .1);
    max-height: calc(100% - 95px);
    overflow-y: auto;
    overscroll-behavior: contain;
    padding: 30px 50px 60px;
    position: relative;
    width: 100%
}

@media (max-width: 640px) {
    .modal-window__content {
        height: calc(100% - 63px);
        padding: 40px 20px
    }
}

.modal-window__content > .modal-window__close {
    height: 16px;
    padding: 0;
    right: 20px;
    top: 20px;
    width: 16px
}

@media (min-width: 641px) {
    .modal-window__content > .modal-window__close {
        display: none
    }
}

.modal-window__content > .modal-window__close:before {
    height: 100%;
    width: 100%
}

.modal-window__close {
    cursor: pointer;
    position: absolute;
    right: 100px;
    top: 11%;
    z-index: 3
}

@media (max-width: 640px) {
    .modal-window__close {
        right: 20px;
        top: 166px
    }
}

.modal-window__close span {
    display: none
}

.modal-window__close:before {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 17 1 1m16 0L1 17' stroke='silver' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    content: "";
    display: block;
    height: 20px;
    width: 20px
}

@media (max-width: 640px) {
    .modal-window > .modal-window__close {
        display: none
    }
}

.modal-window__cancel {
    color: #ca3132;
    cursor: pointer;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    margin-top: 30px
}

.modal-window.is-active {
    opacity: 1;
    pointer-events: all;
    visibility: visible
}

.modal-window--search .modal-window__background {
    display: none
}

.modal-window--search .modal-window__inner {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    max-width: 100%;
    width: 100%
}

@media (max-width: 1280px) {
    .modal-window--search .modal-window__inner {
        grid-template-columns: repeat(10, 1fr)
    }
}

@media (max-width: 640px) {
    .modal-window--search .modal-window__inner {
        grid-template-columns: repeat(4, 1fr);
        padding: 0 36px
    }
}

@media (max-width: 320px) {
    .modal-window--search .modal-window__inner {
        padding: 0 15px
    }
}

.modal-window--search .modal-window__box {
    grid-column: 2/-2;
    justify-content: flex-start;
    padding-top: 15%
}

@media (max-width: 1280px) {
    .modal-window--search .modal-window__box {
        padding-top: 150px
    }
}

@media (max-width: 640px) {
    .modal-window--search .modal-window__box {
        grid-column: 1/-1;
        padding-top: 0
    }
}

.modal-window--search .modal-window__content {
    background-color: transparent;
    box-shadow: none;
    overflow: visible;
    padding: 0
}

@media (max-width: 1280px) {
    .modal-window--search .modal-window__content {
        padding-top: 80px
    }
}

@media (max-width: 640px) {
    .modal-window--search .modal-window__close {
        right: 0
    }
}

.modal-window--search .searchfield {
    margin-right: -72px;
    max-width: 100%;
    width: 100%
}

.modal-window--search .searchfield__box {
    grid-template-columns: 97%;
    position: relative
}

@media (max-width: 1280px) {
    .modal-window--search .searchfield__box {
        grid-template-columns: 1fr 97px
    }
}

@media (max-width: 640px) {
    .modal-window--search .searchfield__box {
        grid-template-columns: 1fr 40px;
        height: 40px
    }
}

.modal-window--search .searchfield__input {
    box-shadow: 0 25px 100px rgba(0, 0, 0, .1)
}

@media (max-width: 640px) {
    .modal-window--search .searchfield__input {
        padding: 0 10px
    }
}

.modal-window--search .searchfield__btn {
    align-items: center;
    display: flex;
    height: 100%;
    left: 97%;
    position: absolute;
    width: 97px
}

.modal-window--search .searchfield__btn .mainbutton__icon {
    flex-shrink: 0;
    margin-left: 8px
}

@media (max-width: 1280px) {
    .modal-window--search .searchfield__btn {
        position: static
    }
}

@media (max-width: 640px) {
    .modal-window--search .searchfield__btn {
        align-items: center;
        display: flex;
        justify-content: center;
        padding: 0;
        width: 40px
    }

    .modal-window--search .searchfield__btn .mainbutton__text {
        display: none
    }

    .modal-window--search .searchfield__btn .mainbutton__icon {
        flex-shrink: 0;
        margin-left: 0
    }
}

.modal-window--webinar {
    background-color: #3c3c3c
}

@media (max-width: 640px) {
    .modal-window--webinar {
        justify-content: center;
        padding: 0
    }
}

.modal-window--webinar .modal-window__background {
    background: #3c3c3c
}

.modal-window--webinar .modal-window__background:after, .modal-window--webinar .modal-window__background:before, .modal-window--webinar .modal-window__close {
    display: none
}

.modal-window--webinar .modal-window__inner {
    height: 100%;
    height: auto;
    max-height: 100vh;
    max-width: 900px;
    width: 80vw
}

@media (max-width: 640px) {
    .modal-window--webinar .modal-window__inner {
        width: calc(100vw - 30px)
    }
}

.modal-window--webinar .modal-window__content {
    background: #3c3c3c;
    box-shadow: none;
    height: auto;
    max-height: none;
    max-width: 100vh;
    overflow-y: initial;
    padding: 0;
    position: relative
}

.modal-window--webinar .modal-window__content:after {
    content: "";
    display: block;
    padding-top: 56%
}

.modal-window--webinar .modal-window__content > .modal-window__close {
    right: 0;
    top: -30px
}

@media (min-width: 640px) {
    .modal-window--webinar .modal-window__content > .modal-window__close {
        display: block
    }
}

@media (max-width: 640px) {
    .modal-window--webinar .modal-window__content > .modal-window__close {
        display: block
    }
}

.modal-window--webinar iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.modal-window--notification .modal-window__title-container {
    max-width: 471px;
    padding: 0 30px
}

.modal-window--notification .modal-window__content {
    background-color: #fff;
    box-shadow: 0 25px 100px rgba(0, 0, 0, .1);
    height: auto;
    margin-bottom: 45px;
    padding: 30px 80px;
    width: 471px
}

.modal-window--notification .modal-window__btn-container a {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.375
}

.modal-success {
    color: #000
}

.modal-success__cap {
    font-size: 24px;
    font-weight: 500;
    line-height: 40px;
    margin-bottom: 10px;
    text-align: center
}

.modal-success__date {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-bottom: 30px
}

.modal-success__date span {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px
}

.modal-success__date span:first-child {
    margin-right: 10px
}

.modal-success__text {
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 15px;
    margin-top: 15px;
    text-align: center
}

.modal-success__link {
    color: #ca3132;
    display: block;
    font-size: 12px;
    font-weight: 500;
    line-height: 15px;
    text-align: center
}

.formtabs__head {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 22.5px;
    margin-top: -7.5px
}

@media (max-width: 320px) {
    .formtabs__head {
        margin-left: -10px;
        margin-right: -10px
    }
}

.formtabs__tab-box {
    flex-shrink: 0;
    margin-bottom: 7.5px;
    margin-top: 7.5px;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

.formtabs__tab-box:not(:last-child) {
    margin-right: 10px
}

@media (max-width: 375px) {
    .formtabs__tab-box:nth-child(2n) {
        margin-right: 0
    }
}

.formtabs__tab-input {
    display: none
}

.formtabs__tab-label {
    border: 1px solid #dbdbdb;
    border-radius: 100px;
    cursor: pointer;
    display: block;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    padding: 7px 15px;
    transition: .3s ease-in-out
}

.formtabs__tab-label:hover {
    background-color: rgba(202, 49, 50, .75);
    color: #fff
}

@media (max-width: 640px) {
    .formtabs__tab-label {
        font-size: 14px;
        line-height: 20px
    }
}

.formtabs__tab-input:checked + .formtabs__tab-label {
    background-color: #ca3132;
    border-color: #ca3132;
    color: #fff
}

.formtabs__screens {
    position: relative
}

.formtabs__screen {
    display: none
}

.formtabs__screen.is-active {
    display: block
}

.catalog-menu-mobile {
    background-color: #fff;
    box-shadow: 0 25px 100px rgba(0, 0, 0, .1);
    display: none;
    left: 0;
    position: absolute;
    top: 0;
    width: 100vw;
    z-index: 100
}

.catalog-menu-mobile__item__arrow-container {
    width: 8px
}

.catalog-menu-mobile__items-container {
    height: 100%;
    position: relative;
    width: 100%
}

.catalog-menu-mobile__item__beta-items-container, .catalog-menu-mobile__item__delta-items-container, .catalog-menu-mobile__item__gamma-items-container {
    background-color: #fff;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transform: translateX(-100%);
    width: 100%
}

.catalog-menu-mobile .mobile-menu-link, .catalog-menu-mobile .mobile-menu-row {
    background-color: #fff;
    display: flex;
    height: 40px;
    justify-content: space-between;
    padding: 10px 20px;
    width: 100%
}

.catalog-menu-mobile .mobile-menu-title {
    display: block;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.43;
    margin: 0
}

.catalog-menu-mobile .mobile-menu-link {
    font-size: 12px
}

.catalog-menu-mobile__header {
    color: #fff;
    position: relative
}

.catalog-menu-mobile__header span {
    color: #fff;
    margin-left: 8px
}

.catalog-menu-mobile__header .mobile-menu-title {
    display: flex
}

.catalog-menu-mobile__header__close-btn-container {
    height: 25px;
    position: absolute;
    right: 11px;
    top: 7px;
    width: 25px
}

.catalog-menu-mobile__header__close-btn {
    height: 100%;
    width: 100%
}

.catalog-menu-mobile__header.mobile-menu-row {
    background-color: #ca3132
}

.catalog-menu-mobile__items {
    height: 100%;
    left: 0;
    position: relative;
    top: 0;
    width: 100%
}

.catalog-menu-mobile__item {
    min-height: 40px
}

.catalog-menu-mobile__item--alphaItem {
    height: 100%;
    width: 100%
}

.catalog-menu-mobile__item--beta .mobile-menu-title, .catalog-menu-mobile__item--delta .mobile-menu-title {
    font-size: 12px
}

.good-item {
    background-color: #fff;
    border: 2px solid #f8f8f8;
    border-radius: 25px;
    color: #303030;
    -moz-column-gap: 30px;
    column-gap: 30px;
    display: grid;
    grid-template-columns: 70px auto;
    padding: 13px 12px
}

@media (max-width: 640px) {
    .good-item {
        gap: 10px;
        grid-template-columns: 40px auto
    }
}

.good-item__content {
    align-self: center;
    max-width: 690px
}

.good-item__pic {
    height: 70px;
    margin: 0;
    padding: 0;
    width: 70px
}

@media (max-width: 640px) {
    .good-item__pic {
        height: 40px;
        width: 40px
    }
}

.good-item__pic img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.good-item__name {
    font-size: 16px;
    font-weight: 500;
    line-height: 22px
}

@media (max-width: 640px) {
    .good-item__name {
        font-size: 12px;
        line-height: 14px
    }
}

.good-item__category {
    font-size: 12px;
    line-height: 18px
}

@media (max-width: 640px) {
    .good-item__category {
        font-size: 10px;
        line-height: 12px
    }
}

.make-order {
    padding-bottom: 120px
}

@media (max-width: 768px) {
    .make-order {
        margin-left: -5vw;
        margin-right: -5vw
    }
}

.make-order__content {
    margin: 0 auto;
    max-width: 100%;
    width: 486px
}

.make-order .modal-window__content {
    align-items: center;
    display: flex;
    justify-content: center;
    padding: 30px 50px
}

@media (max-width: 640px) {
    .make-order .modal-window__footer {
        margin-top: -40px;
        position: relative;
        transform: translateY(-100%);
        z-index: 3
    }
}

.searchres-menu {
    background: #f8f8f8;
    padding: 30px 30px 51px
}

@media (max-width: 768px) {
    .searchres-menu {
        align-items: center;
        display: flex;
        padding: 29px 30px 30px
    }
}

@media (max-width: 640px) {
    .searchres-menu {
        display: grid;
        gap: 20px;
        grid-template-columns: 1fr
    }
}

.searchres-menu__cap {
    display: block;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px
}

@media (max-width: 768px) {
    .searchres-menu__cap {
        margin-right: 30px
    }
}

.searchres-menu__link {
    cursor: pointer;
    display: block;
    font-family: Catallina, sans-serif;
    font-size: 13px;
    font-weight: 100;
    line-height: 15px;
    margin-top: 30px;
    position: relative;
    text-transform: uppercase;
    transition: color .3s ease-in-out
}

@media (max-width: 768px) {
    .searchres-menu__link {
        margin-top: 0
    }

    .searchres-menu__link:not(:last-child) {
        margin-right: 43px
    }
}

.searchres-menu__link:after {
    background-color: #dbdbdb;
    bottom: -5px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    transform: translateY(100%);
    transition: background-color .3s ease-in-out;
    width: 12px
}

.searchres-menu__link.is-active, .searchres-menu__link:hover {
    color: #ca3132
}

.searchres-menu__link.is-active:after {
    background-color: #ca3132
}

.searchres-menu__link:first-child {
    margin-top: 0
}

.search-res__search {
    margin-bottom: 57px
}

.search-res__box {
    -moz-column-gap: 55px;
    column-gap: 55px;
    display: grid;
    grid-template-columns: 191px 1fr
}

@media (max-width: 768px) {
    .search-res__box {
        gap: 80px;
        grid-template-columns: 1fr
    }
}

@media (max-width: 640px) {
    .search-res__box {
        gap: 24px
    }
}

.search-res__menu {
    align-self: start
}

.search-res__items {
    display: grid;
    gap: 10px;
    grid-template-columns: 1fr;
    grid-template-rows: auto
}

.search-res__paginator {
    margin-top: 50px
}

@media (max-width: 640px) {
    .search-res__paginator {
        margin-top: 40px
    }
}

.searchfield {
    max-width: 100%;
    width: 1055px
}

@media (max-width: 1280px) {
    .searchfield {
        width: 987px
    }
}

@media (max-width: 768px) {
    .searchfield {
        width: 653px
    }
}

.searchfield__box {
    background-color: #fff;
    box-shadow: 0 25px 100px rgba(0, 0, 0, .1);
    display: grid;
    grid-template-columns: 1fr 71px;
    height: 75px
}

.searchfield__input {
    background: #fff;
    border: none;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    outline: none;
    padding: 0 26px;
    z-index: 2
}

.searchfield__result {
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    margin-top: 10px;
    padding-left: 25px
}

.searchfield__result span {
    color: #ca3132
}

.searchfield .searchfield-result {
    left: 0;
    position: absolute;
    top: 100%;
    width: 97%;
    z-index: 1
}

@media (max-width: 1280px) {
    .searchfield .searchfield-result {
        width: calc(100% - 97px)
    }
}

@media (max-width: 768px) {
    .searchfield .searchfield-result {
        width: 100%
    }
}

.searchfield-result {
    background-color: #fff;
    box-shadow: 0 25px 100px rgba(0, 0, 0, .1);
    height: 252px;
    overflow: auto;
    padding: 30px 26px;
    position: absolute
}

.searchfield-result__item {
    color: #303030;
    display: block;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px
}

.searchfield-result__item span {
    color: #ca3132
}

.searchfield-result__item:not(:last-child) {
    margin-bottom: 30px
}

@media (max-width: 640px) {
    .searchfield-result__item:not(:last-child) {
        margin-bottom: 10px
    }
}

.slider-for-images {
    display: flex;
    flex-direction: column
}

.slider-for-images__images-wrapper {
    overflow: hidden
}

.slider-for-images__images-container {
    display: flex;
    flex-wrap: nowrap;
    transition: transform .3s ease-in-out
}

.slider-for-images__image {
    height: 100%;
    margin-bottom: 30px;
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%
}

.slider-for-images__btns-container {
    display: flex;
    justify-content: center;
    margin-bottom: 30px;
    width: 100%
}

.slider-for-images__btn-wrapper {
    height: 40px;
    width: 40px
}

.slider-for-images__btn-wrapper button {
    border: 1px solid #dbdbdb;
    padding: 0 12px
}

.slider-for-images__btn-wrapper.next {
    margin-bottom: 10px;
    margin-left: 10px;
    transform: rotate(-90deg)
}

.slider-for-images__btn-wrapper.prev {
    transform: rotate(90deg)
}

.main-index {
    margin-top: 0 !important
}

.first-section {
    display: flex;
    flex-direction: column;
    height: calc(100vh - 75px);
    margin-bottom: 125px;
    position: relative;
    width: 100%
}

.first-section-activities {
    padding-top: 130px;
    position: relative;
    z-index: 1;
}

@media screen and (max-width: 767px) {
    .first-section-activities {
        padding-top: 0;
    }
}

.first-section__btn {
    bottom: 10.78%;
    height: 60px;
    position: absolute;
    width: 60px
}

.first-section__navigation {
    bottom: 0;
    height: 160px;
    position: absolute;
    /*right: -6.28%;*/
    /*width: 70%;*/
    right: 0;
}

.titles-container {
    display: flex;
    position: absolute;
    top: 25%
}

.second-section {
    margin-bottom: 55px;
    width: 100%
}

.second-section__title-container {
    margin-bottom: 124px
}

.second-section__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.25
}

.second-section__links {
    display: grid;
    grid-template-columns: repeat(3, auto);
    width: 100%
}

.second-section__links :nth-child(2), .second-section__links :nth-child(5) {
    padding-left: 14%
}

.second-section__links :nth-child(3n) {
    text-align: right
}

.second-section__link {
    padding-bottom: 130px;
    white-space: nowrap
}

.second-section__link a {
    font-size: 40px
}

.fourth-section, .third-section {
    display: flex;
    height: 625px;
    margin-bottom: 125px;
    width: 100%
}

.fourth-section {
    margin-bottom: 10px;
}

.fourth-section .block__link a, .third-section .block__link a {
    font-size: 30px
}

.fourth-section {
    height: 500px
}

.index-bg-image {
    left: 50%;
    max-width: 913px;
    position: absolute;
    top: 50vh;
    transform: translateX(-50%) translateY(-50%);
    width: 57vw;
    z-index: -10
}

@media screen and (max-width: 1280px) {
    .main-index .second-section a {
        font-size: 2.8vw
    }

    .main-index .third-section .block__link a {
        font-size: 24px
    }

    .main-index .blocks-container__right {
        /*flex: 0.3*/
    }
}

@media screen and (max-width: 786px) {
    .main-index .first-section__navigation {
        height: 160px;
        left: -5vw;
        width: 100vw
    }

    .main-index .first-section__btn {
        bottom: 26.8%
    }

    .main-index .index-bg-image {
        min-width: 517px
    }
}

@media screen and (min-width: 320px) and (max-width: 425px) {
    .main-index .first-section__navigation {
        height: 160px;
        left: -5vw;
        width: 100vw
    }

    .main-index .first-section__btn {
        bottom: 6.8%;
        height: 30px;
        width: 30px
    }

    .main-index .second-section {
        text-align: center
    }

    .main-index .second-section__title-container {
        margin-bottom: 48px
    }

    .main-index .second-section__links {
        display: flex;
        flex-direction: column
    }

    .main-index .second-section__links div {
        text-align: center !important
    }

    .main-index .second-section__link {
        margin-bottom: 54px;
        padding: 0
    }

    .main-index .second-section__link a {
        font-size: 20px
    }

    .main-index .second-section__link a:after {
        bottom: -14px;
        left: 50%;
        transform: translateX(-50%)
    }

    .main-index .second-section__title {
        font-size: 16px
    }

    .main-index .index-bg-image {
        min-width: 517px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .main {
        margin-bottom: 0 !important
    }

    .main .fourth-section, .main .third-section {
        height: auto;
        margin-bottom: 38px
    }
}

.prolog-about {
    margin-bottom: 128px
}

.prolog-about__content {
    display: flex;
    justify-content: space-between;
    width: 100%
}

.prolog-about__navigation {
    background-color: #f8f8f8;
    flex: 0.6;
    height: 150px
}

.prolog-about__navigation a {
    display: inline-block;
    max-width: 100px
}

.prolog-about__information {
    color: #303030;
    flex: 0.25;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.75;
    padding-right: 3.125vw
}

.prolog-about__information p {
    margin: 0 0 15px
}

.prolog-about__information a {
    color: #ca3132;
    font-size: 11px;
    font-weight: 500
}

@media screen and (max-width: 768px) {
    .prolog-about {
        margin-bottom: 80px
    }

    .prolog-about .title__left {
        flex: 0.6
    }

    .prolog-about__content {
        flex-direction: column-reverse
    }

    .prolog-about__information {
        margin-bottom: 104px;
        max-width: 80vw
    }

    .prolog-about__navigation {
        margin-left: -5vw;
        padding: 70px 30px;
        width: 100vw
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .prolog-about .title {
        margin-bottom: 40px
    }

    .prolog-about__content {
        flex-direction: column
    }

    .prolog-about__navigation {
        background-color: transparent;
        margin-bottom: 60px;
        padding: 0 5vw
    }

    .prolog-about__navigation a {
        max-width: 70vw
    }

    .prolog-about__information {
        margin-bottom: 0;
        max-width: none;
        padding: 0 5vw
    }

    .prolog-about__information p {
        margin-bottom: 25px
    }
}

.first-section-about {
    margin-bottom: 125px
}

.first-section-about__title-container {
    margin-bottom: 80px
}

.first-section-about__title-container h2 {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.25
}

.first-section-about__items {
    display: flex;
    justify-content: space-between;
    width: 100%
}

.first-section-about__item {
    flex: 0.28
}

.first-section-about__item__title {
    margin-bottom: 30px
}

.first-section-about__item__title a {
    cursor: default;
    font-size: 30px;
    line-height: 1.25
}

.first-section-about__item__text p {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.75;
    margin: 0
}

@media screen and (max-width: 768px) {
    .first-section-about__title-container {
        margin-bottom: 50px
    }

    .first-section-about__item {
        flex: 0.32
    }

    .first-section-about__item__title {
        font-size: 24px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .first-section-about {
        margin-bottom: 70px
    }

    .first-section-about__title-container h2 {
        font-size: 16px
    }

    .first-section-about__items {
        flex-direction: column
    }

    .first-section-about__item {
        margin-bottom: 40px
    }

    .first-section-about__item__title a {
        font-size: 18px
    }
}

.second-section-about {
    /*height: 500px;*/
    margin-bottom: 125px
}

.second-section-about .blocks-container .block__text {
    margin-bottom: 98px
}

.second-section-about .blocks-container .block__text p {
    margin: 8px 0
}

.second-section-about .blocks-container .block__image {
    -o-object-fit: cover;
    object-fit: cover
}

.second-section-about .blocks-container .block__link-container {
    align-items: center;
    display: flex
}

.second-section-about .blocks-container .block__link-container img {
    height: 20px;
    width: 30px
}

.second-section-about .blocks-container .block__link {
    color: #ca3132;
    font-size: 12px;
    margin-left: 10px
}

@media screen and (max-width: 768px) {
    .second-section-about .blocks-container {
        flex-direction: row
    }

    .second-section-about .blocks-container__left {
        flex: 0.55
    }

    .second-section-about .blocks-container__right {
        flex: 0.45
    }

    .second-section-about .blocks-container .block__title-container {
        margin-bottom: 50px !important
    }

    .second-section-about .blocks-container .block__title {
        font-size: 24px;
        font-weight: 500
    }

    .second-section-about .blocks-container .block__text {
        max-width: none
    }

    .second-section-about .blocks-container .block__link {
        color: #ca3132
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .second-section-about {
        height: auto;
        margin-bottom: 80px
    }

    .second-section-about .blocks-container {
        flex-direction: column-reverse;
        height: auto
    }

    .second-section-about .blocks-container__left {
        margin: 0
    }

    .second-section-about .blocks-container .block__text-container {
        padding: 25px 5vw !important
    }

    .second-section-about .blocks-container .block__image-container {
        height: 280px
    }
}

.third-section-about .services-block {
    height: 401px
}

.third-section-about .blocks-container__left {
    max-width: 470px;
    width: 100%
}

.third-section-about .blocks-container .block__text-container {
    flex: 1
}

.third-section-about .blocks-container .block__title-container {
    margin-bottom: 80px
}

.third-section-about .blocks-container .block__image-container {
    display: none
}

.third-section-about .blocks-container .block__links {
    grid-gap: 90px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    height: auto;
    padding-left: 6.3vw
}

.third-section-about .blocks-container .block__link a {
    font-size: 30px;
    letter-spacing: -.015em
}

.third-section-about .blocks-container .block__link a:after {
    left: 0
}

@media screen and (max-width: 768px) {
    .third-section-about .blocks-container {
        flex-direction: row !important
    }

    .third-section-about .blocks-container .block__title-container {
        margin-bottom: 80px !important
    }

    .third-section-about .blocks-container .block__title {
        font-size: 24px;
        font-weight: 500
    }

    .third-section-about .blocks-container .block__text {
        max-width: 80%
    }

    .third-section-about .blocks-container .block__links {
        grid-gap: 50px;
        grid-template-columns: 100%;
        padding-bottom: 0;
        padding-top: 0
    }

    .third-section-about .blocks-container .block__link a {
        font-size: 20px;
        line-height: 1
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .third-section-about {
        height: auto;
        margin-bottom: 80px
    }

    .third-section-about .services-block {
        height: auto;
        margin-bottom: 90px
    }

    .third-section-about .services-block .blocks-container {
        flex-direction: column !important
    }

    .third-section-about .services-block .blocks-container .block__title-container {
        margin-bottom: 28px !important
    }

    .third-section-about .services-block .blocks-container .block__text {
        max-width: none
    }

    .third-section-about .services-block .blocks-container .block__links {
        row-gap: 50px
    }

    .third-section-about .services-block .blocks-container .block__link {
        justify-self: center;
        margin-bottom: 0 !important
    }

    .third-section-about .services-block .blocks-container .block__link a {
        font-size: 18px !important
    }

    .third-section-about .services-block .blocks-container .block__link a:after {
        left: 50%
    }
}

.fourth-section-about {
    display: flex;
    height: 492px;
    justify-content: space-between;
    margin-bottom: 125px;
    width: 100%
}

.fourth-section-about__left {
    flex: 0.5;
    max-width: 440px
}

.fourth-section-about__right {
    flex: 0.7;
    position: relative;
    width: 100%
}

.fourth-section-about__image-container {
    border-radius: 15.375vw;
    display: flex;
    height: 100%;
    justify-content: flex-end;
    max-width: 703px;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0
}

.fourth-section-about__image {
    display: inline-block;
    height: 100%;
    -o-object-fit: none;
    object-fit: none;
    width: 100%
}

.fourth-section-about__title-container {
    margin-bottom: 80px
}

.fourth-section-about__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 29px;
    margin-bottom: 10px
}

.fourth-section-about__link {
    color: #ca3132;
    font-size: 11px
}

.fourth-section-about__text {
    font-size: 24px
}

@media screen and (max-width: 768px) {
    .fourth-section-about__left {
        align-items: center;
        display: flex;
        flex-direction: column;
        justify-content: center
    }

    .fourth-section-about__right {
        flex: 0.45
    }

    .fourth-section-about__title-container {
        margin-bottom: 50px
    }

    .fourth-section-about__text {
        font-size: 16px;
        font-weight: 500
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .fourth-section-about {
        flex-direction: column;
        height: auto
    }

    .fourth-section-about__left, .fourth-section-about__right {
        flex: auto
    }

    .fourth-section-about__left {
        margin-bottom: 50px
    }

    .fourth-section-about__right {
        height: 182px
    }

    .fourth-section-about__title {
        font-size: 18px
    }

    .fourth-section-about__text {
        line-height: 1.37
    }

    .fourth-section-about__image-container {
        border-radius: 246px;
        max-width: none
    }

    .fourth-section-about__image {
        -o-object-fit: contain;
        object-fit: contain
    }
}

.fifth-section-about {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-bottom: 125px;
    width: 100%
}

.fifth-section-about__map-container {
    display: flex;
    flex: 0.5;
    max-width: 703px;
    position: relative
}

.fifth-section-about__map-container__marker[data-marker=first] {
    background-color: red;
    border: 2px solid red;
    border-radius: 50%;
    display: inline-block;
    height: 8px;
    left: 0;
    position: absolute;
    top: 0;
    width: 8px
}

.fifth-section-about__map {
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%
}

.fifth-section-about__items-container {
    -moz-column-gap: 7.375vw;
    column-gap: 7.375vw;
    display: grid;
    flex: 0.5;
    grid-template-columns: 234px 234px;
    justify-content: start;
    max-width: 587px;
    row-gap: 45px
}

.fifth-section-about__item__icon-container {
    margin-bottom: 15px
}

.fifth-section-about__item__text {
    font-weight: 500;
    line-height: 1.37;
    margin: 0
}

@media screen and (max-width: 768px) {
    .fifth-section-about {
        flex-direction: column
    }

    .fifth-section-about__items-container {
        -moz-column-gap: 50px;
        column-gap: 50px;
        grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
        margin-top: 50px;
        max-width: none;
        width: 100%
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .fifth-section-about {
        margin-bottom: 80px
    }

    .fifth-section-about__items-container {
        grid-template-columns: 100%;
        row-gap: 25px
    }
}

.sixth-section-about {
    margin-bottom: 125px
}

@media screen and (max-width: 768px) {
    .sixth-section-about {
        margin-bottom: 0
    }

    .sixth-section-about .news-block {
        margin-bottom: 100px
    }

    .sixth-section-about .news-block .block__title-container {
        margin-bottom: 200px !important
    }

    .sixth-section-about .news-block .block__current-link a {
        font-size: 16px !important;
        font-weight: 500 !important;
        line-height: 1.37
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .sixth-section-about .news-block {
        margin-bottom: 80px
    }

    .sixth-section-about .news-block .block__title-container {
        margin-bottom: 40px !important
    }
}

.seventh-section-about {
    margin-bottom: 183px
}

.seventh-section-about__title-container {
    margin-bottom: 80px
}

.seventh-section-about__title {
    font-size: 24px;
    line-height: 1.25;
    margin-bottom: 10px
}

.seventh-section-about__link {
    color: #ca3132;
    font-size: 11px;
    line-height: 1.25
}

@media screen and (max-width: 768px) {
    .seventh-section-about {
        margin-bottom: 0
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .seventh-section-about {
        margin-bottom: 80px
    }

    .seventh-section-about__title-container {
        margin-bottom: 27px
    }
}

[data-section=history] .slider__item {
    margin-right: 7.5vw;
    width: 21.875vw
}

[data-section=history] .slider__item__image {
    height: 14.375vw;
    -o-object-fit: cover;
    object-fit: cover
}

[data-section=history] .slider__item__title {
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.first-section-cytilogy {
    margin-bottom: 150px;
    position: relative
}

.first-section-cytilogy__bg-image {
    left: 31.5%;
    max-height: 432px;
    max-width: 527px;
    position: absolute;
    top: -7.1875vw;
    width: 52.5vw;
    z-index: -2
}

.first-section-cytilogy__title-container {
    height: 100%
}

.first-section-cytilogy__title-container .title-with-line__left {
    flex: 0.2
}

.first-section-cytilogy__title-container .title-with-line__line {
    flex: 0.42
}

.first-section-cytilogy__content-container {
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
    width: 100%
}

.first-section-cytilogy__sub-navigation-container {
    background-color: #f8f8f8;
    flex: 0.5;
    height: 150px;
    max-width: 639px;
    width: 39.9375vw
}

.first-section-cytilogy__text-container {
    flex: 0.3;
    padding-left: 8.185vw
}

.first-section-cytilogy__text {
    font-size: 14px;
    line-height: 1.85;
    margin-top: 0
}

.first-section-cytilogy__link {
    color: #ca3132;
    font-size: 11px;
    font-weight: 500;
    line-height: 1.25
}

@media screen and (max-width: 768px) {
    .first-section-cytilogy__content-container {
        flex-direction: column-reverse
    }

    .first-section-cytilogy__bg-image {
        max-height: 253px;
        max-width: 308px
    }

    .first-section-cytilogy .title {
        margin-bottom: 180px
    }

    .first-section-cytilogy__sub-navigation-container {
        margin-left: 0;
        padding: 70px 30px;
        width: 100vw
    }

    .first-section-cytilogy__text-container {
        margin-bottom: 104px;
        max-width: 80vw;
        padding-left: 0
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .first-section-cytilogy {
        margin-bottom: 0
    }

    .first-section-cytilogy__bg-image {
        left: auto;
        right: -35%;
        top: 12vw
    }

    .first-section-cytilogy .title {
        margin-bottom: 40px
    }

    .first-section-cytilogy__content-container {
        flex-direction: column
    }

    .first-section-cytilogy__sub-navigation-container {
        background-color: transparent;
        margin-bottom: 40px;
        padding: 0 5vw
    }
}

.second-section-cytilogy {
    background-color: #f8f8f8;
    display: flex;
    flex-direction: column;
    margin-bottom: 125px;
    padding: 50px;
    width: 100%
}

.second-section-cytilogy__header {
    display: flex;
    justify-content: space-between;
    margin-bottom: 46px
}

.second-section-cytilogy__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.25;
    margin-bottom: 10px
}

.second-section-cytilogy__link {
    color: #ca3132;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.25
}

.second-section-cytilogy__documents-container {
    align-items: center;
    display: flex;
    flex: 0.6;
    flex-direction: column
}

.second-section-cytilogy__documents-container__link {
    align-self: flex-end;
    font-size: 12px;
    line-height: 2;
    margin-left: 50px
}

.second-section-cytilogy__documents {
    display: flex
}

.second-section-cytilogy__document:first-child {
    margin-left: 0
}

.second-section-cytilogy__document {
    align-items: center;
    display: flex;
    margin-bottom: 15px;
    margin-left: 1em;
    min-width: 30%
}

.second-section-cytilogy__document__title {
    color: #ca3132;
    font-size: 13px;
    line-height: 1.25;
    margin-left: 10px;
    text-transform: uppercase
}

.second-section-cytilogy__document__icon {
    width: 16px
}

.second-section-cytilogy__content {
    display: flex;
    justify-content: space-between;
    width: 100%
}

.second-section-cytilogy__content__item {
    flex: 0.25
}

.second-section-cytilogy__content__item__image-container {
    background-color: #fff;
    height: 235px;
    margin-bottom: 40px;
    padding: 26px 39px;
    text-align: center;
    width: 100%
}

.second-section-cytilogy__content__item__image {
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%
}

.second-section-cytilogy__content__item__title {
    font-size: 16px;
    line-height: 1.45
}

@media screen and (max-width: 768px) {
    .second-section-cytilogy {
        margin-left: -5vw;
        width: 100vw
    }

    .second-section-cytilogy__content__item {
        flex: 0.45
    }

    .second-section-cytilogy__content__item:last-child {
        display: none
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .second-section-cytilogy {
        padding: 40px 5vw
    }

    .second-section-cytilogy__header {
        flex-direction: column
    }

    .second-section-cytilogy__title-container {
        margin-bottom: 26px
    }

    .second-section-cytilogy__documents-container__link {
        margin: 0
    }

    .second-section-cytilogy__content-container {
        margin-left: -5vw;
        width: 100vw
    }

    .second-section-cytilogy__documents {
        flex-direction: column;
        margin-top: 15px
    }

    .second-section-cytilogy__document {
        margin: 0 0 15px
    }

    .second-section-cytilogy__content {
        flex-direction: column
    }

    .second-section-cytilogy__content__item:last-child {
        display: block
    }

    .second-section-cytilogy__content__item {
        margin-bottom: 40px
    }

    .second-section-cytilogy__content__item__title {
        font-size: 14px;
        font-weight: 500;
        line-height: 1.43;
        padding-left: 5vw
    }

    .second-section-cytilogy__content__item__image-container {
        margin-bottom: 26px
    }
}

.third-section-cytilogy {
    margin-bottom: 125px
}

.third-section-cytilogy__content {
    align-content: space-between;
    display: grid;
    grid-template-areas: "image-container current-news news-container" "links-container links-container news-container";
    grid-template-columns: .8fr 1fr .6fr;
    grid-template-rows: .7fr .3fr;
    row-gap: 100px
}

.third-section-cytilogy__image-container {
    align-items: flex-start;
    display: flex;
    grid-area: image-container;
    justify-content: center;
    max-width: 469px;
    padding-top: 50px
}

.third-section-cytilogy__current-news {
    grid-area: current-news;
    padding: 50px 6.9375vw
}

.third-section-cytilogy__current-news__title-container {
    margin-bottom: 118px
}

.third-section-cytilogy__current-news__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.25
}

.third-section-cytilogy__current-news__link {
    color: #ca3132;
    font-size: 11px;
    font-weight: 500;
    line-height: 1.25
}

.third-section-cytilogy__current-news__text {
    font-size: 24px;
    line-height: 1.5;
    margin-bottom: 24px
}

.third-section-cytilogy__current-news__date {
    font-size: 12px;
    line-height: 2
}

.third-section-cytilogy__news-container {
    background-color: #f8f8f8;
    display: flex;
    flex-direction: column;
    grid-area: news-container;
    padding: 50px
}

.third-section-cytilogy__news-container__title-container {
    margin-bottom: 50px
}

.third-section-cytilogy__news-container__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.25;
    margin-bottom: 10px
}

.third-section-cytilogy__news-container__link {
    color: #ca3132;
    font-size: 11px;
    font-weight: 500;
    line-height: 1.25
}

.third-section-cytilogy__news-container .news-block {
    height: 100%;
    margin-bottom: 0
}

.third-section-cytilogy__news-container .blocks-container__left {
    display: none
}

.third-section-cytilogy__news-container .blocks-container__right {
    flex: 1;
    width: 100%
}

.third-section-cytilogy__news-container .blocks-container__right .block__links {
    padding: 0
}

.third-section-cytilogy__links-container {
    -moz-column-gap: 1.875vw;
    column-gap: 1.875vw;
    display: grid;
    grid-area: links-container;
    grid-template-columns: repeat(3, 1fr)
}

.third-section-cytilogy__links-container__icon {
    width: 39px
}

.third-section-cytilogy__links-container__link-container {
    display: grid;
    grid-template-columns: .2fr .8fr
}

.third-section-cytilogy__links-container__date {
    font-size: 12px;
    grid-column: 2;
    line-height: 2;
    margin-top: 10px
}

.third-section-cytilogy__link {
    font-size: 16px;
    line-height: 1.65;
    margin-bottom: 10px;
    max-width: 205px
}

@media screen and (max-width: 768px) {
    .third-section-cytilogy {
        margin-left: -5vw;
        width: 100vw
    }

    .third-section-cytilogy__content {
        -moz-column-gap: 30px;
        column-gap: 30px;
        grid-template-areas: "image-container current-news links-container" "news-container news-container news-container";
        grid-template-columns: repeat(3, 1fr);
        grid-template-rows: 1fr 1fr;
        height: auto;
        row-gap: 77px;
        width: 100%
    }

    .third-section-cytilogy__image {
        height: 100%;
        max-width: 245px;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%
    }

    .third-section-cytilogy__news-container {
        width: 100%
    }

    .third-section-cytilogy__news-container .news-block .blocks-container {
        margin-left: 0;
        min-width: auto
    }

    .third-section-cytilogy__news-container .news-block .blocks-container__right .block__links {
        padding: 0 !important
    }

    .third-section-cytilogy__news-container .news-block .blocks-container .block__link {
        max-width: 200px
    }

    .third-section-cytilogy__links-container {
        grid-column: auto;
        grid-row: auto;
        grid-template-columns: 1fr;
        row-gap: 30px
    }

    .third-section-cytilogy__links-container__icon {
        margin-bottom: 15px
    }

    .third-section-cytilogy__links-container__link-container {
        grid-template-columns: 1fr
    }

    .third-section-cytilogy__links-container__link-container:last-child {
        display: none
    }

    .third-section-cytilogy__links-container__date {
        grid-column: auto
    }

    .third-section-cytilogy__link {
        font-size: 14px
    }

    .third-section-cytilogy__current-news {
        padding: 16px 0
    }

    .third-section-cytilogy__current-news__title-container {
        margin-bottom: 30px
    }

    .third-section-cytilogy__current-news__title {
        font-size: 24px
    }

    .third-section-cytilogy__current-news__text {
        font-size: 16px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .third-section-cytilogy {
        position: relative
    }

    .third-section-cytilogy__content {
        grid-template-areas: "image-container" "current-news" "links-container" "news-container";
        grid-template-columns: 1fr;
        grid-template-rows: auto;
        padding-top: 90px;
        row-gap: 40px
    }

    .third-section-cytilogy__current-news {
        padding: 0 5vw
    }

    .third-section-cytilogy__current-news__title-container {
        position: absolute;
        top: 0
    }

    .third-section-cytilogy__current-news__title {
        font-size: 16px
    }

    .third-section-cytilogy__image {
        max-width: none
    }

    .third-section-cytilogy__links-container {
        padding: 5vw
    }

    .third-section-cytilogy__links-container__link-container {
        -moz-column-gap: 20px;
        column-gap: 20px;
        grid-template-columns: auto auto
    }

    .third-section-cytilogy__links-container__date {
        grid-column: 2/3
    }
}

.partners-section-activities {
    margin-bottom: 125px;
    width: 100%
}

.partners-section-activities__content, .partners-section-activities__content-contaier {
    width: 100%
}

.partners-section-activities__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.25;
    margin-bottom: 1em
}

.partners-section-activities__slider-container {
    height: auto
}

.partners-section-activities__slider {
    height: 100%
}

.partners-section-activities__slider .slider__item__image {
    height: 98%;
    width: auto
}

.partners-section-activities__slider .slider__item__title {
    display: none
}

.partners-section-activities__slider .splide__slide {
    align-items: center;
    display: flex;
    justify-content: center;
    min-height: auto
}

.partners-section-activities__slider .slider__btns-container {
    top: 50%
}

@media screen and (max-width: 768px) {
    .partners-section-activities__title-container {
        margin-bottom: 63px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .partners-section-activities {
        margin-bottom: 80px
    }

    .partners-section-activities__slider-container {
        height: auto
    }

    .partners-section-activities__title-container {
        text-align: center
    }

    .partners-section-activities .slider {
        overflow-x: hidden;
        overflow-y: visible
    }

    .partners-section-activities .slider__wrapper {
        margin: 0;
        max-width: none;
        overflow-x: hidden;
        overflow-y: visible;
        padding-bottom: 40px
    }

    .partners-section-activities .slider__items {
        align-items: center;
        flex-direction: column;
        justify-content: center
    }

    .partners-section-activities .slider__item {
        margin-right: 0
    }

    .partners-section-activities .slider__btns-container {
        bottom: 20px;
        display: flex;
        flex-direction: row-reverse;
        left: 50%;
        right: auto;
        top: auto;
        transform: translate(-50%, 50%)
    }

    .partners-section-activities .slider__btns-container .prev {
        margin-right: 20px
    }
}

.articles-section-activities {
    margin-bottom: 125px;
    width: 100%
}

.articles-section-activities__content, .articles-section-activities__content-contaier {
    width: 100%
}

.articles-section-activities__title-container {
    margin-bottom: 50px
}

.articles-section-activities__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.25;
    margin-bottom: 10px
}

.articles-section-activities__link {
    color: #ca3132;
    font-size: 11px;
    font-weight: 500;
    line-height: 1.25
}

.articles-section-activities__items-contaier {
    width: 100%
}

.articles-section-activities__items {
    -moz-column-gap: 100px;
    column-gap: 100px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 50px;
    width: 100%
}

.articles-section-activities__item__text {
    font-size: 14px;
    line-height: 1.85;
    margin-top: 30px
}

.articles-section-activities__item__btn-container {
    display: inline-block;
    height: 40px;
    width: 40px
}

.articles-section-activities__item__btn-container .scroll-down-btn {
    padding: 0 11px;
    transform: rotate(-90deg)
}

.articles-section-activities__item__title a {
    font-size: 30px
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .articles-section-activities__items {
        grid-template-columns: 100%
    }
}

.achievements-section-activities {
    margin-bottom: 125px;
    width: 100%
}

.catalog__beta-container {
    overflow: hidden
}

.catalog__delta-container {
    margin-bottom: 10px;
    overflow: hidden
}

.catalog__delta-container svg {
    margin-right: 10px
}

.catalog__content, .catalog__content-container {
    height: 100%;
    width: 100%
}

.catalog__content__alfa-item {
    margin-bottom: 80px;
    width: 33.33%;
    padding-right: 2%;
}

.catalog__content__alfa-item a:hover {
    color: #ca3132
}

.catalog__content__alfa-item__title {
    margin-bottom: 65px
}

.catalog__content__alfa-item__title a {
    font-size: 30px
}

.catalog__content__alfa-item__link-container {
    cursor: pointer;
    display: flex;
    position: relative;
    z-index: 1;
    width: fit-content;
}

.catalog__content__alfa-item__link {
    color: #ca3132;
    font-size: 12px;
    font-weight: 500;
    line-height: 15px;
    margin-right: 2px
}

.catalog__content__alfa-item__btn-container {
    border: 1px solid #ca3132;
    border-radius: 50%;
    height: 18px;
    width: 18px;
    margin-left: 5px;
    flex-shrink: 0;
}

@media screen and (max-width: 768px) {
    .catalog__content__alfa-item {
        width: 100%
    }
}

.catalog__content__beta-item__link {
    display: block;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 15px;
}


.catalog__content__delta-item__link, .catalog__content__gamma-item__link {
    display: block;
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 10px;
    max-width: 80%
}

.catalog__content__gamma-item__link {
    font-size: 12px;
    margin-left: 15px;
    max-width: 80%
}

.catalog__video-cotnainer {
    height: 100vw;
    left: 0;
    position: absolute;
    top: 0;
    width: 100vw;
    z-index: -500
}

.catalog__video {
    height: 100%;
    width: 100%
}

@media screen and (max-width: 768px) {
    .catalog__content {
        grid-template-columns: 1fr 1fr;
        min-height: 1700px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .catalog__content {
        grid-template-columns: 1fr;
        max-height: none;
        min-height: auto
    }

    .catalog__content__delta-item__link {
        margin-bottom: 20px
    }
}

.catalog .grid-item {
    width: 33.33%
}

.section {
    width: 100%
}

.section-title {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.25;
    margin-bottom: 10px
}

.section-subtitle {
    font-size: 14px;
    line-height: 1.4
}

.section-link {
    color: #ca3132;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.25
}

.section-image, .section-image-container, .section-text-container {
    height: 100%;
    width: 100%
}

.section-image {
    -o-object-fit: cover;
    object-fit: cover
}

.section-text-container {
    padding: 50px
}

.section-text {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.3
}

.section-text-title {
    font-family: Catallina, sans-serif;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase
}

@media screen and (max-width: 768px) {
    .section-text {
        font-size: 14px
    }

    .section-text-title {
        font-size: 24px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .section-text-container {
        padding: 25px 5vw
    }
}

.content-container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    height: 100%;
    width: 100%
}

@media screen and (max-width: 768px) {
    .content-container {
        grid-template-columns: .45fr .6fr
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .content-container {
        grid-template-areas: "image" "content";
        grid-template-columns: 1fr
    }

    .content-container .section-image-container {
        grid-area: image
    }

    .content-container .section-text-container {
        grid-area: content
    }
}

.prolog-manufacture {
    margin-bottom: 164px
}

.prolog-manufacture__navigation-container {
    background-color: #f8f8f8;
    height: 150px;
    max-width: 1055px
}

.prolog-manufacture__navigation-container a {
    flex: 0.1;
    max-width: 164px
}

.prolog-manufacture__navigation-container a:first-child {
    white-space: nowrap
}

@media screen and (max-width: 768px) {
    .prolog-manufacture {
        margin-bottom: 125px
    }

    .prolog-manufacture__navigation-container {
        margin-left: -5vw;
        padding: 0 36px;
        width: 92vw
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .prolog-manufacture {
        margin-bottom: 50px
    }

    .prolog-manufacture .title {
        margin-bottom: 40px
    }

    .prolog-manufacture__navigation-container {
        background-color: transparent;
        height: auto;
        padding: 0 5vw;
        width: 100vw
    }
}

.first-section-manufacture {
    margin-bottom: 125px
}

.first-section-manufacture__content {
    background-color: #f8f8f8
}

.first-section-manufacture__title {
    margin-bottom: 106px
}

.first-section-manufacture__text {
    font-size: 14px;
    line-height: 1.4;
    max-width: 419px
}

@media screen and (max-width: 768px) {
    .first-section-manufacture__container {
        margin-left: -5vw;
        width: 100vw
    }

    .first-section-manufacture__title {
        margin-bottom: 40px
    }
}

.forth-section-manufacture, .second-section-manufacture, .third-section-manufacture {
    margin-bottom: 125px
}

.forth-section-manufacture__container, .second-section-manufacture__container, .third-section-manufacture__container {
    height: 420px
}

.forth-section-manufacture__content, .second-section-manufacture__content, .third-section-manufacture__content {
    padding-left: 14.1875vw
}

.forth-section-manufacture__title-container, .second-section-manufacture__title-container, .third-section-manufacture__title-container {
    margin-bottom: 80px
}

.forth-section-manufacture__subtitle, .second-section-manufacture__subtitle, .third-section-manufacture__subtitle {
    margin-bottom: 50px;
    max-width: 287px
}

.forth-section-manufacture__text-title, .second-section-manufacture__text-title, .third-section-manufacture__text-title {
    margin-bottom: 30px
}

.forth-section-manufacture__text, .second-section-manufacture__text, .third-section-manufacture__text {
    max-width: 468px
}

@media screen and (max-width: 768px) {
    .forth-section-manufacture, .second-section-manufacture, .third-section-manufacture {
        margin-bottom: 51px
    }

    .forth-section-manufacture__title-container, .second-section-manufacture__title-container, .third-section-manufacture__title-container {
        margin-bottom: 50px
    }

    .forth-section-manufacture__content, .second-section-manufacture__content, .third-section-manufacture__content {
        padding-left: 51px
    }

    .forth-section-manufacture .section-image, .second-section-manufacture .section-image, .third-section-manufacture .section-image {
        max-height: 308px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .forth-section-manufacture__container, .second-section-manufacture__container, .third-section-manufacture__container {
        height: auto
    }

    .forth-section-manufacture__content, .second-section-manufacture__content, .third-section-manufacture__content {
        margin-left: -5vw;
        padding: 5vw;
        width: 100vw
    }

    .forth-section-manufacture .section-image-container, .second-section-manufacture .section-image-container, .third-section-manufacture .section-image-container {
        margin-left: -5vw;
        width: 100vw
    }
}

.third-section-manufacture__content {
    padding-left: 0
}

@media screen and (max-width: 768px) {
    .third-section-manufacture .content-container {
        grid-template-columns: .6fr .45fr !important
    }

    .third-section-manufacture__content {
        padding-right: 51px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .third-section-manufacture .content-container {
        grid-template-columns: 1fr !important
    }

    .third-section-manufacture__content {
        margin-left: -5vw;
        padding: 5vw;
        width: 100vw
    }
}

.fifth-section-manufacture, .sixth-section-manufacture {
    margin-bottom: 125px
}

.fifth-section-manufacture__content-container, .sixth-section-manufacture__content-container {
    width: 100%
}

.sixth-section-manufacture__title-container {
    margin-bottom: 80px
}

.sixth-section-manufacture .slider__btns-container {
    top: 42%
}

@media screen and (max-width: 768px) {
    .sixth-section-manufacture__title-container {
        margin-bottom: 50px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .sixth-section-manufacture__content-container .slider__items {
        display: grid;
        grid-auto-flow: column;
        grid-template-rows: 358px 358px
    }

    .sixth-section-manufacture__content-container .slider__item {
        margin-right: 5vw;
        min-width: auto;
        width: 280px
    }

    .sixth-section-manufacture__content-container .slider__item__image {
        height: auto
    }

    .sixth-section-manufacture__content-container .slider__wrapper {
        max-width: 100%
    }

    .sixth-section-manufacture__content-container .slider__btns-container {
        bottom: 0;
        display: flex;
        flex-direction: row-reverse;
        height: 40px;
        left: 50%;
        right: auto;
        top: auto;
        transform: translateX(-50%)
    }

    .sixth-section-manufacture__content-container .slider__btns-container .next {
        margin-left: 20px
    }
}

.seventh-section-manufacture {
    margin-bottom: 125px
}

.seventh-section-manufacture__title-container {
    margin-bottom: 80px
}

.seventh-section-manufacture__content-container {
    background-color: #f8f8f8;
    padding: 70px 2vw 0;
    width: 100%
}

.seventh-section-manufacture__content {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around
}

.seventh-section-manufacture__item {
    align-items: center;
    display: flex;
    flex: 0.3;
    flex-shrink: 0;
    margin-bottom: 70px;
    min-width: 33%;
    overflow: hidden
}

.seventh-section-manufacture__item__icon {
    height: 60px;
    margin-right: 40px
}

.seventh-section-manufacture__item__link {
    font-size: 13px !important;
    text-transform: uppercase;
    width: 100%
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .seventh-section-manufacture {
        margin-bottom: 80px
    }

    .seventh-section-manufacture__title-container {
        margin-bottom: 44px
    }

    .seventh-section-manufacture__content {
        background-color: transparent;
        flex-direction: column;
        padding: 0
    }

    .seventh-section-manufacture__item {
        margin-bottom: 25px
    }

    .seventh-section-manufacture__item__icon {
        margin-right: 20px
    }
}

.news {
    height: 100%;
    width: 100%
}

.news__title {
    font-family: Catallina, sans-serif;
    font-size: 60px;
    line-height: 1.1;
    margin-bottom: 50px;
    text-transform: uppercase
}

.news__container {
    display: flex;
    max-height: 1082px;
    width: 100%
}

.news__sidebar-container {
    flex: 0.2;
    height: 100%;
    max-width: 231px;
    width: 100%
}

.news__sidebar-container .alpha-sidebar div:last-child a {
    color: #ca3132;
    font-family: Montserrat, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-transform: none
}

.news__sidebar__link {
    margin-bottom: 35px
}

.news__sidebar__link a:after {
    background-color: #dbdbdb
}

.news__sidebar__link.current {
    color: #ca3132
}

.news__sidebar__link.current a:after {
    background-color: #ca3132
}

.news__content-container {
    flex: 1;
    height: 100%;
    width: 100%
}

.news__content-container__slider-container {
    display: flex;
    height: 40px;
    justify-content: center
}

.news__content {
    display: grid;
    grid-template-rows: 382px auto;
    margin-bottom: 50px;
    row-gap: 80px;
    width: 100%
}

.news__content__first-row {
    display: flex;
    height: 100%
}

.news__content__second-row-wrapper {
    overflow: hidden;
    width: 100%
}

.news__content__second-row {
    -moz-column-gap: 48px;
    column-gap: 48px;
    display: grid;
    grid-auto-flow: column;
    grid-template-columns: repeat(auto-fill, 248px);
    grid-template-rows: repeat(2, auto);
    row-gap: 70px;
    width: 100%
}

@media screen and (min-width: 320px) and (max-width: 1280px) {
    .news__title {
        font-size: 40px;
        margin-bottom: 50px
    }

    .news__container {
        flex-direction: column;
        height: auto;
        max-height: none
    }

    .news__content-container__slider-container, .news__sidebar-container {
        max-width: none;
        width: 100%
    }

    .news__content {
        grid-template-columns: 100%;
        grid-template-rows: auto auto;
        row-gap: 10px
    }

    .news__content__first-row {
        flex-direction: column
    }

    .news__content__first-row .current-news-container {
        padding: 40px 0 0
    }

    .news__content__first-row .current-news__item {
        margin-bottom: 40px
    }

    .news__content__first-row .blocks-container .block__date {
        margin-bottom: 40px !important
    }

    .news__content__first-row .blocks-container .block__title {
        font-size: 16px !important
    }

    .news__content__second-row {
        grid-auto-flow: row;
        grid-template-columns: 248px 248px
    }

    .news .blocks-container .block__title-container {
        margin-bottom: 80px !important
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .news__sidebar-container {
        margin-bottom: 40px
    }

    .news__sidebar-container .alpha-sidebar__link {
        align-items: center;
        border: 1px solid #dbdbdb;
        border-radius: 25px;
        cursor: pointer;
        display: flex;
        font-size: 12px;
        margin: 0 10px 10px 0;
        padding: 7px 9px
    }

    .news__sidebar-container .alpha-sidebar__link a {
        line-height: 1
    }

    .news__sidebar-container .alpha-sidebar__link a:after {
        display: none
    }

    .news__sidebar-container .alpha-sidebar__link:last-child {
        border: none
    }

    .news__sidebar-container .alpha-sidebar__link:last-child a {
        color: #303030 !important
    }

    .news__sidebar-container .alpha-sidebar__link.current, .news__sidebar-container .alpha-sidebar__link:hover {
        background-color: #ca3132;
        color: #fff
    }

    .news__content {
        grid-template-rows: auto auto
    }

    .news__content .main-news.blocks-container {
        flex-direction: column-reverse
    }

    .news__content .main-news.blocks-container .blocks-container__left {
        margin: 0
    }

    .news__content .main-news.blocks-container .block__text-container {
        padding: 40px 20px !important
    }

    .news__content .main-news.blocks-container .block__title-container {
        margin-bottom: 40px !important
    }

    .news__content .main-news.blocks-container .block__title {
        font-size: 14px
    }

    .news__content .main-news.blocks-container .block__image-container {
        height: 320px
    }

    .news__content__second-row {
        grid-template-columns: 100%;
        row-gap: 40px
    }

    .news__content-container {
        margin-bottom: 40px
    }
}

.main-news.blocks-container {
    flex-direction: row-reverse;
    max-width: 824px
}

.main-news.blocks-container .block__title {
    font-size: 16px;
    line-height: 1.85;
    max-width: 240px
}

.main-news.blocks-container .block__date {
    margin-top: 30px
}

.current-news-container {
    display: flex;
    flex-direction: column;
    padding: 50px 0 0 50px
}

.current-news__item, .second-row__item {
    margin-bottom: 50px
}

.current-news__item__category, .second-row__item__category {
    color: silver;
    font-size: 12px;
    line-height: 15px;
    margin-bottom: 5px
}

.current-news__item__title, .second-row__item__title {
    color: #000;
    font-size: 14px;
    line-height: 1.29;
    margin-bottom: 10px
}

.current-news__item__date, .second-row__item__date {
    color: #000;
    font-size: 12px;
    line-height: 2
}

.second-row__item {
    margin-bottom: 0;
    min-width: 248px
}

.main-news.blocks-container.one-category {
    max-width: 100%
}

.main-news.blocks-container.one-category .block__date {
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 171px;
    margin-top: 0
}

.main-news.blocks-container.one-category .block__title {
    font-size: 24px;
    line-height: 1.67;
    max-width: 100%
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .main-news.blocks-container.one-category {
        margin-bottom: 40px
    }
}

.simple-catalog {
    margin-bottom: 125px
}

.simple-catalog__menu-container {
    height: 36px;
    margin-bottom: 50px;
    width: 100%
}

.simple-catalog__title {
    font-family: Catallina, sans-serif;
    font-size: 40px;
    height: 45px;
    line-height: 1.08;
    margin-bottom: 50px;
    text-transform: uppercase;
    width: 100%
}

.simple-catalog__content-container {
    display: flex;
    width: 100%
}

.simple-catalog__sidebar {
    flex-shrink: 0;
    height: 100%;
    margin-right: 50px;
    width: 185px
}

.simple-catalog__sidebar__item {
    border-left: 4px solid transparent;
    display: block;
    font-size: 14px;
    line-height: 1.29;
    margin-bottom: 32px;
    padding-left: 10px;
    transition: border-left .3s ease-in-out;
    word-break: break-word
}

.simple-catalog__sidebar__item.current {
    border-left: 4px solid #ca3132;
    color: #ca3132
}

.simple-catalog__content {
    background: #fff;
    box-shadow: 0 25px 100px rgba(0, 0, 0, .1);
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    padding: 95px 95px 50px;
    width: 100%
}

.simple-catalog__filter-container {
    align-items: flex-end;
    display: flex;
    justify-content: space-between;
    margin-bottom: 30px;
    width: 100%
}

.simple-catalog__filter-container form {
    display: grid;
    gap: .8em;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    width: 100%
}

.simple-catalog__filter {
    display: flex;
    flex-direction: column;
    height: 100%
}

.simple-catalog__filter__name {
    font-size: 12px;
    line-height: 1.5;
    margin-bottom: 6px;
    padding-left: 10px
}

.simple-catalog__filter__name:focus-visible {
    border: none;
    outline: none
}

.simple-catalog__filter .c-select {
    height: 100%;
}

.simple-catalog__filter .c-select__value {
    height: 100%;
    min-height: 50px
}

.simple-catalog__filter .c-select__value span {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.simple-catalog__filter .c-select__reset:after, .simple-catalog__filter .c-select__reset:before {
    display: none
}

.simple-catalog__filter .c-select__option {
    position: relative
}

.simple-catalog__filter .c-select__option label {
    display: inline-block;
    padding-left: 24px
}

.simple-catalog__filter .c-select__option label:before {
    border: 2px solid silver;
    border-radius: 2px;
    content: "";
    height: 14px;
    left: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: background-color .3s ease-in-out, border .3s ease-in-out;
    width: 14px
}

.simple-catalog__filter .c-select__option input:checked + label:before {
    background-color: #ca3132;
    border: 2px solid #ca3132
}

.simple-catalog__filter .c-select__option label:after {
    background-size: 10px 10px;
    content: "";
    height: 10px;
    left: 3px;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: opacity .3s ease-in-out;
    width: 10px
}

.simple-catalog__filter .c-select__option input:checked + label:after {
    opacity: 1
}

.simple-catalog .filter--mobile {
    display: none
}

.simple-catalog__switch-btn-container {
    border: 1px solid #dbdbdb;
    border-radius: 48px;
    box-sizing: border-box;
    height: 37px;
    width: 96px
}

.simple-catalog__switch-btn {
    align-items: center;
    cursor: pointer;
    display: flex;
    font-size: 12px;
    font-weight: 500;
    height: 100%;
    justify-content: space-between;
    line-height: 1.2;
    padding: 0 15px;
    width: 100%
}

.simple-catalog__items-container {
    display: grid;
    height: 100%;
    justify-content: space-between;
    margin-bottom: 50px;
    row-gap: 10px;
    width: 100%
}

.simple-catalog__items-container.plates {
    grid-template-columns: repeat(auto-fill, 236px);
    grid-template-rows: repeat(4, 290px)
}

.simple-catalog__items-container.list {
    grid-auto-rows: 100px;
    grid-template-columns: 100%
}

.simple-catalog__items-container.list .product-cell {
    padding: 15px
}

.simple-catalog__items-container.list .product-cell__container {
    flex-direction: row;
    padding: 0
}

.simple-catalog__items-container.list .product-cell__image-container {
    height: 70px;
    margin: 0;
    min-width: 70px;
    width: 70px
}

.simple-catalog__items-container.list .product-cell__ui-container {
    margin-left: 30px;
    width: 100%
}

.simple-catalog__item {
    border: 2px solid #f8f8f8;
    border-radius: 25px;
    box-sizing: border-box
}

.simple-catalog__slider-panel-container {
    max-height: 40px
}

@media screen and (max-width: 1280px) {
    .simple-catalog__content {
        padding: 80px
    }

    .simple-catalog__sidebar__item {
        word-break: normal
    }
}

@media screen and (max-width: 768px) {
    .simple-catalog__title {
        font-size: 36px
    }

    .simple-catalog__content-container {
        flex-direction: column
    }

    .simple-catalog__content {
        margin-left: -5vw;
        padding: 29px;
        width: 100vw
    }

    .simple-catalog__sidebar {
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 125px;
        width: 100%
    }

    .simple-catalog__sidebar__item {
        flex: 0.3;
        margin-right: 40px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .simple-catalog__sidebar {
        display: none
    }

    .simple-catalog__menu-container {
        margin-bottom: 25px
    }

    .simple-catalog__title {
        font-size: 20px;
        margin-bottom: 25px
    }

    .simple-catalog__filter-container {
        align-items: center
    }

    .simple-catalog .filter--mobile {
        align-items: center;
        display: flex;
        height: 100%
    }

    .simple-catalog .filter--mobile label {
        display: flex;
        margin: 0;
        padding: 0
    }

    .simple-catalog .filter--mobile select {
        background: none;
        margin-left: 12px;
        padding: 0
    }

    .simple-catalog .filter--desktop {
        display: none
    }

    .simple-catalog__items-container {
        justify-content: center
    }

    .simple-catalog__switch-btn-container {
        border: none;
        width: 84px
    }

    .simple-catalog__switch-btn {
        color: silver;
        padding: 0
    }
}

.simple-catalog__items-container.plates .simple-catalog__item {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    padding-bottom: 10px
}

.simple-catalog__items-container.plates .simple-catalog__item__image-container {
    height: 100%;
    margin: 31px 31px 0;
    max-height: 174px;
    max-width: 174px;
    width: 100%
}

.simple-catalog__items-container.plates .simple-catalog__item__image {
    height: 100%;
    width: 100%
}

.simple-catalog__items-container.plates .simple-catalog__item__ui {
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding: 0 12px
}

.simple-catalog__items-container.plates .simple-catalog__item__title {
    font-size: 14px;
    line-height: 1.3
}

.simple-catalog__items-container.plates .simple-catalog__item__shop-btn-container {
    background-color: #ca3132;
    border-radius: 50%;
    min-height: 35px;
    min-width: 35px
}

.simple-catalog__items-container.list .simple-catalog__item {
    display: flex;
    padding: 15px
}

.simple-catalog__items-container.list .simple-catalog__item__image-container {
    height: 70px;
    margin-right: 30px;
    width: 70px
}

.simple-catalog__items-container.list .simple-catalog__item__image {
    height: 100%;
    width: 100%
}

.simple-catalog__items-container.list .simple-catalog__item__ui {
    align-items: center;
    display: flex;
    flex: 1;
    justify-content: space-between;
    padding-right: 15px
}

.simple-catalog__items-container.list .simple-catalog__item__title {
    font-size: 16px;
    line-height: 1.37
}

.simple-catalog__items-container.list .simple-catalog__item__shop-btn-container {
    background-color: #ca3132;
    border-radius: 50%;
    min-height: 35px;
    min-width: 35px
}

.simple-product {
    -moz-column-gap: 68px;
    column-gap: 68px;
    display: grid;
    grid-template-columns: minmax(100px, -webkit-max-content) 1fr;
    grid-template-columns: minmax(100px, max-content) 1fr;
    grid-template-rows: 1fr auto;
    height: 100%;
    margin-bottom: 115px;
    row-gap: 125px;
    width: 100%
}

.simple-product__product-container {
    width: 352px
}

.simple-product__info-container {
    align-items: center;
    background: #fff;
    box-shadow: 0 25px 100px rgba(0, 0, 0, .1);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    max-width: 60.5vw;
    padding: 30px 50px
}

.simple-product__recommendation-container {
    grid-column: 1/3;
    width: 100%
}

.simple-product__recommendation-container .splide__slide {
    min-height: 300px
}

.simple-product__recommendation-slider {
    max-width: 95%
}

.simple-product__recommendation-slider .splide__arrows {
    transform: translate(100%, -50%);
}

.simple-product__info-container__header-container {
    margin-bottom: 61px;
    width: 100%
}

.simple-product__info-container__content-container {
    height: 100%;
    width: 100%
}

.simple-product__filters-container {
    height: 92px;
    width: 100%
}

.simple-product__desc-container {
    display: flex;
    flex-direction: column;
    padding: 0 18%
}

.simple-product__charac-container {
    width: 100%
}

.simple-product__videos-container {
    height: 100%;
    padding: 0 18%;
    width: 100%
}

.simple-product__docs-container {
    height: 100%;
    width: 100%
}

.simple-product__shop-btn-container {
    grid-column: 6/7;
    height: 20px;
    width: 20px
}

.simple-product__else-btn-container {
    cursor: pointer;
    margin-top: 30px;
    padding-left: 11px
}

.simple-product__header {
    display: flex
}

.simple-product__header__nav {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: space-around;
    width: 100%
}

.simple-product__header__nav-link {
    border-bottom: 4px solid #dbdbdb;
    cursor: pointer;
    font-size: 16px;
    font-weight: 500;
    height: 100%;
    line-height: 1.37;
    padding-bottom: 8px;
    transition: color .3s ease-in-out, border-bottom .3s ease-in-out
}

.simple-product__header__nav-link.current, .simple-product__header__nav-link:hover {
    border-bottom: 4px solid #ca3132;
    color: #ca3132
}

.simple-product__content {
    height: 100%;
    width: 100%
}

.simple-product__filter {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    max-height: 82px;
    position: relative;
    width: 68.8%
}

.simple-product__filter__input {
    background: #f8f8f8;
    border: none;
    border-radius: 100px;
    flex-shrink: 0;
    font-size: 12px;
    height: 50px;
    margin-bottom: 15px;
    padding: 5%;
    width: 100%
}

.simple-product__filter__input:focus {
    outline: none
}

.simple-product__filter__label {
    color: silver;
    font-size: 12px;
    line-height: 1.5;
    padding-left: 11px
}

.simple-product__filter [data-select] {
    height: 50px;
    position: absolute;
    right: 6%;
    top: 0;
    width: 100%;
    z-index: 5
}

.simple-product__filter [data-select] p {
    height: 100%
}

.simple-product__filter [data-select].is-active {
    width: 300px
}

.simple-product__filter [data-select].is-active .c-select__drop {
    opacity: 1
}

.simple-product__filter .c-select__value {
    background: transparent;
    border: none;
    padding: 0
}

.simple-product__filter .c-select__value span {
    display: none
}

.simple-product__filter .c-select__drop {
    border-radius: 20px;
    border-top: 1px solid #dbdbdb !important;
    margin-left: 6%;
    margin-top: 45%;
    opacity: 0;
    transition: opacity .3s ease-in-out
}

.simple-product__filter .c-select__options {
    padding: 14px
}

.simple-product__filter .c-select__options label {
    font-size: 14px;
    font-weight: 400
}

.simple-product__filter .c-select__options:before {
    display: none
}

.simple-product__desc__text-container {
    margin-bottom: 15px;
    width: 100%
}

.simple-product__desc__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 30px;
    margin-bottom: 8px
}

.simple-product__desc__text {
    font-size: 14px;
    line-height: 18px
}

.simple-product__charac-item__title {
    font-size: 12px;
    line-height: 1.58
}

.simple-product__charac-item__subtitle {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.37
}

.simple-product__videos {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: 100%
}

.simple-product__video {
    height: 100%;
    margin-bottom: 50px;
    min-height: 338px;
    width: 100%
}

.simple-product__docs {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    width: 100%
}

.simple-product__doc {
    align-items: center;
    border-bottom: 1px solid #dbdbdb;
    display: flex;
    margin-bottom: 25px;
    padding-bottom: 40px
}

.simple-product__doc img {
    width: 16px
}

.simple-product__doc span {
    color: #ca3132;
    display: inline-block;
    font-family: Catallina, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    margin-left: 10px;
    padding-top: 4px;
    text-transform: uppercase
}

.simple-product__recommendation__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.25
}

.simple-product__recommendation__link {
    color: #ca3132;
    display: inline-block;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.2;
    margin-bottom: 50px
}

.simple-product__recommendation__item {
    flex-shrink: 0;
    height: 300px;
    margin-right: 35px;
    width: 236px
}

.simple-product__else-btn {
    color: #ca3132;
    font-size: 14px;
    line-height: 1.29
}

@media screen and (min-width: 769px) and (max-width: 1280px) {
    .simple-product__desc-container {
        padding: 40px
    }
}

@media screen and (max-width: 768px) {
    .simple-product {
        grid-template-columns: 100%;
        grid-template-rows: auto;
        max-width: 714px;
        row-gap: 80px
    }

    .simple-product__product-container {
        padding: 0 23vw;
        width: 100%
    }

    .simple-product__info-container {
        max-width: none
    }

    .simple-product__recommendation-container {
        grid-column: 1
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .simple-product {
        margin-bottom: 74px
    }

    .simple-product__product-container {
        padding: 0 20px
    }

    .simple-product__ui-container {
        justify-content: center
    }

    .simple-product__info-container {
        padding: 10px;
        width: 100%
    }

    .simple-product__info-container__header-container {
        margin-bottom: 40px
    }

    .simple-product__filters-container {
        height: auto
    }

    .simple-product__filters-container input {
        display: none
    }

    .simple-product__order-container {
        min-width: 550px
    }

    .simple-product__recommendation-container {
        height: auto
    }

    .simple-product__desc-container {
        padding: 0
    }

    .simple-product__charac-container .row {
        grid-template-columns: 1fr !important;
        row-gap: 30px
    }

    .simple-product__videos-container {
        padding: 0
    }

    .simple-product__content-container {
        position: relative
    }

    .simple-product__header__nav {
        flex-wrap: wrap
    }

    .simple-product__header__nav-link {
        margin-bottom: 10px
    }

    .simple-product__content {
        overflow-x: auto
    }

    .simple-product__recommendation__title {
        font-size: 16px
    }

    .simple-product__recommendation__link {
        margin-bottom: 40px
    }

    .simple-product__recommendation__item {
        height: 172px;
        width: 140px
    }

    .simple-product__recommendation__item .product-cell__image-container {
        margin: 18px 18px 5px;
        width: auto
    }

    .simple-product__recommendation__item .product-cell__title {
        font-size: 10px;
        max-height: 26px;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .simple-product__recommendation__item .product-cell__btn {
        height: 25px;
        width: 25px
    }

    .simple-product__shop-btn-container {
        display: inline-block;
        position: sticky;
        top: 0
    }

    .simple-product__shop-btn-container button {
        min-height: 15px;
        min-width: 15px
    }
}

.simple-product .filter-row, .simple-product .row {
    display: grid
}

.simple-product__order-container .filter-row, .simple-product__order-container .row {
    grid-auto-rows: minmax(60px, auto);
    grid-template-columns: 26.2% 13.22% 15.6% 17.36% 18.41% 3.25%;
    position: relative
}

.simple-product__order-container .filter-row span, .simple-product__order-container .row span {
    font-size: 14px;
    line-height: 1.29;
    padding-left: 11px
}

.simple-product__order-container .filter-row svg, .simple-product__order-container .row svg {
    left: 0;
    width: auto
}

.simple-product__order-container .filter-row svg path, .simple-product__order-container .row svg path {
    stroke: #ca3132
}

.simple-product__order-container .row {
    align-items: center;
    padding: 10px 0
}

.simple-product__order-container .filter-row {
    align-items: end;
    grid-template-rows: 100%
}

.simple-product__order-container .row__underline {
    background-color: #dbdbdb;
    bottom: 0;
    height: 1px;
    left: 50%;
    margin: 0 auto;
    min-width: 98%;
    position: absolute;
    transform: translateX(-50%)
}

.simple-product__charac-container .row {
    -moz-column-gap: 50px;
    column-gap: 50px;
    grid-template-columns: repeat(3, 1fr);
    margin-bottom: 30px
}

.articles {
    width: 100%
}

.articles__title-container {
    margin-bottom: 50px
}

.articles__content-container {
    display: flex;
    justify-content: space-between;
    width: 100%
}

.articles__sidebar-container {
    flex: 0.2;
    max-width: 320px
}

.articles__items-container {
    height: 100%;
    margin-bottom: 75px;
    width: 100%
}

.articles__item__image-container {
    flex: 0.3;
    height: 100%
}

.articles__item__title-container {
    margin-bottom: 15px;
    max-height: 80px;
    width: 100%
}

.articles__item__text-container {
    margin-bottom: 15px
}

.articles__item__btn-container {
    height: 40px;
    width: 40px
}

.articles__slider-panel-container {
    max-width: 602px;
    width: 100%
}

.articles__content {
    align-items: center;
    display: flex;
    flex: 0.8;
    flex-direction: column;
    height: 100%;
    justify-content: space-between
}

.articles__title {
    font-family: Catallina, sans-serif;
    font-size: 60px;
    line-height: 68px;
    text-transform: uppercase
}

.articles__item {
    align-items: center;
    background-color: #fff;
    border: 2px solid #f8f8f8;
    border-radius: 25px;
    display: flex;
    height: 280px;
    margin-bottom: 30px;
    overflow: hidden;
    width: 100%
}

.articles__item__content {
    flex: 0.7;
    height: 100%;
    padding: 30px 50px 35px 35px
}

.articles__item__image {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.articles__item__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.25
}

.articles__item__text {
    color: silver;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.37
}

.articles__item__btn {
    display: inline-block;
    height: 100%;
    width: 100%
}

.articles__item__btn .scroll-down-btn {
    padding: 10px;
    transform: rotate(-90deg)
}

@media screen and (max-width: 768px) {
    .articles__content-container {
        flex-direction: column;
        margin-bottom: 80px
    }

    .articles__sidebar-container {
        margin-bottom: 86px;
        max-width: none;
        width: 100%
    }

    .articles__item__btn-container {
        height: 32px;
        width: 32px
    }

    .articles__item__btn-container button {
        padding: 0 8px !important
    }

    .articles__item__image-container {
        flex: 0.4
    }

    .articles__title {
        font-size: 40px
    }

    .articles__item__content {
        flex: 0.6;
        padding: 30px
    }

    .articles__item__title {
        font-size: 16px
    }

    .articles__item__text {
        font-size: 14px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .articles__content-container {
        margin-left: -5vw;
        width: 100vw
    }

    .articles__title-container {
        margin-bottom: 25px
    }

    .articles__items-container {
        margin-bottom: 0
    }

    .articles__sidebar-container {
        margin-bottom: 40px;
        padding: 0 5vw
    }

    .articles__sidebar-container .alpha-sidebar__link {
        align-items: center;
        border: 1px solid #dbdbdb;
        border-radius: 25px;
        cursor: pointer;
        display: flex;
        font-size: 12px;
        margin: 0 10px 10px 0;
        padding: 7px 9px
    }

    .articles__sidebar-container .alpha-sidebar__link a {
        line-height: 1
    }

    .articles__sidebar-container .alpha-sidebar__link a:after {
        display: none
    }

    .articles__sidebar-container .alpha-sidebar__link:last-child {
        border: none
    }

    .articles__sidebar-container .alpha-sidebar__link:last-child a {
        color: #303030 !important
    }

    .articles__sidebar-container .alpha-sidebar__link.current, .articles__sidebar-container .alpha-sidebar__link:hover {
        background-color: #ca3132;
        color: #fff
    }

    .articles__title {
        font-size: 30px
    }

    .articles__item {
        border: none;
        border-radius: 0;
        flex-direction: column;
        height: auto
    }

    .articles__item__text-container {
        margin-bottom: 25px
    }
}

.webinars {
    width: 100%
}

.webinars__title-container {
    margin-bottom: 50px
}

.webinars__content-container {
    display: flex;
    justify-content: space-between;
    width: 100%
}

.webinars__sidebar-container {
    flex: 0.2;
    max-width: 320px
}

.webinars__items-container {
    -moz-column-gap: 30px;
    column-gap: 30px;
    display: grid;
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
    height: 100%;
    margin-bottom: 75px;
    row-gap: 75px;
    width: 100%
}

.webinars__item__image-container {
    height: 214px;
    margin-bottom: 15px;
    width: 100%
}

.webinars__item__title-container {
    width: 100%
}

.webinars__slider-panel-container {
    max-width: 602px;
    width: 100%
}

.webinars__content {
    align-items: center;
    display: flex;
    flex: 0.8;
    flex-direction: column;
    height: 100%;
    justify-content: space-between
}

.webinars__title {
    font-family: Catallina, sans-serif;
    font-size: 60px;
    line-height: 68px;
    text-transform: uppercase
}

.webinars__item {
    align-items: center;
    display: flex;
    flex-direction: column;
    width: 100%
}

.webinars__item__image {
    height: 100%;
    width: 100%
}

.webinars__item__title {
    margin: 0;
    position: relative;
    width: 100%
}

.webinars__item__title img {
    height: 18px;
    left: 0;
    position: absolute;
    top: 10px
}

.webinars__item__title a {
    display: inline-block;
    font-size: 24px;
    line-height: 1.67;
    text-indent: 38px
}

@media screen and (max-width: 768px) {
    .webinars__content-container {
        flex-direction: column
    }

    .webinars__sidebar-container {
        margin-bottom: 86px;
        max-width: none;
        width: 100%
    }

    .webinars__title {
        font-size: 40px
    }

    .webinars__item img {
        display: none
    }

    .webinars__item__title a {
        font-size: 16px;
        text-indent: 0
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .webinars__content-container {
        margin-left: -5vw;
        width: 100vw
    }

    .webinars__title-container {
        margin-bottom: 25px
    }

    .webinars__sidebar-container {
        margin-bottom: 40px;
        padding: 0 5vw
    }

    .webinars__sidebar-container .alpha-sidebar__link {
        align-items: center;
        border: 1px solid #dbdbdb;
        border-radius: 25px;
        cursor: pointer;
        display: flex;
        font-size: 12px;
        margin: 0 10px 10px 0;
        padding: 7px 9px
    }

    .webinars__sidebar-container .alpha-sidebar__link a {
        line-height: 1
    }

    .webinars__sidebar-container .alpha-sidebar__link a:after {
        display: none
    }

    .webinars__sidebar-container .alpha-sidebar__link:last-child {
        border: none
    }

    .webinars__sidebar-container .alpha-sidebar__link:last-child a {
        color: #303030 !important
    }

    .webinars__sidebar-container .alpha-sidebar__link.current, .webinars__sidebar-container .alpha-sidebar__link:hover {
        background-color: #ca3132;
        color: #fff
    }

    .webinars__item__title-container {
        padding-left: 5vw
    }
}

.basket__title-container {
    margin-bottom: 50px
}

.basket__content-container {
    display: flex;
    width: 100%
}

.basket__item__count-input-container {
    height: 50px;
    margin-right: 20px;
    width: 104px
}

.basket__item__ui-container {
    height: 100%
}

.basket__item__title-container, .basket__item__ui-container {
    align-items: center;
    display: flex
}

.basket__title {
    font-family: Catallina, sans-serif;
    font-size: 40px;
    line-height: 45px;
    text-transform: uppercase
}

.basket__content {
    box-shadow: 0 25px 100px rgba(0, 0, 0, .1);
    flex-direction: column;
    max-width: 1172px;
    padding: 30px 65px 35px 35px
}

.basket__content, .basket__item {
    background: #fff;
    display: flex;
    width: 100%
}

.basket__item {
    border: 2px solid #f8f8f8;
    border-radius: 25px;
    box-sizing: border-box;
    justify-content: space-between;
    margin-bottom: 10px;
    padding: 15px
}

.basket__item__image {
    height: 100%;
    margin-right: 30px;
    min-height: 70px;
    width: 70px
}

.basket__item__title {
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.37
}

.basket__item__count-input {
    align-items: center;
    background: #f8f8f8;
    border-radius: 100px;
    display: flex;
    height: 100%;
    justify-content: space-between;
    padding: 20px;
    width: 100%
}

.basket__item__count-input__value {
    background: transparent;
    border: none;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.37;
    outline: none;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%
}

.basket__item__count-input__minus, .basket__item__count-input__plus {
    align-items: center;
    cursor: pointer;
    display: flex;
    font-size: 20px;
    justify-content: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.basket__item__delete {
    color: #dbdbdb;
    cursor: pointer;
    font-family: Catallina, sans-serif;
    font-size: 13px;
    text-align: center;
    text-transform: uppercase
}

.basket__button {
    margin-left: 64px;
    width: 171px
}

@media screen and (max-width: 1280px) {
    .basket__content {
        max-width: 920px
    }

    .basket__button {
        margin-left: 32px
    }
}

@media screen and (max-width: 768px) {
    .basket__content-container {
        align-items: center;
        flex-direction: column;
        justify-content: center
    }

    .basket__button {
        margin: 80px 0 0
    }

    .basket__button button {
        align-items: center;
        justify-content: center
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .basket {
        margin-bottom: 120px
    }

    .basket__content {
        background-color: transparent;
        box-shadow: none;
        padding: 0
    }

    .basket__item {
        flex-direction: column
    }

    .basket__item__title-container {
        align-items: flex-start;
        flex-direction: column;
        margin-bottom: 40px
    }

    .basket__item__count-input-container {
        height: 28px
    }

    .basket__item__count-input {
        padding-bottom: 4px;
        padding-top: 4px
    }

    .basket__item__image {
        margin-bottom: 10px
    }

    .basket__button {
        margin: 40px 0 0;
        width: 189px
    }

    .basket__button button {
        padding: 9px 25px
    }

    .basket__button button span {
        font-size: 16px
    }
}

.history__prolog {
    margin-bottom: 212px
}

.history__prolog__content {
    display: flex;
    justify-content: space-between;
    width: 100%
}

.history__subnavigation-container {
    background-color: #f8f8f8;
    flex: 0.6;
    height: 150px
}

.history__subnavigation-container a {
    display: inline-block;
    max-width: 100px
}

.history__information {
    color: #303030;
    flex: 0.25;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.75;
    padding-right: 11.25vw
}

.history__information p {
    margin: 0
}

.history__information a {
    color: #ca3132;
    font-size: 11px
}

.history__main-section {
    display: flex
}

.history__years-container {
    margin-right: 247px
}

.history__year-container {
    align-items: center;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    max-height: 321px;
    overflow: hidden
}

.history__year {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.37
}

.history__year-line {
    background-color: #ca3132;
    height: 0;
    margin: 21px 0;
    width: 1px
}

.history__content {
    max-width: 794px
}

.history__item {
    display: flex;
    justify-content: space-between;
    margin-bottom: 60px
}

.history__item__date {
    font-size: 12px;
    line-height: 1.5;
    margin-bottom: 30px
}

.history__item__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.1;
    margin-bottom: 15px
}

.history__item__text {
    font-size: 14px;
    line-height: 1.29
}

.history__item__image-container, .history__item__text-block-container {
    flex: 0.45
}

.history__item__image {
    width: 100%
}

@media screen and (max-width: 768px) {
    .history__prolog {
        margin-bottom: 80px
    }

    .history__prolog__content {
        flex-direction: column-reverse
    }

    .history__information {
        margin-bottom: 104px;
        max-width: 80vw
    }

    .history__subnavigation-container {
        margin-left: -5vw;
        padding: 70px 30px;
        width: 100vw
    }

    .history__main-section {
        flex-direction: column
    }

    .history__years-container {
        display: flex;
        margin: 0 0 80px;
        overflow-x: auto
    }

    .history__year-container {
        border-bottom: 4px solid #dbdbdb;
        flex-shrink: 0;
        padding: 0 19px 30px;
        transition: border-bottom-color .3s ease-in-out
    }

    .history__year-container.current {
        border-bottom: 4px solid #ca3132;
        padding: 0 60px 30px
    }

    .history__year-line {
        display: none
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .history__prolog .title {
        margin-bottom: 40px
    }

    .history__information {
        display: none
    }

    .history__subnavigation-container {
        background-color: transparent;
        padding: 0 5vw
    }

    .history__subnavigation-container a {
        max-width: 70vw
    }

    .history__years-container {
        /*display: none*/
    }

    .history__content {
        display: flex;
        flex-direction: column
    }

    .history__item {
        flex-direction: column-reverse;
        margin-bottom: 40px
    }

    .history__item__text-block-container {
        margin-top: 15px
    }

    .history__item__title {
        font-size: 16px
    }

    .history__item__text {
        font-size: 12px
    }
}

.single-news, .text-page {
    height: 100%;
    padding: 0 328px;
    width: 100%
}

.single-news img, .text-page img {
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%
}

.single-news__images-slider-container, .text-page__images-slider-container {
    width: 100%
}

.single-news .title, .text-page .title {
    font-family: Catallina, sans-serif;
    font-size: 30px;
    letter-spacing: -.015em;
    line-height: 1.2;
    margin-bottom: 10px;
    text-transform: uppercase
}

.single-news .subtitle, .text-page .subtitle {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.25;
    margin-bottom: 50px
}

.single-news .date, .text-page .date {
    display: inline-block;
    font-size: 12px;
    line-height: 1.5;
    margin-bottom: 30px
}

.single-news .subtext, .text-page .subtext {
    color: silver;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.37
}

.single-news .subtext--end, .text-page .subtext--end {
    border-left: 4px solid silver;
    font-weight: 400;
    padding-left: 23px
}

.single-news .image, .text-page .image {
    height: 100%;
    margin-bottom: 30px;
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%
}

.single-news .image--big, .text-page .image--big {
    -o-object-fit: cover;
    object-fit: cover
}

.single-news .icon, .text-page .icon {
    height: 20px;
    margin-right: 10px;
    width: 16px
}

.single-news .text, .text-page .text {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.37;
    margin-bottom: 60px
}

.single-news .documents-container, .text-page .documents-container {
    -moz-column-gap: 50px;
    column-gap: 50px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    justify-content: space-between;
    margin-bottom: 47px;
    row-gap: 27px;
    width: 100%
}

.single-news .documents-container a, .text-page .documents-container a {
    text-align: left
}

.single-news .document, .text-page .document {
    align-items: center;
    display: flex;
    place-self: center
}

.single-news .image-container, .text-page .image-container {
    height: 750px;
    margin-bottom: 30px;
    margin-left: calc(-328px + -4.8vw);
    -o-object-fit: cover;
    object-fit: cover;
    width: 100vw
}

.single-news .video-container, .text-page .video-container {
    height: 524px;
    width: 100%
}

.single-news .video, .text-page .video {
    height: 100%;
    width: 100%
}

.single-news .list, .text-page .list {
    list-style-position: inside;
    margin-bottom: 50px;
    padding: 0
}

.single-news .list li, .text-page .list li {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.37;
    margin-bottom: 10px
}

.single-news .table, .text-page .table {
    background: #f8f8f8;
    border-bottom: 1px solid #dbdbdb;
    border-collapse: collapse;
    border-top: 1px solid #dbdbdb;
    margin-bottom: 50px;
    width: 100%
}

.single-news .table__cell, .text-page .table__cell {
    border-left: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.37;
    padding: 16px 0;
    text-align: center
}

.single-news .table .cell-header, .text-page .table .cell-header {
    border: 1px solid #dbdbdb;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.29
}

.single-news .table .cell-first, .text-page .table .cell-first {
    border-left: none
}

.single-news .table .cell-last, .text-page .table .cell-last {
    border-right: none
}

.single-news .link, .text-page .link {
    color: #ca3132;
    display: block;
    font-size: 11px;
    font-weight: 500;
    line-height: 13px;
    text-align: right
}

.single-news .align-center, .text-page .align-center {
    text-align: center
}

.single-news .mb-15, .text-page .mb-15 {
    margin-bottom: 15px
}

.single-news .fz-13, .text-page .fz-13 {
    font-size: 13px
}

@media screen and (max-width: 768px) {
    .single-news, .text-page {
        padding: 0
    }

    .single-news .title, .text-page .title {
        font-size: 24px
    }

    .single-news .text, .text-page .text {
        font-size: 14px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .single-news .title, .text-page .title {
        font-size: 18px;
        max-width: 80vw
    }

    .single-news .subtext, .text-page .subtext {
        font-size: 13px;
        margin-bottom: 40px
    }

    .single-news .image, .single-news .table, .text-page .image, .text-page .table {
        margin-left: -5vw;
        width: 100vw
    }

    .single-news .subtitle, .text-page .subtitle {
        font-size: 16px
    }

    .single-news .table, .text-page .table {
        margin-bottom: 40px
    }

    .single-news .table__cell, .single-news .table__cell.cell-header, .text-page .table__cell, .text-page .table__cell.cell-header {
        font-size: 10px
    }

    .single-news .link, .text-page .link {
        font-size: 12px;
        text-align: center
    }
}

.others-news {
    margin-top: 80px
}

.others-news__container {
    -moz-column-gap: 63px;
    column-gap: 63px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 50px
}

.others-news__item__subtitle {
    font-size: 12px !important;
    line-height: 15px !important;
    margin-bottom: 15px
}

.others-news__item__title {
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.37;
    margin-bottom: 10px
}

@media screen and (max-width: 768px) {
    .others-news__container {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .others-news__title.subtitle {
        text-align: center
    }

    .others-news__container {
        grid-template-columns: 100%;
        margin-bottom: 80px
    }

    .others-news__item__subtitle.subtext {
        margin-bottom: 15px
    }

    .others-news__item__date.date {
        margin-bottom: 0
    }
}

@font-face {
    font-family: Catallina;
    src: url(/local/templates/dj_biovitrum/style/assets/fonts/Catallina.otf) format("opentype")
}

body, html {
    font-family: Montserrat, sans-serif;
    margin: 0 auto;
    max-width: 1600px;
    position: relative
}

body.is-modal {
    overflow: hidden
}

* {
    box-sizing: border-box;
    color: #303030
}

iframe {
    width: 100%
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 100;
    margin: 0
}

button {
    background: none;
    border: none;
    outline: none
}

a {
    color: inherit;
    text-decoration: none
}

.img-responsive {
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%
}

.iframe-responsive {
    height: 100%;
    width: 100%
}

.alert.alert-danger > span {
    color: #ca3132;
    display: inline-block;
    font-weight: 500;
    margin-bottom: 10px;
    margin-top: 15px;
    text-align: center;
    width: 100%
}

.app-container {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
    padding: 0 4.8vw 0 4.8vw;
    /*padding: 0 6.1% 0 4.8vw;*/
    position: relative;
    max-width: 1600px;
    margin-left: auto;
    margin-right: auto;
    z-index: 1;
}

.app-container, .main {
    height: 100%;
    width: 100%;
    overflow-x: hidden;
}

.main {
    margin-bottom: 60px;
    margin-top: 105px
}

@media screen and (max-width: 768px) {
    .main {
        margin-top: 100px
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .main {
        margin-top: 100px
    }
}

.blocks-container {
    display: flex;
    height: 100%;
    justify-content: space-between;
    width: 100%
}

.blocks-container__left, .blocks-container__right {
    flex: 0.5
}

.blocks-container__left {
    background-color: #f8f8f8;
    height: 100%
}

.blocks-container .block {
    height: 100%;
    width: 100%
}

.blocks-container .block__title-container {
    margin-bottom: 80px
}

.blocks-container .block__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.25
}

.blocks-container .block__text-container {
    height: 100%;
    padding: 40px
}

.blocks-container .block__text {
    max-width: 65%
}

.blocks-container .block__text p {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px
}

.blocks-container .block__link {
    font-size: 12px;
    font-weight: 400;
    line-height: 2
}

.blocks-container .block__image-container {
    height: 100%;
    width: 100%
}

.blocks-container .block__image {
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%
}

.blocks-container .block__links {
    align-items: flex-end;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    padding: 50px 0
}

.blocks-container .block__date {
    font-size: 12px;
    line-height: 1.75
}

@media screen and (max-width: 768px) {
    .news-block .block__image-container {
        max-height: 400px;
        overflow: hidden;
    }

    body, html {
        overflow-x: hidden !important
    }

    .app-container {
        padding: 0 5vw
    }

    .blocks-container {
        flex-direction: column;
        /*margin-left: -5vw;*/
        /*min-width: 100vw*/
    }

    .blocks-container .block__title-container {
        margin-bottom: 236px !important
    }

    .blocks-container .block__links {
        flex-direction: row;
        padding-left: 5vw !important;
        padding-right: 5vw !important
    }

    .blocks-container .block__image-container {
        max-width: none
    }

    .blocks-container .block__link {
        max-width: 212px
    }

    .blocks-container .block__current-link {
        font-size: 16px !important
    }

    .blocks-container .block__current-link.date {
        font-size: 12px !important
    }
}

.splide__slide {
    /*min-height: 360px*/
}

.splide__pagination {
    bottom: -1em
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .blocks-container__left {
        flex-direction: column-reverse;
        height: auto;
        margin-bottom: 40px
    }

    .blocks-container .block {
        height: auto
    }

    .blocks-container .block__text-container {
        padding: 40px 36px !important
    }

    .blocks-container .block__title-container {
        margin-bottom: 28px !important
    }

    .blocks-container .block__links {
        align-items: center;
        flex-direction: column;
        padding: 0 !important
    }

    .blocks-container .block__link {
        margin-bottom: 40px
    }

    .blocks-container .block__link a {
        font-size: 14px !important
    }

    .blocks-container .block__link a:after {
        bottom: -14px;
        left: 50%;
        transform: translateX(-50%)
    }

    .blocks-container .block .date {
        margin-bottom: 0
    }

    .blocks-container .block__crrent-link a {
        font-size: 16px
    }
}

.map-tooltip {
    background-color: #ca3132;
    color: #fff;
    display: none;
    font-size: 12px;
    font-weight: 500;
    line-height: 15px;
    max-width: 245px;
    padding: 12px
}

.map-tooltip[data-show] {
    display: block
}

.map circle:hover {
    fill: #fff;
    stroke: #ca3132;
    cursor: pointer
}

/*# sourceMappingURL=style.css.map*/
@media (min-width: 769px) and (max-width: 1200px) {
    .header__navigation {
        padding: 0 10px;
        max-width: 570px;
    }

    .header__links {
        margin-right: 0;
    }

    .left-link {
        margin-right: 15px;
    }

    .left-link span {
        margin-left: 2px;
    }

    .underline-link--small {
        font-size: 11px;
    }

    .header__link span {
        font-size: 11px;
    }

    .header__logo {
        min-width: 90px;
    }

    .header__logo svg {
        width: 100%;
        height: 100%;
    }
}

@media (max-width: 1200px) {
    .underline-link--small {
        font-size: 11px;
    }
}

/*2_2_activities*/
@media (min-width: 769px) and (max-width: 1200px) {
    .third-section-cytilogy__content {
        grid-template-columns: 4fr 5fr 3fr;
    }

    .third-section-cytilogy__current-news {
        padding: 50px 20px;
    }

    .third-section-cytilogy__news-container {
        padding: 50px 15px;
    }

    /*    */
    .simple-product__header__nav-link {
        margin-right: 5px;
        font-size: 14px;
    }

    .simple-product__header__nav-link:last-child {
        margin-right: 0;
    }

    .simple-product__info-container {
        padding: 30px 20px;
    }

    .simple-product__order-container .row span {
        font-size: 12px;
    }

    .simple-product__order-container .filter-row {
        column-gap: 5px;
    }

    .simple-product__order-container .row {
        column-gap: 5px;
    }

    .simple-product__product-container {
        max-width: 352px;
        width: auto;
    }

    .simple-product-component__title {
        font-size: 25px;
    }

    .underline-link.underline-link--small.left.selected {
        font-size: 10px;
    }

    .navigation__links {
        /*padding: 9.7% 20px;*/
    }

    .main-index .first-section__navigation {
        left: 0;
    }
}

/*SLIDER TAGS*/
#slider-tags {
    max-width: calc(100% - (40px + 26px + 26px + 40px));
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    margin-bottom: 40px;
}

#slider-tags .splide__arrow {
    top: 50%;
    transform: translateY(-50%);
    background-color: transparent;
    border: 1px solid #DBDBDB;
}

#slider-tags .splide__arrow svg {
    width: 12px;
    height: 12px;
    fill: #303030;
}

#slider-tags .splide__arrow--prev {
    left: -66px;
}

#slider-tags .splide__arrow--next {
    right: -66px;
}

.slider-tags__links {
    display: flex;
    padding: 7px 14px;
    border: 1px solid #DBDBDB;
    border-radius: 100px;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    height: 100%;
    align-items: center;
    justify-content: center;
    text-align: center;
}

/*STAFF SLIDER*/
.staff-block {
    margin-top: 40px;
    margin-bottom: 40px;
}

.staff-block__title {
    text-align: center;
    font-family: "Montserrat", Arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 24px;
    line-height: 30px;
    color: #303030;
    margin-bottom: 30px;
}

.slider-staff {
    width: calc(100% - 80px);
    margin-right: auto;
}

.slider-staff__card {
    padding: 30px;
    display: flex;
    flex-direction: column;
    background: #FFFFFF;
    border: 2px solid #F8F8F8;
    border-radius: 25px;
    align-items: center;
    max-width: 234px;
    margin-left: auto;
    margin-right: auto;
}

.slider-staff__img {
    border-radius: 30px;
    overflow: hidden;
    margin-bottom: 20px;
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
}

.slider-staff__img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.slider-staff__name {
    margin-top: auto;
    margin-bottom: 0;
    text-align: center;
}

.slider-staff .splide__arrow {
    background-color: transparent;
    border: 1px solid #DBDBDB;
}

.slider-staff .splide__arrow svg {
    width: 12px;
    height: 12px;
    fill: #303030;
}

.slider-staff .splide__arrow--prev {
    right: -40px;
    left: auto;
    transform: translateY(0);
}

.slider-staff .splide__arrow--next {
    right: -40px;
    left: auto;
    transform: translateY(-40px);
}

@media screen and (max-width: 1599px) {
    .slider-staff {
        width: calc(100% - 20px)
    }

    .slider-staff .splide__arrow--prev,
    .slider-staff .splide__arrow--next {
        right: -10px;
    }
}

@media screen and (max-width: 767px) {
    .staff-block {
        margin-bottom: 80px;
    }

    .slider-staff {
        width: 100%;
    }

    .slider-staff .splide__arrow--prev,
    .slider-staff .splide__arrow--next {
        top: calc(100% + 10px);
        transform: translateY(0);
    }

    .slider-staff .splide__arrow--prev {
        top: calc(100% + 10px);
        left: 50%;
        transform: translateX(-100%);
    }

    .slider-staff .splide__arrow--next {
        left: 50%;
        transform: translateX(50%);
    }
}

/*MENU*/
.catalog__beta-item[data-closed="false"] .catalog__content__alfa-item__btn-container {
    transform: scale(-1);
}

/* End */


/* Start:/local/templates/dj_biovitrum/components/bitrix/sender.subscribe/subscribe_footer/style.css?16285134964802*/
.bx-subscribe {
	margin: 10px 0;
}
.bx-subscribe div.bx-block-title {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #343434;
	text-transform: uppercase;
	font-size: 12px;
	margin-bottom: 9px;
	font-weight: 600;
}
.bx-subscribe-desc {
	color: #aaa;
	font-size: 12px;
	position: relative;
	margin-top: -5px;
	margin-bottom: 3px;
}
.bx-subscribe .bx-input-group .bx-form-control {
	position: relative;
	margin-bottom: 15px;
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #F8FAFC;
	border: 1px solid #D5DADC;
	border-radius: 2px;
	outline: none;
	box-shadow: none !important;
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.bx-ios .bx-subscribe .bx-input-group .bx-form-control {
	/* Fix of input shadow for IOS browsers. */
	background-image: -webkit-linear-gradient(#f8fafc 0%, #f8fafc 100%);
	background-image: linear-gradient(#f8fafc 0%, #f8fafc 100%);
}
.btn-subscribe {
	cursor: pointer;
	text-align: center;
	background: #70bb18;
	border: none;
	color: #fff;
	font-size: 13px;
	position: relative;
	text-transform: uppercase;
	border-radius: 2px;
	line-height: 30px;
	height: 40px;
	padding: 5px 60px 5px 20px;
	vertical-align: middle;
	outline: none;
	-webkit-transition: width 5s linear;
	-moz-transition: width 5s linear;
	-ms-transition: width 5s linear;
	-o-transition: width 5s linear;
	transition: width 5s linear;
}
.btn-subscribe:hover {
	background: #7ec629;
}
.btn-subscribe:before {
	content: " ";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	width: 40px;
	background-color: #5b9f0b;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkYyNDcxQTFERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkYyNDcxQTJERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRjI0NzE5RkRGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRjI0NzFBMERGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plv+rHwAAADiSURBVHjajNK9asJQFMDxG42KUqFx9kEcRO1UcBCHjh3q3NXHcBEcdHQQPxY7+AaS0a1v0UEhSlu/rv+jhxIlBQ/84OTmnHuSmzjW2qExpoK9ekDcXMcRAVw1d2hckjxqwQxTJJXEDj+ooa5rK+neoocMnvGB7s3EVxQwwhdeDBMDvEPylr3EBB6yGOhaGzE0cJ5o4enOTSzQgY8D8nhDX2ty0hPTCxt6LDmsMtb6fk+hpr9a10THJ4pw8BtVII0ydRNxb/vPplLrSGNKT/Pb3BdVpOU7jklKSNzZKD+JfxJgAAV0YSAU8mZTAAAAAElFTkSuQmCC");
	background-position: 50%;
	background-repeat: no-repeat;
	border-radius: 0 2px 2px 0;
}
.btn-subscribe span {
	display: block;
}
.btn-subscribe.send {
	padding: 5px 40px;
	-webkit-animation-name: MeilSend;
	animation-name: MeilSend;
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	outline: none;
	color: #fff;
}
.btn-subscribe:hover, .btn-subscribe:active{color: #fff;}
.btn-subscribe.send:before {
	width: 0;
	background-position: 100px 50%;
	-webkit-animation-name: MeilSendButton;
	animation-name: MeilSendButton;
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
}
@keyframes MeilSend {0%{padding:5px 60px 5px 20px}100%{padding:5px 40px}}
@-webkit-keyframes MeilSend {0%{padding:5px 60px 5px 20px}100%{padding:5px 40px}}
@keyframes MeilSendSpan {0%{color:transparent;}100%{color:#fff;}}
@-webkit-keyframes MeilSendSpan {0%{color:transparent;}100%{color:#fff;}}
@keyframes MeilSendButton {0%{width:40px;background-position:50%}100%{width:0;background-position:100px 50%}}
@-webkit-keyframes MeilSendButton {0%{width:40px;background-position:50%}100%{width:0;background-position:100px 50%}}

.bx_subscribe_response_container {
	padding: 40px;
	color: #35414E;
}

.bx_subscribe_checkbox_container {
  line-height: 16px;
  font-size: 13px;
  margin-bottom: 3px;
  vertical-align: middle;
  color: #aaa;
}

.bx-sender-subscribe-agreement .main-user-consent-request a {
	font-weight: 100;
	font: 11px/10px "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
}
/* End */
/* /local/templates/dj_biovitrum/style/style.css?1667464712260377 */
/* /local/templates/dj_biovitrum/components/bitrix/sender.subscribe/subscribe_footer/style.css?16285134964802 */
