@charset "UTF-8";.btn-main:focus,.btn:hover{text-decoration:none;color:#fff}#book form button[type=submit]:after,#project .steps .note:after,#sticky .nav ul li a:after,.btn-materials:after{content:""}@font-face{font-family:"Museo Sans Cyrl 300";src:url(../fonts/MuseoSansCyrl-300.eot);src:local("MuseoSansCyrl-300"),url(../fonts/MuseoSansCyrl-300.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansCyrl-300.woff) format("woff"),url(../fonts/MuseoSansCyrl-300.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Museo Sans Cyrl 700";src:url(../fonts/MuseoSansCyrl-700.eot);src:local("MuseoSansCyrl-700"),url(../fonts/MuseoSansCyrl-700.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansCyrl-700.woff) format("woff"),url(../fonts/MuseoSansCyrl-700.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Museo Cyrl";src:local("Museo Cyrl 500"),local("MuseoCyrl-500"),url(../fonts/Museocyrl500.woff2) format("woff2"),url(../fonts/Museocyrl500.woff) format("woff"),url(../fonts/Museocyrl500.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Onyx;src:url(../fonts/Onyx.eot?#iefix) format("embedded-opentype"),url(../fonts/Onyx.woff) format("woff"),url(../fonts/Onyx.ttf) format("truetype"),url(../fonts/Onyx.svg#Onyx) format("svg");font-weight:400;font-style:normal}@font-face{font-family:OldStandardTT-Regular;src:url(../fonts/OldStandardTT-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/OldStandardTT-Regular.woff) format("woff"),url(../fonts/OldStandardTT-Regular.ttf) format("truetype"),url(../fonts/OldStandardTT-Regular.svg#OldStandardTT-Regular) format("svg");font-weight:400;font-style:normal}.error{-webkit-box-shadow:inset 0 0 0 1px red!important;box-shadow:inset 0 0 0 1px red!important}.transition{-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.btn{display:inline-block;text-align:center;outline:0;font-family:OldStandardTT-Regular,sans-serif;text-transform:uppercase;font-size:13px;color:#fff;letter-spacing:3px}#cases .slider .info .summ p b,#sticky .callback .phone{font-family:Onyx,sans-serif}.btn-main{width:629px;height:202px;background:url(../img/btn-main.png) center no-repeat,url(../img/btn-main_hover.png) center no-repeat;padding-top:83px;padding-right:160px}.btn-main:hover{background:url(../img/btn-main_hover.png) center no-repeat}.btn-calc,.btn-submit{width:307px;height:75px;border:none;font-weight:lighter;background:url(../img/btn-submit.png) center no-repeat,url(../img/btn-submit_hover.png) center no-repeat}.btn-calc:hover,.btn-submit:hover{background:url(../img/btn-submit_hover.png) center no-repeat}.btn-materials{overflow:hidden;width:483px;height:90px;background:url(../img/btn-materials.png) center no-repeat,url(../img/btn-materials_hover.png) center no-repeat;padding-top:35px;position:relative}.btn-materials:hover{background:url(../img/btn-materials_hover.png) center no-repeat}.btn-materials:after{width:483px;height:34px;background:url(../img/btn-materials_shadow.png) center no-repeat;position:absolute;left:0;right:0;bottom:-50px;pointer-events:none}body{background:url(../img/bg-main.jpg) center top no-repeat}#sticky{padding:15px 0;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);font-size:0;position:relative;z-index:300!important;display:none}#sticky.fix{display:block;position:fixed;top:0;left:0;right:0;width:100%}#sticky .nav{text-align:left;padding-top:15px}#sticky .nav ul{padding:0}#sticky .nav ul li{list-style:none;display:inline-block;padding-right:15px}#sticky .nav ul li a{text-decoration:none;color:#282828;font-size:16px}#sticky .nav ul li a:hover{color:#ccab65}#sticky .nav ul li a:after{display:block;width:0%;height:1px;margin:0 auto;background-color:#ccab65;-webkit-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}#materials .tabs .tab,#sticky .callback .button{-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease}#sticky .nav ul li a:hover:after{width:100%}#sticky .callback{text-align:right}#sticky .callback .phone{display:inline-block;vertical-align:middle;font-size:36px;color:#707482;letter-spacing:4px;text-decoration:none!important;margin-right:20px}#sticky .callback .phone:hover{text-decoration:none!important}#sticky .callback .button{display:inline-block;vertical-align:middle;text-align:left;color:#ccab65;font-size:14px;text-transform:uppercase;font-family:"Museo Sans Cyrl 500",Arial,sans-serif;line-height:1.8;letter-spacing:1px;border:1px solid #ccab65;padding:7px 20px;background-color:#fff;transition:background-color .2s ease}#sticky .callback .button:hover{background-color:#ccab65;text-decoration:none;color:#fff}@media screen and (min-width:992px){#main .header .desc a,#main .header .desc p{font-size:15px;font-family:"Museo Sans Cyrl 300",sans-serif}#main{min-height:920px}#main .header{padding-top:20px}#main .header .desc{text-align:left}#main .header .desc p{margin:0 0 15px;padding:0;color:#576570}#main .header .desc a{color:#8d9295;text-decoration:none;padding-bottom:3px;border-bottom:1px solid rgba(141,146,149,.3);-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}#main .header .desc a:hover{color:#768188;text-decoration:none;border:none}#main .header .callback .phone,#main .header .callback .phone:hover{text-decoration:none!important}#main .header .logo{text-align:center}#main .header .logo img{margin-bottom:10px}#main .header .logo p{margin:5px 0;font-size:16px;color:#666;font-family:"Museo Cyrl",sans-serif}#main .header .logo hr{width:48px;height:1px;border:none;background-color:#b9b9c4;display:block;margin:7px auto}#main .header .logo span{display:block;color:#576570;opacity:.7;font-size:10px;margin-top:10px}#main .header .callback{text-align:right}#main .header .callback .phone{display:block;font-size:36px;color:#707482;font-family:Onyx,sans-serif;letter-spacing:4px}#main .header .callback .link{color:#8c6f3d;font-size:13px;font-family:OldStandardTT-Regular,sans-serif;text-transform:uppercase;display:inline-block;letter-spacing:2px;-webkit-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease;border-bottom:1px solid #d2cfc8}#main .header .callback .link:hover{text-decoration:none;border-bottom:1px solid #d8bf86;color:#b58e4b}#main .header .callback .link:active,#main .header .callback .link:focus{text-decoration:none}#main .header .callback .social{margin:10px 0 0;padding:0}#main .header .callback .social li{list-style:none;display:inline-block;margin:0 5px}#main .header .callback .social li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:OldStandardTT-Regular,sans-serif}#main .header .callback .social li a img{-webkit-filter:grayscale(1) contrast(0) opacity(.5);filter:grayscale(1) contrast(0) opacity(.5)}#main .header .callback .social li a:hover img{-webkit-filter:none;filter:none}#main .content{text-align:center;background:url(../img/frame-2.png) center 188px no-repeat;padding-bottom:40px}#main .content .wrap{position:relative}#main .content .title{margin-top:60px}#main .content .title h1{text-transform:uppercase;font-size:36px;color:#5e6b70;font-family:OldStandardTT-Regular,sans-serif;font-weight:lighter;letter-spacing:5px}#main .content .title hr{width:50px;height:4px;background-color:#aa916d;border:none}#main .content .title p{text-transform:lowercase;font-size:16px;color:#626b6f;margin-top:30px}#main .content .slider{position:relative;margin:0 auto;max-width:960px}#main .content .slider .slide{-webkit-transform:scale(.5) translateY(-100px);-ms-transform:scale(.5) translateY(-100px);transform:scale(.5) translateY(-100px);opacity:.5;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}#main .content .slider .slide img{width:auto;height:auto;max-width:200px;display:inline-block}#main .content .slider .slide p{text-transform:uppercase;font-size:15px;color:#5e6b70;font-family:OldStandardTT-Regular,sans-serif;letter-spacing:3px;margin-top:30px}#main .content .slider .owl-item.center .slide{-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}#main .content .slider .owl-nav{display:block!important}#main .content .slider .owl-nav .owl-prev{position:absolute;top:75px;left:280px;display:block;width:48px;height:48px;border:1px solid #c3a46d;background:url(../img/arr-prev.png) center no-repeat}#main .content .slider .owl-nav .owl-next{position:absolute;top:75px;right:280px;display:block;width:48px;height:48px;border:1px solid #c3a46d;background:url(../img/arr-next.png) center no-repeat}#main .content .slider .owl-nav .owl-prev:hover{background:url(../img/arr-prev.png) center no-repeat,rgba(255,255,255,.1)}#main .content .slider .owl-nav .owl-next:hover{background:url(../img/arr-next.png) center no-repeat,rgba(255,255,255,.1)}#main .content .features .feature{text-align:left;position:absolute}#main .content .features .feature span{display:block;font-size:200px;color:#556875;font-family:Onyx,sans-serif;line-height:1}#main .content .btn-wrap .btn,#main .content .features .feature-3 p,#main .content .features .feature-3 span{display:inline-block}#main .content .features .feature p{font-size:16px;color:#858892;font-family:"Museo Sans Cyrl 300",sans-serif;margin:0}#main .content .features .feature p b{color:#858892;font-family:"Museo Sans Cyrl 700",sans-serif}#main .content .features .feature-1{left:0;top:170px}#main .content .features .feature-2{right:0;top:170px}#main .content .features .feature-3{left:150px;top:410px}#main .content .features .feature-3 p{padding-left:30px}#main .content .btn-wrap{margin-top:0;text-align:right}}#book form .line hr,#cases .heading .line hr,#catalog form .line hr,#delivery .heading .line hr,#lepnina .heading .line hr,#materials .heading .line hr{-webkit-transform:translateY(-2px)}#catalog .icons,#catalog .icons .icon,#catalog form{display:inline-block;vertical-align:top}#catalog{background:url(../img/bg-catalog.jpg) center top no-repeat;height:906px}#catalog .icons{margin-left:45px;margin-top:120px;width:610px;font-size:0}#catalog .icons h2{font-size:24px;color:#24323e;font-family:OldStandardTT-Regular,sans-serif;letter-spacing:1px;text-transform:uppercase;text-align:center;font-weight:lighter;margin-top:15px;margin-bottom:133px}#catalog .icons .icon{text-align:center;width:33%}#catalog .icons .icon img{opacity:.5}#catalog .icons .icon p{font-size:16px;color:#858892;font-family:"Museo Sans Cyrl 300",sans-serif}#cases .heading h2,#cases .slider .info .num span,#cases .slider .info .tabs .tab,#cases .slider .info h2,#cases .slider .photos picture a p span,#catalog form h2{font-family:OldStandardTT-Regular,sans-serif}#catalog form{text-align:center;margin-left:30px;margin-top:85px;width:465px}#catalog form h2{color:#000;font-size:36px;text-transform:uppercase;font-weight:400;letter-spacing:5px;margin:20px 0}#catalog form p{font-size:16px;color:#858892}#catalog form .line{width:250px;height:1px;margin:0 auto;background:#d0dbe3}#catalog form .line hr{display:block;width:70px;height:5px;background-color:#d8c297;border:none;-ms-transform:translateY(-2px);transform:translateY(-2px)}#book form input[type=text],#catalog form input[type=text]{width:307px;height:57px;-webkit-box-shadow:inset 0 2px 14px rgba(0,0,0,.15)}#catalog form fieldset{border:none}#catalog form input[type=text]{display:block;border-radius:50px;font-size:15px;text-align:left;letter-spacing:1px;color:#000;padding:10px 30px 10px 65px;margin:0 auto 10px;border:none;box-shadow:inset 0 2px 14px rgba(0,0,0,.15)}#catalog form input[name=name]{background:url(../img/icon-name.png) 20px center no-repeat}#catalog form input[name=phone]{background:url(../img/icon-phone.png) 20px center no-repeat}#catalog form input[name=email]{background:url(../img/icon-email.png) 20px center no-repeat}#catalog form p.note{display:inline-block;vertical-align:middle;margin:20px 0 0;font-size:12px;color:#858892;max-width:300px;opacity:.7}#cases .heading{text-align:center}#cases .heading h2{color:#000;font-size:36px;text-transform:uppercase;font-weight:400;letter-spacing:5px;margin:20px 0}#cases .heading p{font-size:16px;color:#858892}#cases .heading .line{width:250px;height:1px;margin:0 auto 30px;background:#d0dbe3}#cases .heading .line hr{display:block;width:70px;height:5px;background-color:#d8c297;border:none;-ms-transform:translateY(-2px);transform:translateY(-2px)}#cases .slider{width:950px;margin:40px auto 0;text-align:center;position:relative}#cases .slider .slide .photos{display:inline-block;vertical-align:top;width:530px}#cases .slider .photos .col{display:inline-block;vertical-align:top;width:255px}#cases .slider .photos picture{display:block;position:relative;overflow:hidden;margin:7px 2px}#cases .slider .photos picture a{display:block;margin:10px}#cases .slider .photos picture a p{border:1px solid rgba(255,255,255,.5);opacity:0;display:block;position:absolute;z-index:10;left:15px;right:15px;top:15px;bottom:15px;margin:10px;-webkit-transition:opacity .4s ease,margin .4s ease;-o-transition:opacity .4s ease,margin .4s ease;transition:opacity .4s ease,margin .4s ease}#cases .slider .photos picture a p span{display:block;color:#fff;font-size:13px;text-transform:uppercase;letter-spacing:2px;position:relative;top:40%}#cases .slider .photos picture a img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-filter .6s ease;-o-transition:filter .6s ease;transition:filter .6s ease;transition:filter .6s ease,-webkit-filter .6s ease}#cases .slider .photos picture.photos-all a p{opacity:1;margin:0}#cases .slider .photos picture.photos-all a img{-webkit-filter:blur(2px);filter:blur(2px)}#cases .slider .slide .info{display:inline-block;vertical-align:top;width:390px;margin-left:20px}#cases .slider .info .num{text-align:center;display:inline-block;border:1px solid rgba(216,194,151,.4);padding:6px;border-radius:50px;margin:0}#cases .slider .info .num span{display:block;width:30px;height:30px;line-height:31px;border-radius:50px;border:1px solid #d8c297;color:#d8c297;font-size:19px}#cases .slider .info h2{color:#3b3c3c;font-size:24px;text-transform:uppercase;font-weight:400;letter-spacing:1px;margin:20px 0}#cases .slider .info hr{width:80%}#cases .slider .info .tabs .tab{font-size:13px;color:#192c33;text-transform:uppercase;letter-spacing:1px;display:inline-block;vertical-align:top;opacity:.3;border-bottom:5px solid #d8c297;border-color:transparent;width:100px;line-height:40px;cursor:pointer;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}#cases .slider .info .tabs .tab.active{opacity:1;border-color:#d8c297}#cases .slider .info .tabs .tab:hover{opacity:1}#cases .slider .info .tabs .contents{border:1px solid #e1e4e7}#cases .slider .info .tabs .content{padding:50px 0;min-height:200px}#cases .slider .info .tabs .content .icons{font-size:0}#cases .slider .info .tabs .content .icons .icon{display:inline-block;width:28%}#cases .slider .info .tabs .content .icons .icon img{width:auto;height:auto;display:inline-block}#cases .slider .owl-nav .owl-next,#cases .slider .owl-nav .owl-prev{position:absolute;display:block;height:48px;border:1px solid #c3a46d}#cases .slider .info .tabs .content .icons .icon p{font-size:15px;color:#858892;font-family:"Museo Sans Cyrl 300",sans-serif}#cases .slider .info .tabs .content .icons .icon p b{font-size:15px;color:#858892;font-family:"Museo Sans Cyrl 700",sans-serif}#cases .slider .info .tabs .content .task p{font-size:15px;color:#858892;text-align:center;margin:0 auto;width:80%}#cases .slider .info .summ{margin-top:30px}#cases .slider .info .summ p{margin:5px 0}#cases .slider .info .summ p b{color:#848791;font-weight:400;font-size:50px;letter-spacing:2px}#cases .slider .info .summ p span{font-size:13px;color:#192c33;text-transform:uppercase;font-family:OldStandardTT-Regular,sans-serif;letter-spacing:1px}#cases .slider .owl-nav .owl-prev{top:250px;left:-100px;width:48px;background:url(../img/arr-prev.png) center no-repeat}#cases .slider .owl-nav .owl-next{top:250px;right:-100px;width:48px;background:url(../img/arr-next.png) center no-repeat}#cases .slider .owl-nav .owl-prev:hover{background:url(../img/arr-prev.png) center no-repeat,#f8f5f0}#cases .slider .owl-nav .owl-next:hover{background:url(../img/arr-next.png) center no-repeat,#f8f5f0}#cases .leo{text-align:center;position:relative;background:url(../img/bg-cases.png) 330px center no-repeat;height:264px;margin-top:80px}#cases .leo img{position:absolute;right:170px;bottom:70px;pointer-events:none}#cases .leo .btn{padding-top:28px;margin-top:50px}@media screen and (min-width:1200px){#elements .heading h2,#elements .items .item p{text-transform:uppercase;font-family:OldStandardTT-Regular,sans-serif;letter-spacing:2px}#elements{background:url(../img/bg-elements_1920.jpg) center no-repeat;height:1109px}#elements .heading{float:right;margin-top:170px;text-align:left}#elements .heading h2{font-size:36px;font-weight:400;margin:20px 0;color:#fff}#elements .heading p{font-size:16px;color:#858892}#elements .heading hr{display:inline-block;width:70px;height:5px;background-color:#d8c297;border:none;margin:10px 0}#elements .items{position:relative}#elements .items .item{display:inline-block;position:absolute}#elements .items .item span{display:inline-block;vertical-align:middle;width:60px;height:60px;border:1px solid #fff;text-align:center;line-height:60px;margin:20px}#elements .items .item p{font-size:13px;color:#fff;line-height:1.7;display:inline-block;vertical-align:middle}#elements .items .item-1{top:310px;left:-20px}#elements .items .item-2{top:350px;left:180px}#elements .items .item-3{top:260px;left:650px}#elements .items .item-4{top:510px;left:650px}#elements .items .item-5{top:600px;left:370px}#elements .items .item-6{top:610px;left:920px}#elements .items .item-3 p{display:block;margin-left:20px}#elements .bottom{height:183px;background:url(../img/bg-elements-bottom.png) 0 center no-repeat;margin-top:370px;padding-top:20px}#elements .bottom .download p{font-family:Onyx,sans-serif;font-size:50px;color:#b99f77;display:inline-block;vertical-align:middle;margin:0 0 0 20px;letter-spacing:2px}#elements .bottom .btn{border:1px solid #938265;padding:15px 20px;background-color:transparent;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}#elements .bottom .btn:hover{background-color:#938265}}#materials .content .left h3,#materials .heading h2,#materials .tabs .tab{text-transform:uppercase;font-family:OldStandardTT-Regular,sans-serif}#book form h2,#materials .heading h2{font-size:36px;font-weight:400;letter-spacing:5px}#materials{overflow:hidden;height:1112px;background:url(../img/bg-materials.jpg) center no-repeat;padding-top:60px}#materials .heading{text-align:center;margin-bottom:50px}#materials .heading h2{color:#000;margin:20px 0}#materials .heading p{font-size:16px;color:#858892}#materials .heading .line{width:250px;height:1px;margin:0 auto 30px;background:#d0dbe3}#materials .heading .line hr{display:block;width:70px;height:5px;background-color:#d8c297;border:none;-ms-transform:translateY(-2px);transform:translateY(-2px)}#materials .tabs{text-align:center}#materials .tabs .tab{font-size:13px;color:#758b98;letter-spacing:2px;display:inline-block;vertical-align:middle;cursor:pointer;padding:15px 30px;margin:0 2px;border:1px solid #cad3d8;background-color:transparent;transition:background-color .2s ease}#materials .tabs .tab.active{color:#8c6f3d;border-color:#dfdcd4}#materials .tabs .tab:hover{background-color:rgba(255,255,255,.3)}#materials .contents{text-align:center;margin-top:50px;min-height:507px;position:relative}#materials .contents img.colonna{position:absolute;top:0;left:50%;-webkit-transform:translateX(-220px);-ms-transform:translateX(-220px);transform:translateX(-220px)}#materials .contents .content{min-height:507px}#materials .content .left{width:330px;display:inline-block;vertical-align:top;text-align:left}#materials .content .left h3{font-size:15px;color:#000;letter-spacing:2px;padding:5px 0 5px 50px;line-height:2.5;border-bottom:1px solid rgba(145,157,166,.2)}#materials .content .left h3.plus{background:url(../img/icon-material-plus.png) center left no-repeat}#materials .content .left h3.minus{background:url(../img/icon-material-minus.png) center left no-repeat}#materials .content .left ul{padding-left:70px}#materials .content .left ul li{list-style:none;font-size:15px;color:#858892;position:relative;padding:1px 0;line-height:1.6}#advantages .items .item h3,#materials .content .right h3{font-size:24px;font-family:OldStandardTT-Regular,sans-serif;letter-spacing:2px;text-transform:uppercase}#materials .content .left ul li:before{content:"—";position:absolute;top:0;left:-20px}#materials .content .center{width:400px;display:inline-block;vertical-align:top}#materials .content .right{width:330px;display:inline-block;vertical-align:top;text-align:left;margin-left:50px}#materials .content .right h3{color:#000;line-height:2.5;border-bottom:1px solid rgba(145,157,166,.2)}#materials .content .right p{font-size:15px;color:#858892;line-height:1.6}#materials .content .right .texture{margin-top:40px;float:right;position:relative}#materials .content .right .texture p{font-size:13px;color:#000;text-transform:uppercase;font-family:OldStandardTT-Regular,sans-serif;letter-spacing:1px;position:absolute;top:25px;right:0}#materials .btn{margin-top:0}#materials .content .left,#materials .content .right{opacity:0;-webkit-transition:-webkit-transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#materials .content.active .left,#materials .content.active .right{opacity:1}#advantages{background-color:#505b69}#advantages .wrap{width:100%;max-width:1600px;margin:0 auto}#advantages .items{font-size:0}#advantages .items .item{width:25%;height:688px;display:inline-block;vertical-align:top;text-align:center;border:1px solid #fbfbfb;border-top:none;border-bottom:none}#advantages .items .item img{margin-bottom:30px}#advantages .items .item hr{border-color:#c3a46d;width:70%;margin:30px auto}#advantages .items .item h3{color:#fff;font-weight:400;line-height:1.5}#advantages .items .item p{font-size:15px;color:#fff;line-height:1.5;max-width:70%;margin:0 auto;height:144px}#advantages .items .item-1{background:url(../img/advantage-1.jpg) center bottom no-repeat;border-left-width:2px}#advantages .items .item-2{background:url(../img/advantage-2.jpg) center bottom no-repeat}#advantages .items .item-3{background:url(../img/advantage-3.jpg) center bottom no-repeat}#advantages .items .item-4{background:url(../img/advantage-4.jpg) center bottom no-repeat;border-right-width:2px}#advantages .items .item{background:-webkit-gradient(linear,left bottom,left top,from(#fbfbfb),to(#ecf0f3))!important;background:-o-linear-gradient(bottom,#fbfbfb,#ecf0f3)!important;background:linear-gradient(to top,#fbfbfb,#ecf0f3)!important;padding-top:0!important}#advantages .items .item .back,#advantages .items .item .front{padding-top:160px}#advantages .items .item-1 .back,#advantages .items .item-1 .front{background:url(../img/advantage-1.jpg) center bottom no-repeat}#advantages .items .item-2 .back,#advantages .items .item-2 .front{background:url(../img/advantage-2.jpg) center bottom no-repeat}#advantages .items .item-3 .back,#advantages .items .item-3 .front{background:url(../img/advantage-3.jpg) center bottom no-repeat}#advantages .items .item-4 .back,#advantages .items .item-4 .front{background:url(../img/advantage-4.jpg) center bottom no-repeat}#advantages .flip-container{-webkit-perspective:1000px;perspective:1000px}#advantages .flip-container.hover .flipper,#advantages .flip-container:hover .flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}#advantages .back,#advantages .flip-container,#advantages .front{width:100%;height:688px}#advantages .flipper{-webkit-transition:1.2s;-o-transition:1.2s;transition:1.2s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}#advantages .back,#advantages .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}#advantages .front{z-index:2;-webkit-transform:rotateY(0);transform:rotateY(0)}#advantages .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}#book{background:url(../img/bg-book.jpg) center no-repeat;height:955px}#book form{display:inline-block;vertical-align:top;float:right;text-align:center;margin-right:70px;margin-top:210px;width:520px}#book form h2{color:#000;text-transform:uppercase;font-family:OldStandardTT-Regular,sans-serif;margin:20px 0}#book form p{font-size:16px;color:#858892}form p{margin:10px 0}#book form .line{width:250px;height:1px;margin:0 auto;background:#d0dbe3}#book form .line hr{display:block;width:70px;height:5px;background-color:#d8c297;border:none;-ms-transform:translateY(-2px);transform:translateY(-2px)}#book form fieldset{border:none}#book form input[type=text]{display:block;border-radius:50px;font-size:15px;text-align:left;letter-spacing:1px;color:#000;padding:10px 30px 10px 65px;margin:0 auto 10px;border:none;box-shadow:inset 0 2px 14px rgba(0,0,0,.15)}#delivery .heading h2,#lepnina .heading h2{letter-spacing:5px;font-family:OldStandardTT-Regular,sans-serif;font-weight:400}#book form input[name=name]{background:url(../img/icon-name.png) 20px center no-repeat}#book form input[name=phone]{background:url(../img/icon-phone.png) 20px center no-repeat}#book form button[type=submit]{position:relative;margin-bottom:20px}#book form button[type=submit]:after{display:block;width:100%;height:21px;background:url(../img/btn-book_shadow.png) center no-repeat;position:absolute;bottom:-30px;left:0;right:0;pointer-events:none}#book form p.note{display:inline-block;vertical-align:middle;margin:20px 0 0;font-size:12px;color:#858892;max-width:300px;opacity:.7}#lepnina{height:1004px;background:url(../img/bg-lepnina.jpg) center no-repeat;text-align:center}#lepnina .heading{text-align:center;margin-top:51px}#lepnina .heading h2{color:#000;font-size:36px;text-transform:uppercase;margin:20px 0}#lepnina .heading p{font-size:16px;color:#858892;margin-bottom:30px}#lepnina .heading .line{width:250px;height:1px;margin:0 auto 30px;background:0 0}#lepnina .heading .line hr{display:block;width:120px;height:5px;background-color:#d8c297;border:none;-ms-transform:translateY(-2px);transform:translateY(-2px)}#lepnina .slider{position:relative;width:680px;margin:0 auto}#lepnina .slider .slide img{width:auto;height:auto;display:inline-block}#lepnina .slider .slide p{font-size:16px;color:#858892;margin-top:40px}#lepnina .slider .owl-nav .owl-prev{position:absolute;top:390px;left:70px;display:block;width:48px;height:48px;border:1px solid #c3a46d;background:url(../img/arr-prev.png) center no-repeat,#fbfbfb}#lepnina .slider .owl-nav .owl-next{position:absolute;top:390px;right:71px;display:block;width:48px;height:48px;border:1px solid #c3a46d;background:url(../img/arr-next.png) center no-repeat,#fbfbfb}#lepnina .slider .owl-nav .owl-prev:hover{background:url(../img/arr-prev.png) center no-repeat,#f8f5f0}#lepnina .slider .owl-nav .owl-next:hover{background:url(../img/arr-next.png) center no-repeat,#f8f5f0}#lepnina .btn{margin-top:70px}#delivery{overflow:hidden;height:952px;background:url(../img/bg-delivery.jpg) center no-repeat;text-align:center;padding-top:90px}#delivery .container{position:relative}#delivery .heading{text-align:center;margin-top:51px}#delivery .heading h2{color:#fff;font-size:36px;text-transform:uppercase;margin:20px 0}#delivery .heading p{font-size:16px;color:#fff;margin-bottom:30px}#delivery .heading .line{width:250px;height:1px;margin:0 auto 30px;background:rgba(210,218,226,.2)}#delivery .heading .line hr{display:block;width:120px;height:5px;background-color:#d8c297;border:none;-ms-transform:translateY(-2px);transform:translateY(-2px)}#delivery .slider{position:relative;margin:40px auto 0}#delivery .slider .slide img{width:auto;height:auto;display:inline-block}#delivery .slider .slide p{font-size:15px;color:#dfdfdf;margin-top:40px}#delivery .slider .owl-dots{text-align:center;padding-top:20px}#delivery .slider .owl-dots .owl-dot{width:6px;height:6px;border-radius:6px;display:inline-block;margin:0 5px;background:rgba(214,255,229,.5)}#delivery .slider .owl-dots .owl-dot span{display:none}#delivery .slider .owl-dots .owl-dot.active{background-color:#cbbc95}#delivery .slider .owl-nav .owl-prev{position:absolute;top:440px;left:270px;display:block;width:48px;height:48px;border:1px solid #c3a46d;background:url(../img/arr-prev.png) center no-repeat}#delivery .slider .owl-nav .owl-next{position:absolute;top:434px;right:270px;display:block;width:48px;height:48px;border:1px solid #c3a46d;background:url(../img/arr-next.png) center no-repeat}#delivery .slider .owl-nav .owl-next:hover,#delivery .slider .owl-nav .owl-prev:hover{opacity:.8}#delivery .note{font-size:13px;display:inline-block;color:#cde5ed;text-transform:uppercase;font-family:OldStandardTT-Regular,sans-serif;letter-spacing:2px;width:148px;height:36px;line-height:1.9;position:absolute}#delivery .note-1{background:url(../img/delivery-line-1.png) right top no-repeat;top:230px;left:60px;padding-top:50px}#delivery .note-2{background:url(../img/delivery-line-2.png) left bottom no-repeat;width:200px;top:170px;right:20px;padding-bottom:90px}#project{height:1344px;background:url(../img/bg-project_1920.jpg) center no-repeat;padding-top:20px}#project .heading{text-align:center;margin-top:51px}#project .heading h2{color:#3e3e3e;font-size:36px;text-transform:uppercase;font-family:OldStandardTT-Regular,sans-serif;font-weight:400;letter-spacing:5px;margin:20px 0}#project .heading p{font-size:16px;color:#858790;margin-bottom:30px}#project .heading .line{width:250px;height:1px;margin:0 auto 30px;background:rgba(210,218,226,.9)}#project .heading .line hr{display:block;width:120px;height:5px;background-color:#d8c297;border:none;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}#project .left{text-align:center;display:inline-block;vertical-align:top;width:740px;padding-top:170px}#project .steps{position:relative;text-align:center;display:inline-block;vertical-align:top;width:375px;margin-left:20px;padding-top:170px}#project .steps .slider{position:relative;margin:30px auto 0}#project .steps .slider .slide{height:360px}#project .steps .slider .slide .num{text-align:center;display:inline-block;border:1px solid rgba(216,194,151,.4);padding:6px;border-radius:50px;margin:0}#project .steps .slider .slide .num span{display:block;width:30px;height:30px;line-height:31px;border-radius:50px;border:1px solid #d8c297;color:#d8c297;font-size:19px;font-family:OldStandardTT-Regular,sans-serif}#project .steps .slider .slide h3{font-size:24px;font-weight:400;color:#3e3e3e;text-transform:uppercase;font-family:OldStandardTT-Regular,sans-serif;letter-spacing:2px;margin:20px 0 0}#project .steps .slider .slide hr{display:block;width:50px;height:5px;background-color:#d8c297;border:none}#project .steps .slider .slide p.text{font-size:16px;line-height:1.6;color:#858790;margin:0 auto;width:230px;min-height:150px}#project .steps .slider .slide .line{background:url(../img/steps.png) center left repeat-x;position:relative;width:226px;height:18px;margin:30px auto}#project .steps .slider .slide .line span{position:absolute;display:block;background:url(../img/steps-active.png) center left repeat-x;top:0;left:0;height:18px;width:34px}#project .steps .slider .slide .line-1 span{width:34px}#project .steps .slider .slide .line-2 span{width:66px}#project .steps .slider .slide .line-3 span{width:98px}#project .steps .slider .slide .line-4 span{width:130px}#project .steps .slider .slide .line-5 span{width:162px}#project .steps .slider .slide .line-6 span{width:194px}#project .steps .slider .slide .line-7 span{width:226px}#project .steps .slider .owl-nav .owl-next,#project .steps .slider .owl-nav .owl-prev{font-size:13px;border:1px solid #000;display:inline-block;width:100px;text-transform:uppercase;font-family:OldStandardTT-Regular,sans-serif;letter-spacing:1px;padding:7px 0 5px;position:absolute;bottom:-47px}#project .steps .slider .owl-nav .owl-prev{color:#98a5ab;border-color:#d9dee0;left:80px}#project .steps .slider .owl-nav .owl-next{color:#836e42;border-color:#e2dccf;right:68px}#project .steps .slider .owl-nav .owl-next.deactive,#project .steps .slider .owl-nav .owl-prev.deactive{color:#98a5ab;border-color:#d9dee0}#project .steps .slider .owl-nav .owl-next.active,#project .steps .slider .owl-nav .owl-prev.active{color:#836e42;border-color:#e2dccf}#project .steps .slider .owl-nav .owl-next:hover,#project .steps .slider .owl-nav .owl-prev:hover{opacity:.7}#project .steps .note{font-size:12px;text-align:left;color:#8587909e;position:absolute;bottom:-140px;left:80px}#project .steps .note:after{display:inline-block;width:81px;height:46px;background:url(../img/arrow-look.png) center no-repeat;position:absolute;top:0;left:80px}#project .certificates{height:380px;background:url(../img/certificates-bg.png) center left no-repeat;overflow:hidden;margin-top:250px}#project .certificates .text{display:inline-block;vertical-align:top;margin-left:90px;margin-top:40px;float:left}#project .certificates .text h3{font-size:24px;color:#000;text-transform:uppercase;font-family:OldStandardTT-Regular,sans-serif;letter-spacing:2px;font-weight:400}#project .certificates .text p{font-size:16px;color:#858790;line-height:1.6}#partners h4,#partners h4 span{font-size:17px;font-family:OldStandardTT-Regular,sans-serif;text-transform:uppercase;font-weight:400}#project .certificates .docs{display:inline-block;vertical-align:top;margin-right:10px;margin-top:5px;float:right}#project .certificates .docs a{display:inline-block;vertical-align:middle;opacity:.7;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}#project .certificates .docs a:hover{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#partners{background:url(../img/bg-partners.jpg) center no-repeat;height:978px;padding-top:0}#partners h4{text-align:center;color:#000;letter-spacing:3px;margin:10px 0 50px}#partners h4 span{color:#000;letter-spacing:2px;display:inline-block;border-bottom:1px solid #ced6d9}#partners form{text-align:center;display:inline-block;vertical-align:top;margin-left:30px;width:600px;padding-top:80px}#partners form h2{color:#000;font-size:36px;text-transform:uppercase;font-family:OldStandardTT-Regular,sans-serif;font-weight:400;letter-spacing:5px;margin:20px 0}#partners form p{font-size:16px;color:#858892}#partners form .line{width:250px;height:1px;margin:0 auto;background:rgba(255,255,255,.8)}#partners form .line hr{display:block;width:70px;height:5px;background-color:#d8c297;border:none;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}#partners form input[type=text],.modal form input[type=text]{height:57px;padding:10px 30px 10px 65px;-webkit-box-shadow:inset 0 2px 14px rgba(0,0,0,.15)}#partners form fieldset{border:none}#partners form input[type=text]{width:483px;display:block;border-radius:50px;font-size:15px;text-align:left;letter-spacing:1px;color:#000;margin:0 auto 10px;border:none;box-shadow:inset 0 2px 14px rgba(0,0,0,.15)}#partners form input[name=phone]{background:url(../img/icon-phone.png) 20px center no-repeat}#partners form input[type=submit]{border:none;padding-top:0}#partners form .accept{display:block;margin:20px 0;opacity:.5}#partners form .accept input{display:inline-block;vertical-align:middle;margin-right:15px}#partners form .accept p{display:inline-block;vertical-align:middle;margin:0;font-size:14px;color:#858892;max-width:440px;text-align:left}#partners form .accept a{border-bottom:1px solid #cdd0db}#partners form .accept a:hover{text-decoration:none;border:none;color:#858892}#partners .icons{text-align:center;display:inline-block;width:500px;padding-top:90px}#partners .icons .icon{width:250px;display:inline-block;text-align:left;margin-bottom:20px}#partners .icons .icon img{vertical-align:middle;margin-right:20px}#partners .icons .icon p{display:inline-block;vertical-align:middle;font-size:16px;color:#858790}#contacts{/*background:url(../img/map.png) center 270px no-repeat;*/height:790px;text-align:center}#contacts .heading{text-align:center;margin-top:51px}#contacts .heading h2{color:#3e3e3e;font-size:36px;text-transform:uppercase;font-family:OldStandardTT-Regular,sans-serif;font-weight:400;letter-spacing:5px;margin:20px 0}#contacts .heading p{font-size:16px;color:#858790;margin-bottom:30px}#contacts .heading .line{width:250px;height:1px;margin:0 auto 30px;background:rgba(210,218,226,.9)}#contacts .heading .line hr{display:block;width:120px;height:5px;background-color:#d8c297;border:none;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}#contacts .map{display:block;height:470px}#contacts .map .address{font-size:16px;color:#5c656f;display:inline-block;background:url(../img/icon-address.png) 15px center no-repeat,#fff;padding:20px 50px 20px 70px;border-radius:100px;-webkit-box-shadow:0 3px 13px 0 rgba(0,0,0,.19);box-shadow:0 3px 13px 0 rgba(0,0,0,.19);margin-top:210px}#footer .desc a,#footer .desc p{font-size:15px;font-family:"Museo Sans Cyrl 300",sans-serif}#footer{padding-top:40px;padding-bottom:20px}#footer .desc{text-align:left}#footer .logo,.modal{text-align:center}#footer .desc p{margin:0 0 15px;padding:0;color:#576570}#footer .desc a{color:#8d9295;text-decoration:none;padding-bottom:3px;border-bottom:1px solid rgba(141,146,149,.3);-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}#footer .desc a:hover{color:#768188;text-decoration:none;border:none}#footer .logo img{margin-bottom:10px}#footer .logo p{margin:5px 0;font-size:16px;color:#666;font-family:"Museo Cyrl",sans-serif}#footer .logo hr{width:48px;height:1px;border:none;background-color:#b9b9c4;display:block;margin:7px auto}#footer .logo span{display:block;color:#576570;opacity:.7;font-size:10px;margin-top:10px}#footer .callback{text-align:right}#footer .callback .phone{display:block;font-size:36px;color:#707482;font-family:Onyx,sans-serif;letter-spacing:4px;text-decoration:none!important}#footer .callback .link,.modal form h2{font-family:OldStandardTT-Regular,sans-serif}#footer .callback .phone:hover{text-decoration:none!important}#footer .callback .link{color:#8c6f3d;font-size:13px;text-transform:uppercase;display:inline-block;letter-spacing:2px;-webkit-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease;border-bottom:1px solid #d2cfc8}#footer .callback .link:hover{text-decoration:none;border-bottom:1px solid #d8bf86;color:#b58e4b}#footer .callback .link:active,#footer .callback .link:focus{text-decoration:none}#footer .callback .social{margin:10px 0 0;padding:0}#footer .callback .social li{list-style:none;display:inline-block;margin:0 5px}#footer .callback .social li a{display:block}#footer .callback .social li a img{-webkit-filter:grayscale(1) contrast(1) opacity(.5);filter:grayscale(1) contrast(1) opacity(.5)}#footer .callback .social li a:hover img{-webkit-filter:none;filter:none}#footer .logo a.dev{display:block;font-size:12px;border:none;margin-top:40px;color:#9a9a9a}#footer .logo a.dev span{display:inline-block;text-decoration:underline;color:#8c6f3d;font-family:"Museo Cyrl",sans-serif;font-size:12px}#footer .logo a.dev:hover,#footer .logo a.dev:hover span{text-decoration:none}#modals{display:none}.modal{max-width:490px}.modal .modal-wrap{border:1px solid #d0dbe3;padding:40px 60px}.modal form h2{color:#000;font-size:36px;text-transform:uppercase;font-weight:400;letter-spacing:5px;margin:20px 0}.modal form p{font-size:16px;color:#858892;margin:20px 0}.modal form .line{width:250px;height:1px;margin:0 auto;background:#d0dbe3}.modal form .line hr{display:block;width:70px;height:5px;background-color:#d8c297;border:none;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.modal form fieldset{border:none}.modal form input[type=text]{width:307px;display:block;border-radius:50px;font-size:15px;text-align:left;letter-spacing:1px;color:#000;margin:0 auto 10px;border:none;box-shadow:inset 0 2px 14px rgba(0,0,0,.15)}.modal form input[name=name]{background:url(../img/icon-name.png) 20px center no-repeat}.modal form input[name=phone]{background:url(../img/icon-phone.png) 20px center no-repeat}.modal form input[name=email]{background:url(../img/icon-email.png) 20px center no-repeat}.modal form .accept{display:block;margin:20px 0;opacity:.5}.modal form .accept input{display:inline-block;vertical-align:middle;margin-right:15px}.modal form .accept p{display:inline-block;vertical-align:middle;margin:0;font-size:12px;color:#858892;max-width:300px;text-align:left}.modal form .accept a{border-bottom:1px solid #cdd0db}.modal form .accept a:hover{text-decoration:none;border:none;color:#858892}@media (max-width:1500px){.modal form h2{font-size:24px;letter-spacing:2px}.modal form p{font-size:14px}.modal .modal-wrap{padding:10px 30px}.modal form input[type=text]{margin-bottom:0}body{background:url(../img/bg-main_840.jpg) center top no-repeat}#main{min-height:840px}#main .header .desc p{margin-bottom:5px;font-size:13px}#main .header .logo p{margin:0}#main .header .logo hr{margin:4px auto}#main .header .callback .phone{font-size:30px}#main .header .callback .link{font-size:12px}#main .content .title{margin-top:30px}#main .content .title h1{font-size:26px}#main .content .title p{margin-top:10px}#main .content{background:url(../img/frame-2.png) center 126px no-repeat}#main .content .slider .owl-nav .owl-next,#main .content .slider .owl-nav .owl-prev{top:85px}#modal-download.modal .modal-wrap{padding:10px 60px}#modal-download.modal form h2{margin:10px 0 5px}#modal-download.modal form input[type=text]{margin:0 auto}}