@media (max-width: 1600px) {



}

@media (max-width: 1300px) {

.header-page-block-menu-content-right ul li{
margin:0px 0px 0px 36px;
list-style-type:none;
}

}

@media (max-width: 1200px) {


.header-page-block .header-page-block-bottom-content-logo img{
width:180px;
}

.header-page-block-menu-content-right ul li{
margin:0px 0px 0px 20px;
list-style-type:none;
}

.header-page-block-menu-content-right ul li:last-child a{
padding:15px 16px;
font-size:16px;
}

.header-page-block-menu-content-right ul li a{
font-size:16px;
}

.home-page-baner video{
width:100%;
height:560px;
}

.home-page-baner-text-a{
font-size:52px;
line-height:50px;
}

.home-page-baner-text-b{
font-size:26px;
line-height:40px;
}

.home-page-baner-text-icon img{
width:100%;
max-width:300px;
height:auto;
}

.header-page{
padding-top:138px;
}

.subpage-blog-list-item{
width:calc(50% - 22px);
}


}


@media (max-width: 992px) {


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


.header-page-block .header-page-block-bottom-content-logo img,
.header-page-block-f .header-page-block-bottom-content-logo img{
width:120px;
}


.header-page-block-menu-content-close{
display:block;   
}

.header-page-block-menu-swicher{
display:block;
}

.header-page-block-menu-content-right-m{
position:fixed;
top:0px;
left:0px;
width:100%;
height:100%;
overflow:auto;
padding:0px;
background:#fff;
z-index:999999999;
display:none;
}

.header-page-block-menu-content-right-m.header-page-block-menu-content-open{
display:block;
}

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

.header-page-block-menu-content-right ul li{
margin:15px 0px;
display:block;
text-align:center;
}

.header-page-block-menu-content-right ul li a{
font-size:16px;
padding:14px 18px;
display:block;
border:2px solid #1a1a1a;
}

.header-page-block-menu-content-right ul li a:hover,
.header-page-block-menu-content-right ul .current-menu-item a,
.header-page-block-menu-content-right ul .current-page-ancestor a{
border:2px solid #d18100; 
}

.header-page-block .header-page-block-bottom,
.header-page-block-f .header-page-block-bottom{
padding:15px 0px;
}

.header-page{
padding-top:108px;
}


.subpage-blog-list-item{
width:calc(100% - 22px);
}




}


@media (max-width: 768px) {


.home-page-about-us-content-left{
width:100%;
margin-bottom:50px;
}

.home-page-about-us-content-right{
width:100%;
margin-left:0px;
}

.section-gallery-content-item{
width:calc(50% - 20px);
}

.home-page-about-us{
padding:50px 0px 50px 0px;
}

.section-gallery{
padding:50px 0px;
}

.section-form{
padding:50px 0px;
}

}




@media (max-width: 576px) {

.header-page-block-top-content-left-a{
padding:13px 0px 13px 18px;
}

.header-page-block-top-content-left-b{
padding:13px 0px 13px 18px;
}

.header-page-block-top-content-left-a img,
.header-page-block-top-content-left-b img{
margin-right:0px;
}

.header-page-block-top-content-left-a span,
.header-page-block-top-content-left-b span{
display:none;
}

.home-page-baner-text-a{
font-size:38px;
line-height:30px;
}

.home-page-baner-text-b{
font-size:23px;
line-height:30px;
}

.home-page-baner-text-icon img{
width:100%;
max-width:200px;
height:auto;
}

.home-page-baner-text-button a{
max-width:220px;
}

.okno-realizacje-zaw{
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
text-align:center;    
}

.page-header-one{
font-size:28px;
line-height:normal;
}

.page-button-one{
max-width:220px;
}

.section-gallery-content-item{
width:calc(100% - 20px);
}

.subpage-blog-list-item-content-text-button .page-button-one{
max-width:calc(100% - 32px); 
padding: 15px 15px;
}


}


@media (max-width: 440px) {







}

@media (max-width: 400px) {



}

