.location-block {
    /* padding: 45px 30px; */
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
}

.dc-location-image {
    height: 100px;
    width: 100px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    pointer-events: none;
}

.why-trust-us-item {
    min-height: 47px;
}

.about-dc-location-title {
    padding-left: 30px;
    width: 100%;
    height: 100px;
    display: flex;
    align-items: center;
}

.dc-fact-block {
    min-height: 47px;
    display: flex;
}

.dc-fact-cicle {
    font-size: 0.5em;
    color: var(--bc_green);
}

.about-dc-connectivity-test h6:hover {
    color: var(--bc_green);
}

.about-dc-image {
    border: 3px solid #e6e7eb;
    border-radius: 10px;
    width: 100%;
    transition-duration: 0.7s;
}

.about-dc-image:hover {
    border-color: var(--bc_green);
}

.about-dc-info-block {
    border-radius: 10px;
    text-align: left;
    padding: 15px;
    border: 1px solid transparent;
    transition-duration: 0.7s;
}

.about-dc-info-icon {
    float: left;
    border-radius: 90px;
    background-color: var(--bc_green);
    color: white;
    border: 1px solid var(--bc_green);
    transition-duration: 0.7s;
}

.about-dc-info-block:hover {
    box-shadow: 4.871px 34.659px 30px 0px var(--bc_green_light);
    border: 1px solid var(--bc_green_light);
}

.about-dc-info-block:hover .about-dc-info-icon {
    background-color: white;
    color: var(--bc_green);
}

.locations-menu li {
    padding: 15px;
}

.locations-menu li a {
    color: var(--bc_black);
}

.dc-fact-cicle {
    margin-top: 15px;
    color: var(--bc_green);
    font-size: 0.5em;
}

@media(min-width: 768px) {
    .dc-fact-text-1-russian,
    .dc-fact-text-2-russian {
        height: 95px;
    }
}

/* Galery slides */
#datacenter-galery {
    width: 100%;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: rgba(0, 0, 0, 0.1);
}

#datacenter-galery-ism-badge {
    width: 100%;
}

#datacenter-galery:before {
    content: '';
    display: block;
    padding-top: 60%;
}

#datacenter-galery .ism-frame {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
}

#datacenter-galery .ism-button {
    display: block;
    width: 60px;
    height: 100%;
    background-size: 32px 32px;
    top: 0;
    margin-top: 0;
    width: 32px;
    height: 100%;
    background-size: 16px 16px;
    top: 0;
    margin-top: -0;
    color: #fff;
    background-color: rgba(255, 255, 255, 0.3);
    visibility: hidden;
}

