@media  (max-width: 1024px) {

}

@media  (max-width: 768px) {
.sep{
width: 5%;
}
}

@media (max-width : 480px){
body{
text-align: center;
}
#header h1{
font-size: 24px;
}
#header p{
font-size: 14px;
}
#header address{
margin-top: 0;
}
.desk{
margin-top: 0;
}
.desk img{
position: static;
}
.desk p{
font-size: 16px;
}
.head-caption h2, #review h2, #work h2{
font-size: 22px;
font-weight: 700;
}

.count{
font-size: 22px;
width: 50px;
}

.xs-back{
background: #F5F5F5;
padding-top: 15px;
margin-bottom: 15px;
}
h3{
font-size: 22px;
font-weight: 700;
}
p{
font-size: 14px;
}

.price p, .about-company span{
font-size: 18px;
}
.visa{
margin-top: 25px;
margin-bottom: 25px;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{
margin-top: 15px;
}

#work{
margin-bottom: 10px;
}
.manual p{
padding-left: 0;
}
.manual .count{
float: none;
}

.modal .container{
position: static;
transform: initial;
}
.about-company .desk-conpany{
margin-top: 25px;
}

iframe{
height: 300px !important;
}
#header iframe{
height: 60px !important;
}
#header .text-right{
text-align: center;
}

}
