@charset "UTF-8";

* {
padding: 0;
margin: 0;
border: 0
}
*,
:after,
:before {
-webkit-box-sizing: border-box;
box-sizing: border-box
}
:active,
:focus {
outline: 0
}
a:active,
a:focus {
outline: 0
}
aside,
footer,
header,
nav,
section {
display: block
}
html{
scroll-behavior: smooth;
}
body,
html {
height: 100%;
min-width: 320px
}
body {
line-height: 1;
font-family: Montserrat, sans-serif;
-ms-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%
}
button,
input,
textarea {
font-family: Montserrat, sans-serif
}
input::-ms-clear {
display: none
}
button {
cursor: pointer
}
button::-moz-focus-inner {
padding: 0;
border: 0
}
a,
a:visited {
text-decoration: none
}
a:hover {
text-decoration: none
}
ul li {
list-style: none
}
img {
vertical-align: top
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: inherit;
font-size: inherit
}
* {
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin: 0
}
body {
-webkit-tap-highlight-color: transparent;
height: 100%;
font-family: Montserrat, sans-serif;
font-size: 20px;
color: #f5f5f5
}
body:after {
content: '';
left: 0;
top: 0;
width: 100%;
height: 100%;
position: fixed;
opacity: 0;
visibility: hidden;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
background: rgba(51, 51, 51, .8) url(//globalmebel.by/wp-content/themes/GlobalMebel/img/icon/loading.gif) center/50px no-repeat
}
body._sending:after {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
opacity: 1;
z-index: 30;
visibility: visible
}
.lock {
overflow: hidden
}
.container {
max-width: 1470px;
margin: 0 auto
}
._line {
border-right: 1px solid #525252;
border-left: 1px solid #525252
}
._lineCenter {
position: relative
}
._lineAll {
border: 1px solid #525252
}
button:active,
button:focus {
outline: 0 !important
}
button::-moz-focus-inner {
border: 0 !important
}
button {
border: none;
background: 0 0;
cursor: pointer
}
.wrapper {
min-height: 100vh;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column
}
.fullscreen {
min-height: 100vh;
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.ibg {
background-position: center;
background-size: cover;
background-repeat: no-repeat;
position: relative
}
.ibg img {
width: 0;
height: 0;
position: absolute;
top: 0;
left: 0;
opacity: 0;
visibility: hidden
}
.button {
width: 337px;
height: 57px;
text-transform: uppercase;
font-weight: 600;
font-size: 14px;
line-height: 17px;
letter-spacing: .04em;
margin: 15px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.logo {
max-height: 100px
}
.logo img {
height: 100%;
-o-object-fit: cover;
object-fit: cover
}
footer,
section {
background: #1d1b1b
}
.title-block {
position: relative
}
.padding {
padding-top: 85px;
padding-bottom: 20px
}
.title {
display: block;
position: relative;
color: #f5f5f5;
z-index: 8;
font-weight: 700;
font-size: 44px;
line-height: 130%
}
.title-block.menu-column-link__title {
margin: 15px 0
}
.title-block.menu-column-link__title a {
color: #f5f5f5;
font-weight: 600;
font-size: 18px;
z-index: 8;
line-height: 24px;
letter-spacing: .02em;
text-transform: uppercase;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
position: relative
}
.title-block.menu-column-link__title a:hover {
color: #e0b98d;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.undertitle {
position: absolute;
color: #1f1f1f;
top: -50px;
left: 15px;
font-weight: 800;
font-size: 64px;
line-height: 140%;
z-index: 7;
letter-spacing: .02em;
user-select: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
opacity: 0;
}
.undertitle.menu-column-link__undertitle {
left: 10px;
top: -30px;
line-height: 54px;
font-size: 42px
}
.subtitle {
font-size: 24px;
line-height: 140%;
letter-spacing: .02em;
display: block
}
.form {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: distribute;
justify-content: space-around;
background: #1f1f1f;
width: 398px;
height: 479px;
padding: 30px
}
.form__title {
font-weight: 500;
font-size: 22px;
line-height: 140%;
letter-spacing: .02em;
display: block
}
.form__subtitle {
display: block;
font-size: 22px;
line-height: 140%;
letter-spacing: .02em
}
.form__point {
font-size: 16px;
line-height: 100%;
letter-spacing: .02em;
display: block;
padding-bottom: 15px
}
.form__point span {
font-weight: 600;
font-size: 16px;
line-height: 20px;
color: #e0b98d;
display: inline-block;
padding-right: 10px
}
.form__inputs {
color: #c5c5c5;
font-size: 16px;
line-height: 20px;
letter-spacing: .02em;
padding-bottom: 10px;
background: 0 0;
border-bottom: 1px solid #797979;
width: 100%
}
.form__inputs:focus {
border-bottom: 1px solid #f5f5f5
}
.form__file {
cursor: pointer;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: relative
}
.form__file span {
display: inline-block;
padding-left: 10px;
font-size: 16px;
line-height: 100%;
letter-spacing: .02em;
-webkit-text-decoration-line: underline;
text-decoration-line: underline
}
.button__form {
margin: 0;
width: 100%
}
.form__description {
font-size: 12px;
line-height: 15px;
letter-spacing: .02em;
color: #797979
}
.form__description a {
color: #797979;
border-bottom: 1px solid #797979
}
.form-image {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
font-size: 0;
cursor: pointer
}
textarea {
height: 34px;
overflow: hidden
}
.button_orange {
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
-webkit-box-shadow: 0 4px 10px 2px rgba(0, 0, 0, .2);
box-shadow: 0 4px 10px 2px rgba(0, 0, 0, .2);
position: relative;
background: #e0b98d;
color: #1d1b1b
}
.button_orange:before {
position: absolute;
content: '';
width: 0%;
height: 100%;
background: #f5f5f5;
top: 0;
left: auto;
right: 0;
z-index: 2;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease
}
.button_orange:hover {
-webkit-box-shadow: none;
box-shadow: none
}
.button_orange:hover:before {
position: absolute;
content: '';
width: 100%;
height: 100%;
background: #f5f5f5;
top: 0;
left: 0;
right: 0;
z-index: 2
}
.button_orange span {
position: relative;
z-index: 3
}
.button_transparent {
border: 2px solid #f5f5f5;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
-webkit-box-shadow: 0 4px 10px 2px rgba(0, 0, 0, .2);
box-shadow: 0 4px 10px 2px rgba(0, 0, 0, .2);
color: #f5f5f5;
z-index: 2
}
.button_transparent span {
position: relative;
padding: 0 .2em
}
.button_transparent span:before {
content: '';
position: absolute;
bottom: 0;
left: auto;
right: 0;
height: 50%;
width: 0%;
background: #c29b71;
z-index: -1;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease
}
.button_transparent:hover {
color: #fff;
-webkit-box-shadow: none;
box-shadow: none
}
.button_transparent:hover span:before {
content: '';
width: 100%;
left: 0;
right: 0
}
.option {
position: relative;
cursor: pointer;
padding-left: 25px;
line-height: 16px;
font-size: 15px;
font-weight: 300
}
.option:last-child {
margin-bottom: 0
}
.option input {
display: none
}
.option.active .content-quiz__text:before {
background: #e0b98d;
border: 4px solid #1d1b1b;
-webkit-box-shadow: 0 0 0 1px #e0b98d;
box-shadow: 0 0 0 1px #e0b98d
}
.content-quiz__text:before {
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 16px;
height: 16px;
content: '';
background: #1d1b1b;
-webkit-box-shadow: 0 0 0 1px #f5f5f5;
box-shadow: 0 0 0 1px #f5f5f5;
border-radius: 50%;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.rating-block {
display: table;
font-size: 0
}
.rating {
display: inline-block;
position: relative;
vertical-align: middle
}
.rating.edit .star {
cursor: pointer
}
.rating .star {
width: 24px;
height: 20px;
display: inline-block;
position: relative;
z-index: 3
}
.rating__line {
position: absolute;
width: 120px;
height: 20px;
top: 0;
left: 0;
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/icon/bg_rating.svg) 0 0 no-repeat;
z-index: 1;
background-size: 120px 100%
}
.rating__activeline {
position: absolute;
width: 0;
height: 20px;
top: 0;
left: 0;
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/icon/bg_rating_active.svg) 0 0 no-repeat;
z-index: 2;
background-size: 120px 100%
}
.rating__value {
display: inline-block;
color: #1b3139;
font-size: 14px;
line-height: 13px;
vertical-align: middle
}
.popup {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
opacity: 0;
visibility: hidden;
overflow-y: auto;
overflow-x: hidden;
-webkit-transition: all .8s ease 0s;
-o-transition: all .8s ease 0s;
transition: all .8s ease 0s;
background: rgba(0, 0, 0, .74);
z-index: 9999;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.popup__body {
position: relative;
width: 460px;
height: 387px;
-webkit-transition: .8s ease 0s;
-o-transition: .8s ease 0s;
transition: .8s ease 0s
}
.popup__content {
width: 100%;
height: 100%;
position: relative;
margin: auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column
}
.popup__form {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
height: 100%;
padding: 40px 60px;
width: 100%
}
.popup-close {
position: absolute;
padding: 10px;
right: 20px;
top: 20px;
cursor: pointer
}
.open {
opacity: 1;
visibility: visible
}
.popup__thanks {
padding: 60px;
-ms-flex-pack: distribute;
justify-content: space-around
}
.popup-thanks__logo {
display: block;
text-align: center
}
.popup-thanks__logo img {
margin: auto
}
.popup-thanks__title {
font-weight: 600;
text-align: center;
padding-bottom: 15px
}
.popup-thanks__subtitle {
font-size: 18px;
text-align: center
}
.menu-button {
position: relative;
height: 13px;
width: 22px;
border: none;
background-color: transparent;
cursor: pointer;
padding: 20px;
border: 1px solid #525252;
z-index: 15
}
.menu-button__line {
position: absolute;
height: 1px;
width: 22px;
margin-top: -1px;
margin-left: -10px;
border-radius: 2px;
background-color: #fff;
-webkit-transition: .5s ease-in-out;
-o-transition: .5s ease-in-out;
transition: .5s ease-in-out
}
.menu-button__line:nth-child(1) {
-webkit-transform: translateY(-6px);
-ms-transform: translateY(-6px);
transform: translateY(-6px)
}
.menu-button__line:nth-child(3) {
-webkit-transform: translateY(6px);
-ms-transform: translateY(6px);
transform: translateY(6px)
}
.line_active span {
background-color: #fff
}
.line_active span:nth-child(1) {
-webkit-transform-origin: center;
-ms-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.line_active span:nth-child(2) {
height: 0
}
.line_active span:nth-child(3) {
width: 22px;
-webkit-transform-origin: center;
-ms-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg)
}
.menu-cont {
height: 100%
}
.mobile__navbar {
height: 100%
}
.menu__contents {
width: 100%;
height: 80%
}
.mobile__navbar {
position: absolute;
width: 100%;
background: #1d1b1b;
z-index: 10
}
.menu-mobile__title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.header-mobile__logo {
padding: 30px 0
}
.menu-content {
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.menu-content__column {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%
}
.menu-column-links {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 15px;
-webkit-box-flex: 0;
-ms-flex: 0 1 53%;
flex: 0 1 53%
}
.menu-column-link {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%;
padding-top: 10px;
padding-right: 25px;
z-index: 1
}
.menu-column-link__uls {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding: 30px 0
}
.menu-column-link__ul li {
padding-bottom: 10px
}
.menu-column-link__ul li:last-child {
padding-bottom: 0
}
.menu-column-link__li {
color: #f5f5f5;
font-size: 14px;
line-height: 100%;
letter-spacing: .02em;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.menu-column-link__li:hover {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
color: #e0b98d
}
.uls-right {
padding-top: 0
}
.menu-column-link__contact {
color: #f5f5f5;
font-weight: 500;
font-size: 22px;
line-height: 140%;
letter-spacing: .02em;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.menu-column-link__contact:hover {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
color: #e0b98d
}
.menu-column-link__sale {
color: #797979;
font-size: 14px;
line-height: 100%;
letter-spacing: .02em;
padding-bottom: 10px
}
.menu-column-link__mail {
padding-top: 15px;
padding-bottom: 10px
}
.menu__button {
width: 100%;
margin: 0
}
.menu-column-img {
padding: 15px;
position: relative;
-webkit-box-flex: 0;
-ms-flex: 0 1 47%;
flex: 0 1 47%
}
.menu-column-img img {
width: 100%;
height: 100%;
min-height: 400px;
-o-object-fit: cover;
object-fit: cover
}
.menu-column-img__contacts {
position: absolute;
right: 15px;
bottom: 15px;
background: #1d1b1b;
width: 65%;
padding: 20px 20px 25px 30px
}
.menu-column-img__title {
color: #797979;
font-weight: 600;
font-size: 18px;
line-height: 22px;
letter-spacing: .02em;
text-transform: uppercase;
display: block;
padding-bottom: 15px
}
.menu-column-img__text {
color: #f5f5f5;
font-size: 16px;
line-height: 35px;
letter-spacing: .02em
}
.menu-footer {
padding: 60px 0
}
.menu-footer__uls {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.menu-footer__li a {
color: #f5f5f5;
font-size: 14px;
line-height: 17px;
letter-spacing: .02em;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-left: 15px;
padding-bottom: 5px
}
.menu-footer__li a:after {
content: '';
width: 3px;
height: 3px;
margin-left: 15px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
background: #797979
}
.menu-footer__li:last-child a:after {
display: none
}
.text {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1
}
svg {
width: 100%;
height: inherit
}
svg text {
text-anchor: middle
}
svg #alpha {
fill: #dc0
}
svg #title {
font-weight: 800;
font-size: calc(67px + 89 * ((100vw - 320px)/ 1600));
line-height: 99.5%;
text-align: center;
letter-spacing: .02em;
text-transform: uppercase;
display: block;
padding-bottom: 15px;
margin: 10px
}
svg #subtitle {
letter-spacing: 8px;
font-size: 1.2em;
font-weight: 300;
text-transform: uppercase
}
svg #base {
fill: #111;
-webkit-mask: url(#mask);
mask: url(#mask)
}
@-webkit-keyframes alpha {
50% {
fill: #999
}
}
@keyframes alpha {
50% {
fill: #999
}
}
.header {
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/header/bg-header.png) center no-repeat;
background-size: cover;
position: relative
}
.header__body {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column
}
.header-iframe {
width: 100%;
position: relative;
z-index: 3
}
.header-background {
width: 100%;
height: 100%;
background: rgba(18, 17, 17, .8)
}
.control-menu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 25px 0
}
.navbar {
-webkit-box-flex: 0;
-ms-flex: 0 1 33.333%;
flex: 0 1 33.333%;
padding-left: 20px
}
.control-menu__logo {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.control-menu__contacts {
-webkit-box-flex: 0;
-ms-flex: 0 1 33.333%;
flex: 0 1 33.333%;
text-align: right;
padding-right: 20px
}
.control-menu__phone {
font-size: 16px;
line-height: 20px;
letter-spacing: .02em;
color: #f5f5f5;
position: relative
}
.control-menu__link {
padding-left: 20px;
font-weight: 600;
font-size: 14px;
line-height: 17px;
letter-spacing: .04em;
text-transform: uppercase;
color: #f5f5f5
}
.body__content {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: distribute;
justify-content: space-around;
width: 100%
}
.header__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-top: 1px solid #525252
}
.content-header__overtitle {
font-weight: 600;
font-size: 43px;
font-size: calc(22px + 21 * ((100vw - 320px)/ 1600));
line-height: 130%;
text-align: center;
letter-spacing: .02em;
display: block
}
.content-header__title {
font-weight: 800;
font-size: calc(28px + 42 * ((100vw - 320px)/ 1600));
line-height: 130%;
text-align: center;
letter-spacing: .02em;
text-transform: uppercase;
display: block;
padding-bottom: 15px;
opacity: 1;
margin: 10px
}
.content-header__subtitle {
font-size: calc(16px + 8 * ((100vw - 320px)/ 1600));
line-height: 140%;
text-align: center;
letter-spacing: .02em;
padding-bottom: 40px;
display: block
}
.header__btn-group {
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.header__advanteges {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between
}
.advanteges {
border-top: 1px solid #525252
}
.advanteges__column {
-webkit-box-flex: 0;
-ms-flex: 0 1 33.333%;
flex: 0 1 33.333%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.advanteges__item {
max-width: 200px;
border-top: 1px solid transparent;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
padding: 40px 10px
}
.advanteges__number {
display: block;
color: #797979;
font-weight: 600;
font-size: 18px;
line-height: 22px;
letter-spacing: .02em;
padding-bottom: 10px;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.advanteges__text {
display: block;
font-size: 16px;
line-height: 20px;
letter-spacing: .02em;
color: #797979;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.advanteges_line {
border: 1px solid #525252;
border-top: 0
}
.advanteges_active {
margin-bottom: -35px
}
#movie-bg {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1
}
@supports ((-o-object-fit:cover) or (object-fit:cover)) {
#movie-bg>video {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover
}
}
.about {
background: #1d1b1b
}
.about__padding {
padding: 20px 0 0 0
}
.about__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-top: 35px
}
.about__video {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%;
border-bottom: 1px solid #525252;
margin-bottom: 50px;
padding: 0 15px 15px
}
.about__title-block {
margin-top: 50px;
margin-bottom: 15px
}
.video-about__block {
width: 100%;
min-height: 300px;
position: relative
}
.video-about__open,
.video-about__open-video {
width: 100%;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: absolute;
left: 0;
top: 0
}
.video-about__open picture,
.video-about__open-video picture {
height: 100%
}
.video-about__open img,
.video-about__open-video img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover
}
.video-about__open:before {
cursor: pointer;
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
background: rgba(0, 0, 0, .5)
}
.video-about__open:after {
content: '';
display: block;
padding: 10%;
position: absolute;
cursor: pointer;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/icon/play.png) center/cover no-repeat
}
.video-about__open:hover:after {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/icon/play-gold.png) center/cover no-repeat
}
.video-about__open-video {
display: none
}
.video-about__links {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 0;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
padding-top: 20px
}
.video-about__link {
margin-right: 35px;
position: relative
}
.video-about__link:last-child {
margin-right: 0
}
.video-about__link_active {
position: absolute;
left: 0;
top: 0;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.video-about__link_active:hover {
opacity: 0;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.about__text {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%;
padding-top: 120px;
border-left: 1px solid #525252;
padding-bottom: 50px
}
.text-about__bottom {
padding: 25px 0;
border-top: 1px solid #525252;
border-bottom: 1px solid #525252;
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.text-about__column {
padding: 5px 15px
}
.text-about__top {
font-weight: 300;
font-size: 16px;
line-height: 140%;
letter-spacing: .02em;
display: block;
padding-left: 15px;
padding-bottom: 35px;
padding-right: 15px;
color: rgba(255, 255, 255, .7)
}
.text-about__top a {
color: rgba(255, 255, 255, .7);
font-weight: 600
}
.text-about__number,
.text-about__title {
color: #e0b98d;
font-weight: 600;
font-size: calc(16px + 2 * ((100vw - 320px)/ 1600));
line-height: 22px;
letter-spacing: .02em;
padding-bottom: 8px
}
.text-about__title {
color: #f5f5f5;
display: block;
padding-bottom: 10px
}
.text-about__description {
font-weight: 100;
color: #f5f5f5;
font-size: calc(14px + 2 * ((100vw - 320px)/ 1600))
}
.brands {
padding: 90px 0;
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/brands/brands.jpg) center/cover no-repeat
}
.container.brands__contents {
background: #1d1b1b;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 35px 50px 50px 120px
}
.brands__column-text {
-webkit-box-flex: 0;
-ms-flex: 0 1 33.333%;
flex: 0 1 33.333%;
padding-top: 20px;
margin-right: 50px
}
.brands__column-images {
-webkit-box-flex: 0;
-ms-flex: 0 1 66.666%;
flex: 0 1 66.666%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.brands__title-block {
margin-bottom: 40px
}
.brands__text {
font-weight: 300;
font-size: 16px;
line-height: 130%;
letter-spacing: .02em;
max-width: 350px;
display: block
}
.brands__column-image {
-webkit-box-flex: 0;
-ms-flex: 0 1 20%;
flex: 0 1 20%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center
}
.brands__column-image img {
padding: 20px;
width: 100%;
-o-object-fit: contain;
object-fit: contain
}
.services__body {
padding-top: 70px
}
.service__title-block {
margin-left: 15px;
margin-bottom: 20px
}
.service__text {
font-size: 24px;
line-height: 140%;
letter-spacing: .02em;
display: block;
max-width: 580px;
margin-left: 15px;
padding-bottom: 40px
}
.service__items {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.item-size_50 {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%
}
.item-size_33 {
-webkit-box-flex: 0;
-ms-flex: 0 1 33.333%;
flex: 0 1 33.333%
}
.service__item {
padding: 15px
}
.service__item a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
height: 100%
}
.service-item__img {
width: 100%;
overflow: hidden;
background: rgba(0, 0, 0, .5)
}
.service-item__links {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
border-top: 1px solid #525252;
border-bottom: 1px solid #525252;
margin-top: 15px;
margin-bottom: 20px;
padding: 20px 0;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto
}
.service-item__category {
font-weight: 500;
font-size: 16px;
line-height: 20px;
letter-spacing: .02em;
color: #f5f5f5
}
.service-item__link {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
white-space: nowrap;
position: relative
}
.service-item__link span {
color: #f5f5f5;
font-size: 16px;
line-height: 20px;
letter-spacing: .02em;
display: inline-block;
padding-right: 15px;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.service-item__link:hover span {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
color: #e0b98d
}
.service-item__link:hover .services-item__link_active {
opacity: 1;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.services-item__link_active {
position: absolute;
right: 0;
top: 0;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
opacity: 0
}
.service-page__block_sticky {
position: -webkit-sticky;
position: sticky;
top: 50px
}
.done-project {
border-top: 1px solid #525252;
border-bottom: 1px solid #525252;
overflow: hidden
}
.done-project__content {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%
}
.done-project__container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100%
}
.done-project__body {
width: 50%;
padding: 80px 15px 100px;
height: 100%
}
.done-project__subtitle {
font-size: 24px;
line-height: 140%;
letter-spacing: .02em;
display: block;
padding: 20px 0 40px 0;
max-width: 620px
}
.done-project__text {
font-weight: 300;
font-size: 16px;
line-height: 130%;
letter-spacing: .02em;
display: block;
padding-bottom: 40px;
color: rgba(255, 255, 255, .7)
}
.done-project__link {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding-bottom: 20px;
cursor: pointer
}
.done-project__form-img {
position: relative;
border-left: 1px solid #525252
}
.done-project__form-img .done-project__img {
max-width: 100%;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover
}
.done-project__form {
position: absolute;
left: 20%;
top: 9%
}
.approuch__row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.approuch__column {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%;
padding-bottom: 20px;
padding-right: 10px
}
.approuch__column-title {
font-weight: 600;
font-size: 18px;
line-height: 22px;
letter-spacing: .02em;
display: block;
padding-bottom: 15px
}
.approuch__text {
padding-bottom: 0
}
.approuch__link {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end
}
.approuch__link .services-item__link_active {
bottom: 20px;
top: auto
}
.section__slider {
border-top: 1px solid #525252
}
.section__slider {
display: block
}
.slick-slider {
position: relative
}
.slick-list,
.slick-track {
position: relative;
overflow: hidden;
width: 100%
}
.slick-track {
position: relative;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.slick-slide {
position: relative
}
.card-slider__btn-group .slick-arrow,
.feedback__btn-group .slick-arrow,
.service-page__btn-group .slick-arrow,
.slider__btn-group .slick-arrow {
z-index: 10;
font-size: 0;
width: 40px;
height: 40px
}
.card-slider__btn-group .slick-arrow.slick-prev,
.feedback__btn-group .slick-arrow.slick-prev,
.service-page__btn-group .slick-arrow.slick-prev,
.slider__btn-group .slick-arrow.slick-prev {
left: 0;
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/services/arrow.svg) 0 0/100% no-repeat;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.card-slider__btn-group .slick-arrow.slick-prev:hover,
.feedback__btn-group .slick-arrow.slick-prev:hover,
.service-page__btn-group .slick-arrow.slick-prev:hover,
.slider__btn-group .slick-arrow.slick-prev:hover {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/services/arrow-gold.svg) 0 0/100% no-repeat
}
.card-slider__btn-group .slick-arrow.slick-prev.slick-disabled,
.feedback__btn-group .slick-arrow.slick-prev.slick-disabled,
.service-page__btn-group .slick-arrow.slick-prev.slick-disabled,
.slider__btn-group .slick-arrow.slick-prev.slick-disabled {
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/services/arrow.svg) 0 0/100% no-repeat
}
.card-slider__btn-group .slick-arrow.slick-next,
.feedback__btn-group .slick-arrow.slick-next,
.service-page__btn-group .slick-arrow.slick-next,
.slider__btn-group .slick-arrow.slick-next {
right: 0;
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/services/arrow.svg) 0 0/100% no-repeat;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.card-slider__btn-group .slick-arrow.slick-next:hover,
.feedback__btn-group .slick-arrow.slick-next:hover,
.service-page__btn-group .slick-arrow.slick-next:hover,
.slider__btn-group .slick-arrow.slick-next:hover {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/services/arrow-gold.svg) 0 0/100% no-repeat
}
.card-slider__btn-group .slick-arrow.slick-next.slick-disabled,
.feedback__btn-group .slick-arrow.slick-next.slick-disabled,
.service-page__btn-group .slick-arrow.slick-next.slick-disabled,
.slider__btn-group .slick-arrow.slick-next.slick-disabled {
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/services/arrow.svg) 0 0/100% no-repeat
}
.card-slider__btn-group,
.feedback__btn-group,
.service-page__btn-group,
.slider__btn-group {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin-top: 40px;
width: 123px;
position: relative;
padding-bottom: 20px
}
.slider__container {
padding-right: 15px;
padding-left: 15px;
padding-bottom: 0
}
.slider__title-block {
padding-bottom: 20px
}
.slider__subtitle {
padding-bottom: 40px
}
.slider-item__row {
border: none
}
.slider-item__column {
-webkit-box-flex: 0;
-ms-flex: 0 1 25%;
flex: 0 1 25%;
padding: 5px 30px
}
.slider__indicators {
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.slider-indicator {
width: 100%;
display: block;
height: 3px;
background: 0 0
}
.slider-indicator_active {
background: #f5f5f5
}
.our-projects__body {
border-top: 1px solid #525252;
position: relative;
padding-bottom: 100px
}
.our-left__title-block {
margin-left: 15px;
padding-bottom: 25px
}
.our-project__controls {
border-bottom: 1px solid #525252;
position: relative
}
.our-controls__uls {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: distribute;
justify-content: space-around;
position: relative;
z-index: 5
}
.our-controls__li {
-webkit-box-flex: 0;
-ms-flex: 0 1 16.666%;
flex: 0 1 16.666%;
text-align: center
}
.our-controls__li span {
cursor: pointer;
font-size: 16px;
line-height: 20px;
text-align: center;
letter-spacing: .02em;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding: 20px 20px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100%;
border-bottom: 3px solid transparent
}
.our-controls__li:hover span {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
color: #e0b98d
}
.our-controls__li_active span {
border-bottom: 3px solid #f5f5f5
}
.our-controls__btn-group {
position: absolute;
z-index: 3;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
left: 0;
width: 100%;
height: 26px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between
}
.our-controls__btn-group .slick__prev {
width: 16px;
margin-left: 10px;
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/icon/prew-small-arrow.svg) 0 0/100% no-repeat
}
.our-controls__btn-group .slick__next {
margin-right: 10px;
width: 16px;
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/icon/next-small-arrow.svg) 0 0/100% no-repeat
}
.our-projects__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-top: 25px
}
.our-project__item a:hover .our-project__desc .service-item__category {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
color: #e0b98d
}
.item-size_25 {
-webkit-box-flex: 0;
-ms-flex: 0 1 25%;
flex: 0 1 25%
}
.service-item__img.our-project__img img {
height: 244px
}
.our-project__links {
padding: 15px 0;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end
}
.our-project__address {
font-weight: 500;
font-size: 14px;
line-height: 17px;
letter-spacing: .02em;
color: #797979;
padding-top: 5px;
display: block
}
.our-project__button {
position: absolute;
bottom: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%)
}
.quiz__container {
padding-right: 15px;
padding-left: 15px;
position: relative
}
.quiz__subtitle {
max-width: 600px
}
.quizs__body {
position: relative;
border: 1px solid #525252;
background: #1d1b1b
}
.quiz-start {
padding: 60px 120px 150px;
position: relative;
z-index: 1
}
.quiz-item__number-question {
color: #797979;
font-size: 14px;
line-height: 17px;
letter-spacing: .02em;
display: block;
padding-bottom: 15px
}
.quiz-item__ul-consol {
margin-bottom: 45px;
width: 100%;
border-bottom: 1px solid #525252;
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.quiz-item__li {
width: 100%;
display: block;
height: 3px;
background: 0 0
}
.quiz-item__li_active {
background: #f5f5f5
}
.content-quiz__row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -40px
}
.content-quiz_option {
-webkit-box-flex: 0;
-ms-flex: 0 1 33.333%;
flex: 0 1 33.333%;
padding: 20px 40px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column
}
.content-quiz_option:hover .content-quiz__text {
color: #e0b98d;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.content-quiz_option:hover .content-quiz__text:before {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
-webkit-box-shadow: 0 0 0 1px #e0b98d;
box-shadow: 0 0 0 1px #e0b98d
}
.content-quiz_option.active .content-quiz__text {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
color: #e0b98d
}
.content-quiz__text {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: relative;
margin-bottom: 20px;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.content-quiz__text span {
padding-left: 30px
}
.content-quiz__img {
width: 100%;
height: 170px
}
.content-quiz__img img {
height: 100%;
width: 100%;
-o-object-fit: cover;
object-fit: cover
}
.quiz-item__buttons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: absolute;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
bottom: 60px;
width: 100%;
left: 0;
padding: 0 120px
}
.quiz-item__button {
margin: 0;
width: 215px;
cursor: pointer
}
.quiz-end {
display: none
}
.quiz-end__body {
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.quiz-end__info {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%
}
.quiz-end-info__title {
font-size: 14px;
line-height: 17px;
letter-spacing: .02em;
color: #797979;
display: block;
padding-bottom: 35px
}
.quiz-end-info__subtitle {
font-weight: 500;
font-size: 22px;
line-height: 140%;
letter-spacing: .02em;
color: #f5f5f5;
display: block;
padding-bottom: 30px
}
.quiz-end-info__radiobuttons {
padding-bottom: 30px
}
.quiz-end-info__options {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-left: -25px
}
.quiz-social {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-bottom: 25px
}
.quiz-social:after {
position: absolute;
left: 30px;
bottom: 0;
width: 15px;
height: 15px;
content: '';
background: #666;
-webkit-box-shadow: inset 0 4px 4px rgba(194, 194, 194, .2);
box-shadow: inset 0 4px 4px rgba(194, 194, 194, .2);
border-radius: 50%;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.quiz-social img {
margin-right: 7px
}
.option.active .quiz-social:after {
background: #1d1b1b;
-webkit-box-shadow: inset 0 2px 4px rgba(196, 196, 196, .19);
box-shadow: inset 0 2px 4px rgba(196, 196, 196, .19);
border: 4px solid #d9bd89;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.quiz-end-info__label {
font-size: 18px;
line-height: 22px;
letter-spacing: .02em;
color: #f5f5f5;
display: block;
padding-bottom: 25px
}
.quiz-phone_message {
max-width: 338px;
margin-bottom: 25px
}
.quiz-end-info__btn {
margin: 0;
margin-bottom: 15px
}
.quiz-end-info__security {
max-width: 338px;
font-size: 12px;
line-height: 15px;
letter-spacing: .02em;
color: #797979
}
.quiz-end-info__security a {
color: #797979
}
.quiz-end__img {
position: relative;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%
}
.quiz-end__img img {
position: absolute;
bottom: -25%;
left: 0;
width: 150%
}
.ready-made {
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/brands/ready-made.jpg) center/cover no-repeat
}
.ready-made__text {
-webkit-box-flex: 1;
-ms-flex: 1 1 50%;
flex: 1 1 50%;
height: 100%;
margin: auto 0;
background: #1d1b1b
}
.ready-made__form {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin: auto;
height: 492px
}
.ready-made__title-block {
margin-bottom: 20px
}
.ready-made__undertitle {
white-space: nowrap
}
.ready-made__subtitle {
font-size: 24px;
line-height: 140%;
letter-spacing: .02em;
max-width: 700px;
padding-bottom: 40px;
display: block
}
.ready-made__column-images {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%
}
.ready-made__column-image {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start
}
.ready-made__column-image img {
padding-left: 0
}
.feedback {
position: relative
}
.feedback__container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-right: 15px;
padding-left: 15px;
padding-top: 55px
}
.feedback__main {
-webkit-box-flex: 0;
-ms-flex: 0 0 67.2%;
flex: 0 0 67.2%;
overflow: hidden;
padding-top: 30px
}
.feedback__img {
-webkit-box-flex: 0;
-ms-flex: 0 1 32.8%;
flex: 0 1 32.8%;
padding-top: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.feedback__img img {
max-width: 100%
}
.feedback__slider .slick-list,
.feedback__slider .slick-track {
overflow: visible
}
.feedback__item {
padding: 5px 15px 5px 0;
height: 310px;
display: block;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.feedback__item img {
width: 100%;
height: 100%;
-o-object-fit: contain;
object-fit: contain;
-o-object-position: bottom;
object-position: bottom
}
.feedback__item:hover {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1)
}
.feedback__description {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
max-width: 700px
}
.feedback__text {
font-size: 20px;
line-height: 130%;
letter-spacing: .02em;
display: inline-block;
margin-right: 47px;
max-width: 400px
}
.feedback__links {
padding-top: 0
} #baguetteBox-overlay {
display: none;
opacity: 0;
position: fixed;
overflow: hidden;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1000000;
background-color: #222;
background-color: rgba(0, 0, 0, .8);
-webkit-transition: opacity .5s ease;
-o-transition: opacity .5s ease;
transition: opacity .5s ease
}
#baguetteBox-overlay.visible {
opacity: 1
}
#baguetteBox-overlay .full-image {
display: inline-block;
position: relative;
width: 100%;
height: 100%;
text-align: center
}
#baguetteBox-overlay .full-image figure {
display: inline;
margin: 0;
height: 100%
}
#baguetteBox-overlay .full-image img {
display: inline-block;
width: auto;
height: 90%;
max-height: 100%;
max-width: 100%;
vertical-align: middle;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .6);
box-shadow: 0 0 8px rgba(0, 0, 0, .6)
}
#baguetteBox-overlay .full-image figcaption {
display: block;
position: absolute;
bottom: 0;
width: 100%;
text-align: center;
line-height: 1.8;
white-space: normal;
color: #ccc;
background-color: #000;
background-color: rgba(0, 0, 0, .6);
font-family: sans-serif
}
#baguetteBox-overlay .full-image:before {
content: "";
display: inline-block;
height: 50%;
width: 1px;
margin-right: -1px
}
#baguetteBox-slider {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
white-space: nowrap;
-webkit-transition: left .4s ease, -webkit-transform .4s ease;
transition: left .4s ease, -webkit-transform .4s ease;
-o-transition: left .4s ease, transform .4s ease;
transition: left .4s ease, transform .4s ease;
transition: left .4s ease, transform .4s ease, -webkit-transform .4s ease
}
#baguetteBox-slider.bounce-from-right {
-webkit-animation: bounceFromRight .4s ease-out;
animation: bounceFromRight .4s ease-out
}
#baguetteBox-slider.bounce-from-left {
-webkit-animation: bounceFromLeft .4s ease-out;
animation: bounceFromLeft .4s ease-out
}
@-webkit-keyframes bounceFromRight {
0% {
margin-left: 0
}
50% {
margin-left: -30px
}
100% {
margin-left: 0
}
}
@keyframes bounceFromRight {
0% {
margin-left: 0
}
50% {
margin-left: -30px
}
100% {
margin-left: 0
}
}
@-webkit-keyframes bounceFromLeft {
0% {
margin-left: 0
}
50% {
margin-left: 30px
}
100% {
margin-left: 0
}
}
@keyframes bounceFromLeft {
0% {
margin-left: 0
}
50% {
margin-left: 30px
}
100% {
margin-left: 0
}
}
.baguetteBox-button#next-button,
.baguetteBox-button#previous-button {
top: 50%;
top: calc(50% - 30px);
width: 54px;
height: 80px
}
.baguetteBox-button {
position: absolute;
cursor: pointer;
outline: 0;
padding: 0;
margin: 0;
border: 0;
border-radius: 15%;
color: #ddd;
font: 1.6em sans-serif;
-webkit-transition: background-color .4s ease;
-o-transition: background-color .4s ease;
transition: background-color .4s ease
}
.baguetteBox-button:hover {
background-color: rgba(50, 50, 50, .9)
}
.baguetteBox-button#next-button {
right: 2%
}
.baguetteBox-button#previous-button {
left: 2%
}
.baguetteBox-button#close-button {
top: 20px;
right: 2%;
right: calc(2% + 6px);
width: 30px;
height: 30px
}
.baguetteBox-button svg {
position: absolute;
left: 0;
top: 0
}
.baguetteBox-spinner {
width: 40px;
height: 40px;
display: inline-block;
position: absolute;
top: 50%;
left: 50%;
margin-top: -20px;
margin-left: -20px
}
.baguetteBox-double-bounce1,
.baguetteBox-double-bounce2 {
width: 100%;
height: 100%;
border-radius: 50%;
background-color: #fff;
opacity: .6;
position: absolute;
top: 0;
left: 0;
-webkit-animation: bounce 2s infinite ease-in-out;
animation: bounce 2s infinite ease-in-out
}
.baguetteBox-double-bounce2 {
-webkit-animation-delay: -1s;
animation-delay: -1s
}
@-webkit-keyframes bounce {
0%,
100% {
-webkit-transform: scale(0);
transform: scale(0)
}
50% {
-webkit-transform: scale(1);
transform: scale(1)
}
}
@keyframes bounce {
0%,
100% {
-webkit-transform: scale(0);
transform: scale(0)
}
50% {
-webkit-transform: scale(1);
transform: scale(1)
}
}
.blog {
position: relative
}
.blog__container {
padding-right: 15px;
padding-left: 15px
}
.blog__item {
padding-bottom: 45px
}
.blog__item a:hover .blog__category {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
color: #e0b98d
}
.blog__img {
width: 100%;
height: 155px
}
.blog__img img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover
}
.blog__desc {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-top: 20px;
padding-bottom: 4px
}
.blog__category {
font-size: 18px;
line-height: 22px;
letter-spacing: .02em;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
color: #f5f5f5
}
.blog__date,
.blog__view {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: 14px;
line-height: 17px;
letter-spacing: .02em;
color: #797979
}
.blog__date img,
.blog__view img {
display: block;
margin: auto 0;
padding-right: 10px
}
.footer-cont {
position: relative
}
.footer-content {
position: relative
}
.footer-column__links {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%
}
.footer-column-link__right {
padding-right: 0
}
.footer-column__img {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%;
min-height: 600px
}
.title-block.menu-column-link__title.footer-column-link__title {
margin-bottom: 0
}
.footer__contacts {
z-index: 5
}
.footer-bottom {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: relative;
margin: 0 -2px;
background: #1d1b1b
}
.footer-bottom__column {
-webkit-box-flex: 0;
-ms-flex: 0 1 33.333%;
flex: 0 1 33.333%
}
.footer__logo img {
height: 46px
}
.footer-bottom__desc {
display: block;
text-align: center;
font-size: 12px;
padding-top: 5px
}
.footer__text {
line-height: 17px;
letter-spacing: .02em;
color: #797979
}
.footer-bottom__logo-agency {
text-align: right
}
.footer-bottom__text {
padding-bottom: 10px;
font-size: 14px;
display: block
}
.footer-column__img-text {
display: block
}
.up {
position: absolute;
bottom: 0;
right: -59px;
width: 44px;
height: 44px
}
.up img {
width: 100%;
height: 100%;
-o-object-fit: contain;
object-fit: contain
}
.hide {
opacity: 0;
visibility: hidden;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s
}
.show {
opacity: 1;
visibility: visible;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s
}
.hide_abs {
opacity: 0;
visibility: hidden;
-webkit-transition: 1s;
-o-transition: 1s;
transition: 1s;
position: absolute
}
.show_rel {
opacity: 1;
visibility: visible;
-webkit-transition: 1s;
-o-transition: 1s;
transition: 1s;
position: relative
}
.display_none {
display: none
}
.req-phone_message.err {
position: relative;
width: 100%
}
.req-phone_message.err:after {
content: 'Введите номер телефона';
display: block;
position: absolute;
color: #797979;
font-size: 10px;
line-height: 12px;
letter-spacing: .02em;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
right: 0
}
input.err {
border-bottom: 1px solid red
}
.padding_none {
padding-bottom: 0 !important
}
.button-more {
cursor: pointer
}
.scrollbar-thumb {
background: #d9bd89 !important;
width: 6px !important
}
.scrollbar-track-y {
width: 6px !important;
background: #eee !important;
border-radius: 4px !important
}
.main-content-steps-top__left .scrollbar-track-y {
right: 10px !important;
top: 20px !important;
height: 220px !important
}
.overflow {
overflow: hidden
}
.ymaps-2-1-77-controls__control {
right: 10px !important;
left: auto !important;
top: 40px !important
}
.ymaps-2-1-77-zoom {
z-index: 999
}
.ymaps-2-1-77-controls__toolbar,
.ymaps-2-1-77-copyrights-pane {
display: none
}
.ymaps-2-1-77-ground-pane {
-webkit-filter: grayscale(100%) brightness(80%) invert(100%);
filter: grayscale(100%) brightness(80%) invert(100%);
filter: url(//globalmebel.by/../img/filters.svg#grayscale);
-webkit-filter: grayscale(1) brightness(80%) invert(100%)
}
.ymaps-2-1-77-balloon__tail {
display: none !important
}
.ymaps-2-1-77-balloon {
border-radius: 10px;
top: 40px !important;
left: -150px !important;
-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .15), 0 5px 15px -7px rgba(255, 255, 255, .5) !important;
box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .15), 0 5px 15px -7px rgba(255, 255, 255, .5) !important
}
@media (min-width:576.98px) {
.control-menu__phone_svg {
display: none
}
}
@media (min-width:767.98px) {
.advanteges__column:hover {
cursor: pointer
}
.advanteges__column:hover .advanteges__number {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
color: #e0b98d
}
.advanteges__column:hover .advanteges__text {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
color: #f5f5f5
}
.advanteges__column:hover .advanteges__item {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
border-top: 1px solid #f5f5f5
}
.service__item a:hover .service-item__link span {
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
color: #e0b98d
}
.service__item a:hover .services-item__link_active {
opacity: 1;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all
}
.service__item a:hover .service-item__img img {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1
}
.service-item__img img {
height: 310px;
-o-object-fit: cover;
object-fit: cover;
max-width: none;
width: calc(100% + 50px);
opacity: .5;
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, -webkit-transform .35s;
-o-transition: opacity .35s, transform .35s;
transition: opacity .35s, transform .35s;
transition: opacity .35s, transform .35s, -webkit-transform .35s;
-webkit-transform: translate3d(-40px, 0, 0);
transform: translate3d(-40px, 0, 0)
}
.blog__content {
margin: 0 -15px
}
}
@media (min-width:991.98px) {
.done-project {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
border-bottom: none
}
.done-project__form-img {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
padding: 0 0 29% 0;
-webkit-transform: translate(-100%, 0);
-ms-transform: translate(-100%, 0);
transform: translate(-100%, 0)
}
.done-project__form-img .done-project__img {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
-o-object-fit: cover;
object-fit: cover;
padding: 15px 0 15px 15px
}
.approuch {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse
}
.approuch__form-img {
-webkit-transform: translate(100%, 0);
-ms-transform: translate(100%, 0);
transform: translate(100%, 0);
border-left: none
}
.done-project__form-img .done-project__img.approuch__img {
padding: 15px 15px 15px 0
}
.approuch__body {
border-left: 1px solid #525252;
margin-left: auto;
border-right: none;
padding: 80px 15px 40px
}
.footer-bottom {
height: 100px
}
}
@media (min-width:1199px) {
.our-projects__body:before {
content: '';
top: 0;
display: block;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
height: 100%;
width: 1px;
position: absolute;
background: #525252
}
.our-controls__btn-group {
display: none
}
.quiz__container:before {
content: '';
top: 0;
display: block;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
height: 100%;
width: 1px;
position: absolute;
background: #525252
}
.feedback__container:before {
content: '';
top: 0;
display: block;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
height: 100%;
width: 1px;
position: absolute;
border-right: 1px solid #525252
}
.blog__container:before {
content: '';
top: 0;
display: block;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
height: 100%;
width: 1px;
position: absolute;
border-right: 1px solid #525252
}
.footer__contacts {
bottom: 30px;
right: 30px
}
}
@media (min-width:1200px) {
._lineCenter:before {
content: '';
top: 0;
display: block;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
height: 100%;
width: 1px;
position: absolute;
border-right: 1px solid #525252
}
}
@media (min-width:1400px) {
.quiz-end__body {
padding: 20px 60px
}
.footer-cont:before {
content: '';
top: 0;
display: block;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
height: 100%;
width: 1px;
position: absolute;
border-right: 1px solid #525252
}
}
@media (min-width:1600px) {
.feedback__description {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between
}
}
@media (max-width:1600px) {
.container {
max-width: 1300px;
margin: 0 auto
}
}
@media (max-width:1400px) {
.container {
max-width: 1100px;
margin: 0 auto
}
.menu-column-links {
-webkit-box-flex: 0;
-ms-flex: 0 1 66.666%;
flex: 0 1 66.666%
}
.menu-column-img {
-webkit-box-flex: 0;
-ms-flex: 0 1 33.333%;
flex: 0 1 33.333%
}
.menu-column-img__contacts {
width: 90%
}
.text-about__bottom {
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.content-quiz__row {
margin: 0 -20px
}
.content-quiz_option {
padding: 20px
}
.quiz-end__img img {
bottom: -15%
}
.ready-made {
padding: 50px 0
}
.container.ready-made__container {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
background: 0 0;
padding: 0
}
.ready-made__text {
padding: 40px;
padding-top: 60px;
margin-bottom: 40px
}
.ready-made__column-image {
-webkit-box-flex: 0;
-ms-flex: 0 1 25%;
flex: 0 1 25%
}
.footer__contacts {
padding: 20px;
width: 83%
}
}
@media (max-width:1220px) {
.up {
display: none
}
}
@media (max-width:1200px) {
.our-project__controls {
padding: 0 30px
}
}
@media (max-width:1199px) {
.container {
max-width: 960px;
margin: 0 auto
}
.menu-column-links {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%
}
.menu-column-img {
display: none
}
.container.brands__contents {
padding-left: 50px
}
.brands__title-block {
text-align: center
}
.brands__column-image {
-webkit-box-flex: 0;
-ms-flex: 0 1 33.333%;
flex: 0 1 33.333%
}
.our-projects__body {
padding-bottom: 80px
}
.our-controls__li span {
padding: 20px 5px
}
.service-item__img.our-project__img img {
height: 220px
}
.quiz-start {
padding: 60px 80px 140px
}
.quiz-item__buttons {
padding: 0 80px
}
.quiz-end__img img {
bottom: 0
}
.container.ready-made__container {
padding-left: 0
}
.ready-made__column-image {
-webkit-box-flex: 0;
-ms-flex: 0 1 25%;
flex: 0 1 25%
}
.feedback__img {
padding-top: 9%
}
.footer-content {
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.footer-column__img {
display: block;
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%
}
.footer__contacts {
width: 370px
}
}
@media (max-width:991px) {
.container {
max-width: 750px
}
}
@media (max-width:991.98px) {
.logo {
height: 100%
}
footer,
section {
margin-top: -2px
}
.padding {
padding-top: 65px
}
.menu__contents {
border: none
}
.header__btn-group {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.about__content {
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.about__video {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
border-bottom: none;
margin-bottom: 0
}
.about__text {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
border-left: none;
padding-top: 20px;
padding-bottom: 20px
}
.text-about__bottom {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap
}
.brands__column-text {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%;
padding-top: 0
}
.brands__column-images {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%
}
.brands__title-block {
margin-bottom: 20px
}
.brands__undertitle {
display: none
}
.brands__column-image img {
padding: 10px
}
.item-size_50 {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%
}
.item-size_33 .service-item__img img {
height: 150px
}
.done-project__body {
width: 100%;
border: none;
padding: 15px 15px 0 15px;
height: auto
}
.done-project__undertitle {
display: none
}
.done-project__subtitle {
padding: 10px 0 30px 0
}
.done-project__text {
padding-bottom: 30px
}
.done-project__form-img {
margin-bottom: 50px;
height: 570px
}
.done-project__form {
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%)
}
.approuch__link {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center
}
.item-size_25 {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%
}
.our-project__button {
bottom: 10px
}
.content-quiz_option {
-webkit-box-flex: 0;
-ms-flex: 0 1 50%;
flex: 0 1 50%
}
.quiz-end__info {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%
}
.quiz-end__img {
display: none
}
.ready-made__text {
padding-top: 60px
}
.feedback__main {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%
}
.feedback__img {
display: none
}
.footer-bottom {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.footer-bottom__column {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
padding: 10px 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
}
@media (max-width:768px) {
.container {
min-width: 100%;
padding: 0 10px
}
}
@media (max-width:767.98px) {
.title-block.menu-column-link__title {
margin: 10px 0
}
.undertitle {
display: none
}
.menu-column-links {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 0
}
.menu-column-link {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
padding: 0
}
.menu-column-link__uls {
padding: 15px 0
}
.menu-footer {
padding: 40px 0
}
.control-menu__link {
font-size: 12px
}
.content-header__overtitle {
padding-top: 30px
}
.advanteges__number {
color: #e0b98d
}
.advanteges__text {
color: #f5f5f5
}
.advanteges_line {
border: none
}
.about__content {
padding-top: 0
}
.about__video {
padding: 0
}
.text-about__bottom {
border-top: none;
border-bottom: none
}
.brands {
padding: 50px 0
}
.container.brands__contents {
padding: 20px;
margin: 0 20px;
min-width: 0
}
.brands__column-image img {
padding: 5px
}
.service-item__img img {
height: 200px;
width: 100%;
-o-object-fit: cover;
object-fit: cover
}
.done-project {
border: none
}
.section__slider {
border: none
}
.quiz {
padding-bottom: 20px
}
.quiz-start {
padding: 40px 60px 100px
}
.quiz-item__buttons {
padding: 0 60px;
bottom: 40px
}
.ready-made__column-image {
-webkit-box-flex: 0;
-ms-flex: 0 1 33.333%;
flex: 0 1 33.333%
}
.feedback__main {
padding-top: 0
}
.footer-content {
margin-top: 20px
}
.specials{
display: none;
}
#map{
max-width: 100% !important;
}
}
@media screen and (max-width:767.98px) {
#movie {
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/header/bg-header.png) center;
background-size: cover
}
video {
display: none
}
}
@media (max-width:670px) {
.video-about__links {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.text-about__bottom {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.text-about__column {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 5px 0
}
.text-about__top {
padding: 0;
text-align: center
}
.text-about__number,
.text-about__title {
text-align: center
}
.text-about__description {
text-align: center
}
.card-slider__btn-group,
.feedback__btn-group,
.service-page__btn-group,
.slider__btn-group {
text-align: center;
margin: 40px auto 0
}
.feedback__main {
padding-bottom: 20px
}
.feedback__item {
padding: 10px 4px
}
.feedback__btn-group {
margin: auto
}
.feedback__description {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.feedback__text {
display: none
}
.specials{
display: none;
}
#map{
max-width: 100% !important;
}
}
@media (max-width:620px) {
.menu-footer__uls {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
max-width: 320px;
margin: auto
}
.teleg a:after {
display: none
}
.inst a,
.whats a {
margin-left: 0
}
.specials{
display: none;
}
#map{
max-width: 100% !important;
}
}
@media (max-width:600px) {
.quiz-start {
padding: 20px 18px 90px
}
.content-quiz_option {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%
}
.quiz-item__buttons {
padding: 0 18px;
bottom: 20px
}
.quiz-item__button {
width: 112px
}
.specials{
display: none;
}
#map{
max-width: 100% !important;
}
}
@media (max-width:576.98px) {
._line {
border: none
}
._lineAll {
border: none
}
.button {
width: 100%;
margin: 10px 0
}
.title-block {
text-align: center
}
.padding {
padding-top: 40px
}
.title {
font-size: 27px
}
.subtitle {
font-size: 18px;
max-width: 100%;
text-align: center;
margin-left: 0
}
.form {
padding: 18px;
width: 100%
}
.menu-cont {
padding: 0 5px
}
.menu__contents {
height: 90%
}
.header-mobile__logo {
padding-top: 20px;
padding-bottom: 15px
}
.menu-footer {
padding-top: 15px;
padding-bottom: 15px
}
.navbar {
padding-left: 0
}
.control-menu__contacts {
padding-right: 0
}
.control-menu__phone {
display: none
}
.control-menu__link {
display: none
}
.content-header__overtitle {
padding-top: 90px
}
.content-header__subtitle {
padding-bottom: 25px
}
.header__btn-group {
width: 100%
}
.header__advanteges {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-bottom: 20px
}
.advanteges__column {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%
}
.advanteges__item {
padding: 15px 10px;
border-top: none;
min-width: 100%
}
.advanteges__number {
text-align: center
}
.advanteges__text {
text-align: center
}
.advanteges_active {
margin-bottom: 0
}
.brands {
background: #1d1b1b;
padding: 0;
margin-top: -2px
}
.container.brands__contents {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0;
padding: 20px 0
}
.brands__column-text {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
margin-right: 0
}
.brands__column-images {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%
}
.brands__text {
text-align: center;
padding: 0 10px 20px 10px;
max-width: 100%
}
.specials{
display: none;
}
.services__body {
padding-top: 50px
}
.service__title-block {
margin-left: 0;
margin-bottom: 10px;
text-align: center
}
.service__text {
padding-bottom: 20px
}
.item-size_33 {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%
}
.service__item {
padding: 0;
padding-bottom: 5px
}
.service__item .service-item__img img {
height: 150px
}
.service-item__links {
padding: 10px 0
}
.service-item__link span {
display: none
}
.done-project__subtitle {
font-size: 24px;
padding: 10px 0 25px 0;
text-align: center
}
.done-project__text {
font-size: 14px;
padding-bottom: 25px
}
.done-project__link span {
display: block
}
.done-project__form-img .done-project__img {
display: none
}
.done-project__form-img {
height: auto
}
.done-project__form {
position: relative
}
.approuch__column {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%
}
.item-size_25 {
-webkit-box-flex: 0;
-ms-flex: 0 1 100%;
flex: 0 1 100%
}
.quiz-form {
padding: 10px
}
.quiz-item__button {
width: 112px
}
.quiz-end-info__title {
padding-bottom: 20px
}
.quiz-end-info__subtitle {
font-size: 18px;
padding-bottom: 20px
}
.quiz-end-info__options {
margin-left: 0;
-ms-flex-pack: distribute;
justify-content: space-around
}
.quiz-end-info__options .option {
padding-left: 0
}
.quiz-social {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column
}
.quiz-social:after {
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%)
}
.quiz-social img {
margin-right: 0;
margin-bottom: 7px
}
.quiz-end-info__label {
font-size: 14px;
padding-bottom: 20px
}
.quiz-phone_message {
max-width: 100%
}
.quiz-end-info__btn {
max-width: 100%
}
.quiz-end-info__security {
max-width: 100%;
font-size: 10px
}
.ready-made {
background: #1d1b1b !important
}
.ready-made__text {
position: relative;
width: 95%;
height: 440px;
margin: 0;
padding: 30px 10px
}
.blog__item {
padding-bottom: 25px
}
.menu-content__column .menu-content__column{
width: 100% !important;
}
.footer-column__img {
min-height: 100%;
width: 100%;
padding: 20px 8px
}
.footer__contacts {
position: initial;
width: 100%;
padding: 0 0 30px 0
}
.footer-bottom {
margin-top: 20px;
padding-top: 20px;
border-top: 1px solid #525252
}
.footer_text-center {
text-align: center
}
.footer_text-center li {
text-align: center
}
.ymaps-2-1-77-map {
max-height: 240px !important
}
}
.webp .header {
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/header/bg-header.webp) center no-repeat
}
.webp .video-about__open:after {
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/icon/play.webp) center/cover no-repeat
}
.webp .video-about__open:hover:after {
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/icon/play-gold.webp) center/cover no-repeat
}
.webp .brands {
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/brands/brands.webp) center/cover no-repeat
}
.webp .ready-made {
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/brands/ready-made.webp) center/cover no-repeat
}
@media screen and (max-width:767.98px) {
.webp #movie {
background: url(//globalmebel.by/wp-content/themes/GlobalMebel/img/header/bg-header.webp) center
}
}
._lineCenter:before,
.footer-cont:before,
.quiz__container:before,
.our-projects__body:before,
.blog__container:before,
.feedback__container:before {
display: none;
}
.about__text,
.done-project__form-img,
.approuch__body {
border-left: 0;
}
.menu-column-link__top {
padding-top: 0;
} .content-quiz__row .form__file {
position: absolute;
left: 40px;
bottom: -1rem;
z-index: 1;
}
.content-quiz__row .form__file img {
width: 1rem;
}
.content-quiz__row .file-preview {
font-size: 12px;
}
@media (max-width: 1400px) {
.content-quiz__row .form__file {
left: 20px;
}
}
@media (max-width: 1199px) {
.content-quiz__row .form__file {
bottom: -0.4rem;
}
}
@media (max-width: 991.98px) {
.content-quiz__row .form__file {
bottom: auto;
top: 230px;
}
} #movie-bg img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.header__content .crumbs {
text-align: center;
margin: 0;
}
.services-title {
margin: 5rem 0;
}
.services-body-link {
font-size: 1.4rem;
line-height: 140%;
text-align: center;
display: block;
text-align: center;
position: relative;
color: #fff;
padding-bottom: 0;
margin-top: 7rem;
}
.services-body-link:before {
content: '\2193';
position: absolute;
left: 50%;
transform: translateX(-50%);
top: 100%;
font-size: 3rem;
font-weight: 200;
}
.content-header__subtitle span {
color: #e0b98d;
}
@media (max-width: 768px) {
.services-body-link {
font-size: 1rem;
margin-top: 4rem;
}
.services-body-link:before {
font-size: 2.4rem;
}
}
@media (max-width: 1199px) {
.brands__column-image img {
width: 80%;
}
}
.feedback__slider {
width: 100%;
padding: 20px 0;
}
.feedback__item {
display: block;
cursor: pointer;
}
.feedback__item img {
width: 100%;
height: auto;
border-radius: 8px;
}
.feedback__btn-group {
display: flex;
justify-content: center;
align-items: center;
gap: 20px;
margin: 15px auto;
} .swiper-button-prev,
.swiper-button-next {
width: 50px;
height: 50px;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
} .swiper-button-prev {
background-image: url(https://globalmebel.by/wp-content/uploads/2026/02/arrow.svg);
transform: rotate(180deg);
} .swiper-button-next {
background-image: url(https://globalmebel.by/wp-content/uploads/2026/02/arrow.svg);
} .swiper-button-next::after,
.swiper-button-prev::after {
display: none;
} .swiper-button-prev:hover,
.swiper-button-next:hover {
opacity: 0.7;
transition: opacity 0.3s ease;
} .swiper-button-disabled {
opacity: 0.3;
cursor: not-allowed;
}