@media (max-width: 1920px) {



}

@media (max-width: 1550px) {




}


@media (max-width: 1400px) {


.container-header{
width:calc(100% - 100px);
max-width:auto;
padding:0px 80px 0px 20px;
margin:0px auto;  
}



}

@media (max-width: 1200px) {

.header-page-block .header-page-block-content-left-brand{
width:160px;
}

.header-page-block-f .header-page-block-content-left-brand{
width:140px;
}

.header-page-block-content-right-nav ul li{
margin:20px 0px 0px 0px;
}

.header-page-block-content-right-nav .header-page-block-lang ul li{
margin:20px 0px 0px 0px;
}

.header-page-block-lang{
margin-left:20px;
}

.header-page-block-content-right-nav ul li a{
font-size:18px;
display:block;
text-align:right;
line-height: normal;
}

.container-header, .container{
width:calc(100% - 80px);
max-width:auto;
padding:0px 60px 0px 20px;
margin:0px auto;  
}

.footer-page-box-info{
width:60px;
}


}


@media (max-width: 992px) {

.container-header{
width:calc(100% - 40px);
max-width:auto;
padding:0px 20px 0px 20px;
margin:0px auto;  
}

.footer-page-box-info{
position:relative;
top:auto;
right:auto;
width:100%;
height:auto;
flex-direction:row;
}

.footer-page-box-info-top{
margin-top:0px;
display:flex;
justify-content:flex-start;
align-items:center;
flex-wrap:nowrap;
margin-left:20px;
}

.footer-page-box-info-bottom{
margin-bottom:0px;
display:flex;
justify-content:flex-end;
align-items:center;
flex-wrap:nowrap;
margin-right:20px;
}

.footer-page-box-info .footer-page-box-info-top a{
margin:15px 20px 15px 0px;
}

.footer-page-box-info .footer-page-box-info-bottom a{
margin:15px 0px 15px 20px;
}



.header-page-block-swecher{
display:block;
}

.header-page-block .header-page-block-content-left-brand,
.header-page-block-f .header-page-block-content-left-brand{
width:140px;
margin:15px 0px;
}

.section-form-block-item{
width:100%;
}

.header-page-block-content-right-nav-con{
	justify-content:flex-start;
}

}


@media (max-width: 768px) {

.section-services-block-left{
width:100%;
padding-top:30px;
}

.section-services-block-right{
width:100%;
}

.section-block-left{
width:100%;
}

.section-block-right{
width:100%;
}

.footer-page-box-block{
display:block;
}

.footer-page-box-down{
padding:40px 0px 20px 0px;
}

.footer-page-box-down-link{
padding:0px 0px 40px 0px;  
}

}




@media (max-width: 576px) {

.page-header-one{
font-size:36px;
letter-spacing:-1px;
}



.section-start-header{
font-size:30px;
letter-spacing:-1px;
word-wrap:break-word;    
}

.section-start-header br{
display:none;
}

}


@media (max-width: 500px) {



}

@media (max-width: 400px) {




}


@media (max-height: 550px) {


}