/*@import 'font-awesome.min.css';.wrapper {*/

/*    display: inline-flex;*/

/*    list-style: none*/

/*}*/

blockquote {
    margin: .12rem;
    display: block;
    background-color: rgba(112, 112, 112, 0.133);
}

blockquote h2 {
    margin: .1rem 0 .1rem 0;
    font-size: .35rem;
    font-weight: bold;
    line-height: .45rem;
    padding: .1rem .1rem .1rem .1rem;
    border-left: #be8d06 .04rem solid;
    border-right: #be8d06 .04rem solid;
    color: red;
    text-transform: capitalize;
}

blockquote h3 {
    margin: .1rem 0 .1rem 0;
    font-size: .30rem;
    font-weight: bold;
    line-height: .45rem;
    padding: .1rem .1rem .1rem .1rem;
    border-left: #be8d06 .04rem solid;
    border-right: #be8d06 .04rem solid;
    color: red;
    text-transform: capitalize;
}

blockquote p {
    font-size: .30rem;
    line-height: .42rem;
    padding: .1rem .1rem .1rem .1rem;
    text-transform: none;
}

.blockquote-download img {
    width: 60%;
    margin-left: 20%;
}

.blockquote-logo img {
    width: 30%;
    margin-left: 35%;
}

.teen-patti-master-download {
    list-style-type: disc;
    /* Ensures bullets are used */
    margin-left: 20px;
    padding-left: 0;
    /* Ensures bullets align properly */
}

.teen-patti-master-download li {
    line-height: .42rem;
    font-size: .30rem;
    margin-left: .4rem;
}

.faq {
    background-color: #fff
}

.faq h2 {
    background-color: #cc0000;
    color: #fff;
    width: 100%;
    display: flex;
    justify-content: center;
    font-size: .3rem;
    font-weight: 700;
    margin-bottom: .2rem;
    padding: 10px 0
}

.faq h3 {
    line-height: .64rem;
    font-size: .3rem;
    font-weight: 700;
    margin-bottom: -.1rem;
    padding: 0 .3rem
}

.faq h4 {
    line-height: .64rem;
    font-size: .25rem;
    font-weight: 700;
    margin-bottom: .1rem;
    padding: 0 .3rem
}

.faq h5 {
    line-height: .64rem;
    font-size: .2rem;
    font-weight: 700;
    margin-bottom: .1rem;
    padding: 0 .3rem
}

.faq b {
    font-size: 15px;
    font-weight: 700;
    margin-bottom: .1rem
}

.faq p {
    padding-bottom: .1rem;
    line-height: .52rem;
    font-size: .32rem;
    padding: 0 .3rem;
    color: #0e0e0e
}

.faq p a:link {
    color: red
}

.faq a:link {
    color: #4b4eef;
    background-color: transparent;
    text-decoration: none
}

.faq a:visited {
    color: #0278d3;
    background-color: transparent;
    text-decoration: none
}

.faq a:hover {
    color: #0091ff;
    background-color: transparent;
    text-decoration: underline
}

.faq a:active {
    color: #0091ff;
    background-color: transparent;
    text-decoration: underline
}

hr {
    opacity: 30%
}

.faq ol {
    list-style: none;
    counter-reset: item;
    margin-left: .25rem
}

.faq li {
    counter-increment: item;
    font-size: .28rem
}

.faq li:before {
    content: counter(item);
    margin-right: .1rem;
    font-size: 80%;
    color: #181818;
    padding: 3px 8px;
    border: .03rem #1b1b1b solid;
    border-radius: 12px
}

.faq table {
    border-collapse: collapse;
    width: 100%;
    background-color: #f9f9f9;
    margin-bottom: .25rem;
    font-size: .3rem
}