@media (max-width: 1800px) {



}

@media (max-width: 1400px) {

.section-news-home-slider, .section-news-home-slider-two
{
position:relative;
padding:40px 0px 0px 0px;
margin:0px 0px;
}

.section-news-home-slider-content-item-k
{
padding:40px;
}

.section-news-home-slider-left
{
left:0px;
}

.section-news-home-slider-right
{
right:0px; 
}


.section-post-page-slider-top
{
margin:0px -10px;
padding:0px 40px;
}

.section-post-page-slider-top-left
{
left:0px; 
}

.section-post-page-slider-top-right
{
right:0px;
}

.section-post-page-slider-top-content-item
{
padding:0px 10px;
}


}

@media (max-width: 1200px) {


.top-page-header-block
{
top:0px;
}

.top-page-header-block .top-page-header-block-bottom-content-logo img
{
height:50px; 
}

.top-page-header-block-f .top-page-header-block-bottom-content-logo img
{
width:auto;
height:50px;
}

.top-page-header-block-bottom-content-menu-search
{
margin-left:0px;
}

.home-page-baner-content-text-block
{
font-size:38px;
}

.home-page-baner-content-text-block-two
{
font-size:26px;
line-height:normal;
}


.top-page-header-block-bottom-content-menu
{
position:fixed;
top:0px;
left:0px;
width:100%;
height:100%;
background:#66108a;
overflow:auto;
z-index:999999;
display:none;
}

.top-page-header-block-bottom-content-menu ul
{
display:block;
padding:60px 0px;
margin-left:0px;  
}

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


.top-page-header-block-bottom-content-menu ul a
{
display:inline-block;
font-size:18px;
}

.top-page-header-block-bottom-content-menu.top-page-header-block-bottom-content-menu-open
{
display:block;
}

.top-page-header-block-bottom-content-menu-zam
{
display:block;
}

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

.section-offer
{
padding:90px 0px 90px 0px;
 
}

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

.section-realizations-content-item
{
width:100%;
}

.section-realizations-content .page-header-czw
{
text-align:center;
}

.section-realizations-content .page-header-czw::before 
{
left: 50%;
margin-left: -62px;
}


}


@media (max-width: 992px) {

.page-header-one, .page-header-two, .page-header-tre, .page-header-czw
{
font-size:38px;
margin:0px 0px 40px 0px;
}

.page-header-one::before, .page-header-two::before
{
width:100px;
margin-left:-50px;
}

.section-realizations-content .page-header-czw::before 
{
width:100px;
margin-left:-50px;
}

.about-us-home
{
padding:50px 0px 50px 0px;
background-size:300px auto;
}

.about-us-home-text-one, .about-us-home-text-two p
{
font-size:20px;
line-height:normal;   
}

.section-offer-home-blocks-item-header
{
font-size:20px;
line-height:normal;  
}

.section-offer-home-blocks-item-text p
{
font-size:20px;
line-height:normal;    
}

.section-news-home-slider-content-item
{
margin:0px 0px;
}

.section-news-home-slider-content-item-block, .section-news-home-slider-content-item-block-two
{
width:calc(100% - 60px);
margin:0px 0px 30px 0px;
padding:60px 30px 30px 30px;
border-radius:20px;
-webkit-box-shadow: 14px 13px 21px 9px rgba(219, 215, 215, 1);
-moz-box-shadow: 14px 13px 21px 9px rgba(219, 215, 215, 1);
box-shadow: 14px 13px 21px 9px rgba(219, 215, 215, 1);
background:#fff url('../images/ikona-zaz.png') no-repeat center 15px;
}

.section-post-page-slider-top-content-item-block
{
display:block;
margin:0px 0px 30px 0px;
padding:60px 30px 30px 30px;
border-radius:14px;
background:#fff url('../images/ikona-zaz.png') no-repeat center 15px;
}


.section-news-home-bottom-block-image
{
display:none;
}

.section-news-home-bottom-block-text
{
width:calc(100% - 60px);
border-radius:14px;
padding:70px 30px 50px 30px;
background:#fff url('../images/ikona-zaz.png') no-repeat center 22px;
}

.footer-page-top-blocks-item
{
width:100%;
text-align:center;
margin-bottom:40px;
}


.footer-page-top-blocks-item-two
{
width:100%;
text-align:center;
margin-bottom:40px;
}

.footer-page-top-blocks-item-icon
{
padding-left:0px;
padding-top:30px;
text-align:center;
}

.footer-page-top-blocks-item-icon-image-1
{
background:url('../images/ikona-1.png') no-repeat top center;
}

.footer-page-top-blocks-item-icon-image-2
{
background:url('../images/ikona-2.png') no-repeat top center;
}

.footer-page-top-blocks-item-icon-image-3
{
background:url('../images/ikona-3.png') no-repeat top center;
}

.footer-page-bottom-content-block-icon
{
width:100%;
text-align:center;
}

.section-offer-top-text p, .section-offer-top-text ul li,
.section-offer-two-text p, .section-offer-two-text ul li
{
font-size:20px;
line-height:normal;  
}

.section-subpage-search input[type="search"]
{
width:100%;
}

.section-post-page-image
{
display:block;
}

.section-post-page-image-left
{
width:290px;
margin:0px auto 40px auto;
}

.section-post-page-image-right
{
width:100%;
padding-left:0px;
}

 

.single .page-header-tre
{
text-align:center;
}

.single .page-header-tre::before 
{
left: 50%;
margin-left: -62px;
}

}


@media (max-width: 768px) {

.home-page-baner-content-text-block
{
font-size:28px;
}

.home-page-baner-content-text-block-two
{
font-size:20px;
line-height:normal;
}

.home-page-baner-content-text-block-two br
{
display:none;
}

.section-offer-home-blocks
{
margin:90px 0px 0px 0px;
}

.section-offer-home-blocks-item
{
width:100%;
margin:0px 0px 30px 0px;
text-align:center;
}

.section-news-home-slider
{
position:relative;
padding:0px 0px 0px 0px;
margin:0px 0px;
}

.section-news-home-slider-content-item-block-header
{
font-size:20px;
line-height:normal;
}

.section-news-home-bottom-block-text p
{
font-size:20px;
line-height:normal;
}


}




@media (max-width: 576px) {






}




@media (max-width: 440px) {





}



@media (max-height: 770px) {

.home-page-baner-content
{
height:770px;
}



}