#datacenter-galery .ism-button-prev {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAs6AAALOgFkf1cNAAAC+ElEQVR42uWbT4hVZRiHn/d0JQkTURQkHE1Sa0gREbKghbpIdCMuIiKwCfIPkwvBjaQiiuVCQQgCQUF0FyWCga2qhZvrQqiFCDWQMumo4R8YREh8WvilJ7jMjDn33jPn++0v5z7P/X3vOd93OVCTqLPUzeQYtV8dVC/mBj5Tbfo0zVzAp6jb1Qf+N80c4Jerv9k6zTqDz1CPOHKadYXfpA44ep5ZQKPi4NOA08DKdl2jqCj4ZHUb8Gc74SvZAHUx8C2wsBPXKyoEPkP9Avi1U/CVaYD6MbCzk+CVEKC+BHwDrOvWdyi6BN5QtwJD3YTvSgPURcAZ4PUqLL+ig+DT1V3A5arAd6wB6gfAbqC3arfdRpvBXwROAu9X9WmzaCP8p8D1KsO3pQHqfOAs8AYQVd9oFeMIPk3dAQyktV55+HFrgLoe2Acsnmhb7cZzgjeAY8DGiXrWUDwHfF/ark5Y+P/VALUnDbk3q3qe0JYGqFPVfuAKsKQO8GNugPoecBBYSs3SGAX8BeArYCs1TTEC/EfAH3WGb9kAdTbwfap7Qc1TlMBfVj9JQ25ZDvBPBKhrgJ+B48AkMsq/v/JNYCYgmaUAiIiLwDzgc+Bejg0gIh5FxJfAAuDH7ASURNyKiNVAH3A1OwElESeAFekJMD8BScL1iNiZRAzVcUiO6V4fEU1gDrAXuJ+dgCThYUTsA+YD57MTUBJxIyLeBfqBwewElER8DbwNHMlSQJIwGBHbgVXAX9kJKIn4KQ3J/cDf2QlIEh5ExB6gB7iQnYCSiKGIeAvYAVzLTkBJxGHgHeBolgKShCsRsQVYC9zJTkBJxLk0Gw5mKSBJGE77ileAX7ITUBJxLSKWArvSBivfqK+qpxy/NCeqiA3q3W4IqMTRd0Sc5vGZ5GFyjzpXvZRVA1o8O/QCB4BbubfhNfW72g/BMYj4UL2XrYAkYVa2L021WBYDtR2CYxiSv/P436tDwO3ch+Qi9YfsXp1tIaJPHVYv5NyGOepnz/q5fwCJ0AEINjk5wQAAAABJRU5ErkJggg==);
    left: 0;
    left: 0;
}

#datacenter-galery .ism-button-next {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAs6AAALOgFkf1cNAAACy0lEQVR42uWbS2hUVxyHv78PLKKiFgXBiIgvBEVKwZWL4kJrF7oQCSpoAlYkuhCyq4hQ2goqSBFBsNBCoXShbgp15XsTQSGKqKj1QdTYFCVQiuDic5FcGkQhj0nm3vl/6+Ge+X3zO2fumTkXhoi6S51NVtQbapfallVAh//Toc7KLED1jbpPnZJVQMF99fPMAgqOqZ9mFqD6UP06s4CC8+r0MucZN8rX/wJ4pu5VP8nYgIHcU5dna8BAFgM31e8rvUiOoAHvt2FHZgEFf6iTs0yBD/EV0K3uVidkFAAwFTgB3FKXZBRQsBS4q+5XZ2YUUPAtcEVtzioAYBnwm/q7OimjgILNwAt1Z1YBADOAk+ptdUFGAQDRPy0equ213GBVRcBADgOX1Y1ZBQAsB86qP4/0BqqqAgq292+3W7IKAJgNnFI71XkZBRQ5VgBP1DZ1WjYBAzkOXFLXZhUAsBI4p55Qx2cUULAbeKxuyyoAYC7wi3pdnZNRQJHzs/5FslWdmk1AwUTgJ+Ciui6jAACBWcDfGQX0At8A8yPiBsCEROHPA80R0ZNtEXwKtETEmvfDZ2jAIeDHiHjxsRc0ogCBl8DGiOjIdiv8H3AQaBpM+EZrwFVgU0S8zLYd7gLaImL1UMM3QgOOAUcjomu4F6iqgH+AzRFxoRabhCrxlr6/zppqEb5qDbgGbIiI7lpvE8vOc6A9IlbVOnwVGnAS+CEinozWAGUV8BrYGhF/jvZAZZwCh4B5YxG+bA3oBNZHxPOxHLQMDegG9kfEyrEOX4YG/AociIhH9XoD9RLQC7RGxJl6168eU+Aofb/JnSnB9BvTBtwBvhzN7/SyNqAH+C4ilpUt/LAY4lnh0+pCGolBCuhVt9CIDPKhqco8WVrLRfAvYG1EPKjSB1qLRfAVcARYVLXwtZgC5+pxxL3eAq6p/47kaFrVBexRmxolzzsZ+iOF4pXTWQAAAABJRU5ErkJggg==);
    right: 0;
    right: 0;
}

