.elementor-3590 .elementor-element.elementor-element-cb80fbf {
    padding: 0px 0px 0px 0px;
}

.elementor-3590 .elementor-element.elementor-element-11b9cc57 {
    font-size: var(--e-global-typography-2621617-font-size);
    font-weight: var(--e-global-typography-2621617-font-weight);
    text-transform: var(--e-global-typography-2621617-text-transform);
    font-style: var(--e-global-typography-2621617-font-style);
    line-height: var(--e-global-typography-2621617-line-height);
    letter-spacing: var(--e-global-typography-2621617-letter-spacing);
    word-spacing: var(--e-global-typography-2621617-word-spacing);
}

.elementor-3590 .elementor-element.elementor-element-49075d12 img {
    border-radius: 4px 4px 4px 4px;
}

.elementor-3590 .elementor-element.elementor-element-49075d12>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-3590 .elementor-element.elementor-element-17812be4 {
    font-size: var(--e-global-typography-2621617-font-size);
    font-weight: var(--e-global-typography-2621617-font-weight);
    text-transform: var(--e-global-typography-2621617-text-transform);
    font-style: var(--e-global-typography-2621617-font-style);
    line-height: var(--e-global-typography-2621617-line-height);
    letter-spacing: var(--e-global-typography-2621617-letter-spacing);
    word-spacing: var(--e-global-typography-2621617-word-spacing);
}

.elementor-3590 .elementor-element.elementor-element-597ed7f4 .elementor-blockquote__content {
    color: var(--e-global-color-a9cf77f);
    font-size: var(--e-global-typography-8464352-font-size);
    font-weight: var(--e-global-typography-8464352-font-weight);
    text-transform: var(--e-global-typography-8464352-text-transform);
    font-style: var(--e-global-typography-8464352-font-style);
    line-height: var(--e-global-typography-8464352-line-height);
    letter-spacing: var(--e-global-typography-8464352-letter-spacing);
    word-spacing: var(--e-global-typography-8464352-word-spacing);
}

.elementor-3590 .elementor-element.elementor-element-597ed7f4 .elementor-blockquote__content+.e-q-footer {
    margin-top: 20px;
}

.elementor-3590 .elementor-element.elementor-element-597ed7f4 .elementor-blockquote__tweet-button {
    font-size: calc(2px * 10);
}

.elementor-3590 .elementor-element.elementor-element-597ed7f4>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 8% 8% 8% 8%;
    background-color: var(--e-global-color-vamtam_accent_4);
}

.elementor-3590 .elementor-element.elementor-element-4a16bb11 {
    font-size: var(--e-global-typography-2621617-font-size);
    font-weight: var(--e-global-typography-2621617-font-weight);
    text-transform: var(--e-global-typography-2621617-text-transform);
    font-style: var(--e-global-typography-2621617-font-style);
    line-height: var(--e-global-typography-2621617-line-height);
    letter-spacing: var(--e-global-typography-2621617-letter-spacing);
    word-spacing: var(--e-global-typography-2621617-word-spacing);
}

@media(max-width:1024px) {
    .elementor-3590 .elementor-element.elementor-element-11b9cc57 {
        font-size: var(--e-global-typography-2621617-font-size);
        line-height: var(--e-global-typography-2621617-line-height);
        letter-spacing: var(--e-global-typography-2621617-letter-spacing);
        word-spacing: var(--e-global-typography-2621617-word-spacing);
    }

    .elementor-3590 .elementor-element.elementor-element-17812be4 {
        font-size: var(--e-global-typography-2621617-font-size);
        line-height: var(--e-global-typography-2621617-line-height);
        letter-spacing: var(--e-global-typography-2621617-letter-spacing);
        word-spacing: var(--e-global-typography-2621617-word-spacing);
    }

    .elementor-3590 .elementor-element.elementor-element-597ed7f4 .elementor-blockquote__content {
        font-size: var(--e-global-typography-8464352-font-size);
        line-height: var(--e-global-typography-8464352-line-height);
        letter-spacing: var(--e-global-typography-8464352-letter-spacing);
        word-spacing: var(--e-global-typography-8464352-word-spacing);
    }

    .elementor-3590 .elementor-element.elementor-element-4a16bb11 {
        font-size: var(--e-global-typography-2621617-font-size);
        line-height: var(--e-global-typography-2621617-line-height);
        letter-spacing: var(--e-global-typography-2621617-letter-spacing);
        word-spacing: var(--e-global-typography-2621617-word-spacing);
    }
}

@media(max-width:767px) {
    .elementor-3590 .elementor-element.elementor-element-245f536a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 15px;
    }

    .elementor-3590 .elementor-element.elementor-element-11b9cc57 {
        font-size: var(--e-global-typography-2621617-font-size);
        line-height: var(--e-global-typography-2621617-line-height);
        letter-spacing: var(--e-global-typography-2621617-letter-spacing);
        word-spacing: var(--e-global-typography-2621617-word-spacing);
    }

    .elementor-3590 .elementor-element.elementor-element-49075d12>.elementor-widget-container {
        margin: 0px 0px 15px 0px;
    }

    .elementor-3590 .elementor-element.elementor-element-17812be4 {
        font-size: var(--e-global-typography-2621617-font-size);
        line-height: var(--e-global-typography-2621617-line-height);
        letter-spacing: var(--e-global-typography-2621617-letter-spacing);
        word-spacing: var(--e-global-typography-2621617-word-spacing);
    }

    .elementor-3590 .elementor-element.elementor-element-597ed7f4 .elementor-blockquote__content {
        font-size: var(--e-global-typography-8464352-font-size);
        line-height: var(--e-global-typography-8464352-line-height);
        letter-spacing: var(--e-global-typography-8464352-letter-spacing);
        word-spacing: var(--e-global-typography-8464352-word-spacing);
    }

    .elementor-3590 .elementor-element.elementor-element-597ed7f4>.elementor-widget-container {
        margin: 0px 0px 15px 0px;
        padding: 30px 20px 30px 20px;
    }

    .elementor-3590 .elementor-element.elementor-element-597ed7f4 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-3590 .elementor-element.elementor-element-4a16bb11 {
        font-size: var(--e-global-typography-2621617-font-size);
        line-height: var(--e-global-typography-2621617-line-height);
        letter-spacing: var(--e-global-typography-2621617-letter-spacing);
        word-spacing: var(--e-global-typography-2621617-word-spacing);
    }
}