.cryptoContainer-buttons.bonuscrypto {
    flex-wrap: wrap;
}

.bonuscrypto .cryptoContainer-button {
    text-align: center;
    margin: 0 0.5rem 1rem 0.5rem;
}

@media (max-width: 768px) {
    .cryptoContainer-buttons.bonuscrypto {
        display: flex;
    }
}

@media (min-width: 768px) {
    .bonuscrypto .cryptoContainer-button {
        min-width: 90px;
    }
}

@media (max-width: 425px) {
    .bonuscrypto .cryptoContainer-button {
        margin: 0 0.5rem 1rem 0.5rem !important;
    }
}

.bonustabs.nav-tabs > li.active > a {
    color: #3573a2;
}

.bonustabs.nav-tabs > li:not(:last-child) > a:after {
    content: "|";
    margin-left: 1rem;
    color: #ccc;
}

.circle {
    stroke-dasharray: 700;
    stroke-dashoffset: 700;
}

.progress-ring__circle {
    transition: 2.35s stroke-dashoffset;
    transform: rotate(-90deg);
    transform-origin: 50% 50%;
}

.st0 {
    fill: none;
    stroke: url(#SVGID_1_);
    stroke-width: 18;
    stroke-miterlimit: 10;
    stroke-linecap: round;
    cursor: pointer;
}

.st1 {
    fill: #fff;
    stroke: #99ccff;
    stroke-width: 18;
    stroke-miterlimit: 10;
    cursor: pointer;
}

#allId1, #allId2 {
    cursor: pointer;
}

blockquote {
    padding: 30px 30px 30px 60px;
    font-weight: 600;
    line-height: 1.775;
    font-style: oblique;
    font-size: 1.1rem;
    position: relative;
}

blockquote:before {
    content: "";
    width: 62px;
    height: 62px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 27'%3E%3Cpath d='M10.5,27c-2.7,0-5.3-1.1-7.2-3c-2.4-2.4-3.5-5.8-3.2-10C0.4,8.8,4.4,2.5,11,0.3c0.9-0.3,2.7-0.5,3.5,0.6 c0.6,1-0.5,2.1-1.3,2.9C12,5,11.4,5.9,11.2,7.4c5.1,0.2,9.3,4.5,9.3,9.8c0,5.4-4.2,9.7-9.6,9.8C10.7,27,10.6,27,10.5,27z M21.7,8.9 c-0.4,0-0.7,0-1,0.1c-0.1-2.7,0.7-4.6,3.3-6.1c1.2-0.7,0.1-2.7-1.3-2.2c-3.6,1.3-6.6,3.3-8.4,6c5,1.3,7.8,5.6,7.8,10.5 c0,3.1-1.6,6.4-3.5,8c1,0.3,2,0.5,3.1,0.5c4.6-0.1,8.3-3.7,8.3-8.4C30,12.6,26.3,8.9,21.7,8.9z' fill='%23007BFF'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%;
    position: absolute;
    left: -10px;
    top: 14px;
    opacity: 0.35;
}

@media (min-width: 768px) {
	blockquote {
	    padding: 30px 60px 30px 60px;
	}
}