@charset "UTF-8";
@charset "UTF-8";
@charset "UTF-8";

 @-webkit-keyframes bounce {
from,
20%,
53%,
80%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
40%,
43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0);}
}
@keyframes bounce {
from,
20%,
53%,
80%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
40%,
43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0);}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}
@-webkit-keyframes flash {
from,
50%,
to{opacity:1;}
25%,
75%{opacity:0;}
}
@keyframes flash {
from,
50%,
to{opacity:1;}
25%,
75%{opacity:0;}
}
.flash{-webkit-animation-name:flash;animation-name:flash;}
@-webkit-keyframes pulse {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes pulse {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes rubberBand {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes rubberBand {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}
@-webkit-keyframes shake {
from,
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%,
30%,
50%,
70%,
90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%,
40%,
60%,
80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
@keyframes shake {
from,
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%,
30%,
50%,
70%,
90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%,
40%,
60%,
80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
.shake{-webkit-animation-name:shake;animation-name:shake;}
@-webkit-keyframes headShake {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}
50%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes headShake {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}
50%{-webkit-transform:translateX(0);transform:translateX(0);}
}
.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake;}
@-webkit-keyframes swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
@keyframes swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}
@-webkit-keyframes tada {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%,
20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
30%,
50%,
70%,
90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%,
60%,
80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes tada {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%,
20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
30%,
50%,
70%,
90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%,
60%,
80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.tada{-webkit-animation-name:tada;animation-name:tada;}
@-webkit-keyframes wobble {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes wobble {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble;}
@-webkit-keyframes jello {
from,
11.1%,
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}
}
@keyframes jello {
from,
11.1%,
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;}
@-webkit-keyframes heartBeat {
0%{-webkit-transform:scale(1);transform:scale(1);}
14%{-webkit-transform:scale(1.3);transform:scale(1.3);}
28%{-webkit-transform:scale(1);transform:scale(1);}
42%{-webkit-transform:scale(1.3);transform:scale(1.3);}
70%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes heartBeat {
0%{-webkit-transform:scale(1);transform:scale(1);}
14%{-webkit-transform:scale(1.3);transform:scale(1.3);}
28%{-webkit-transform:scale(1);transform:scale(1);}
42%{-webkit-transform:scale(1.3);transform:scale(1.3);}
70%{-webkit-transform:scale(1);transform:scale(1);}
}
.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
@-webkit-keyframes bounceIn {
from,
20%,
40%,
60%,
80%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);}
to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes bounceIn {
from,
20%,
40%,
60%,
80%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);}
to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.bounceIn{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn;}
@-webkit-keyframes bounceInDown {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes bounceInDown {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}
@-webkit-keyframes bounceInLeft {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes bounceInLeft {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}
@-webkit-keyframes bounceInRight {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes bounceInRight {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}
@-webkit-keyframes bounceInUp {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes bounceInUp {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}
@-webkit-keyframes bounceOut {
20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
50%,
55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
}
@keyframes bounceOut {
20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
50%,
55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
}
.bounceOut{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut;}
@-webkit-keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
@keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}
@-webkit-keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
@keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}
@-webkit-keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
@keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}
@-webkit-keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
@keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}
@-webkit-keyframes fadeIn {
from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeIn {
from{opacity:0;}
to{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeInDown {
from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInDown {
from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeInDownBig {
from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInDownBig {
from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}
@-webkit-keyframes fadeInLeft {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInLeft {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInLeftBig {
from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInLeftBig {
from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}
@-webkit-keyframes fadeInRight {
from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInRight {
from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInRightBig {
from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInRightBig {
from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}
@-webkit-keyframes fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInUpBig {
from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInUpBig {
from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}
@-webkit-keyframes fadeOut {
from{opacity:1;}
to{opacity:0;}
}
@keyframes fadeOut {
from{opacity:1;}
to{opacity:0;}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOutDown {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes fadeOutDown {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}
@-webkit-keyframes fadeOutDownBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
@keyframes fadeOutDownBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}
@-webkit-keyframes fadeOutLeft {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
@keyframes fadeOutLeft {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}
@-webkit-keyframes fadeOutLeftBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
@keyframes fadeOutLeftBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}
@-webkit-keyframes fadeOutRight {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes fadeOutRight {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}
@-webkit-keyframes fadeOutRightBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
@keyframes fadeOutRightBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}
@-webkit-keyframes fadeOutUp {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
@keyframes fadeOutUp {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}
@-webkit-keyframes fadeOutUpBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
@keyframes fadeOutUpBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}
@-webkit-keyframes flip {
from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
@keyframes flip {
from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}
@-webkit-keyframes flipInX {
from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes flipInX {
from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}
@-webkit-keyframes flipInY {
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes flipInY {
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}
@-webkit-keyframes flipOutX {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}
}
@keyframes flipOutX {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}
}
.flipOutX{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}
@-webkit-keyframes flipOutY {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}
}
@keyframes flipOutY {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}
}
.flipOutY{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}
@-webkit-keyframes lightSpeedIn {
from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes lightSpeedIn {
from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
@-webkit-keyframes lightSpeedOut {
from{opacity:1;}
to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}
}
@keyframes lightSpeedOut {
from{opacity:1;}
to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
@-webkit-keyframes rotateIn {
from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes rotateIn {
from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}
@-webkit-keyframes rotateInDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes rotateInDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}
@-webkit-keyframes rotateInDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes rotateInDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}
@-webkit-keyframes rotateInUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes rotateInUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}
@-webkit-keyframes rotateInUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes rotateInUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}
@-webkit-keyframes rotateOut {
from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}
}
@keyframes rotateOut {
from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}
@-webkit-keyframes rotateOutDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
}
@keyframes rotateOutDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}
@-webkit-keyframes rotateOutDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
@keyframes rotateOutDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}
@-webkit-keyframes rotateOutUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
@keyframes rotateOutUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}
@-webkit-keyframes rotateOutUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}
}
@keyframes rotateOutUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}
@-webkit-keyframes hinge {
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%,
60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%,
80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}
}
@keyframes hinge {
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%,
60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%,
80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}
}
.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge;}
@-webkit-keyframes jackInTheBox {
from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes jackInTheBox {
from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox;}
@-webkit-keyframes rollIn {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes rollIn {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}
@-webkit-keyframes rollOut {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}
@keyframes rollOut {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}
@-webkit-keyframes zoomIn {
from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
50%{opacity:1;}
}
@keyframes zoomIn {
from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
50%{opacity:1;}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}
@-webkit-keyframes zoomInDown {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInDown {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}
@-webkit-keyframes zoomInLeft {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInLeft {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}
@-webkit-keyframes zoomInRight {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInRight {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}
@-webkit-keyframes zoomInUp {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInUp {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}
@-webkit-keyframes zoomOut {
from{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
to{opacity:0;}
}
@keyframes zoomOut {
from{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
to{opacity:0;}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}
@-webkit-keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}
@-webkit-keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}
}
@keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}
@-webkit-keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}
}
@keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}
@-webkit-keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}
@-webkit-keyframes slideInDown {
from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInDown {
from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}
@-webkit-keyframes slideInLeft {
from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInLeft {
from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}
@-webkit-keyframes slideInRight {
from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInRight {
from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}
@-webkit-keyframes slideInUp {
from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInUp {
from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}
@-webkit-keyframes slideOutDown {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes slideOutDown {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}
@-webkit-keyframes slideOutLeft {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
@keyframes slideOutLeft {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}
@-webkit-keyframes slideOutRight {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes slideOutRight {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}
@-webkit-keyframes slideOutUp {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
@keyframes slideOutUp {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s;}
.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s;}
.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s;}
.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s;}
.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s;}
.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms;}
.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms;}
.animated.slow{-webkit-animation-duration:2s;animation-duration:2s;}
.animated.slower{-webkit-animation-duration:3s;animation-duration:3s;}
@media (print), (prefers-reduced-motion: reduce) {
.animated {
-webkit-animation-duration: 1ms !important;
animation-duration: 1ms !important;
-webkit-transition-duration: 1ms !important;
transition-duration: 1ms !important;
-webkit-animation-iteration-count: 1 !important;
animation-iteration-count: 1 !important;
}
}



.owl-carousel .owl-item .owl-lazy,.owl-carousel .owl-video-tn{opacity:0;transition:opacity .4s}
.owl-carousel,.owl-carousel .owl-item,.owl-theme .owl-dots,.owl-theme .owl-nav,body{-webkit-tap-highlight-color:transparent}
.footer__contacts-menu a,.pf-back,.pf-list-item-title,.pf-list-m{text-decoration:underline;text-decoration-skip-ink:none}
.owl-carousel{display:none;width:50%;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;max-height:540px;border-radius:15px}
@media screen and (max-width:1920px){.owl-carousel .owl-item img{max-height:28.125vw}}.footer__logo,.header__mobile-call,.header__whatsapp,.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled,.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;pointer-events:all;font:inherit}
.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span{display:flex;background-color:#fff;border:.5px solid rgba(191,191,191,.5);border-radius:50%;padding:20px 22px}
@media screen and (max-width:1920px){.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span{padding:1.042vw 1.146vw}
.owl-carousel .owl-video-wrapper{border-radius:2.604vw}}@media (max-width:991.98px){.owl-carousel .owl-item img{max-height:85.437vw}
.owl-carousel .owl-nav button img{width:10px}
.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span{padding:26px}}@media (max-width:767.98px){.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span{padding:20px}}.owl-carousel .owl-nav button.owl-prev:first-child{transform:rotateZ(180deg)}
.owl-carousel.owl-loaded{display:block;position:relative}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel-video.owl-carousel.owl-drag .owl-item{overflow:hidden;display:flex;justify-content:center;align-items:center;min-height:540px;background:linear-gradient(99.81deg,#f9f9f9 16.86%,#fcfcfc 53.48%,#f4f2f2 92.12%);background-color:#f9f9f9;border-radius:50px;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-drag .owl-item .item{position:relative;width:100%;min-height:540px}
@media (max-width:1920px){.owl-carousel-video.owl-carousel.owl-drag .owl-item,.owl-carousel.owl-drag .owl-item .item{min-height:28.125vw}}@media (max-width:1310px){.owl-carousel{width:100%}
.owl-carousel-video.owl-carousel.owl-drag .owl-item,.owl-carousel.owl-drag .owl-item .item img{min-height:45vw}
.owl-carousel.owl-drag .owl-item .item{display:flex;justify-content:center;min-height:45vw}}.owl-carousel.owl-drag .owl-item .item .video-review__preview{position:absolute;width:100%;height:100%;object-fit:cover}
.owl-carousel.owl-drag .owl-item .item .video-review__button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.owl-carousel.owl-drag .owl-item .item .video-review__button-icon{position:relative;max-width:15px;border-radius:0}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{0%{opacity:1}100%{opacity:0}
}.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel-pictures.owl-carousel .owl-item{display:flex;justify-content:flex-start}
.owl-carousel .owl-video-wrapper{overflow:hidden;position:relative;height:100%}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-2.083vw;margin-top:-2.083vw;background:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/css/owl.video.play.png) center no-repeat #55c144;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden}
@media screen and (max-width:1920px){.owl-carousel .owl-video-play-icon{height:4.167vw;width:4.167vw}}@media (max-width:1050px){.owl-carousel-video.owl-carousel.owl-drag .owl-item,.owl-carousel.owl-drag .owl-item .item,.owl-carousel.owl-drag .owl-item .item img{min-height:51.429vw}
.owl-carousel .owl-video-play-icon{height:6.19vw;width:6.19vw;margin-left:-3.095vw;margin-top:-3.095vw}}@media (max-width:850px){.owl-carousel .owl-video-play-icon{height:7.059vw;width:7.059vw;margin-left:-3.529vw;margin-top:-3.529vw;background-size:1.765vw}}@media (max-width:720px){.owl-carousel .owl-video-play-icon{height:11.111vw;width:11.111vw;margin-left:-5.556vw;margin-top:-5.556vw;background-size:2.765vw}}@media (max-width:450px){.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span{padding:9.22px 11px}
.owl-carousel-video.owl-carousel.owl-drag .owl-item{border-radius:15px}
.owl-carousel .owl-video-play-icon{height:13.75vw;width:13.75vw;margin-left:-6.875vw;margin-top:-6.875vw;background-size:3.125vw;border-width:.625vw}}.owl-carousel .owl-video-tn{height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
@media(max-width:1920px){.owl-carousel-pictures.owl-carousel .owl-item,.user-reviews__slides .owl-carousel-pictures .item a{display:block}
.owl-carousel-pictures.owl-carousel .owl-item .item{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}
.user-reviews__slides .owl-carousel-pictures .item img{max-width:100%;width:100%;height:auto}
.owl-carousel-pictures.owl-carousel .owl-nav button.owl-next{left:210px}}@media (max-width:1310px){.owl-carousel-pictures.owl-carousel .owl-nav button.owl-next{left:unset;right:0}}@media(max-width:450px){.user-reviews__slides .owl-carousel-pictures .item img{max-width:80%;max-height:none;margin:auto;height:auto;width:auto;opacity:1!important}
.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;padding:9px;width:40px;height:40px;box-sizing:border-box}
.owl-carousel-pictures.owl-carousel .owl-nav button.owl-next{right:25vw}
.owl-carousel-pictures.owl-carousel .owl-nav button.owl-prev{left:25vw}}.owl-theme .owl-nav{display:flex;justify-content:space-between;position:absolute;top:50%;left:-25px;right:-25px;transform:translateY(-50%);pointer-events:none;text-align:center}
@media screen and (max-width:1310px){.owl-theme .owl-nav{height:46px;left:-1.563vw;right:-1.563vw}}@media (max-width:991.98px){.owl-carousel-pictures.owl-carousel .owl-item{justify-content:center}
.owl-carousel .owl-video-wrapper{border-radius:25px}
.owl-carousel-pictures.owl-carousel .owl-nav button.owl-next{left:unset;right:25vw}
.owl-carousel .owl-item .owl-lazy{opacity:1!important}
.owl-theme .owl-nav{height:68px;left:-16px;right:-16px}}@media (max-width:767.98px){.owl-theme .owl-nav{height:56px;left:-16px;right:-16px}}.owl-theme .owl-nav [class*=owl-] span{transition:.2s ease-in-out}
.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer}
.owl-theme .owl-nav [class*=owl-]:hover span{background:#869791;text-decoration:none}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-theme .owl-dots{text-align:center}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.owl-carousel .item-video{height:540px}
@media screen and (max-width:1920px){.owl-carousel .item-video{height:28.125vw}}body,h1,h3,p,ul{margin:0}
.section-title,.section-title_1{letter-spacing:.01em;margin-block-end:0.83em}
.btn-more,.container{margin-right:auto;margin-left:auto}
input:checked+.form--accept--checkbox,input:checked+.form_1--accept--checkbox{background-color:#55c144;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/check.svg);background-position:center}
.btn-more,.footer__contacts--social,.form--input,.form_1--input,.header__contacts--social,.header__nav,.outlined,.pf-list-bt,a,div,footer,form,header,input,li,section,ul{box-sizing:border-box}
.body-service-page,.footer-menu-m a,.footer__contacts-menu a{font-family:Circe,sans-serif}
@font-face{font-family:Circe;src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC25.eot);src:local('☺'),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC25.woff) format('woff'),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC25.ttf) format('truetype'),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC25.svg) format('svg');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Circe;src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC35.eot);src:local('☺'),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC35.woff) format('woff'),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC35.ttf) format('truetype'),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC35.svg) format('svg');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Circe;src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC55.eot);src:local('☺'),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC55.woff) format('woff'),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC55.ttf) format('truetype'),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC55.svg) format('svg');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:Circe;src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-Bold.eot);src:local('☺'),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-Bold.woff) format('woff'),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-Bold.ttf) format('truetype'),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-Bold.svg) format('svg');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:Circe;src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-ExtraBold.eot);src:local('☺'),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-ExtraBold.woff) format('woff'),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-ExtraBold.ttf) format('truetype'),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-ExtraBold.svg) format('svg');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'Proxima Nova';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Light.eot);src:local("Proxima Nova Light"),local("ProximaNova-Light"),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Light.eot?#iefix) format("embedded-opentype"),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Light.woff) format("woff"),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Proxima Nova';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Regular.eot);src:local("Proxima Nova Regular"),local("ProximaNova-Regular"),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Regular.woff) format("woff"),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Proxima Nova';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Semibold.eot);src:local("Proxima Nova Regular"),local("ProximaNova-Semibold"),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Semibold.eot?#iefix) format("embedded-opentype"),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Semibold.woff) format("woff"),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Semibold.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Proxima Nova';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Bold.eot);src:local("Proxima Nova Bold"),local("ProximaNova-Bold"),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Bold.woff) format("woff"),url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:Montserrat;src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Montserrat-Light.ttf);font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Montserrat;src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Montserrat-Medium.ttf);font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:Montserrat;src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Montserrat-Bold.ttf);font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:Montserrat;src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Montserrat-ExtraBold.ttf);font-weight:800;font-style:normal;font-display:swap}
.container{max-width:1440px;width:100%}
@media screen and (max-width:1920px){.container{max-width:75vw}}@media screen and (max-width:1050px){.container{max-width:95vw}}@media screen and (max-width:450px){.container{width:100%;max-width:99vw;padding-right:4.688vw;padding-left:4.688vw}}body{width:100%;overflow-x:hidden;font-family:'Proxima Nova',sans-serif;font-weight:400;font-style:normal;background-color:#fff}
body.thanks{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}
.fs{padding-top:145px}
.fs.first-screen{padding-top:200px}
@media screen and (max-width:1920px){.fs{padding-top:7.552vw}
.fs.first-screen{padding-top:10.417vw}}@media(max-width:1500px){.fs.first-screen{padding-top:14vw}}li{list-style:none}ul{padding:0}
a{text-decoration:none;outline:0}
img{user-select:none}
button,input{border:none;outline:0;padding:0}
button{cursor:pointer}
.section-title{font-weight:600;font-size:45px;line-height:117.4%;text-align:center;color:#000;padding-top:40px;margin-block-start:0.83em}
.burger-menu__call--text,.section-title_1{font-weight:400;color:#000;text-align:center}
@media screen and (max-width:1920px){.section-title{padding-top:2.08333vw;font-size:2.34375vw}
.catalog__c .section-title{padding-top:80px;margin-bottom:80px}
.stairs-types_1__c .section-title_1{padding-top:0;margin-top:0}
.catalog_1__c .section-title_1{margin-top:0}
.price-download_1__c .section-title_1 strong{display:block}}@media (max-width:1050px){.fs{padding-top:120px}
.fs.first-screen{padding-top:200px}
.section-title{font-size:28px}}.section-title_1{font-size:45px;line-height:117.4%;padding-top:50px}
@media screen and (max-width:1920px){.section-title_1{font-size:2.34375vw}}@media (max-width:1050px){.section-title_1{font-size:28px}}@media (max-width:825px){.fs{padding-top:60px}
.fs.first-screen{padding-top:100px}
.section-title,.section-title_1{font-size:26px}
.section-title p{display:inline}
.section-title br,.section-title_1 br{display:none}}.ok-list{display:flex;align-items:center}
.ok-list::before{content:'';width:33px;min-width:33px;margin-right:15px;height:32px;border-radius:50%;background:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/ok.svg) center no-repeat,linear-gradient(360deg,#55c144 0,rgba(85,193,68,.54) 91.41%) center no-repeat}
.btn,.btn::after{width:100%;transition:.2s}
.btn{font-family:'Proxima Nova';background-image:linear-gradient(181.57deg,rgba(255,255,255,.03) 13.5%,rgba(255,255,255,0) 98.67%),linear-gradient(180deg,#ffeb93 10.21%,#fcd03d 80%);box-shadow:0 4px 1px #c6a123,-3px 14px 7px -9px #bb9125,inset 0 -8px 6px -19px #f4c831;border-radius:5px;color:#000;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;padding:15px}
.catalog-page__item__btn{max-width:300px}
.btn[disabled]{opacity:.5;pointer-events:none}
.btn::after{height:100%;position:absolute;content:'';top:0;left:0;border-radius:inherit;background-image:linear-gradient(181.57deg,rgba(255,255,255,.03) 13.5%,rgba(255,255,255,0) 98.67%),linear-gradient(180deg,#fcd03d 7.33%,#ffeb93 80%);opacity:0}
.btn::before{margin-left:-30px;content:" ";width:15px;height:300px;background:#fff;-webkit-animation-delay:50ms;animation-delay:50ms;position:absolute;left:-40px;top:-150px;top-animation-timing-function:ease-in-out;-webkit-transition:.1s;-o-transition:.1s;transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3.5s;animation-duration:3.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:5}
.btn__text{text-align:center;color:#000}
.btn div,.btn span{position:relative;z-index:2;text-align:center}
.btn:hover{box-shadow:0 -3px 1px #c6a123,1px -12px 7px -9px #bb9125}
.btn:hover::after{opacity:1}
.btn-more{width:200px;height:60px;border:2px solid #fcd347;background-color:transparent;border-radius:50px;display:flex;justify-content:center;align-items:center;color:#000;font-size:16px;transition:.3s}
.btn-more:hover{background-color:#fcd347}
@-webkit-keyframes slideme{0%{left:-30px;margin-left:0}100%,30%{left:110%;margin-left:80px}
}@keyframes slideme{0%{left:-30px;margin-left:0}100%,30%{left:110%;margin-left:80px}
}.burger-menu{height:100%;width:100%;position:fixed;overflow:auto;top:0;left:0;background-color:#fff;z-index:999;transform:translate(100%);transition:.3s}
.form--input,.form-wrap,.form_1--input,.form_1-wrap,.header__burger-btn--line,.popup__form,.thanks__content,.thanks__content-wrap{position:relative}
.header__burger-btn,.header__burger-btn.active .header__burger-btn--line,header{background-color:transparent}
.burger-menu.active{transform:translate(0)}
.burger-menu__head{display:flex;justify-content:space-between;align-items:center;margin-top:12px}
.burger-menu__call{margin-left:-9%}
.burger-menu__call--text{font-size:15px}
.burger-menu--phone{font-size:21px;font-weight:600}
@media (max-width:450px){.owl-theme .owl-nav{height:36px;left:-16px;right:-16px}
.fs,.fs.first-screen{padding-top:0}
.section-title{font-size:26px;line-height:105.9%;padding-top:13px}
.section-title_1{padding:0 5.2vw;font-size:5.556vw;line-height:105.9%}
.burger-menu__call--text{font-size:10px}
.burger-menu--phone{font-size:16px}}.burger-menu__mail{display:flex;justify-content:center;align-items:center}
.burger-menu--nav{font-weight:400;font-size:19px;margin-top:50px}
.burger-menu--nav-list{margin:0 auto}
.burger-menu--nav-item{margin-bottom:13px}
burger-menu--nav-link::before{content:'';height:5px;width:5px;background-color:#55c144;border-radius:50%;margin-right:7px}
.burger-menu--nav-link{color:#000;display:flex;justify-content:flex-start;margin-bottom:13px;align-items:center}
.burger-menu__socials--title{font-weight:400;font-size:17px;margin-top:20px;text-align:center}
.burger-menu__socials--content{display:flex;justify-content:space-between;margin-right:auto;margin-left:auto;max-width:350px;margin-top:11px}
.burger-menu__socials--item{height:34px;border:1px solid #c4c4c4;box-sizing:border-box;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#000}
.burger-menu__socials--item span,.header__logo,.header__mail{display:flex;align-items:center}
.burger-menu__socials--item span::before{content:'';margin-right:7px;background-size:contain;background-repeat:no-repeat}
.burger-menu__socials--item.viber{width:92px}
.burger-menu__socials--item.viber span::before{width:19px;height:19px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/viber.png)}
@media (max-width:450px){.burger-menu--nav{font-size:17px}
.burger-menu__socials--title{font-size:13px}
.burger-menu__socials--content{max-width:290px}
.burger-menu__socials--item{height:27px;font-size:12px}
.burger-menu__socials--item.viber{width:65px}
.burger-menu__socials--item.viber span::before{width:13px;height:13px}}.burger-menu__socials--item.wa{width:119px}
.burger-menu__socials--item.wa span::before{width:15px;height:15px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/wa.svg)}
@media (max-width:450px){.burger-menu__socials--item.wa{width:82px}
.burger-menu__socials--item.wa span::before{width:11px;height:11px}}.burger-menu__socials--item.tg{width:110px;margin-left:12px}
.burger-menu__socials--item.tg span::before{width:15px;height:15px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/tg.png)}
header{padding-top:15px;position:absolute;left:50%;transform:translateX(-50%);width:100%;z-index:52}
@media screen and (max-width:1920px){.ok-list::before{width:1.71875vw;min-width:1.71875vw;margin-right:.78125vw;height:1.66667vw;background-size:.67708vw,cover}
header{padding-top:.78125vw}}@media (max-width:450px){.burger-menu__socials--item.tg{width:89px}
.burger-menu__socials--item.tg span::before{width:11px;height:11px}
header{position:fixed;top:0;padding-top:0;background-color:#fff}
main{padding-top:80px}}@media (max-width:380px){main{padding-top:70px}}.header__main{display:flex;justify-content:space-between;align-items:center}
.header__mobile-call--text{font-weight:600;font-size:12px;line-height:15px;color:#55c144;transition:.2s}
.form--accept--text a,.form_1--accept--text a,.header__contacts--phone:hover,.header__contacts--social:hover,.header__mobile-call--text:hover,.header__nav__list--link.active,.header__nav__list--link:hover{color:#55c144}
.excursion__video-row,.header__logo a,.header__whatsapp-link,.info-work-ex__list-1 li,.user-reviews__slides{display:flex}
@media (max-width:1250px){.header__logo{margin-right:0}}.header__logo--img{width:97px;height:auto}
@media (max-width:1920px){.btn-more{height:3.125vw;width:10.41667vw;font-size:.83333vw}
.header__logo--img{width:5.05208vw}}@media (max-width:1050px){.ok-list::before{width:20px;height:20px;min-width:20px;margin-right:6px;background-size:8px,cover}
.btn-more{font-size:14px;width:200px;height:50px}
.header__logo--img{width:75px}
.header__logo--desc{display:none}}@media (max-width:450px){.header__main{flex-wrap:wrap;margin:0 -16px;padding:0 16px;border-bottom:.5px solid #c6bcbc}
.header__mobile-call{display:flex;flex-direction:column;align-items:center}
.header__logo--img{width:17.6vw}}@media (max-width:320px){.header__logo--img{width:56.31px}}.header__logo--desc{font-style:normal;font-weight:400;font-size:15px;line-height:18px;color:#818282;width:270px;margin-left:30px}
.header__mail--in-phone{display:none;align-items:center;margin-top:6px}
.header__mail--in-first-screen{display:none;align-items:center;margin-bottom:10px}
@media (max-width:991.98px){.owl-carousel .item-video{height:54.437vw}
.header__mail{display:none}
.header__mail--in-phone{display:flex}}@media (max-width:825px){.header__mail{display:flex}
.header__mail--in-phone{display:none}}@media (max-width:550px){.header__mail{display:none}
.header__mail--in-phone{display:flex}}.header__mail-icon{margin-right:10px}
.header__mail-link{font-weight:500;font-size:18px;line-height:147.4%;color:#000}
.header__burger-btn{font-weight:600;font-size:14px;line-height:17px;letter-spacing:-.05em;text-transform:uppercase;color:#55c144;align-items:center;display:none}
.header__burger-btn.active .header__burger-btn--line::before{transform:rotate(45deg);top:0}
.header__burger-btn.active .header__burger-btn--line::after{transform:rotate(-45deg);top:0}
.header__burger-btn--lines{margin-left:5px}
.header__burger-btn--line,.header__burger-btn--line::after,.header__burger-btn--line::before{width:23px;height:3px;background:#55c144;transition:.4s}
.form,.form--input,.form_1,.form_1--input,.header__nav{background:#fff}
.header__burger-btn--line::after,.header__burger-btn--line::before{content:'';position:absolute;left:0}
.header__burger-btn--line::before{top:-5px}
.header__burger-btn--line::after{bottom:-5px}
.header__btn{width:220px;height:50px;font-size:16px;text-align:center;letter-spacing:.04em}
.header__contacts{display:flex;flex-direction:column;align-items:center}
.header__contacts--desc{font-size:16px;line-height:19px;color:#606060}
@media screen and (max-width:1920px){.header__logo--desc{width:14.438vw;font-size:.78125vw;line-height:.9375vw;margin-left:1.5625vw}
.header__mail-icon{margin-right:.521vw}
.header__mail-link{font-size:.938vw}
.header__btn{width:11.45833vw;height:2.60417vw;font-size:.83333vw}
.header__contacts--desc{font-size:.83333vw;line-height:.98958vw}}@media (max-width:1050px){.header__mail-icon{margin-right:6px}
.header__mail-link{font-size:16px}
.header__btn,.header__contacts--desc{font-size:13.6px;line-height:16.15px}
.header__btn{width:187px;height:42.5px}}@media (max-width:450px){.header__mail--in-first-screen{display:flex;justify-content:center}
.header__whatsapp{display:block}
.header__mail-link{font-weight:400}
.header__burger-btn span,.header__contacts{display:none}}.header__contacts--phone{font-weight:500;font-size:20px;line-height:24px;color:#000;position:relative;display:flex;align-items:center;margin-top:9px;transition:.2s}
.header__contacts--social,.header__contacts--social span,.pf-inf-item,.pf-inf-item__icon{align-items:center;display:flex}
@media screen and (max-width:1920px){.header__contacts--phone{font-size:1.04167vw;line-height:1.25vw;margin-top:.46875vw}}@media (max-width:1050px){.header__contacts--phone{font-size:17px;line-height:20.4px;margin-top:6px}}.header__contacts--phone::before{content:'';display:inline-block;height:20px;width:20px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/phone.svg);background-size:contain;margin-right:6px}
@media screen and (max-width:1920px) and (min-width:1051px){.header__contacts--phone::before{height:1.04167vw;width:1.04167vw}}@media (max-width:450px){.header__contacts--phone{font-weight:600;font-size:16px;margin-top:3px}
.header__contacts--phone::before{height:14px;width:14px}}.header__contacts--socials{display:flex;margin-top:4px;margin-left:36px}
.form--title,.form_1--title{letter-spacing:.01em;margin-left:auto}
.header__contacts--social{border:1px solid #c4c4c4;border-radius:5px;height:38px;justify-content:center;font-weight:400;font-size:16px;color:#000;transition:.2s}
.form--title,.header__nav__list--link.active,.pf-form-sub span,.pf-form-title span,.strong{font-weight:600}
.header__contacts--social span::before{content:'';margin-right:7px;background-size:contain;background-repeat:no-repeat}
.header__contacts--social.viber{width:92px}
.header__contacts--social.viber span::before{width:19px;height:19px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/viber.svg)}
@media screen and (max-width:1920px){.header__contacts--socials{margin-top:.20833vw;margin-left:1.875vw}
.header__contacts--social{height:1.97917vw;font-size:.83333vw}
.header__contacts--social.viber{width:4.79167vw}
.header__contacts--social.viber span::before{width:.98958vw;height:.98958vw}}@media (max-width:1050px){.header__contacts--socials{margin-left:0;margin-top:4px}
.header__contacts--social{height:32px;font-size:14.5px}
.header__contacts--social.viber{width:92px}
.header__contacts--social.viber span::before{width:19px;height:19px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/viber.svg)}}.header__contacts--social.whatsapp{width:119px;margin-left:12px}
.header__contacts--social.whatsapp span::before{width:15px;height:15px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/wa.svg)}
.header__nav{width:100%;padding-right:69px;padding-left:69px;box-shadow:-1px 2px 10px rgba(0,0,0,.1);border-radius:5px;height:50px;margin-top:18px;display:flex;align-items:center}
.header__nav__list{width:100%;display:flex;justify-content:space-between}
.header__nav__list--link{font-size:19px;line-height:23px;color:#636363;transition:.3s}
.form--desc,.form--title{text-align:center;color:#000}
.form{border-radius:15px;max-width:100%;box-shadow:-5px -1px 17px 1px rgba(0,0,0,.25),0 4px 4px rgba(0,0,0,.25)}
.form--title{font-size:23px;line-height:109.9%;margin-right:auto}
@media screen and (max-width:1920px){.header__contacts--social.whatsapp{width:6.19792vw}
.header__contacts--social.whatsapp span::before{width:.78125vw;height:.78125vw}
.header__nav{padding-right:3.59375vw;padding-left:3.59375vw;height:2.60417vw;margin-top:.9375vw}
.header__nav__list--link{font-size:.98958vw;line-height:1.19792vw}
.form--title{font-size:1.19792vw}}@media (max-width:1050px){.header__contacts--social.whatsapp{width:119px;margin-left:12px}
.header__contacts--social.whatsapp span::before{width:15px;height:15px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/wa.svg)}
.header__nav{height:35px;margin-top:10px;padding-right:15px;padding-left:15px}
.header__nav__list--link{font-size:13.5px;line-height:16px}
.form--title{font-size:17px}}@media (max-width:450px){.form{max-width:330px;width:100%}
.form--title{font-size:20px;padding:0 10px}
.form--title p{display:inline}}@media (max-width:390px){.section-title{font-size:24px;line-height:105.9%;padding-top:13px}
.burger-menu--nav{font-size:15px}
.form--title{font-size:18px}}.form--desc{font-weight:300;font-size:17px;line-height:21px;margin-top:9px}
@media screen and (max-width:1920px){.form--desc{font-size:.88542vw;line-height:123%}}@media (max-width:1050px){.form--desc{font-size:13px}}@media (max-width:450px){.form--desc{font-size:16.5px;max-width:300px;margin-right:auto;margin-left:auto;padding:0 10px}
.form--desc p{display:inline}}@media (max-width:450px) and (max-width:390px){.form--desc{font-size:15px}}.form--btn,.form--input{width:100%;min-height:65px}
@media (max-width:390px){.form--btn,.form--input{height:43px;font-size:13px}}.form--input{border:1px solid #cbcbcb;border-radius:5px;margin-top:21px;padding-left:29px;padding-right:29px;font-weight:400;font-size:15px;line-height:115.3%;color:#737474;display:block;box-shadow:none;outline:0}
@media screen and (max-width:1920px){.form--btn,.form--input{min-height:3.125vw}
.form--input{font-size:.78125vw;margin-top:1.09375vw;padding:0 1.51042vw}}@media (max-width:1050px){.form--btn,.form--input{min-height:55.25px;margin-right:auto;margin-left:auto}
.form--input{font-size:12.75px}}@media (max-width:390px){.form--input{margin-top:0;font-size:12px;padding-left:15px;padding-right:15px}
.form--btn{height:43px}}.form--btn{margin-top:15px}
@media screen and (max-width:1920px){.form--btn{margin-top:.78125vw}}@media (max-width:1050px){.form--btn{margin-top:15px;font-size:15.3px}}.form--btn-text-main{font-weight:500;font-size:18px}
@media screen and (max-width:1920px){.form--btn-text-main{font-size:.9375vw}}@media (max-width:1050px){.form--btn-text-main{font-size:15.3px}}@media (max-width:825px){.header__burger-btn{display:flex}
.header__btn,.header__contacts.social,.header__nav{display:none}
.form--btn-text-main{font-size:14px}}@media (max-width:390px){.form--btn-text-main{font-size:13px}}.form--btn-text-sub{font-weight:300;font-size:14px}
@media screen and (max-width:1920px){.form--btn-text-sub{font-size:.72917vw}}@media (max-width:1050px){.form--btn-text-sub{font-size:11.9px}}@media (max-width:825px){.form--btn-text-sub{font-size:12px}}@media (max-width:390px){.form--btn-text-sub{font-size:11px}}.form--accept{display:flex;justify-content:center;align-items:center;margin-top:17px}
.form--accept--text{font-weight:300;font-size:12px;color:#757070}
.catalog-tab,.form_1--desc,.form_1--title,.quiz_1_title{text-align:center;color:#000}
@media screen and (max-width:1920px){.form--accept{margin-top:.88542vw}
.form--accept--text{font-size:.625vw}}@media (max-width:1050px){.form--accept{margin-top:17px}
.form--accept--text{font-size:10px}}@media (max-width:825px){.form--accept--text{font-size:11px}}.form--accept--checkbox{width:18px;height:16px;border:1px solid #55c144;margin-right:7px;cursor:pointer}
input:checked+.form--accept--checkbox{background-size:9px;background-repeat:no-repeat}
.form--accept input{position:absolute;opacity:0}
.form_1{border-radius:15px;max-width:100%;box-shadow:-5px -1px 17px 1px rgba(0,0,0,.25),0 4px 4px rgba(0,0,0,.25)}
.form_1--title{font-weight:700;font-size:23px;line-height:109.9%;margin-right:auto}
@media screen and (max-width:1920px){.form--accept--checkbox{width:.9375vw;height:.83333vw;margin-right:.36458vw}
input:checked+.form--accept--checkbox{background-size:.46875vw}
.form_1--title{font-size:1.19792vw}}@media (max-width:1050px){.form--accept--checkbox{height:12px;width:12px;margin-right:7px}
input:checked+.form--accept--checkbox{background-size:8px}
.form_1--title{font-size:17px}}@media (max-width:450px){.form--accept--text{font-size:10px}
.form_1{max-width:90.125vw;width:100%}
.form_1--title{font-size:4.222vw;line-height:5.333vw;padding:0 12.125vw}
.form_1--title p{display:inline}}.form_1--desc{font-weight:400;font-size:17px;line-height:21px;margin-top:9px}
@media screen and (max-width:1920px){.form_1--desc{font-size:.88542vw;line-height:123%}}@media (max-width:1050px){.form_1--desc{font-size:13px}}@media (max-width:450px){.form_1--desc{font-size:3.556vw;line-height:4.444vw;max-width:80.75vw;margin-right:auto;margin-left:auto;padding:0 3.125vw}
.form_1--desc p{display:inline}}.form_1--btn,.form_1--input{width:100%;min-height:65px}
@media screen and (max-width:1920px){.form_1--btn,.form_1--input{min-height:3.125vw}}@media (max-width:1050px){.form_1--btn,.form_1--input{min-height:55.25px;margin-right:auto;margin-left:auto}}@media (max-width:390px){.form_1--btn,.form_1--input{min-height:43px;font-size:13px}}.form_1--input{border:1px solid #cbcbcb;border-radius:5px;margin-top:21px;padding-left:29px;padding-right:29px;font-weight:400;font-size:15px;line-height:115.3%;color:#737474;display:block;box-shadow:none;outline:0}
@media screen and (max-width:1920px){.form_1--input{font-size:.78125vw;margin-top:1.09375vw;padding:0 1.51042vw}}@media (max-width:1050px){.form_1--input{font-size:12.75px}}@media (max-width:450px){.form_1--input{margin-top:0;font-size:2.889vw;padding:3.556vw 5.333vw;height:10.667vw}}.form_1--btn{margin-top:15px}
@media screen and (max-width:1920px){.form_1--btn{margin-top:.78125vw}}@media (max-width:1050px){.form_1--btn{margin-top:15px;font-size:14px}}@media (max-width:450px){.form_1--btn{margin-top:2.222vw;font-size:3.111vw;min-height:10.667vw}}.form_1--btn-text-main{font-weight:500;font-size:18px}
@media screen and (max-width:1920px){.form_1--btn-text-main{font-size:.9375vw}}@media (max-width:1050px){.form_1--btn-text-main{font-size:15.3px}}@media (max-width:825px){.form_1--btn-text-main{font-size:14px}}@media (max-width:450px){.form_1--btn-text-main{font-size:14px}}.form_1--btn-text-sub{font-weight:400;font-size:14px}
@media screen and (max-width:1920px){.form_1--btn-text-sub{font-size:.72917vw}}@media (max-width:1050px){.form_1--btn-text-sub{font-size:11.9px}}@media (max-width:825px){.form_1--btn-text-sub{font-size:12px}}.form_1--accept{display:flex;justify-content:center;align-items:center;margin-top:17px}
@media screen and (max-width:1920px){.form_1--accept{margin-top:.88542vw}}@media (max-width:1050px){.form_1--accept{margin-top:17px}}@media (max-width:450px){.form_1--btn-text-sub{font-size:12px}
.form_1--accept{margin-top:3.333vw;margin-left:auto;margin-right:auto;max-width:90%}}.form_1--accept--text{font-weight:400;font-size:12px;color:#757070}
.form-close--action,.form-close--desc,.form-close--how{color:#000;text-align:center}
@media screen and (max-width:1920px){.form_1--accept--text{font-size:.625vw}}@media (max-width:1050px){.form_1--accept--text{font-size:10px}}@media (max-width:825px){.form_1--accept--text{font-size:11px}
.footer__block-info{width:170px}}.form_1--accept--checkbox{width:18px;height:16px;border:1px solid #55c144;margin-right:7px;cursor:pointer}
.form-close,.form-visited{border-radius:7px;position:relative}
input:checked+.form_1--accept--checkbox{background-size:9px;background-repeat:no-repeat}
@media screen and (max-width:1920px){.form_1--accept--checkbox{width:.9375vw;height:.83333vw;margin-right:.36458vw}
input:checked+.form_1--accept--checkbox{background-size:.46875vw}}.form_1--accept input{position:absolute;opacity:0}
.form-close{width:729px;height:650px;padding-left:100px;padding-right:260px;padding-top:74px;background:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/form-close-bg.png) bottom right no-repeat,linear-gradient(207.28deg,#66cdf3 -1.74%,#7ed8fa 17.32%,#a6eefc 50.38%,#63cbf2 87.42%) bottom right no-repeat}
.form-close--title{font-weight:600;font-size:27px;text-align:center}
@media (max-width:1920px){.form-close{width:37.96875vw;height:33.85417vw;padding-left:5.20833vw;padding-right:13.54167vw;padding-top:3.85417vw;background-size:21.875vw 33.85417vw,cover}
.form-close--title{font-size:1.40625vw}}@media (max-width:1050px){.form_1--accept--checkbox{height:12px;min-width:12px;margin-right:7px}
input:checked+.form_1--accept--checkbox{background-size:8px}
.form-close{padding:30px 24px 10px;height:auto;background:linear-gradient(207.28deg,#66cdf3 -1.74%,#7ed8fa 17.32%,#a6eefc 50.38%,#63cbf2 87.42%);width:330px;max-width:340px}
.form-close--title{font-size:18px}}.form-close--desc{font-weight:300;font-size:20px;margin-top:27px}
@media (max-width:1920px){.form-close--desc{font-size:1.04167vw;margin-top:1.40625vw}}@media (max-width:1050px){.form-close--desc{font-size:15px;margin-top:12px}}.form-close--how{font-weight:600;font-size:25px;margin-top:22px}
@media (max-width:1920px){.form-close--how{font-size:1.30208vw;margin-top:1.14583vw}}@media (max-width:1050px){.form-close--how{font-size:18px;margin:14px}}.form-close--action{font-weight:300;font-size:15px;line-height:132.9%;margin:25px 0}
.form-close .close,.form-visited .close{position:absolute;right:15px;top:15px;cursor:pointer;height:29px;width:26px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/close.png);background-repeat:no-repeat;background-size:contain}
.form-visited{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/form-visited-bg.png);background-size:cover;width:650px;height:716px;padding-left:110px;padding-right:110px;padding-top:55px}
@media (max-width:1920px){.form-close--action{font-size:.78125vw;margin:1.30208vw 0}
.form-close .close{width:1.35417vw;height:1.51042vw}
.form-visited{width:33.85417vw;height:37.29167vw;padding-left:5.72917vw;padding-right:5.72917vw;padding-top:2.86458vw}}@media (max-width:1050px){.form-close--action{font-size:15px;margin:12px 0}
.form-close .close,.form-visited .close{height:15px;width:15px}
.form-visited{width:330px;max-width:365px;height:auto;padding:30px 24px}}@media (max-width:450px){.form_1--accept--text{font-size:2.444vw}
input:checked+.form_1--accept--checkbox{background-size:2.5vw}
.form-close{width:95%;padding-right:10px;padding-left:10px}
.form-visited{width:100%;height:465px;padding-right:24px;padding-left:24px}}.form-visited--title{font-weight:600;font-size:27px;line-height:130%;text-align:center}
@media (max-width:1920px){.form-visited--title{font-size:1.40625vw}}@media (max-width:1050px){.form-visited--title{font-size:18px;line-height:22px}}.form-visited--desc{font-weight:300;font-size:23px;text-align:center;margin-top:17px}
@media (max-width:1920px){.form-visited--desc{font-size:1.19792vw;margin-top:.88542vw}}@media (max-width:1050px){.form-visited--desc{font-size:15px;margin-top:7px}}.form-visited--discount{font-weight:600;font-size:23px;line-height:130%;text-align:center;color:#55c144;margin-top:13px}
@media (max-width:1920px){.form-visited--discount{font-size:1.19792vw;margin-top:.67708vw}}@media (max-width:1050px){.form-visited--discount{font-size:15px;margin-top:10px;line-height:18px;max-width:210px;margin-right:auto;margin-left:auto}}.form-visited--img{margin:25px auto;display:block}
.additional__content,.form-visited__save,.thanks__btn,.thanks__btn-subtext,.thanks__content{margin-right:auto;margin-left:auto}
.form-visited--input{margin-top:0;display:block}
.form-visited--btn,.form-visited--input{width:330px;height:60px;margin-right:auto;margin-left:auto}
.form-visited__save{margin-top:43px;display:flex;max-width:290px;justify-content:space-between;align-items:center}
.form-visited__save--text{width:197px;font-weight:300;font-size:15px;line-height:130%;text-align:center;color:#000}
@media (max-width:1920px){.form-visited--img{max-width:15.98958vw}
.form-visited--btn,.form-visited--input{width:17.1875vw;height:3.125vw}
.form-visited__save{max-width:15.10417vw;margin-top:2.23958vw}
.form-visited__save--text{width:10.26042vw;font-size:.78125vw}}@media (max-width:1050px){.form-visited--img{max-width:133px}
.form-visited--btn,.form-visited--input{width:280.5px;height:51px}
.form-visited__save{margin-top:17px;max-width:100%}
.form-visited__save--text{font-size:12px;width:200px}}.form-visited__save--combo{width:79px;height:32px;background:#55c144;border-radius:5px;font-weight:600;font-size:15px;color:#fff;display:flex;justify-content:center;align-items:center}
.widget__content,.widget__item--text,.widget__scroll{background:linear-gradient(180deg,#55c144 0,#7ae369 100%)}
footer{padding-top:63px;padding-bottom:56px;background:#fafafa}
.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer__block-title{font-weight:600;font-size:20px;line-height:147.4%;letter-spacing:.02em}
.footer__block-content,.footer__menu{margin-top:13px}
@media (max-width:580px){.footer__block-info{width:100%;order:3;text-align:center}
.footer__block-info .footer__block-title{display:none}}.footer__info{font-weight:300;font-size:14px;line-height:157.4%;letter-spacing:.02em;max-width:390px}
@media (max-width:1920px){.form-visited__save--combo{width:4.11458vw;height:1.66667vw;font-size:.78125vw}
footer{padding-top:3.28125vw;padding-bottom:2.91667vw}
.footer__block-title{font-size:1.04167vw}
.footer__info{font-size:.72917vw;max-width:20.3125vw}
.footer__menu{margin-top:.5vw}
.footer__menu--item{margin-bottom:.625vw}}@media (max-width:1050px){.form-visited__save--combo{font-size:12px;width:63px;height:25px}
.footer{flex-wrap:wrap}
.footer__block-title{font-size:18px}
.footer__block-contacts{width:100%;order:2;flex-direction:column;align-items:center;display:flex}
.footer__block-contacts .footer__block-title{display:none}
.footer__menu--item{margin-bottom:9px}}.footer__menu--link{font-weight:700;font-size:17px;line-height:199%;letter-spacing:.02em;color:#000}
.footer__menu--link:hover{color:#55c144}
.footer__contacts{width:242px}
.footer__contacts--call-active{font-weight:600;font-size:16px;color:#606060}
@media (max-width:1920px){.footer__menu--link{font-size:.83333vw}
.footer__contacts{width:12.5vw}
.footer__contacts--call-active{font-size:.83333vw}}@media screen and (max-width:1050px){.footer__info{font-size:14px;max-width:370px}
.footer__menu--link{font-size:15px}
.footer__contacts{width:235px;text-align:center}
.footer__contacts--call-active{font-size:16px}}@media (max-width:450px){footer{padding-top:0;padding-bottom:20px}
.footer__logo{display:flex;width:100%}
.footer__logo--desc{display:block;width:36.438vw;font-size:3.125vw;line-height:3.75vw}
.footer__logo--img{max-width:18.75vw}
.footer__block-title{font-size:4.063vw}
.footer__block-info{margin-top:-10px}
.footer__block-menu,.footer__block-services{margin-top:12px;max-width:50%;display:inline-block}
.footer__block-menu{order:0}
.footer__block-services{order:1}
.footer__info{font-size:3.125vw}
.footer__menu{margin-top:-19px}
.footer__menu--link{font-size:3.75vw}
.footer__contacts{width:100%}
.footer__contacts--call-active{font-size:13px;text-align:center}}@media (max-width:390px){.form-visited--btn,.form-visited--input{width:226px;font-size:13px;height:42px;margin-top:13px}
.footer__contacts--call-active{font-size:12px}}.footer__contacts--call-phone{font-weight:600;font-size:23px;color:#000;position:relative;display:flex;align-items:center;margin-top:14px;transition:.3s}
.footer__contacts--call-phone:hover{color:#55c144}
@media (max-width:1920px){.footer__contacts--call-phone{font-size:1.19792vw;margin-top:.26042vw}}@media screen and (max-width:1050px){.footer__contacts--call-phone{font-size:19px;justify-content:center;margin-top:5px}}@media (max-width:450px){.footer__contacts--call-phone{font-size:17.5px;margin-right:auto;margin-left:auto;justify-content:center;margin-top:2px}}@media (max-width:390px){.footer__contacts--call-phone{font-size:16px}}.footer__contacts--call-phone::before{content:'';display:inline-block;height:20px;width:20px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/phone.svg);background-size:contain;margin-right:6px}
.footer__contacts--btn{width:230px;height:60px;font-size:18px;margin-top:11px;margin-bottom:21px}
@media (max-width:1920px) and (min-width:1050px){.footer__block-content{margin-top:.5vw}
.footer__contacts--call-phone::before{height:1.04167vw;width:1.04167vw}
.footer__contacts--btn{width:11.97917vw;height:3.125vw;font-size:.9375vw;margin-top:.57292vw;margin-bottom:1.09375vw}}@media (max-width:1050px){.footer__contacts--btn{width:100%;height:51px;font-size:15.3px}}@media (max-width:450px){.footer__contacts--call-phone::before{height:14px;width:14px}
.footer__contacts--btn{display:none}}.footer__contacts--text{font-weight:300;font-size:15px;letter-spacing:.02em;text-align:center}
@media (max-width:1920px){.footer__contacts--text{font-size:.78125vw}}@media (max-width:1050px){.footer__contacts--text{font-size:14px;margin-top:13px}}@media (max-width:390px){.footer__contacts--text{font-size:13px;margin-top:13px}}.footer__contacts--online{font-weight:600;font-size:15px;letter-spacing:.02em;color:#55c144;display:flex;align-items:center;justify-content:center;margin-top:11px}
@media (max-width:1920px){.footer__contacts--online{font-size:.78125vw}}@media (max-width:1050px){.footer__contacts--online{font-size:15px}}.footer__contacts--online::before{content:'';width:6px;height:6px;background:#55c144;border-radius:50%;margin-right:5px}
.footer__contacts--social span::before,.info-work-ex__list li::before,.info-work-ex__list-1 li::before,.page404-link::before,.popup__form .close,.thanks__btn-subtext::after{background-size:contain;background-repeat:no-repeat}
@media (max-width:450px){.footer__contacts--online::before{height:4px;width:4px}
.footer__contacts--online{font-size:13.5px;margin-top:8px}}@media (max-width:390px){.footer__contacts--online{font-size:12px;margin-top:8px}}.footer__contacts--socials{display:flex;margin-top:13px;margin-bottom:18px;justify-content:space-between;align-items:center}
@media (max-width:1920px) and (min-width:1051px){.footer__contacts--online::before{margin-right:.26042vw}
.footer__contacts--socials{margin-top:.67708vw;margin-bottom:.9375vw}}.footer__contacts--socials .img-link{margin-right:7.5px;margin-left:7.5px}
.footer__contacts--social{border:1px solid #c4c4c4;border-radius:5px;height:38px;display:flex;align-items:center;justify-content:center;font-weight:300;font-size:16px;color:#000;transition:.3s}
.thanks--redtitle,.thanks--subtitle,.thanks__btn-subtext{font-weight:400;text-align:center}
.accent-color,.footer__contacts--social:hover{color:#55c144}
.footer__contacts--social span,.info-work-ex__list li{display:flex;align-items:center}
.footer__contacts--social span::before{content:'';margin-right:7px}
.footer__contacts--social.viber{width:92px}
.footer__contacts--social.viber span::before{width:19px;height:19px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/viber.png)}
@media (max-width:1920px) and (min-width:1051px){.footer__contacts--socials .img-link{margin:0 .39063vw}
.footer__contacts--socials .vk img{height:.88542vw;width:1.35417vw}
.footer__contacts--socials .inst img{height:1.04167vw;width:1.04167vw}
.footer__contacts--social{height:1.97917vw;font-size:.83333vw}
.footer__contacts--social span::before{margin-right:.36458vw}
.footer__contacts--social.viber{width:4.79167vw}
.footer__contacts--social.viber span::before{height:.98958vw;width:.98958vw}}@media (max-width:450px){.footer__contacts--socials .inst img{height:20px;width:20px}
.footer__contacts--socials .vk img{height:17px;width:26px}
.footer__contacts--social{height:30px;font-size:12.5px;border-radius:10px}
.footer__contacts--social span::before{margin-right:3px}
.footer__contacts--social.viber span::before{height:13px;width:13px}
.footer__contacts--social.viber{width:65px}}.footer__contacts--social.whatsapp{width:119px;margin-left:12px}
.footer__contacts--social.whatsapp span::before{width:15px;height:15px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/wa.svg)}
.widget{position:fixed;height:100%;width:100%;top:0;left:0;z-index:51;pointer-events:none}
.widget__c{position:relative;height:100%}
.widget__content,.widget__scroll{position:absolute;pointer-events:auto;display:flex}
.widget__content{height:190px;border-radius:25px;right:-80px;top:50%;transform:translateY(-50%);justify-content:flex-end;align-items:flex-end;flex-direction:column;width:57px}
@media (max-width:1920px){.widget__content{height:9.89583vw;width:2.96875vw}}@media (max-width:1050px),(max-height:600px){.widget__content{height:128px;width:40px;border-radius:20px;right:-15px}}.widget__scroll{height:67px;width:67px;justify-content:center;align-items:center;bottom:20px;right:-80px;border-radius:50%;cursor:pointer;transition:.3s}
.widget__scroll:hover{transform:translateY(-10px)}
.widget__item{width:100%;height:33.33333%;display:flex;justify-content:center;align-items:center;position:relative;box-sizing:content-box;overflow:hidden;cursor:pointer;transition:.3s}
.widget__item::after{content:'';position:absolute;right:0;bottom:0;width:57px;height:1px;background-color:#fff}
@media (max-width:1920px) and (min-width:1051px){.footer__contacts--social.whatsapp{width:6.19792vw;margin-left:.625vw}
.footer__contacts--social.whatsapp span::before{width:.78125vw;height:.78125vw}
.widget__item::after{width:2.96875vw}}.widget__item:last-child{border-bottom-left-radius:25px;border-bottom-right-radius:25px}
.dropdown-menu,.excursion__slider,.footer__block--m,.info-work-ex__list-1-border,.pf-list-item.disabled,.widget__item:last-child::after{display:none}
.widget__item:first-child{border-top-left-radius:25px;border-top-right-radius:25px;z-index:99}
.widget__item:hover{padding-left:180px}
@media (max-width:1920px){.widget__scroll{height:3.48958vw;width:3.48958vw}
.widget__scroll svg{width:40%}
.widget__item:hover{padding-left:9.375vw}}.widget__item:hover .widget__item--text{width:236px}
.widget__item img{max-width:50%}
.widget__item--text{width:0;overflow:hidden;height:100%;position:absolute;right:0;top:0;transition:.3s;border-radius:inherit;display:flex;align-items:center}
.widget__item--text span{margin-left:30px;font-size:15px;color:#fff;position:absolute;width:max-content}
@media (max-width:825px),(max-height:600px){.widget__scroll{height:35px;width:35px;right:-15px;bottom:5px}
.widget__scroll svg{max-width:16px}
.widget__item:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}
.widget__item:first-child{border-top-left-radius:20px;border-top-right-radius:20px}
.widget__item:hover{padding-left:0}
.widget__item img{max-width:20px}
.widget__item--text{display:none}}.popup{z-index:9999;position:fixed;height:100vh;width:100%;display:none;background-color:rgba(0,0,0,.75);top:0;left:0}
.popup__wrap{display:flex;justify-content:center;align-items:center;height:100%;width:100%;overflow:auto;padding-right:20px;padding-left:20px}
.catalog-tab.active,.gallery,.no-scroll,.pf-slider{overflow:hidden}
.popup__form{width:440px;padding:70px 60px}
.popup__form .close{position:absolute;right:15px;top:15px;cursor:pointer;height:20px;width:20px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/close.png)}
@media (max-width:500px){.popup__form .close{height:15px;width:15px}}.thanks{padding-bottom:80px}
@media screen and (max-width:1920px){.popup__form{width:22.91667vw;padding:3.64583vw 3.125vw}
.thanks{padding-bottom:4.167vw}}.thanks__content{max-width:1220px;padding:66px 30px 55px;background:#fff;box-shadow:-5px -1px 17px 1px rgba(0,0,0,.25),0 4px 4px rgba(0,0,0,.25);border-radius:15px;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}
.bg-brick,.page404{background-size:cover}
.thanks__content .section-title{padding:0;margin:0}
.thanks--redtitle{font-size:17px;line-height:25px;color:#cf4343}
.thanks--redtitle_2{display:block;margin-top:60px}
.thanks__decor{position:absolute}
.thanks__decor-1{top:-215px;left:-48px}
.thanks__decor-2{bottom:0;right:0}
@media (max-width:1370px){.thanks__decor-2{display:none}}.thanks--subtitle{font-size:25px;margin-top:32px;margin-bottom:42px}
.thanks__btn{width:307px;height:60px;margin-top:60px;font-size:18px}
.thanks__btn-subtext{font-size:20px;margin-top:26px;position:relative;width:300px}
.thanks__btn-subtext::after{content:'';width:65.83px;height:65px;position:absolute;background-position:center;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/Arrow3.png);right:-71px;bottom:15px}
.additional{padding-bottom:90px;position:relative}
.additional__content{display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:96px;max-width:1250px}
.additional__item{width:33%;display:flex;align-items:center;flex-direction:column;margin-bottom:70px}
.catalog-tabs,.page404{justify-content:center}
@media (max-width:1050px){.popup__form{padding:38px 27px 30px;min-height:0;width:100%;max-width:340px}
.popup__form .form--input{margin-top:10px}
.thanks{padding-bottom:10px}
.thanks__decor-1{max-width:300px;top:-110px}
.additional__item{width:48%}}.additional__item--text{font-size:20px;margin-top:4px;color:#000;font-family:Montserrat;text-align:center}
.page404--err,.pf-inf,.pf-title{font-family:Montserrat}
.additional__item--img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.additional__item--img-wrap{position:relative;height:150px;width:100%}
.additional__item:nth-child(4){padding-left:150px}
.additional__item:nth-child(5){padding-right:150px}
.page404{height:100%;width:100%;padding-right:30px;padding-left:30px;display:flex;align-items:center;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/404-bg.svg);background-position:center;position:relative}
.page404--decor{position:absolute;top:0;right:0}
.header__nav__list--item,.info-work-ex__c,.page404 div{position:relative}
.page404--err{font-style:normal;font-weight:800;font-size:200px;letter-spacing:-.01em}
@media (max-width:1150px){.page404--err{font-size:175px}}@media (max-width:1050px){.additional__item:nth-child(4),.additional__item:nth-child(5){padding:0}
.page404{flex-direction:column}
.page404--decor{max-width:250px}
.page404--err{order:0}}@media (max-width:450px){.footer__contacts--social.whatsapp{width:82px}
.footer__contacts--social.whatsapp span::before{height:11px;width:11px}
.thanks{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/cloud11.png);background-size:100% 100%}
.thanks__content{padding:30px 15px}
.thanks__content .section-title{font-weight:600;font-size:24px}
.thanks--redtitle_1{display:none}
.thanks--redtitle_2{display:block}
.thanks__decor-1{max-width:150px;top:-55px;left:0}
.thanks--subtitle{font-size:15px;margin-top:5px}
.thanks__btn{width:180px;height:42px;font-size:13px;margin-top:22px}
.thanks__btn-subtext{font-size:15px;width:220px}
.thanks__btn-subtext::after{width:36px;height:36px;right:-30px;margin-top:19px}
.page404{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/404-m.svg)}
.page404--decor{max-width:150px}
.page404--err{font-weight:700;font-size:100px}}.page404--desc{font-size:33px;max-width:260px;margin-right:50px}
.page404--link-list{margin-left:24px}
.page404--link-list-item{margin-top:12px;margin-bottom:12px}
.page404-link{font-size:20px;line-height:24px;color:#000;display:flex;align-items:center}
.page404-link::before{height:12px;width:12px;margin-right:12px;content:'';background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/arr.svg);background-position:center}
@media (max-width:1150px){.page404--desc{font-size:27px;margin-right:20px}
.page404-link{font-size:17px}}.ml20{margin-left:20px}
.o-50{opacity:.5}
.align-left{text-align:left}
.outlined{border:1px solid rgba(196,196,196,.3);border-radius:7px;padding:4px 8px}
.no-bgi{background-image:none}
.youtube_video{max-width:80%}
.bg-brick{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/bg3.jpg)}
.block{display:block!important}
.user-reviews{padding:150px 0 130px}
.user-reviews__title{max-width:800px;font-weight:400;font-size:45px;line-height:66px;text-align:center;margin:0 auto 23px}
.user-reviews__sub-title{font-weight:400;font-size:30px;line-height:44px;text-align:center;margin-bottom:90px}
.owl-carousel-video{flex:0 1 50%;margin-right:110px}
.owl-carousel-pictures{flex:0 1 50%}
.owl-carousel-pictures::after{content:''}
.owl-carousel-pictures.owl-carousel .owl-nav button.owl-next{position:absolute;left:245px}
@media screen and (max-width:1920px){.user-reviews{padding:4vw 0 6.771vw}
.user-reviews__title{max-width:41.667vw;font-size:2.344vw;line-height:3.438vw;margin-bottom:1.198vw}
.user-reviews__sub-title{font-size:1.563vw;line-height:2.292vw;margin-bottom:4.688vw}
.owl-carousel-video{margin-right:5.729vw}
.owl-carousel-pictures.owl-carousel .owl-nav button.owl-next{left:12.76vw}}@media (max-width:1310px){.user-reviews__slides{flex-direction:column;align-items:center}
.owl-carousel-video{flex:1 1 auto;margin-bottom:5.040vw;margin-right:0}
.owl-carousel-pictures.owl-carousel .owl-nav button.owl-prev,.owl-carousel-video.owl-carousel .owl-nav button.owl-prev{position:absolute;left:0}
.owl-carousel-video.owl-carousel .owl-nav button.owl-next{position:absolute;right:0}
.owl-carousel-pictures.owl-carousel .owl-nav button.owl-next{left:unset;right:0}}@media (max-width:991.98px){.owl-carousel-pictures.owl-carousel .owl-nav button.owl-prev{position:absolute;left:26.236vw}
.owl-carousel-pictures.owl-carousel .owl-nav button.owl-next{left:unset;right:26.236vw}}.info-work-ex__c{display:flex;justify-content:space-between;background:linear-gradient(99.81deg,#f9f9f9 16.86%,#fcfcfc 53.48%,#f4f2f2 92.12%);background-color:#f9f9f9;border-radius:50px;padding:60px}
@media screen and (max-width:1920px){.info-work-ex__c{padding:3.125vw}}.info-work-ex__item-left{flex:0 1 550px}
.info-work-ex__item-center{position:relative;flex:0 1 550px}
@media screen and (max-width:1920px){.info-work-ex__item-center,.info-work-ex__item-left{flex:0 1 28.646vw}}.info-work-ex__item-right{flex:0 1 280px;align-self:center;margin-top:130px}
@media screen and (max-width:1920px){.info-work-ex__item-right{flex:0 1 14.583vw;margin-top:6.771vw}}.info-work-ex__title{font-weight:400;font-size:43.4px;line-height:57px;margin-bottom:38px}
.info-work-ex__list li::before{content:'';background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/check_1.svg);background-position:center;margin-right:20px;min-width:35px;width:35px;height:35px}
.info-work-ex__list li:not(:last-child){margin-bottom:22px}
.info-work-ex__li-text p{font-weight:400;font-size:18px;line-height:22px}
.info-work-ex__li-title{font-weight:700;font-size:20px;line-height:29px}
@media screen and (max-width:1920px){.info-work-ex__title{font-size:2.26vw;line-height:2.969vw;margin-bottom:1.979vw}
.info-work-ex__list li::before{min-width:1.823vw;width:1.823vw;height:1.823vw;margin-right:1.042vw}
.info-work-ex__list li:not(:last-child){margin-bottom:1.146vw}
.info-work-ex__li-text p{font-size:.938vw;line-height:1.146vw}
.info-work-ex__li-title{font-size:1.042vw;line-height:1.51vw}}@media (max-width:1280px){.info-work-ex__c{flex-wrap:wrap;padding:40px}
.info-work-ex__item-left{flex:1 1 100%}
.info-work-ex__item-center{flex:0 1 50%}
.info-work-ex__item-right{display:flex;justify-content:center;flex:0 1 50%}
.info-work-ex__title{font-size:34px;line-height:40px;margin-bottom:20px}
.info-work-ex__list li::before{width:30px;min-width:30px;height:30px;margin-right:16px}
.info-work-ex__list li:not(:last-child){margin-bottom:18px}
.info-work-ex__li-text p{font-size:16px;line-height:20px}
.info-work-ex__li-title{font-size:18px;line-height:26px}}.info-work-ex__person{position:absolute;bottom:500px;right:35px}
@media screen and (max-width:1920px){.info-work-ex__person{bottom:26.042vw;right:1.823vw}}@media screen and (max-width:1280px){.info-work-ex__person{bottom:30.042vw;right:-5.177vw}}@media (max-width:1050px){.page404--desc{order:1;margin-right:0;text-align:center}
.page404--link-list{order:1;margin-left:0;margin-top:20px}
.ml20{margin-left:0}
.user-reviews{padding:70px 0 60px}
.user-reviews__title{max-width:500px;font-size:28px;line-height:36px;margin-bottom:16px}
.user-reviews__sub-title{font-size:18px;line-height:27px;margin-bottom:40px}
.info-work-ex__person{bottom:37.143vw;right:-4.762vw}}@media (max-width:850px){.info-work-ex__person{right:-45px}
.excursion__video-row{flex-direction:column;align-items:center}}.info-work-ex__name{font-weight:700;font-size:23px;line-height:34px}
.info-work-ex__job-title{font-weight:400;font-size:18px;line-height:27px}
@media screen and (max-width:1920px){.info-work-ex__name{font-size:1.198vw;line-height:1.771vw}
.info-work-ex__job-title{font-size:.938vw;line-height:1.406vw}}.info-work-ex__item-center img{display:none;width:100%}
@media (max-width:1280px){.info-work-ex__name{font-size:20px;line-height:30px}
.info-work-ex__job-title{font-size:14px;line-height:21px}
.info-work-ex__item-center img{display:block;margin-bottom:-40px;margin-left:-50px}
.info-work-ex__item-center-img{display:none}}@media (max-width:720px){.info-work-ex__c{flex-wrap:nowrap;flex-direction:column;background:0 0;padding:0}
.info-work-ex__item-center{flex:1 1 100%;display:flex;justify-content:center;align-items:center}
.info-work-ex__item-right{display:flex;width:100%;flex:1 1 100%;background:linear-gradient(99.81deg,#f9f9f9 16.86%,#fcfcfc 53.48%,#f4f2f2 92.12%);background-color:#f9f9f9;border-radius:10px;padding:24px 21px;margin-top:0}
.info-work-ex__person{position:relative;right:0;bottom:90px}
.info-work-ex__item-center img{margin-bottom:0;width:auto;max-height:320px}
.info-work-ex__list-1{display:flex;flex-wrap:wrap}}@media (max-width:450px){.page404--desc{font-size:18px}
.page404-link::before{height:8px;width:8px;min-width:8px;margin-right:6px;margin-top:7px}
.page404-link{font-size:15px;max-width:200px;align-items:flex-start}
.outlined{padding-left:3px;padding-right:3px}
.block-mobile{display:block}
.user-reviews{padding:15.556vw 0}
.user-reviews__title{font-size:5.333vw;line-height:7.333vw;margin-bottom:2.667vw;max-width:59.688vw}
.user-reviews__sub-title{max-width:60vw;font-size:4vw;line-height:6vw;margin:0 auto 4vw}
.owl-carousel-video{margin-bottom:12.813vw}
.info-work-ex__item-center{justify-content:flex-start;overflow:hidden}
.info-work-ex__item-right{padding:7.5vw 6.563vw}
.info-work-ex__title{font-size:5.556vw;line-height:122.9%;text-align:center;margin:0 auto 5.556vw;max-width:75.875vw}
.info-work-ex__list{padding:0 3.125vw}
.info-work-ex__list li::before{width:4.444vw;min-width:4.444vw;height:4.444vw;margin-right:2vw}
.info-work-ex__list li:not(:last-child){margin-bottom:5vw}
.info-work-ex__li-text p{font-size:3.333vw;line-height:130%}
.info-work-ex__li-title{font-size:4vw;line-height:5.556vw}
.info-work-ex__person{position:absolute;right:unset;left:54vw;bottom:58.125vw}
.info-work-ex__name{font-size:17px;line-height:25px}
.info-work-ex__item-center img{margin-left:-11.111vw;margin-bottom:-80px;max-height:109.375vw}}@media (max-width:390px){.footer__contacts--social{height:27px;font-size:12px}
.info-work-ex__person{left:56vw}
.info-work-ex__item-center img{margin-left:-7.444vw;margin-bottom:-80px}}@media (max-width:320px){.info-work-ex__person{left:50vw}
.info-work-ex__item-center img{margin-left:-14.444vw}}.info-work-ex__item-center-img{position:absolute;left:500px;bottom:0;width:550px}
.info-work-ex__list-1 li:not(:last-child){margin-bottom:37px}
@media screen and (max-width:1920px){.info-work-ex__item-center-img{left:26.042vw;width:28.646vw}
.info-work-ex__list-1 li:not(:last-child){margin-bottom:1.927vw}}.info-work-ex__list-1 li::before{content:'';background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/check_2.svg);background-position:center;width:18px;height:35px;margin-right:19px}
.info-work-ex__li-1-text{border-bottom:1px dashed rgba(0,0,0,.5);padding-bottom:25px}
@media screen and (max-width:1920px){.info-work-ex__list-1 li::before{width:.938vw;height:1.823vw;margin-right:.99vw}
.info-work-ex__li-1-text{padding-bottom:1.302vw}}@media (max-width:1280px){.info-work-ex__list-1 li:not(:last-child){margin-bottom:22px}
.info-work-ex__list-1 li::before{width:14px;height:31px;margin-right:16px}
.info-work-ex__li-1-text{padding-bottom:20px}}@media (max-width:720px){.info-work-ex__list-1 li{flex:0 1 50%}
.info-work-ex__list-1 li:not(:last-child){margin-bottom:0}
.info-work-ex__list-1-border{display:block;border-bottom:1px dashed rgba(0,0,0,.5);width:100%;height:1px;margin:10px 0 18px}
.info-work-ex__li-1-text{padding-bottom:0;border:none}}.info-work-ex__li-1-number{font-weight:700;font-size:40px;line-height:1}
.info-work-ex__li-1-number span{font-weight:400;font-size:25px;line-height:1}
.info-work-ex__li-1-sub-number{font-weight:400;font-size:20px;line-height:1}
@media screen and (max-width:1920px){.info-work-ex__li-1-number{font-size:2.083vw}
.info-work-ex__li-1-number span{font-size:1.302vw}
.info-work-ex__li-1-sub-number{font-size:1.042vw}}@media (max-width:1280px){.info-work-ex__li-1-number{font-size:32px}
.info-work-ex__li-1-number span{font-size:22px}
.info-work-ex__li-1-sub-number{font-size:14px}}.excursion{padding:130px 0 150px}
.excursion__c{display:flex;flex-direction:column}
.excursion__title{font-size:45px;line-height:130%;text-align:center;letter-spacing:.02em;margin-bottom:100px}
.excursion__video-block{display:flex;flex-direction:column;margin-bottom:75px}
.excursion__video-row:not(:last-child){margin-bottom:60px}
.excursion__video-desc-column{display:flex;align-items:center;max-width:470px;margin-right:60px}
@media screen and (max-width:1920px){.excursion{padding:9vw 0 7.813vw}
.excursion__title{font-size:2.344vw;margin-bottom:5.208vw}
.excursion__video-block{margin-bottom:3.906vw}
.excursion__video-row:not(:last-child){margin-bottom:3.125vw}
.excursion__video-desc-column{max-width:24.479vw;margin-right:3.125vw}}@media (max-width:1050px){.excursion{padding:60px 0 80px}
.excursion__title{font-size:30px;margin-bottom:50px}
.excursion__video-block{margin-bottom:45px}
.excursion__video-row:not(:last-child){margin-bottom:30px}
.excursion__video-desc-column{max-width:250px;margin-right:30px}}@media (max-width:850px){.excursion__video-desc-column{max-width:450px;margin-right:0;margin-bottom:20px}}.excursion__video-desc-picture{position:relative;background-color:#65cb54;border-radius:50%;flex:1 0 130px;height:130px}
.excursion__video-desc-picture img{position:absolute;object-fit:cover;object-position:center;max-width:175px}
.excursion__video-desc-block{margin-left:56px}
.excursion__video-desc-title{font-weight:700;font-size:25px;line-height:130%;margin-bottom:13px}
.excursion__video-desc-sub-title{font-weight:400;font-size:20px;line-height:130%;letter-spacing:.02em}
.excursion__video-cart-column{display:flex;margin:0 -6px}
.excursion__video-cart{overflow:hidden;position:relative;display:flex;width:280px;height:220px;border-radius:5px;margin:0 6px}
@media screen and (max-width:1920px){.excursion__video-desc-picture{flex:1 0 6.771vw;height:6.771vw}
.excursion__video-desc-picture img{max-width:9.115vw}
.excursion__video-desc-block{margin-left:2.917vw}
.excursion__video-desc-title{font-size:1.302vw;margin-bottom:.677vw}
.excursion__video-desc-sub-title{font-size:1.042vw}
.excursion__video-cart-column{margin:0 -.313vw}
.excursion__video-cart{width:14.583vw;height:11.458vw;margin:0 .313vw}}@media (max-width:1050px){.excursion__video-desc-picture{flex:1 0 80px;height:80px}
.excursion__video-desc-picture img{max-width:100px}
.excursion__video-desc-block{margin-left:25px}
.excursion__video-desc-title{font-size:16px;margin-bottom:10px}
.excursion__video-desc-sub-title{font-size:12px}
.excursion__video-cart-column{margin:0 -3px}
.excursion__video-cart{width:180px;height:130px;margin:0 3px}}.pf-content,.pf-title{margin-left:auto;margin-right:auto}
@media (max-width:600px){.excursion__video-cart{width:30vw;height:21.667vw}}.excursion__video-cart a{width:100%;height:100%}
.excursion__video-cart img:first-child{position:absolute;z-index:1;width:40%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.8}
.excursion__video-cart img:last-child{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%}
.exursion__button{display:flex;flex-direction:column;align-self:center;padding:16px 55px;font-weight:400;font-size:18px;line-height:130%}
.page-description{padding:64px 0 52px}
.page-description__title{font-weight:700;font-size:35px;line-height:147.4%;text-align:center;letter-spacing:.02em;margin-bottom:17px}
@media (max-width:825px){.footer__info{max-width:100%}
.footer__contacts--btn{margin-right:auto;margin-left:auto}
.widget__content,.widget__scroll{right:5px}
.additional{padding-bottom:15px}
.additional__content{margin-top:25px}
.additional__item{width:100%;margin-bottom:30px}
.additional__item--text{font-family:'Proxima Nova';font-style:normal;font-weight:300;font-size:17px}
.additional__item--img-wrap{height:90px}
.additional__item--img.head{width:100px;height:70px}
.additional__item--img.floor{width:115px;height:89px}
.additional__item--img.upper{width:128px;height:92px}
.additional__item--img.ladder{width:89.05px;height:74.01px}
.additional__item--img.house{width:129px;height:68px}
.excursion__title p,.page-description__title p{display:inline}}.page-description__text{font-weight:400;font-size:18px;line-height:147.4%;letter-spacing:.02em}
.page-description__text p:not(:last-child){margin-bottom:26px}
@media (max-width:1920px){.widget__item:hover .widget__item--text{width:12.29167vw}
.widget__item--text span{margin-left:1.5625vw;font-size:.78125vw}
.page-description{padding:10px 0 26px}
.page-description__title{font-size:1.823vw}
.page-description__text{font-size:.938vw}
.page-description__text p:not(:last-child){margin-bottom:1.354vw}}@media (max-width:1600px){.page-description__text{font-size:1vw}}.page-description__text ol{counter-reset:myCounter}
.page-description__text ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#000;display:inline-block;margin-right:5px}
.hasChild,.header__nav__list--link,.page-description__text ul li{display:flex;align-items:center}
.page-description__text ul li::before{content:'';width:4px;height:4px;background-color:#000;border-radius:50%;margin-right:5px}
.padding-top{width:100%;padding-top:210px}
@media screen and (max-width:1920px){.exursion__button{padding:.833vw 2.865vw;font-size:.938vw}
.padding-top{padding-top:10.938vw}}@media (max-width:1050px){.exursion__button{padding:12px 35px;font-size:14px}
.page-description__title{font-size:30px}
.page-description__text{font-size:16px}
.page-description__text p:not(:last-child){margin-bottom:20px}
.padding-top{padding-top:160px}}@media (max-width:450px){.info-work-ex__list-1-border{margin:3.125vw 0 5.625vw}
.info-work-ex__list-1 li::before{width:3.222vw;height:6.556vw;margin-right:3.333vw}
.info-work-ex__li-1-number{font-size:5.444vw}
.info-work-ex__li-1-number span{font-size:3.8vw}
.info-work-ex__li-1-sub-number{font-size:4.375vw}
.excursion{padding:18.75vw 0 14.667vw}
.excursion__title{font-size:5.556vw;margin-bottom:6vw}
.excursion__slider{display:block;padding:0 3.125vw}
.excursion__video-block{margin-bottom:9.375vw}
.excursion__video-row:not(:last-child){margin-bottom:8.889vw}
.excursion__video-desc-column{margin-bottom:0}
.excursion__video-desc-picture{flex:1 0 15.556vw;height:15.556vw}
.excursion__video-desc-picture img{max-width:18.889vw}
.excursion__video-desc-block{margin-left:4.667vw}
.excursion__video-desc-title{font-size:4vw;margin-bottom:2vw}
.excursion__video-desc-sub-title{font-size:3.333vw;max-width:80.75vw}
.excursion__video-cart-column{display:none}
.exursion__button{padding:1.111vw 5.556vw;font-size:3.111vw}
.page-description__title{font-size:24px;margin-bottom:17px}
.page-description__title p{display:inline}
.page-description__text{font-size:14px}
.padding-top{padding-top:0}}.pf-title{font-weight:500;font-size:45px;line-height:112%;letter-spacing:.01em;text-align:center;color:#0e0e0e;margin-top:100px;max-width:1350px}
.pf-content{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1330px;margin-top:76px}
.pf-slider{width:837px!important;border-radius:5px;position:relative}
.pf-inf{border-radius:5px;width:443px;box-shadow:0 28px 70px 0 rgba(0,0,0,.06);background:#fff;padding:36px 44px}
.pf-slider .owl-next,.pf-slider .owl-prev{border-radius:50%;width:66px!important;height:66px!important;background-color:#fff!important;display:block;background-image:url("data:image/svg+xml,%3Csvg width='13' height='21' viewBox='0 0 13 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.984' fill-rule='evenodd' clip-rule='evenodd' d='M1.75462 0.638611C1.97782 0.638611 2.20106 0.638611 2.42426 0.638611C2.64453 0.706242 2.8538 0.805061 3.05205 0.935068C6.19799 3.90623 9.34389 6.87736 12.4898 9.84853C12.9084 10.4546 12.9084 11.0607 12.4898 11.6668C9.34389 14.638 6.19799 17.6091 3.05205 20.5803C2.85016 20.7019 2.64089 20.8008 2.42426 20.8767C2.20106 20.8767 1.97782 20.8767 1.75462 20.8767C0.874166 20.5982 0.490545 20.0185 0.603672 19.1375C0.650338 18.9703 0.720064 18.8122 0.812935 18.6632C3.57462 16.0219 6.34389 13.3868 9.12069 10.7577C6.34389 8.12853 3.57462 5.49338 0.812935 2.85215C0.409517 2.11164 0.528086 1.45944 1.16868 0.89554C1.35187 0.775969 1.5472 0.690313 1.75462 0.638611Z' fill='%230F0F0F' /%3E%3C/svg%3E")!important;background-size:12px!important;background-repeat:no-repeat!important;background-position:center!important}
.pf-slider .owl-prev{transform:scaleX(-1)}
.pf-slider.owl-theme .owl-nav{display:flex;justify-content:space-between;left:50%;right:unset;width:90%;align-items:center;transform:translateX(-50%)}
.pf-inf-item{margin-bottom:25px}
.pf-inf-list{border-bottom:1px solid rgba(111,111,111,.5);padding-bottom:14px}
.pf-inf-item__icon{border-radius:5px;width:65px;height:65px;margin-right:24px;justify-content:center;background:linear-gradient(180deg,#76e065 0,#58c347 100%)}
.pf-form,.pf-list-item,.pf-params-content{background:#fff;border-radius:5px}
.img-link img,.pf-inf-item__icon img{width:32px}
.pf-inf-item-name{font-weight:300;font-size:19px;line-height:134%;color:#000}
.pf-inf-item-val{font-weight:500;font-size:28px;line-height:134%;letter-spacing:.04em;color:#000}
.pf-inf-f{margin-top:25px;width:110%}
.pf-inf-f li{font-weight:500;font-size:20px;line-height:189%;color:#000;align-items:center;display:flex}
.pf-inf-f li::before{background-color:#76e065;height:15px;width:15px;content:'';flex-shrink:none;margin-right:10px;border-radius:50%}
.pf-inf-btn{margin-top:20px;height:71px;font-weight:600;font-size:18px;letter-spacing:.03em;text-align:center;color:#0e0e0e;font-family:Montserrat}
.pf-form,.pf-params{margin-top:40px;font-family:Montserrat}
.pf-slider-item{width:100%;display:block;height:31.125vw}
.owl-carousel .pf-slider-item img{max-height:31.125vw!important}
.pf-slider-item img{height:100%;width:100%;object-fit:cover}
.pf-params-content{box-shadow:0 28px 70px 0 rgba(0,0,0,.05);padding:36px 37px}
.pf-params{width:837px}
.pf-params-title{font-weight:500;font-size:22px;line-height:134%;letter-spacing:.01em;color:#000;padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid rgba(0,0,0,.15)}
.pf-params-text{font-weight:400;font-size:18px;line-height:185%;letter-spacing:.02em;color:#000}
.pf-form{padding:50px 35px 35px;width:443px;box-shadow:0 28px 70px 0 rgba(0,0,0,.06)}
.pf-form-title{font-weight:500;font-size:25px;line-height:120%;letter-spacing:.02em;text-align:center;color:#0a0a0a}
.pf-mp{width:542px;margin-left:-85px;margin-top:-76px}
.pf-form-sub{font-size:18px;line-height:140%;letter-spacing:.01em;text-align:center;color:#0c0c0c;margin-top:-70px}
.pf-list{margin-top:70px;padding-bottom:85px}
.pf-list-content{margin-top:3vw;display:flex;flex-wrap:wrap;gap:24px}
.pf-list-item{width:455px;padding-bottom:32px;box-shadow:0 28px 70px 0 rgba(0,0,0,.05)}
.pf-list-img{width:100%;height:351px;display:block}
.pf-list-img img{width:100%;height:100%;object-fit:cover;border-radius:5px 5px 0 0}
.pf-list-inf{display:flex;justify-content:space-between;padding:0 14px;margin-top:64px}
.pf-list-inf-item{display:flex;align-items:center;min-width:44%}
.pf-list-inf-item__icon{border-radius:5px;width:50px;height:50px;background:linear-gradient(180deg,#76e065 0,#58c347 100%);display:flex;align-items:center;justify-content:center;margin-right:12px}
.pf-list-inf-item__icon img{width:22px}
.pf-list-inf-item-name{font-weight:350;font-size:18px;line-height:134%;color:#000}
.pf-list-inf-item-val{font-weight:400;font-size:23px;line-height:134%;letter-spacing:.04em;color:#000}
.pf-list-item-title{font-weight:400;font-size:24px;line-height:123%;letter-spacing:.02em;color:#000;font-family:Circe;padding:0 14px;display:inline-block;margin-top:30px}
.pf-list-btn,.pf-list-more{width:200px;height:71px;font-size:19px;font-weight:400;text-align:center}
.footer__block-contacts,.pf-back,.pf-list-bt,.pf-list-m,.pf-list-more{display:flex;display:flex}
.pf-list-btn{line-height:168%;color:#000}
.pf-list-bt{margin-top:52px;align-items:center;justify-content:space-between;padding-left:14px;padding-right:14px;align-items:center;justify-content:space-between}
.pf-list-m,.pf-list-more{align-items:center;transition:.3s}
.pf-list-more{border:2px solid #ffd02d;border-radius:5px;justify-content:center;letter-spacing:.03em;color:#0e0e0e}
.burger-menu--nav-item a.active,.footer__contacts-menu .bold,.pf-list-m{font-weight:700}
.footer__contacts--s,.pf-back{font-weight:500;letter-spacing:.01em}
.pf-list-m:hover,.pf-list-more:hover{background-color:#ffd02d}
.pf-list-m{border:4px solid #ffd02d;border-radius:10px;background-color:#fff;width:349px;height:69px;justify-content:center;font-size:18px;text-align:center;color:#000;margin-right:auto;margin-left:auto;margin-top:74px}
.mbs{margin-bottom:80px}
.footer__contacts--s{font-size:17px;line-height:199%}
.footer__contacts-menu a,.pf-back{line-height:134%}
.footer__contacts-menu a{font-weight:400;font-size:18px;color:#161616}
.footer__contacts-menu li{margin-top:12px}
.pf-slider.owl-carousel.owl-drag .owl-item .item,.pf-slider.owl-carousel.owl-drag .owl-item .item img{min-height:0!important}
.pf-back{border:2px solid #ababab;border-radius:5px;width:410px;height:74px;align-items:center;justify-content:center;font-size:20px;color:#000;margin-top:40px;transition:.5s}
.pf-back::before{background-image:url("data:image/svg+xml,%3Csvg width='41' height='16' viewBox='0 0 41 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.292892 7.2929C-0.0976296 7.68342 -0.0976295 8.31659 0.292893 8.70711L6.65685 15.0711C7.04738 15.4616 7.68054 15.4616 8.07107 15.0711C8.46159 14.6805 8.46159 14.0474 8.07107 13.6569L2.41422 8L8.07107 2.34315C8.46159 1.95262 8.46159 1.31946 8.07107 0.928935C7.68054 0.538411 7.04738 0.538411 6.65685 0.928935L0.292892 7.2929ZM41 7L1 7L1 9L41 9L41 7Z' fill='%2365C94E' /%3E%3C/svg%3E");content:'';width:41px;height:16px;margin-right:20px;background-size:contain;background-repeat:no-repeat}
.pf-back:hover{background-color:#fcd03d;border-color:#fcd03d}
@media (max-width:1920px) and (min-width:1050px){.pf-form,.pf-inf,.pf-inf-item__icon,.pf-list-item,.pf-params-content,.pf-slider{border-radius:.26042vw}
.pf-title{font-size:2.34375vw;margin-top:5.20833vw;max-width:70.3125vw}
.pf-content{max-width:69.27083vw;margin-top:3.95833vw}
.pf-slider{width:43.59375vw!important}
.pf-inf{width:23.07292vw;box-shadow:0 1.45833vw 3.64583vw 0 rgba(0,0,0,.06);padding:1.875vw 2.29167vw}
.pf-slider .owl-next,.pf-slider .owl-prev{width:3.4375vw!important;height:3.4375vw!important;background-size:.625vw!important}
.pf-inf-item{margin-bottom:1.30208vw}
.pf-inf-list{padding-bottom:.72917vw}
.pf-inf-item__icon{width:3.38542vw;height:3.38542vw;margin-right:1.25vw}
.pf-inf-item__icon img{width:1.5vw}
.pf-inf-item-name{font-size:.98958vw}
.pf-inf-item-val{font-size:1.45833vw}
.pf-inf-f{margin-top:1.30208vw}
.pf-inf-f li{font-size:1.04167vw}
.pf-inf-f li::before{height:.78125vw;width:.78125vw;margin-right:.52083vw}
.pf-inf-btn{margin-top:1.04167vw;height:3.69792vw;font-size:.9375vw}
.pf-form,.pf-params{margin-top:2.08333vw}
.pf-params-content{padding:1.875vw 1.92708vw}
.pf-params{width:43.59375vw}
.pf-params-title{font-size:1.14583vw;padding-bottom:1.82292vw;margin-bottom:1.82292vw}
.footer__contacts-menu a,.pf-list-inf-item-name,.pf-list-m,.pf-params-text{font-size:.9375vw}
.pf-form{padding:2.60417vw 1.82292vw 1.82292vw;width:23.07292vw}
.pf-form-title{font-size:1.30208vw}
.pf-mp{width:28.22917vw;margin-left:-4.42708vw;margin-top:-3.95833vw}
.pf-form-sub{font-size:.9375vw;margin-top:-3.64583vw}
.pf-list{margin-top:3.64583vw;padding-bottom:4.42708vw}
.pf-list-content{gap:1.25vw}
.pf-list-item{width:23.69792vw;padding-bottom:1.66667vw}
.pf-list-img{height:18.28125vw}
.pf-list-img img{border-radius:.26042vw .26042vw 0 0}
.pf-list-inf{padding:0 .72917vw;margin-top:3.33333vw}
.pf-list-inf-item__icon{border-radius:.26042vw;width:2.60417vw;height:2.60417vw;margin-right:.625vw}
.pf-list-inf-item__icon img{width:1.14583vw}
.pf-list-inf-item-val{font-size:1.19792vw;line-height:134%}
.pf-list-item-title{font-size:1.25vw;padding:0 .72917vw;margin-top:1.5625vw}
.pf-list-btn,.pf-list-more{width:10.41667vw;height:3.69792vw;font-size:.98958vw}
.pf-list-bt{margin-top:2.70833vw;padding-left:.72917vw;padding-right:.72917vw}
.pf-list-m{border:.20833vw solid #ffd02d;border-radius:.52083vw;width:18.17708vw;height:3.59375vw;margin-top:3.85417vw}
.mbs{margin-bottom:4.16667vw}
.footer__contacts--s{font-size:.88542vw}
.img-link img{width:1.66667vw}
.footer__contacts-menu li{margin-top:.625vw}
.pf-back{border-radius:.26042vw;width:21.35417vw;height:3.85417vw;font-size:1.04167vw;margin-top:2.08333vw}
.pf-back::before{width:41px;height:16px;margin-right:20px}}@media (max-width:1049px){.pf-form,.pf-inf,.pf-inf-item__icon,.pf-list-item,.pf-params-content,.pf-slider{border-radius:3.5px}
.footer__contacts-menu .bold,.pf-list-m{font-weight:700}
.pf-title{font-size:31.5px;margin-top:70px;max-width:945px}
.pf-content{max-width:931px;margin-top:53.2px}
.pf-inf{width:310.1px;box-shadow:0 19.6px 49px 0 rgba(0,0,0,.06);padding:25.2px 30.8px}
.pf-slider .owl-next,.pf-slider .owl-prev{width:46.2px!important;height:46.2px!important;background-size:8.4px!important}
.pf-inf-item{margin-bottom:17.5px}
.pf-inf-list{padding-bottom:9.8px}
.pf-inf-item__icon{width:45.5px;height:45.5px;margin-right:16.8px;align-items:center}
.pf-inf-item__icon img{width:16px}
.pf-inf-item-name{font-size:13.3px}
.pf-inf-item-val{font-size:19.6px}
.pf-inf-f{margin-top:17.5px}
.pf-inf-f li{font-size:14px}
.pf-inf-f li::before{height:10.5px;width:10.5px;margin-right:7px}
.pf-inf-btn{margin-top:14px;height:49.7px;font-size:12.6px}
.pf-params-content{padding:25.2px 25.9px}
.pf-params{margin-top:28px;order:4}
.pf-params-title{font-size:15.4px;line-height:134%;padding-bottom:24.5px;margin-bottom:24.5px}
.footer__contacts-menu a,.pf-list-inf-item-name,.pf-list-m,.pf-params-text{font-size:12.6px}
.pf-form{padding:35px 24.5px 24.5px;width:310.1px;margin-top:28px}
.pf-form-title{font-size:17.5px}
.pf-mp{width:379.4px;margin-left:-59.5px;margin-top:-53.2px;align-self:center}
.pf-form-sub{font-size:12.6px;margin-top:-49px}
.pf-list{margin-top:49px;padding-bottom:59.5px}
.pf-list-content{margin-top:3vw;gap:16.8px}
.pf-list-item{width:318.5px;padding-bottom:22.4px}
.pf-list-img{height:245.7px}
.pf-list-img img{border-radius:3.5px 3.5px 0 0}
.pf-list-inf{padding:0 9.8px;margin-top:44.8px}
.pf-list-inf-item__icon{border-radius:3.5px;width:35px;height:35px;margin-right:8.4px}
.pf-list-inf-item__icon img{width:15.4px}
.pf-list-inf-item-val{font-size:16.1px;line-height:134%;letter-spacing:.04em}
.pf-list-item-title{font-size:16.8px;padding:0 9.8px;margin-top:21px}
.pf-list-btn,.pf-list-more{width:140px;height:49.7px;font-size:13.3px}
.pf-list-bt{margin-top:36.4px;padding-left:9.8px;padding-right:9.8px}
.pf-list-more:hover{background-color:#ffd02d}
.pf-list-m{border:2.8px solid #ffd02d;border-radius:7px;width:244.3px;height:48.3px;margin-top:51.8px}
.mbs{margin-bottom:56px}
footer{background:#fafafa}
.footer__contacts--s{font-size:11.9px}
.img-link img{width:22.4px}
.footer__contacts-menu li{margin-top:8.4px}
.pf-back,.pf-inf{margin-top:28px}
.pf-back{border-radius:3.5px;width:287px;height:51.8px;font-size:14px}
.pf-back::before{width:28.7px;height:11.2px;margin-right:14px}
.pf-params,.pf-slider{width:100%!important}
.pf-form,.pf-inf{width:calc(50% - 14px);flex-direction:column;justify-content:space-between;display:flex}
.owl-carousel .pf-slider-item img{max-height:270px!important}
.pf-slider-item{height:270px}
.pf-list-inf-item{width:calc(50% - 12px)}
.pf-list-btn,.pf-list-more{width:calc(50% - 4px)}}@media (max-width:449px){.pf-list-m{width:100%}}.footer__menu--item{margin-bottom:.1vw}
.footer-menu-m a{font-weight:350;font-size:17px;line-height:199%;letter-spacing:.02em;color:#000}
.footer-menu-m a:hover{color:#1fc953}
.footer__block-title:not(:first-child){margin-top:2rem}
@media (max-width:1920px) and (min-width:1050px){.footer-menu-m a{font-size:.89vw}}@media (max-width:1049px){.footer-menu-m a{font-size:13px}}.footer__contacts-menu{order:4;text-align:center}
.footer__block-contacts{flex-direction:column}
@media (max-width:749px){.footer__contacts-menu a,.pf-list-item-title{text-decoration:underline;text-decoration-skip-ink:none}
.owl-carousel .owl-item img,.pf-form,.pf-inf,pf-slider{border-radius:5px}
.pf-form-title,.pf-title{text-align:center}
.pf-form-title,.pf-params-title,.pf-title{letter-spacing:.01em}
.pf-title{font-size:24px;line-height:130%;color:#0e0e0e;margin-top:38px;font-weight:600}
.pf-content{margin-top:27px}
.footer__block-title:not(:first-child),.pf-inf{margin-top:0}
.pf-form,.pf-inf,.pf-list-item{width:100%}
.pf-inf{padding:25.2px 19.8px}
.pf-inf-item__icon{height:52px;width:52px}
.pf-inf-item__icon img{width:24px}
.pf-inf-item-name{font-size:16px;line-height:134%}
.pf-inf-item-val{font-weight:500;font-size:22px;line-height:134%}
.pf-inf-f li{font-size:17px}
.pf-inf-item{margin-bottom:25px}
.pf-inf-f{margin-top:30px;margin-left:-11px;width:105%}
.pf-inf-btn{margin-top:35px;height:54.7px;max-width:235px;margin-right:auto;margin-left:auto}
.pf-form{margin-top:38px}
.pf-form-title{font-size:20px;line-height:124%;color:#141414}
.pf-mp{width:436.4px;margin-left:-.5px;margin-top:-71.2px}
.pf-form-sub{margin-top:-55px;padding-bottom:27px}
.pf-params-title{font-weight:500;font-size:18px;line-height:134%;color:#000}
.pf-params-text{font-weight:400;font-size:14px;line-height:185%;letter-spacing:.02em;margin-top:34px;margin-left:-17px}
.pf-back,.pf-form{margin-left:auto;margin-right:auto}
.pf-back{margin-top:81px;max-width:100%}
.pf-list{margin-top:62px}
.pf-list-content{margin-top:29px}
.pf-list-item-title{font-weight:500;font-size:18px;line-height:134%;letter-spacing:.01em;margin-top:15px}
.pf-list-inf{margin-top:20px;flex-direction:column}
.pf-list-inf-item{width:100%;margin-bottom:13px}
.pf-list-inf-item-name{font-weight:300;font-size:14px;line-height:134%}
.pf-list-inf-item-val{font-weight:500;font-size:18px;line-height:134%}
.pf-list-bt{margin-top:16px}
.pf-form{width:100%;max-width:450px}
.footer__block-menu,.footer__block-services{display:none;max-width:100%}
.footer__block--m,.footer__contacts-menu{display:block;column-count:2;column-width:50%}
.footer__block--m .footer__block-menu,.footer__block--m .footer__block-services{display:inline-block;width:100%}
.footer-menu-m,.footer__menu{margin-bottom:1rem}
.footer__menu--link{line-height:120%}
.footer__menu--item{margin-bottom:.5rem}
.footer__contacts--socials{justify-content:center}
.footer__contacts-menu{order:0;text-align:left;width:100%}
.footer__contacts-menu a{font-weight:700;font-size:13px;line-height:199%;letter-spacing:.02em;color:#000;width:100%}
.footer__contacts-menu li{margin-top:0;margin-bottom:.5rem}}.header__nav__list--item .sub-menu{border-radius:5px;box-shadow:0 22px 45px 0 rgba(0,0,0,.05);background:#fff;padding:45px;width:max-content;position:relative}
.hasChild::after,.head-b-toggle,.header__nav__list--item .sub-menu::before{content:'';background-size:contain;background-repeat:no-repeat}
.header__nav__list--item .sub-menu,.header__nav__list--item .sub-menu-m{gap:10px;display:flex;flex-direction:column}
.header__nav__list--item .sub-menu-wrap{position:absolute;top:0;padding-top:52px;opacity:0;transition:.7s;pointer-events:none}
.header__nav__list--item:hover .sub-menu-wrap{opacity:1;pointer-events:all}
.header__nav__list--item .sub-menu::before{background-image:url("data:image/svg+xml,%3Csvg width='25' height='45' viewBox='0 0 25 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5186 0L24.8603 44.2864H0.176847L12.5186 0Z' fill='white' /%3E%3C/svg%3E");width:25px;height:45px;position:absolute;top:-12px;left:22px}
.sub-menu-title:not(:first-child){margin-top:32px}
@media (max-width:1920px) and (min-width:1050px){.header__nav__list--item .sub-menu-wrap{padding-top:2.6vw}
.header__nav__list--item .sub-menu{border-radius:5px;box-shadow:0 22px 45px 0 rgba(0,0,0,.05);padding:2.34vw}
.sub-menu-title:not(:first-child){margin-top:1.5vw}
.header__nav__list--item .sub-menu,.header__nav__list--item .sub-menu-m{gap:.52vw}
.header__nav__list--item .sub-menu::before{width:1.3vw;height:2.34vw;top:-.63vw;left:1.3vw}}.burger-menu--nav-item{border-bottom:1px solid #ededed}
.burger-menu--nav-item a{font-family:var('Circe');font-weight:350;font-size:16px;line-height:164%;letter-spacing:.02em;display:flex;justify-content:space-between;padding-top:10px;padding-bottom:10px;align-items:center;color:#000}
.sub-menu .burger-menu--nav-item{border-bottom:none}
.sub-menu .burger-menu--nav-item a{padding-top:5px;padding-bottom:5px}
.burger-menu--nav-item a.opened .head-b-toggle{transform:rotate(180deg)}
.burger-menu--nav-list{width:100%}
.head-b-toggle{background-image:url("data:image/svg+xml,%3Csvg width='16' height='9' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.29289 8.70711C7.68342 9.09763 8.31658 9.09763 8.70711 8.70711L15.0711 2.34315C15.4616 1.95262 15.4616 1.31946 15.0711 0.928932C14.6805 0.538408 14.0474 0.538408 13.6569 0.928932L8 6.58579L2.34315 0.928932C1.95262 0.538408 1.31946 0.538408 0.928932 0.928932C0.538408 1.31946 0.538408 1.95262 0.928932 2.34315L7.29289 8.70711ZM7 7V8H9V7H7Z' fill='black' /%3E%3C/svg%3E");width:16px;height:9px;margin-left:12px;flex-shrink:0;transition:.3s}
.burger-menu--nav .sub-menu{display:none}
.quiz_1_title{font-weight:400;font-size:1.85rem;line-height:147%;letter-spacing:.01em}
.quiz_1_form{align-self:start;padding-top:2rem;padding-bottom:2rem;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;margin-top:4rem;margin-left:0}
.quiz-main-btn{width:26rem;margin-top:4.5rem}
.form--btn-text-main{display:block}
.q-pf-list{font-weight:500;font-size:1.25rem;line-height:189%}
.q-pf-list li{display:flex;align-items:center;margin-bottom:.3em}
.q-pf-list li::before{content:'';height:1rem;width:1rem;margin-right:.5rem;flex-shrink:0;background-color:#76e065;border-radius:50%}
.pf-btn{width:26rem;height:5.375rem;max-width:100%;margin-top:2rem}
.pf-list-item,.q-pf-inf{display:flex;flex-direction:column;justify-content:space-between}
.q-portfolio{padding-bottom:4rem}
@media (max-width:499px){.pf-btn,.quiz-main-btn{width:100%}}.hasChild::after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 10L11.7735 0H0.226497L6 10Z' fill='black' /%3E%3C/svg%3E");width:12px;height:10px;margin-left:4px;max-width:.63vw;max-height:.52vw}
.catalog-tabs{display:flex;gap:8px}
.catalog-tab{width:25%;border:1px solid #b9b9b9;border-radius:5px;height:81px;background:#f9f7f7;display:flex;justify-content:center;align-items:center;line-height:168%;font-weight:300;font-family:Circe;max-height:4.22vw;font-size:clamp(13px, 1.04vw, 20px)}
.catalog-tab.active{background-image:linear-gradient(181.57deg,rgba(255,255,255,.03) 13.5%,rgba(255,255,255,0) 98.67%),linear-gradient(180deg,#ffeb93 10.21%,#fcd03d 80%);box-shadow:0 4px 1px #c6a123,-3px 14px 7px -9px #bb9125,inset 0 -8px 6px -19px #f4c831;border-radius:5px;color:#000;transition:.2s;position:relative;border-color:transparent}
@media (max-width:899px){.quiz_1_title{font-weight:500;font-size:1.25rem;line-height:126%;letter-spacing:.01em;text-align:center}
.quiz_1__final__content--flex{flex-direction:column-reverse}
.quiz_1_form{margin-top:-17rem;margin-left:auto;margin-right:auto;position:relative;z-index:2;padding-left:2rem;padding-right:2rem}
.catalog-tab{max-height:50px}}@media (max-width:699px){.catalog-tabs{flex-wrap:wrap}
.catalog-tab{width:calc(50% - 4px);height:45px}}.quiz_1__question__checkbox--label .checkmark{flex-shrink:0}
@font-face{font-family:'Circe';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC25.eot);src:local('☺'), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC25.woff) format('woff'), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC25.ttf) format('truetype'), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC25.svg) format('svg');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'Circe';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC35.eot);src:local('☺'), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC35.woff) format('woff'), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC35.ttf) format('truetype'), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC35.svg) format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Circe';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC55.eot);src:local('☺'), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC55.woff) format('woff'), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC55.ttf) format('truetype'), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/CRC55.svg) format('svg');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'Circe';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-Bold.eot);src:local('☺'), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-Bold.woff) format('woff'), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-Bold.ttf) format('truetype'), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-Bold.svg) format('svg');font-weight:700;font-style:normal;font-display:swap;}
@font-face{font-family:'Circe';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-ExtraBold.eot);src:local('☺'), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-ExtraBold.woff) format('woff'), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-ExtraBold.ttf) format('truetype'), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Circe-ExtraBold.svg) format('svg');font-weight:900;font-style:normal;font-display:swap;}
@font-face{font-family:'Proxima Nova';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Light.eot);src:local("Proxima Nova Light"), local("ProximaNova-Light"), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Light.eot?#iefix) format("embedded-opentype"), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Light.woff) format("woff"), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'Proxima Nova';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Regular.eot);src:local("Proxima Nova Regular"), local("ProximaNova-Regular"), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Regular.woff) format("woff"), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Proxima Nova';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Semibold.eot);src:local("Proxima Nova Regular"), local("ProximaNova-Semibold"), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Semibold.eot?#iefix) format("embedded-opentype"), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Semibold.woff) format("woff"), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Semibold.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'Proxima Nova';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Bold.eot);src:local("Proxima Nova Bold"), local("ProximaNova-Bold"), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Bold.woff) format("woff"), url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/ProximaNova-Bold.ttf) format("truetype");font-weight:bold;font-style:normal;font-display:swap;}
@font-face{font-family:'Montserrat';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Montserrat-Light.ttf);font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'Montserrat';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Montserrat-Medium.ttf);font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'Montserrat';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Montserrat-Bold.ttf);font-weight:600;font-style:normal;font-display:swap;}
@font-face{font-family:'Montserrat';src:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/fonts/Montserrat-ExtraBold.ttf);font-weight:800;font-style:normal;font-display:swap;}
.container{max-width:1440px;width:100%;margin-right:auto;margin-left:auto;}
@media screen and (max-width: 1920px) {
.container{max-width:75vw;}
}
@media screen and (max-width: 1050px) {
.container{max-width:95vw;}
}
@media screen and (max-width: 450px) {
.container{width:100%;max-width:99vw;padding-right:4.688vw;padding-left:4.688vw;}
}
body{margin:0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);width:100%;overflow-x:hidden;font-family:'Proxima Nova', sans-serif;font-weight:normal;font-style:normal;background-color:#fff;}
body.thanks{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;}
.body-service-page{font-family:'Circe', sans-serif;}
.fs{padding-top:145px;}
.fs.first-screen{padding-top:200px;}
@media screen and (max-width: 1920px) {
.fs{padding-top:7.552vw;}
.fs.first-screen{padding-top:10.417vw;}
}
@media(max-width: 1500px){
.fs.first-screen{padding-top:14vw;}
}
@media (max-width: 1050px) {
.fs{padding-top:120px;}
.fs.first-screen{padding-top:200px;}
}
@media (max-width: 825px) {
.fs{padding-top:60px;}
.fs.first-screen{padding-top:100px;}
}
@media (max-width: 450px) {
.fs{padding-top:0;}
.fs.first-screen{padding-top:0;}
}
li{list-style:none;}
ul{margin:0;padding:0;}
p {
margin: 0; } a{text-decoration:none;outline:none;}
img{user-select:none;}
button, input{border:none;outline:none;padding:0;}
button{cursor:pointer;}
div, section, header, footer, form, ul, li, a, input{box-sizing:border-box;}
h1, h3{margin:0;}
.section-title{font-weight:600;font-size:45px;line-height:117.4%;text-align:center;letter-spacing:0.01em;color:#000000;padding-top:40px;margin-block-start:0.83em;margin-block-end:0.83em;}
@media screen and (max-width: 1920px) {
.section-title{padding-top:2.08333vw;font-size:2.34375vw;}
.catalog__c .section-title{padding-top:80px;margin-bottom:80px;}
.stairs-types_1__c .section-title_1{padding-top:0;margin-top:0;}
.catalog_1__c .section-title_1{margin-top:0;}
.price-download_1__c .section-title_1 strong{display:block;}
}
@media (max-width: 1050px) {
.section-title{font-size:28px;}
}
@media (max-width: 825px) {
.section-title{font-size:26px;}
.section-title p{display:inline;}
.section-title br{display:none;}
}
@media (max-width: 450px) {
.section-title{font-size:26px;line-height:105.9%;padding-top:13px;}
}
@media (max-width: 390px) {
.section-title{font-size:24px;line-height:105.9%;padding-top:13px;}
}
.section-title_1{font-weight:400;font-size:45px;line-height:117.4%;text-align:center;letter-spacing:0.01em;color:#000000;margin-block-end:0.83em;padding-top:50px;}
@media screen and (max-width: 1920px) {
.section-title_1{font-size:2.34375vw;}
}
@media (max-width: 1050px) {
.section-title_1{font-size:28px;}
}
@media (max-width: 825px) {
.section-title_1{font-size:26px;}
.section-title_1 br{display:none;}
}
@media (max-width: 450px) {
.section-title_1{padding:0 5.2vw;font-size:5.556vw;line-height:105.9%;}
}
.ok-list{display:flex;align-items:center;}
.ok-list::before{content:'';width:33px;min-width:33px;margin-right:15px;height:32px;border-radius:50%;background:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/ok.svg), linear-gradient(360deg, #55C144 0%, rgba(85, 193, 68, 0.54) 91.41%);background-repeat:no-repeat;background-position:center;}
@media screen and (max-width: 1920px) {
.ok-list::before{width:1.71875vw;min-width:1.71875vw;margin-right:0.78125vw;height:1.66667vw;background-size:0.67708vw, cover;}
}
@media (max-width: 1050px) {
.ok-list::before{width:20px;height:20px;min-width:20px;margin-right:6px;background-size:8px, cover;}
}
.btn{font-family:'Proxima Nova';background-image:linear-gradient(181.57deg, rgba(255, 255, 255, 0.03) 13.5%, rgba(255, 255, 255, 0) 98.67%), linear-gradient(180deg, #FFEB93 10.21%, #FCD03D 80%);box-shadow:0px 4px 1px #C6A123, -3px 14px 7px -9px #BB9125, inset 0px -8px 6px -19px #F4C831;border-radius:5px;color:#000000;display:flex;justify-content:center;align-items:center;transition:all 0.2s;position:relative;overflow:hidden;width:100%;padding:15px;}
.catalog-page__item__btn{max-width:300px;}
.btn[disabled]{opacity:0.5;pointer-events:none;}
.btn::after{height:100%;width:100%;position:absolute;content:'';top:0;left:0;border-radius:inherit;background-image:linear-gradient(181.57deg, rgba(255, 255, 255, 0.03) 13.5%, rgba(255, 255, 255, 0) 98.67%), linear-gradient(180deg, #FCD03D 7.33%, #FFEB93 80%);opacity:0;transition:all 0.2s;}
.btn::before{margin-left:-30px;content:" ";width:15px;height:300px;background:#fff;-webkit-animation-delay:0.05s;animation-delay:0.05s;position:absolute;left:-40px;top:-150px;top-animation-timing-function:ease-in-out;-webkit-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3.5s;animation-duration:3.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:5;}
.btn__text{text-align:center;color:#000000;}
.btn span, .btn div{position:relative;z-index:2;text-align:center;}
.btn:hover{box-shadow:0px -3px 1px #C6A123, 1px -12px 7px -9px #BB9125;}
.btn:hover::after{opacity:1;}
.btn-more{width:200px;height:60px;border:2px solid #FCD347;background-color:transparent;box-sizing:border-box;border-radius:50px;display:flex;justify-content:center;align-items:center;color:#000;margin-right:auto;margin-left:auto;font-size:16px;transition:all 0.3s;}
@media (max-width: 1920px) {
.btn-more{height:3.125vw;width:10.41667vw;font-size:0.83333vw;}
}
@media (max-width: 1050px) {
.btn-more{font-size:14px;width:200px;height:50px;}
}
.btn-more:hover{background-color:#FCD347;}
@-webkit-keyframes slideme {
0%{left:-30px;margin-left:0px;}
30%{left:110%;margin-left:80px;}
100%{left:110%;margin-left:80px;}
}
@keyframes slideme {
0%{left:-30px;margin-left:0px;}
30%{left:110%;margin-left:80px;}
100%{left:110%;margin-left:80px;}
}
.burger-menu{height:100%;width:100%;position:fixed;overflow:auto;top:0;left:0;background-color:#fff;z-index:999;transform:translate(100%);transition:all 0.3s;}
.burger-menu.active{transform:translate(0);}
.burger-menu__head{display:flex;justify-content:space-between;align-items:center;margin-top:12px;}
.burger-menu__call{margin-left:-9%;}
.burger-menu__call--text{font-weight:400;font-size:15px;color:#000;text-align:center;}
@media (max-width: 450px) {
.burger-menu__call--text{font-size:10px;}
}
.burger-menu--phone{font-size:21px;font-weight:600;}
@media (max-width: 450px) {
.burger-menu--phone{font-size:16px;}
}
.burger-menu__mail{display:flex;justify-content:center;align-items:center;}
.burger-menu--nav{font-weight:400;font-size:19px;margin-top:50px;}
@media (max-width: 450px) {
.burger-menu--nav{font-size:17px;}
}
@media (max-width: 390px) {
.burger-menu--nav{font-size:15px;}
}
.burger-menu--nav-list{width:max-content;margin:0 auto;}
.burger-menu--nav-item{margin-bottom:13px;}
burger-menu--nav-link::before{content:'';height:5px;width:5px;background-color:#55C144;border-radius:50%;margin-right:7px;}
.burger-menu--nav-link{color:#000000;display:flex;justify-content:flex-start;margin-bottom:13px;align-items:center;}
.burger-menu__socials--title{font-weight:400;font-size:17px;margin-top:20px;text-align:center;}
@media (max-width: 450px) {
.burger-menu__socials--title{font-size:13px;}
}
.burger-menu__socials--content{display:flex;justify-content:space-between;margin-right:auto;margin-left:auto;max-width:350px;margin-top:11px;}
@media (max-width: 450px) {
.burger-menu__socials--content{max-width:290px;}
}
.burger-menu__socials--item{height:34px;border:1px solid #C4C4C4;box-sizing:border-box;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#000;}
@media (max-width: 450px) {
.burger-menu__socials--item{height:27px;font-size:12px;}
}
.burger-menu__socials--item span{display:flex;align-items:center;}
.burger-menu__socials--item span::before{content:'';margin-right:7px;background-size:contain;background-repeat:no-repeat;}
.burger-menu__socials--item.viber{width:92px;}
@media (max-width: 450px) {
.burger-menu__socials--item.viber{width:65px;}
}
.burger-menu__socials--item.viber span::before{width:19px;height:19px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/viber.png);}
@media (max-width: 450px) {
.burger-menu__socials--item.viber span::before{width:13px;height:13px;}
}
.burger-menu__socials--item.wa{width:119px;}
@media (max-width: 450px) {
.burger-menu__socials--item.wa{width:82px;}
}
.burger-menu__socials--item.wa span::before{width:15px;height:15px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/wa.svg);}
@media (max-width: 450px) {
.burger-menu__socials--item.wa span::before{width:11px;height:11px;}
}
.burger-menu__socials--item.tg{width:110px;margin-left:12px;}
@media (max-width: 450px) {
.burger-menu__socials--item.tg{width:89px;}
}
.burger-menu__socials--item.tg span::before{width:15px;height:15px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/tg.png);}
@media (max-width: 450px) {
.burger-menu__socials--item.tg span::before{width:11px;height:11px;}
}
header{padding-top:15px;position:absolute;left:50%;transform:translateX(-50%);width:100%;z-index:52;background-color:transparent;}
@media screen and (max-width: 1920px) {
header{padding-top:0.78125vw;}
}
@media (max-width: 450px) {
header{position:fixed;top:0;padding-top:0;background-color:#fff;}
}
@media (max-width: 450px) {
main{padding-top:80px;}
}
@media (max-width: 380px) {
main{padding-top:70px;}
}
.header__main{display:flex;justify-content:space-between;align-items:center;}
@media (max-width: 450px) {
.header__main{flex-wrap:wrap;margin:0 -16px;padding:0 16px;border-bottom:0.5px solid #C6BCBC;}
}
.header__mobile-call{display:none;}
@media (max-width: 450px) {
.header__mobile-call{display:flex;flex-direction:column;align-items:center;}
}
.header__mobile-call--text{font-weight:600;font-size:12px;line-height:15px;color:#55C144;transition:all 0.2s;}
.header__mobile-call--text:hover{color:#55C144;}
.header__logo{display:flex;align-items:center;}
.header__logo a{display:flex;}
@media (max-width: 1250px) {
.header__logo{margin-right:0;}
}
.header__logo--img{width:97px;height:auto;}
@media (max-width: 1920px) {
.header__logo--img{width:5.05208vw;}
}
@media (max-width: 1050px) {
.header__logo--img{width:75px;}
}
@media (max-width: 450px) {
.header__logo--img{width:17.6vw;}
}
@media (max-width: 320px) {
.header__logo--img{width:56.31px;}
}
.header__logo--desc{font-style:normal;font-weight:400;font-size:15px;line-height:18px;color:#818282;width:270px;margin-left:30px;}
@media screen and (max-width: 1920px) {
.header__logo--desc{width:14.438vw;font-size:0.78125vw;line-height:0.9375vw;margin-left:1.5625vw;}
}
@media (max-width: 1050px) {
.header__logo--desc{display:none;}
}
.header__mail{display:flex;align-items:center;}
.header__mail--in-phone{display:none;align-items:center;margin-top:6px;}
.header__mail--in-first-screen{display:none;align-items:center;margin-bottom:10px;}
@media (max-width: 991.98px) {
.header__mail{display:none;}
.header__mail--in-phone{display:flex;}
}
@media (max-width: 825px) {
.header__mail{display:flex;}
.header__mail--in-phone{display:none;}
}
@media (max-width: 550px) {
.header__mail{display:none;}
.header__mail--in-phone{display:flex;}
}
@media (max-width: 450px) {
.header__mail--in-first-screen{display:flex;justify-content:center;}
}
.header__mail-icon{margin-right:10px;}
.header__mail-link{font-weight:500;font-size:18px;line-height:147.4%;color:#000;}
.header__whatsapp{display:none;}
@media (max-width: 450px) {
.header__whatsapp{display:block;}
}
.header__whatsapp-link{display:flex;}
@media screen and (max-width: 1920px) {
.header__mail-icon{margin-right:0.521vw;}
.header__mail-link{font-size:0.938vw;}
}
@media (max-width: 1050px) {
.header__mail-icon{margin-right:6px;}
.header__mail-link{font-size:16px;}
}
@media (max-width: 450px) {
.header__mail-link{font-weight:400;}
}
.header__burger-btn{background-color:transparent;font-weight:600;font-size:14px;line-height:17px;letter-spacing:-0.05em;text-transform:uppercase;color:#55C144;align-items:center;display:none;}
@media (max-width: 825px) {
.header__burger-btn{display:flex;}
}
.header__burger-btn.active .header__burger-btn--line{background-color:transparent;}
.header__burger-btn.active .header__burger-btn--line::before{transform:rotate(45deg);top:0;}
.header__burger-btn.active .header__burger-btn--line::after{transform:rotate(-45deg);top:0;}
.header__burger-btn--lines{margin-left:5px;}
.header__burger-btn--line{position:relative;}
.header__burger-btn--line, .header__burger-btn--line::before, .header__burger-btn--line::after{width:23px;height:3px;background:#55C144;transition:all 0.4s;}
.header__burger-btn--line::before, .header__burger-btn--line::after{content:'';position:absolute;left:0;}
.header__burger-btn--line::before{top:-5px;}
.header__burger-btn--line::after{bottom:-5px;}
@media (max-width: 450px) {
.header__burger-btn span{display:none;}
}
.header__btn{width:220px;height:50px;font-size:16px;text-align:center;letter-spacing:0.04em;}
@media screen and (max-width: 1920px) {
.header__btn{width:11.45833vw;height:2.60417vw;font-size:0.83333vw;}
}
@media (max-width: 1050px) {
.header__btn{width:187px;height:42.5px;font-size:13.6px;line-height:16.15px;}
}
@media (max-width: 825px) {
.header__btn{display:none;}
}
.header__contacts{display:flex;flex-direction:column;align-items:center;}
.header__contacts--desc{font-size:16px;line-height:19px;color:#606060;}
@media screen and (max-width: 1920px) {
.header__contacts--desc{font-size:0.83333vw;line-height:0.98958vw;}
}
@media (max-width: 1050px) {
.header__contacts--desc{font-size:13.6px;line-height:16.15px;}
}
@media (max-width: 825px) {
.header__contacts.social{display:none;}
}
@media (max-width: 450px) {
.header__contacts{display:none;}
}
.header__contacts--phone{font-weight:500;font-size:20px;line-height:24px;color:#000000;position:relative;display:flex;align-items:center;margin-top:9px;transition:all 0.2s;}
@media screen and (max-width: 1920px) {
.header__contacts--phone{font-size:1.04167vw;line-height:1.25vw;margin-top:0.46875vw;}
}
@media (max-width: 1050px) {
.header__contacts--phone{font-size:17px;line-height:20.4px;margin-top:6px;}
}
.header__contacts--phone:hover{color:#55C144;}
@media (max-width: 450px) {
.header__contacts--phone{font-weight:600;font-size:16px;margin-top:3px;}
}
.header__contacts--phone::before{content:'';display:inline-block;height:20px;width:20px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/phone.svg);background-size:contain;margin-right:6px;}
@media screen and (max-width: 1920px) and (min-width: 1051px) {
.header__contacts--phone::before{height:1.04167vw;width:1.04167vw;}
}
@media (max-width: 450px) {
.header__contacts--phone::before{height:14px;width:14px;}
}
.header__contacts--socials{display:flex;margin-top:4px;margin-left:36px;}
@media screen and (max-width: 1920px) {
.header__contacts--socials{margin-top:0.20833vw;margin-left:1.875vw;}
}
@media (max-width: 1050px) {
.header__contacts--socials{margin-left:0;margin-top:4px;}
}
.header__contacts--social{border:1px solid #C4C4C4;box-sizing:border-box;border-radius:5px;height:38px;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:16px;color:#000;transition:all .2s;}
.header__contacts--social:hover{color:#55C144;}
@media screen and (max-width: 1920px) {
.header__contacts--social{height:1.97917vw;font-size:0.83333vw;}
}
@media (max-width: 1050px) {
.header__contacts--social{height:32px;font-size:14.5px;}
}
.header__contacts--social span{display:flex;align-items:center;}
.header__contacts--social span::before{content:'';margin-right:7px;background-size:contain;background-repeat:no-repeat;}
.header__contacts--social.viber{width:92px;}
.header__contacts--social.viber span::before{width:19px;height:19px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/viber.svg);}
@media screen and (max-width: 1920px) {
.header__contacts--social.viber{width:4.79167vw;}
.header__contacts--social.viber span::before{width:0.98958vw;height:0.98958vw;}
}
@media (max-width: 1050px) {
.header__contacts--social.viber{width:92px;}
.header__contacts--social.viber span::before{width:19px;height:19px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/viber.svg);}
}
.header__contacts--social.whatsapp{width:119px;margin-left:12px;}
.header__contacts--social.whatsapp span::before{width:15px;height:15px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/wa.svg);}
@media screen and (max-width: 1920px) {
.header__contacts--social.whatsapp{width:6.19792vw;}
.header__contacts--social.whatsapp span::before{width:0.78125vw;height:0.78125vw;}
}
@media (max-width: 1050px) {
.header__contacts--social.whatsapp{width:119px;margin-left:12px;}
.header__contacts--social.whatsapp span::before{width:15px;height:15px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/wa.svg);}
}
.header__nav{width:100%;padding-right:69px;padding-left:69px;background:#FFFFFF;box-shadow:-1px 2px 10px rgba(0, 0, 0, 0.1);border-radius:5px;height:50px;margin-top:18px;box-sizing:border-box;display:flex;align-items:center;}
@media screen and (max-width: 1920px) {
.header__nav{padding-right:3.59375vw;padding-left:3.59375vw;height:2.60417vw;margin-top:0.9375vw;}
}
@media (max-width: 1050px) {
.header__nav{height:35px;margin-top:10px;padding-right:15px;padding-left:15px;}
}
@media (max-width: 825px) {
.header__nav{display:none;}
}
.header__nav__list{width:100%;display:flex;justify-content:space-between;}
.header__nav__list--link{font-size:19px;line-height:23px;color:#636363;transition:all 0.3s;}
@media screen and (max-width: 1920px) {
.header__nav__list--link{font-size:0.98958vw;line-height:1.19792vw;}
}
.header__nav__list--link.active, .header__nav__list--link:hover{color:#55C144;}
.header__nav__list--link.active{font-weight:600;}
@media (max-width: 1050px) {
.header__nav__list--link{font-size:13.5px;line-height:16px;}
}
.first-screen{min-height:839px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/bg-1.jpg);background-position:center;background-repeat:no-repeat;}
@media (max-width: 1920px) {
.first-screen{min-height:43.69792vw;background-size:cover;}
}
@media (max-width: 1050px) {
.first-screen{height:auto;background-position:left -100px bottom;background-size:1300px auto;padding-bottom:100px;}
}
@media (max-width: 825px) {
.first-screen{background-size:1520px auto;background-position:top 165px left 53%;}
}
@media (max-width: 450px) {
.first-screen{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/fs-bg-mob.jpg);background-position:top 30% center;background-size:auto;}
}
.first-screen__c{display:flex;justify-content:space-between;}
@media (max-width: 825px) {
.first-screen__c{flex-direction:column;align-items:center;}
}
@media (max-width: 450px) {
.first-screen__c{padding-left:5px;padding-right:5px;}
}
.first-screen__offer{width:660px;max-width:100%;}
@media screen and (max-width: 1920px) {
.first-screen__offer{width:34.375vw;}
}
@media (max-width: 1050px) {
.first-screen__offer{width:500px;}
}
.first-screen__offer--title{font-weight:600;font-size:48px;line-height:109.9%;letter-spacing:-0.015em;color:#000000;}
@media screen and (max-width: 1920px) {
.first-screen__offer--title{font-size:2.5vw;}
}
@media (max-width: 1050px) {
.first-screen__offer--title{font-size:36px;}
}
@media (max-width: 825px) {
.first-screen__offer--title{text-align:center;margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.first-screen__offer--title{font-size:29px;}
}
@media (max-width: 390px) {
.first-screen__offer--title{font-size:25px;}
.first-screen__offer--title p{display:inline;}
}
.first-screen__offer--subtext{margin-top:25px;font-weight:300;font-size:26px;line-height:128%;}
@media screen and (max-width: 1920px) {
.first-screen__offer--subtext{font-size:1.35417vw;margin-top:1.30208vw;}
}
@media (max-width: 1050px) {
.first-screen__offer--subtext{font-size:20px;margin-top:20px;}
}
@media (max-width: 825px) {
.first-screen__offer--subtext{text-align:center;}
}
@media (max-width: 450px) {
.first-screen__offer--subtext{font-size:23px;}
}
@media (max-width: 390px) {
.first-screen__offer--subtext{font-size:19px;margin-top:12px;line-height:100%;}
}
.first-screen__offer__features{font-weight:300;font-size:20px;line-height:23px;margin-top:38px;}
@media screen and (max-width: 1920px) {
.first-screen__offer__features{font-size:1.04167vw;line-height:1.19792vw;margin-top:1.97917vw;}
}
@media (max-width: 1050px) {
.first-screen__offer__features{font-size:17px;line-height:19px;max-width:80%;}
}
@media (max-width: 825px) {
.first-screen__offer__features{max-width:100%;}
}
@media (max-width: 450px) {
.first-screen__offer__features{font-size:18.5px;}
}
@media (max-width: 390px) {
.first-screen__offer__features{font-size:16px;margin-top:28px;}
}
.first-screen__offer__features--item{display:flex;align-items:center;max-width:400px;margin-top:25px;}
@media screen and (max-width: 1920px) {
.first-screen__offer__features--item{max-width:20.83333vw;margin-top:1.30208vw;}
}
@media (max-width: 1050px) {
.first-screen__offer__features--item{max-width:100%;}
}
@media (max-width: 1050px) {
.first-screen__offer__features--item{margin-top:20px;}
}
.first-screen__form{position:relative;width:430px;min-height:443px;margin-top:58px;padding-right:55px;padding-left:55px;padding-top:96px;}
/ .quiz_1__block-main .quiz_1__final__form .form_1--btn,
.quiz_1__block-main .quiz_1__final__form  .form_1--input,
.quiz_1__block-main .quiz_1__final__form .quiz_1__final__form--messengers{width:100%;max-width:100%!important;}
.exursion__button{max-width:350px;margin:auto;}
@media screen and (max-width: 1920px) {
.first-screen__form{width:22.39583vw;min-height:23.07292vw;margin-top:3.02083vw;padding-right:2.86458vw;padding-left:2.86458vw;padding-top:5vw;}
}
@media (max-width: 1050px) {
.first-screen__form{width:285px;min-height:0;padding-right:20px;padding-left:20px;padding-top:50px;padding-bottom:33px;}
}
@media (max-width: 825px) {
.first-screen__form{width:320px;padding-top:20px;margin-top:100px;}
}
@media (max-width: 450px) {
.first-screen__form{margin-top:239px;padding-top:33px;padding-right:10px;padding-left:10px;padding-bottom:33px;}
}
.first-screen__form--book{transform:translateX(-50%);position:absolute;left:44%;top:-80px;margin-top:20px;}
@media screen and (max-width: 1920px) {
.first-screen__form--book{top:-4.16667vw;margin-top:1.04167vw;max-width:8.95833vw;height:auto;}
}
@media(max-width: 1500px){
.first-screen__form--book{}
}
@media (max-width: 1050px) {
.first-screen__form--book{max-width:135px;top:-90px;margin-top:20px;}
}
@media (max-width: 825px) {
.first-screen__form--book{position:static;transform:translateX(0);display:block;margin-right:auto;margin-left:auto;}
}
.first-screen__form{position:relative;width:430px;min-height:443px;margin-top:58px;padding-right:55px;padding-left:55px;padding-top:96px;}
@media screen and (max-width: 1920px) {
.first-screen__form{width:22.39583vw;min-height:23.07292vw;margin-top:3.02083vw;padding-right:2.86458vw;padding-left:2.86458vw;padding-top:5vw;}
}
@media (max-width: 1050px) {
.first-screen__form{width:285px;min-height:0;padding-right:20px;padding-left:20px;padding-top:50px;padding-bottom:33px;}
}
@media (max-width: 825px) {
.first-screen__form{width:320px;padding-top:20px;margin-top:100px;}
}
@media (max-width: 450px) {
.first-screen__form{margin-top:239px;padding-top:33px;padding-right:10px;padding-left:10px;padding-bottom:33px;}
}
.first-screen__form--book{transform:translateX(-50%);position:absolute;left:44%;top:-80px;margin-top:20px;}
@media screen and (max-width: 1920px) {
.first-screen__form--book{top:-4.16667vw;margin-top:1.04167vw;max-width:8.95833vw;}
}
@media (max-width: 1050px) {
.first-screen__form--book{max-width:135px;top:-90px;margin-top:20px;}
}
@media (max-width: 825px) {
.first-screen__form--book{position:static;transform:translateX(0);display:block;margin-right:auto;margin-left:auto;}
}
.first-screen-1__form{position:relative;width:430px;min-height:443px;margin-top:58px;padding-right:55px;padding-left:55px;padding-top:96px;}
@media screen and (max-width: 1920px) {
.first-screen-1__form{width:22.39583vw;min-height:23.07292vw;margin-top:3.02083vw;padding-right:2.86458vw;padding-left:2.86458vw;padding-top:5vw;}
}
@media (max-width: 1050px) {
.first-screen-1__form{width:285px;min-height:0;padding-right:20px;padding-left:20px;padding-top:50px;padding-bottom:33px;}
}
@media (max-width: 825px) {
.first-screen-1__form{width:320px;padding-top:20px;margin-top:100px;}
}
@media (max-width: 450px) {
.first-screen-1__form{margin-top:239px;padding-top:33px;padding-right:30px;padding-left:30px;padding-bottom:33px;}
}
.first-screen-1__form--book{transform:translateX(-50%);position:absolute;left:44%;top:-80px;margin-top:20px;}
@media screen and (max-width: 1920px) {
.first-screen-1__form--book{top:-4.16667vw;margin-top:1.04167vw;max-width:8.95833vw;height:auto;}
}
@media (max-width: 1050px) {
.first-screen-1__form--book{max-width:100px;top:-55px;margin-top:20px;}
}
@media (max-width: 825px) {
.first-screen-1__form--book{position:static;transform:translateX(0);display:block;margin-right:auto;margin-left:auto;}
}
.first-screen-1{min-height:770px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/webp/bg-1.webp);background-position:10px bottom;background-repeat:no-repeat;}
.no-webp .first-screen-1{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/bg-1.png);}
@media (max-width: 1920px) {
.first-screen-1{min-height:40.104vw;background-size:cover;background-position:0.521vw bottom;}
}
@media (max-width: 1050px) {
.first-screen-1{min-height:600px;background-position:-225px center;}
}
@media (max-width: 825px) {
.first-screen-1{min-height:950px;background-position:bottom center;}
}
@media (max-width: 450px) {
.first-screen-1{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/webp/fs-bg-mob.webp);background-position:center center;background-size:auto;margin-bottom:12vw;}
.no-webp .first-screen-1{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/fs-bg-mob.png);}
}
.first-screen-1__c{display:flex;justify-content:space-between;align-items:flex-start;padding-top:200px;padding-bottom:30px;transition:0.2s ease-out;}
@media (max-width: 1920px) {
.first-screen-1__c{padding-top:10.563vw;}
}
@media(max-width: 1400px){
.first-screen-1__c{padding-top:15vw;}
}
@media (max-width: 1050px) {
.first-screen-1__c{padding-top:160px;}
}
@media (max-width: 825px) {
.first-screen-1__c{flex-direction:column;align-items:center;padding-top:100px;}
}
@media (max-width: 450px) {
.first-screen-1__c{padding-top:0px;padding-bottom:0px;padding-left:5px;padding-right:5px;}
}
.first-screen-1__mail{display:none;margin:10px 0;text-align:center;}
@media (max-width: 450px) {
.first-screen-1__mail{display:block;}
}
.first-screen-1__offer{position:relative;width:780px;max-width:100%;}
@media screen and (max-width: 1920px) {
.first-screen-1__offer{width:40.625vw;}
}
@media (max-width: 1050px) {
.first-screen-1__offer{width:500px;}
}
.first-screen-1__offer--title{font-weight:400;font-size:48px;line-height:109.9%;letter-spacing:-0.015em;color:#000000;}
.first-screen-1__offer--title span:not(.city){font-weight:600;}
.first-screen-1__offer--title strong p{display:inline-block;}
@media screen and (max-width: 1920px) {
.first-screen-1__offer--title{font-size:2.5vw;}
}
@media (max-width: 1050px) {
.first-screen-1__offer--title{font-size:32px;}
.first-screen-1__offer--title p{display:inline;}
}
@media (max-width: 825px) {
.first-screen-1__offer--title span.city{display:block;}
.first-screen-1__offer--title{text-align:center;margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.first-screen-1__offer--title{font-size:24px;line-height:133%;}
}
@media (max-width: 380px) {
.first-screen-1__offer--title{font-size:22px;line-height:133%;}
.first-screen-1__offer--title span.obl{margin-top:5px;}
}
.first-screen-1__offer--subtext{max-width:515px;display:flex;margin-top:25px;font-weight:400;font-size:26px;line-height:128%;}
@media screen and (max-width: 1920px) {
.first-screen-1__offer--subtext{font-size:1.35417vw;margin-top:1.30208vw;}
}
@media (max-width: 1050px) {
.first-screen-1__offer--subtext{font-size:20px;margin-top:20px;}
}
@media (max-width: 825px) {
.first-screen-1__offer--subtext{text-align:center;}
}
@media (max-width: 450px) {
.first-screen-1__offer--subtext{flex-direction:column;align-items:center;font-size:18px;max-width:90%;margin:4.250vw auto 0 auto;}
}
.first-screen-1__offer--subtext::before{content:'';margin:14px 14px 0 0;width:55px;height:5px;background-color:#55C144;}
@media screen and (max-width: 1920px) {
.first-screen-1__offer--subtext::before{margin:0.729vw 0.729vw 0 0;width:2.865vw;height:0.260vw;}
}
@media (max-width: 1050px) {
.first-screen-1__offer--subtext::before{margin:10px 5px 0 0;width:30px;height:3px;}
}
@media (max-width: 825px) {
.first-screen-1__offer--subtext::before{width:25px;}
}
@media (max-width: 450px) {
.first-screen-1__offer--subtext::before{width:80px;height:5px;margin:0 0 20px 0;}
}
.first-screen-1__offer__features{font-weight:400;font-size:20px;line-height:23px;margin-top:38px;}
@media screen and (max-width: 1920px) {
.first-screen-1__offer__features{font-size:1.04167vw;line-height:1.19792vw;margin-top:1.97917vw;}
}
@media (max-width: 1050px) {
.first-screen-1__offer__features{font-size:17px;line-height:19px;max-width:80%;}
}
@media (max-width: 825px) {
.first-screen-1__offer__features{max-width:100%;}
}
@media (max-width: 450px) {
.first-screen-1__offer__features{max-width:100%;width:max-content;padding:0 3.125vw;font-size:20px;line-height:1.4;margin:4.444vw auto 0 auto;}
}
.first-screen-1__offer__features--item{display:flex;align-items:center;margin-top:25px;}
@media screen and (max-width: 1920px) {
.first-screen-1__offer__features--item{margin-top:1.30208vw;}
}
@media (max-width: 1050px) {
.first-screen-1__offer__features--item{margin-top:20px;}
}
@media (max-width: 450px) {
.first-screen-1__offer__features--item{margin-top:2.222vw;}
}
@media (max-width: 450px) {
.first-screen-1__offer__features--item:nth-child(3){max-width:calc(100% - 29px);}
}
.first-screen-1__offer--video-review{position:absolute;bottom:21%;right:-165px;width:max-content;}
@media screen and (max-width: 1920px) {
.first-screen-1__offer--video-review {
right: -8.594vw;}}
@media (max-width: 1050px) {
.first-screen-1__offer--video-review {
position: relative;
bottom: 0;
left: 0;
right: unset;
margin-top: 3.2017075773746vh;}}
@media (max-width: 825px) {
.first-screen-1__offer--video-review {
margin: 5.122732123799359vh auto 0 auto;}}
.video-review{display:flex;align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:55px;padding:5px 30px 5px 5px;}
@media (max-width: 825px) {
.video-review {
padding: 4px 25px 4px 4px;}}
@media (max-width: 450px) {
.video-review {
padding: 0.889vw 7.813vw 0.889vw 0.889vw;}}
.video-review__button{position:relative;width:80px;height:80px;background-color:#55C144;border:6px solid #89D47C;border-radius:50%;margin-right:7px;transition:0.15s linear;}
@media screen and (max-width: 1920px) {
.video-review__button {
width: 4.167vw;
height: 4.167vw;
border-width: 0.313vw;}}
@media (max-width: 1050px) {
.video-review__button {
width: 65px;
height: 65px;
border-width: 4px;}}
@media (max-width: 825px) {
.video-review__button {
width: 60px;
height: 60px;
border-width: 5px;}}
@media (max-width: 450px) {
.video-review__button {
width: 13.333vw;
height: 13.333vw;
border-width: 1.333vw;}}
.video-review__button-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:16px;}
@media screen and (max-width: 1920px) {
.video-review__button-icon {
width: 0.833vw;}}
@media (max-width: 1050px) {
.video-review__button-icon {
width: 12px;}}
.video-review__label{pointer-events:none;font-size:16px;}
@media screen and (max-width: 1920px) {
.video-review__label {
font-size: 0.833vw;}}
@media (max-width: 1050px) {
.video-review__label {
font-size: 14px;}}
@media (max-width: 450px) {
.video-review__label {
font-size: 3.556vw;}}
.video-review__button:hover{border-width:3px;}
@media screen and (max-width: 1920px) {
.video-review__button:hover {
border-width: 0.156vw;}}
@media (max-width: 1050px) {
.video-review__button:hover {
border-width: 2px;}}
.form{background:#FFFFFF;border-radius:15px;max-width:100%;box-shadow:-5px -1px 17px 1px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.25);}
@media (max-width: 450px) {
.form{max-width:330px;width:100%;}
}
.form-wrap{position:relative;}
.form--title{font-weight:600;font-size:23px;line-height:109.9%;text-align:center;letter-spacing:0.01em;color:#000000;margin-right:auto;margin-left:auto;}
@media screen and (max-width: 1920px) {
.form--title{font-size:1.19792vw;}
}
@media (max-width: 1050px) {
.form--title{font-size:17px;}
}
@media (max-width: 450px) {
.form--title{font-size:20px;padding:0 10px;}
.form--title p{display:inline;}
}
@media (max-width: 390px) {
.form--title{font-size:18px;}
}
.form--desc{font-weight:300;font-size:17px;line-height:21px;text-align:center;color:#000000;margin-top:9px;}
@media screen and (max-width: 1920px) {
.form--desc{font-size:0.88542vw;line-height:123%;}
}
@media (max-width: 1050px) {
.form--desc{font-size:13px;}
}
@media (max-width: 450px) {
.form--desc{font-size:16.5px;max-width:300px;margin-right:auto;margin-left:auto;padding:0 10px;}
.form--desc p{display:inline;}
}
@media (max-width: 450px) and (max-width: 390px) {
.form--desc{font-size:15px;}
}
.form--input, .form--btn{width:100%;min-height:65px;}
@media screen and (max-width: 1920px) {
.form--input, .form--btn{min-height:3.125vw;}
}
@media (max-width: 1050px) {
.form--input, .form--btn{min-height:55.25px;margin-right:auto;margin-left:auto;}
}
@media (max-width: 390px) {
.form--input, .form--btn{height:43px;font-size:13px;}
}
.form--input{background:#FFFFFF;border:1px solid #CBCBCB;box-sizing:border-box;border-radius:5px;margin-top:21px;padding-left:29px;padding-right:29px;font-weight:400;font-size:15px;line-height:115.3%;color:#737474;position:relative;display:block;box-shadow:none;outline:none;}
@media screen and (max-width: 1920px) {
.form--input{font-size:0.78125vw;margin-top:1.09375vw;padding:0 1.51042vw;}
}
@media (max-width: 1050px) {
.form--input{font-size:12.75px;}
}
@media (max-width: 390px) {
.form--input{margin-top:0;font-size:12px;padding-left:15px;padding-right:15px;}
}
.form--btn{margin-top:15px;}
@media screen and (max-width: 1920px) {
.form--btn{margin-top:0.78125vw;}
}
@media (max-width: 1050px) {
.form--btn{margin-top:15px;font-size:15.3px;}
}
@media (max-width: 390px) {
.form--btn{height:43px;}
}
.form--btn-text-main{font-weight:500;font-size:18px;}
@media screen and (max-width: 1920px) {
.form--btn-text-main{font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.form--btn-text-main{font-size:15.3px;}
}
@media (max-width: 825px) {
.form--btn-text-main{font-size:14px;}
}
@media (max-width: 390px) {
.form--btn-text-main{font-size:13px;}
}
.form--btn-text-sub{font-weight:300;font-size:14px;}
@media screen and (max-width: 1920px) {
.form--btn-text-sub{font-size:0.72917vw;}
}
@media (max-width: 1050px) {
.form--btn-text-sub{font-size:11.9px;}
}
@media (max-width: 825px) {
.form--btn-text-sub{font-size:12px;}
}
@media (max-width: 390px) {
.form--btn-text-sub{font-size:11px;}
}
.form--accept{display:flex;justify-content:center;align-items:center;margin-top:17px;}
@media screen and (max-width: 1920px) {
.form--accept{margin-top:0.88542vw;}
}
@media (max-width: 1050px) {
.form--accept{margin-top:17px;}
}
.form--accept--text{font-weight:300;font-size:12px;color:#757070;}
@media screen and (max-width: 1920px) {
.form--accept--text{font-size:0.625vw;}
}
.form--accept--text a{color:#55C144;}
@media (max-width: 1050px) {
.form--accept--text{font-size:10px;}
}
@media (max-width: 825px) {
.form--accept--text{font-size:11px;}
}
@media (max-width: 450px) {
.form--accept--text{font-size:10px;}
}
.form--accept--checkbox{width:18px;height:16px;border:1px solid #55C144;margin-right:7px;cursor:pointer;}
@media screen and (max-width: 1920px) {
.form--accept--checkbox{width:0.9375vw;height:0.83333vw;margin-right:0.36458vw;}
}
@media (max-width: 1050px) {
.form--accept--checkbox{height:12px;width:12px;margin-right:7px;}
}
input:checked + .form--accept--checkbox{background-color:#55C144;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/check.svg);background-size:9px;background-position:center;background-repeat:no-repeat;}
@media screen and (max-width: 1920px) {
input:checked + .form--accept--checkbox{background-size:0.46875vw;}
}
@media (max-width: 1050px) {
input:checked + .form--accept--checkbox{background-size:8px;}
}
.form--accept input{position:absolute;opacity:0;}
.form_1{background:#FFFFFF;border-radius:15px;max-width:100%;box-shadow:-5px -1px 17px 1px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.25);}
@media (max-width: 450px) {
.form_1{max-width:90.125vw;width:100%;}
}
.form_1-wrap{position:relative;}
.form_1--title{font-weight:700;font-size:23px;line-height:109.9%;text-align:center;letter-spacing:0.01em;color:#000000;margin-right:auto;margin-left:auto;}
@media screen and (max-width: 1920px) {
.form_1--title{font-size:1.19792vw;}
}
@media (max-width: 1050px) {
.form_1--title{font-size:17px;}
}
@media (max-width: 450px) {
.form_1--title{font-size:4.222vw;line-height:5.333vw;padding:0 12.125vw;}
.form_1--title p{display:inline;}
}
.form_1--desc{font-weight:400;font-size:17px;line-height:21px;text-align:center;color:#000000;margin-top:9px;}
@media screen and (max-width: 1920px) {
.form_1--desc{font-size:0.88542vw;line-height:123%;}
}
@media (max-width: 1050px) {
.form_1--desc{font-size:13px;}
}
@media (max-width: 450px) {
.form_1--desc{font-size:3.556vw;line-height:4.444vw;max-width:80.75vw;margin-right:auto;margin-left:auto;padding:0 3.125vw;}
.form_1--desc p{display:inline;}
}
.form_1--input, .form_1--btn{width:100%;min-height:65px;}
@media screen and (max-width: 1920px) {
.form_1--input, .form_1--btn{min-height:3.125vw;}
}
@media (max-width: 1050px) {
.form_1--input, .form_1--btn{min-height:55.25px;margin-right:auto;margin-left:auto;}
}
@media (max-width: 390px) {
.form_1--input, .form_1--btn{min-height:43px;font-size:13px;}
}
.form_1--input{background:#FFFFFF;border:1px solid #CBCBCB;box-sizing:border-box;border-radius:5px;margin-top:21px;padding-left:29px;padding-right:29px;font-weight:400;font-size:15px;line-height:115.3%;color:#737474;position:relative;display:block;box-shadow:none;outline:none;}
@media screen and (max-width: 1920px) {
.form_1--input{font-size:0.78125vw;margin-top:1.09375vw;padding:0 1.51042vw;}
}
@media (max-width: 1050px) {
.form_1--input{font-size:12.75px;}
}
@media (max-width: 450px) {
.form_1--input{margin-top:0;font-size:2.889vw;padding:3.556vw 5.333vw;;height:10.667vw;}
}
.form_1--btn{margin-top:15px;}
@media screen and (max-width: 1920px) {
.form_1--btn{margin-top:0.78125vw;}
}
@media (max-width: 1050px) {
.form_1--btn{margin-top:15px;font-size:14px;}
}
@media (max-width: 450px) {
.form_1--btn{margin-top:2.222vw;font-size:3.111vw;min-height:10.667vw;}
}
.form_1--btn-text-main{font-weight:500;font-size:18px;}
@media screen and (max-width: 1920px) {
.form_1--btn-text-main{font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.form_1--btn-text-main{font-size:15.3px;}
}
@media (max-width: 825px) {
.form_1--btn-text-main{font-size:14px;}
}
@media (max-width: 450px) {
.form_1--btn-text-main{font-size:14px;}
}
.form_1--btn-text-sub{font-weight:400;font-size:14px;}
@media screen and (max-width: 1920px) {
.form_1--btn-text-sub{font-size:0.72917vw;}
}
@media (max-width: 1050px) {
.form_1--btn-text-sub{font-size:11.9px;}
}
@media (max-width: 825px) {
.form_1--btn-text-sub{font-size:12px;}
}
@media (max-width: 450px) {
.form_1--btn-text-sub{font-size:12px;}
}
.form_1--accept{display:flex;justify-content:center;align-items:center;margin-top:17px;}
@media screen and (max-width: 1920px) {
.form_1--accept{margin-top:0.88542vw;}
}
@media (max-width: 1050px) {
.form_1--accept{margin-top:17px;}
}
@media (max-width: 450px) {
.form_1--accept{margin-top:3.333vw;margin-left:auto;margin-right:auto;max-width:90%;}
}
.form_1--accept--text{font-weight:400;font-size:12px;color:#757070;}
@media screen and (max-width: 1920px) {
.form_1--accept--text{font-size:0.625vw;}
}
.form_1--accept--text a{color:#55C144;}
@media (max-width: 1050px) {
.form_1--accept--text{font-size:10px;}
}
@media (max-width: 825px) {
.form_1--accept--text{font-size:11px;}
}
@media (max-width: 450px) {
.form_1--accept--text{font-size:2.444vw;}
}
.form_1--accept--checkbox{width:18px;height:16px;border:1px solid #55C144;margin-right:7px;cursor:pointer;}
@media screen and (max-width: 1920px) {
.form_1--accept--checkbox{width:0.9375vw;height:0.83333vw;margin-right:0.36458vw;}
}
@media (max-width: 1050px) {
.form_1--accept--checkbox{height:12px;min-width:12px;margin-right:7px;}
}
input:checked + .form_1--accept--checkbox{background-color:#55C144;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/check.svg);background-size:9px;background-position:center;background-repeat:no-repeat;}
@media screen and (max-width: 1920px) {
input:checked + .form_1--accept--checkbox{background-size:0.46875vw;}
}
@media (max-width: 1050px) {
input:checked + .form_1--accept--checkbox{background-size:8px;}
}
@media (max-width: 450px) {
input:checked + .form_1--accept--checkbox{background-size:2.500vw;}
}
.form_1--accept input{position:absolute;opacity:0;}
.form-close{width:729px;height:650px;padding-left:100px;padding-right:260px;padding-top:74px;position:relative;background:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/form-close-bg.png), linear-gradient(207.28deg, #66CDF3 -1.74%, #7ED8FA 17.32%, #A6EEFC 50.38%, #63CBF2 87.42%);background-repeat:no-repeat;background-position:bottom right;border-radius:7px;}
@media (max-width: 1920px) {
.form-close{width:37.96875vw;height:33.85417vw;padding-left:5.20833vw;padding-right:13.54167vw;padding-top:3.85417vw;background-size:21.875vw 33.85417vw, cover;}
}
@media (max-width: 1050px) {
.form-close{width:450px;height:auto;padding-right:30px;padding-left:30px;padding-top:30px;padding-bottom:10px;height:auto;background:linear-gradient(207.28deg, #66CDF3 -1.74%, #7ED8FA 17.32%, #A6EEFC 50.38%, #63CBF2 87.42%);}
}
@media (max-width: 1050px) {
.form-close{width:330px;max-width:340px;padding-right:24px;padding-left:24px;}
}
@media (max-width: 450px) {
.form-close{width:95%;padding-right:10px;padding-left:10px;}
}
.form-close--title{font-weight:600;font-size:27px;text-align:center;}
@media (max-width: 1920px) {
.form-close--title{font-size:1.40625vw;}
}
@media (max-width: 1050px) {
.form-close--title{font-size:18px;}
}
.form-close--desc{font-weight:300;font-size:20px;text-align:center;color:#000000;margin-top:27px;}
@media (max-width: 1920px) {
.form-close--desc{font-size:1.04167vw;margin-top:1.40625vw;}
}
@media (max-width: 1050px) {
.form-close--desc{font-size:15px;margin-top:12px;}
}
.form-close--how{font-weight:600;font-size:25px;text-align:center;color:#000000;margin-top:22px;}
@media (max-width: 1920px) {
.form-close--how{font-size:1.30208vw;margin-top:1.14583vw;}
}
@media (max-width: 1050px) {
.form-close--how{font-size:18px;margin:14px;}
}
.form-close--action{font-weight:300;font-size:15px;line-height:132.9%;text-align:center;color:#000000;margin:25px 0;}
@media (max-width: 1920px) {
.form-close--action{font-size:0.78125vw;margin:1.30208vw 0;}
}
@media (max-width: 1050px) {
.form-close--action{font-size:15px;margin:12px 0;}
}
.form-close .close{position:absolute;right:15px;top:15px;cursor:pointer;height:29px;width:26px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/close.png);background-repeat:no-repeat;background-size:contain;}
@media (max-width: 1920px) {
.form-close .close{width:1.35417vw;height:1.51042vw;}
}
@media (max-width: 1050px) {
.form-close .close{height:15px;width:15px;}
}
.form-visited{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/form-visited-bg.png);background-size:cover;width:650px;height:716px;padding-left:110px;padding-right:110px;padding-top:55px;position:relative;border-radius:7px;}
@media (max-width: 1920px) {
.form-visited{width:33.85417vw;height:37.29167vw;padding-left:5.72917vw;padding-right:5.72917vw;padding-top:2.86458vw;}
}
@media (max-width: 1050px) {
.form-visited{width:330px;max-width:365px;padding-right:24px;padding-left:24px;height:auto;padding-top:30px;padding-bottom:30px;}
}
@media (max-width: 450px) {
.form-visited{width:100%;height:465px;padding-right:24px;padding-left:24px;}
}
.form-visited .close{position:absolute;right:15px;top:15px;cursor:pointer;height:29px;width:26px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/close.png);background-repeat:no-repeat;background-size:contain;}
@media (max-width: 1050px) {
.form-visited .close{height:15px;width:15px;}
}
.form-visited--title{font-weight:600;font-size:27px;line-height:130%;text-align:center;}
@media (max-width: 1920px) {
.form-visited--title{font-size:1.40625vw;}
}
@media (max-width: 1050px) {
.form-visited--title{font-size:18px;line-height:22px;}
}
.form-visited--desc{font-weight:300;font-size:23px;text-align:center;margin-top:17px;}
@media (max-width: 1920px) {
.form-visited--desc{font-size:1.19792vw;margin-top:0.88542vw;}
}
@media (max-width: 1050px) {
.form-visited--desc{font-size:15px;margin-top:7px;}
}
.form-visited--discount{font-weight:600;font-size:23px;line-height:130%;text-align:center;color:#55C144;margin-top:13px;}
@media (max-width: 1920px) {
.form-visited--discount{font-size:1.19792vw;margin-top:0.67708vw;}
}
@media (max-width: 1050px) {
.form-visited--discount{font-size:15px;margin-top:10px;line-height:18px;max-width:210px;margin-right:auto;margin-left:auto;}
}
.form-visited--img{margin:25px auto;display:block;}
@media (max-width: 1920px) {
.form-visited--img{max-width:15.98958vw;}
}
@media (max-width: 1050px) {
.form-visited--img{max-width:133px;}
}
.form-visited--input{margin-top:0;display:block;}
.form-visited--input, .form-visited--btn{width:330px;height:60px;margin-right:auto;margin-left:auto;}
@media (max-width: 1920px) {
.form-visited--input, .form-visited--btn{width:17.1875vw;height:3.125vw;}
}
@media (max-width: 1050px) {
.form-visited--input, .form-visited--btn{width:280.5px;height:51px;}
}
@media (max-width: 390px) {
.form-visited--input, .form-visited--btn{width:226px;font-size:13px;height:42px;margin-top:13px;}
}
.form-visited__save{margin-top:43px;display:flex;max-width:290px;margin-right:auto;margin-left:auto;justify-content:space-between;align-items:center;}
@media (max-width: 1920px) {
.form-visited__save{max-width:15.10417vw;margin-top:2.23958vw;}
}
@media (max-width: 1050px) {
.form-visited__save{margin-top:17px;max-width:100%;}
}
.form-visited__save--text{width:197px;font-weight:300;font-size:15px;line-height:130%;text-align:center;color:#000000;}
@media (max-width: 1920px) {
.form-visited__save--text{width:10.26042vw;font-size:0.78125vw;}
}
@media (max-width: 1050px) {
.form-visited__save--text{font-size:12px;width:200px;}
}
.form-visited__save--combo{width:79px;height:32px;background:#55C144;border-radius:5px;font-weight:600;font-size:15px;color:#FFFFFF;display:flex;justify-content:center;align-items:center;}
@media (max-width: 1920px) {
.form-visited__save--combo{width:4.11458vw;height:1.66667vw;font-size:0.78125vw;}
}
@media (max-width: 1050px) {
.form-visited__save--combo{font-size:12px;width:63px;height:25px;}
}
.quiz{padding-bottom:100px;}
@media screen and (max-width: 1920px) {
.quiz{padding-bottom:5.20833vw;}
}
@media (max-width: 1050px) {
.quiz{padding-bottom:50px;}
}
.quiz-wrap{width:100%;min-height:837px;background:#FFFFFF;box-shadow:1px 3px 12px rgba(0, 0, 0, 0.2);border-radius:25px;margin-top:58px;display:flex;justify-content:space-between;padding-left:73px;padding-right:73px;padding-top:48px;padding-bottom:50px;}
@media screen and (max-width: 1920px) {
.quiz-wrap{min-height:43.59375vw;margin-top:3.02083vw;padding-left:3.80208vw;padding-right:3.80208vw;padding-top:2.5vw;padding-bottom:2.60417vw;}
}
@media (max-width: 1050px) {
.quiz-wrap{min-height:0;margin-top:58px;padding-left:30px;padding-right:30px;padding-top:40px;padding-bottom:40px;max-width:920px;margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.quiz-wrap{padding-top:30px;padding-bottom:23px;min-height:0;padding-left:10px;padding-right:10px;}
}
.quiz__block-main{width:65%;}
@media (max-width: 1050px) {
.quiz__block-main{width:100%;}
}
@media (max-width: 1050px) {
.quiz__block-help{display:none;}
}
.quiz__gift-m{display:none;}
@media (max-width: 1050px) {
.quiz__gift-m{display:block;}
}
.quiz__gift-m__content{display:flex;justify-content:space-around;flex-wrap:wrap;}
.quiz__progress{display:flex;align-items:center;}
@media (max-width: 825px) {
.quiz__progress{flex-direction:column-reverse;}
}
.quiz__progress__text{font-weight:600;font-size:23px;line-height:147.4%;letter-spacing:0.02em;min-width:245px;}
@media screen and (max-width: 1920px) {
.quiz__progress__text{font-size:1.19792vw;min-width:12.76042vw;}
}
@media screen and (max-width: 1050px) {
.quiz__progress__text{font-size:19px;min-width:220px;}
}
@media (max-width: 825px) {
.quiz__progress__text{margin-top:15px;min-width:0;}
}
@media (max-width: 450px) {
.quiz__progress__text{font-size:14px;}
}
.quiz__progress__bar{width:100%;height:34px;background:#FFFFFF;box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.25);border-radius:50px;}
@media screen and (max-width: 1920px) {
.quiz__progress__bar{height:1.77083vw;}
}
@media screen and (max-width: 1050px) {
.quiz__progress__bar{height:25px;}
}
@media (max-width: 825px) {
.quiz__progress__bar{margin-left:0;height:20px;}
}
.quiz__progress__bar-complete{width:16.66667%;height:100%;background-image:repeating-linear-gradient(-52deg, transparent, transparent 6px, #33ce62 5px, #1fc953 10px), linear-gradient(to top, rgba(80, 213, 121, 0.9) 0%, rgba(80, 213, 121, 0.9) 100%);box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.25);border-radius:50px;transition:all 0.3s;animation:progres 100s linear infinite;}
.quiz__question{margin-top:42px;display:none;}
.quiz__question.active{display:block;}
@media screen and (max-width: 1920px) {
.quiz__question{margin-top:2.1875vw;}
}
@media screen and (max-width: 1050px) {
.quiz__question{margin-top:25px;}
}
@media (max-width: 450px) {
.quiz__question{margin-top:12px;}
}
.quiz__question__title{font-size:23px;letter-spacing:0.02em;}
@media screen and (max-width: 1920px) {
.quiz__question__title{font-size:1.19792vw;}
}
@media screen and (max-width: 1050px) {
.quiz__question__title{font-size:19px;}
}
@media (max-width: 450px) {
.quiz__question__title{font-size:18px;text-align:center;}
}
@media (max-width: 450px) {
.quiz__question__title--cur-question{display:none;}
}
.quiz__question__options{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:44px;}
@media screen and (max-width: 1920px) {
.quiz__question__options{margin-top:2.29167vw;}
}
@media (max-width: 1050px) {
.quiz__question__options{margin-top:15px;justify-content:space-around;}
}
.quiz__question__options__item{display:flex;flex-direction:column;align-items:center;margin-bottom:30px;width:31%;}
@media screen and (max-width: 1920px) {
.quiz__question__options__item{margin-bottom:1.5625vw;}
}
@media (max-width: 1050px) {
.quiz__question__options__item{margin-bottom:20px;}
}
@media (max-width: 825px) {
.quiz__question__options__item{width:46.5%;}
}
@media (max-width: 450px) {
.quiz__question__options__item{margin-bottom:13px;}
}
.quiz__question__options__item--img{width:100%;height:180px;box-shadow:2px 3px 7px 1px rgba(0, 0, 0, 0.25);position:relative;border-radius:10px;cursor:pointer;}
@media screen and (max-width: 1920px) {
.quiz__question__options__item--img{height:9.375vw;}
}
@media (max-width: 1050px) {
.quiz__question__options__item--img{height:155px;}
}
@media (max-width: 825px) {
.quiz__question__options__item--img{height:135px;}
}
@media (max-width: 450px) {
.quiz__question__options__item--img{height:89px;border-radius:5px;}
}
.quiz__question__options__item--img::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:30px;height:30px;background:#CCCCCC;border:3px solid #FFFFFF;box-sizing:border-box;border-radius:50%;}
@media screen and (max-width: 1920px) {
.quiz__question__options__item--img::after{height:1.5625vw;width:1.5625vw;bottom:-0.52083vw;}
}
@media (max-width: 1050px) {
.quiz__question__options__item--img::after{height:25px;width:25px;bottom:-10px;}
}
@media (max-width: 450px) {
.quiz__question__options__item--img::after{height:19px;width:19px;}
}
.quiz__question__options__item--img img{height:100%;width:100%;object-fit:cover;border-radius:inherit;}
.quiz__question__options__item--value{margin-top:13px;text-align:center;font-size:16px;}
@media screen and (max-width: 1920px) {
.quiz__question__options__item--value{font-size:0.83333vw;margin-top:0.67708vw;}
}
@media (max-width: 1050px) {
.quiz__question__options__item--value{font-size:14px;margin-top:13px;}
}
@media (max-width: 450px) {
.quiz__question__options__item--value{font-size:13px;}
}
.quiz__question__options__item.active .quiz__question__options__item--img::after{background:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/ok.svg), linear-gradient(180deg, #55C144 0%, #84F072 100%);background-repeat:no-repeat;background-position:center;box-shadow:0px 0px 4px rgba(0, 0, 0, 0.27);border:none;}
@media screen and (max-width: 1920px) {
.quiz__question__options__item.active .quiz__question__options__item--img::after{background-size:0.625vw, cover;}
}
@media (max-width: 1050px) {
.quiz__question__options__item.active .quiz__question__options__item--img::after{background-size:10px, cover;}
}
@media (max-width: 450px) {
.quiz__question__options__item.active .quiz__question__options__item--img::after{background-size:8px, cover;}
}
.quiz__question__size{display:flex;justify-content:space-between;margin-top:40px;position:relative;}
@media screen and (max-width: 1920px) {
.quiz__question__size{margin-top:2.08333vw;}
}
@media (max-width: 825px) {
.quiz__question__size{align-items:flex-end;justify-content:flex-start;}
}
@media screen and (max-width: 1920px) {
.quiz__question__size__block-img img{max-width:16.66667vw;}
}
@media screen and (max-width: 1050px) {
.quiz__question__size__block-img img{max-width:280px;}
}
@media (max-width: 825px) {
.quiz__question__size__block-img img{width:100%;max-width:180px;}
}
@media (max-width: 825px) {
.quiz__question__size__block-img{width:55%;bottom:0;right:0;position:absolute;}
}
@media (max-width: 825px) {
.quiz__question__size__block-input{width:65%;position:relative;z-index:3;}
}
.quiz__question__size--label{margin-bottom:20px;display:block;}
@media screen and (max-width: 1920px) {
.quiz__question__size--label{margin-bottom:1.04167vw;}
}
@media screen and (max-width: 1050px) {
.quiz__question__size--label{margin-bottom:20px;}
}
.quiz__question__size--label p{font-weight:300;font-size:16px;}
@media screen and (max-width: 1920px) {
.quiz__question__size--label p{font-size:0.83333vw;}
}
@media screen and (max-width: 1050px) {
.quiz__question__size--label p{font-size:15px;}
}
@media (max-width: 450px) {
.quiz__question__size--label p{font-size:13px;}
}
.quiz__question__size--input{width:179px;height:50px;border:1px solid #A3A3A3;box-sizing:border-box;border-radius:25px;font-weight:500;font-size:15px;padding:0 22px;margin-top:15px;}
@media screen and (max-width: 1920px) {
.quiz__question__size--input{width:9.32292vw;height:2.60417vw;font-size:0.78125vw;padding:0 1.14583vw;margin-top:0.78125vw;}
}
@media screen and (max-width: 1050px) {
.quiz__question__size--input{width:190px;height:40px;font-size:14px;padding:0 22px;margin-top:15px;}
}
@media (max-width: 450px) {
.quiz__question__size--input{width:105px;height:35px;margin-top:12px;}
}
.quiz__question__checkbox--label{position:relative;margin-top:35px;font-weight:300;font-size:20px;display:flex;align-items:center;}
.quiz__question__checkbox--label input{opacity:0;position:absolute;top:0;left:0;}
@media screen and (max-width: 1920px) {
.quiz__question__checkbox--label{margin-top:1.82292vw;font-size:1.04167vw;}
}
@media screen and (max-width: 1050px) {
.quiz__question__checkbox--label{margin-top:35px;font-size:18px;}
}
@media (max-width: 450px) {
.quiz__question__checkbox--label{font-size:16px;}
}
.quiz__question__checkbox--label .checkmark{width:30px;height:29px;border-radius:50%;border:2px solid #C4C4C4;box-sizing:border-box;display:inline-block;margin-right:15px;}
@media screen and (max-width: 1920px) {
.quiz__question__checkbox--label .checkmark{width:1.5625vw;height:1.5625vw;}
}
@media screen and (max-width: 1050px) {
.quiz__question__checkbox--label .checkmark{width:25px;height:25px;}
}
@media (max-width: 450px) {
.quiz__question__checkbox--label .checkmark{height:19px;width:19px;margin-right:8px;}
}
.quiz__question__checkbox--label input:checked ~ .checkmark{background:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/ok.svg), linear-gradient(180deg, #55C144 0%, #84F072 100%);background-repeat:no-repeat;background-position:center;box-shadow:0px 0px 4px rgba(0, 0, 0, 0.27);border:none;}
@media screen and (max-width: 1920px) {
.quiz__question__checkbox--label input:checked ~ .checkmark{background-size:0.625vw, cover;}
}
@media screen and (max-width: 1050px) {
.quiz__question__checkbox--label input:checked ~ .checkmark{background-size:11px, cover;}
}
@media (max-width: 450px) {
.quiz__question__checkbox--label input:checked ~ .checkmark{background-size:10px, cover;}
}
.quiz__final--title{font-weight:300;font-size:30px;line-height:130%;text-align:center;letter-spacing:0.02em;margin-top:74px;}
@media (max-width: 1920px) {
.quiz__final--title{font-size:1.5625vw;margin-top:3.85417vw;}
}
@media (max-width: 1050px) {
.quiz__final--title{font-size:25px;margin-top:40px;}
.quiz__final--title p{display:inline;}
}
@media (max-width: 450px) {
.quiz__final--title{font-size:18px;margin-top:22px;}
}
.quiz__final__content{display:flex;justify-content:space-between;}
@media (max-width: 825px) {
.quiz__final__content{flex-direction:column-reverse;align-items:center;}
}
.quiz__final__form{width:320px;margin-top:68px;max-width:100%;}
@media screen and (max-width: 1920px) {
.quiz__final__form{width:16.66667vw;margin-top:3.54167vw;}
}
@media screen and (max-width: 1050px) {
.quiz__final__form{width:330px;}
}
@media screen and (max-width: 450px) {
.quiz__final__form{width:100%;}
}
.quiz__final__form--title{font-weight:300;font-size:20px;line-height:130%;text-align:center;letter-spacing:0.02em;}
@media screen and (max-width: 1920px) {
.quiz__final__form--title{font-size:1.04167vw;}
}
@media screen and (max-width: 1050px) {
.quiz__final__form--title{font-size:18px;}
}
@media (max-width: 450px) {
.quiz__final__form--title{font-size:15px;margin-bottom:17px;}
}
.quiz__final__img{margin-top:53px;position:relative;}
@media screen and (max-width: 1920px) {
.quiz__final__img{margin-top:2.76042vw;}
}
@media screen and (max-width: 1050px) {
.quiz__final__img{margin-top:40px;}
}
@media (max-width: 825px) {
.quiz__final__img{width:100%;margin-top:13px;}
}
.quiz__final__img .note{position:relative;z-index:2;}
@media screen and (max-width: 1920px) {
.quiz__final__img .note{max-width:12.5vw;}
}
@media screen and (max-width: 1050px) {
.quiz__final__img .note{max-width:200px;}
}
@media (max-width: 825px) {
.quiz__final__img .note{position:relative;top:0;left:0;transform:translate(0);display:block;margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.quiz__final__img .note{max-width:165px;}
}
.quiz__final__img .arr{position:absolute;left:-100%;top:70%;transform:translateY(-50%);}
@media screen and (max-width: 1920px) {
.quiz__final__img .arr{max-width:13.48958vw;}
}
@media screen and (max-width: 1050px) {
.quiz__final__img .arr{max-width:220px;}
}
@media (max-width: 825px) {
.quiz__final__img .arr{width:102px;transform:rotate(90deg);}
}
@media (max-width: 825px) {
.quiz__final__img .arr{display:none;}
}
.quiz__final__img .arr-m{display:none;position:absolute;right:0px;bottom:-50px;}
@media (max-width: 825px) {
.quiz__final__img .arr-m{display:block;}
}
.quiz__buttons{display:flex;justify-content:center;margin-top:19px;}
@media screen and (max-width: 1920px) and (min-width: 1051px) {
.quiz__buttons{margin-top:0.98958vw;}
}
.quiz__btn--next{width:257px;height:65px;font-size:18px;}
@media screen and (max-width: 1920px) {
.quiz__btn--next{width:13.38542vw;height:3.38542vw;font-size:0.9375vw;}
}
@media screen and (max-width: 1050px) {
.quiz__btn--next{width:218.45px;height:55.25px;font-size:15.3px;}
}
.quiz__btn--next[disabled]{opacity:0.5;pointer-events:none;}
.quiz__btn--next span{display:flex;align-items:center;justify-content:center;}
.quiz__btn--next span::after{margin-left:7px;content:url('data:image/svg+xml;utf8, <svg viewBox="0 0 22 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L8 7.21177L1 12" stroke="black"/><path d="M8 1L15 7.21177L8 12" stroke="black" stroke-opacity="0.8"/><path d="M14 1L21 7.21177L14 12" stroke="black" stroke-opacity="0.5"/></svg>');width:22px;}
@media screen and (max-width: 1920px) {
.quiz__btn--next span::after{width:1.14583vw;margin-left:0.36458vw;}
}
@media (max-width: 1050px) {
.quiz__btn--next span::after{width:15px;}
}
@media (max-width: 390px) {
.quiz__btn--next{width:148px;height:42px;font-size:13px;}
}
.quiz__btn--prev{width:186px;height:65px;font-size:18px;margin-right:20px;}
@media screen and (max-width: 1920px) {
.quiz__btn--prev{width:9.6875vw;height:3.38542vw;font-size:0.9375vw;margin-right:1.04167vw;}
}
@media screen and (max-width: 1050px) {
.quiz__btn--prev{width:158.1px;height:55.25px;font-size:15.3px;margin-right:17px;}
}
@media (max-width: 390px) {
.quiz__btn--prev{width:97px;height:42px;font-size:13px;margin-right:13px;}
}
.quiz__manager{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/quiz/help/manager-bg.png);background-size:cover;border-radius:10px;padding-left:67px;padding-right:67px;padding-top:15px;padding-bottom:30px;max-width:340px;}
@media screen and (max-width: 1920px) {
.quiz__manager{padding-left:3.48958vw;padding-right:3.48958vw;padding-top:0.78125vw;padding-bottom:1.5625vw;max-width:17.70833vw;}
}
.quiz__manager--photo{max-width:100%;}
.quiz__manager--name{width:100%;height:45px;background:#55C144;border-radius:5px;display:flex;justify-content:center;align-items:center;font-size:20px;color:#FFFFFF;margin-top:-40px;position:relative;z-index:2;}
@media screen and (max-width: 1920px) {
.quiz__manager--name{margin-top:-2.08333vw;font-size:1.04167vw;height:2.34375vw;}
}
.quiz__manager--online{color:#55C144;font-weight:600;text-align:center;margin-top:15px;display:flex;align-items:center;justify-content:center;font-size:16px;}
@media screen and (max-width: 1920px) {
.quiz__manager--online{margin-top:0.78125vw;font-size:0.78125vw;}
}
.quiz__manager--online::before{content:'';height:6px;width:6px;background-color:#55C144;border-radius:50%;margin-right:4px;}
@media screen and (max-width: 1920px) {
.quiz__manager--online::before{height:0.3125vw;width:0.3125vw;}
}
.quiz__manager--desc{margin-top:5px;font-weight:300;font-size:16px;line-height:19px;text-align:center;}
@media screen and (max-width: 1920px) {
.quiz__manager--desc{font-size:0.83333vw;line-height:0.98958vw;}
}
.quiz__manager--text{margin-top:15px;}
@media screen and (max-width: 1920px) {
.quiz__manager--text{margin-top:0.78125vw;}
}
.quiz__gift{margin-top:29px;}
@media screen and (max-width: 1920px) {
.quiz__gift{margin-top:1.51042vw;}
}
.quiz__gift--title{font-weight:300;font-size:18px;}
@media screen and (max-width: 1920px) {
.quiz__gift--title{font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.quiz__gift--title{text-align:center;font-size:18px;}
}
.quiz__gift__item{margin-top:20px;font-size:19px;display:flex;align-items:center;}
@media screen and (max-width: 1920px) {
.quiz__gift__item{font-size:0.98958vw;margin-top:1.04167vw;}
}
@media (max-width: 1050px) {
.quiz__gift__item{margin-right:10px;margin-left:10px;font-size:16px;margin-top:30px;}
}
@media (max-width: 825px) {
.quiz__gift__item{flex-direction:column;}
}
@media (max-width: 450px) {
.quiz__gift__item{font-size:15px;}
}
.quiz__gift__item--img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.quiz__gift__item--img-wrap{width:30px;height:60px;position:relative;}
@media screen and (max-width: 1920px) {
.quiz__gift__item--img img{max-height:3.02083vw;}
}
@media screen and (max-width: 1050px) {
.quiz__gift__item--img img{max-height:75px;}
}
@media (max-width: 450px) {
.quiz__gift__item--img:first-child img{width:68px;height:80px;}
}
.quiz__gift__item--text{margin-left:43px;}
@media screen and (max-width: 1920px) {
.quiz__gift__item--text{margin-left:2.23958vw;}
}
@media screen and (max-width: 1050px) {
.quiz__gift__item--text{margin-left:30px;}
}
@media (max-width: 825px) {
.quiz__gift__item--text{margin-left:0;margin-top:5px;text-align:center;}
}
.quiz_1{padding-bottom:100px;}
@media screen and (max-width: 1920px) {
.quiz_1{padding-bottom:5.20833vw;}
}
@media (max-width: 1050px) {
.quiz_1{padding-bottom:50px;}
}
@media (max-width: 450px) {
.quiz_1{padding-bottom:13.778vw;}
}
.quiz_1-wrap{width:100%;min-height:837px;background:#FFFFFF;box-shadow:1px 3px 12px rgba(0, 0, 0, 0.2);border-radius:25px;margin-top:58px;display:flex;justify-content:space-between;padding-left:73px;padding-right:73px;padding-top:48px;padding-bottom:50px;}
@media screen and (max-width: 1920px) {
.quiz_1-wrap{min-height:43.59375vw;margin-top:3.02083vw;padding-left:3.80208vw;padding-right:3.80208vw;padding-top:2.5vw;padding-bottom:2.60417vw;}
}
@media (max-width: 1050px) {
.quiz_1-wrap{min-height:0;margin-top:58px;padding-left:30px;padding-right:30px;padding-top:40px;padding-bottom:40px;max-width:920px;margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.quiz_1-wrap{padding-top:6.667vw;padding-bottom:6.667vw;min-height:0;padding-left:3.333vw;padding-right:3.333vw;margin-top:9.556vw;max-width:287.500vw;}
}
.quiz_1__block-main{display:flex;flex-direction:column;width:65%;}
@media (max-width: 1050px) {
.quiz_1__block-main{width:100%;}
}
@media (max-width: 1050px) {
.quiz_1__block-help{display:none;}
}
.quiz_1__gift-m{display:none;}
@media (max-width: 1050px) {
.quiz_1__gift-m{display:block;}
}
.quiz_1__gift-m__content{display:flex;justify-content:space-around;flex-wrap:wrap;}
.quiz_1__progress{display:flex;align-items:center;}
@media (max-width: 825px) {
.quiz_1__progress{flex-direction:column-reverse;}
}
.quiz_1__progress__text{font-weight:600;font-size:23px;line-height:147.4%;letter-spacing:0.02em;min-width:245px;}
@media screen and (max-width: 1920px) {
.quiz_1__progress__text{font-size:1.19792vw;min-width:12.76042vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__progress__text{font-size:19px;min-width:220px;}
}
@media (max-width: 825px) {
.quiz_1__progress__text{margin-top:15px;min-width:0;}
}
@media (max-width: 450px) {
.quiz_1__progress__text{font-size:3.333vw;margin-top:3.333vw;}
}
.quiz_1__progress__bar{width:100%;height:34px;background:#FFFFFF;box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.25);border-radius:50px;}
@media screen and (max-width: 1920px) {
.quiz_1__progress__bar{height:1.77083vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__progress__bar{height:25px;}
}
@media (max-width: 825px) {
.quiz_1__progress__bar{margin-left:0;height:20px;}
}
@media (max-width: 450px) {
.quiz_1__progress__bar{height:4.444vw;}
}
.quiz_1__progress__bar-complete{width:16.66667%;height:100%;background:linear-gradient(0deg, #55C144, #55C144);box-shadow:0px 2px 7px 2px rgba(0, 0, 0, 0.25);border-radius:50px;transition:all 0.3s;animation:progres 100s linear infinite;}
.quiz_1__question{flex:1 1 auto;margin-top:42px;display:none;flex-direction:column;}
.quiz_1__question.active{display:flex;}
@media screen and (max-width: 1920px) {
.quiz_1__question{margin-top:2.1875vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__question{margin-top:25px;}
}
@media (max-width: 450px) {
.quiz_1__question{margin-top:3.750vw;}
}
.quiz_1__question__title{font-size:23px;letter-spacing:0.02em;}
@media screen and (max-width: 1920px) {
.quiz_1__question__title{font-size:1.19792vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__question__title{font-size:19px;}
}
@media (max-width: 450px) {
.quiz_1__question__title{font-size:4.222vw;text-align:center;}
}
@media (max-width: 450px) {
.quiz_1__question__title--cur-question{display:none;}
}
.quiz_1__question__options{flex:1 1 auto;display:grid;grid-template:auto / repeat(3, 1fr);gap:27px 30px;margin:44px 0 0 0;}
.quiz_1__question__options--lg{grid-template:auto / repeat(4, 1fr);}
@media screen and (max-width: 1920px) {
.quiz_1__question__options{margin:2.292vw -0.781vw -0.510vw -0.781vw;gap:1.406vw 1.563vw;}
}
@media (max-width: 1050px) {
.quiz_1__question__options{margin:25px 0 0 0;}
}
@media (max-width: 825px) {
.quiz_1__question__options{grid-template:auto / repeat(2, 1fr);}
}
@media (max-width: 450px) {
.quiz_1__question__options {
gap: 2.889vw 4vw;
margin: 3.333vw 0 0 0;
}}
.quiz_1__question__options__item{display:flex;flex-direction:column;align-items:center;}
.quiz_1__question__options--buttons{flex:1 1 auto;}
.quiz_1__question__options--button{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:77px -17px 40px -17px;}
@media screen and (max-width: 1920px) {
.quiz_1__question__options--button{margin:4.010vw -0.885vw 2.083vw -0.885vw;}
}
@media (max-width: 1050px) {
.quiz_1__question__options--button{margin:40px -12px 20px -12px;}
}
@media (max-width: 450px) {
.quiz_1__question__options--button{flex-wrap:nowrap;flex-direction:column;margin:30px 0 47px 0;}
}
.quiz_1__question__options__item--button{flex:1 1 304px;display:flex;align-items:center;border:1px solid #A3A3A3;border-radius:6px;margin:14px 17px;padding:16px 20px;cursor:pointer;}
@media screen and (max-width: 1920px) {
.quiz_1__question__options__item--button{flex:1 1 15.833vw;margin:0.729vw 0.885vw;padding:0.833vw 1.042vw;}
}
@media (max-width: 1050px) {
.quiz_1__question__options__item--button{flex:1 1 auto;margin:12px 16px;padding:14px 18px;}
}
@media (max-width: 450px) {
.quiz_1__question__options__item--button{margin:5.5px 0;padding:9px 8px;}
}
.quiz_1__question__options__item--button.active{border-color:#55C144;}
.quiz_1__question__options__item--button::before{content:'';width:30px;height:30px;background-color:#CCCCCC;border:3px solid #FFFFFF;border-radius:50%;}
@media screen and (max-width: 1920px) {
.quiz_1__question__options__item--button::before{width:1.563vw;height:1.563vw;}
}
@media (max-width: 1050px) {
.quiz_1__question__options__item--button::before{width:26px;height:26px;}
}
@media (max-width: 450px) {
.quiz_1__question__options__item--button::before{width:23px;height:23px;}
}
.quiz_1__question__options__item--button--value{font-weight:400;font-size:20px;line-height:111.5%;color:#000000;margin:0 0 -5px 23px;}
@media screen and (max-width: 1920px) {
.quiz_1__question__options__item--button--value{font-size:1.042vw;margin:0 0 -0.260vw 1.198vw;}
}
@media (max-width: 1050px) {
.quiz_1__question__options__item--button--value{font-size:18px;margin:0 0 -3px 20px;}
}
@media (max-width: 450px) {
.quiz_1__question__options__item--button--value{font-size:13px;margin:0 0 -2px 14px;}
}
.quiz_1__question__options__item--img{width:100%;height:180px;box-shadow:2px 3px 7px 1px rgba(0, 0, 0, 0.25);position:relative;border-radius:10px;cursor:pointer;}
.quiz_1__question__options__item--img-lg{height:350px;}
@media screen and (max-width: 1920px) {
.quiz_1__question__options__item--img{height:9.375vw;}
.quiz_1__question__options__item--img-lg{height:18.229vw;}
}
@media (max-width: 1050px) {
.quiz_1__question__options__item--img{height:155px;}
}
@media (max-width: 825px) {
.quiz_1__question__options__item--img{height:135px;}
}
@media (max-width: 450px) {
.quiz_1__question__options__item--img{height:27.813vw;border-radius:5px;}
}
.quiz_1__question__options__item--img::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:30px;height:30px;background:#CCCCCC;border:3px solid #FFFFFF;box-sizing:border-box;border-radius:50%;}
@media screen and (max-width: 1920px) {
.quiz_1__question__options__item--img::after{height:1.5625vw;width:1.5625vw;bottom:-0.52083vw;}
}
@media (max-width: 1050px) {
.quiz_1__question__options__item--img::after{height:25px;width:25px;bottom:-10px;}
}
@media (max-width: 450px) {
.quiz_1__question__options__item--img::after{height:4.222vw;width:4.222vw;}
}
.quiz_1__question__options__item--img img{height:100%;width:100%;object-fit:cover;border-radius:inherit;}
.quiz_1__question__options__item--value{margin-top:13px;text-align:center;font-size:16px;}
@media screen and (max-width: 1920px) {
.quiz_1__question__options__item--value{font-size:0.99vw;line-height:111.5%;margin-top:0.67708vw;}
}
@media (max-width: 1050px) {
.quiz_1__question__options__item--value{font-size:17px;line-height:104.5%;margin-top:13px;}
}
@media (max-width: 450px) {
.quiz_1__question__options__item--value{line-height:104.5%;font-size:15px;}
}
.quiz_1__question__options__item--button.active::before{background:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/ok.svg), linear-gradient(180deg, #55C144 0%, #84F072 100%);background-repeat:no-repeat;background-position:center;}
.quiz_1__question__options__item.active .quiz_1__question__options__item--img::after{background:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/ok.svg), linear-gradient(180deg, #55C144 0%, #84F072 100%);background-repeat:no-repeat;background-position:center;box-shadow:0px 0px 4px rgba(0, 0, 0, 0.27);border:none;}
@media screen and (max-width: 1920px) {
.quiz_1__question__options__item.active .quiz_1__question__options__item--img::after{background-size:0.625vw, cover;}
}
@media (max-width: 1050px) {
.quiz_1__question__options__item.active .quiz_1__question__options__item--img::after{background-size:10px, cover;}
}
@media (max-width: 450px) {
.quiz_1__question__options__item.active .quiz_1__question__options__item--img::after{background-size:2.500vw, cover;}
}
.quiz_1__question__size{flex:1 1 auto;display:flex;justify-content:space-between;margin-top:40px;position:relative;}
@media screen and (max-width: 1920px) {
.quiz_1__question__size{margin-top:2.08333vw;}
}
@media (max-width: 825px) {
.quiz_1__question__size{align-items:flex-end;justify-content:flex-start;}
}
@media screen and (max-width: 1920px) {
.quiz_1__question__size__block-img img{max-width:16.66667vw;height:auto;}
}
@media screen and (max-width: 1050px) {
.quiz_1__question__size__block-img img{max-width:280px;}
}
@media (max-width: 825px) {
.quiz_1__question__size__block-img img{width:100%;max-width:180px;}
}
@media (max-width: 450px) {
.quiz_1__question__size__block-img img{max-width:56.250vw;}
}
@media (max-width: 825px) {
.quiz_1__question__size__block-img{width:55%;bottom:0;right:0;position:absolute;}
}
@media (max-width: 825px) {
.quiz_1__question__size__block-input{width:65%;position:relative;z-index:3;}
}
.quiz_1__question__size--label{margin-bottom:20px;display:block;}
@media screen and (max-width: 1920px) {
.quiz_1__question__size--label{margin-bottom:1.04167vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__question__size--label{margin-bottom:20px;}
}
@media screen and (max-width: 450px) {
.quiz_1__question__size--label{margin-bottom:6.250vw;}
}
.quiz_1__question__size--label p{font-weight:400;font-size:16px;}
@media screen and (max-width: 1920px) {
.quiz_1__question__size--label p{font-size:0.83333vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__question__size--label p{font-size:15px;}
}
@media (max-width: 450px) {
.quiz_1__question__size--label p{font-size:4.063vw;}
}
.quiz_1__question__size--input{width:179px;height:50px;border:1px solid #A3A3A3;box-sizing:border-box;border-radius:25px;font-weight:500;font-size:15px;padding:0 22px;margin-top:15px;}
@media screen and (max-width: 1920px) {
.quiz_1__question__size--input{width:9.32292vw;height:2.60417vw;font-size:0.78125vw;padding:0 1.14583vw;margin-top:0.78125vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__question__size--input{width:190px;height:40px;font-size:14px;padding:0 22px;margin-top:15px;}
}
@media (max-width: 450px) {
.quiz_1__question__size--input{width:30.813vw;height:8.938vw;margin-top:2.75vw;}
}
.quiz_1__question__checkbox--label{position:relative;margin-top:35px;font-weight:400;font-size:20px;display:flex;align-items:center;}
.quiz_1__question__checkbox--label input{opacity:0;position:absolute;top:0;left:0;}
@media screen and (max-width: 1920px) {
.quiz_1__question__checkbox--label{margin-top:1.82292vw;font-size:1.04167vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__question__checkbox--label{margin-top:35px;font-size:18px;}
}
@media (max-width: 450px) {
.quiz_1__question__checkbox--label{font-size:3.556vw;margin-top:10.938vw;}
}
.quiz_1__question__checkbox--label .checkmark{width:30px;height:29px;border-radius:50%;border:2px solid #C4C4C4;box-sizing:border-box;display:inline-block;margin-right:15px;}
@media screen and (max-width: 1920px) {
.quiz_1__question__checkbox--label .checkmark{width:1.5625vw;height:1.5625vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__question__checkbox--label .checkmark{width:25px;height:25px;}
}
@media (max-width: 450px) {
.quiz_1__question__checkbox--label .checkmark{height:3.938vw;width:3.938vw;margin-right:2.500vw;}
}
.quiz_1__question__checkbox--label input:checked ~ .checkmark{background:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/ok.svg), linear-gradient(180deg, #55C144 0%, #84F072 100%);background-repeat:no-repeat;background-position:center;box-shadow:0px 0px 4px rgba(0, 0, 0, 0.27);border:none;}
@media screen and (max-width: 1920px) {
.quiz_1__question__checkbox--label input:checked ~ .checkmark{background-size:0.625vw, cover;}
}
@media screen and (max-width: 1050px) {
.quiz_1__question__checkbox--label input:checked ~ .checkmark{background-size:11px, cover;}
}
@media (max-width: 450px) {
.quiz_1__question__checkbox--label input:checked ~ .checkmark{background-size:10px, cover;}
}
.quiz_1__final--title p:last-child{font-size:22px;font-weight:500;line-height:130%;}
.quiz_1__final--title{margin:0 45px 18px 45px;font-weight:400;font-size:30px;line-height:130%;text-align:center;letter-spacing:0.02em;}
.quiz_1__final--title span{font-weight:700;font-size:35px;}
@media (max-width: 1920px) {
.quiz_1__final--title{font-size:1.5625vw;margin:0 2.344vw 0.938vw 2.344vw;}
.quiz_1__final--title p:last-child{font-size:1.146vw;}
.quiz_1__final--title span{font-size:1.823vw;}
}
@media (max-width: 1050px) {
.quiz_1__final--title{font-size:25px;margin:0 80px 14px 80px;}
.quiz_1__final--title p:last-child{font-size:20px;}
.quiz_1__final--title span{font-size:30px;}
}
@media (max-width: 450px) {
.quiz_1__final--title{font-size:4.889vw;margin:0 7.778vw 2.222vw 7.778vw;}
.quiz_1__final--title p:last-child{font-size:4.889vw;}
.quiz_1__final--title p:first-child{margin-bottom:2.222vw;}
}
.quiz_1__final__form--messengers{display:flex;flex-direction:column;margin-top:28px;max-width:335px;width:100%;}
@media (max-width: 1920px) {
.quiz_1__final__form--messengers{max-width:17.448vw;margin-top:1.458vw;}
}
@media (max-width: 1050px) {
.quiz_1__final__form--messengers{max-width:350px;margin-top:20px;}
.quiz_1__final__form--messengers .form_1--input{max-width:100% !important;width:100% !important;}
}
@media (max-width: 450px) {
.quiz_1__final__form--messengers{max-width:100%;margin-top:0;}
}
.quiz_1__final__form--messengers .form_1--input{margin:10px 0 0 0;}
.quiz_1__final__form--messenger--buttons{display:flex;}
.quiz_1__final__form--messenger--button{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;background-color:transparent;padding:20px 0 12px 0;border-radius:5px;outline:2px solid transparent;transition:0.2s ease-in-out;}
@media screen and (max-width: 1920px) {
.quiz_1__final__form--messenger--button{padding:1.042vw 0 0.625vw 0;}
}
@media screen and (max-width: 1050px) {
.quiz_1__final__form--messenger--button{padding:16px 0 10px 0;}
}
@media screen and (max-width: 1050px) {
.quiz_1__final__form--messenger--button{padding:8px 0}
}
.quiz_1__final__form--messenger--button:hover{outline-color:#fce58d;}
.quiz_1__final__form--messenger--button.active{outline-color:#FFD621;}
.quiz_1__final__form--messenger--button img{width:50px;height:50px;margin-bottom:5px;}
@media screen and (max-width: 1920px) {
.quiz_1__final__form--messenger--button img{width:2.604vw;height:2.604vw;}
}
@media (max-width: 1050px) {
.quiz_1__final__form--messenger--button img{width:40px;height:40px;}
}
.quiz_1__final__form--messenger--button input[type="radio"]{display:none;}
.quiz_1__final__form--messenger--button p{font-weight:400;font-size:17px;}
@media screen and (max-width: 1920px) {
.quiz_1__final__form--messenger--button p{font-size:0.885vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__final__form--messenger--button p{font-size:15px;}
}
@media screen and (max-width: 450px) {
.quiz_1__final__form--messenger--button p{font-size:16px;}
.quiz_1__final__form--messengers .quiz_1__final__form--messenger--buttons.quiz_1__final__form--messenger--button p{font-size:13px;}
}
.quiz_1__final__content{display:flex;justify-content:space-between;}
@media (max-width: 825px) {
.quiz_1__final__content{flex-direction:column;align-items:center;}
}
.quiz_1__final__form{display:flex;flex-direction:column;align-items:center;width:400px;margin:25px 0 0 -50px;max-width:100%;}
@media screen and (max-width: 1920px) {
.quiz_1__final__form{width:20.833vw;margin:1.302vw 0 0 -2.604vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__final__form{width:440px;margin:20px 0 0 0px;}
}
.quiz_1__final__form .form_1--btn{max-width:335px !important;width:100% !important;}
@media (max-width: 1920px) {
.quiz_1__final__form .form_1--btn{max-width:17.448vw !important;}
}
@media (max-width: 1050px) {
.quiz_1__final__form .form_1--btn{max-width:350px !important;}
}
@media (max-width: 450px) {
.quiz_1__final__form .form_1--btn{max-width:100% !important;}
}
.quiz_1__final__form--title{font-weight:400;font-size:20px;line-height:130%;text-align:center;letter-spacing:0.02em;}
@media screen and (max-width: 1920px) {
.quiz_1__final__form--title{font-size:1.04167vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__final__form--title{font-size:18px;}
}
@media (max-width: 450px) {
.quiz_1__final__form--title{font-size:4.222vw;margin-bottom:17px;}
}
.quiz_1__final__img{max-width:300px;margin-top:53px;position:relative;}
.quiz_1__final__img img{width:100%;height:auto;}
@media screen and (max-width: 1920px) {
.quiz_1__final__img{max-width:15.625vw;margin-top:2.76042vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__final__img{max-width:200px;margin-top:40px;}
}
@media (max-width: 825px) {
.quiz_1__final__img{max-width:220px;margin-top:13px;}
}
@media (max-width: 450px) {
.quiz_1__final__img{margin-top:4.063vw;max-width:56.250vw;}
}
.quiz_1__final__img .note{position:relative;z-index:2;}
@media screen and (max-width: 1920px) {
.quiz_1__final__img .note{max-width:12.5vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__final__img .note{max-width:200px;}
}
@media (max-width: 825px) {
.quiz_1__final__img .note{position:relative;top:0;left:0;transform:translate(0);display:block;margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.quiz_1__final__img .note{max-width:165px;}
}
.quiz_1__final__img .arr{position:absolute;left:-100%;top:70%;transform:translateY(-50%);}
@media screen and (max-width: 1920px) {
.quiz_1__final__img .arr{max-width:13.48958vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__final__img .arr{max-width:220px;}
}
@media (max-width: 825px) {
.quiz_1__final__img .arr{width:102px;transform:rotate(90deg);}
}
@media (max-width: 825px) {
.quiz_1__final__img .arr{display:none;}
}
.quiz_1__final__img .arr-m{display:none;position:absolute;right:0px;bottom:-50px;}
@media (max-width: 825px) {
.quiz_1__final__img .arr-m{display:block;}
}
.quiz_1__buttons{display:flex;justify-content:center;margin-top:19px;}
@media screen and (max-width: 1920px) and (min-width: 1051px) {
.quiz_1__buttons{margin-top:0.98958vw;}
}
@media screen and (max-width: 450px) {
.quiz_1__buttons{margin-top:5.938vw;}
}
.quiz_1__btn--next{width:257px;height:65px;font-size:18px;}
@media screen and (max-width: 1920px) {
.quiz_1__btn--next{width:13.38542vw;height:3.38542vw;font-size:0.9375vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__btn--next{width:218.45px;height:55.25px;font-size:15.3px;}
}
.quiz_1__btn--next[disabled]{opacity:0.5;pointer-events:none;}
.quiz_1__btn--next span{display:flex;align-items:center;justify-content:center;}
.quiz_1__btn--next span::after{margin-left:7px;content:url('data:image/svg+xml;utf8, <svg viewBox="0 0 22 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L8 7.21177L1 12" stroke="black"/><path d="M8 1L15 7.21177L8 12" stroke="black" stroke-opacity="0.8"/><path d="M14 1L21 7.21177L14 12" stroke="black" stroke-opacity="0.5"/></svg>');width:22px;}
@media screen and (max-width: 1920px) {
.quiz_1__btn--next span::after{width:1.14583vw;margin-left:0.36458vw;}
}
@media (max-width: 1050px) {
.quiz_1__btn--next span::after{width:15px;}
}
@media (max-width: 450px) {
.quiz_1__btn--next{width:42.222vw;height:10.667vw;font-size:3.111vw;}
}
.quiz_1__btn--prev{width:186px;height:65px;font-size:18px;margin-right:20px;}
@media screen and (max-width: 1920px) {
.quiz_1__btn--prev{width:9.6875vw;height:3.38542vw;font-size:0.9375vw;margin-right:1.04167vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__btn--prev{width:158.1px;height:55.25px;font-size:15.3px;margin-right:17px;}
}
@media (max-width: 490px) {
.quiz_1__btn--prev{width:30.313vw;height:10.667vw;font-size:3.111vw;margin-right:4.063vw;}
}
.quiz_1__manager{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/quiz/help/manager-bg.png);background-size:cover;border-radius:10px;padding-left:67px;padding-right:67px;padding-top:15px;padding-bottom:30px;max-width:340px;}
@media screen and (max-width: 1920px) {
.quiz_1__manager{padding-left:3.48958vw;padding-right:3.48958vw;padding-top:0.78125vw;padding-bottom:1.5625vw;max-width:17.70833vw;}
}
.quiz_1__manager--photo{max-width:100%;}
.quiz_1__manager--name{width:100%;height:45px;background:#55C144;border-radius:5px;display:flex;justify-content:center;align-items:center;font-size:20px;color:#FFFFFF;margin-top:-40px;position:relative;z-index:2;}
@media screen and (max-width: 1920px) {
.quiz_1__manager--name{margin-top:-2.08333vw;font-size:1.04167vw;height:2.34375vw;}
}
.quiz_1__manager--online{color:#55C144;font-weight:600;text-align:center;margin-top:15px;display:flex;align-items:center;justify-content:center;font-size:16px;}
@media screen and (max-width: 1920px) {
.quiz_1__manager--online{margin-top:0.78125vw;font-size:0.78125vw;}
}
.quiz_1__manager--online::before{content:'';height:6px;width:6px;background-color:#55C144;border-radius:50%;margin-right:4px;}
@media screen and (max-width: 1920px) {
.quiz_1__manager--online::before{height:0.3125vw;width:0.3125vw;}
}
.quiz_1__manager--desc{margin-top:5px;font-weight:400;font-size:16px;line-height:19px;text-align:center;}
@media screen and (max-width: 1920px) {
.quiz_1__manager--desc{font-size:0.83333vw;line-height:0.98958vw;}
}
.quiz_1__manager--text{margin-top:15px;}
@media screen and (max-width: 1920px) {
.quiz_1__manager--text{margin-top:0.78125vw;}
}
.quiz_1__gift{margin-top:29px;}
@media screen and (max-width: 1920px) {
.quiz_1__gift{margin-top:1.51042vw;}
}
.quiz_1__gift--title{font-weight:400;font-size:18px;}
@media screen and (max-width: 1920px) {
.quiz_1__gift--title{font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.quiz_1__gift--title{text-align:center;font-size:18px;}
}
@media (max-width: 450px) {
.quiz_1__gift--title{text-align:center;font-size:4.222vw;}
}
.quiz_1__gift__item{margin-top:20px;font-size:19px;display:flex;align-items:center;}
@media screen and (max-width: 1920px) {
.quiz_1__gift__item{font-size:0.98958vw;margin-top:1.04167vw;}
}
@media (max-width: 1050px) {
.quiz_1__gift__item{margin-right:10px;margin-left:10px;font-size:16px;margin-top:30px;}
}
@media (max-width: 825px) {
.quiz_1__gift__item{flex-direction:column;}
}
@media (max-width: 450px) {
.quiz_1__gift__item{margin-top:6.375vw;margin-right:2.125vw;margin-left:2.125vw;font-size:3.556vw;}
}
.quiz_1__gift__item--img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.quiz_1__gift__item--img-wrap{width:30px;height:60px;position:relative;}
@media (max-width: 450px) {
.quiz_1__gift__item--img-wrap{width:9.375vw;height:18.750vw;}
}
@media screen and (max-width: 1920px) {
.quiz_1__gift__item--img img{max-height:3.02083vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__gift__item--img img{max-height:75px;}
}
@media (max-width: 450px) {
.quiz_1__gift__item--img:first-child img{width:68px;height:80px;}
}
.quiz_1__gift__item--text{margin-left:43px;}
@media screen and (max-width: 1920px) {
.quiz_1__gift__item--text{margin-left:2.23958vw;}
}
@media screen and (max-width: 1050px) {
.quiz_1__gift__item--text{margin-left:30px;}
}
@media (max-width: 825px) {
.quiz_1__gift__item--text{margin-left:0;margin-top:5px;text-align:center;}
}
@media (max-width: 450px) {
.quiz_1__gift__item--text{margin-top:1.563vw;}
}
@keyframes progres {
from{background-position:0 0, 0 0;}
to{background-position:2000px 0, 0 0;}
}
.stairs-types{background-size:100% 100%;padding-bottom:40px;}
@media screen and (max-width: 1920px) {
.stairs-types{padding-bottom:2.08333vw;}
}
@media screen and (max-width: 1050px) {
.stairs-types{background-size:cover;padding-bottom:40px;}
}
@media (max-width: 450px) {
.stairs-types__c .section-title{padding-top:0;margin-top:0;}
}
.stairs-types__list{display:flex;justify-content:space-around;max-width:1262px;margin-right:auto;margin-left:auto;margin-top:67px;flex-wrap:wrap;}
@media screen and (max-width: 1920px) {
.stairs-types__list{margin-top:3.48958vw;max-width:65.72917vw;}
}
@media screen and (max-width: 1050px) {
.stairs-types__list{max-width:710px;margin-top:40px;}
}
@media (max-width: 825px) {
.stairs-types__list{flex-direction:column;align-items:center;margin-top:24px;}
}
.stairs-types__item{height:508px;width:380px;border-radius:10px;margin-bottom:60px;position:relative;}
@media screen and (max-width: 1920px) {
.stairs-types__item{height:26.45833vw;width:19.79167vw;margin-bottom:3.125vw;}
}
@media screen and (max-width: 1050px) {
.stairs-types__item{height:431.8px;width:323px;margin-bottom:51px;}
}
@media (max-width: 825px) {
.stairs-types__item{height:430px;width:380px;border-radius:10px;margin-bottom:60px;}
}
@media (max-width: 450px) {
.stairs-types__item{height:102vw;width:85%;margin-bottom:34px;}
}
@media (max-width: 390px) {
.stairs-types__item{width:261px;}
}
.stairs-types__item-card{height:475px;}
@media screen and (max-width: 1920px) {
.stairs-types__item-card{height:24.73958vw;}
}
@media screen and (max-width: 1050px) {
.stairs-types__item-card{height:403.75px;}
}
@media (max-width: 825px) {
.stairs-types__item-card{height:405px;}
}
@media (max-width: 450px) {
.stairs-types__item-card{height:95.625vw;}
}
.stairs-types__item--photo, .stairs-types__item--info{width:100%;height:50%;}
.stairs-types__item--photo img{height:100%;width:100%;object-fit:cover;border-radius:10px 10px 0px 0px;}
@media (max-width: 1050px) {
.stairs-types__item--photo{height:47%;}
}
.stairs-types__item--info{background:#FFFFFF;box-shadow:0px 3px 7px 1px rgba(0, 0, 0, 0.25);border-radius:0px 0px 10px 10px;padding-top:36px;display:flex;flex-direction:column;align-items:center;}
@media (max-width: 1920px) {
.stairs-types__item--info{padding-top:6%;}
}
@media (max-width: 1050px) {
.stairs-types__item--info{height:53%;justify-content:space-around;display:flex;flex-direction:column;padding-bottom:20px;padding-top:20px;}
}
.stairs-types__item--photo-card{height:54%;}
@media (max-width: 1050px) {
.stairs-types__item--photo-card{height:50%;}
}
.stairs-types__item--info-card{height:46%;padding-right:15px;padding-left:15px;padding-top:20px;}
@media screen and (max-width: 1920px) {
.stairs-types__item--info-card{padding-right:0.78125vw;padding-left:0.78125vw;padding-top:1.04167vw;}
}
@media (max-width: 1050px) {
.stairs-types__item--info-card{height:50%;padding-top:15px;}
}
.stairs-types__item--title{font-weight:600;font-size:23px;text-align:center;}
@media screen and (max-width: 1920px) {
.stairs-types__item--title{font-size:1.19792vw;}
}
@media screen and (max-width: 1050px) {
.stairs-types__item--title{font-size:20px;}
}
@media (max-width: 825px) {
.stairs-types__item--title{font-size:23px;}
}
@media (max-width: 450px) {
.stairs-types__item--title{padding-right:10px;padding-left:10px;font-size:19px;}
}
@media (max-width: 390px) {
.stairs-types__item--title{padding-right:10px;padding-left:10px;font-size:17px;}
}
.stairs-types__item--title-card{height:28.5%;align-items:center;display:flex;}
.stairs-types__item--cost{font-family:'Montserrat', sans-serif;font-weight:300;font-size:16px;border:1px solid rgba(196, 196, 196, 0.3);box-sizing:border-box;border-radius:7px;display:flex;align-items:center;padding-left:14px;padding-right:14px;padding-top:10px;padding-bottom:10px;margin-top:18px;}
@media screen and (max-width: 1920px) {
.stairs-types__item--cost{font-size:0.83333vw;padding-left:0.72917vw;padding-right:0.72917vw;padding-top:0.52083vw;padding-bottom:0.52083vw;margin-top:0.9375vw;}
}
@media screen and (max-width: 1050px) {
.stairs-types__item--cost{font-size:14px;padding:10px;margin-top:18px;}
}
@media (max-width: 825px) {
.stairs-types__item--cost{font-size:23px;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:8px;font-size:16px;}
}
@media (max-width: 450px) {
.stairs-types__item--cost{font-size:4vw;margin-top:0;}
}
.stairs-types__item--cost-val{font-weight:500;font-size:20px;line-height:134%;margin-left:8px;}
@media screen and (max-width: 1920px) {
.stairs-types__item--cost-val{font-size:1.04167vw;margin-left:0.41667vw;}
}
@media screen and (max-width: 1050px) {
.stairs-types__item--cost-val{font-size:18px;margin-left:8px;}
}
@media (max-width: 825px) {
.stairs-types__item--cost-val{font-size:20px;font-family:'Proxima Nova';font-weight:600;}
}
@media (max-width: 450px) {
.stairs-types__item--cost-val{font-size:4.4vw;}
}
.stairs-types__item--btn{width:260px;height:60px;font-size:18px;margin-top:21px;}
@media screen and (max-width: 1920px) {
.stairs-types__item--btn{width:90%;height:3.125vw;font-size:0.9375vw;margin-top:1.09375vw;}
}
@media screen and (max-width: 1050px) {
.stairs-types__item--btn{height:51px;width:221px;font-size:15.3px;margin-top:21px;margin-top:0;}
}
@media (max-width: 390px) {
.stairs-types__item--btn{width:72%;height:43px;font-size:13px;}
}
.stairs-types__item--discount{width:118px;height:40px;background:linear-gradient(180deg, #55C144 0%, #99F58A 100%);border-radius:3px;position:absolute;top:0;left:7px;display:flex;justify-content:center;align-items:center;font-weight:bold;font-size:14px;color:#fff;transform:skew(-10deg);}
@media screen and (max-width: 1920px) {
.stairs-types__item--discount{width:6.14583vw;height:2.08333vw;font-size:0.72917vw;}
}
.stairs-types__item--discount span{transform:skew(10deg);}
@media (max-width: 1050px) {
.stairs-types__item--discount{width:89px;height:23px;font-size:10px;}
}
.stairs-types_1{padding-bottom:40px;}
@media screen and (max-width: 1920px) {
.stairs-types_1{padding-bottom:2.08333vw;}
}
@media screen and (max-width: 1050px) {
.stairs-types_1{background-size:cover;padding-bottom:10px;}
}
@media screen and (max-width: 450px) {
.stairs-types_1{padding-bottom:3.125vw;}
}
.stairs-types_1__list{display:grid;grid-template:auto / repeat(3, 1fr);max-width:1262px;margin-right:auto;margin-left:auto;margin-top:67px;}
@media screen and (max-width: 1920px) {
.stairs-types_1__list{margin-top:3.48958vw;max-width:65.72917vw;}
}
@media screen and (max-width: 1050px) {
.stairs-types_1__list{grid-template:auto / repeat(2, 1fr);max-width:710px;margin-top:40px;}
}
@media (max-width: 825px) {
.stairs-types_1__list{grid-template:auto / repeat(1, 1fr);margin-top:24px;}
}
@media (max-width: 450px) {
.stairs-types_1__list{margin-top:7.500vw;}
}
.stairs-types_1__item{height:auto;width:380px;border-radius:10px;margin:0 auto 60px auto;position:relative;}
@media screen and (max-width: 1920px) {
.stairs-types_1__item{width:19.79167vw;margin:0 auto 3.125vw auto;}
}
@media screen and (max-width: 1050px) {
.stairs-types_1__item{width:323px;margin:0 auto 0 auto;}
}
@media (max-width: 825px) {
.stairs-types_1__item{width:380px;border-radius:10px;}
}
@media (max-width: 450px) {
.stairs-types_1__item{width:81.563vw;margin:0 auto 10.625vw auto;}
}
.stairs-types_1__item-card{height:475px;}
@media screen and (max-width: 1920px) {
.stairs-types_1__item-card{height:24.73958vw;}
}
@media screen and (max-width: 1050px) {
.stairs-types_1__item-card{height:403.75px;}
}
@media (max-width: 825px) {
.stairs-types_1__item-card{margin:0 auto 60px auto;height:405px;}
}
@media (max-width: 450px) {
.stairs-types_1__item-card{height:95.625vw;}
}
.stairs-types_1__item--photo, .stairs-types_1__item--info{width:100%;}
.stairs-types_1__item--photo{max-height:250px;height:100%;}
.stairs-types_1__item--photo img{height:100%;width:100%;object-fit:cover;border-radius:10px 10px 0px 0px;}
@media (max-width: 1920px) {
.stairs-types_1__item--photo{height:13.021vw;}
}
@media (max-width: 1050px) {
.stairs-types_1__item--photo{height:47%;}
}
@media (max-width: 450px) {
.stairs-types_1__item--photo{height:48vw;}
}
.stairs-types_1__item--info{background:#FFFFFF;box-shadow:0px 3px 7px 1px rgba(0, 0, 0, 0.25);border-radius:0px 0px 10px 10px;padding:36px 5px 46px 5px;display:flex;flex-direction:column;align-items:center;}
@media (max-width: 1920px) {
.stairs-types_1__item--info{padding:1.875vw 0.260vw 2.396vw 0.260vw;}
}
@media (max-width: 1050px) {
.stairs-types_1__item--info{padding-bottom:1.905vw;padding-top:1.905vw;}
}
@media (max-width: 825px) {
.stairs-types_1__item--info{padding-bottom:24px;padding-top:16px;}
}
@media (max-width: 450px) {
.stairs-types_1__item--info{padding-bottom:5.556vw;padding-top:3.333vw;}
}
.stairs-types_1__item--photo-card{height:54%;}
@media (max-width: 1050px) {
.stairs-types_1__item--photo-card{height:50%;}
}
.stairs-types_1__item--info-card{height:46%;padding-right:15px;padding-left:15px;padding-top:20px;}
@media screen and (max-width: 1920px) {
.stairs-types_1__item--info-card{padding-right:0.78125vw;padding-left:0.78125vw;padding-top:1.04167vw;}
}
@media (max-width: 1050px) {
.stairs-types_1__item--info-card{height:50%;padding-top:15px;}
}
.stairs-types_1__item--title{font-weight:600;font-size:23px;line-height:120%;text-align:center;}
@media screen and (max-width: 1920px) {
.stairs-types_1__item--title{font-size:1.19792vw;}
}
@media screen and (max-width: 1050px) {
.stairs-types_1__item--title{font-size:20px;}
}
@media (max-width: 825px) {
.stairs-types_1__item--title{font-size:23px;}
}
@media (max-width: 450px) {
.stairs-types_1__item--title{padding-right:3.125vw;padding-left:3.125vw;font-size:4vw;}
}
.stairs-types_1__item--title-card{height:28.5%;align-items:center;display:flex;}
.stairs-types_1__item--cost{font-family:'Montserrat', sans-serif;font-weight:400;font-size:16px;border:1px solid rgba(196, 196, 196, 0.3);box-sizing:border-box;border-radius:7px;display:flex;align-items:center;padding-left:14px;padding-right:14px;padding-top:10px;padding-bottom:10px;margin:18px 0 21px 0;}
@media screen and (max-width: 1920px) {
.stairs-types_1__item--cost{font-size:0.83333vw;padding-left:0.72917vw;padding-right:0.72917vw;padding-top:0.52083vw;padding-bottom:0.52083vw;margin:0.938vw 0 1.094vw 0;}
}
@media screen and (max-width: 1050px) {
.stairs-types_1__item--cost{font-size:14px;padding:10px;margin:1.714vw 0 1.714vw 0;}
}
@media (max-width: 825px) {
.stairs-types_1__item--cost{padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:8px;margin:16px 0 18px 0;font-size:16px;}
}
@media (max-width: 450px) {
.stairs-types_1__item--cost{font-size:3.333vw;margin:3.333vw 0;padding:2vw 2.667vw;;}
}
.stairs-types_1__item--cost-val{font-weight:500;font-size:20px;line-height:134%;margin-left:8px;}
@media screen and (max-width: 1920px) {
.stairs-types_1__item--cost-val{font-size:1.04167vw;margin-left:0.41667vw;}
}
@media screen and (max-width: 1050px) {
.stairs-types_1__item--cost-val{font-size:18px;margin-left:8px;}
}
@media (max-width: 825px) {
.stairs-types_1__item--cost-val{font-size:20px;font-family:'Proxima Nova';font-weight:600;}
}
@media (max-width: 450px) {
.stairs-types_1__item--cost-val{font-size:3.778vw;margin-left:2.500vw;}
}
.stairs-types_1__item--btn{width:260px;height:60px;font-size:18px;}
@media screen and (max-width: 1920px) {
.stairs-types_1__item--btn{width:90%;height:3.125vw;font-size:0.9375vw;}
}
@media screen and (max-width: 1050px) {
.stairs-types_1__item--btn{height:51px;width:221px;font-size:15.3px;margin-top:21px;margin-top:0;}
}
@media (max-width: 450px) {
.stairs-types_1__item--btn{width:65%;height:10.667vw;font-size:3.111vw;}
}
.stairs-types_1__item--discount{width:118px;height:40px;background:linear-gradient(180deg, #55C144 0%, #99F58A 100%);border-radius:3px;position:absolute;top:0;left:7px;display:flex;justify-content:center;align-items:center;font-weight:bold;font-size:14px;color:#fff;transform:skew(-10deg);}
@media screen and (max-width: 1920px) {
.stairs-types_1__item--discount{width:6.14583vw;height:2.08333vw;font-size:0.72917vw;}
}
.stairs-types_1__item--discount span{transform:skew(10deg);}
@media (max-width: 1050px) {
.stairs-types_1__item--discount{width:89px;height:23px;font-size:10px;}
}
.consultation_1{position:relative;overflow:hidden;}
@media (max-width: 450px) {
.consultation_1{padding-bottom:15.625vw;}
}
.consultation_1__c{position:relative;display:flex;justify-content:space-between;border-radius:50px;padding:0 0 125px 0;}
.consultation_1__c::after{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:-130px;right:-130px;background:linear-gradient(99.81deg, #F9F9F9 16.86%, #FCFCFC 53.48%, #F4F2F2 92.12%);background-color:#F9F9F9;border-radius:50px;}
@media (max-width: 1920px) {
.consultation_1__c{padding:0 0 6.771vw 0;}
.consultation_1__c::after{left:-6.771vw;right:-6.771vw;}
}
@media (max-width: 1050px) {
.consultation_1__c{align-items:flex-end;padding:0 20px 50px 20px;}
}
@media (max-width: 900px) {
.consultation_1__c {
flex-direction: column;
align-items: center;
padding: 0 0 27px 0; }}
@media (max-width: 450px) {
.consultation_1__c{padding-top:6.563vw;padding-bottom:8.438vw;}
.consultation_1__c::after{border-radius:0;}
}
@media (max-width: 900px) {
.consultation_1__info .section-title_1{text-align:center;}
}
.consultation_1__info{width:50%;position:relative;z-index:2;}
@media (max-width: 900px) {
.consultation_1__info{width:100%;max-width:600px}
}
@media (max-width: 450px) {
.consultation_1__info{max-width:187.500vw}
}
.consultation_1__info--desc{font-size:25px;font-weight:400;line-height:162.95%;max-width:400px;}
@media screen and (max-width: 1920px) {
.consultation_1__info--desc{font-size:1.30208vw;max-width:20.83333vw;}
}
@media (max-width: 1050px) {
.consultation_1__info--desc{font-size:18px;max-width:330px;}
}
@media (max-width: 900px) {
.consultation_1__info--desc{margin:0 auto;}
}
@media (max-width: 450px) {
.consultation_1__info--desc{font-size:4.222vw;padding:0 9vw;margin-top:6vw;max-width:100%;}
}
.consultation_1__info__list{margin-top:35px;max-width:375px;}
@media screen and (max-width: 1920px) {
.consultation_1__info__list{margin-top:1.82292vw;max-width:25vw;}
}
@media (max-width: 1050px) {
.consultation_1__info__list{max-width:70%;}
}
@media (max-width: 900px) {
.consultation_1__info__list{margin:0 auto;}
}
@media (max-width: 450px) {
.consultation_1__info__list{max-width:100%;margin-top:7.813vw;padding:0 6.250vw;}
}
.consultation_1__info__list--item{font-size:20px;line-height:135.45%;font-weight:400;display:flex;align-items:center;margin-top:25px;}
@media screen and (max-width: 1920px) {
.consultation_1__info__list--item{font-size:1.04167vw;margin-top:1.30208vw;}
}
@media (max-width: 1050px) {
.consultation_1__info__list--item{font-size:16px;margin-top:18px;}
}
@media (max-width: 450px) {
.consultation_1__info__list--item{font-size:3.778vw;margin-top:4.889vw;}
}
.consultation_1__info__list--item p{max-width:360px;margin-left:5px;}
@media (max-width: 450px) {
.consultation_1__info__list--item p{max-width:112.500vw;margin-left:1.563vw;}
}
.consultation_1__form{width:410px;min-height:444px;padding-left:45px;padding-right:45px;padding-top:58px;margin-top:175px;position:relative;z-index:2;}
@media screen and (max-width: 1920px) {
.consultation_1__form{min-height:23.125vw;width:21.35417vw;padding-left:2.34375vw;padding-right:2.34375vw;padding-top:3.02083vw;margin-top:9.11458vw;}
}
@media (max-width: 1050px) {
.consultation_1__form{min-width:290px;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:30px;margin-top:0;}
}
@media (max-width: 825px) {
.consultation_1__form{margin-top:35px;}
}
@media (max-width: 450px) {
.consultation_1__form{margin:20px auto 0 auto;width:100%;padding-right:8.125vw;padding-left:8.125vw;padding-bottom:8.125vw;padding-top:10vw;}
.consultation_1__form .form_1--title{padding:0 6.125vw;}
.consultation_1__form .form_1--title p{display:block;}
}
.consultation_1__form-block{position:relative;}
@media (max-width: 825px) {
.consultation_1__form-block{flex-direction:column;align-items:center;}
}
@media (max-width: 450px) {
.consultation_1__form-block {
padding: 0 6.250vw;
width: 100%;
}}
.consultation_1__form--input{margin-top:28px;}
@media screen and (max-width: 1920px) {
.consultation_1__form--input{margin-top:1.45833vw;}
}
@media (max-width: 1050px) {
.consultation_1__form--input{margin-top:16px;}
}
@media (max-width: 450px) {
.consultation_1__form--input{margin-top:5vw;}
}
.consultation_1__form--btn{margin-top:15px;}
@media screen and (max-width: 1920px) {
.consultation_1__form--btn{margin-top:0.78125vw;}
}
@media (max-width: 1050px) {
.consultation_1__form--btn{margin-top:10px;}
}
@media (max-width: 450px) {
.consultation_1__form--btn{margin-top:3.125vw;}
}
.consultation_1__form--desc{margin-top:24px;}
@media screen and (max-width: 1920px) {
.consultation_1__form--desc{margin-top:1.25vw;}
}
@media (max-width: 1050px) {
.consultation_1__form--desc{margin-top:15px;}
}
@media (max-width: 450px) {
.consultation_1__form--desc{max-width:82.813vw;margin-top:4.688vw;}
}
.consultation_1__manager{position:absolute;left:-530px;bottom:10px;}
.consultation_1__manager img{height:auto;}
@media (max-width: 1920px) {
.consultation_1__manager{left:-27.604vw;bottom:0.521vw;}
}
@media (max-width: 900px) {
.consultation_1__manager{position:relative;left:0;bottom:0;margin-top:25px;}
}
@media (max-width: 1050px) and (min-width: 826px) {
.consultation_1__manager{left:-28.604vw;bottom:30px;margin-top:100px;}
}
@media (max-width: 900px) {
.consultation_1__manager{left:0;bottom:60px;margin-top:100px;}
}
@media (max-width: 450px) {
.consultation_1__manager{bottom:18.750vw;margin-top:31.250vw;}
}
@media screen and (max-width: 1920px) {
.consultation_1__manager img{max-width:22.29167vw;}
}
@media (max-width: 1050px) {
.consultation_1__manager img{max-width:260px;}
}
@media (max-width: 825px) {
.consultation_1__manager img{display:block;margin-right:auto;margin-left:auto;max-width:275px;}
}
@media (max-width: 450px) {
.consultation_1__manager img{max-width:64vw;}
}
.consultation_1__manager__person{display:flex;flex-direction:column;align-items:flex-start;position:absolute;z-index:2;bottom:-75px;left:90px;}
@media screen and (max-width: 1920px) {
.consultation_1__manager__person{bottom:-3.906vw;left:4.688vw;}
}
@media (max-width: 1050px) {
.consultation_1__manager__person{bottom:-30px;left:6.190vw;}
}
@media (max-width: 825px) {
.consultation_1__manager__person{bottom:-60px;left:35px;}
}
@media (max-width: 450px) {
.consultation_1__manager__person{bottom:-14vw;left:50%;transform:translate(-50%);text-align:center;min-width:max-content;}
}
.consultation_1__manager__person--name{background-color:#55C144;font-size:25px;color:#FFFFFF;padding:11px 34px;border-radius:10px;}
@media screen and (max-width: 1920px) {
.consultation_1__manager__person--name{padding:0.57292vw 1.77083vw;font-size:1.30208vw;}
}
@media (max-width: 1050px) {
.consultation_1__manager__person--name{padding:8px 10px;font-size:16px;}
}
@media (max-width: 825px) {
.consultation_1__manager__person--name{font-size:22px;padding:11px 20px;}
}
@media (max-width: 450px) {
.consultation_1__manager__person--name{font-size:4.688vw;padding-left:13.875vw;padding-top:2.500vw;padding-bottom:2.500vw;padding-right:13.875vw;}
}
.consultation_1__manager__person--post{font-weight:400;font-size:18px;padding:15px 32px;background:#F3F6F3;box-shadow:0px 5px 4px rgba(0, 0, 0, 0.25);border-radius:0px 0px 10px 10px;}
@media screen and (max-width: 1920px) {
.consultation_1__manager__person--post{padding:0.78125vw 1.66667vw;font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.consultation_1__manager__person--post{font-size:13px;padding:8px 5px;}
}
@media (max-width: 825px) {
.consultation_1__manager__person--post{font-size:17px;padding:15px 20px;}
}
@media (max-width: 450px) {
.consultation_1__manager__person--post{font-size:4.063vw;height:10.938vw;padding:3.125vw 6.250vw;}
}
.consultation{padding-bottom:140px;position:relative;background-size:100% 100%;overflow:hidden;}
@media screen and (max-width: 1920px) {
.consultation{background-size:cover;padding-bottom:7.29167vw;}
}
@media (max-width: 450px) {
.consultation{padding-bottom:53px;}
}
.consultation__clouds{height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%);max-height:234px;overflow:hidden;}
@media (max-width: 1920px) {
.consultation__clouds{max-height:12.1875vw;width:100%;}
}
@media (max-width: 1050px) {
.consultation__clouds{max-height:110px;}
}
.consultation__c{display:flex;justify-content:space-between;}
@media (max-width: 1050px) {
.consultation__c{align-items:flex-end;}
}
@media (max-width: 825px) {
.consultation__c{flex-direction:column;align-items:center;}
.consultation__c .section-title{text-align:center;}
}
.consultation__info{width:50%;position:relative;z-index:2;}
@media (max-width: 825px) {
.consultation__info{width:100%;max-width:600px;}
}
.consultation__info--desc{font-size:25px;font-weight:300;line-height:162.95%;max-width:400px;margin-top:-10px;}
@media screen and (max-width: 1920px) {
.consultation__info--desc{font-size:1.30208vw;margin-top:-0.52083vw;max-width:20.83333vw;}
}
@media (max-width: 1050px) {
.consultation__info--desc{font-size:18px;margin-top:-10px;max-width:350px;}
}
@media (max-width: 825px) {
.consultation__info--desc{text-align:center;margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.consultation__info--desc{font-size:18px;}
}
.consultation__info__list{margin-top:35px;}
@media screen and (max-width: 1920px) {
.consultation__info__list{margin-top:1.82292vw;max-width:25vw;}
}
@media (max-width: 1050px) {
.consultation__info__list{max-width:100%;margin-top:20px;}
}
@media (max-width: 450px) {
.consultation__info__list{margin-top:15px;}
}
.consultation__info__list--item{font-size:20px;line-height:135.45%;font-weight:300;display:flex;align-items:center;margin-top:25px;}
@media screen and (max-width: 1920px) {
.consultation__info__list--item{font-size:1.04167vw;margin-top:1.30208vw;}
}
@media (max-width: 1050px) {
.consultation__info__list--item{font-size:16px;margin-top:18px;}
}
@media (max-width: 450px) {
.consultation__info__list--item{font-size:17px;margin-top:12px;}
}
@media (max-width: 390px) {
.consultation__info__list--item{font-size:16px;}
}
.consultation__info__list--item p{max-width:360px;margin-left:5px;}
.consultation__form{width:410px;min-height:444px;padding-left:45px;padding-right:45px;padding-top:58px;margin-top:175px;position:relative;z-index:2;}
@media screen and (max-width: 1920px) {
.consultation__form{min-height:23.125vw;width:21.35417vw;padding-left:2.34375vw;padding-right:2.34375vw;padding-top:3.02083vw;margin-top:9.11458vw;}
}
@media (max-width: 1050px) {
.consultation__form{min-width:280px;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:30px;margin-top:0;}
}
@media (max-width: 825px) {
.consultation__form{margin-top:120px;}
}
@media (max-width: 450px) {
.consultation__form{margin-top:100px;width:100%;padding-right:8.125vw;padding-left:8.125vw;padding-bottom:8.125vw;padding-top:10vw;}
}
.consultation__form-block{position:relative;}
@media (max-width: 825px) {
.consultation__form-block{flex-direction:column;align-items:center;}
}
.consultation__form--input{margin-top:28px;}
@media screen and (max-width: 1920px) {
.consultation__form--input{margin-top:1.45833vw;}
}
@media (max-width: 1050px) {
.consultation__form--input{margin-top:16px;}
}
.consultation__form--btn{margin-top:15px;}
@media screen and (max-width: 1920px) {
.consultation__form--btn{margin-top:0.78125vw;}
}
@media (max-width: 1050px) {
.consultation__form--btn{margin-top:10px;}
}
.consultation__form--desc{margin-top:24px;}
@media screen and (max-width: 1920px) {
.consultation__form--desc{margin-top:1.25vw;}
}
@media (max-width: 1050px) {
.consultation__form--desc{margin-top:15px;}
}
.consultation__manager{position:absolute;left:-108.5%;bottom:-25px;}
@media (max-width: 825px) {
.consultation__manager{position:relative;left:0;bottom:0;margin-top:25px;}
}
@media (max-width: 1050px) and (min-width: 826px) {
.consultation__manager{left:-60%;}
}
@media screen and (max-width: 1920px) {
.consultation__manager img{max-width:22.29167vw;height:auto;}
}
@media (max-width: 1050px) {
.consultation__manager img{max-width:190px;}
}
@media (max-width: 825px) {
.consultation__manager img{display:block;margin-right:auto;margin-left:auto;max-width:275px;}
}
@media (max-width: 450px) {
.consultation__manager img{max-width:64vw;}
}
.consultation__manager__person{display:flex;flex-direction:column;align-items:flex-start;position:absolute;z-index:2;bottom:-13px;left:23px;}
@media screen and (max-width: 1920px) {
.consultation__manager__person{bottom:-0.67708vw;left:1.19792vw;}
}
@media (max-width: 1050px) {
.consultation__manager__person{bottom:-10px;left:10px;}
}
@media (max-width: 825px) {
.consultation__manager__person{bottom:-60px;left:35px;}
}
@media (max-width: 450px) {
.consultation__manager__person{bottom:-14vw;left:50%;transform:translate(-50%);text-align:center;min-width:max-content;}
}
.consultation__manager__person--name{background-color:#55C144;font-size:25px;color:#FFFFFF;padding:11px 34px;border-radius:10px;}
@media screen and (max-width: 1920px) {
.consultation__manager__person--name{padding:0.57292vw 1.77083vw;font-size:1.30208vw;}
}
@media (max-width: 1050px) {
.consultation__manager__person--name{padding:8px 10px;font-size:16px;}
}
@media (max-width: 825px) {
.consultation__manager__person--name{font-size:22px;padding:11px 20px;}
}
@media (max-width: 450px) {
.consultation__manager__person--name{font-size:4.688vw;padding-left:13.875vw;padding-top:2.500vw;padding-bottom:2.500vw;padding-right:13.875vw;}
}
.consultation__manager__person--post{font-weight:300;font-size:18px;padding:15px 32px;background:#F3F6F3;box-shadow:0px 5px 4px rgba(0, 0, 0, 0.25);border-radius:0px 0px 10px 10px;}
@media screen and (max-width: 1920px) {
.consultation__manager__person--post{padding:0.78125vw 1.66667vw;font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.consultation__manager__person--post{font-size:13px;padding:8px 5px;}
}
@media (max-width: 825px) {
.consultation__manager__person--post{font-size:17px;padding:15px 20px;}
}
@media (max-width: 450px) {
.consultation__manager__person--post{font-size:4.063vw;height:10.938vw;padding:3.125vw 6.250vw;}
}
.stairs-examples{padding-bottom:112px;}
@media screen and (max-width: 1920px) {
.stairs-examples{padding-bottom:5.83333vw;}
}
@media (max-width: 450px) {
.stairs-examples{margin-top:50px;padding-bottom:50px;}
}
.stairs-examples__list{margin-top:63px;}
@media (max-width: 450px) {
.stairs-examples__list{margin-top:40px;}
}
.stairs-examples__item{display:flex;padding-top:50px;padding-bottom:50px;padding-left:115px;width:100%;background:#FFFFFF;box-shadow:1px 1px 14px 3px rgba(0, 0, 0, 0.15);border-radius:15px;margin-bottom:60px;}
@media screen and (max-width: 1920px) {
.stairs-examples__item{padding-top:2.60417vw;padding-bottom:2.60417vw;padding-left:5.98958vw;margin-bottom:3.125vw;}
}
@media screen and (max-width: 1920px) {
.stairs-examples__item{padding-left:30px;padding-right:30px;margin-bottom:40px;padding-top:30px;}
}
@media (max-width: 1050px) {
.stairs-examples__item{flex-direction:column;max-width:680px;margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.stairs-examples__item{padding:0;margin-bottom:40px;box-shadow:none;}
}
.stairs-examples__item__block-photo{width:438px;min-width:438px;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-photo{width:22.8125vw;min-width:22.8125vw;}
}
@media (max-width: 1050px) {
.stairs-examples__item__block-photo{width:100%;}
}
.stairs-examples__item__block-photo__main{width:100%;height:341px;border-radius:7px;overflow:hidden;display:block;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-photo__main{height:17.76042vw;}
}
@media screen and (max-width: 1050px) {
.stairs-examples__item__block-photo__main{height:210px;}
}
@media (max-width: 825px) {
.stairs-examples__item__block-photo__main{height:275px;}
}
@media (max-width: 450px) {
.stairs-examples__item__block-photo__main{height:48vw;}
}
.stairs-examples__item__block-photo__main img{height:100%;width:100%;object-fit:cover;border-radius:inherit;}
.stairs-examples__item__block-photo__add{display:flex;margin-top:20px;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-photo__add{margin-top:1.04167vw;}
}
@media screen and (max-width: 1050px) {
.stairs-examples__item__block-photo__add{margin-top:15px;}
}
@media (max-width: 450px) {
.stairs-examples__item__block-photo__add{margin-top:11px;}
}
.stairs-examples__item__block-photo__add--img{width:31.5%;margin-right:3%;border-radius:7px;overflow:hidden;height:110px;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-photo__add--img{height:5.72917vw;}
}
@media screen and (max-width: 1050px) {
.stairs-examples__item__block-photo__add--img{height:110px;}
}
.stairs-examples__item__block-photo__add--img img{height:100%;width:100%;object-fit:cover;}
.stairs-examples__item__block-photo__add--img:last-child{margin-right:0;}
@media (max-width: 450px) {
.stairs-examples__item__block-photo__add--img{width:28.5%;margin-right:7%;height:26vw;}
}
.stairs-examples__item__block-info{margin-left:95px;margin-top:-6px;max-width:690px;display:flex;flex-direction:column;justify-content:space-between;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info{margin-left:4.94792vw;max-width:35.9375vw;margin-top:-0.3125vw;}
}
@media (max-width: 1050px) {
.stairs-examples__item__block-info{flex-direction:column;margin-top:17px;margin-left:0;max-width:100%;}
}
.stairs-examples__item__block-info--title{font-weight:600;font-size:23px;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info--title{font-size:1.19792vw;}
}
@media (max-width: 1050px) {
.stairs-examples__item__block-info--title{margin-bottom:17px;font-size:18px;}
}
@media (max-width: 1050px) {
.stairs-examples__item__block-info--title.desktop-only{display:none;}
}
.stairs-examples__item__block-info--title.small-only{display:none;}
@media (max-width: 1050px) {
.stairs-examples__item__block-info--title.small-only{display:block;}
}
.stairs-examples__item__block-info--desc{font-weight:300;font-size:18px;line-height:116.9%;margin-top:14px;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info--desc{font-size:0.9375vw;margin-top:0.72917vw;}
}
@media screen and (max-width: 1050px) {
.stairs-examples__item__block-info--desc{font-size:16px;margin-top:14px;}
}
@media (max-width: 450px) {
.stairs-examples__item__block-info--desc{line-height:133.9%;margin-top:0px;font-size:15px;}
}
.stairs-examples__item__block-info__features-list{display:flex;margin-top:20px;}
@media (max-width: 825px) {
.stairs-examples__item__block-info__features-list{flex-direction:column;margin-top:4vw;}
}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info__features-list{margin-top:1.04167vw;}
}
@media screen and (max-width: 1050px) {
.stairs-examples__item__block-info__features-list{margin-top:20px;}
}
.stairs-examples__item__block-info__features-list__block{font-weight:300;font-size:16px;line-height:116.9%;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info__features-list__block{font-size:0.83333vw;}
}
@media screen and (max-width: 1050px) {
.stairs-examples__item__block-info__features-list__block{font-size:14px;}
}
.stairs-examples__item__block-info__features-list__block:first-child{width:42%;}
@media (max-width: 1300px) {
.stairs-examples__item__block-info__features-list__block:first-child{width:100%;}
}
.stairs-examples__item__block-info__features-list__block:last-child{width:58%;}
@media (max-width: 1300px) {
.stairs-examples__item__block-info__features-list__block:last-child{width:100%;}
}
.stairs-examples__item__block-info__features-list__item{margin-bottom:8px;display:flex;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info__features-list__item{margin-bottom:0.41667vw;}
}
@media (max-width: 450px) {
.stairs-examples__item__block-info__features-list__item{margin-bottom:10px;}
}
.stairs-examples__item__block-info__features-list__item::before{display:inline-block;margin-right:8px;width:13px;min-width:13px;height:13px;content:'';background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/ok2.png);background-position:center;background-size:contain;background-repeat:no-repeat;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info__features-list__item::before{height:0.67708vw;width:0.67708vw;min-width:0.67708vw;}
}
@media screen and (max-width: 1050px) {
.stairs-examples__item__block-info__features-list__item::before{height:13px;width:13px;min-width:13px;}
}
@media (max-width: 450px) {
.stairs-examples__item__block-info__features-list__item::before{width:11px;height:11px;margin-right:8px;}
}
.stairs-examples__item__block-info__pricing{display:flex;margin-top:20px;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info__pricing{margin-top:1.04167vw;}
}
@media screen and (max-width: 1050px) {
.stairs-examples__item__block-info__pricing{margin-top:20px;justify-content:space-between;}
}
@media (max-width: 825px) {
.stairs-examples__item__block-info__pricing{max-width:450px;margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.stairs-examples__item__block-info__pricing{margin-top:6px;}
}
.stairs-examples__item__block-info__pricing__item{display:flex;align-items:center;margin-right:38px;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info__pricing__item{margin-right:1.97917vw;}
}
@media (max-width: 450px) {
.stairs-examples__item__block-info__pricing__item{width:32%;}
}
.stairs-examples__item__block-info__pricing__item--icon{display:flex;align-items:center;justify-content:center;border-radius:50%;width:48px;height:48px;background:linear-gradient(360deg, #55C144 0%, rgba(85, 193, 68, 0.54) 91.41%);}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info__pricing__item--icon{width:2.5vw;height:2.5vw;}
.stairs-examples__item__block-info__pricing__item--icon svg{max-width:65%;}
}
@media (max-width: 1050px) {
.stairs-examples__item__block-info__pricing__item--icon{height:33px;min-width:33px;}
}
@media (max-width: 450px) {
.stairs-examples__item__block-info__pricing__item--icon{height:8vw;min-width:8vw;}
}
.stairs-examples__item__block-info__pricing__item--info{margin-left:15px;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info__pricing__item--info{margin-left:0.78125vw;}
}
@media (max-width: 825px) {
.stairs-examples__item__block-info__pricing__item--info{margin-left:6px;}
}
.stairs-examples__item__block-info__pricing__item--val{font-weight:600;font-size:23px;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info__pricing__item--val{font-size:1.19792vw;}
}
@media screen and (max-width: 1050px) {
.stairs-examples__item__block-info__pricing__item--val{font-size:20px;}
}
@media (max-width: 450px) {
.stairs-examples__item__block-info__pricing__item--val{font-size:4vw;font-weight:500;}
}
.stairs-examples__item__block-info__pricing__item--name{font-weight:300;font-size:18px;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info__pricing__item--name{font-size:0.9375vw;}
}
@media screen and (max-width: 1050px) {
.stairs-examples__item__block-info__pricing__item--name{font-size:16px;}
}
@media (max-width: 450px) {
.stairs-examples__item__block-info__pricing__item--name{font-size:3.8vw;}
}
.stairs-examples__item__block-info__buttons{margin-top:37px;display:flex;align-items:center;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info__buttons{margin-top:1.92708vw;}
}
@media screen and (max-width: 1050px) {
.stairs-examples__item__block-info__buttons{margin-top:20px;}
}
@media (max-width: 1050px) {
.stairs-examples__item__block-info__buttons{justify-content:center;}
}
@media (max-width: 825px) {
.stairs-examples__item__block-info__buttons{flex-direction:column;align-items:center;}
}
@media (max-width: 450px) {
.stairs-examples__item__block-info__buttons{margin-top:16px;}
}
.stairs-examples__item__block-info__btn-quiz{width:385px;min-height:60px;display:flex;justify-content:center;align-items:center;font-size:18px;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info__btn-quiz{width:20.05208vw;min-height:3.125vw;font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.stairs-examples__item__block-info__btn-quiz{width:327.25px;min-height:51px;font-size:15.3px;}
}
@media (max-width: 390px) {
.stairs-examples__item__block-info__btn-quiz{min-height:43px;font-size:13px;width:100%;}
}
.stairs-examples__item__block-info__btn-pricing{color:#55C144;font-weight:600;font-size:16px;margin-left:20px;line-height:200%;position:relative;margin-bottom:15px;}
@media screen and (max-width: 1920px) {
.stairs-examples__item__block-info__btn-pricing{font-size:0.83333vw;margin-left:1.04167vw;margin-bottom:0.78125vw;}
}
@media (max-width: 1050px) {
.stairs-examples__item__block-info__btn-pricing{font-size:13.6px;margin-bottom:0;}
}
@media (max-width: 825px) {
.stairs-examples__item__block-info__btn-pricing{margin-left:0;margin-top:20px;}
}
@media (max-width: 450px) {
.stairs-examples__item__block-info__btn-pricing{font-size:13px;display:block;margin-right:auto;margin-left:auto;margin-top:4vw;font-size:4vw;}
}
.stairs-examples__item__block-info__btn-pricing::after{width:100%;content:'';position:absolute;bottom:0px;border-bottom:2px dotted #55C144;left:0;}
.price-download{padding-bottom:100px;background-size:100% 100%;overflow:hidden;}
@media screen and (max-width: 1920px) {
.price-download{background-size:cover;padding-bottom:5.20833vw;}
}
@media (max-width: 1050px) {
.price-download{padding-bottom:100px;}
}
@media (max-width: 450px) {
.price-download{padding-bottom:50px;}
}
.price-download__c{position:relative;}
.price-download__catalog{position:absolute;right:-34px;top:63%;transform:translateY(-50%);}
@media screen and (max-width: 1920px) {
.price-download__catalog{right:-1.77083vw;}
.price-download__catalog img{max-width:49.6875vw;}
}
@media screen and (max-width: 1050px) {
.price-download__catalog img{max-width:700px;}
}
@media (max-width: 825px) {
.price-download__catalog{top:10px;right:50%;transform:translate(50%);}
.price-download__catalog img{max-width:500px;}
}
@media (max-width: 450px) {
.price-download__catalog{top:55px;}
.price-download__catalog img{max-width:365px;}
}
.price-download__tree{position:absolute;left:-31px;top:-108px;}
@media (max-width: 1920px) {
.price-download__tree{left:-1.61458vw;top:-5.625vw;}
.price-download__tree--img{max-width:21.875vw;}
}
@media (max-width: 1050px) {
.price-download__tree{display:none;}
}
.price-download__form{width:756px;min-height:310px;background:#FFFFFF;margin-top:137px;padding:34px 47px 46px 54px;position:relative;z-index:2;}
@media screen and (max-width: 1920px) {
.price-download__form{width:39.375vw;min-height:16.14583vw;margin-top:7.13542vw;padding:1.77083vw 2.44792vw 2.39583vw 2.8125vw;}
}
@media (max-width: 1050px) {
.price-download__form{width:100%;max-width:350px;padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:30px;}
}
@media (max-width: 825px) {
.price-download__form{margin-top:200px;margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.price-download__form{margin-top:193px;padding-bottom:22px;}
}
.price-download__form--title{text-align:left;max-width:475px;margin-left:0;line-height:123.9%;}
@media (max-width: 1920px) {
.price-download__form--title{max-width:24.73958vw;}
}
@media (max-width: 1050px) {
.price-download__form--title{max-width:100%;}
.price-download__form--title p{display:inline;}
}
@media (max-width: 1050px) {
.price-download__form--title{text-align:center;margin-right:auto;margin-left:auto;}
}
.price-download__form--hint{font-weight:300;font-size:18px;margin-top:16px;display:flex;align-items:center;}
@media screen and (max-width: 1920px) {
.price-download__form--hint{font-size:0.9375vw;margin-top:0.83333vw;}
}
@media (max-width: 1050px) {
.price-download__form--hint{font-size:15px;text-align:center;max-width:180px;margin-right:auto;margin-left:auto;position:relative;right:3%;}
}
@media (max-width: 450px) {
.price-download__form--hint{margin-top:10px;}
}
.price-download__form--hint::before{content:'i';width:20px;min-width:20px;height:19px;background:#55C144;border-radius:50%;margin-right:7px;font-size:15px;text-align:center;color:#FFFFFF;display:inline-flex;justify-content:center;align-items:center;}
@media screen and (max-width: 1920px) {
.price-download__form--hint::before{width:1.04167vw;min-width:1.04167vw;height:1.04167vw;font-size:0.78125vw;margin-right:0.36458vw;}
}
@media (max-width: 1050px) {
.price-download__form--hint::before{width:20px;min-width:20px;height:19px;font-size:15px;}
}
.price-download__form--group{display:flex;justify-content:space-between;}
@media (max-width: 1050px) {
.price-download__form--group{flex-direction:column;align-items:center;}
}
.price-download__form--input, .price-download__form--btn{width:49%;}
@media (max-width: 1050px) {
.price-download__form--input, .price-download__form--btn{width:100%;}
}
.price-download__form--input{margin-top:28px;}
@media screen and (max-width: 1920px) {
.price-download__form--input{margin-top:1.45833vw;}
}
@media (max-width: 450px) {
.price-download__form--input{margin-top:12px;}
}
.price-download__form--btn{margin-top:26px;}
@media screen and (max-width: 1920px) {
.price-download__form--btn{margin-top:1.35417vw;}
}
@media (max-width: 1050px) {
.price-download__form--btn{margin-top:15px;}
}
.price-download__form--accept{justify-content:flex-start;}
@media (max-width: 1050px) {
.price-download__form--accept{justify-content:center;}
}
.price-download__form__circle{position:absolute;width:194px;height:186px;top:0;right:0;border-radius:50%;background:#55C144;box-shadow:0px 4px 24px #55C144;transform:translate(16%, -37%);}
@media (max-width: 1920px) {
.price-download__form__circle{width:10.10417vw;height:9.6875vw;}
}
@media (max-width: 1050px) {
.price-download__form__circle{display:none;}
}
.price-download__form__circle--offer{font-size:13px;line-height:16px;color:#FFFFFF;margin-top:54px;margin-left:37px;position:relative;}
@media screen and (max-width: 1920px) {
.price-download__form__circle--offer{font-size:0.67708vw;margin-top:2.8125vw;margin-left:1.92708vw;line-height:1vw;}
}
.price-download__form__circle--offer svg{position:absolute;top:-12px;right:32%;}
@media screen and (max-width: 1920px) {
.price-download__form__circle--offer svg{top:-0.625vw;max-width:1.35417vw;}
}
.price-download__form__circle--offer::before{position:absolute;content:url('data:image/svg+xml;utf8, <svg width="42" height="11" viewBox="0 0 42 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M41.3537 6.02427C41.6061 5.9123 41.72 5.6169 41.608 5.36448L39.7833 1.25104C39.6713 0.998618 39.3759 0.884764 39.1235 0.996738C38.8711 1.10871 38.7572 1.40411 38.8692 1.65653L40.4912 5.31292L36.8348 6.93491C36.5824 7.04688 36.4685 7.34228 36.5805 7.5947C36.6925 7.84712 36.9879 7.96098 37.2403 7.849L41.3537 6.02427ZM0.994103 10.9811C9.66826 4.16755 19.6472 2.92075 27.4911 3.39014C31.4109 3.62471 34.7869 4.28752 37.182 4.89158C38.3792 5.1935 39.3301 5.48045 39.9801 5.69129C40.3051 5.79669 40.5548 5.88304 40.7222 5.94268C40.806 5.9725 40.8692 5.99564 40.9109 6.01114C40.9318 6.01889 40.9473 6.02473 40.9574 6.02854C40.9625 6.03045 40.9661 6.03185 40.9684 6.03272C40.9696 6.03316 40.9704 6.03347 40.9708 6.03364C40.9711 6.03373 40.9711 6.03376 40.9713 6.03381C40.9712 6.03381 40.9712 6.03377 41.151 5.56722C41.3308 5.10068 41.3305 5.10057 41.3302 5.10044C41.3299 5.10035 41.3295 5.10018 41.329 5.1C41.3281 5.09964 41.3268 5.09915 41.3252 5.09853C41.3219 5.09728 41.3173 5.09551 41.3113 5.09324C41.2992 5.08868 41.2817 5.0821 41.2588 5.0736C41.213 5.05661 41.1457 5.03197 41.0577 5.00063C40.8817 4.93797 40.6231 4.84855 40.2887 4.74007C39.6198 4.52313 38.6475 4.22985 37.4265 3.92194C34.9855 3.30632 31.5465 2.63104 27.5508 2.39193C19.5638 1.91397 9.3098 3.17751 0.376386 10.1947L0.994103 10.9811Z" fill="white"/></svg>');top:-27px;left:22%;}
@media screen and (max-width: 1920px) {
.price-download__form__circle--offer::before{top:-1.40625vw;}
}
.price-download__form__circle--title{font-weight:600;font-size:16px;line-height:19px;text-align:center;margin-top:8px;max-width:150px;margin-right:auto;margin-left:auto;color:#FFFFFF;}
@media screen and (max-width: 1920px) {
.price-download__form__circle--title{font-size:0.83333vw;line-height:120%;max-width:7.8125vw;}
}
.price-download_1{padding-bottom:100px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/clouds2.jpg);background-size:100% 100%;overflow:hidden;}
@media screen and (max-width: 1920px) {
.price-download_1{background-size:cover;padding-bottom:5.20833vw;}
}
@media (max-width: 1050px) {
.price-download_1{padding-bottom:100px;}
}
@media (max-width: 450px) {
.price-download_1{padding-bottom:6.667vw;margin-top:15.625vw;}
}
.price-download_1__c{position:relative;}
.price-download_1__catalog{position:absolute;right:-34px;top:63%;transform:translateY(-50%);}
@media screen and (max-width: 1920px) {
.price-download_1__catalog{right:-1.77083vw;}
.price-download_1__catalog img{max-width:49.6875vw;}
}
@media screen and (max-width: 1050px) {
.price-download_1__catalog img{max-width:700px;}
}
@media (max-width: 825px) {
.price-download_1__catalog{top:40px;right:50%;transform:translate(50%);}
.price-download_1__catalog img{max-width:500px;}
}
@media (max-width: 450px) {
.price-download_1__catalog{top:8.5vw;}
.price-download_1__catalog img{max-width:80vw;}
}      
.price-download_1__tree{position:absolute;left:-31px;top:-108px;}
@media (max-width: 1920px) {
.price-download_1__tree{left:-1.61458vw;top:-5.625vw;}
.price-download_1__tree--img{max-width:21.875vw;}
}
@media (max-width: 1050px) {
.price-download_1__tree{display:none;}
}
.price-download_1__form{width:756px;min-height:310px;background:#FFFFFF;margin-top:137px;padding:34px 47px 46px 54px;position:relative;z-index:2;}
@media screen and (max-width: 1920px) {
.price-download_1__form{width:39.375vw;min-height:16.14583vw;margin-top:7.13542vw;padding:1.77083vw 2.44792vw 2.39583vw 2.8125vw;}
}
@media (max-width: 1050px) {
.price-download_1__form{width:100%;max-width:350px;padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:30px;}
}
@media (max-width: 825px) {
.price-download_1__form{margin-top:200px;margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.price-download_1__form{margin-top:39.813vw;padding-bottom:6.875vw;}
}
.price-download_1__form--title{font-weight:400 !important;text-align:left;max-width:475px;margin-left:0;line-height:123.9%;}
@media (max-width: 1920px) {
.price-download_1__form--title{max-width:24.73958vw;}
}
@media (max-width: 1050px) {
.price-download_1__form--title{max-width:100%;}
.price-download_1__form--title p{display:inline;}
}
@media (max-width: 1050px) {
.price-download_1__form--title{text-align:center;margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.price-download_1__form--title{padding:0 7.125vw;}
}
.price-download_1__form--hint{font-weight:400;font-size:18px;margin-top:16px;display:flex;align-items:center;}
@media screen and (max-width: 1920px) {
.price-download_1__form--hint{font-size:0.9375vw;margin-top:0.83333vw;}
}
@media (max-width: 1050px) {
.price-download_1__form--hint{font-size:15px;text-align:center;max-width:180px;margin-right:auto;margin-left:auto;position:relative;right:3%;}
}
@media (max-width: 450px) {
.price-download_1__form--hint{font-size:3.556vw;max-width:42.25vw;margin-top:3.333vw;}
}
.price-download_1__form--hint::before{content:'i';width:20px;min-width:20px;height:19px;background:#55C144;border-radius:50%;margin-right:7px;font-size:15px;text-align:center;color:#FFFFFF;display:inline-flex;justify-content:center;align-items:center;}
@media screen and (max-width: 1920px) {
.price-download_1__form--hint::before{width:1.04167vw;min-width:1.04167vw;height:1.04167vw;font-size:0.78125vw;margin-right:0.36458vw;}
}
@media (max-width: 1050px) {
.price-download_1__form--hint::before{width:20px;min-width:20px;height:19px;font-size:15px;}
}
@media (max-width: 450px) {
.price-download_1__form--hint::before{width:4.444vw;min-width:4.444vw;height:4.444vw;font-size:3.333vw;}
}
.price-download_1__form--group{display:flex;justify-content:space-between;}
@media (max-width: 1050px) {
.price-download_1__form--group{flex-direction:column;align-items:center;}
}
.price-download_1__form--input, .price-download_1__form--btn{width:49%;}
@media (max-width: 1050px) {
.price-download_1__form--input, .price-download_1__form--btn{width:100%;}
}
.price-download_1__form--input{margin-top:28px;}
@media screen and (max-width: 1920px) {
.price-download_1__form--input{margin-top:1.45833vw;}
}
@media (max-width: 450px) {
.price-download_1__form--input{margin-top:3.750vw;}
}
.price-download_1__form--btn{margin-top:26px;}
@media screen and (max-width: 1920px) {
.price-download_1__form--btn{margin-top:1.35417vw;}
}
@media (max-width: 1050px) {
.price-download_1__form--btn{margin-top:15px;}
}
@media (max-width: 450px) {
.price-download_1__form--btn{margin-top:4.688vw;}
}
.price-download_1__form--accept{justify-content:flex-start;}
@media (max-width: 1050px) {
.price-download_1__form--accept{justify-content:center;}
}
.price-download_1__form__circle{position:absolute;width:194px;height:186px;top:0;right:0;border-radius:50%;background:#55C144;box-shadow:0px 4px 24px #55C144;transform:translate(16%, -37%);}
@media (max-width: 1920px) {
.price-download_1__form__circle{width:10.10417vw;height:9.6875vw;}
}
@media (max-width: 1050px) {
.price-download_1__form__circle{display:none;}
}
.price-download_1__form__circle--offer{font-size:13px;line-height:16px;color:#FFFFFF;margin-top:54px;margin-left:37px;position:relative;}
@media screen and (max-width: 1920px) {
.price-download_1__form__circle--offer{font-size:0.67708vw;margin-top:2.8125vw;margin-left:1.92708vw;line-height:1vw;}
}
.price-download_1__form__circle--offer svg{position:absolute;top:-12px;right:32%;}
@media screen and (max-width: 1920px) {
.price-download_1__form__circle--offer svg{top:-0.625vw;max-width:1.35417vw;}
}
.price-download_1__form__circle--offer::before{position:absolute;content:url('data:image/svg+xml;utf8, <svg width="42" height="11" viewBox="0 0 42 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M41.3537 6.02427C41.6061 5.9123 41.72 5.6169 41.608 5.36448L39.7833 1.25104C39.6713 0.998618 39.3759 0.884764 39.1235 0.996738C38.8711 1.10871 38.7572 1.40411 38.8692 1.65653L40.4912 5.31292L36.8348 6.93491C36.5824 7.04688 36.4685 7.34228 36.5805 7.5947C36.6925 7.84712 36.9879 7.96098 37.2403 7.849L41.3537 6.02427ZM0.994103 10.9811C9.66826 4.16755 19.6472 2.92075 27.4911 3.39014C31.4109 3.62471 34.7869 4.28752 37.182 4.89158C38.3792 5.1935 39.3301 5.48045 39.9801 5.69129C40.3051 5.79669 40.5548 5.88304 40.7222 5.94268C40.806 5.9725 40.8692 5.99564 40.9109 6.01114C40.9318 6.01889 40.9473 6.02473 40.9574 6.02854C40.9625 6.03045 40.9661 6.03185 40.9684 6.03272C40.9696 6.03316 40.9704 6.03347 40.9708 6.03364C40.9711 6.03373 40.9711 6.03376 40.9713 6.03381C40.9712 6.03381 40.9712 6.03377 41.151 5.56722C41.3308 5.10068 41.3305 5.10057 41.3302 5.10044C41.3299 5.10035 41.3295 5.10018 41.329 5.1C41.3281 5.09964 41.3268 5.09915 41.3252 5.09853C41.3219 5.09728 41.3173 5.09551 41.3113 5.09324C41.2992 5.08868 41.2817 5.0821 41.2588 5.0736C41.213 5.05661 41.1457 5.03197 41.0577 5.00063C40.8817 4.93797 40.6231 4.84855 40.2887 4.74007C39.6198 4.52313 38.6475 4.22985 37.4265 3.92194C34.9855 3.30632 31.5465 2.63104 27.5508 2.39193C19.5638 1.91397 9.3098 3.17751 0.376386 10.1947L0.994103 10.9811Z" fill="white"/></svg>');top:-27px;left:22%;}
@media screen and (max-width: 1920px) {
.price-download_1__form__circle--offer::before{top:-1.40625vw;}
}
.price-download_1__form__circle--title{font-weight:400;font-size:16px;line-height:19px;text-align:center;margin-top:8px;max-width:150px;margin-right:auto;margin-left:auto;color:#FFFFFF;}
@media screen and (max-width: 1920px) {
.price-download_1__form__circle--title{font-size:0.83333vw;line-height:120%;max-width:7.8125vw;}
}
.stairs-forms{padding-bottom:38px;}
@media (max-width: 820px) {
.stairs-forms{padding-bottom:14px;}
}
.stairs-forms__content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:60px;max-width:1200px;margin-right:auto;margin-left:auto;}
@media screen and (max-width: 1920px) {
.stairs-forms__content{margin-top:3.125vw;max-width:62.5vw;}
}
@media (max-width: 1050px) {
.stairs-forms__content{max-width:570px;margin-top:44px;}
}
@media (max-width: 590px) {
.stairs-forms__content{flex-direction:column;align-items:center;}
}
.stairs-forms__item{width:355px;height:507px;background:#FFFFFF;box-shadow:0px 2px 21px 6px rgba(0, 0, 0, 0.11);border-radius:10px;padding:15px;margin-bottom:64px;}
@media screen and (max-width: 1920px) {
.stairs-forms__item{width:18.48958vw;height:26.40625vw;padding:0.78125vw;margin-bottom:3.33333vw;}
}
@media (max-width: 1050px) {
.stairs-forms__item{height:430.95px;padding:12.75px;margin-bottom:54.4px;width:47.5%;}
}
@media (max-width: 450px) {
.stairs-forms__item{width:85%;height:120vw;}
}
.stairs-forms__item__content{background:#FFFFFF;border:2px solid #EAEAEA;box-sizing:border-box;border-radius:inherit;height:100%;width:100%;padding:35px 23px;text-align:center;}
@media screen and (max-width: 1920px) {
.stairs-forms__item__content{padding:1.82292vw 1.19792vw;}
}
@media (max-width: 1050px) {
.stairs-forms__item__content{padding:30px 21px;}
}
.stairs-forms__item--name{font-weight:600;font-size:23px;}
@media screen and (max-width: 1920px) {
.stairs-forms__item--name{font-size:1.19792vw;}
}
@media (max-width: 1050px) {
.stairs-forms__item--name{font-size:17px;}
}
@media (max-width: 450px) {
.stairs-forms__item--name{font-size:5.3vw;}
}
.stairs-forms__item--price{font-weight:600;font-size:18px;}
@media screen and (max-width: 1920px) {
.stairs-forms__item--price{font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.stairs-forms__item--price{font-size:16px;}
}
@media (max-width: 450px) {
.stairs-forms__item--price{font-size:5vw;}
}
.stairs-forms__item--photo{height:250px;width:100%;position:relative;margin-top:20px;}
@media screen and (max-width: 1920px) {
.stairs-forms__item--photo{height:13.02083vw;margin-top:1.04167vw;}
}
@media (max-width: 1050px) {
.stairs-forms__item--photo{height:60%;}
}
.stairs-forms__item--img{position:absolute;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%, -50%);height:85%;}
@media (max-width: 1050px) {
.stairs-forms__item--img{height:85%;}
}
.stairs-forms__item--btn{width:100%;height:60px;font-size:18px;margin-top:23px;}
@media screen and (max-width: 1920px) {
.stairs-forms__item--btn{height:3.125vw;margin-top:1.19792vw;font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.stairs-forms__item--btn{height:51px;font-size:15.3px;margin-top:35px;}
}
@media (max-width: 390px) {
.stairs-forms__item--btn{height:43px;font-size:13px;margin-top:5.8vw;width:100%;margin-top:18px;}
}
.discount{padding-bottom:103px;background-size:100% 100%;}
@media (max-width: 1920px) {
.discount{background-size:cover;padding-bottom:5.20833vw;}
}
@media (max-width: 1050px) {
.discount{padding-bottom:50px;}
}
@media (max-width: 450px) {
.discount .section-title{max-width:325px;margin-right:auto;margin-left:auto;}
}
.discount--desc{font-weight:300;font-size:25px;line-height:128.4%;text-align:center;max-width:600px;margin-right:auto;margin-left:auto;}
@media screen and (max-width: 1920px) {
.discount--desc{font-size:1.30208vw;max-width:31.25vw;}
}
@media (max-width: 1050px) {
.discount--desc{font-size:18px;max-width:400px;}
}
@media (max-width: 450px) {
.discount--desc{font-size:18px;margin-top:-2vw;padding:0 3%;}
}
.discount__content{display:flex;justify-content:space-between;margin-right:auto;margin-left:auto;max-width:925px;flex-wrap:wrap;}
@media screen and (max-width: 1920px) {
.discount__content{max-width:46.875vw;}
}
@media (max-width: 1050px) {
.discount__content{justify-content:space-around;max-width:730px;}
}
@media (max-width: 620px) {
.discount__content{flex-direction:column;align-items:center;}
}
.discount__item{width:390px;margin-top:50px;}
@media screen and (max-width: 1920px) {
.discount__item{width:20.3125vw;margin-top:2.60417vw;}
}
@media (max-width: 1050px) {
.discount__item{width:264px;margin-top:34px;}
}
@media (max-width: 620px) {
.discount__item{width:316.8px;margin-top:40.8px;}
}
@media (max-width: 450px) {
.discount__item{width:91%;margin-top:12.1vw;}
}
.discount__item--photo{width:100%;height:273px;background:rgba(85, 193, 68, 0.17);border-radius:25px;padding:16px 22px;margin-top:13px;position:relative;}
@media screen and (max-width: 1920px) {
.discount__item--photo{height:14.21875vw;padding:0.83333vw 1.19792vw;}
}
@media (max-width: 1050px) {
.discount__item--photo{height:153px;padding:13px;border-radius:5px;}
}
@media (max-width: 620px) {
.discount__item--photo{height:183.6px;padding:15.6px;}
}
@media (max-width: 450px) {
.discount__item--photo{height:49vw;}
}
.discount__item--promo{position:absolute;content:'Акция';text-transform:uppercase;background:linear-gradient(180deg, #55C144 0%, #99F58A 100%);border-radius:3px;transform:skew(-10deg);padding:5px 21px;font-size:15px;color:#FFFFFF;top:17px;left:34px;}
.discount__item--promo span{transform:skew(10deg);display:block;font-weight:600;}
@media screen and (max-width: 1920px) {
.discount__item--promo{padding:0.26042vw 1.09375vw;font-size:0.78125vw;top:0.88542vw;left:1.77083vw;}
}
@media (max-width: 1050px) {
.discount__item--promo{padding:3px 19px;font-size:10px;top:13px;left:22px;}
}
.discount__item--img{box-shadow:0px 5px 12px 3px rgba(0, 0, 0, 0.15);border-radius:20px;height:100%;width:100%;object-fit:cover;}
@media (max-width: 1050px) {
.discount__item--img{border-radius:5px;}
}
.discount__item--title{font-weight:600;font-size:20px;line-height:121%;text-align:center;max-width:310px;margin-right:auto;margin-left:auto;}
@media screen and (max-width: 1920px) {
.discount__item--title{font-size:1.04167vw;max-width:16.14583vw;}
}
@media (max-width: 1050px) {
.discount__item--title{font-size:17px;max-width:250px;}
}
@media (max-width: 620px) {
.discount__item--title{font-size:19px;}
}
@media (max-width: 450px) {
.discount__item--title{font-size:17px;}
}
.discount__item--feature-list{font-weight:300;font-size:18px;line-height:147.4%;margin-right:auto;margin-left:auto;margin-top:12px;display:flex;flex-direction:column;max-width:200px;}
@media screen and (max-width: 1920px) {
.discount__item--feature-list{font-size:0.9375vw;margin-top:0.625vw;max-width:10.41667vw;}
}
@media (max-width: 1050px) {
.discount__item--feature-list{font-size:15px;max-width:166px;margin-top:12px;}
}
.discount__item--feature::before{height:16px;width:16px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/green-ok.png);background-repeat:no-repeat;background-position:center;display:inline-block;background-size:10px;content:'';margin-right:11px;}
@media screen and (max-width: 1920px) {
.discount__item--feature::before{height:0.83333vw;width:0.83333vw;margin-right:0.57292vw;}
}
@media (max-width: 1050px) {
.discount__item--feature::before{height:12px;width:12px;}
}
.discount__item--old-price{font-size:18px;color:#808080;text-decoration:line-through;text-align:center;margin-top:15px;}
@media screen and (max-width: 1920px) {
.discount__item--old-price{font-size:0.9375vw;margin-top:0.78125vw;}
}
@media (max-width: 1050px) {
.discount__item--old-price{font-size:15px;margin-top:10px;}
}
.discount__item--new-price{font-size:20px;line-height:147.4%;text-align:center;margin-top:5px;}
.discount__item--new-price .accent-color{font-weight:600;}
@media screen and (max-width: 1920px) {
.discount__item--new-price{font-size:1.04167vw;margin-top:0.26042vw;}
}
@media (max-width: 1050px) {
.discount__item--new-price{margin-top:10px;font-size:17px;}
.discount__item--new-price .accent-color{font-weight:600;}
}
.discount__item--btn{width:260px;height:60px;font-size:18px;margin-top:20px;margin-right:auto;margin-left:auto;display:flex;justify-content:center;align-items:center;}
@media screen and (max-width: 1920px) {
.discount__item--btn{font-size:0.9375vw;width:13.54167vw;height:3.125vw;margin-top:1.04167vw;}
}
@media (max-width: 1050px) {
.discount__item--btn{width:221px;height:51px;font-size:15.3px;margin-top:15px;}
}
@media (max-width: 390px) {
.discount__item--btn{width:69%;margin-top:4vw;height:43px;font-size:13px;}
}
.discuss{position:relative;padding-bottom:91px;background-size:cover;overflow:hidden;}
@media (max-width: 1920px) {
.discuss{padding-bottom:4.73958vw;}
}
@media (max-width: 450px) {
.discuss{padding-bottom:50px;}
}
.discuss__content{display:flex;justify-content:space-between;margin-top:111px;}
@media (max-width: 1920px) {
.discuss__content{margin-top:5.78125vw;}
}
@media (max-width: 1050px) {
.discuss__content{margin-top:100px;}
}
@media (max-width: 825px) {
.discuss__content{margin-top:0;flex-direction:column;align-items:center;}
}
.discuss__block-wrap{position:relative;max-width:100%;}
.discuss__photo-block{position:relative;}
.discuss__photo-block--img{position:absolute;bottom:30px;left:105px;}
@media (max-width: 1920px) {
.discuss__photo-block--img{bottom:1.5625vw;left:5.46875vw;max-width:32.70833vw;}
}
@media (max-width: 1050px) {
.discuss__photo-block--img{max-width:500px;}
}
@media (max-width: 825px) {
.discuss__photo-block--img{position:relative;left:0;bottom:0;display:block;margin-right:auto;margin-left:auto;width:400px;}
}
@media (max-width: 450px) {
.discuss__photo-block--img{width:90%;}
}
.discuss__cloud-decoration{z-index:3;position:absolute;left:50%;transform:translate(-50%);bottom:30px;}
@media (max-width: 1920px) {
.discuss__cloud-decoration{width:100vw;bottom:1.5625vw;}
}
@media (max-width: 825px) {
.discuss__cloud-decoration{top:445px;}
}
@media (max-width: 825px) {
.discuss__cloud-decoration{display:none;}
}
.discuss__cloud-decoration-m{display:none;}
@media (max-width: 825px) {
.discuss__cloud-decoration-m{display:block;position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:100vw;}
}
.discuss__info-block{width:530px;position:relative;z-index:5;background:#FFFFFF;box-shadow:-5px -1px 17px 1px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius:15px;padding-top:38px;padding-left:36px;padding-right:36px;padding-bottom:46px;}
@media (max-width: 1920px) {
.discuss__info-block{padding-top:1.97917vw;padding-left:1.875vw;padding-right:1.875vw;padding-bottom:2.39583vw;width:27.60417vw;}
}
@media (max-width: 1050px) {
.discuss__info-block{width:350px;padding:30px 20px;max-width:100%;}
}
@media (max-width: 450px) {
.discuss__info-block-wrap{max-width:400px;}
}
@media (max-width: 450px) {
.discuss__info-block{margin-top:17px;padding-right:6px;padding-left:6px;}
}
.discuss__info-block--tree-decoration{position:absolute;left:-165px;bottom:-60px;}
@media (max-width: 1920px) {
.discuss__info-block--tree-decoration{left:-8.59375vw;bottom:-3.125vw;max-width:28.4375vw;}
}
@media (max-width: 1050px) {
.discuss__info-block--tree-decoration{display:none;}
}
.discuss__info-block--title{font-size:25px;line-height:135.45%;text-align:center;font-family:'Montserrat';}
@media (max-width: 1920px) {
.discuss__info-block--title{font-size:1.30208vw;}
}
@media (max-width: 1050px) {
.discuss__info-block--title{font-size:18px;}
}
@media (max-width: 450px) {
.discuss__info-block--title{font-family:'Proxima Nova';font-size:18px;}
.discuss__info-block--title p{display:inline;}
}
@media (max-width: 390px) {
.discuss__info-block--title{font-size:15px;}
}
.discuss__info-block--post{font-size:18px;line-height:135.45%;text-align:center;font-family:'Montserrat';margin-top:25px;}
@media (max-width: 1920px) {
.discuss__info-block--post{font-size:0.9375vw;margin-top:1.30208vw;}
}
@media (max-width: 1050px) {
.discuss__info-block--post{font-size:15px;}
}
@media (max-width: 450px) {
.discuss__info-block--post{font-family:'Proxima Nova';font-size:16px;margin-top:11px;max-width:300px;margin-right:auto;margin-left:auto;}
.discuss__info-block--post p{display:inline;}
}
@media (max-width: 390px) {
.discuss__info-block--post{font-size:15px;}
}
.discuss__info-block--desc{font-weight:300;font-size:18px;line-height:135.45%;text-align:center;margin-top:12px;}
@media (max-width: 1920px) {
.discuss__info-block--desc{font-size:0.9375vw;margin-top:0.625vw;}
}
@media (max-width: 1050px) {
.discuss__info-block--desc{font-size:16px;margin-top:3px;}
}
.discuss__info-block--desc .mt{margin-top:4px;}
@media (max-width: 825px) {
.discuss__info-block--desc{font-size:16px;margin-top:8px;max-width:280px;margin-right:auto;margin-left:auto;}
}
@media (max-width: 390px) {
.discuss__info-block--desc{font-size:15px;margin-top:3px;max-width:265px;}
}
@media (max-width: 825px) {
.discuss__info-block--desc .no-w{display:inline;}
}
.discuss__info-block--pain-title, .discuss__info-block--contact-title{font-weight:600;font-size:23px;line-height:135.45%;text-align:center;margin-top:20px;}
@media (max-width: 1920px) {
.discuss__info-block--pain-title, .discuss__info-block--contact-title{font-size:1.19792vw;margin-top:1.04167vw;}
}
@media (max-width: 1050px) {
.discuss__info-block--pain-title, .discuss__info-block--contact-title{font-size:18px;line-height:120%;}
}
@media (max-width: 450px) {
.discuss__info-block--pain-title, .discuss__info-block--contact-title{font-size:17px;line-height:120%;margin-top:7px;max-width:280px;margin-right:auto;margin-left:auto;}
}
@media (max-width: 390px) {
.discuss__info-block--pain-title, .discuss__info-block--contact-title{font-size:16px;}
}
@media (max-width: 450px) {
.discuss__info-block--contact-title{margin-top:-9px;}
}
.discuss__info-block--pain-list{font-weight:300;font-size:18px;line-height:115.95%;margin-top:23px;margin-bottom:27px;}
@media (max-width: 1920px) {
.discuss__info-block--pain-list{font-size:0.9375vw;margin-top:1.19792vw;margin-bottom:1.40625vw;}
}
@media (max-width: 1050px) {
.discuss__info-block--pain-list{font-size:16px;margin-top:12px;}
}
@media (max-width: 450px) {
.discuss__info-block--pain-list{font-size:16px;max-width:300px;margin-right:auto;margin-left:auto;}
}
@media (max-width: 390px) {
.discuss__info-block--pain-list{font-size:15px;}
}
.discuss__info-block--pain-item{display:flex;align-items:center;margin-bottom:10px;padding-right:19px;}
@media (max-width: 450px) {
.discuss__info-block--pain-item{padding-right:0;padding-left:6px;margin-bottom:17px;padding-right:8px;}
}
.discuss__info-block--pain-item::before{content:'';height:28px;width:28px;min-width:28px;border-radius:50%;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/ok.svg), linear-gradient(360deg, #55C144 0%, rgba(85, 193, 68, 0.54) 91.41%);background-position:center;background-repeat:no-repeat;margin-right:14px;margin-left:10px;}
@media (max-width: 1920px) {
.discuss__info-block--pain-item::before{height:1.45833vw;width:1.45833vw;min-width:1.45833vw;background-size:0.67708vw, cover;}
}
@media (max-width: 1050px) {
.discuss__info-block--pain-item::before{height:20px;width:20px;min-width:20px;margin-right:7px;margin-left:0;background-size:8px, cover;}
}
.discuss__info-block--contact-desc{margin-top:6px;}
.discuss__info-block--btn{width:275px;height:60px;font-size:18px;margin-right:auto;margin-left:auto;margin-top:27px;}
@media (max-width: 1920px) {
.discuss__info-block--btn{width:14.32292vw;height:3.125vw;font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.discuss__info-block--btn{width:233.75px;height:51px;font-size:15.3px;}
}
@media (max-width: 390px) {
.discuss__info-block--btn{width:75%;margin-top:11px;height:43px;font-size:13px;}
}
.garanties{padding-bottom:70px;}
@media screen and (max-width: 1920px) {
.garanties{padding-bottom:3.64583vw;}
}
@media (max-width: 450px) {
.garanties{padding-bottom:22px;}
}
.garanties__content{display:flex;justify-content:space-between;margin-top:50px;margin-left:11.5%;margin-right:3%;flex-wrap:wrap;}
@media screen and (max-width: 1920px) {
.garanties__content{margin-top:2.60417vw;}
}
@media (max-width: 1050px) {
.garanties__content{margin-left:0;margin-right:0;margin-top:40px;}
}
@media (max-width: 450px) {
.garanties__content{margin-top:34px;}
}
.garanties__item{display:flex;width:44%;margin-bottom:28px;}
@media screen and (max-width: 1920px) and (min-width: 1051px) {
.garanties__item{margin-bottom:1.45833vw;}
}
.garanties__item:nth-child(even){width:46.5%;}
@media (max-width: 1050px) {
.garanties__item:nth-child(n){width:48.5%;}
}
@media (max-width: 825px) {
.garanties__item:nth-child(n){width:100%;}
.garanties__item:nth-child(even){order:2;}
}
.garanties__item--icon{display:flex;justify-content:center;align-items:center;height:55px;width:55px;min-width:55px;border-radius:50%;background-image:linear-gradient(360deg, #55C144 0%, rgba(85, 193, 68, 0.54) 91.41%);margin-right:25px;margin-top:8px;}
@media screen and (max-width: 1920px) {
.garanties__item--icon{height:2.86458vw;width:2.86458vw;min-width:2.86458vw;margin-right:1.30208vw;margin-top:0.41667vw;}
.garanties__item--icon img{max-width:70%;}
}
@media (max-width: 1050px) {
.garanties__item--icon{width:48px;height:48px;min-width:48px;margin-right:7px;}
}
@media (max-width: 390px) {
.garanties__item--icon{width:40px;height:40px;min-width:40px;margin-right:7px;}
}
.garanties__item--title{font-weight:600;font-size:23px;line-height:147.4%;letter-spacing:0.02em;}
@media screen and (max-width: 1920px) {
.garanties__item--title{font-size:1.19792vw;}
}
@media (max-width: 1050px) {
.garanties__item--title{font-size:19px;}
}
@media (max-width: 450px) {
.garanties__item--title{font-size:17px;}
}
.garanties__item--text{font-weight:300;font-size:19px;line-height:130%;letter-spacing:0.02em;margin-top:4px;}
@media screen and (max-width: 1920px) {
.garanties__item--text{font-size:0.98958vw;margin-top:0.20833vw;}
}
@media (max-width: 1050px) {
.garanties__item--text{font-size:16px;}
}
@media (max-width: 450px) {
.garanties__item--text{font-size:15px;}
.garanties__item--text p{display:inline;}
}
.project3d{padding-bottom:83px;background-size:100% 100%;}
@media (max-width: 1920px) {
.project3d{padding-bottom:4.32292vw;}
}
@media (max-width: 825px) {
.project3d{background-size:cover;}
}
@media (max-width: 450px) {
.project3d{padding-bottom:50px;}
}
.project3d .section-title{margin-block-end:0.73em;}
.project3d__desc{font-weight:300;font-size:25px;line-height:119.4%;text-align:center;}
@media (max-width: 1920px) {
.project3d__desc{font-size:1.30208vw;}
}
@media (max-width: 1050px) {
.project3d__desc{font-size:18px;}
}
@media (max-width: 450px) {
.project3d__desc{font-size:18px;}
.project3d__desc p{display:inline;}
}
.project3d__content{margin-top:57px;display:flex;justify-content:center;align-items:flex-end;}
@media (max-width: 1920px) {
.project3d__content{margin-top:2.96875vw;}
}
@media (max-width: 1050px) {
.project3d__content{margin-top:40px;}
}
@media (max-width: 825px) {
.project3d__content{flex-direction:column;align-items:center;}
}
@media (max-width: 450px) {
.project3d__content{margin-top:34px;}
}
.project3d__form{width:410px;min-height:432px;margin-left:88px;padding-left:45px;padding-right:45px;padding-top:70px;position:relative;}
@media (max-width: 1920px) {
.project3d__form{width:21.35417vw;min-height:22.5vw;margin-left:4.58333vw;padding-left:2.34375vw;padding-right:2.34375vw;padding-top:3.64583vw;}
}
@media (max-width: 1050px) {
.project3d__form{width:320px;min-width:320px;min-height:0;padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:30px;}
}
@media (max-width: 825px) {
.project3d__form{margin-left:0;margin-top:40px;}
}
@media (max-width: 450px) {
.project3d__form{min-width:0;width:100%;max-width:330px;padding-left:20px;padding-right:20px;margin-top:34px;padding-top:33px;min-height:0;padding-bottom:30px;}
}
.project3d__form--paper{position:absolute;top:-123px;left:22%;}
@media (max-width: 1920px) {
.project3d__form--paper{max-width:12.08333vw;top:-6.40625vw;}
}
@media (max-width: 1050px) {
.project3d__form--paper{display:none;}
}
.project3d__form--input{margin-top:16px;}
@media (max-width: 1920px) {
.project3d__form--input{margin-top:0.83333vw;}
}
@media (max-width: 1050px) {
.project3d__form--input{margin-top:16px;}
}
.project3d__video{width:723px;height:451px;box-shadow:3px 12px 19px 1px rgba(0, 0, 0, 0.25);border-radius:15px;position:relative;}
@media (max-width: 1920px) {
.project3d__video{width:37.65625vw;height:23.48958vw;}
}
@media (max-width: 1050px) {
.project3d__video{width:100%;height:294px;}
}
@media (max-width: 825px) {
.project3d__video{height:350px;}
}
@media (max-width: 450px) {
.project3d__video{height:179px;border-radius:5px;}
}
.project3d__video-wrap{position:relative;}
.project3d__video--decor{position:absolute;top:-101px;left:-90px;}
@media (max-width: 1920px) {
.project3d__video--decor{top:-5.26042vw;left:-4.6875vw;max-width:20.15625vw;}
}
@media (max-width: 450px) {
.project3d__video--decor{display:none;}
}
.project3d__video-preview{height:100%;width:100%;border-radius:inherit;object-fit:cover;}
.project3d__video__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;margin-top:14px;}
@media (max-width: 1920px) {
.project3d__video__play{margin-top:0.72917vw;}
}
@media (max-width: 450px) {
.project3d__video__play{margin-top:0;}
}
.project3d__video__play--text{font-weight:600;font-size:20px;letter-spacing:0.01em;color:#fff;margin-top:20px;}
@media (max-width: 1920px) {
.project3d__video__play--text{font-size:1.04167vw;margin-top:1.04167vw;}
}
@media (max-width: 1050px) {
.project3d__video__play--text{font-size:15px;margin-top:15px;}
}
.project3d__video__play--btn{width:78px;height:78px;background:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/play.png), linear-gradient(180deg, #FFC945 0%, #FCD064 100%);box-shadow:0px 0px 13px #FFC945;background-position:center;background-repeat:no-repeat;border-radius:50%;position:relative;}
@media (max-width: 1920px) {
.project3d__video__play--btn{height:4.0625vw;width:4.0625vw;}
}
@media (max-width: 1050px) {
.project3d__video__play--btn{height:48px;width:48px;background-size:11px, cover;}
}
.project3d__video__play--btn::after, .project3d__video__play--btn::before{content:'';position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;border:1px solid #FFC945;box-sizing:border-box;border-radius:50%;}
.project3d__video__play--btn::after{width:96px;height:95px;}
@media (max-width: 1920px) {
.project3d__video__play--btn::after{height:5vw;width:5vw;}
}
@media (max-width: 1050px) {
.project3d__video__play--btn::after{height:60px;width:60px;}
}
.project3d__video__play--btn::before{height:112px;width:112px;opacity:0.5;}
@media (max-width: 1920px) {
.project3d__video__play--btn::before{height:5.83333vw;width:5.83333vw;}
}
@media (max-width: 1050px) {
.project3d__video__play--btn::before{height:71px;width:71px;}
}
.about{overflow:hidden;}
.about__content{display:flex;padding-bottom:75px;}
@media (max-width: 1920px) {
.about__content{padding-bottom:3.90625vw;}
}
@media (max-width: 1050px) {
.about__content{flex-direction:column-reverse;align-items:center;padding-bottom:30px;}
}
.about__info{width:43%;position:relative;z-index:2;}
@media (max-width: 1050px) {
.about__info{width:100%;}
}
.about__info--title{font-weight:600;font-size:23px;line-height:147.4%;letter-spacing:0.02em;margin-top:25px;}
@media (max-width: 1920px) {
.about__info--title{font-size:1.19792vw;margin-top:1.30208vw;}
}
@media (max-width: 1050px) {
.about__info--title{font-size:19px;margin-top:20px;}
}
@media (max-width: 450px) {
.about__info--title{font-size:16px;margin-top:-44px;}
}
.about__info--text{font-weight:300;font-size:18px;line-height:139.9%;}
@media (max-width: 1920px) {
.about__info--text{font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.about__info--text{font-size:17px;}
}
@media (max-width: 450px) {
.about__info--text{font-size:15px;}
}
.about__info--text p{margin-top:13px;margin-bottom:25px;}
@media (max-width: 1920px) {
.about__info--text p{margin-top:0.67708vw;margin-bottom:1.30208vw;}
}
@media (max-width: 1050px) {
.about__info--text p{margin-top:13px;margin-bottom:13px;}
}
@media (max-width: 450px) {
.about__info--text ul{margin-bottom:24px;}
}
.about__info--text li{display:flex;align-items:center;}
.about__info--text li::before{content:'';width:13px;height:13px;background-size:contain;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/ok2.png);background-position:center;margin-right:10px;}
@media (max-width: 1920px) {
.about__info--text li::before{height:0.67708vw;width:0.67708vw;margin-right:0.52083vw;}
}
@media (max-width: 1050px) {
.about__info--text li::before{height:11px;width:11px;margin-right:5px;}
}
@media (max-width: 450px) {
.about__info--text{font-size:15px;}
}
.about__photo{position:relative;}
@media (max-width: 1050px) and (min-width: 451px) {
.about__photo{width:100%;max-width:500px;margin-top:-120px;}
}
.about__photo--team{position:absolute;bottom:-35px;left:-164px;z-index:-1;}
@media (max-width: 1920px) {
.about__photo--team{bottom:-1.82292vw;left:-8.54167vw;max-width:56.71875vw;}
}
@media (max-width: 1050px) {
.about__photo--team{position:relative;left:-20%;bottom:-30px;max-width:130%;display:block;margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.about__photo--team{max-width:190%;left:-53%;bottom:62px;}
}
.about__photo--cloud{position:absolute;bottom:0;left:50%;transform:translateX(-50%);}
@media (max-width: 1920px) {
.about__photo--cloud{max-width:69.32292vw;}
}
@media (max-width: 450px) {
.about__photo--cloud{bottom:95px;width:150%;max-width:1920px;}
}
.steps{background-size:100% 100%;}
.advantages{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/coluds3.jpg);background-size:100% 100%;}
@media (max-width: 1050px) {
.steps, .advantages{padding-bottom:0px;}
}
@media (max-width: 825px) {
.steps, .advantages{background-size:cover;}
}
.steps__content, .advantages__content{margin-top:97px;display:flex;justify-content:space-between;flex-wrap:wrap;}
@media (max-width: 1050px) {
.steps__content, .advantages__content{max-width:700px;justify-content:space-around;margin-top:57px;margin-right:auto;margin-left:auto;}
}
.steps__item, .advantages__item{padding-left:45px;position:relative;margin-bottom:90px;}
@media (max-width: 1920px) {
.steps__item, .advantages__item{padding-left:2.34375vw;margin-bottom:4.6875vw;}
}
@media (max-width: 1050px) {
.steps__item, .advantages__item{padding-left:33px;margin-bottom:54px;}
}
.steps__item--num, .steps__item--icon, .advantages__item--num, .advantages__item--icon{position:absolute;}
.steps__item--icon, .advantages__item--icon{position:absolute;width:76px;height:76px;border-radius:50%;top:50%;left:-45px;transform:translateY(-50%);background:linear-gradient(360deg, #55C144 0%, rgba(85, 193, 68, 0.54) 91.41%);}
@media (max-width: 1920px) {
.steps__item--icon, .advantages__item--icon{height:3.95833vw;width:3.95833vw;left:-2.34375vw;}
}
.steps__item--icon img, .advantages__item--icon img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:120%;}
.steps__item--icon img.badge, .advantages__item--icon img.badge{top:17px;left:40%;}
@media (max-width: 1920px) {
.steps__item--icon img.badge, .advantages__item--icon img.badge{top:0.88542vw;}
}
@media (max-width: 1050px) {
.steps__item--icon img.badge, .advantages__item--icon img.badge{top:50%;}
}
@media (max-width: 1050px) {
.steps__item--icon img, .advantages__item--icon img{max-width:110%;}
}
@media (max-width: 1050px) {
.steps__item--icon, .advantages__item--icon{height:53px;width:53px;left:-33px;}
}
@media (max-width: 390px) {
.steps__item--icon, .advantages__item--icon{height:48px;width:48px;left:-33px;}
}
.steps__item--num, .advantages__item--num{font-weight:bold;font-size:80px;letter-spacing:0.02em;color:rgba(0, 0, 0, 0.1);text-align:center;position:absolute;top:-55px;left:50%;transform:translateX(-50%);}
@media (max-width: 1920px) {
.steps__item--num, .advantages__item--num{font-size:4.6875vw;top:2.86458vw;}
}
@media (max-width: 1050px) {
.steps__item--num, .advantages__item--num{font-size:50px;}
}
.steps__item-wrap, .advantages__item-wrap{width:363px;height:192px;background:#FFFFFF;box-shadow:0px 1px 12px rgba(0, 0, 0, 0.15);border-radius:7px;padding:9px 7px;position:relative;z-index:2;}
@media (max-width: 1920px) {
.steps__item-wrap, .advantages__item-wrap{width:18.90625vw;height:10vw;padding:0.46875vw 0.36458vw;}
}
@media (max-width: 1050px) {
.steps__item-wrap, .advantages__item-wrap{width:290px;height:134px;padding:5px;}
}
@media (max-width: 390px) {
.steps__item-wrap, .advantages__item-wrap{width:257px;}
}
.steps__item--outline, .advantages__item--outline{border:1px solid rgba(225, 225, 225, 0.5);border-radius:inherit;height:100%;width:100%;padding-top:24px;padding-left:50px;padding-right:15px;}
@media (max-width: 1920px) {
.steps__item--outline, .advantages__item--outline{padding-top:1.25vw;padding-left:2.60417vw;padding-right:0.78125vw;}
}
.steps__item--outline.pt36, .advantages__item--outline.pt36{padding-top:36px;}
@media (max-width: 1920px) {
.steps__item--outline.pt36, .advantages__item--outline.pt36{padding-top:1.875vw;}
}
@media (max-width: 1050px) {
.steps__item--outline.pt36, .advantages__item--outline.pt36{padding-right:0;padding-top:0;}
}
.steps__item--outline.pt13, .advantages__item--outline.pt13{padding-top:13px;padding-right:0;}
@media (max-width: 1920px) {
.steps__item--outline.pt13, .advantages__item--outline.pt13{padding-top:0.67708vw;}
}
@media (max-width: 1050px) {
.steps__item--outline.pt13, .advantages__item--outline.pt13{padding-right:0;padding-top:0;}
}
@media (max-width: 1050px) {
.steps__item--outline, .advantages__item--outline{padding-left:20px;padding-top:0;display:flex;justify-content:center;flex-direction:column;}
}
.steps__item--title, .advantages__item--title{font-weight:600;font-size:23px;line-height:110.9%;letter-spacing:0.02em;}
@media (max-width: 1920px) {
.steps__item--title, .advantages__item--title{font-size:1.19792vw;}
}
@media (max-width: 1050px) {
.steps__item--title, .advantages__item--title{font-size:17px;}
.steps__item--title p, .advantages__item--title p{display:inline;}
}
.steps__item--text, .advantages__item--text{font-weight:300;font-size:18px;line-height:122.9%;letter-spacing:0.02em;margin-top:7px;}
@media (max-width: 1920px) {
.steps__item--text, .advantages__item--text{font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.steps__item--text, .advantages__item--text{font-size:15px;}
}
@media (max-width: 1050px) {
.advantages__item--icon{height:53px;width:53px;}
}
.advantages__item--icon img{max-width:65%;}
.reviews{padding-bottom:100px;}
@media (max-width: 1920px) {
.reviews{padding-bottom:5.20833vw;}
}
@media (max-width: 450px) {
.reviews{padding-bottom:50px;}
}
.reviews__c{position:relative;}
@media (max-width: 450px) {
.reviews__c .section-title{margin-top:0;padding-top:0;}
}
.reviews__decor{position:absolute;top:145px;right:100px;z-index:-1;}
@media (max-width: 1920px) {
.reviews__decor{top:7.55208vw;right:5.20833vw;max-width:10.10417vw;}
}
@media (max-width: 1050px) {
.reviews__decor{display:none;}
}
.reviews__content{display:flex;flex-wrap:wrap;margin-top:62px;max-width:1065px;margin-right:auto;margin-left:auto;justify-content:space-between;}
@media (max-width: 1920px) {
.reviews__content{max-width:55.46875vw;margin-top:3.22917vw;}
}
@media (max-width: 1050px) {
.reviews__content{max-width:100%;margin-top:40px;}
}
@media (max-width: 450px) {
.reviews__content{margin-top:34px;}
}
.reviews__item{width:47%;margin-bottom:54px;display:flex;flex-direction:column;}
@media (max-width: 1920px) {
.reviews__item{margin-bottom:2.8125vw;}
}
@media (max-width: 825px) {
.reviews__item{width:100%;}
}
@media (max-width: 450px) {
.reviews__item{margin-bottom:34px;}
}
.reviews__item--title{font-weight:600;font-size:18px;line-height:147.4%;letter-spacing:0.02em;}
@media (max-width: 1920px) {
.reviews__item--title{font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.reviews__item--title{font-size:16.5px;}
}
@media (max-width: 390px) {
.reviews__item--title{font-size:15px;}
}
.reviews__item--stars{margin-top:21px;}
@media (max-width: 1920px) {
.reviews__item--stars{margin-top:1.09375vw;}
}
@media (max-width: 1050px) {
.reviews__item--stars{margin-top:21px;}
}
@media (max-width: 450px) {
.reviews__item--stars{margin-top:5px;}
}
.reviews__item--star{margin-right:5px;}
@media (max-width: 1920px) and (min-width: 1050px) {
.reviews__item--star{margin-right:0.26042vw;max-width:1.35417vw;}
}
@media (max-width: 450px) {
.reviews__item--star{max-width:20px;}
}
.reviews__item--text{padding:35px 33px;background:#FFFFFF;border:1px solid #B8B8B8;box-sizing:border-box;border-radius:10px;margin-top:26px;font-weight:300;font-size:18px;line-height:150%;letter-spacing:0.02em;flex-grow:1;}
@media (max-width: 1920px) {
.reviews__item--text{padding:1.82292vw 1.71875vw;margin-top:1.35417vw;font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.reviews__item--text{padding:14px 8px;font-size:15px;margin-top:12px;}
}
@media (max-width: 390px) {
.reviews__item--text{font-size:13px;}
}
.funnel{padding-bottom:120px;background-size:100% 100%;}
@media (max-width: 1920px) {
.funnel{padding-bottom:6.25vw;}
}
@media (max-width: 1050px) {
.funnel{background-size:cover;}
}
@media (max-width: 450px) {
.funnel{padding-bottom:50px;}
}
.funnel__content{display:flex;}
@media (max-width: 1050px) {
.funnel__content{justify-content:space-between;}
}
@media (max-width: 825px) {
.funnel__content{flex-direction:column-reverse;align-items:center;}
}
.funnel__arrow{position:absolute;top:-13px;left:462px;}
@media (max-width: 1920px) {
.funnel__arrow{top:-0.67708vw;left:24.0625vw;max-width:11.04167vw;}
}
@media (max-width: 1050px) {
.funnel__arrow{display:none;}
}
.funnel__info__list{margin-top:72px;position:relative;}
@media (max-width: 1920px) {
.funnel__info__list{margin-top:3.75vw;}
}
@media (max-width: 1050px) {
.funnel__info__list{margin-top:40px;}
}
@media (max-width: 450px) {
.funnel__info__list{margin-top:24px;}
}
.funnel__info__list--item{font-weight:300;font-size:20px;line-height:121%;letter-spacing:0.01em;margin-bottom:20px;}
.funnel__info__list--item::before{width:28px;min-width:28px;height:27px;background:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/ok.svg), linear-gradient(180deg, #55C144 0%, #84F072 100%);box-shadow:0px 0px 4px rgba(0, 0, 0, 0.27);background-repeat:no-repeat;background-position:center;}
@media (max-width: 1920px) {
.funnel__info__list--item::before{width:1.45833vw;height:1.45833vw;min-width:1.45833vw;background-size:0.67708vw, cover;}
}
@media (max-width: 1050px) {
.funnel__info__list--item::before{height:20px;width:20px;min-width:20px;background-size:8px, cover;}
}
@media (max-width: 1920px) {
.funnel__info__list--item{font-size:1.04167vw;margin-bottom:1.04167vw;}
}
@media (max-width: 1050px) {
.funnel__info__list--item{font-size:18px;margin-bottom:20px;}
}
@media (max-width: 450px) {
.funnel__info__list--item{font-size:16px;}
.funnel__info__list--item p{display:inline;}
}
.funnel__form{width:708px;min-height:285px;margin-top:123px;padding:34px 54px 34px 45px;position:relative;z-index:2;}
@media (max-width: 1920px) {
.funnel__form{width:36.875vw;min-height:14.84375vw;margin-top:6.40625vw;padding:1.77083vw 2.8125vw 1.77083vw 2.34375vw;}
}
@media (max-width: 1050px) {
.funnel__form{width:350px;padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:30px;max-width:100%;}
}
@media (max-width: 450px) {
.funnel__form{margin-top:83px;width:100%;max-width:330px;}
}
.funnel__form--title{text-align:left;line-height:124%;}
@media (max-width: 1050px) {
.funnel__form--title{text-align:center;}
.funnel__form--title p{display:inline;}
}
.funnel__form--hint{font-weight:300;font-size:18px;margin-top:10px;display:flex;letter-spacing:0.02em;}
@media (max-width: 1920px) {
.funnel__form--hint{font-size:0.9375vw;margin-top:0.52083vw;}
}
@media (max-width: 1050px) {
.funnel__form--hint{margin-right:auto;margin-left:auto;justify-content:center;text-align:center;font-size:14px;}
}
@media (max-width: 825px) {
.funnel__form--hint{font-size:16px;max-width:330px;}
.funnel__form--hint p{display:inline;}
}
@media (max-width: 450px) {
.funnel__form--hint{padding-right:10px;padding-left:10px;}
.funnel__form--hint p{display:inline;font-size:13px;}
}
.funnel__form--hint::before{content:'i';width:20px;min-width:20px;height:19px;background:#55C144;border-radius:50%;margin-right:7px;font-size:15px;text-align:center;color:#FFFFFF;display:inline-flex;justify-content:center;align-items:center;position:relative;top:3px;}
@media (max-width: 1920px) {
.funnel__form--hint::before{width:1.04167vw;min-width:1.04167vw;height:1.04167vw;margin-right:0.36458vw;font-size:0.78125vw;top:0.15625vw;}
}
@media (max-width: 1050px) {
.funnel__form--hint::before{display:none;}
}
.funnel__form--group{display:flex;justify-content:space-between;}
@media (max-width: 1050px) {
.funnel__form--group{flex-direction:column;align-items:center;}
}
.funnel__form--input, .funnel__form--btn{width:48%;}
@media (max-width: 1050px) {
.funnel__form--input, .funnel__form--btn{width:100%;}
}
.funnel__form--input{margin-top:14px;}
@media (max-width: 1920px) {
.funnel__form--input{margin-top:0.72917vw;}
}
@media (max-width: 1050px) {
.funnel__form--input{margin-top:14px;}
}
.funnel__form--accept{justify-content:flex-start;}
@media (max-width: 1050px) {
.funnel__form--accept{margin-right:auto;margin-left:auto;justify-content:center;}
}
.funnel__person{margin-left:140px;position:relative;}
@media (max-width: 1920px) {
.funnel__person{margin-left:7.29167vw;}
}
@media (max-width: 1050px) {
.funnel__person{margin-top:-150px;margin-right:20%;}
}
@media (max-width: 825px) {
.funnel__person{margin-left:0;margin-right:0;margin-top:0;}
}
.funnel__person--photo{bottom:-12px;left:31px;position:absolute;}
@media (max-width: 1920px) {
.funnel__person--photo{bottom:-0.625vw;left:1.61458vw;max-width:18.38542vw;}
}
@media (max-width: 1050px) {
.funnel__person--photo{position:relative;max-width:270px;left:0;display:block;margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.funnel__person--photo{max-width:152px;}
}
.funnel__person__desc{height:133px;width:384px;border-radius:15px;position:absolute;bottom:0;left:0;background:#FFFFFF;box-shadow:2px 1px 18px rgba(0, 0, 0, 0.25);padding:23px 0;}
@media (max-width: 1920px) {
.funnel__person__desc{height:6.92708vw;width:20vw;padding:1.19792vw 0;}
}
@media (max-width: 1050px) {
.funnel__person__desc{height:120px;width:310px;padding:12px 0;left:50%;transform:translate(-50%);flex-direction:column;justify-content:center;}
}
@media (max-width: 450px) {
.funnel__person__desc{width:226px;height:85px;padding:5px 0;bottom:-42px;}
}
.funnel__person__desc--name{font-weight:600;font-size:18px;text-align:center;}
@media (max-width: 1920px) {
.funnel__person__desc--name{font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.funnel__person__desc--name{font-size:17px;margin-top:10px;}
}
@media (max-width: 450px) {
.funnel__person__desc--name{margin-top:5px;font-weight:300;font-size:15px;margin-top:0;}
}
.funnel__person__desc--post{font-weight:300;font-size:16px;text-align:center;margin-top:11px;}
@media (max-width: 1920px) {
.funnel__person__desc--post{font-size:0.83333vw;margin-top:0.57292vw;}
}
@media (max-width: 1050px) {
.funnel__person__desc--post{font-size:14px;margin-top:10px;}
}
@media (max-width: 450px) {
.funnel__person__desc--post{font-weight:300;font-size:12px;margin-top:6px;}
}
.funnel__person__desc--phone{margin-top:9px;font-weight:600;font-size:23px;color:#55C144;text-align:center;display:block;}
@media (max-width: 1920px) {
.funnel__person__desc--phone{margin-top:0.46875vw;font-size:1.19792vw;}
}
@media (max-width: 1050px) {
.funnel__person__desc--phone{font-size:19px;margin-top:7px;}
}
@media (max-width: 450px) {
.funnel__person__desc--phone{font-size:15px;margin-top:4px;}
}
.funnel_1{padding-bottom:120px;}
@media (max-width: 1920px) {
.funnel_1{padding-bottom:6.25vw;}
.sequence_1 + .funnel_1{padding-bottom:3vw;}
}
@media (max-width: 1050px) {
.funnel_1{background-size:cover;}
}
@media (max-width: 450px) {
.funnel_1{padding-bottom:5.778vw;}
}
.funnel_1__c{background:linear-gradient(99.81deg, #F9F9F9 16.86%, #FCFCFC 53.48%, #F4F2F2 92.12%);background-color:#F9F9F9;border-radius:50px;padding:0 104px 70px 103px;}
@media (max-width: 1920px) {
.funnel_1__c{padding:0 5.417vw 3.646vw 5.365vw;}
}
@media (max-width: 825px) {
.funnel_1__c{padding-bottom:34px;}
}
@media (max-width: 450px) {
.funnel_1__c{border-radius:0;padding-top:10vw;padding-bottom:10.625vw;}
}
.funnel_1__section-title{max-width:875px;text-align:center;margin:0 auto;}
@media (max-width: 1920px) {
.funnel_1__section-title{max-width:45.573vw;}
}
@media (max-width: 1050px) {
.funnel_1__section-title{max-width:610px;}
}
@media (max-width: 825px) {
.funnel_1__section-title{max-width:560px;}
}
.funnel_1__content{display:flex;}
@media (max-width: 1050px) {
.funnel_1__content{justify-content:space-between;}
}
@media (max-width: 825px) {
.funnel_1__content{flex-direction:column-reverse;align-items:center;}
}
.funnel_1__arrow{position:absolute;top:-13px;left:462px;}
@media (max-width: 1920px) {
.funnel_1__arrow{top:-0.67708vw;left:24.0625vw;max-width:11.04167vw;}
}
@media (max-width: 1050px) {
.funnel_1__arrow{display:none;}
}
.funnel_1__info__list{margin-top:72px;position:relative;}
@media (max-width: 1920px) {
.funnel_1__info__list{margin-top:3.75vw;}
}
@media (max-width: 1050px) {
.funnel_1__info__list{margin-top:40px;}
}
@media (max-width: 450px) {
.funnel_1__info__list{margin-top:7.500vw;padding:0 6.250vw;}
}
.funnel_1__info__list--item{font-weight:400;font-size:20px;line-height:121%;letter-spacing:0.01em;margin-bottom:20px;}
.funnel_1__info__list--item::before{width:28px;min-width:28px;height:27px;background:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/ok.svg), linear-gradient(180deg, #55C144 0%, #84F072 100%);box-shadow:0px 0px 4px rgba(0, 0, 0, 0.27);background-repeat:no-repeat;background-position:center;}
@media (max-width: 1920px) {
.funnel_1__info__list--item::before{width:1.45833vw;height:1.45833vw;min-width:1.45833vw;background-size:0.67708vw, cover;}
}
@media (max-width: 1050px) {
.funnel_1__info__list--item::before{height:20px;width:20px;min-width:20px;background-size:8px, cover;}
}
@media (max-width: 450px) {
.funnel_1__info__list--item::before{height:4.444vw;width:4.444vw;min-width:4.444vw;background-size:1.8vw, cover;}
}
@media (max-width: 1920px) {
.funnel_1__info__list--item{font-size:1.04167vw;margin-bottom:1.04167vw;}
}
@media (max-width: 1050px) {
.funnel_1__info__list--item{font-size:18px;margin-bottom:20px;}
}
@media (max-width: 450px) {
.funnel_1__info__list--item{font-size:3.778vw;margin-bottom:4vw;}
.funnel_1__info__list--item p{display:inline;}
}
.funnel_1__form{width:708px;min-height:285px;margin-top:70px;padding:34px 54px 34px 45px;position:relative;z-index:2;}
@media (max-width: 1920px) {
.funnel_1__form{width:36.875vw;min-height:14.84375vw;margin-top:3.646vw;padding:1.77083vw 2.8125vw 1.77083vw 2.34375vw;}
}
@media (max-width: 1050px) {
.funnel_1__form{width:350px;padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:30px;max-width:100%;}
}
@media (max-width: 450px) {
.funnel_1__form{margin-top:25.938vw;width:100%;max-width:103.125vw;}
}
@media (max-width: 340px) {
.funnel_1__form{max-width:290px;}
}
.funnel_1__form--title{text-align:left;line-height:124%;}
@media (max-width: 1050px) {
.funnel_1__form--title{text-align:center;padding:0 20px;}
.funnel_1__form--title p{display:inline;}
}
@media (max-width: 450px) {
.funnel_1__form--title{text-align:center;padding:0 16.25vw;}
}
.funnel_1__form--hint{font-weight:400;font-size:18px;margin-top:10px;display:flex;letter-spacing:0.02em;}
@media (max-width: 1920px) {
.funnel_1__form--hint{font-size:0.9375vw;margin-top:0.52083vw;}
}
@media (max-width: 1050px) {
.funnel_1__form--hint{margin-right:auto;margin-left:auto;justify-content:center;text-align:center;font-size:14px;}
}
@media (max-width: 825px) {
.funnel_1__form--hint{font-size:16px;max-width:330px;}
.funnel_1__form--hint p{display:inline;}
}
@media (max-width: 450px) {
.funnel_1__form--hint{padding-right:3.125vw;padding-left:3.125vw;}
.funnel_1__form--hint p{display:inline;font-size:3.111vw;}
}
.funnel_1__form--hint::before{content:'i';width:20px;min-width:20px;height:19px;background:#55C144;border-radius:50%;margin-right:7px;font-size:15px;text-align:center;color:#FFFFFF;display:inline-flex;justify-content:center;align-items:center;position:relative;top:3px;}
@media (max-width: 1920px) {
.funnel_1__form--hint::before{width:1.04167vw;min-width:1.04167vw;height:1.04167vw;margin-right:0.36458vw;font-size:0.78125vw;top:0.15625vw;}
}
@media (max-width: 1050px) {
.funnel_1__form--hint::before{display:none;}
}
.funnel_1__form--group{display:flex;justify-content:space-between;gap:10px;}
@media (max-width: 1050px) {
.funnel_1__form--group{flex-direction:column;align-items:center;}
}
.funnel_1__form--input{margin-top:14px;}
@media (max-width: 1920px) {
.funnel_1__form--input{margin-top:0.72917vw;}
}
@media (max-width: 1050px) {
.funnel_1__form--input{margin-top:4.375vw;}
}
.funnel_1__form--accept{justify-content:flex-start;}
@media (max-width: 1050px) {
.funnel_1__form--accept{margin-right:auto;margin-left:auto;justify-content:center;}
}
.funnel_1__person{margin-left:140px;position:relative;}
@media (max-width: 1920px) {
.funnel_1__person{margin-left:7.29167vw;}
}
@media (max-width: 1050px) {
.funnel_1__person{margin-top:-150px;margin-right:20%;}
}
@media (max-width: 825px) {
.funnel_1__person{margin-left:0;margin-right:0;margin-top:0;}
}
.funnel_1__person--photo{bottom:-12px;left:31px;position:absolute;}
@media (max-width: 1920px) {
.funnel_1__person--photo{bottom:-0.625vw;left:1.61458vw;max-width:18.38542vw;}
}
@media (max-width: 1050px) {
.funnel_1__person--photo{position:relative;max-width:270px;left:0;display:block;margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.funnel_1__person--photo{max-width:47.500vw;}
}
.funnel_1__person__desc{height:133px;width:384px;border-radius:15px;position:absolute;bottom:0;left:0;background:#FFFFFF;box-shadow:2px 1px 18px rgba(0, 0, 0, 0.25);padding:23px 0;}
@media (max-width: 1920px) {
.funnel_1__person__desc{height:6.92708vw;width:20vw;padding:1.19792vw 0;}
}
@media (max-width: 1050px) {
.funnel_1__person__desc{height:120px;width:310px;padding:12px 0;left:50%;transform:translate(-50%);flex-direction:column;justify-content:center;}
}
@media (max-width: 450px) {
.funnel_1__person__desc{width:max-content;height:auto;padding:1.563vw 2.5vw;bottom:-13.125vw;}
}
.funnel_1__person__desc--name{font-weight:600;font-size:18px;text-align:center;}
@media (max-width: 1920px) {
.funnel_1__person__desc--name{font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.funnel_1__person__desc--name{font-size:17px;margin-top:10px;}
}
@media (max-width: 450px) {
.funnel_1__person__desc--name{margin-top:5px;font-weight:700;font-size:3.556vw;}
}
.funnel_1__person__desc--post{font-weight:400;font-size:16px;text-align:center;margin-top:11px;}
@media (max-width: 1920px) {
.funnel_1__person__desc--post{font-size:0.83333vw;margin-top:0.57292vw;}
}
@media (max-width: 1050px) {
.funnel_1__person__desc--post{font-size:14px;margin-top:10px;}
}
@media (max-width: 450px) {
.funnel_1__person__desc--post{font-weight:400;font-size:3.750vw;margin-top:1.875vw;}
}
.funnel_1__person__desc--phone{margin-top:9px;font-weight:600;font-size:23px;color:#55C144;text-align:center;display:block;}
@media (max-width: 1920px) {
.funnel_1__person__desc--phone{margin-top:0.46875vw;font-size:1.19792vw;}
}
@media (max-width: 1050px) {
.funnel_1__person__desc--phone{font-size:19px;margin-top:7px;}
}
@media (max-width: 450px) {
.funnel_1__person__desc--phone{font-size:3.556vw;margin-top:1.250vw;}
}
.catalog-page__content{display:grid;grid-template:auto / repeat(3, 1fr);gap:60px 40px;}
@media screen and (max-width: 1920px) {
.catalog-page__content{}
}
@media (max-width: 1050px) {
.catalog-page__content{grid-template:auto / repeat(2, 1fr);}
}
@media (max-width: 850px) {
.catalog-page__content{gap:30px 20px;}
}
@media (max-width: 520px) {
.catalog-page__content{grid-template:auto / repeat(1, 1fr);}
}
.catalog-page__item{overflow:hidden;display:flex;flex-direction:column;background-color:#FFFFFF;box-shadow:0px 3px 7px 1px rgba(0, 0, 0, 0.25);border-radius:10px;}
@media screen and (max-width: 1920px) {
.catalog-page__item{}
}
@media (max-width: 1050px) {
.catalog-page__item{}
}
@media (max-width: 450px) {
.catalog-page__item{}
}
.catalog-page__item__photo{overflow:hidden;position:relative;display:flex;height:254px;margin-bottom:34px;}
@media screen and (max-width: 1920px) {
.catalog-page__item__photo{height:13.229vw;margin-bottom:1.771vw;}
}
@media (max-width: 1050px) {
.catalog-page__item__photo{height:250px;margin-bottom:25px;}
}
@media (max-width: 825px) {
.catalog-page__item__photo{height:200px;}
}
@media (max-width: 450px) {
.catalog-page__item__photo{height:55.556vw;}
}
.catalog-page__item__photo img{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%;}
.catalog-page__item-block--title{font-weight:700;font-size:23px;line-height:134%;text-align:center;margin-bottom:43px;}
@media screen and (max-width: 1920px) {
.catalog-page__item-block--title{font-size:1.198vw;margin-bottom:2.240vw;}
}
@media (max-width: 1050px) {
.catalog-page__item-block--title{font-size:18px;margin-bottom:25px;}
}
.catalog-page__item__btn{max-width:250px!important;align-self:center;margin-bottom:50px;padding:16px 82px;}
@media screen and (max-width: 1920px) {
.catalog-page__item__btn{margin-bottom:2.604vw;padding:0.833vw 4.271vw;}
}
@media (max-width: 1050px) {
.catalog-page__item__btn{margin-bottom:30px;padding:14px 60px;}
}
@media (max-width: 1400px) {
.catalog_1{background-size:cover;}
}
@media (max-width: 450px) {
.catalog_1__c{padding:0 2.500vw;}
}
.catalog_1__content{display:flex;justify-content:space-between;margin-top:54px;flex-wrap:wrap;}
@media screen and (max-width: 1920px) {
.catalog_1__content{margin-top:2.8125vw;}
}
@media (max-width: 1050px) {
.catalog_1__content{flex-direction:column;align-items:center;}
}
@media (max-width: 825px) {
.catalog_1__content{margin-top:30px;}
}
@media (max-width: 660px) {
.catalog_1__content{margin-top:6.667vw;}
}
@media (max-width: 450px) {
.catalog_1__content{margin-top:9.375vw;}
}
.catalog_1 h1{font-weight:700;}
.catalog_1__item{width:100%;border-radius:15px;background:#FFFFFF;box-shadow:0px 3px 7px 1px rgba(0, 0, 0, 0.25);padding:34px 41px 23px 41px;display:none;align-items:flex-start;margin-bottom:60px;}
@media screen and (max-width: 1920px) {
.catalog_1__item{padding:1.771vw 2.135vw 1.198vw 1.771vw;margin-bottom:3.125vw;}
}
@media (max-width: 825px) {
.catalog_1__item{padding:20px;margin-bottom:30px;}
}
@media (max-width: 660px) {
.catalog_1__item{flex-direction:column;align-items:stretch;padding:3.333vw 2.889vw 8.222vw 2.889vw;margin-bottom:6.667vw;}
}
@media (max-width: 450px) {
.catalog_1__item{padding:3.333vw 2.889vw 8.222vw 2.889vw;margin-bottom:9.375vw;}
}
.catalog_1__item.active{display:flex;}
.catalog_1__item .mobile-only{display:none;}
@media (max-width: 825px) {
.catalog_1__item .mobile-only{display:flex;}
}
@media (max-width: 825px) {
.catalog_1__item .desktop-only{display:none;}
}
.catalog_1__item-block:first-child{display:flex;flex:1 1 50%;}
@media (max-width: 660px) {
.catalog_1__item-block:first-child{margin-bottom:4.444vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block:first-child{flex-direction:column;margin-bottom:6.250vw;}
}
.catalog_1__item-block:last-child{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 50%;margin-left:50px;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block:last-child{margin-left:2.604vw;}
}
@media (max-width: 825px) {
.catalog_1__item-block:last-child{margin-left:25px;}
}
@media (max-width: 660px) {
.catalog_1__item-block:last-child{margin-left:0;}
}
.catalog_1__item--main-img{overflow:hidden;position:relative;display:flex;flex:1 1 75%;min-height:596px;border-radius:10px;}
@media screen and (max-width: 1920px) {
.catalog_1__item--main-img{min-height:31.042vw;}
}
@media (max-width: 660px) {
.catalog_1__item--main-img{min-height:60.606vw;}
}
.catalog_1__item--main-img img{position:absolute;object-fit:cover;object-position:center;max-width:100%;min-width:100%;max-height:100%;min-height:100%;}
.catalog_1__item--add-imgs{display:flex;flex-direction:column;justify-content:space-between;flex:0 1 25%;margin:-6.5px 0 -6.5px 15px;}
@media screen and (max-width: 1920px) {
.catalog_1__item--add-imgs{margin:-0.339vw 0 -0.339vw 0.781vw;}
}
@media (max-width: 825px) {
.catalog_1__item--add-imgs{margin:-4px 0 -4px 10px;}
}
@media (max-width: 450px) {
.catalog_1__item--add-imgs{flex-direction:row;min-height:27.149vw;margin:1.563vw -0.781vw 0 -0.781vw;}
}
.catalog_1__item--add-img{overflow:hidden;position:relative;display:flex;flex:1 1 auto;margin:6.5px 0;border-radius:10px;}
@media screen and (max-width: 1920px) {
.catalog_1__item--add-img{margin:0.339vw 0;}
}
@media (max-width: 825px) {
.catalog_1__item--add-img{margin:4px 0;}
}
@media (max-width: 450px) {
.catalog_1__item--add-img{margin:0 0.781vw;}
}
.catalog_1__item--add-img img{position:absolute;object-fit:cover;object-position:center;max-width:100%;min-width:100%;max-height:100%;min-height:100%;}
.catalog_1__item-block--title{font-weight:400;font-size:30px;line-height:122.9%;letter-spacing:0.02em;margin-bottom:10px;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--title{font-size:1.563vw;margin-bottom:0.521vw;}
}
@media screen and (max-width: 1050px) {
.catalog_1__item-block--title{font-size:20px;margin-bottom:8px;}
}
@media (max-width: 825px) {
.catalog_1__item-block--title{font-size:16px;margin-bottom:6px;}
}
@media (max-width: 600px) {
.catalog_1__item-block--title{font-size:3.556vw;margin-bottom:1.333vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block--title{font-size:4.667vw;text-align:center;margin-bottom:4.667vw;}
.catalog_1__item-block--title p{display:inline;}
}
.catalog_1__item-block--title p:first-child{font-weight:700;}
.catalog_1__item-block--sub-title{position:relative;border:1px dashed #55C144;border-radius:7px;padding:13px 17px 13px 25px;margin-bottom:15px;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--sub-title{padding:0.677vw 0.885vw 0.677vw 1.302vw;margin-bottom:0.781vw;}
}
@media (max-width: 825px) {
.catalog_1__item-block--sub-title{padding:6px 10px 6px 14px;margin-bottom:8px;}
}
@media (max-width: 660px) {
.catalog_1__item-block--sub-title{padding:1.333vw 2.222vw 1.333vw 3.111vw;margin-bottom:1.778vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block--sub-title{padding:4vw 2.667vw;margin-bottom:2.667vw;}
}
.catalog_1__item-block--sub-title::before{content:'“';position:absolute;top:50%;left:-15px;transform:translateY(-50%);width:30px;height:30px;background-color:#55C144;box-shadow:inset 0px -4px 4px rgba(255, 255, 255, 0.25);border-radius:50%;font-size:30px;line-height:50px;text-align:center;color:#fff;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--sub-title::before{left:-0.781vw;width:1.563vw;height:1.563vw;font-size:1.563vw;line-height:2.604vw;}
}
@media (max-width: 1050px) {
.catalog_1__item-block--sub-title::before{left:-10px;width:20px;height:20px;font-size:20px;line-height:35px;}
}
@media (max-width: 825px) {
.catalog_1__item-block--sub-title::before{left:-8px;width:15px;height:15px;font-size:15px;line-height:26px;}
}
@media (max-width: 660px) {
.catalog_1__item-block--sub-title::before{left:-1.778vw;width:3.333vw;height:3.333vw;font-size:3.333vw;line-height:5.778vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block--sub-title::before{top:0;left:50%;width:6.667vw;height:6.667vw;font-size:6.667vw;line-height:11.667vw;transform:translate(-50%, -50%);}
}
.catalog_1__item-block--sub-title p{font-weight:400;font-size:17px;line-height:25px;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--sub-title p{font-size:0.885vw;line-height:1.302vw;}
}
@media (max-width: 1050px) {
.catalog_1__item-block--sub-title p{font-size:15px;line-height:20px;}
}
@media (max-width: 825px) {
.catalog_1__item-block--sub-title p{font-size:14px;line-height:16px;}
}
@media (max-width: 660px) {
.catalog_1__item-block--sub-title p{font-size:3.111vw;line-height:3.556vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block--sub-title p{text-align:center;font-size:3.333vw;line-height:4.444vw;}
}
.catalog_1__item-block--sizes{display:flex;margin:0 -25px 17px -25px;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--sizes{margin:0 -1.302vw 0.885vw -1.302vw;}
}
@media (max-width: 825px) {
.catalog_1__item-block--sizes{margin:0 -12px 8px -12px;}
}
@media (max-width: 660px) {
.catalog_1__item-block--sizes{margin:0 -2.667vw 1.778vw -2.667vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block--sizes{margin:0 0 4vw 0;}
}
.catalog_1__item-block--size{display:flex;flex-direction:column;align-items:center;margin:0 25px;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--size{margin:0 1.302vw;}
}
@media (max-width: 825px) {
.catalog_1__item-block--size{margin:0 12px;}
}
@media (max-width: 660px) {
.catalog_1__item-block--size{margin:0 2.667vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block--size{flex:1 1 25%;margin:0;}
}
.catalog_1__item-block--size-name{font-weight:400;font-size:18px;line-height:122.9%;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--size-name{font-size:0.938vw;}
}
@media (max-width: 1050px) {
.catalog_1__item-block--size-name{font-size:14px;}
}
@media (max-width: 825px) {
.catalog_1__item-block--size-name{font-size:10px;}
}
@media (max-width: 660px) {
.catalog_1__item-block--size-name{font-size:2.222vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block--size-name{font-size:3.778vw;}
}
.catalog_1__item-block--size-value{font-weight:400;font-size:18px;line-height:1;color:#fff;background:#55C144;border-radius:200px;padding:6px 15px 4px 15px;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--size-value{font-size:0.938vw;padding:0.313vw 0.781vw 0.208vw 0.781vw;}
}
@media (max-width: 1050px) {
.catalog_1__item-block--size-value{font-size:14px;padding:4px 8px 3px 8px;}
}
@media (max-width: 825px) {
.catalog_1__item-block--size-value{font-size:8px;padding:4px 8px 3px 8px;}
}
@media (max-width: 660px) {
.catalog_1__item-block--size-value{font-size:1.778vw;padding:0.889vw 1.778vw 0.667vw 1.778vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block--size-value{font-size:3.778vw;padding:0.667vw 2vw 0 2vw;}
}
.catalog_1__item-block--info{max-width:400px;margin-bottom:22px;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--info{max-width:max-content;margin-bottom:1.146vw;}
}
@media (max-width: 825px) {
.catalog_1__item-block--info{margin-bottom:8px;}
}
@media (max-width: 660px) {
.catalog_1__item-block--info{margin-bottom:1.778vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block--info{margin-bottom:6.563vw;}
}
.catalog_1__item-block--info-stroke{font-weight:400;font-size:18px;line-height:122.9%;letter-spacing:0.02em;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--info-stroke{font-size:0.938vw;}
}
@media (max-width: 1050px) {
.catalog_1__item-block--info-stroke{font-size:16px;}
}
@media (max-width: 825px) {
.catalog_1__item-block--info-stroke{font-size:12px;}
}
@media (max-width: 660px) {
.catalog_1__item-block--info-stroke{font-size:2.667vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block--info-stroke{font-size:3.556vw;}
}
.catalog_1__item-block--info-value{white-space:nowrap;}
.catalog_1__item-block--info-key{}
@media (max-width: 660px) {
.catalog_1__item-block--info-key{padding:1.061vw 0;}
}
.catalog_1__item-block--price-term-block{margin-bottom:30px;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--price-term-block{margin-bottom:1.563vw;}
}
@media (max-width: 825px) {
.catalog_1__item-block--price-term-block{margin-bottom:15px;}
}
@media (max-width: 660px) {
.catalog_1__item-block--price-term-block{margin-bottom:3.333vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block--price-term-block{margin-bottom:4.222vw;}
}
.catalog_1__item-block--price-term{display:flex;}
.catalog_1__item-block--price-term:not(:last-child){margin-bottom:16px;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--price-term:not(:last-child){margin-bottom:0.833vw;}
}
@media (max-width: 825px) {
.catalog_1__item-block--price-term:not(:last-child){margin-bottom:6px;}
}
@media (max-width: 660px) {
.catalog_1__item-block--price-term:not(:last-child){margin-bottom:1.333vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block--price-term:not(:last-child){justify-content:flex-start;margin-bottom:3.111vw;}
}
.catalog_1__item-block--price-term p{font-weight:400;font-size:18px;line-height:122.9%;letter-spacing:0.02em;margin-right:5px;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--price-term p{font-size:0.938vw;margin-right:0.260vw;}
}
@media (max-width: 1050px) {
.catalog_1__item-block--price-term p{font-size:15px;margin-right:5px;}
}
@media (max-width: 825px) {
.catalog_1__item-block--price-term p{font-size:12px;}
}
@media (max-width: 660px) {
.catalog_1__item-block--price-term p{font-size:2.667vw;margin-right:1.111vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block--price-term p{font-size:3.778vw;margin-right:1.563vw;}
}
.catalog_1__item-block--price-term span{font-weight:700;font-size:22px;line-height:109.9%;letter-spacing:-0.015em;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--price-term span{font-size:1.146vw;}
}
@media (max-width: 1050px) {
.catalog_1__item-block--price-term span{font-size:16px;}
}
@media (max-width: 825px) {
.catalog_1__item-block--price-term span{font-size:14px;}
}
@media (max-width: 660px) {
.catalog_1__item-block--price-term span{font-size:3.111vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block--price-term span{font-size:4.667vw;}
}
.catalog_1__item-block--btn-block{display:flex;justify-content:space-between;align-items:center;}
@media (max-width: 450px) {
.catalog_1__item-block--btn-block{flex-direction:column;justify-content:center;align-items:center;}
}
.catalog_1__item-block--btn-title{font-size:18px;line-height:27px;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--btn-title{font-size:0.938vw;line-height:1.406vw;}
}
@media (max-width: 1050px) {
.catalog_1__item-block--btn-title{font-size:14px;line-height:18px;}
}
@media (max-width: 825px) {
.catalog_1__item-block--btn-title{font-size:10px;line-height:12px;}
}
@media (max-width: 660px) {
.catalog_1__item-block--btn-title{font-size:2.222vw;line-height:2.667vw;}
}
@media (max-width: 450px) {
.catalog_1__item-block--btn-title{font-size:3.333vw;line-height:4.444vw;text-align:center;margin-bottom:2.222vw;}
}
.catalog_1__item-block--btn{flex:1 1 auto;width:auto !important;margin:0 0 0 20px;font-weight:500;font-size:18px;}
@media screen and (max-width: 1920px) {
.catalog_1__item-block--btn{margin-left:1.042vw;font-size:0.938vw;}
}
@media (max-width: 1050px) {
.catalog_1__item-block--btn{margin-left:10px;font-size:12px;}
}
@media (max-width: 825px) {
.catalog_1__item-block--btn{height:45px;font-size:1.515vw;}
}
@media (max-width: 660px) {
.catalog_1__item-block--btn{height:6.818vw;margin-left:2.222vw;font-size:13px;}
}
@media (max-width: 450px) {
.catalog_1__item-block--btn{margin-left:unset;padding:2.889vw 9.556vw;height:10.667vw;font-size:3.111vw;}
}
.catalog{padding-bottom:40px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/bg-2.jpg);background-size:100% 100%;}
@media (max-width: 450px) {
.catalog{padding-bottom:0;}
}
@media (max-width: 1400px) {
.catalog{background-size:cover;}
}
.catalog__content{display:flex;justify-content:space-between;margin-bottom:54px;flex-wrap:wrap;}
@media (max-width: 1920px) and (min-width: 1051px) {
.catalog__content{margin-bottom:2.8125vw;}
}
@media (max-width: 1050px) {
.catalog__content{flex-direction:column;align-items:center;}
}
@media (max-width: 450px) {
.catalog__c .section-title{margin-bottom:21px;padding-top:0;}
}
.catalog__item{min-height:419px;width:47.5%;border-radius:5px;background:#FFFFFF;box-shadow:0px 3px 7px 1px rgba(0, 0, 0, 0.25);padding:37px 30px 45px 30px;display:flex;margin-bottom:60px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.catalog__item{min-height:21.82292vw;padding:1.92708vw 1.5625vw 2.34375vw 1.5625vw;margin-bottom:3.125vw;}
}
@media (max-width: 1050px) {
.catalog__item{max-width:680px;width:100%;}
}
@media (max-width: 825px) {
.catalog__item{padding:0;padding-bottom:30px;flex-direction:column;max-width:420px;}
}
@media (max-width: 450px) {
.catalog__item{max-width:90.625vw;margin-bottom:34px;}
}
.catalog__item .mobile-only{display:none;}
@media (max-width: 825px) {
.catalog__item .mobile-only{display:flex;}
}
@media (max-width: 825px) {
.catalog__item .desktop-only{display:none;}
}
.catalog__item-block:first-child{width:49%;min-width:49%;}
.catalog__item-block:last-child{margin-left:22px;max-width:300px;justify-content:space-between;display:flex;flex-direction:column;}
@media (max-width: 825px) {
.catalog__item-block:last-child{padding-left:15px;padding-right:15px;}
}
@media (max-width: 825px) {
.catalog__item-block:nth-child(n){width:100%;max-width:100%;margin-left:0;}
}
.catalog__item__photo{height:252.8px;width:100%;display:block;}
@media (max-width: 1920px) and (min-width: 1051px) {
.catalog__item__photo{height:13.16667vw;}
}
@media (max-width: 450px) {
.catalog__item__photo{height:48.125vw;}
}
.catalog__item__img{object-fit:cover;height:100%;width:100%;border-radius:5px;}
@media (max-width: 825px) {
.catalog__item__img{border-radius:5px 5px 0px 0px;}
}
.catalog__item__btn{width:100%;height:64px;font-size:18px;margin-top:19px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.catalog__item__btn{height:3.33333vw;font-size:0.9375vw;margin-top:0.98958vw;}
}
@media (max-width: 1050px) {
.catalog__item__btn{height:54.4px;font-size:15.3px;}
}
@media (max-width: 825px) {
.catalog__item__btn{width:70%;margin-right:auto;margin-left:auto;}
}
@media (max-width: 390px) {
.catalog__item__btn{height:43px;font-size:13px;}
}
.catalog__item__title{font-weight:600;font-size:23px;margin-top:7px;letter-spacing:0.02em;line-height:1.1;height:75px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.catalog__item__title{font-size:1.19792vw;margin-top:0.36458vw;height:3.90625vw;}
}
@media (max-width: 450px) {
.catalog__item__title{font-size:18px;max-width:280px;margin-right:auto;margin-left:auto;}
}
.catalog__item__title.fz20{font-size:20px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.catalog__item__title.fz20{font-size:1.04167vw;}
}
@media (max-width: 450px) {
.catalog__item__title.fz20{font-size:18px;padding-left:10px;padding-right:10px;max-width:280px;margin-right:auto;margin-left:auto;}
}
.catalog__item__title.h60{height:60px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.catalog__item__title.h60{height:3.125vw;}
}
@media (max-width: 825px) {
.catalog__item__title.h60{height:auto;}
}
@media (max-width: 825px) {
.catalog__item__title{height:auto;margin-top:4.688vw;text-align:center;}
}
@media (max-width: 450px) {
.catalog__item__title{font-size:18px;}
}
.catalog__item__info{margin-top:25px;display:flex;font-weight:300;font-size:18px;line-height:137.4%;}
@media (max-width: 1920px) and (min-width: 1051px) {
.catalog__item__info{margin-top:1.30208vw;}
}
.catalog__item__info::before{content:'';background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/kirpich.svg);background-size:contain;height:25px;width:25px;background-repeat:no-repeat;background-position:center;margin-right:11px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.catalog__item__info::before{height:1.30208vw;width:1.30208vw;margin-right:0.57292vw;}
}
@media (max-width: 450px) {
.catalog__item__info::before{width:14px;height:14px;margin-right:9px;}
}
@media (max-width: 1920px) and (min-width: 1051px) {
.catalog__item__info{font-size:0.9375vw;}
}
@media (max-width: 450px) {
.catalog__item__info{font-size:15px;line-height:123.4%;}
}
.catalog__item__price{display:flex;margin-bottom:12px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.catalog__item__price{margin-bottom:0.625vw;}
}
.catalog__item__price::before{content:'';background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/rub.svg);background-size:contain;height:25px;width:25px;background-repeat:no-repeat;background-position:center;margin-right:11px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.catalog__item__price::before{height:1.30208vw;width:1.30208vw;margin-right:0.57292vw;}
}
@media (max-width: 450px) {
.catalog__item__price::before{width:4.375vw;height:4.375vw;margin-right:9px;}
}
@media (max-width: 825px) {
.catalog__item__price{margin-top:26px;}
}
.catalog__item__price--key{font-size:18px;font-weight:400;}
@media (max-width: 1920px) and (min-width: 1051px) {
.catalog__item__price--key{font-size:0.9375vw;}
}
@media (max-width: 450px) {
.catalog__item__price--key{font-size:14px;}
}
.catalog__item__price--val{font-size:20px;font-weight:600;}
@media (max-width: 1920px) and (min-width: 1051px) {
.catalog__item__price--val{font-size:1.04167vw;}
}
@media (max-width: 450px) {
.catalog__item__price--val{font-size:16px;}
}
.sequence{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/coluds3.jpg);background-size:100% 100%;}
@media (max-width: 1050px) {
.sequence{background-size:cover;}
}
.sequence--desc{font-weight:300;font-size:25px;text-align:center;}
@media (max-width: 1920px) {
.sequence--desc{font-size:1.30208vw;}
}
@media (max-width: 1050px) {
.sequence--desc{font-size:18px;}
}
@media (max-width: 450px) {
.sequence--desc{font-size:18px;max-width:80%;margin-right:auto;margin-left:auto;}
}
.sequence__content{display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:75px;}
@media (max-width: 1920px) {
.sequence__content{margin-top:3.90625vw;}
}
@media (max-width: 1050px) {
.sequence__content{margin-top:26px;}
}
.sequence__item{display:flex;position:relative;width:28%;margin-bottom:82px;}
@media (max-width: 1920px) {
.sequence__item{margin-bottom:4.27083vw;}
}
.sequence__item:nth-child(4){margin-left:285px;}
@media (max-width: 1920px) {
.sequence__item:nth-child(4){margin-left:14.84375vw;}
}
@media (max-width: 1050px) {
.sequence__item:nth-child(4){margin-left:0;}
}
.sequence__item:nth-child(5){margin-right:100px;}
@media (max-width: 1920px) {
.sequence__item:nth-child(5){margin-right:5.20833vw;}
}
@media (max-width: 1050px) {
.sequence__item:nth-child(5){margin-right:0;}
}
@media (max-width: 1050px) {
.sequence__item{width:48%;}
}
@media (max-width: 1050px) {
.sequence__item{margin-bottom:43px;}
}
@media (max-width: 825px) {
.sequence__item{width:100%;}
}
.sequence__item--icon{position:relative;}
@media (max-width: 1920px) {
.sequence__item--icon{width:4.6875vw;min-width:4.6875vw;}
}
@media (max-width: 1050px) {
.sequence__item--icon{width:50px;min-width:50px;}
}
@media (max-width: 450px) {
.sequence__item--icon{width:35px;min-width:35px;}
}
@media (max-width: 1920px) {
.sequence__item--img{max-width:90%;}
}
@media (max-width: 1050px) {
.sequence__item--img{max-width:40px;}
.sequence__item--img.click{width:58px;max-width:58px;position:absolute;left:-10px;}
}
.sequence__item--info{margin-left:14px;position:relative;}
@media (max-width: 1920px) and (min-width: 1051px) {
.sequence__item--info{margin-left:0.72917vw;}
}
@media (max-width: 450px) {
.sequence__item--info{margin-left:17px;}
.sequence__item--info p{display:inline;}
}
.sequence__item--title{font-weight:600;font-size:23px;}
@media (max-width: 1920px) {
.sequence__item--title{font-size:1.19792vw;}
}
@media (max-width: 1050px) {
.sequence__item--title{font-size:17px;}
}
.sequence__item--text{font-weight:300;font-size:18px;margin-top:5px;}
@media (max-width: 1920px) {
.sequence__item--text{font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.sequence__item--text{font-size:15px;}
}
.sequence__item--num{font-weight:bold;font-size:100px;color:rgba(0, 0, 0, 0.07);position:absolute;left:0px;top:-50px;}
@media (max-width: 1920px) {
.sequence__item--num{font-size:5.20833vw;top:-2.60417vw;}
}
@media (max-width: 1050px) {
.sequence__item--num{font-size:60px;top:-27px;}
}
.sequence_1{}
@media (max-width: 1050px) {
.sequence_1{background-size:cover;}
}
.sequence_1__c .section-title_1{margin-bottom:10px;}
@media (max-width: 1920px) {
.sequence_1__c .section-title_1{margin-bottom:0.521vw;}
}
@media (max-width: 1050px) {
.sequence_1__c .section-title_1{margin-bottom:5px;}
}
.sequence_1--desc{font-weight:400;font-size:25px;text-align:center;}
@media (max-width: 1920px) {
.sequence_1--desc{font-size:1.30208vw;}
}
@media (max-width: 1050px) {
.sequence_1--desc{font-size:18px;}
}
@media (max-width: 450px) {
.sequence_1--desc{font-size:4.222vw;max-width:55%;margin-right:auto;margin-left:auto;}
}
.sequence_1__content{display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:75px;}
@media (max-width: 1920px) {
.sequence_1__content{margin-top:3.90625vw;}
}
@media (max-width: 1050px) {
.sequence_1__content{margin-top:26px;}
}
@media (max-width: 450px) {
.sequence_1__content{margin-top:8.125vw;}
}
.sequence_1__item{display:flex;position:relative;width:31%;margin-bottom:82px;}
@media (max-width: 1920px) {
.sequence_1__item{margin-bottom:4.27083vw;}
}
.sequence_1__item:nth-child(4){margin-left:285px;}
@media (max-width: 1920px) {
.sequence_1__item:nth-child(4){margin-left:14.84375vw;}
}
@media (max-width: 1050px) {
.sequence_1__item:nth-child(4){margin-left:0;}
}
.sequence_1__item:nth-child(5){margin-right:100px;}
@media (max-width: 1920px) {
.sequence_1__item:nth-child(5){margin-right:5.20833vw;}
}
@media (max-width: 1050px) {
.sequence_1__item:nth-child(5){margin-right:0;}
}
@media (max-width: 1050px) {
.sequence_1__item{width:48%;}
}
@media (max-width: 1050px) {
.sequence_1__item{margin-bottom:43px;}
}
@media (max-width: 825px) {
.sequence_1__item{width:100%;}
}
@media (max-width: 450px) {
.sequence_1__item{margin-bottom:10.444vw;}
}
.sequence_1__item--icon{position:relative;}
@media (max-width: 1920px) {
.sequence_1__item--icon{width:4.6875vw;min-width:4.6875vw;}
}
@media (max-width: 1050px) {
.sequence_1__item--icon{width:50px;min-width:50px;}
}
@media (max-width: 450px) {
.sequence_1__item--icon{width:6.938vw;min-width:7.938vw;}
}
@media (max-width: 1920px) {
.sequence_1__item--img{max-width:90%;}
}
@media (max-width: 1050px) {
.sequence_1__item--img{max-width:40px;}
.sequence_1__item--img.click{width:58px;max-width:58px;position:absolute;left:-10px;}
}
@media (max-width: 450px) {
.sequence_1__item--img{max-width:8.938vw;}
.sequence_1__item--img.click{width:13.125vw;max-width:13.125vw;left:-3.125vw;}
}
.sequence_1__item--info{margin-left:14px;position:relative;}
@media (max-width: 1920px) and (min-width: 1051px) {
.sequence_1__item--info{margin-left:0.72917vw;}
}
@media (max-width: 450px) {
.sequence_1__item--info{margin-left:5.313vw;}
.sequence_1__item--info p{display:inline;}
}
.sequence_1__item--title{font-weight:600;font-size:23px;}
@media (max-width: 1920px) {
.sequence_1__item--title{font-size:1.19792vw;}
}
@media (max-width: 1050px) {
.sequence_1__item--title{font-size:18px;}
}
@media (max-width: 450px) {
.sequence_1__item--title{font-size:4vw;}
}
.sequence_1__item--text{font-weight:400;font-size:18px;}
@media (max-width: 1920px) {
.sequence_1__item--text{font-size:0.9375vw;}
}
@media (max-width: 1050px) {
.sequence_1__item--text{font-size:16px;}
}
@media (max-width: 450px) {
.sequence_1__item--text{max-width:57.75vw;font-size:3.556vw;}
}
.sequence_1__item--num{font-weight:600;font-size:100px;color:rgba(0, 0, 0, 0.07);position:absolute;left:30px;top:-50px;}
@media (max-width: 1920px) {
.sequence_1__item--num{font-size:5.20833vw;left:1.563vw;top:-2.60417vw;}
}
@media (max-width: 1050px) {
.sequence_1__item--num{font-size:60px;left:13px;top:-27px;}
}
@media (max-width: 450px) {
.sequence_1__item--num{font-size:13.333vw;left:1.111vw;top:-8.438vw;}
}
.map{display:flex;justify-content:center;position:relative;width:100%;height:600px;}
@media (max-width: 1920px) {
.map{height:31.25vw;}
}
@media (max-width: 1050px) {
.map{height:450px;}
}
.map p{width:100%;}
.map iframe{width:100%;height:100%;}
.map--title{width:298px;height:78px;transform:skew(-15deg) translate(-50%);position:absolute;left:50%;top:-54px;left:50%;background:#FDD958;display:flex;justify-content:center;align-items:center;font-size:25px;z-index:2;}
@media (max-width: 1920px) {
.map--title{width:15.52083vw;height:4.0625vw;top:-2.8125vw;font-size:1.30208vw;}
}
.map--title span{transform:skew(15deg);}
@media (max-width: 1050px) {
.map--title{width:163px;height:33px;font-size:15px;top:-16px;}
}
@media (max-width: 450px) {
.map{height:200px;}
}
.contacts{padding-bottom:154px;}
@media (max-width: 1920px) {
.contacts{padding-bottom:8.02083vw;}
}
@media (max-width: 1050px) {
.contacts{padding-bottom:52px;}
}
@media (max-width: 450px) {
.contacts__c .section-title{padding-top:0;margin-top:0;}
}
.contacts__content{display:flex;justify-content:space-between;margin-top:72px;}
@media (max-width: 1920px) {
.contacts__content{margin-top:3.75vw;}
}
@media (max-width: 1050px) {
.contacts__content{flex-direction:column;align-items:center;margin-top:40px;}
}
.contacts__info{width:480px;min-width:480px;background:#FFFFFF;box-shadow:-5px -1px 17px 1px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius:15px;padding-left:37px;padding-right:37px;padding-top:42px;padding-bottom:50px;}
@media (max-width: 1920px) {
.contacts__info{width:25vw;min-width:25vw;padding-left:1.92708vw;padding-right:1.92708vw;padding-top:2.1875vw;padding-bottom:2.60417vw;}
}
@media (max-width: 1050px) {
.contacts__info{width:100%;max-width:480px;min-width:0;}
}
@media (max-width: 450px) {
.contacts__info{padding-top:23px;padding-right:18px;padding-left:18px;padding-bottom:30px;max-width:100%;}
}
.contacts__info--title{font-weight:600;font-size:25px;}
@media (max-width: 1920px) {
.contacts__info--title{font-size:1.30208vw;}
}
@media (max-width: 1050px) {
.contacts__info--title{font-size:22px;}
}
@media (max-width: 450px) {
.contacts__info--title{font-size:18px;text-align:center;}
}
.contacts__info__cnt{margin-top:28px;}
@media (max-width: 1920px) {
.contacts__info__cnt{margin-top:1.45833vw;}
}
@media (max-width: 1050px) {
.contacts__info__cnt{margin-top:5px;}
}
.contacts__info__item{margin-bottom:23px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__item{margin-bottom:0.9375vw;}
}
.contacts__info__item--name{font-weight:300;font-size:18px;margin-top:18px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__item--name{font-size:0.9375vw;margin-top:0.9375vw;}
}
@media (max-width: 450px) {
.contacts__info__item--name{font-size:15px;margin-bottom:5px;}
}
@media (max-width: 450px) {
.contacts__info__item{margin-bottom:15px;}
}
.contacts__info__item--val{display:flex;align-items:center;color:#000000;font-size:20px;margin-top:7px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__item--val{font-size:1.04167vw;margin-top:0.36458vw;}
}
@media (max-width: 450px) {
.contacts__info__item--val{font-size:16px;margin-top:0;}
}
.contacts__info__item--val-phone{font-weight:600;font-size:25px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__item--val-phone{font-size:1.30208vw;}
}
@media (max-width: 450px) {
.contacts__info__item--val-phone{font-size:18px;}
}
.contacts__info__item--val-phone:before{content:'';margin-right:11px;height:22px;width:22px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/phone.svg);background-size:contain;background-position:center;background-repeat:no-repeat;}
@media screen and (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__item--val-phone:before{height:1.14583vw;width:1.14583vw;}
}
.contacts__info__item--val-mail:before{content:'';margin-right:11px;height:20px;width:20px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/mail.svg);background-size:contain;background-position:center;background-repeat:no-repeat;}
@media (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__item--val-mail:before{height:1.04167vw;width:1.04167vw;}
}
.contacts__info__item--val-uptime{margin-top:14px;margin-bottom:30px;}
@media screen and (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__item--val-uptime{margin-top:0.72917vw;margin-bottom:1.5625vw;}
}
.contacts__info__item--val-uptime:before{content:'';margin-right:7px;height:24px;width:24px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/clock.svg);background-size:contain;background-position:center;background-repeat:no-repeat;}
@media screen and (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__item--val-uptime:before{height:1.25vw;width:1.25vw;}
}
.contacts__info__item--val-adress:before{content:'';margin-right:11px;height:24px;width:24px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/target.svg);background-size:contain;background-position:center;background-repeat:no-repeat;}
@media screen and (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__item--val-adress:before{height:1.25vw;width:1.25vw;}
}
.contacts__info--btn{font-weight:bold;font-size:20px;text-align:center;text-transform:uppercase;color:#55C144;margin-top:28px;cursor:pointer;display:flex;justify-content:center;}
.contacts__info--btn span{border-bottom:2px dotted #55C144;}
@media screen and (max-width: 1920px) and (min-width: 1051px) {
.contacts__info--btn{font-size:1.04167vw;margin-top:1.45833vw;}
}
@media (max-width: 450px) {
.contacts__info--btn{font-size:19px;margin-top:18px;}
}
.contacts__info__socials--title{font-weight:600;font-size:20px;margin-top:31px;text-align:center;}
@media (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__socials--title{font-size:1.04167vw;margin-top:1.61458vw;}
}
@media (max-width: 450px) {
.contacts__info__socials--title{font-weight:normal;font-size:13px;margin-top:15px;}
}
.contacts__info__socials--content{display:flex;justify-content:space-between;margin-right:auto;margin-left:auto;max-width:365px;margin-top:11px;}
@media screen and (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__socials--content{max-width:19.01042vw;margin-top:0.57292vw;}
}
@media (max-width: 450px) {
.contacts__info__socials--content{max-width:290px;}
}
.contacts__info__socials--item{height:38px;border:1px solid #C4C4C4;box-sizing:border-box;border-radius:5px;display:flex;align-items:center;justify-content:center;color:#000;font-size:16px;transition:all 0.3s;}
@media (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__socials--item{height:1.97917vw;font-size:0.83333vw;}
}
.contacts__info__socials--item:hover{color:#55C144;}
@media (max-width: 450px) {
.contacts__info__socials--item{height:27px;font-size:12px;}
}
.contacts__info__socials--item span{display:flex;align-items:center;}
.contacts__info__socials--item span::before{content:'';margin-right:7px;background-size:contain;background-repeat:no-repeat;}
@media (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__socials--item span::before{margin-right:0.36458vw;}
}
.contacts__info__socials--item.viber{width:92px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__socials--item.viber{width:4.79167vw;}
}
@media (max-width: 450px) {
.contacts__info__socials--item.viber{width:65px;}
}
.contacts__info__socials--item.viber span::before{width:19px;height:19px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/viber.png);background-size:contain;}
@media (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__socials--item.viber span::before{height:0.98958vw;width:0.98958vw;}
}
@media (max-width: 450px) {
.contacts__info__socials--item.viber span::before{width:13px;height:13px;}
}
.contacts__info__socials--item.wa{width:119px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__socials--item.wa{width:6.19792vw;}
}
@media (max-width: 450px) {
.contacts__info__socials--item.wa{width:82px;}
}
.contacts__info__socials--item.wa span::before{width:15px;height:15px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/wa.svg);background-size:contain;}
@media (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__socials--item.wa span::before{height:0.78125vw;width:0.78125vw;}
}
@media (max-width: 450px) {
.contacts__info__socials--item.wa span::before{width:11px;height:11px;}
}
.contacts__info__socials--item.tg{width:119px;margin-left:12px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__socials--item.tg{width:6.19792vw;margin-left:0.625vw;}
}
@media (max-width: 450px) {
.contacts__info__socials--item.tg{width:89px;}
}
.contacts__info__socials--item.tg span::before{width:15px;height:15px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/tg.png);}
@media (max-width: 1920px) and (min-width: 1051px) {
.contacts__info__socials--item.tg span::before{height:0.78125vw;width:0.78125vw;}
}
@media (max-width: 450px) {
.contacts__info__socials--item.tg span::before{width:11px;height:11px;}
}
.contacts__photo{width:100%;margin-left:6.5%;display:flex;justify-content:space-between;}
@media (max-width: 1050px) {
.contacts__photo{margin-left:0;margin-top:40px;}
}
@media (max-width: 825px) {
.contacts__photo{flex-direction:column;align-items:center;}
}
.contacts__photo--title{font-weight:600;font-size:25px;}
@media (max-width: 1920px) and (min-width: 1050px) {
.contacts__photo--title{font-size:1.30208vw;}
}
@media (max-width: 825px) {
.contacts__photo--title{font-size:21px;text-align:center;}
}
@media (max-width: 450px) {
.contacts__photo--title{font-size:18px;}
}
.contacts__photo__main{width:54%;}
.contacts__photo__manufactory{width:44%;}
@media (max-width: 825px) {
.contacts__photo__manufactory{margin-top:30px;}
.contacts__photo__manufactory-photo{display:flex;justify-content:space-between;}
}
@media (max-width: 825px) {
.contacts__photo__main, .contacts__photo__manufactory{width:100%;}
}
.contacts__photo--img-wrap{width:100%;border-radius:15px;overflow:hidden;}
.contacts__photo--img-wrap img{height:100%;width:100%;object-fit:cover;}
.contacts__photo--img-wrap-main{height:582px;margin-top:22px;}
@media screen and (max-width: 1920px) and (min-width: 1050px) {
.contacts__photo--img-wrap-main{height:30.3125vw;margin-top:1.14583vw;}
}
.contacts__photo--img-wrap-manufactory{height:280px;margin-top:22px;}
@media screen and (max-width: 1920px) and (min-width: 1050px) {
.contacts__photo--img-wrap-manufactory{height:14.58333vw;margin-top:1.14583vw;}
}
@media (max-width: 825px) {
.contacts__photo--img-wrap-manufactory{width:48.5%;}
}
@media (max-width: 825px) {
.contacts__photo--img-wrap{height:220px;}
}
@media (max-width: 450px) {
.contacts__photo--img-wrap{height:137px;}
}
.gallery{padding-bottom:40px;}
@media (max-width: 450px) {
.gallery{padding-bottom:15px;}
}
@media (max-width: 450px) {
.gallery__c .section-title{padding-top:0;margin-top:0;}
}
.gallery__content{display:flex;flex-wrap:wrap;margin-top:63px;}
@media (max-width: 825px) {
.gallery__content{justify-content:space-between;}
}
@media (max-width: 450px) {
.gallery__content{justify-content:center;}
}
.gallery__item{margin-bottom:60px;overflow:hidden;box-shadow:2px 3px 7px 1px rgba(0, 0, 0, 0.25);border-radius:10px;height:370px;width:28.5%;margin-right:6.5%;}
@media (max-width: 1440px) {
.gallery__item{width:31%;margin-right:3.5%;}
}
@media (max-width: 1050px) {
.gallery__item{height:280px;margin-bottom:45px;}
}
@media (max-width: 825px) {
.gallery__item{width:48.5%;margin-right:0;height:250px;margin-bottom:34px;}
}
@media (max-width: 450px) {
.gallery__item{width:100%;height:168px;max-width:300px;}
}
.gallery__item:nth-child(3n){margin-right:0;}
.gallery__item--img{height:100%;width:100%;object-fit:cover;}
footer{padding-top:63px;padding-bottom:56px;}
@media (max-width: 1920px) {
footer{padding-top:3.28125vw;padding-bottom:2.91667vw;}
}
@media (max-width: 450px) {
footer{padding-top:0;padding-bottom:20px;}
}
.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media (max-width: 1050px) {
.footer{flex-wrap:wrap;}
}
.footer__logo{display:none;}
@media (max-width: 450px) {
.footer__logo{display:flex;width:100%;}
.footer__logo--desc{display:block;width:36.438vw;font-size:3.125vw;line-height:3.750vw;}
.footer__logo--img{max-width:18.75vw;}
}
.footer__block-title{font-weight:600;font-size:20px;line-height:147.4%;letter-spacing:0.02em;}
@media (max-width: 1920px) {
.footer__block-title{font-size:1.04167vw;}
}
@media (max-width: 1050px) {
.footer__block-title{font-size:18px;}
}
@media (max-width: 450px) {
.footer__block-title{font-size:4.063vw;}
}
.footer__block-content{margin-top:13px;}
@media (max-width: 1920px) and (min-width: 1050px) {
.footer__block-content{margin-top:0.5vw;}
}
@media (max-width: 1050px) {
.footer__block-contacts{width:100%;order:2;flex-direction:column;align-items:center;display:flex;}
.footer__block-contacts .footer__block-title{display:none;}
}
@media (max-width: 825px) {
.footer__block-info{width:170px;}
}
@media (max-width: 580px) {
.footer__block-info{width:100%;order:3;text-align:center;}
.footer__block-info .footer__block-title{display:none;}
}
@media (max-width: 450px) {
.footer__block-info{margin-top:-10px;}
}
@media (max-width: 450px) {
.footer__block-menu{order:0;margin-top:12px;max-width:50%;display:inline-block;}
}
@media (max-width: 450px) {
.footer__block-services{order:1;margin-top:12px;max-width:50%;display:inline-block;}
}
.footer__info{font-weight:300;font-size:14px;line-height:157.4%;letter-spacing:0.02em;max-width:390px;}
@media (max-width: 1920px) {
.footer__info{font-size:0.72917vw;max-width:20.3125vw;}
}
@media screen and (max-width: 1050px) {
.footer__info{font-size:14px;max-width:370px;}
}
@media (max-width: 825px) {
.footer__info{max-width:100%;}
}
@media (max-width: 450px) {
.footer__info{font-size:3.125vw;}
}
.footer__menu{margin-top:13px;}
@media (max-width: 1920px) {
.footer__menu{margin-top:.5vw;}
}
@media (max-width: 450px) {
.footer__menu{margin-top:-19px;}
}
.footer__menu--item{margin-bottom:12px;}
@media (max-width: 1920px) {
.footer__menu--item{margin-bottom:0.625vw;}
}
@media (max-width: 1050px) {
.footer__menu--item{margin-bottom:9px;}
}
.footer__menu--link{font-weight:700;font-size:17px;line-height:199%;letter-spacing:0.02em;color:#000;}
@media (max-width: 1920px) {
.footer__menu--link{font-size:0.83333vw;}
}
.footer__menu--link:hover{color:#55C144;}
@media screen and (max-width: 1050px) {
.footer__menu--link{font-size:15px;}
}
@media (max-width: 450px) {
.footer__menu--link{font-size:3.750vw;}
}
@media (max-width: 1920px){}
@media (max-width: 1050px){}
@media (max-width: 450px){}
.footer__contacts{width:242px;}
@media (max-width: 1920px) {
.footer__contacts{width:12.5vw;}
}
@media screen and (max-width: 1050px) {
.footer__contacts{width:235px;text-align:center;}
}
@media (max-width: 450px) {
.footer__contacts{width:100%;}
}
.footer__contacts--call-active{font-weight:600;font-size:16px;color:#606060;}
@media (max-width: 1920px) {
.footer__contacts--call-active{font-size:0.83333vw;}
}
@media screen and (max-width: 1050px) {
.footer__contacts--call-active{font-size:16px;}
}
@media (max-width: 450px) {
.footer__contacts--call-active{font-size:13px;text-align:center;}
}
@media (max-width: 390px) {
.footer__contacts--call-active{font-size:12px;}
}
.footer__contacts--call-phone{font-weight:600;font-size:23px;margin-top:5px;color:#000000;position:relative;display:flex;align-items:center;margin-top:14px;transition:all 0.3s;}
.footer__contacts--call-phone:hover{color:#55C144;}
@media (max-width: 1920px) {
.footer__contacts--call-phone{font-size:1.19792vw;margin-top:0.26042vw;}
}
@media screen and (max-width: 1050px) {
.footer__contacts--call-phone{font-size:19px;justify-content:center;margin-top:5px;}
}
@media (max-width: 450px) {
.footer__contacts--call-phone{font-size:17.5px;margin-right:auto;margin-left:auto;justify-content:center;margin-top:2px;}
}
@media (max-width: 390px) {
.footer__contacts--call-phone{font-size:16px;}
}
.footer__contacts--call-phone::before{content:'';display:inline-block;height:20px;width:20px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/phone.svg);background-size:contain;margin-right:6px;}
@media (max-width: 1920px) and (min-width: 1050px) {
.footer__contacts--call-phone::before{height:1.04167vw;width:1.04167vw;}
}
@media (max-width: 450px) {
.footer__contacts--call-phone::before{height:14px;width:14px;}
}
.footer__contacts--btn{width:230px;height:60px;font-size:18px;margin-top:11px;margin-bottom:21px;}
@media (max-width: 1920px) and (min-width: 1050px) {
.footer__contacts--btn{width:11.97917vw;height:3.125vw;font-size:0.9375vw;margin-top:0.57292vw;margin-bottom:1.09375vw;}
}
@media (max-width: 1050px) {
.footer__contacts--btn{width:100%;height:51px;font-size:15.3px;}
}
@media (max-width: 825px) {
.footer__contacts--btn{margin-right:auto;margin-left:auto;}
}
@media (max-width: 450px) {
.footer__contacts--btn{display:none;}
}
.footer__contacts--text{font-weight:300;font-size:15px;letter-spacing:0.02em;text-align:center;}
@media (max-width: 1920px) {
.footer__contacts--text{font-size:0.78125vw;}
}
@media (max-width: 1050px) {
.footer__contacts--text{font-size:14px;margin-top:13px;}
}
@media (max-width: 390px) {
.footer__contacts--text{font-size:13px;margin-top:13px;}
}
.footer__contacts--online{font-weight:600;font-size:15px;letter-spacing:0.02em;color:#55C144;display:flex;align-items:center;justify-content:center;margin-top:11px;}
@media (max-width: 1920px) {
.footer__contacts--online{font-size:0.78125vw;}
}
@media (max-width: 1050px) {
.footer__contacts--online{font-size:15px;}
}
.footer__contacts--online::before{content:'';width:6px;height:6px;background:#55C144;border-radius:50%;margin-right:5px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.footer__contacts--online::before{margin-right:0.26042vw;}
}
@media (max-width: 450px) {
.footer__contacts--online::before{height:4px;width:4px;}
}
@media (max-width: 450px) {
.footer__contacts--online{font-size:13.5px;margin-top:8px;}
}
@media (max-width: 390px) {
.footer__contacts--online{font-size:12px;margin-top:8px;}
}
.footer__contacts--socials{display:flex;margin-top:13px;margin-bottom:18px;justify-content:space-between;align-items:center;}
@media (max-width: 1920px) and (min-width: 1051px) {
.footer__contacts--socials{margin-top:0.67708vw;margin-bottom:0.9375vw;}
}
.footer__contacts--socials .img-link{margin-right:7.5px;margin-left:7.5px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.footer__contacts--socials .img-link{margin:0 0.39063vw;}
}
@media (max-width: 1920px) and (min-width: 1051px) {
.footer__contacts--socials .vk img{height:0.88542vw;width:1.35417vw;}
}
@media (max-width: 1920px) and (min-width: 1051px) {
.footer__contacts--socials .inst img{height:1.04167vw;width:1.04167vw;}
}
@media (max-width: 450px) {
.footer__contacts--socials .inst img{height:20px;width:20px;}
.footer__contacts--socials .vk img{height:17px;width:26px;}
}
.footer__contacts--social{border:1px solid #C4C4C4;box-sizing:border-box;border-radius:5px;height:38px;display:flex;align-items:center;justify-content:center;font-weight:300;font-size:16px;color:#000;transition:all 0.3s;}
@media (max-width: 1920px) and (min-width: 1051px) {
.footer__contacts--social{height:1.97917vw;font-size:0.83333vw;}
}
.footer__contacts--social:hover{color:#55C144;}
@media (max-width: 450px) {
.footer__contacts--social{height:30px;font-size:12.5px;border-radius:10px;}
}
@media (max-width: 390px) {
.footer__contacts--social{height:27px;font-size:12px;}
}
.footer__contacts--social span{display:flex;align-items:center;}
.footer__contacts--social span::before{content:'';margin-right:7px;background-size:contain;background-repeat:no-repeat;}
@media (max-width: 1920px) and (min-width: 1051px) {
.footer__contacts--social span::before{margin-right:0.36458vw;}
}
@media (max-width: 450px) {
.footer__contacts--social span::before{margin-right:3px;}
}
.footer__contacts--social.viber{width:92px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.footer__contacts--social.viber{width:4.79167vw;}
}
.footer__contacts--social.viber span::before{width:19px;height:19px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/viber.png);}
@media (max-width: 1920px) and (min-width: 1051px) {
.footer__contacts--social.viber span::before{height:0.98958vw;width:0.98958vw;}
}
@media (max-width: 450px) {
.footer__contacts--social.viber span::before{height:13px;width:13px;}
}
@media (max-width: 450px) {
.footer__contacts--social.viber{width:65px;}
}
.footer__contacts--social.whatsapp{width:119px;margin-left:12px;}
@media (max-width: 1920px) and (min-width: 1051px) {
.footer__contacts--social.whatsapp{width:6.19792vw;margin-left:0.625vw;}
}
@media (max-width: 450px) {
.footer__contacts--social.whatsapp{width:82px;}
}
.footer__contacts--social.whatsapp span::before{width:15px;height:15px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/wa.svg);}
@media (max-width: 1920px) and (min-width: 1051px) {
.footer__contacts--social.whatsapp span::before{width:0.78125vw;height:0.78125vw;}
}
@media (max-width: 450px) {
.footer__contacts--social.whatsapp span::before{height:11px;width:11px;}
}
.price{position:relative;padding-bottom:116px;overflow:hidden;}
@media (max-width: 1920px) {
.price{padding-bottom:6.04167vw;}
}
@media (max-width: 450px) {
.price{padding-bottom:50px;}
}
.price__block-title{font-weight:300;font-size:25px;text-align:center;margin-top:25px;}
@media (max-width: 1920px) {
.price__block-title{font-size:1.30208vw;margin-top:1.30208vw;}
}
@media (max-width: 1050px) {
.price__block-title{font-size:18px;}
}
@media (max-width: 450px) {
.price__block-title{font-size:18px;}
.price__block-title p{display:inline;}
}
.price__btn{margin:60px auto;width:294px;height:60px;font-size:18px;}
@media (max-width: 1920px) {
.price__btn{font-size:0.9375vw;height:3.125vw;width:15.3125vw;}
}
@media (max-width: 1050px) {
.price__btn{margin:51px auto;width:249.9px;font-size:15.3px;height:51px;}
}
@media (max-width: 390px) {
.price__btn{width:203px;height:42px;margin:34px auto;font-size:13px;}
}
.price__dec{position:absolute;z-index:-1;}
@media (max-width: 450px) {
.price__dec{display:none;}
}
.price__dec1{right:0px;top:23%;}
.price__dec2{left:0px;bottom:18%;}
.price__hint{display:flex;justify-content:center;}
.price__hint p{max-width:800px;font-weight:300;font-size:25px;}
@media (max-width: 1920px) {
.price__hint p{max-width:41.66667vw;font-size:1.30208vw;}
}
@media (max-width: 1050px) {
.price__hint p{max-width:100%;font-size:19px;}
}
.price__hint::before{content:'';max-width:39px;max-height:39px;width:2.03125vw;height:2.03125vw;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/flag2.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:16px;}
@media (max-width: 1920px) {
.price__hint::before{margin-right:0.83333vw;}
}
@media (max-width: 1050px) {
.price__hint::before{height:24px;width:24px;min-width:24px;}
}
@media (max-width: 450px) {
.price__hint{flex-direction:column;}
.price__hint p{font-size:18px;}
}
.price-table{width:100%;border-spacing:0;}
.price-table__wrap{width:100%;max-width:1100px;margin-right:auto;margin-left:auto;background:#FFFFFF;box-shadow:-5px -1px 17px 1px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius:15px;padding-top:12px;padding-bottom:12px;margin-top:60px;overflow:hidden;}
@media (max-width: 1920px) {
.price-table__wrap{max-width:57.29167vw;margin-top:3.125vw;padding-top:0.625vw;padding-bottom:0.625vw;}
}
@media (max-width: 1050px) {
.price-table__wrap{max-width:100%;margin-top:40px;padding-top:10px;padding-bottom:10px;}
}
@media (max-width: 450px) {
.price-table__wrap{margin-top:34px;}
}
.price-table__row{width:100%;box-sizing:border-box;height:57px;}
.price-table__row--head{margin:34px 0;height:65px;width:100%;background-color:#FDD958;font-weight:600;font-size:25px;line-height:125.9%;text-align:center;display:flex;justify-content:space-between;align-items:center;padding:0 70px;}
@media (max-width: 1920px) {
.price-table__row--head{margin:1.77083vw 0;height:3.38542vw;font-size:1.30208vw;padding:0 3.64583vw;}
}
@media (max-width: 1050px) {
.price-table__row--head{padding:0 30px;margin:22px 0;font-size:19px;height:50px;}
}
@media (max-width: 825px) {
.price-table__row--head{height:40px;font-weight:normal;font-size:16px;}
}
@media (max-width: 450px) {
.price-table__row--head{padding:0 7px;}
}
.price-table__row--head--column-title{width:50%;}
.price-table__row--head--column-title:first-child{text-align:left;}
.price-table__row--head--column-title:nth-child(2){text-align:right;}
.price-table__row--head--title{width:100%;text-align:center;}
@media (max-width: 1920px) {
.price-table__row{height:2.96875vw;}
}
@media (max-width: 1050px) {
.price-table__row{height:45px;}
}
.price-table__row:nth-child(odd){background:#EDECE8;}
@media (max-width: 825px) {
.price-table__row{height:40px;}
}
.price-table__cell{font-size:20px;color:#000;}
.price-table__cell:first-child{padding-left:70px;width:71%;}
@media (max-width: 1920px) {
.price-table__cell:first-child{padding-left:3.64583vw;}
}
@media (max-width: 1050px) {
.price-table__cell:first-child{padding-left:30px;}
}
@media (max-width: 450px) {
.price-table__cell:first-child{padding-left:7px;width:60%;}
}
@media (max-width: 1050px) {
.price-table__cell:nth-child(2){min-width:25px;}
}
.price-table__cell:last-child{padding-right:70px;text-align:right;}
@media (max-width: 1920px) {
.price-table__cell:last-child{padding-right:3.64583vw;}
}
@media (max-width: 1050px) {
.price-table__cell:last-child{padding-right:30px;min-width:90px;}
.price-table__cell:last-child.mw150{min-width:150px;}
}
@media (max-width: 450px) {
.price-table__cell:last-child{padding-right:7px;}
}
@media (max-width: 1920px) {
.price-table__cell{font-size:1.04167vw;}
}
@media (max-width: 1050px) {
.price-table__cell{font-size:17px;}
}
@media (max-width: 825px) {
.price-table__cell{font-size:15px;font-weight:300;}
}
.widget{position:fixed;height:100%;width:100%;top:0;left:0;z-index:51;pointer-events:none;}
.widget__c{position:relative;height:100%;}
.widget__content{position:absolute;height:190px;border-radius:25px;right:-80px;top:50%;pointer-events:auto;transform:translateY(-50%);justify-content:flex-end;align-items:flex-end;display:flex;flex-direction:column;width:57px;background:linear-gradient(180deg, #55C144 0%, #7AE369 100%);}
@media (max-width: 1920px) {
.widget__content{height:9.89583vw;width:2.96875vw;}
}
@media (max-width: 1050px), (max-height: 600px) {
.widget__content{height:128px;width:40px;border-radius:20px;right:-15px;}
}
@media (max-width: 825px) {
.widget__content{right:5px;}
}
.widget__scroll{height:67px;width:67px;background:linear-gradient(180deg, #55C144 0%, #7AE369 100%);position:absolute;display:flex;justify-content:center;align-items:center;bottom:20px;right:-80px;border-radius:50%;cursor:pointer;pointer-events:auto;transition:all 0.3s;}
.widget__scroll:hover{transform:translateY(-10px);}
@media (max-width: 1920px) {
.widget__scroll{height:3.48958vw;width:3.48958vw;}
.widget__scroll svg{width:40%;}
}
@media (max-width: 825px), (max-height: 600px) {
.widget__scroll{height:35px;width:35px;right:-15px;bottom:5px;}
.widget__scroll svg{max-width:16px;}
}
@media (max-width: 825px) {
.widget__scroll{right:5px;}
}
.widget__item{width:100%;height:33.33333%;display:flex;justify-content:center;align-items:center;position:relative;box-sizing:content-box;overflow:hidden;cursor:pointer;transition:all 0.3s;}
.widget__item::after{content:'';position:absolute;right:0;bottom:0;width:57px;height:1px;background-color:#fff;}
@media (max-width: 1920px) and (min-width: 1051px) {
.widget__item::after{width:2.96875vw;}
}
.widget__item:last-child{border-bottom-left-radius:25px;border-bottom-right-radius:25px;}
@media (max-width: 825px), (max-height: 600px) {
.widget__item:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
}
.widget__item:last-child::after{display:none;}
.widget__item:first-child{border-top-left-radius:25px;border-top-right-radius:25px;z-index:99;}
@media (max-width: 825px), (max-height: 600px) {
.widget__item:first-child{border-top-left-radius:20px;border-top-right-radius:20px;}
}
.widget__item:hover{padding-left:180px;}
@media (max-width: 1920px) {
.widget__item:hover{padding-left:9.375vw;}
}
@media (max-width: 825px), (max-height: 600px) {
.widget__item:hover{padding-left:0;}
}
.widget__item:hover .widget__item--text{width:236px;}
@media (max-width: 1920px) {
.widget__item:hover .widget__item--text{width:12.29167vw;}
}
.widget__item img{max-width:50%;}
@media (max-width: 825px), (max-height: 600px) {
.widget__item img{max-width:20px;}
}
.widget__item--text{width:0;overflow:hidden;height:100%;position:absolute;right:0;top:0;transition:all 0.3s;background:linear-gradient(180deg, #55C144 0%, #7AE369 100%);border-radius:inherit;display:flex;align-items:center;}
.widget__item--text span{margin-left:30px;font-size:15px;color:#FFFFFF;position:absolute;width:max-content;}
@media (max-width: 1920px) {
.widget__item--text span{margin-left:1.5625vw;font-size:0.78125vw;}
}
@media (max-width: 825px), (max-height: 600px) {
.widget__item--text{display:none;}
}
.popup{z-index:9999;position:fixed;height:100vh;width:100%;display:none;background-color:rgba(0, 0, 0, 0.75);top:0;left:0;}
.popup__wrap{display:flex;justify-content:center;align-items:center;height:100%;width:100%;overflow:auto;padding-right:20px;padding-left:20px;}
.popup__form{width:440px;padding-top:70px;padding-bottom:70px;padding-right:60px;padding-left:60px;position:relative;}
@media screen and (max-width: 1920px) {
.popup__form{width:22.91667vw;padding-top:3.64583vw;padding-bottom:3.64583vw;padding-right:3.125vw;padding-left:3.125vw;}
}
@media (max-width: 1050px) {
.popup__form{padding-left:27px;padding-right:27px;padding-top:38px;padding-bottom:30px;min-height:0;width:100%;max-width:340px;}
.popup__form .form--input{margin-top:10px;}
}
.popup__form .close{position:absolute;right:15px;top:15px;cursor:pointer;height:20px;width:20px;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/close.png);background-repeat:no-repeat;background-size:contain;}
@media (max-width: 500px) {
.popup__form .close{height:15px;width:15px;}
}
.thanks{padding-bottom:80px;}
@media screen and (max-width: 1920px) {
.thanks{padding-bottom:4.167vw;}
}
@media (max-width: 1050px) {
.thanks{padding-bottom:10px;}
}
@media (max-width: 450px) {
.thanks{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/cloud11.png);background-size:100% 100%;}
}
.thanks__content{max-width:1220px;padding:66px 30px 55px 30px;background:#FFFFFF;box-shadow:-5px -1px 17px 1px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius:15px;width:100%;display:flex;align-items:center;justify-content:center;margin-right:auto;margin-left:auto;flex-direction:column;position:relative;}
.thanks__content .section-title{padding:0;margin:0;}
@media (max-width: 450px) {
.thanks__content{padding:30px 15px;}
.thanks__content .section-title{font-weight:600;font-size:24px;}
}
.thanks__content-wrap{position:relative;}
.thanks--redtitle{font-weight:400;font-size:17px;line-height:25px;text-align:center;color:#CF4343;}
.thanks--redtitle_2{display:block;margin-top:60px;}
@media (max-width: 450px) {
.thanks--redtitle_1{display:none;}
.thanks--redtitle_2{display:block;}
}
.thanks__decor{position:absolute;}
.thanks__decor-1{top:-215px;left:-48px;}
@media (max-width: 1050px) {
.thanks__decor-1{max-width:300px;top:-110px;}
}
@media (max-width: 450px) {
.thanks__decor-1{max-width:150px;top:-55px;left:0;}
}
.thanks__decor-2{bottom:0;right:0;}
@media (max-width: 1370px) {
.thanks__decor-2{display:none;}
}
.thanks--subtitle{font-weight:400;font-size:25px;text-align:center;margin-top:32px;margin-bottom:42px;}
@media (max-width: 450px) {
.thanks--subtitle{font-size:15px;margin-top:5px;}
}
.thanks__btn{width:307px;height:60px;margin-top:60px;margin-right:auto;margin-left:auto;font-size:18px;}
@media (max-width: 450px) {
.thanks__btn{width:180px;height:42px;font-size:13px;margin-top:22px;}
}
.thanks__btn-subtext{font-weight:400;font-size:20px;text-align:center;margin-top:26px;position:relative;margin-right:auto;margin-left:auto;width:300px;}
@media (max-width: 450px) {
.thanks__btn-subtext{font-size:15px;width:220px;}
}
.thanks__btn-subtext::after{content:'';width:65.83px;height:65px;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/Arrow3.png);right:-71px;bottom:15px;}
@media (max-width: 450px) {
.thanks__btn-subtext::after{width:36px;height:36px;right:-30px;margin-top:19px;}
}
.additional{padding-bottom:90px;position:relative;}
@media (max-width: 825px) {
.additional{padding-bottom:15px;}
}
.additional__content{display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:96px;max-width:1250px;margin-right:auto;margin-left:auto;}
@media (max-width: 825px) {
.additional__content{margin-top:25px;}
}
.additional__item{width:33%;display:flex;align-items:center;flex-direction:column;margin-bottom:70px;}
@media (max-width: 1050px) {
.additional__item{width:48%;}
}
@media (max-width: 825px) {
.additional__item{width:100%;margin-bottom:30px;}
}
.additional__item--text{font-size:20px;margin-top:4px;color:#000;font-family:'Montserrat';text-align:center;}
@media (max-width: 825px) {
.additional__item--text{font-family:'Proxima Nova';font-style:normal;font-weight:300;font-size:17px;}
}
.additional__item--img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.additional__item--img-wrap{position:relative;height:150px;width:100%;}
@media (max-width: 825px) {
.additional__item--img-wrap{height:90px;}
}
@media (max-width: 825px) {
.additional__item--img.head{width:100px;height:70px;}
}
@media (max-width: 825px) {
.additional__item--img.floor{width:115px;height:89px;}
}
@media (max-width: 825px) {
.additional__item--img.upper{width:128px;height:92px;}
}
@media (max-width: 825px) {
.additional__item--img.ladder{width:89.05px;height:74.01px;}
}
@media (max-width: 825px) {
.additional__item--img.house{width:129px;height:68px;}
}
.additional__item:nth-child(4){padding-left:150px;}
@media (max-width: 1050px) {
.additional__item:nth-child(4){padding:0;}
}
.additional__item:nth-child(5){padding-right:150px;}
@media (max-width: 1050px) {
.additional__item:nth-child(5){padding:0;}
}
.page404{height:100%;width:100%;padding-right:30px;padding-left:30px;display:flex;justify-content:center;align-items:center;background-size:cover;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/404-bg.svg);background-position:center;position:relative;}
@media (max-width: 1050px) {
.page404{flex-direction:column;}
}
@media (max-width: 450px) {
.page404{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/404-m.svg);}
}
.page404--decor{position:absolute;top:0;right:0;}
@media (max-width: 1050px) {
.page404--decor{max-width:250px;}
}
@media (max-width: 450px) {
.page404--decor{max-width:150px;}
}
.page404 div{position:relative;}
.page404--err{font-family:'Montserrat';font-style:normal;font-weight:800;font-size:200px;letter-spacing:-0.01em;}
@media (max-width: 1150px) {
.page404--err{font-size:175px;}
}
@media (max-width: 1050px) {
.page404--err{order:0;}
}
@media (max-width: 450px) {
.page404--err{font-weight:bold;font-size:100px;}
}
.page404--desc{font-size:33px;max-width:260px;margin-right:50px;}
@media (max-width: 1150px) {
.page404--desc{font-size:27px;margin-right:20px;}
}
@media (max-width: 1050px) {
.page404--desc{order:1;margin-right:0;text-align:center;}
}
@media (max-width: 450px) {
.page404--desc{font-size:18px;}
}
.page404--link-list{margin-left:24px;}
.page404--link-list-item{margin-top:12px;margin-bottom:12px;}
@media (max-width: 1050px) {
.page404--link-list{order:1;margin-left:0;margin-top:20px;}
}
.page404-link{font-size:20px;line-height:24px;color:#000000;display:flex;align-items:center;}
.page404-link::before{height:12px;width:12px;margin-right:12px;content:'';background-size:contain;background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/arr.svg);background-repeat:no-repeat;background-position:center;}
@media (max-width: 450px) {
.page404-link::before{height:8px;width:8px;min-width:8px;margin-right:6px;margin-top:7px;}
}
@media (max-width: 1150px) {
.page404-link{font-size:17px;}
}
@media (max-width: 450px) {
.page404-link{font-size:15px;max-width:200px;align-items:flex-start;}
}
.ml20{margin-left:20px;}
@media (max-width: 1050px) {
.ml20{margin-left:0;}
}
.accent-color{color:#55C144;}
.strong{font-weight:600;}
.o-50{opacity:0.5;}
.align-left{text-align:left;}
.outlined{border:1px solid rgba(196, 196, 196, 0.3);box-sizing:border-box;border-radius:7px;padding-bottom:4px;padding-top:4px;padding-left:8px;padding-right:8px;}
@media (max-width: 450px) {
.outlined{padding-left:3px;padding-right:3px;}
}
.no-bgi{background-image:none;}
.no-scroll{overflow:hidden;}
.youtube_video{max-width:80%;}
.bg-brick{background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/bg3.jpg);background-size:cover;}
.block{display:block !important;}
@media (max-width: 450px) {
.block-mobile{display:block;}
}
.user-reviews{padding:150px 0 130px 0;}
@media screen and (max-width: 1920px) {
.user-reviews{padding:4vw 0 6.771vw 0;}
}
@media (max-width: 1050px) {
.user-reviews{padding:70px 0 60px 0;}
}
@media (max-width: 450px) {
.user-reviews{padding:15.556vw 0 15.556vw 0;}
}
.user-reviews__title{max-width:800px;font-weight:400;font-size:45px;line-height:66px;text-align:center;margin:0 auto 23px auto;margin-bottom:23px;}
@media screen and (max-width: 1920px) {
.user-reviews__title{max-width:41.667vw;font-size:2.344vw;line-height:3.438vw;margin-bottom:1.198vw;}
}
@media (max-width: 1050px) {
.user-reviews__title{max-width:500px;font-size:28px;line-height:36px;margin-bottom:16px;}
}
@media (max-width: 450px) {
.user-reviews__title{font-size:5.333vw;line-height:7.333vw;margin-bottom:2.667vw;max-width:59.688vw;}
}
.user-reviews__sub-title{font-weight:400;font-size:30px;line-height:44px;text-align:center;margin-bottom:90px;}
@media screen and (max-width: 1920px) {
.user-reviews__sub-title{font-size:1.563vw;line-height:2.292vw;margin-bottom:4.688vw;}
}
@media (max-width: 1050px) {
.user-reviews__sub-title{font-size:18px;line-height:27px;margin-bottom:40px;}
}
@media (max-width: 450px) {
.user-reviews__sub-title{max-width:60vw;font-size:4vw;line-height:6vw;margin:0 auto 4vw auto;}
}
.user-reviews__slides{display:flex;}
@media (max-width: 1310px) {
.user-reviews__slides{flex-direction:column;align-items:center;}
}
.owl-carousel-video{flex:0 1 50%;margin-right:110px;}
@media screen and (max-width: 1920px) {
.owl-carousel-video{margin-right:5.729vw;}
}
@media (max-width: 1310px) {
.owl-carousel-video{flex:1 1 auto;margin-bottom:5.040vw;margin-right:0;}
.owl-carousel-video.owl-carousel .owl-nav button.owl-prev{position:absolute;left:0;}
.owl-carousel-video.owl-carousel .owl-nav button.owl-next{position:absolute;right:0;}
}
@media (max-width: 450px) {
.owl-carousel-video{margin-bottom:12.813vw;}
}
.owl-carousel-pictures{flex:0 1 50%;}
.owl-carousel-pictures::after{content:'';}
.owl-carousel-pictures.owl-carousel .owl-nav button.owl-next{position:absolute;left:245px;}
@media screen and (max-width: 1920px) {
.owl-carousel-pictures.owl-carousel .owl-nav button.owl-next{left:12.760vw;}
}
@media (max-width: 1310px) {
.owl-carousel-pictures.owl-carousel .owl-nav button.owl-prev{position:absolute;left:0;}
.owl-carousel-pictures.owl-carousel .owl-nav button.owl-next{left:unset;right:0;}
}
@media (max-width: 991.98px) {
.owl-carousel-pictures.owl-carousel .owl-nav button.owl-prev{position:absolute;left:26.236vw;}
.owl-carousel-pictures.owl-carousel .owl-nav button.owl-next{left:unset;right:26.236vw;}
}
.info-work-ex{}
.info-work-ex__c{position:relative;display:flex;justify-content:space-between;background:linear-gradient(99.81deg, #F9F9F9 16.86%, #FCFCFC 53.48%, #F4F2F2 92.12%);background-color:#F9F9F9;border-radius:50px;padding:60px;}
@media screen and (max-width: 1920px) {
.info-work-ex__c{padding:3.125vw;}
}
@media (max-width: 1280px) {
.info-work-ex__c{flex-wrap:wrap;padding:40px;}
}
@media (max-width: 720px) {
.info-work-ex__c{flex-wrap:nowrap;flex-direction:column;background:transparent;background-color:transparent;padding:0;}
}
.info-work-ex__item-left{flex:0 1 550px;}
@media screen and (max-width: 1920px) {
.info-work-ex__item-left{flex:0 1 28.646vw;}
}
@media (max-width: 1280px) {
.info-work-ex__item-left{flex:1 1 100%;}
}
.info-work-ex__item-center{position:relative;flex:0 1 550px;}
@media screen and (max-width: 1920px) {
.info-work-ex__item-center{flex:0 1 28.646vw;}
}
@media (max-width: 1280px) {
.info-work-ex__item-center{flex:0 1 50%;}
}
@media (max-width: 720px) {
.info-work-ex__item-center{flex:1 1 100%;display:flex;justify-content:center;align-items:center;}
}
@media (max-width: 450px) {
.info-work-ex__item-center{justify-content:flex-start;overflow:hidden;}
}
.info-work-ex__item-right{flex:0 1 280px;align-self:center;margin-top:130px;}
@media screen and (max-width: 1920px) {
.info-work-ex__item-right{flex:0 1 14.583vw;margin-top:6.771vw;}
}
@media (max-width: 1280px) {
.info-work-ex__item-right{display:flex;justify-content:center;flex:0 1 50%;}
}
@media (max-width: 720px) {
.info-work-ex__item-right{display:flex;width:100%;flex:1 1 100%;background:linear-gradient(99.81deg, #F9F9F9 16.86%, #FCFCFC 53.48%, #F4F2F2 92.12%);background-color:#F9F9F9;border-radius:10px;padding:24px 21px;margin-top:0;}
}
@media (max-width: 450px) {
.info-work-ex__item-right{padding:7.500vw 6.563vw;}
}
.info-work-ex__title{font-weight:400;font-size:43.4px;line-height:57px;margin-bottom:38px;}
@media screen and (max-width: 1920px) {
.info-work-ex__title{font-size:2.260vw;line-height:2.969vw;margin-bottom:1.979vw;}
}
@media (max-width: 1280px) {
.info-work-ex__title{font-size:34px;line-height:40px;margin-bottom:20px;}
}
@media (max-width: 450px) {
.info-work-ex__title{font-size:5.556vw;line-height:122.9%;text-align:center;margin:0 auto 5.556vw auto;max-width:75.875vw;}
.info-work-ex__list{padding:0 3.125vw;}
}
.info-work-ex__list li{display:flex;align-items:center;}
.info-work-ex__list li::before{content:'';background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/check_1.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:20px;min-width:35px;width:35px;height:35px;}
@media screen and (max-width: 1920px) {
.info-work-ex__list li::before{min-width:1.823vw;width:1.823vw;height:1.823vw;margin-right:1.042vw;}
}
@media (max-width: 1280px) {
.info-work-ex__list li::before{width:30px;min-width:30px;height:30px;margin-right:16px;}
}
@media (max-width: 450px) {
.info-work-ex__list li::before{width:4.444vw;min-width:4.444vw;height:4.444vw;margin-right:2vw;}
}
.info-work-ex__list li:not(:last-child){margin-bottom:22px;}
@media screen and (max-width: 1920px) {
.info-work-ex__list li:not(:last-child){margin-bottom:1.146vw;}
}
@media (max-width: 1280px) {
.info-work-ex__list li:not(:last-child){margin-bottom:18px;}
}
@media (max-width: 450px) {
.info-work-ex__list li:not(:last-child){margin-bottom:5vw;}
}
.info-work-ex__li-text p{font-weight:400;font-size:18px;line-height:22px;}
@media screen and (max-width: 1920px) {
.info-work-ex__li-text p{font-size:0.938vw;line-height:1.146vw;}
}
@media (max-width: 1280px) {
.info-work-ex__li-text p{font-size:16px;line-height:20px;}
}
@media (max-width: 450px) {
.info-work-ex__li-text p{font-size:3.333vw;line-height:130%;}
}
.info-work-ex__li-title{font-weight:700;font-size:20px;line-height:29px;}
@media screen and (max-width: 1920px) {
.info-work-ex__li-title{font-size:1.042vw;line-height:1.510vw;}
}
@media (max-width: 1280px) {
.info-work-ex__li-title{font-size:18px;line-height:26px;}
}
@media (max-width: 450px) {
.info-work-ex__li-title{font-size:4vw;line-height:5.556vw;}
}
.info-work-ex__person{position:absolute;bottom:500px;right:35px;}
@media screen and (max-width: 1920px) {
.info-work-ex__person{bottom:26.042vw;right:1.823vw;}
}
@media screen and (max-width: 1280px) {
.info-work-ex__person{bottom:30.042vw;right:-5.177vw;}
}
@media (max-width: 1050px) {
.info-work-ex__person{bottom:37.143vw;right:-4.762vw;}
}
@media (max-width: 850px) {
.info-work-ex__person{right:-45px;}
}
@media (max-width: 720px) {
.info-work-ex__person{position:relative;right:0;bottom:90px;}
}
@media (max-width: 450px) {
.info-work-ex__person{position:absolute;right:unset;left:54vw;bottom:58.125vw;}
}
@media (max-width: 390px) {
.info-work-ex__person{left:56vw;}
}
@media (max-width: 320px) {
.info-work-ex__person{left:50vw;}
}
.info-work-ex__name{font-weight:700;font-size:23px;line-height:34px;}
@media screen and (max-width: 1920px) {
.info-work-ex__name{font-size:1.198vw;line-height:1.771vw;}
}
@media (max-width: 1280px) {
.info-work-ex__name{font-size:20px;line-height:30px;}
}
@media (max-width: 450px) {
.info-work-ex__name{font-size:17px;line-height:25px;}
}
.info-work-ex__job-title{font-weight:400;font-size:18px;line-height:27px;}
@media screen and (max-width: 1920px) {
.info-work-ex__job-title{font-size:0.938vw;line-height:1.406vw;}
}
@media (max-width: 1280px) {
.info-work-ex__job-title{font-size:14px;line-height:21px;}
}
.info-work-ex__item-center img{display:none;width:100%;}
@media (max-width: 1280px) {
.info-work-ex__item-center img{display:block;margin-bottom:-40px;margin-left:-50px;}
}
@media (max-width: 720px) {
.info-work-ex__item-center img{margin-bottom:0;width:auto;max-height:320px;}
}
@media (max-width: 450px) {
.info-work-ex__item-center img{margin-left:-11.111vw;margin-bottom:-80px;max-height:109.375vw;}
}
@media (max-width: 390px) {
.info-work-ex__item-center img{margin-left:-7.444vw;margin-bottom:-80px;}
}
@media (max-width: 320px) {
.info-work-ex__item-center img{margin-left:-14.444vw;}
}
.info-work-ex__item-center-img{position:absolute;left:500px;bottom:0;width:550px;}
@media screen and (max-width: 1920px) {
.info-work-ex__item-center-img{left:26.042vw;width:28.646vw;}
}
@media (max-width: 1280px) {
.info-work-ex__item-center-img{display:none;}
}
.info-work-ex__list-1{}
@media (max-width: 720px) {
.info-work-ex__list-1{display:flex;flex-wrap:wrap;}
}
.info-work-ex__list-1 li{display:flex;}
@media (max-width: 720px) {
.info-work-ex__list-1 li{flex:0 1 50%;}
}
.info-work-ex__list-1 li:not(:last-child){margin-bottom:37px;}
@media screen and (max-width: 1920px) {
.info-work-ex__list-1 li:not(:last-child){margin-bottom:1.927vw;}
}
@media (max-width: 1280px) {
.info-work-ex__list-1 li:not(:last-child){margin-bottom:22px;}
}
@media (max-width: 720px) {
.info-work-ex__list-1 li:not(:last-child){margin-bottom:0;}
}
.info-work-ex__list-1-border{display:none;}
@media (max-width: 720px) {
.info-work-ex__list-1-border{display:block;border-bottom:1px dashed rgba(0, 0, 0, 0.5);width:100%;height:1px;margin:10px 0 18px 0;}
}
@media (max-width: 450px) {
.info-work-ex__list-1-border{margin:3.125vw 0 5.625vw 0;}
}
.info-work-ex__list-1 li::before{content:'';background-image:url(//lestnicaetazh.ru/wp-content/themes/ladder_new/assets/img/check_2.svg);background-position:center;background-size:contain;background-repeat:no-repeat;width:18px;height:35px;margin-right:19px;}
@media screen and (max-width: 1920px) {
.info-work-ex__list-1 li::before{width:0.938vw;height:1.823vw;margin-right:0.990vw;}
}
@media (max-width: 1280px) {
.info-work-ex__list-1 li::before{width:14px;height:31px;margin-right:16px;}
}
@media (max-width: 450px) {
.info-work-ex__list-1 li::before{width:3.222vw;height:6.556vw;margin-right:3.333vw;}
}
.info-work-ex__li-1-text{border-bottom:1px dashed rgba(0, 0, 0, 0.5);padding-bottom:25px;}
@media screen and (max-width: 1920px) {
.info-work-ex__li-1-text{padding-bottom:1.302vw;}
}
@media (max-width: 1280px) {
.info-work-ex__li-1-text{padding-bottom:20px;}
}
@media (max-width: 720px) {
.info-work-ex__li-1-text{padding-bottom:0;border:none;}
}
.info-work-ex__li-1-number{font-weight:700;font-size:40px;line-height:1;}
@media screen and (max-width: 1920px) {
.info-work-ex__li-1-number{font-size:2.083vw;}
}
@media (max-width: 1280px) {
.info-work-ex__li-1-number{font-size:32px;}
}
@media (max-width: 450px) {
.info-work-ex__li-1-number{font-size:5.444vw;}
}
.info-work-ex__li-1-number span{font-weight:400;font-size:25px;line-height:1;}
@media screen and (max-width: 1920px) {
.info-work-ex__li-1-number span{font-size:1.302vw;}
}
@media (max-width: 1280px) {
.info-work-ex__li-1-number span{font-size:22px;}
}
@media (max-width: 450px) {
.info-work-ex__li-1-number span{font-size:3.8vw;}
}
.info-work-ex__li-1-sub-number{font-weight:400;font-size:20px;line-height:1;}
@media screen and (max-width: 1920px) {
.info-work-ex__li-1-sub-number{font-size:1.042vw;}
}
@media (max-width: 1280px) {
.info-work-ex__li-1-sub-number{font-size:14px;}
}
@media (max-width: 450px) {
.info-work-ex__li-1-sub-number{font-size:4.375vw;}
}
.excursion{padding:130px 0 150px 0;}
@media screen and (max-width: 1920px) {
.excursion{padding:9vw 0 7.813vw;}
}
@media (max-width: 1050px) {
.excursion{padding:60px 0 80px 0;}
}
@media (max-width: 450px) {
.excursion{padding:18.750vw 0 14.667vw 0;}
}
.excursion__c{display:flex;flex-direction:column;}
.excursion__title{font-size:45px;line-height:130%;text-align:center;letter-spacing:0.02em;margin-bottom:100px;}
@media screen and (max-width: 1920px) {
.excursion__title{font-size:2.344vw;margin-bottom:5.208vw;}
}
@media (max-width: 1050px) {
.excursion__title{font-size:30px;margin-bottom:50px;}
}
@media (max-width: 825px) {
.excursion__title p{display:inline;}
}
@media (max-width: 450px) {
.excursion__title{font-size:5.556vw;margin-bottom:6vw;}
}
.excursion__slider{display:none;}
@media (max-width: 450px) {
.excursion__slider{display:block;padding:0 3.125vw;}
}
.excursion__video-block{display:flex;flex-direction:column;margin-bottom:75px;}
@media screen and (max-width: 1920px) {
.excursion__video-block{margin-bottom:3.906vw;}
}
@media (max-width: 1050px) {
.excursion__video-block{margin-bottom:45px;}
}
@media (max-width: 450px) {
.excursion__video-block{margin-bottom:9.375vw;}
}
.excursion__video-row{display:flex;}
.excursion__video-row:not(:last-child){margin-bottom:60px;}
@media screen and (max-width: 1920px) {
.excursion__video-row:not(:last-child){margin-bottom:3.125vw;}
}
@media (max-width: 1050px) {
.excursion__video-row:not(:last-child){margin-bottom:30px;}
}
@media (max-width: 450px) {
.excursion__video-row:not(:last-child){margin-bottom:8.889vw;}
}
@media (max-width: 850px) {
.excursion__video-row{flex-direction:column;align-items:center;}
}
.excursion__video-desc-column{display:flex;align-items:center;max-width:470px;margin-right:60px;}
@media screen and (max-width: 1920px) {
.excursion__video-desc-column{max-width:24.479vw;margin-right:3.125vw;}
}
@media (max-width: 1050px) {
.excursion__video-desc-column{max-width:250px;margin-right:30px;}
}
@media (max-width: 850px) {
.excursion__video-desc-column{max-width:450px;margin-right:0;margin-bottom:20px;}
}
@media (max-width: 450px) {
.excursion__video-desc-column{margin-bottom:0;}
}
.excursion__video-desc-picture{position:relative;background-color:#65CB54;border-radius:50%;flex:1 0 130px;height:130px;}
@media screen and (max-width: 1920px) {
.excursion__video-desc-picture{flex:1 0 6.771vw;height:6.771vw;}
}
@media (max-width: 1050px) {
.excursion__video-desc-picture{flex:1 0 80px;height:80px;}
}
@media (max-width: 450px) {
.excursion__video-desc-picture{flex:1 0 15.556vw;height:15.556vw;}
}
.excursion__video-desc-picture img{position:absolute;object-fit:cover;object-position:center;max-width:175px;}
@media screen and (max-width: 1920px) {
.excursion__video-desc-picture img{max-width:9.115vw;}
}
@media (max-width: 1050px) {
.excursion__video-desc-picture img{max-width:100px;}
}
@media (max-width: 450px) {
.excursion__video-desc-picture img{max-width:18.889vw;}
}
.excursion__video-desc-block{margin-left:56px;}
@media screen and (max-width: 1920px) {
.excursion__video-desc-block{margin-left:2.917vw;}
}
@media (max-width: 1050px) {
.excursion__video-desc-block{margin-left:25px;}
}
@media (max-width: 450px) {
.excursion__video-desc-block{margin-left:4.667vw;}
}
.excursion__video-desc-title{font-weight:700;font-size:25px;line-height:130%;margin-bottom:13px;}
@media screen and (max-width: 1920px) {
.excursion__video-desc-title{font-size:1.302vw;margin-bottom:0.677vw;}
}
@media (max-width: 1050px) {
.excursion__video-desc-title{font-size:16px;margin-bottom:10px;}
}
@media (max-width: 450px) {
.excursion__video-desc-title{font-size:4vw;margin-bottom:2vw;}
}
.excursion__video-desc-sub-title{font-weight:400;font-size:20px;line-height:130%;letter-spacing:0.02em;}
@media screen and (max-width: 1920px) {
.excursion__video-desc-sub-title{font-size:1.042vw;}
}
@media (max-width: 1050px) {
.excursion__video-desc-sub-title{font-size:12px;}
}
@media (max-width: 450px) {
.excursion__video-desc-sub-title{font-size:3.333vw;max-width:80.75vw;}
}
.excursion__video-cart-column{display:flex;margin:0 -6px;}
@media screen and (max-width: 1920px) {
.excursion__video-cart-column{margin:0 -0.313vw;}
}
@media (max-width: 1050px) {
.excursion__video-cart-column{margin:0 -3px;}
}
@media (max-width: 450px) {
.excursion__video-cart-column{display:none;}
}
.excursion__video-cart{overflow:hidden;position:relative;display:flex;width:280px;height:220px;border-radius:5px;margin:0 6px;}
@media screen and (max-width: 1920px) {
.excursion__video-cart{width:14.583vw;height:11.458vw;margin:0 0.313vw;}
}
@media (max-width: 1050px) {
.excursion__video-cart{width:180px;height:130px;margin:0 3px;}
}
@media (max-width: 600px) {
.excursion__video-cart{width:30vw;height:21.667vw;}
}
.excursion__video-cart a{width:100%;height:100%;}
.excursion__video-cart img:first-child{position:absolute;z-index:1;width:40%;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0.8;}
.excursion__video-cart img:last-child{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%;}
.exursion__button{display:flex;flex-direction:column;align-self:center;padding:16px 55px;font-weight:400;font-size:18px;line-height:130%;}
@media screen and (max-width: 1920px) {
.exursion__button{padding:0.833vw 2.865vw;font-size:0.938vw;}
}
@media (max-width: 1050px) {
.exursion__button{padding:12px 35px;font-size:14px;}
}
@media (max-width: 450px) {
.exursion__button{padding:1.111vw 5.556vw;font-size:3.111vw;}
}
.page-description{padding:64px 0 52px 0;}
@media (max-width: 1920px) {
.page-description{padding:10px 0 26px;}
}
.page-description__title{font-weight:700;font-size:35px;line-height:147.4%;text-align:center;letter-spacing:0.02em;margin-bottom:17px;}
@media (max-width: 1920px) {
.page-description__title{font-size:1.823vw;}
}
@media (max-width: 1050px) {
.page-description__title{font-size:30px;}
}
@media (max-width: 825px) {
.page-description__title p{display:inline;}
}
@media (max-width: 450px) {
.page-description__title{font-size:24px;margin-bottom:17px;}
.page-description__title p{display:inline;}
}
.page-description__text{font-weight:400;font-size:18px;line-height:147.4%;letter-spacing:0.02em;}
.page-description__text p:not(:last-child){margin-bottom:26px;}
@media (max-width: 1920px) {
.page-description__text{font-size:0.938vw;}
.page-description__text p:not(:last-child){margin-bottom:1.354vw;}
}
@media (max-width: 1600px) {
.page-description__text{font-size:1vw;}
}
@media (max-width: 1050px) {
.page-description__text{font-size:16px;}
.page-description__text p:not(:last-child){margin-bottom:20px;}
}
@media (max-width: 450px) {
.page-description__text{font-size:14px;}
}
.page-description__text ol{counter-reset:myCounter;}
.page-description__text ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#000;display:inline-block;margin-right:5px;}
.page-description__text ul li{display:flex;align-items:center;}
.page-description__text ul li::before{content:'';width:4px;height:4px;background-color:#000;border-radius:50%;margin-right:5px;}
.padding-top{width:100%;padding-top:210px;}
@media screen and (max-width: 1920px) {
.padding-top{padding-top:10.938vw;}
}
@media (max-width: 1050px) {
.padding-top{padding-top:160px;}
}
@media (max-width: 450px) {
.padding-top{padding-top:0;}
} .pf-title{font-family:'Montserrat';font-weight:500;font-size:45px;line-height:112%;letter-spacing:0.01em;text-align:center;color:#0e0e0e;margin-top:100px;max-width:1350px;margin-left:auto;margin-right:auto;}
.pf-content{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1330px;margin-left:auto;margin-right:auto;margin-top:76px;}
.pf-slider{width:837px !important;}
.pf-inf{border-radius:5px;width:443px;box-shadow:0 28px 70px 0 rgba(0, 0, 0, 0.06);background:#fff;font-family:'Montserrat';padding:36px 44px;}
.pf-slider{width:837px;border-radius:5px;overflow:hidden;position:relative;}
.pf-slider .owl-next,
.pf-slider .owl-prev{border-radius:11111px;width:66px !important;height:66px !important;border-radius:50%;background-color:#fff !important;display:block;background-image:url("data:image/svg+xml,%3Csvg width='13' height='21' viewBox='0 0 13 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.984' fill-rule='evenodd' clip-rule='evenodd' d='M1.75462 0.638611C1.97782 0.638611 2.20106 0.638611 2.42426 0.638611C2.64453 0.706242 2.8538 0.805061 3.05205 0.935068C6.19799 3.90623 9.34389 6.87736 12.4898 9.84853C12.9084 10.4546 12.9084 11.0607 12.4898 11.6668C9.34389 14.638 6.19799 17.6091 3.05205 20.5803C2.85016 20.7019 2.64089 20.8008 2.42426 20.8767C2.20106 20.8767 1.97782 20.8767 1.75462 20.8767C0.874166 20.5982 0.490545 20.0185 0.603672 19.1375C0.650338 18.9703 0.720064 18.8122 0.812935 18.6632C3.57462 16.0219 6.34389 13.3868 9.12069 10.7577C6.34389 8.12853 3.57462 5.49338 0.812935 2.85215C0.409517 2.11164 0.528086 1.45944 1.16868 0.89554C1.35187 0.775969 1.5472 0.690313 1.75462 0.638611Z' fill='%230F0F0F' /%3E%3C/svg%3E") !important;background-size:12px !important;background-repeat:no-repeat !important;background-position:center !important;}
.pf-slider .owl-prev{transform:scaleX(-1);}
.pf-slider.owl-theme .owl-nav{display:flex;justify-content:space-between;left:50%;right:unset;width:90%;align-items:center;transform:translateX(-50%);}
.pf-inf-item{display:flex;align-items:center;margin-bottom:25px;}
.pf-inf-list{border-bottom:1px solid rgba(111, 111, 111, 0.5);padding-bottom:14px;}
.pf-inf-item__icon{border-radius:5px;width:65px;height:65px;display:flex;margin-right:24px;align-items:center;justify-content:center;background:linear-gradient(180deg, #76e065 0%, #58c347 100%);}
.pf-inf-item__icon img{width:32px;}
.pf-inf-item-name{font-weight:300;font-size:19px;line-height:134%;color:#000;}
.pf-inf-item-val{font-weight:500;font-size:28px;line-height:134%;letter-spacing:0.04em;color:#000;}
.pf-inf-f{margin-top:25px;width:110%;}
.pf-inf-f li{font-weight:500;font-size:20px;line-height:189%;color:#000;align-items:center;display:flex;}
.pf-inf-f li::before{background-color:#76e065;height:15px;width:15px;content:'';flex-shrink:none;margin-right:10px;border-radius:50%;}
.pf-inf-btn{margin-top:20px;height:71px;font-weight:600;font-size:18px;letter-spacing:0.03em;text-align:center;color:#0e0e0e;font-family:'Montserrat';}
.pf-slider-item{width:100%;display:block;height:31.125vw;}
.owl-carousel .pf-slider-item img{max-height:31.125vw !important;}
.pf-slider-item img{height:100%;width:100%;object-fit:cover;}
.pf-params-content{border-radius:5px;box-shadow:0 28px 70px 0 rgba(0, 0, 0, 0.05);background:#fff;padding:36px 37px;}
.pf-params{width:837px;margin-top:40px;font-family:'Montserrat';}
.pf-params-title{font-weight:500;font-size:22px;line-height:134%;letter-spacing:0.01em;color:#000;padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid rgba(0, 0, 0, 0.15);}
.pf-params-text{font-weight:400;font-size:18px;line-height:185%;letter-spacing:0.02em;color:#000;}
.pf-form{padding:50px 35px 35px;border-radius:5px;width:443px;box-shadow:0 28px 70px 0 rgba(0, 0, 0, 0.06);background:#fff;margin-top:40px;font-family:'Montserrat';}
.pf-form-title{font-weight:500;font-size:25px;line-height:120%;letter-spacing:0.02em;text-align:center;color:#0a0a0a;}
.pf-form-title span{font-weight:600;}
.pf-mp{width:542px;margin-left:-85px;margin-top:-76px;}
.pf-form-sub{font-size:18px;line-height:140%;letter-spacing:0.01em;text-align:center;color:#0c0c0c;margin-top:-70px;}
.pf-form-sub span{font-weight:600;}
.pf-list{margin-top:70px;padding-bottom:85px;}
.pf-list-content{margin-top:3vw;display:flex;flex-wrap:wrap;gap:24px;}
.pf-list-item{border-radius:5px;width:455px;padding-bottom:32px;box-shadow:0 28px 70px 0 rgba(0, 0, 0, 0.05);background:#fff;}
.pf-list-img{width:100%;height:351px;display:block;}
.pf-list-img img{width:100%;height:100%;object-fit:cover;border-radius:5px 5px 0 0;}
.pf-list-inf{display:flex;justify-content:space-between;padding:0 14px;margin-top:64px;}
.pf-list-inf-item{display:flex;align-items:center;min-width:44%;}
.pf-list-inf-item__icon{border-radius:5px;width:50px;height:50px;background:linear-gradient(180deg, #76e065 0%, #58c347 100%);display:flex;align-items:center;justify-content:center;margin-right:12px;}
.pf-list-inf-item__icon img{width:22px;}
.pf-list-inf-item-name{font-weight:350;font-size:18px;line-height:134%;color:#000;}
.pf-list-inf-item-val{font-weight:400;font-size:23px;line-height:134%;letter-spacing:0.04em;color:#000;}
.pf-list-item-title{font-weight:400;font-size:24px;line-height:123%;letter-spacing:0.02em;text-decoration:underline;text-decoration-skip-ink:none;color:#000;font-family:'Circe';padding:0 14px;display:inline-block;margin-top:30px;}
.pf-list-btn{width:200px;height:71px;font-weight:400;font-size:19px;line-height:168%;text-align:center;color:#000;}
.pf-list-bt{margin-top:52px;display:flex;align-items:center;justify-content:space-between;padding-left:14px;padding-right:14px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;}
.pf-list-more{border:2px solid #ffd02d;border-radius:5px;width:200px;height:71px;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:19px;letter-spacing:0.03em;text-align:center;color:#0e0e0e;transition:all .3s;}
.pf-list-m{border:4px solid #ffd02d;border-radius:10px;background-color:#fff;width:349px;height:69px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;text-decoration:underline;text-decoration-skip-ink:none;text-align:center;color:#000;transition:all .3s;margin-right:auto;margin-left:auto;margin-top:74px;}
.pf-list-m:hover{background-color:#ffd02d;}
.mbs{margin-bottom:80px;}
footer{background:#fafafa;}
.footer__contacts--s{font-weight:500;font-size:17px;line-height:199%;letter-spacing:0.01em;}
.img-link img{width:32px;}
.footer__contacts-menu a{font-weight:400;font-size:18px;line-height:134%;text-decoration:underline;text-decoration-skip-ink:none;color:#161616;font-family:"Circe", sans-serif;}
.footer__contacts-menu li{margin-top:12px;}
.footer__contacts-menu .bold{font-weight:700;}
@media (min-width: 1050px){
.pf-list-more:hover{background-color:#ffd02d;}
}
@media (max-width: 1049px){
.pf-list-more.hover_effect{background-color:#ffd02d;}
}
@media (max-width: 1920px) and (min-width: 1050px) {
.pf-title{font-size:2.34375vw;margin-top:5.20833vw;max-width:70.3125vw;}
.pf-content{max-width:69.27083vw;margin-top:3.95833vw;}
.pf-slider{width:43.59375vw !important;}
.pf-inf{border-radius:0.26042vw;width:23.07292vw;box-shadow:0 1.45833vw 3.64583vw 0 rgba(0, 0, 0, 0.06);padding:1.875vw 2.29167vw;}
.pf-slider{width:43.59375vw;border-radius:0.26042vw;}
.pf-slider .owl-next,
.pf-slider .owl-prev{width:3.4375vw !important;height:3.4375vw !important;background-size:0.625vw !important;}
.pf-inf-item{margin-bottom:1.30208vw;}
.pf-inf-list{padding-bottom:0.72917vw;}
.pf-inf-item__icon{border-radius:0.26042vw;width:3.38542vw;height:3.38542vw;margin-right:1.25vw;}
.pf-inf-item__icon img{width:1.5vw;}
.pf-inf-item-name{font-size:0.98958vw;}
.pf-inf-item-val{font-size:1.45833vw;}
.pf-inf-f{margin-top:1.30208vw;}
.pf-inf-f li{font-size:1.04167vw;}
.pf-inf-f li::before{height:0.78125vw;width:0.78125vw;margin-right:0.52083vw;}
.pf-inf-btn{margin-top:1.04167vw;height:3.69792vw;font-size:0.9375vw;}
.pf-params-content{border-radius:0.26042vw;padding:1.875vw 1.92708vw;}
.pf-params{width:43.59375vw;margin-top:2.08333vw;}
.pf-params-title{font-size:1.14583vw;padding-bottom:1.82292vw;margin-bottom:1.82292vw;}
.pf-params-text{font-size:0.9375vw;}
.pf-form{padding:2.60417vw 1.82292vw 1.82292vw;border-radius:0.26042vw;width:23.07292vw;margin-top:2.08333vw;}
.pf-form-title{font-size:1.30208vw;}
.pf-mp{width:28.22917vw;margin-left:-4.42708vw;margin-top:-3.95833vw;}
.pf-form-sub{font-size:0.9375vw;margin-top:-3.64583vw;}
.pf-list{margin-top:3.64583vw;padding-bottom:4.42708vw;}
.pf-list-content{gap:1.25vw;}
.pf-list-item{border-radius:0.26042vw;width:23.69792vw;padding-bottom:1.66667vw;}
.pf-list-img{height:18.28125vw;}
.pf-list-img img{border-radius:0.26042vw 0.26042vw 0 0;}
.pf-list-inf{padding:0 0.72917vw;margin-top:3.33333vw;}
.pf-list-inf-item__icon{border-radius:0.26042vw;width:2.60417vw;height:2.60417vw;margin-right:0.625vw;}
.pf-list-inf-item__icon img{width:1.14583vw;}
.pf-list-inf-item-name{font-size:0.9375vw;}
.pf-list-inf-item-val{font-size:1.19792vw;line-height:134%;}
.pf-list-item-title{font-size:1.25vw;padding:0 0.72917vw;margin-top:1.5625vw;}
.pf-list-btn{width:10.41667vw;height:3.69792vw;font-size:0.98958vw;}
.pf-list-bt{margin-top:2.70833vw;padding-left:0.72917vw;padding-right:0.72917vw;}
.pf-list-more{width:10.41667vw;height:3.69792vw;font-size:0.98958vw;}
.pf-list-m{border:0.20833vw solid #ffd02d;border-radius:0.52083vw;width:18.17708vw;height:3.59375vw;font-size:0.9375vw;margin-top:3.85417vw;}
.mbs{margin-bottom:4.16667vw;}
.footer__contacts--s{font-size:0.88542vw;}
.img-link img{width:1.66667vw;}
.footer__contacts-menu a{font-size:0.9375vw;}
.footer__contacts-menu li{margin-top:0.625vw;}
}
@media (max-width: 1049px) {
.pf-title{font-size:31.5px;margin-top:70px;max-width:945px;}
.pf-content{max-width:931px;margin-top:53.2px;}
.pf-slider{width:585.9px !important;}
.pf-inf{border-radius:3.5px;width:310.1px;box-shadow:0 19.6px 49px 0 rgba(0, 0, 0, 0.06);padding:25.2px 30.8px;}
.pf-slider{width:585.9px;border-radius:3.5px;}
.pf-slider .owl-next,
.pf-slider .owl-prev{width:46.2px !important;height:46.2px !important;background-size:8.4px !important;}
.pf-inf-item{margin-bottom:17.5px;}
.pf-inf-list{padding-bottom:9.8px;}
.pf-inf-item__icon{border-radius:3.5px;width:45.5px;height:45.5px;margin-right:16.8px;align-items:center;}
.pf-inf-item__icon img{width:16px;}
.pf-inf-item-name{font-size:13.3px;}
.pf-inf-item-val{font-size:19.6px;}
.pf-inf-f{margin-top:17.5px;}
.pf-inf-f li{font-size:14px;}
.pf-inf-f li::before{height:10.5px;width:10.5px;margin-right:7px;}
.pf-inf-btn{margin-top:14px;height:49.7px;font-size:12.6px;}
.pf-slider-item{height:31.125vw;}
.owl-carousel .pf-slider-item img{max-height:31.125vw !important;}
.pf-params-content{border-radius:3.5px;padding:25.2px 25.9px;}
.pf-params{width:585.9px;margin-top:28px;}
.pf-params-title{font-size:15.4px;line-height:134%;padding-bottom:24.5px;margin-bottom:24.5px;}
.pf-params-text{font-size:12.6px;}
.pf-form{padding:35px 24.5px 24.5px;border-radius:3.5px;width:310.1px;margin-top:28px;}
.pf-form-title{font-size:17.5px;}
.pf-mp{width:379.4px;margin-left:-59.5px;margin-top:-53.2px;}
.pf-form-sub{font-size:12.6px;margin-top:-49px;}
.pf-list{margin-top:49px;padding-bottom:59.5px;}
.pf-list-content{margin-top:3vw;gap:16.8px;}
.pf-list-item{border-radius:3.5px;width:318.5px;padding-bottom:22.4px;}
.pf-list-img{height:245.7px;}
.pf-list-img img{border-radius:3.5px 3.5px 0 0;}
.pf-list-inf{padding:0 9.8px;margin-top:44.8px;}
.pf-list-inf-item__icon{border-radius:3.5px;width:35px;height:35px;margin-right:8.4px;}
.pf-list-inf-item__icon img{width:15.4px;}
.pf-list-inf-item-name{font-size:12.6px;}
.pf-list-inf-item-val{font-size:16.1px;line-height:134%;letter-spacing:0.04em;}
.pf-list-item-title{font-size:16.8px;padding:0 9.8px;margin-top:21px;}
.pf-list-btn{width:140px;height:49.7px;font-size:13.3px;}
.pf-list-bt{margin-top:36.4px;padding-left:9.8px;padding-right:9.8px;}
.pf-list-more{width:140px;height:49.7px;font-size:13.3px;}
.pf-list-more:hover{background-color:#ffd02d;}
.pf-list-m{border:2.8px solid #ffd02d;border-radius:7px;width:244.3px;height:48.3px;font-weight:700;font-size:12.6px;margin-top:51.8px;}
.mbs{margin-bottom:56px;}
footer{background:#fafafa;}
.footer__contacts--s{font-size:11.9px;}
.img-link img{width:22.4px;}
.footer__contacts-menu a{font-size:12.6px;}
.footer__contacts-menu li{margin-top:8.4px;}
.footer__contacts-menu .bold{font-weight:700;}
}
.pf-slider.owl-carousel.owl-drag .owl-item .item img{min-height:0 !important;}
.pf-slider.owl-carousel.owl-drag .owl-item .item{min-height:0 !important;}
.pf-back{border:2px solid #ababab;border-radius:5px;width:410px;height:74px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:20px;line-height:134%;letter-spacing:0.01em;text-decoration:underline;text-decoration-skip-ink:none;color:#000;margin-top:40px;transition:all .5s;}
.pf-back::before{background-image:url("data:image/svg+xml,%3Csvg width='41' height='16' viewBox='0 0 41 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.292892 7.2929C-0.0976296 7.68342 -0.0976295 8.31659 0.292893 8.70711L6.65685 15.0711C7.04738 15.4616 7.68054 15.4616 8.07107 15.0711C8.46159 14.6805 8.46159 14.0474 8.07107 13.6569L2.41422 8L8.07107 2.34315C8.46159 1.95262 8.46159 1.31946 8.07107 0.928935C7.68054 0.538411 7.04738 0.538411 6.65685 0.928935L0.292892 7.2929ZM41 7L1 7L1 9L41 9L41 7Z' fill='%2365C94E' /%3E%3C/svg%3E");content:'';width:41px;height:16px;margin-right:20px;background-size:contain;background-repeat:no-repeat;}
.pf-back:hover{background-color:#FCD03D;border-color:#FCD03D;}
@media (max-width: 1920px) and (min-width: 1050px) {
.pf-back{border-radius:0.26042vw;width:21.35417vw;height:3.85417vw;font-size:1.04167vw;margin-top:2.08333vw;}
.pf-back::before{width:41px;height:16px;margin-right:20px;}
}
@media (max-width: 1049px) {
.pf-back{border-radius:3.5px;width:287px;height:51.8px;font-size:14px;margin-top:28px;}
.pf-back::before{width:28.7px;height:11.2px;margin-right:14px;}
.pf-slider, .pf-params{width:100% !important;}
.pf-slider-wrap{width:100%;}
.pf-params{order:4;}
.pf-inf{margin-top:28px;}
.pf-inf, .pf-form{width:calc(50% - 14px);}
.pf-inf, .pf-form{flex-direction:column;justify-content:space-between;display:flex;}
.pf-mp{align-self:center;}
.owl-carousel .pf-slider-item img{max-height:270px !important;}
.pf-slider-item{height:270px;}
.pf-list-inf-item{width:calc(50% - 12px);}
.pf-list-btn, .pf-list-more{width:calc(50% - 4px);}
}
@media (max-width: 749px){
.pf-title{font-size:24px;line-height:130%;letter-spacing:0.01em;text-align:center;color:#0e0e0e;margin-top:38px;font-weight:600;}
.pf-content{margin-top:27px;}
.owl-carousel .owl-item img{border-radius:5px;}
pf-slider{border-radius:5px;}
.pf-inf, .pf-form{width:100%;border-radius:5px;}
.pf-inf{margin-top:0;padding:25.2px 19.8px;}
.pf-inf-item__icon{height:52px;width:52px;}
.pf-inf-item__icon img{width:24px;}
.pf-inf-item-name{font-size:16px;line-height:134%;}
.pf-inf-item-val{font-weight:500;font-size:22px;line-height:134%;}
.pf-inf-f li{font-size:17px;}
.pf-inf-item{margin-bottom:25px;}
.pf-inf-f{margin-top:30px;margin-left:-11px;width:105%;}
.pf-inf-btn{margin-top:35px;height:54.7px;max-width:235px;margin-right:auto;margin-left:auto;}
.pf-form{margin-top:38px;}
.pf-form-title{font-size:20px;line-height:124%;letter-spacing:0.01em;text-align:center;color:#141414;}
.pf-mp{width:436.4px;margin-left:-0.5px;margin-top:-71.2px;}
.pf-form-sub{margin-top:-55px;padding-bottom:27px;}
.pf-params-title{font-weight:500;font-size:18px;line-height:134%;letter-spacing:0.01em;color:#000;}
.pf-params-text{font-weight:400;font-size:14px;line-height:185%;letter-spacing:0.02em;margin-top:34px;margin-left:-17px;}
.pf-back{margin-top:81px;margin-left:auto;margin-right:auto;max-width:100%;}
.pf-list{margin-top:62px;}
.pf-list-content{margin-top:29px;}
.pf-list-item{width:100%;}
.pf-list-item-title{font-weight:500;font-size:18px;line-height:134%;letter-spacing:0.01em;text-decoration:underline;text-decoration-skip-ink:none;margin-top:15px;}
.pf-list-inf{margin-top:20px;flex-direction:column;}
.pf-list-inf-item{width:100%;margin-bottom:13px;}
.pf-list-inf-item-name{font-weight:300;font-size:14px;line-height:134%;}
.pf-list-inf-item-val{font-weight:500;font-size:18px;line-height:134%;}
.pf-list-bt{margin-top:16px;}
}
@media (max-width: 449px){
.pf-list-m{width:100%;}
}
.gallery{overflow:hidden;}
.pf-list-item.disabled{display:none;}
.footer__menu--item{margin-bottom:0.1vw;}
.footer-menu-m a{font-weight:350;font-size:17px;line-height:199%;letter-spacing:0.02em;color:#000;font-family:"Circe", sans-serif;}
.footer-menu-m a:hover{color:#1fc953;}
.footer__block-title:not(:first-child){margin-top:2rem;}
@media (max-width: 1920px) and (min-width: 1050px) {
.footer-menu-m a{font-size:0.89vw;}
}
@media (max-width: 1049px) {
.footer-menu-m a{font-size:13px;}
}
.footer__block--m{display:none;}
.footer__contacts-menu{order:4;text-align:center;}
.footer__block-contacts{display:flex;flex-direction:column;}
@media (max-width: 749px) {
.pf-form{width:100%;max-width:450px;margin-left:auto;margin-right:auto;}
.footer__block-services, .footer__block-menu{display:none;}
.footer__block--m{display:block;column-count:2;column-width:50%;}
.footer__block--m .footer__block-services, .footer__block--m .footer__block-menu{display:inline-block;width:100%;}
.footer__block-title:not(:first-child){margin-top:0rem;}
.footer-menu-m, .footer__menu{margin-bottom:1rem;}
.footer__block-services, .footer__block-menu{max-width:100%;}
.footer__menu--link{line-height:120%;}
.footer__menu--item{margin-bottom:.5rem;}
.footer__contacts--socials{justify-content:center;}
.footer__contacts-menu{order:0;display:block;column-count:2;column-width:50%;text-align:left;width:100%;}
.footer__contacts-menu a{font-weight:700;font-size:13px;line-height:199%;letter-spacing:0.02em;text-decoration:underline;text-decoration-skip-ink:none;color:#000;width:100%;}
.footer__contacts-menu li{margin-top:0;margin-bottom:0.5rem;}
}
.header__nav__list--item{position:relative;}
.header__nav__list--item .sub-menu{border-radius:5px;box-shadow:0 22px 45px 0 rgba(0, 0, 0, 0.05);background:#fff;padding:45px;width:max-content;position:relative;}
.header__nav__list--item .sub-menu, .header__nav__list--item .sub-menu-m{gap:10px;display:flex;flex-direction:column;}
.header__nav__list--item .sub-menu-wrap{position:absolute;top:0;padding-top:52px;opacity:0;transition:all .7s;pointer-events:none;}
.header__nav__list--item:hover .sub-menu-wrap{opacity:1;pointer-events:all;}
.header__nav__list--item .sub-menu::before{background-image:url("data:image/svg+xml,%3Csvg width='25' height='45' viewBox='0 0 25 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5186 0L24.8603 44.2864H0.176847L12.5186 0Z' fill='white' /%3E%3C/svg%3E");width:25px;height:45px;position:absolute;content:'';top:-12px;left:22px;background-size:contain;background-repeat:no-repeat;}
.sub-menu-title:not(:first-child){margin-top:32px;}
@media (max-width: 1920px) and (min-width: 1050px) {
.header__nav__list--item .sub-menu-wrap{padding-top:2.60vw;}
.header__nav__list--item .sub-menu{border-radius:5px;box-shadow:0 22px 45px 0 rgba(0, 0, 0, 0.05);padding:2.34vw;gap:0.52vw;}
.sub-menu-title:not(:first-child){margin-top:1.5vw;}
.header__nav__list--item .sub-menu, .header__nav__list--item .sub-menu-m{gap:0.52vw;}
.header__nav__list--item .sub-menu::before{width:1.30vw;height:2.34vw;top:-0.63vw;left:1.30vw;}
}
.dropdown-menu{display:none;}
.burger-menu--nav-item{border-bottom:1px solid #ededed;}
.burger-menu--nav-item a{font-family:var('Circe');font-weight:350;font-size:16px;line-height:164%;letter-spacing:0.02em;color:#000;display:flex;justify-content:space-between;padding-top:10px;padding-bottom:10px;align-items:center;}
.sub-menu .burger-menu--nav-item{border-bottom:none;}
.sub-menu .burger-menu--nav-item a{padding-top:5px;padding-bottom:5px;}
.burger-menu--nav-item a.active{font-weight:700;}
.burger-menu--nav-item a.opened .head-b-toggle{transform:rotate(180deg);}
.burger-menu--nav-list{width:100%;}
.head-b-toggle{background-image:url("data:image/svg+xml,%3Csvg width='16' height='9' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.29289 8.70711C7.68342 9.09763 8.31658 9.09763 8.70711 8.70711L15.0711 2.34315C15.4616 1.95262 15.4616 1.31946 15.0711 0.928932C14.6805 0.538408 14.0474 0.538408 13.6569 0.928932L8 6.58579L2.34315 0.928932C1.95262 0.538408 1.31946 0.538408 0.928932 0.928932C0.538408 1.31946 0.538408 1.95262 0.928932 2.34315L7.29289 8.70711ZM7 7V8H9V7H7Z' fill='black' /%3E%3C/svg%3E");content:'';width:16px;height:9px;margin-left:12px;flex-shrink:0;background-size:contain;background-repeat:no-repeat;transition:all .3s;}
.burger-menu--nav .sub-menu{display:none;}
.burger-menu--nav-item a{color:#000;}
.quiz_1_title{font-weight:400;font-size:1.85rem;line-height:147%;letter-spacing:0.01em;text-align:center;color:#000;}
.quiz_1_form{align-self:start;padding-top:2rem;padding-bottom:2rem;box-shadow:rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;margin-top:4rem;margin-left:0;}
@media (max-width: 899px) {
.quiz_1_title{font-weight:500;font-size:1.25rem;line-height:126%;letter-spacing:0.01em;text-align:center;}
.quiz_1__final__content--flex{flex-direction:column-reverse;}
.quiz_1_form{margin-top:-17rem;margin-left:auto;margin-right:auto;position:relative;z-index:2;padding-left:2rem;padding-right:2rem;}
}
.quiz-main-btn{width:26rem;margin-top:4.5rem;}
.form--btn-text-main{display:block;}
.q-pf-list{font-weight:500;font-size:1.25rem;line-height:189%;}
.q-pf-list li{display:flex;align-items:center;margin-bottom:.3em;}
.q-pf-list li::before{content:'';height:1rem;width:1rem;margin-right:0.5rem;flex-shrink:0;background-color:#76e065;border-radius:50%;}
.pf-btn{width:26rem;height:5.375rem;max-width:100%;margin-top:2rem;}
.q-pf-inf{display:flex;flex-direction:column;justify-content:space-between;}
.q-portfolio{padding-bottom:4rem;}
@media (max-width: 499px) {
.pf-btn, .quiz-main-btn{width:100%;}
}
.hasChild, .header__nav__list--link{display:flex;align-items:center;}
.hasChild::after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 10L11.7735 0H0.226497L6 10Z' fill='black' /%3E%3C/svg%3E");width:12px;height:10px;margin-left:4px;content:'';max-width:0.63vw;max-height:0.52vw;background-size:contain;background-repeat:no-repeat;}
.catalog-tabs{display:flex;gap:8px;justify-content:center;}
.catalog-tab{width:25%;border:1px solid #b9b9b9;border-radius:5px;height:81px;background:#f9f7f7;display:flex;justify-content:center;align-items:center;line-height:168%;text-align:center;color:#000;font-weight:300;font-family:"Circe";max-height:4.22vw;font-size:clamp(13px, 1.04vw, 20px);}
.catalog-tab.active{background-image:linear-gradient(181.57deg, rgba(255, 255, 255, 0.03) 13.5%, rgba(255, 255, 255, 0) 98.67%), linear-gradient(180deg, #FFEB93 10.21%, #FCD03D 80%);box-shadow:0px 4px 1px #C6A123, -3px 14px 7px -9px #BB9125, inset 0px -8px 6px -19px #F4C831;border-radius:5px;color:#000000;transition:all 0.2s;position:relative;overflow:hidden;border-color:transparent;}
@media (max-width: 899px) {
.catalog-tab{max-height:50px;}
}
@media (max-width: 699px) {
.catalog-tabs{flex-wrap:wrap;}
.catalog-tab{width:calc(50% - 4px);height:45px;}
}
.pf-list-item{display:flex;flex-direction:column;justify-content:space-between;}
.quiz_1__question__checkbox--label .checkmark{flex-shrink:0;}
.faq__content{display:flex;justify-content:space-between;flex-wrap:wrap;}
.faq__col{width:48.5%;}
.faq__item{margin-bottom:1.5rem;width:100%;border-radius:5px;box-shadow:0 28px 70px 0 rgba(0, 0, 0, 0.05);background:#fff;padding-left:1.5rem;padding-right:1.5rem;}
.faq__item-head{display:flex;font-weight:600;font-size:1.3rem;line-height:124%;letter-spacing:0.01em;color:#0a0a0a;min-height:5.625rem;align-items:center;justify-content:space-between;padding:1rem 0;cursor:pointer;}
.faq__item-btn{border-radius:11111px;width:2.5rem;height:2.5rem;box-shadow:0 22px 34px 0 rgba(231, 193, 66, 0.3), 0 1px 0 0 #c6a123;background:linear-gradient(358deg, #fcd344 0%, #ffec96 100%);position:relative;flex-shrink:0;margin-left:1rem;}
.faq__item-btn::before{background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='15' height='9' viewBox='0 0 15 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.984' fill-rule='evenodd' clip-rule='evenodd' d='M14.8925 0.949297C14.8925 1.10433 14.8925 1.25938 14.8925 1.41441C14.8428 1.56741 14.7701 1.71276 14.6745 1.85046C12.4894 4.03554 10.3043 6.2206 8.11925 8.40569C7.67353 8.69638 7.22777 8.69638 6.78204 8.40569C4.59696 6.2206 2.41189 4.03554 0.226812 1.85046C0.13732 1.71023 0.064646 1.56488 0.00878906 1.41441C0.00878906 1.25938 0.00878906 1.10433 0.00878906 0.949297C0.213602 0.337756 0.639958 0.0713031 1.28786 0.149879C1.4108 0.182291 1.52708 0.230722 1.6367 0.295227C3.57914 2.21342 5.5171 4.13688 7.45065 6.06557C9.3842 4.13688 11.3222 2.21342 13.2646 0.295227C13.8092 0.0150241 14.2888 0.0973787 14.7036 0.54232C14.7915 0.669559 14.8545 0.805227 14.8925 0.949297Z' fill='%230F0F0F' /%3E%3C/svg%3E");width:1rem;height:.5rem;background-size:contain;background-repeat:no-repeat;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.faq__item-head.active .faq__item-btn{transform:rotate(180deg);}
.faq__item-answ{font-weight:400;font-size:1rem;line-height:142%;letter-spacing:0.02em;color:#000;padding-bottom:1.5rem;display:none;}
.faq__item-answ p:not(:first-child){margin-top:1rem;}
@media(max-width: 720px){
.faq__col{width:100%;}
}
.loading .form--btn-text{position:relative;color:transparent;}
.loading .form--btn-text-main, .loading .form--btn-text-sub{color:transparent;}
.loading .form--btn-text::before {
content: '';
height: 2rem;
width: 2rem;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-image: url(data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' width='200' height='200' style='shape-rendering: auto; display: block; background: transparent;'%3E%3Cg%3E%3Ccircle stroke-dasharray='164.93361431346415 56.97787143782138' r='35' stroke-width='10' stroke='%23000000' fill='none' cy='50' cx='50'%3E%3CanimateTransform keyTimes='0;1' values='0 50 50;360 50 50' dur='1s' repeatCount='indefinite' type='rotate' attributeName='transform'/%3E%3C/circle%3E%3Cg/%3E%3C/g%3E%3C!-- %5Bldio%5D generated by https://loading.io --%3E%3C/svg%3E);
background-size: contain;
background-repeat: no-repeat;
}body.compensate-for-scrollbar{overflow:hidden}
.fancybox-active{height:auto}
.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}
.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}
.fancybox-container *{box-sizing:border-box}
.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}
.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}
.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}
.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}
.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}
.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}
.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-toolbar{right:0;top:0}
.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}
.fancybox-is-open .fancybox-stage{overflow:hidden}
.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}
.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}
.fancybox-slide--image{overflow:hidden;padding:44px 0}
.fancybox-slide--image:before{display:none}
.fancybox-slide--html{padding:6px}
.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}
.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}
.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}
.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}
.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}
.fancybox-is-grabbing .fancybox-content{cursor:grabbing}
.fancybox-container [data-selectable=true]{cursor:text}
.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.fancybox-spaceball{z-index:1}
.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}
.fancybox-slide--video .fancybox-content{background:#000}
.fancybox-slide--map .fancybox-content{background:#e5e3df}
.fancybox-slide--iframe .fancybox-content{background:#fff}
.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}
.fancybox-iframe{left:0;position:absolute;top:0}
.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}
.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}
.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}
.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}
.fancybox-button:hover{color:#fff}
.fancybox-button:focus{outline:none}
.fancybox-button.fancybox-focus{outline:1px dotted}
.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}
.fancybox-button div{height:100%}
.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}
.fancybox-button svg path{fill:currentColor;stroke-width:0}
.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}
.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}
.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}
.fancybox-close-small:hover{color:#fff;opacity:1}
.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}
.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}
.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}
.fancybox-navigation .fancybox-button div{padding:7px}
.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}
.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}
.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}
@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}
.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}
.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}
.fancybox-caption a:hover{color:#fff;text-decoration:underline}
.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}
@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}
.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}
.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}
.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}
.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}
.fancybox-fx-fade.fancybox-slide--current{opacity:1}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}
.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}
.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}
.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}
.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}
.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}
.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}
.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}
.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}
.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}
@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}
.fancybox-slide--image{padding:6px 0}
.fancybox-close-small{right:-6px}
.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}
.fancybox-caption{padding-left:12px;padding-right:12px}
@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}
.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}
.fancybox-share p{margin:0;padding:0}
.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}
.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}
.fancybox-share__button:hover{text-decoration:none}
.fancybox-share__button--fb{background:#3b5998}
.fancybox-share__button--fb:hover{background:#344e86}
.fancybox-share__button--pt{background:#bd081d}
.fancybox-share__button--pt:hover{background:#aa0719}
.fancybox-share__button--tw{background:#1da1f2}
.fancybox-share__button--tw:hover{background:#0d95e8}
.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}
.fancybox-share__button svg path{fill:#fff}
.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}
.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}
.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}
.fancybox-show-thumbs .fancybox-thumbs{display:block}
.fancybox-show-thumbs .fancybox-inner{right:212px}
.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}
.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}
.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}
.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}
.fancybox-thumbs__list a:focus:before{opacity:.5}
.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}
@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}