﻿.blockquote {
    border: 1px solid #e4e8ed;
    padding: 2.5rem 3.33333rem;
    border-radius: 0.3rem;
    margin: 0;
}

    .blockquote p {
        margin: 0;
        font-size: 1.33rem;
        line-height: 2.4rem;
        font-weight: 500;
    }

    .blockquote .blockquote-author {
        margin-top: 1.66rem;
    }

        .blockquote .blockquote-author p {
            font-size: 1rem;
            font-weight: 400;
            line-height: 2rem;
            color: #9192a3;
            position: relative;
            display: inline-block;
            padding-left: 3.66667rem;
        }

            .blockquote .blockquote-author p:before {
                position: absolute;
                content: "";
                width: 2.66667rem;
                height: 2px;
                left: 0;
                top: 50%;
                -webkit-transform: translateY(-50%);
                -moz-transform: translateY(-50%);
                -ms-transform: translateY(-50%);
                -o-transform: translateY(-50%);
                transform: translateY(-50%);
            }

            .blockquote .blockquote-author p span {
                font-weight: 500;
            }

    .blockquote.blockquote-block {
        border: 0 none;
        border-radius: 0;
    }

        .blockquote.blockquote-block p {
            font-weight: 400;
        }

        .blockquote.blockquote-block .blockquote-author p {
            color: rgba(255, 255, 255, 0.7);
        }

        .blockquote.blockquote-block .blockquote-author {
            text-align: left;
        }

    .blockquote.blockquote-block {
        position: relative;
    }

        .blockquote.blockquote-block:before {
            position: absolute;
            content: "\e82d";
            font-family: "gcicons";
            color: rgba(255, 255, 255, 0.1);
            font-size: 8rem;
            left: 2.33333rem;
            bottom: 0.66667rem;
            font-weight: 900;
        }


    .blockquote.blockquote-block p, .blockquote.blockquote-block .blockquote-author span {
        color: #ffffff;
    }

  
