@media screen and (min-width: 1441px) and (max-width: 1600px) {
   
}
@media screen and (min-width: 1200px) and (max-width: 1440px) {
	.zonex-section-8{ height: auto;
	}
	.ctdd .ct:nth-child(2n+2)::before{display:none;}
	.ctdd .ct:nth-child(2n+2)::after{display:none;}
}
@media screen and (max-width: 1440px) {
  
}
@media screen and (max-width: 1300px) {
	.zonex-section-8{ height: auto;
	}
	.ctdd .ct:nth-child(2n+2)::before{display:none;}
	.ctdd .ct:nth-child(2n+2)::after{display:none;}
	.ctdd .ct {
    width: 181px;
    text-align: center;
    border-radius: 50%;
    font-family: 'Roboto';
    font-size: 21px;
    text-transform: uppercase;
    color: #fff;
    padding: 45.4px 17px;
    background: #000;
    list-style: none;
    position: relative;
    transition: 0.3s all;
}
.header-phones-version .header-phones {
 
margin-top: 258px; }

}
@media screen and (min-width: 768px) and (max-width: 991px) {
	.zonex-section-8{ height: auto;
	}
	.ctdd .ct:nth-child(2n+2)::before{display:none;}
	.ctdd .ct:nth-child(2n+2)::after{display:none;}
	.ctdd .ct{margin-bottom:5px;}
	.widget-content{ height:169px;}
	.item img{     top: -1px;
    left: 19px;}
	.item h3{     font-size: 16px;
    margin-left: -24px;
    margin-top: -27px;}
	.title-head.index-title{ font-size: 24px;}
	.index-registration h3{font-size:27px;}
	.item h3 .diengia{ font-size: 14px}
	.main-contact .map-footer iframe{ width:100%}
	.header-phones-version .phone-center{    width: 227px;}
	.main-contact .map-footer{ width:100%; margin-top:-80px;}
	.header-phones-version .phone-right{ width:191px;}
	.padT100 .heading{ padding-left:15px; padding-right:15px;}
	.versus_feedback .feedback_content{    margin-top: 113px;}
	.ctdd .ct {
    width: 139px;height: 133px;
    text-align: center;
    border-radius: 50%;
    font-family: 'Roboto';
    font-size: 17px;
    text-transform: uppercase;
    color: #fff;
    padding: 21.4px 20px;
    background: #000;
    list-style: none;
    position: relative;
    transition: 0.3s all;
}
  #BOX204 > .widget-content{ margin-top:-72px;}
}
@media screen and (max-width: 767px) {
}
@media screen and (min-width: 641px) and (max-width: 767px) {
   
}
@media screen and (min-width: 481px) and (max-width: 640px) {
    
}
@media screen and (min-width: 320px) and (max-width: 480px) {
	.zonex-section-8{ height: auto;
	}
	.ctdd .ct:nth-child(2n+2)::before{display:none;}
	.ctdd .ct:nth-child(2n+2)::after{display:none;}
	.index-registration .bottom-registration span{ font-size:13px;}
	header h1{ font-size: 20px;}
	header h5{ font-size: 16px;}
	.header-phones-version .header-phones{margin-top: 55px;}
	.heading{font-size: 19px;}
	.ctdd{margin-top: 25px;
    margin-right: 35px;
    margin-left: 0;}
	.ctdd .ct{margin-bottom:5px;}
	.ctdd .ct {
    width: 181px;
    text-align: center;
    border-radius: 50%;
    font-family: 'Roboto';
    font-size: 18px;
    text-transform: uppercase;
    color: #fff;
    padding: 55.4px 17px;
    background: #000;
    list-style: none;
    position: relative;
    transition: 0.3s all;
}
	.widget-content{ height:169px;}
	.item img{     top: -1px;
    left: 19px;}
	.item h3{     font-size: 16px;
    margin-left: -24px;
    margin-top: -27px;}
	.title-head.index-title{ font-size: 24px;}
	.index-registration h3{font-size:27px;}
	.item h3 .diengia{ font-size: 11px}
	.main-contact .map-footer iframe{ width:100%}
	.header-phones-version .phone-center{    width: 227px;}
	.main-contact .map-footer{ width:100%; margin-top:-80px;}
	.header-phones-version .phone-right{ width:191px;}
	.padT100 .heading{ padding-left:15px; padding-right:15px;}
	.versus_feedback .feedback_content{    margin-top: 113px;}
#BOX202 {
    top: 0px;
    left: 75px;
    width: 103px;
    margin: 0 auto;
  margin-bottom: -89px;
    height: 103px;
}
#BOX204 {
    top: 37px;
    /* left: 54px; */
    width: 100px;
    margin: 0 auto;
    margin-bottom: 30px;
    height: 164px;
}
#BOX204 > .widget-content{border-radius: 110px;
    border-width: 5px;
    width: 100px;
    height: 100px;
    margin: 0 auto;
	border-color: rgba(238,238,238,1);}
  
}
#BOX203 {
    top: 37px;
    margin: 0 auto;
    margin-bottom: 30px;
    height: 150px;
}

#BOX203 > .widget-content{border-radius: 110px;
        border-radius: 110px;
    border-width: 5px;
    width: 100px;
    height: 100px;
 margin-left: 30px;
    border-color: rgba(238,238,238,1);
  
}

#BOX202 > .widget-content{border-radius: 110px;
     border-radius: 110px;
    border-width: 5px;
    width: 100px;
    height: 100px;
    margin: 0 auto;
    border-color: rgba(238,238,238,1);
  
}

gallery-img figure figcaption{
    font-size:13px;
}