.section-promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#e2e5e8;overflow:hidden}@media (min-width:1024px){.section-promo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:300px}}@media (min-width:1366px){.section-promo{min-height:428px}}.section-promo .promo-left{padding:40px 16px;margin:auto}@media (min-width:768px){.section-promo .promo-left{padding:60px 80px}}@media (min-width:1024px){.section-promo .promo-left{width:50%;padding:50px 40px}}@media (min-width:1366px){.section-promo .promo-left{padding:110px 90px 110px 93px}}.section-promo .promo-left .caption{margin-bottom:24px}@media (min-width:768px){.section-promo .promo-left .caption{font-size:30px;line-height:36px}}.section-promo .promo-left p{color:#242424;font-weight:600;font-size:14px;line-height:20px}@media (min-width:768px){.section-promo .promo-left p{font-size:16px;line-height:24px}}@media (min-width:1366px){.section-promo .promo-left p{font-size:18px;line-height:140%}}.section-promo .promo-left p:not(:last-child){margin-bottom:32px}.section-promo .promo-left .btn{padding:16px;min-width:256px}.section-promo .promo-right{position:relative;height:300px}@media (min-width:768px){.section-promo .promo-right{height:450px}}@media (min-width:1024px){.section-promo .promo-right{position:relative;width:50%;overflow:hidden;height:auto}}.section-promo .promo-right img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:inherit;max-height:100%}@media (min-width:768px){.section-promo .promo-right img{top:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);max-height:inherit}}@media (min-width:1024px){.section-promo .promo-right img{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.foot-promo{background-color:#e9ebec;margin-bottom:50px}@media (min-width:768px){.foot-promo{margin-bottom:80px}}@media (min-width:1024px){.foot-promo{margin-bottom:88px}}.foot-promo .promo-left p{font-size:14px;line-height:20px}@media (min-width:768px){.foot-promo .promo-left p{font-size:16px;line-height:24px}}@media (min-width:1366px){.foot-promo .promo-left p{font-size:18px;line-height:140%}}@media (min-width:768px){.foot-promo .promo-left .caption{font-size:24px;line-height:24px;margin-bottom:32px}}.offers{position:relative;padding:40px 16px 32px;margin-bottom:50px}@media (min-width:768px){.offers{margin-bottom:60px;padding:60px 16px}}@media (min-width:1024px){.offers{margin-bottom:88px;padding:60px}}@media (min-width:1366px){.offers{padding:88px 93px}}.offers .o-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;background-color:#fcfcfc}.offers .o-bg .kerambg{width:100%;height:100%;background-position:center;background-size:cover}.offers .o-bg .smaller{display:block;background-image:url(../images/jpg/designers/d-bg-tablet.jpg)}@media (min-width:1024px){.offers .o-bg .smaller{display:none}}.offers .o-bg .bigger{display:none;background-image:url(../images/jpg/designers/d-bg-desktop.jpg)}@media (min-width:1024px){.offers .o-bg .bigger{display:block}}.offers .o-caption{font-weight:600;font-size:24px;line-height:24px;margin-bottom:27px}@media (min-width:768px){.offers .offers-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:768px){.offers .offers-wrap .o-block{width:33.333%}}.offers .offers-wrap .o-block:not(:last-child){margin-bottom:35px}@media (min-width:768px){.offers .offers-wrap .o-block:not(:last-child){padding-right:40px}}@media (min-width:1366px){.offers .offers-wrap .o-block:not(:last-child){padding-right:0}}.offers .red-square{width:17px;height:17px;background-color:#dc1b32;margin-bottom:12px}@media (min-width:768px){.offers .red-square{width:20px;height:20px}}.offers .o-subcaption{font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;margin-bottom:16px}@media (min-width:768px){.offers .o-subcaption{margin-bottom:18px}}.offers .o-text{font-weight:500;font-size:14px;line-height:20px;color:#515151}@media (min-width:1366px){.offers .o-text{font-size:16px;line-height:24px;max-width:345px}}.helper{margin-bottom:50px}@media (min-width:768px){.helper{margin-bottom:60px}}@media (min-width:1024px){.helper{margin-left:94px;margin-bottom:88px}}.helper .helper-wrap{position:relative;height:100%;width:100%;padding:42px 0 0 53px}.helper .keram{display:block;position:absolute;top:0;left:0;width:88px;z-index:-1}@media (min-width:1024px){.helper .keram{width:100px}}.helper .helper-text{font-weight:600;font-size:14px;line-height:20px;color:#515151;padding:8px 10px 0;background-color:#f4f4f4;border-radius:16px}@media (min-width:768px){.helper .helper-text{font-size:16px;line-height:24px}}@media (min-width:1024px){.helper .helper-text{font-size:18px;line-height:140%;padding:12px 18px 0;max-width:750px}}.section-how-to{background-color:#f0f0f0;overflow:hidden;position:relative;max-width:100%;margin-bottom:50px}@media (min-width:768px){.section-how-to{margin-bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1024px){.section-how-to{margin-bottom:88px}}.section-how-to .promo-left{display:none}@media (min-width:768px){.section-how-to .promo-left{display:block;position:relative;width:235px;min-width:235px}}@media (min-width:1366px){.section-how-to .promo-left{width:440px;min-width:440px}}.section-how-to .keram{position:absolute;top:50%;right:0;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:inherit}@media (min-width:1366px){.section-how-to .keram{max-width:584px}}.section-how-to .vase{position:absolute;top:50%;right:105px;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:inherit;height:100%}@media (min-width:1366px){.section-how-to .vase{right:60px}}.section-how-to p{font-size:16px;line-height:24px;color:#515151}.section-how-to p:not(:last-child){margin-bottom:1.5em}@media (min-width:1366px){.section-how-to p{font-size:18px;line-height:140%}}.section-how-to .caption{font-size:20px;line-height:24px;margin-bottom:24px}@media (min-width:768px){.section-how-to .caption{font-size:24px;line-height:120%}}@media (min-width:1366px){.section-how-to .caption{margin-bottom:32px}}.section-how-to .promo-right{padding:40px 16px 60px}@media (min-width:768px){.section-how-to .promo-right{padding:60px 16px 80px 30px}}@media (min-width:1366px){.section-how-to .promo-right{padding:88px 42px 87px 45px}}