@media (max-width: 2500px) {

.section-offer-content-left-item{
width:calc(25% - 44px);	
}

}

@media (max-width: 1920px) {

.section-offer-content-left-item{
width:calc(33.33333333333333333333333333333% - 42px);	
}

}

@media (max-width: 1400px) {

.section-page-content-partners-item{
width:calc(25% - 44px);
}


}


@media (max-width: 1300px) {




}

@media (max-width: 1200px) {

.section-offer-content-left-item{
width:calc(50% - 42px);	
}

.section-blog-content-list-item{
width:calc(50% - 64px);	
}

}


@media (max-width: 992px) {

.header-page-block-nav{
position:fixed;
top:0px;
left:0px;
width:100%;
height:100%;
background:#fff;
overflow:auto;
z-index:99999999;
display:none;
}

.header-page-block-nav.nav-open{
display:block;
}

.header-page-block-content-right-swicher{
display:block;
}

.header-page-block-nav-close{
display:block;
}

.header-page-block-nav ul{
display:block;
padding:60px 20px 40px 20px;
}

.header-page-block-nav ul li{
list-style-type:none;
margin:5px 0px 5px 0px;
padding:0px 0px;
}

.header-page-block-nav ul a{
color:#000;
border:2px solid #212529;
background:transparent;
padding:10px 15px;
display:block;
}

.header-page-block-nav ul li a:hover,
.header-page-block-nav ul li .current-menu-item a{
color:#212529;
border:2px solid #212529;
}

.section-offer-content-left-two-item-a{
width:100%;
margin:0px 0px 40px 0px;
text-align:center;
}

.section-offer-content-left-two-item-b{
width:100%;
}

.section-offer-content-left-two-item-c{
width:100%;
margin:40px 0px 0px 0px;
text-align:center;
}

.section-page-content-partners-item{
width:calc(33.333333333333333333333333% - 44px);
}


}

@media (max-width: 950px) {

.footer-page-item,
.taright{
text-align:center;
}

.footer-page-item{
width:100%;
margin:5px 0px;
}

.footer-page-item:nth-child(1){
margin-top:10px;
}

}


@media (max-width: 768px) {

.header-page-block-content-right-icon span{
display:none;
}

.home-page-movie-text-a p{
font-size:14px;
}

.home-page-movie-text{
bottom:20px;
left:0px;
width:100%;
}

.section-about-us-content-text{
width:100%;
margin-bottom:20px;
}

.section-about-us-content-img{
width:100%;
position:relative;
height:500px;
}


.section-offer-content-left{
width:100%;
justify-content:space-between;
margin:0px;
}

.section-offer-content-left-two{
width:100%;	
}

.section-offer-content-right{
width:100%;
position:relative;
top:auto;
}

.section-offer-content-left-item{
width:calc(50% - 32px);	
margin:0px 0px 20px 0px;
}

.section-offer-content-right-top{
display:flex;
justify-content:space-between;
align-items:center;
flex-wrap:nowrap;
margin-bottom:30px;
}

.section-offer-content-right-category-swicher{
width:36px;
height:36px;
background:red url('../images/list-solid.png') no-repeat center center;
cursor:pointer;
display:block;
}

.section-offer-content-right-search{
width:calc(100% - 56px);	
}

.section-offer-content-right-category{
position:fixed;
top:0px;
left:0px;
width:100%;
height:100%;
background:#fff;
z-index:99999;
padding:0px;
margin:0px;
overflow:auto;
display:none;
}

.section-offer-content-right-category.nav-open{
display:block;
}

.section-offer-content-right-category-header{
margin:0px 0px 20px 0px;
padding:40px 20px 0px 20px;	
}

.section-offer-content-right-category ul{
padding:0px 20px 40px 20px;
margin:0px;
}

.section-offer-content-right-category ul li{
list-style-type:none;
margin:5px 0px 5px 0px;
padding:0px 0px;
border-bottom:0px;
}

.section-offer-content-right-category ul li a{
color:#000;
border:2px solid #212529;
background:transparent;
padding:10px 15px;
display:block;
}

.section-offer-content-right-category-close{
display:block;
}

.section-contact-content{
display:block;
}

.section-contact-content-left{
width:100%;
}

.section-contact-content-right{
width:100%;
}

.section-contact-content-right iframe{
width:100%;
height:400px;
display:block;
}

.fe img{
border-width:30px 30px 30px 30px;
}

.section-blog-content-list-item{
width:calc(100% - 64px);	
}

.section-page-content-proces-a{
display:block;
}

.section-page-content-proces-a-left{
width:100%;
}

.section-page-content-proces-a-right{
width:100%;
height:300px;
}


.section-page-content-proces-b{
display:block;
}

.section-page-content-proces-b-left{
width:100%;
}

.section-page-content-proces-b-right{
width:100%;
height:300px;
}

.section-page-content-partners-item{
width:calc(50% - 44px);
}

}




@media (max-width: 576px) {

.section-offer-content-left-item{
width:calc(100% - 22px);	
margin:0px 0px 20px 0px;
}


.fe img{
border-width:12px;
margin-top:15px;
}

.section-page-content-partners-item{
width:calc(100% - 44px);
}

}


@media (max-width: 500px) {

.header-page-block-content-brand img{
width:100px;
height:auto;
}

.header-page-block{
padding:20px 0px 15px 0px;
border-bottom:3px solid red;
}

.header-page-block-content-right-swicher{
margin-left:20px;	
}

}

@media (max-width: 400px) {

.header-page-block-content-right-flag{
margin-left:0px;	
}

.home-page-movie-text-a p{
font-size:13px;
}

}


@media (max-height: 800px) {

.home-page-movie-video{
height:530px;
}

}