.countrys_flex {
box-shadow: 0 3px 32px 0 rgba(0, 0, 0, 4%);
border-radius: 12px;
max-height: 528px;
    height: 528px;
overflow: hidden;
}

.karta-pokrytiya {
margin-bottom: 60px;
}

.regions__block {
background-color: transparent;
    width: 100%;
    box-shadow: 0 3px 32px 0 rgba(0, 0, 0, 4%);
    display: flex;
display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    max-height: 66px;
    height: 66px;
    font-size: 18px;
    font-weight: 800;
    line-height: 22px;
}

.regions__name {
margin-bottom: 12px;
    flex: 0 211px;
    margin-left: 48px;
}

.regions__items {
display: flex;
display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    flex-direction: row;
    justify-content: flex-start;
align-items: flex-start;
padding-top: 16px;
overflow: auto;
max-height: 462px;
    height: 462px;
border-bottom: 33px solid #fff;
}

.region__block {
margin-bottom: 12px;
    flex: 0 24%;
    margin-left: 48px;
}

.region__block .item__name a {
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
color: #13171B;
}

.region__block .item__name a:hover {
    font-weight: 400;
color: #5A35C0;
}





/*OLD */

.countrys_flex .toogle {
display: flex;
    flex-wrap: wrap;
    align-items: center;
display: none;
}
.countrys_flex .toogle section.toggle {
flex: 0 0 15%;
    margin-right: 10px;
}
.countrys_flex .toogle section.toggle label:hover {
background-color: #fab60f;
}
.countrys_flex .toogle section.toggle h4:hover {
color: #fff;
}
.countrys_flex .toogle section.toggle label:before {
border-left-color: #fff;
}
.countrys_flex .fa {
width: 14px;
}
.countrys_flex h4,
.countrys_flex h5 {
margin: 0;
font-size: 1.1em;
}
.countrys_flex .toogle section.toggle.active h4{
color: #fff;
text-align: center;
}
.citys-country-body {
display: flex;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    position: relative;
    box-shadow: 0 0 5px 3px #ebecec;
    max-width: 1230px;
    width: 1229px;
    padding: 10px;
}
.citys-country-body .item {
flex: 0 0 25%;
    padding: 5px;
    margin: 5px;
    border: 1px solid #f2f2f2;
    border-radius: 3px;
}
.citys-country-body .item:hover {
box-shadow: 0 0 3px 2px #ebecec;
    border-radius: 3px;
    transition: box-shadow .3s ease;
}

.countrys_flex section.toggle.active i.fa-minus,
.countrys_flex section.toggle label i.fa-minus,
.countrys_flex section.toggle label i.fa-plus {
display: none;
}

.icon__text__block {
display: flex;
	display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
margin-top: 25px;
gap: 40px;
}

.icon__text {
display: flex;
	display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
gap: 8px;
align-items: center;
}

.icon__text__block .icon__img img {
width: 40px;
}

.icon__text__block .icon__text__text {
font-size: 16px;
font-weight: 700;
line-height: 22px;
letter-spacing: 0.02em;
text-align: left;
}
























/*MOBILKI*/

@media (max-width: 798px) {

.citys-country-body {
max-width: 299px;
    width: 300px;
	}
.citys-country-body .item {
    flex: 0 0 40%;
min-height: 157px;
}
.countrys_flex h4, .countrys_flex h5 {
    margin: 0;
    font-size: 0.9em;
}
.citys-country-body .item div {
font-weight: normal !important;
    font-size: 0.85em;
	}
.countrys_flex .toogle section.toggle {
    flex: 0 0 45%;
}
.countrys_flex .fa {
    width: 10px;
}
.text-CDNetworks, .text-CDNvideo, .text-Wangsu {
font-size: 0.85em;
	}
.text-CDNvideo {
margin-right: 20px;
	}

.regions__block {
    overflow: auto;
}

.regions__name, .region__block {
    margin-left: 16px;
flex: 0 0 36%;
}

.region__block .item__name a {
    font-size: 14px;
}

.icon__text__block {
    margin-top: 16px;
    gap: 12px;
   /* flex-direction: column;*/
}

.icon__text__block .icon__img img {
   /* width: auto;*/
}

.karta-pokrytiya {
    margin-bottom: 0;
}

.icon__text {
gap: 4px;
}






}












