:root {
    --ant-primary-color: #0472ed; /*#1353c3;*/
    --ant-primary-color-hover: #0082ed; /*#2d67cd;*/
    --ant-primary-color-active: #0163d3; /*#0046a1*/
}

@keyframes shadow {
    from {
        filter: blur(100px);
    }

    to {
        filter: blur(0px);
    }
}

body {
    font-family: Tahoma, Geneva, sans-serif;
}

.container {
    flex-grow: 1;
    margin: 0 auto;
    position: relative;
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
}

    .container.is-fluid {
        max-width: none !important;
        padding-left: 32px;
        padding-right: 32px;
        width: 100%
    }

@media screen and (min-width: 1024px) {
    .container {
        max-width: 960px
    }
}

@media screen and (max-width: 1215px) {
    .container.is-widescreen:not(.is-max-desktop) {
        max-width: 1152px
    }
}

@media screen and (max-width: 1407px) {
    .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen) {
        max-width: 1344px
    }
}

@media screen and (min-width: 1216px) {
    .container:not(.is-max-desktop) {
        max-width: 1152px
    }
}

@media screen and (min-width: 1408px) {
    .container:not(.is-max-desktop):not(.is-max-widescreen) {
        max-width: 1344px
    }
}
/*.ant-carousel .slick-initialized .slick-slide {
    text-align: center;
    height: 100%;
    line-height: 160px;
    background: #364d79;
    overflow: hidden;
}*/