#datacenter-galery .ism-pause-button {
    width: 32px;
    height: 32px;
    background-size: 16px 16px;
    top: 50%;
    margin-top: -16px;
    border-radius: 16px;
    margin-left: -16px;
    color: #fff;
    background-color: rgba(255, 255, 255, 0.3);
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAc0lEQVR42u3SsQkAIAxFQeP+O38XsBKxMPfKgCQcjqHe1W6YJFeXVNXJuxd3zO4/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID0RwuEoAh40yYcSQAAAABJRU5ErkJggg==);
}

#datacenter-galery .ism-pause-button.ism-play {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAs6AAALOgFkf1cNAAACy0lEQVR42uWbS2hUVxyHv78PLKKiFgXBiIgvBEVKwZWL4kJrF7oQCSpoAlYkuhCyq4hQ2goqSBFBsNBCoXShbgp15XsTQSGKqKj1QdTYFCVQiuDic5FcGkQhj0nm3vl/6+Ge+X3zO2fumTkXhoi6S51NVtQbapfallVAh//Toc7KLED1jbpPnZJVQMF99fPMAgqOqZ9mFqD6UP06s4CC8+r0MucZN8rX/wJ4pu5VP8nYgIHcU5dna8BAFgM31e8rvUiOoAHvt2FHZgEFf6iTs0yBD/EV0K3uVidkFAAwFTgB3FKXZBRQsBS4q+5XZ2YUUPAtcEVtzioAYBnwm/q7OimjgILNwAt1Z1YBADOAk+ptdUFGAQDRPy0equ213GBVRcBADgOX1Y1ZBQAsB86qP4/0BqqqAgq292+3W7IKAJgNnFI71XkZBRQ5VgBP1DZ1WjYBAzkOXFLXZhUAsBI4p55Qx2cUULAbeKxuyyoAYC7wi3pdnZNRQJHzs/5FslWdmk1AwUTgJ+Ciui6jAACBWcDfGQX0At8A8yPiBsCEROHPA80R0ZNtEXwKtETEmvfDZ2jAIeDHiHjxsRc0ogCBl8DGiOjIdiv8H3AQaBpM+EZrwFVgU0S8zLYd7gLaImL1UMM3QgOOAUcjomu4F6iqgH+AzRFxoRabhCrxlr6/zppqEb5qDbgGbIiI7lpvE8vOc6A9IlbVOnwVGnAS+CEinozWAGUV8BrYGhF/jvZAZZwCh4B5YxG+bA3oBNZHxPOxHLQMDegG9kfEyrEOX4YG/AociIhH9XoD9RLQC7RGxJl6168eU+Aofb/JnSnB9BvTBtwBvhzN7/SyNqAH+C4ilpUt/LAY4lnh0+pCGolBCuhVt9CIDPKhqco8WVrLRfAvYG1EPKjSB1qLRfAVcARYVLXwtZgC5+pxxL3eAq6p/47kaFrVBexRmxolzzsZ+iOF4pXTWQAAAABJRU5ErkJggg==);
}

#datacenter-galery .ism-button:hover {
    background-color: rgba(255, 255, 255, 0.6);
}

#datacenter-galery .ism-pause-button:hover {
    background-color: rgba(255, 255, 255, 0.6);
}

#datacenter-galery:hover .ism-button {
    visibility: visible;
}

#datacenter-galery .ism-radios {
    display: block;
    height: 20px;
    text-align: center;
    bottom: 0;
}

#datacenter-galery .ism-radios label {
    width: 10px;
    height: 10px;
    border-radius: 10px;
    color: #000;
    background-color: rgba(0, 0, 0, 0.2);
    border: 2px solid rgba(255, 255, 255, 0.7);
}

#datacenter-galery .ism-radios li.active label {
    background-color: rgba(255, 255, 255, 1.0);
}

#datacenter-galery .ism-radios label:hover {
    border: 2px solid rgba(255, 255, 255, 1.0);
}

/* SLIDES */
#datacenter-galery .ism-img {
    width: 100%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
