@media print,
(max-width: 1023px)
{ .cont
{
padding: 0 32px;
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction
{
bottom: 130px;
left: 32px;
} .pagination
{
margin-top: 20px;
} .page_head
{
margin-bottom: 28px;
padding-top: 52px;
} .main_slider
{
margin-bottom: 64px;
}
.main_slider .cont
{
min-height: 517px;
padding-top: 33px;
padding-bottom: 70px;
}
.main_slider .data
{
width: 407px;
padding-right: 32px;
}
.main_slider .data:before
{
width: calc(100% + 32px);
} .about
{
margin-bottom: 76px;
}
.about .block_head
{
width: 100%;
}
.about .block_head .link
{
margin-top: 48px;
}
.about .gallery
{
width: 100%;
margin-top: 71px;
}
.about .gallery .img.big
{
width: calc(100% - 183px);
height: 238px;
}
.about .gallery .img.big img
{
height: 100%;
object-fit: cover;
} .advantages
{
margin-bottom: 56px;
padding: 66px 0 84px;
}
.advantages .row
{
justify-content: space-between;
width: 484px;
max-width: 100%;
margin-right: auto;
margin-bottom: -69px;
margin-left: auto;
}
.advantages .row > *
{
width: calc(50% - 15px);
max-width: calc(50% - 15px);
margin-bottom: 69px;
margin-left: 0;
} .collections
{
margin-bottom: 80px;
}
.collections .swiper
{
margin-top: 26px;
} .steps .row
{
justify-content: space-between;
width: 448px;
max-width: 100%;
margin-right: auto;
margin-bottom: -24px;
margin-left: auto;
}
.steps .row > *
{
width: calc(50% - 12px);
max-width: calc(50% - 12px);
margin-bottom: 24px;
margin-left: 0;
} .FAQ
{
margin-bottom: 78px;
padding: 67px 0;
}
.FAQ .block_head
{
width: 392px;
max-width: 100%;
margin: 0 auto 40px;
}
.FAQ .cols
{
width: 392px;
max-width: 100%;
margin: 0 auto;
}
.FAQ .col
{
width: 100%;
}
.FAQ .col + .col
{
margin-top: 16px;
} .contacts_info
{
margin-bottom: 92px;
}
.contacts_info .data
{
width: 100%;
}
.contacts_info .block_head
{
margin-bottom: 32px;
}
.contacts_info .socials
{
display: flex;
align-content: center;
align-items: center;
flex-wrap: wrap;
justify-content: flex-start;
margin-top: 32px;
margin-bottom: -17px;
margin-left: -32px;
}
.contacts_info .socials > *
{
margin-bottom: 17px;
margin-left: 32px;
}
.contacts_info .socials > * + *
{
margin-top: 0;
}
.contacts_info .image
{
width: 100%;
margin-top: 58px;
}
.contacts_info .image img
{
min-height: 242px;
} .feedback
{
margin-bottom: 78px;
} .product_info
{
margin-bottom: 69px;
} .project_info
{
margin-bottom: 69px;
} .brands.m2
{
margin-bottom: 79px;
} .projects
{
margin-bottom: 58px;
}
.projects .row
{
margin-bottom: -56px;
margin-left: -36px;
}
.projects .row > *
{
width: calc(50% - 36px);
max-width: calc(50% - 36px);
margin-bottom: 56px;
margin-left: 36px;
}
.projects .pagination
{
margin-top: 20px;
} .article_info .image
{
margin-top: 32px;
}
.article_info .image img
{
min-height: 416px;
} .articles
{
margin-bottom: 58px;
}
.articles .row
{
margin-bottom: -56px;
margin-left: -36px;
}
.articles .row > *
{
width: calc(50% - 36px);
max-width: calc(50% - 36px);
margin-bottom: 56px;
margin-left: 36px;
}
.articles .pagination
{
margin-top: 20px;
} .review_info
{
margin-bottom: 88px;
} .reviews
{
margin-bottom: 64px;
}
.reviews .row
{
margin-left: -36px;
}
.reviews .row > *
{
width: calc(50% - 36px);
margin-left: 36px;
}
.reviews .swiper
{
width: 334px;
} .design_process
{
margin-bottom: 152px;
}
.design_process .row
{
margin-left: -36px;
}
.design_process .row > *
{
width: calc(50% - 36px);
margin-left: 36px;
} .showroom .location #map2
{
width: 100%;
} .advantages_info
{
margin-bottom: 112px;
} .team .block_head
{
margin-bottom: 48px;
} .about_info
{
margin-bottom: 85px;
}
.about_info .data
{
width: 100%;
}
.about_info .image
{
width: 100%;
margin-top: 36px;
}
.about_info .image img
{
min-height: 242px;
object-fit: cover;
} footer .logo img
{
width: 140px;
}
footer .links,
footer .socials,
footer .terms_conditions_link,
footer .privacy_policy_link
{
margin-left: 32px;
}
#myVideo{
max-height: 517px;
}
}