

/* Start:/local/components/constructor/text_block/templates/texts/style.css?16488064641906*/
blockquote {
    position: relative;
    padding-left: 26px;
    margin: 30px 0
}

blockquote:before {
    content: "";
    position: absolute;
    left: 0;
    width: 2px;
    height: 100%;
    background-color: #fc0d1b
}

blockquote>h1,
blockquote h2,
blockquote h3,
blockquote h4,
blockquote h5 {
    font-weight: inherit;
    margin: 0
}

blockquote>h3 {
    color: #04306a;
    font-size: 16px;
    line-height: 1.4;
    margin-top: 30px
}

@media(min-width: 768px) {
    blockquote>h3 {
        font-size: 1.171875vw
    }
}

@media(min-width: 992px) {
    blockquote>h3 {
        font-size: 1.2096774194vw
    }
}

@media(min-width: 1200px) {
    blockquote>h3 {
        font-size: 1.2vw
    }
}

@media(min-width: 1400px) {
    blockquote>h3 {
        font-size: 20px
    }
}

blockquote>h4 {
    color: #111;
    font-size: 14px;
    line-height: 1.4;
    margin-top: 14px
}

@media(min-width: 768px) {
    blockquote>h4 {
        font-size: 0.9765625vw
    }
}

@media(min-width: 992px) {
    blockquote>h4 {
        font-size: 1.0080645161vw
    }
}

@media(min-width: 1200px) {
    blockquote>h4 {
        font-size: 1vw
    }
}

@media(min-width: 1400px) {
    blockquote>h4 {
        font-size: 16px
    }
}

blockquote>p {
    color: #04306a;
    font-style: italic;
    font-size: 16px;
    line-height: 1.4;
    margin: 30px 0
}

@media(min-width: 768px) {
    blockquote>p {
        font-size: 1.171875vw
    }
}

@media(min-width: 992px) {
    blockquote>p {
        font-size: 1.2096774194vw
    }
}

@media(min-width: 1200px) {
    blockquote>p {
        font-size: 1.2vw
    }
}

@media(min-width: 1400px) {
    blockquote>p {
        font-size: 20px
    }
}

blockquote>p:first-of-type {
    margin-top: 0
}

blockquote>p:last-of-type {
    margin-bottom: 0
}
/* End */


/* Start:/local/components/constructor/podcasts_announce/templates/.default/style.css?1782284923131*/
.announce-card--disabled {
    cursor: default;
    pointer-events: none;
}

.announce-card--disabled:disabled {
    opacity: 1;
}

/* End */
/* /local/components/constructor/text_block/templates/texts/style.css?16488064641906 */
/* /local/components/constructor/podcasts_announce/templates/.default/style.css?1782284923131 */
