body{font-family:Times,Times New Roman,Georgia,serif;line-height:1.5;font-size:16px;background:#eee url(../img/body-bg.jpg) repeat center top;color:#4D4D4D}.h1,h1{font-size:32px}body p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}big{font-size:115%}.owl-nav.disabled{display:none}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0}article{padding:30px 0}img{max-width:100%;outline:none}article h1,article .h1{margin-bottom:30px}a{-webkit-transition:.15s ease;-moz-transition:.15s ease;-ms-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease}.top-line{padding:30px 0 15px;background-color:#fff;font-family:Times,Times New Roman,Georgia,serif}.header-info{font-weight:700;width:290px;text-align:center}.site-name{font-size:16px;margin-bottom:10px;text-transform:uppercase;line-height:1.2}.header-address{line-height:1.2}.header-phones{line-height:1.3;margin:7px 0}.header-phones ul{list-style-type:none;padding:0;line-height:1.2}.header-phones>span{display:inline-block}.header-phones span a{display:block;color:#4D4D4D}.header-soc ul,.footer-soc ul{padding:0;list-style-type:none;margin:0}.header-soc a,.footer-soc a{text-decoration:none}.header-soc ul li,.footer-soc ul li{margin:0;padding:0;list-style-type:none;display:inline-block;margin-right:2px}.soc-block .fa{opacity:1;font-size:20px;color:#fff;background:#9d9e9e;padding:5px;width:32px;height:32px;text-align:center;border-radius:5px;display:table-cell;vertical-align:middle;transition:all .1s linear}.soc-block .fa:hover{opacity:.85}.soc-block .fa-instagram{background:#B730A6}.soc-block .fa-twitter{background:#4AB3F4}.soc-block .fa-vk{background:#507299}.soc-block .fa-facebook-f{background:#3B5998}.soc-block .fa-odnoklassniki{background:#ee8208}.soc-block .fa-facebook{background:#3B5998}.logo{margin-top:-10px}.top-menu{background:-webkit-gradient(linear,center top,center bottom,from(#4D4D4D),color-stop(100%,#000));background:-webkit-linear-gradient(top,#4D4D4D,#000 100%);background:linear-gradient(to bottom,#4D4D4D,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF4D4D4D,endColorstr=#FF000000,GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4D4D4D',endColorstr='#FF000000',GradientType=0)"}.navbar{min-height:auto;margin-bottom:0}.navbar-default{background-color:transparent;border-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#F7CD72;background-color:transparent}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#F7CD72;background-color:transparent}.navbar-default .navbar-nav>li>a{color:#fff;text-transform:uppercase;font-weight:700}.navbar-nav>li{float:none;display:inline-block}.navbar-nav{float:none;text-align:center}.nav>li>a{position:relative;display:block;padding:7px 50px}.slide-bg{height:665px}.top-slider{position:relative}.slider-descr{height:665px;max-width:1140px;width:100%;margin:0 auto;position:absolute;right:0;left:0;z-index:10;pointer-events:none}.home-top-slider .animated{animation-duration:3s;animation-fill-mode:both}.slider-descr-1,.slider-descr-2,.slider-descr-3{line-height:1.2}.slider-descr-1{position:absolute;top:60px;padding:8px 20px 13px;color:#fff;font-weight:700;background-color:rgba(77,77,77,0.7);font-size:22px}.slider-descr-1 span{font-size:34px}.slider-descr-2{position:absolute;top:150px;padding:15px 20px;color:#fff;font-weight:700;background-color:rgba(201,53,29,0.6);font-size:30px}.slider-descr-3{position:absolute;bottom:100px;right:0;padding:15px 20px;color:#fff;font-weight:700;background-color:rgba(77,77,77,0.7);font-size:30px;text-align:right}.slider-descr-3 small{font-size:75%}.home-areas-of-work,.home-about-us{padding:50px 0;font-size:20px}.home-areas-of-work ul{list-style-type:none;padding:0}.home-areas-of-work ul li{position:relative;font-weight:700;line-height:2.5;padding-left:60px}.home-areas-of-work .areas-of-work ul li:before{position:absolute;content:"";background:url(../img/venzel.png) no-repeat;left:0;width:40px;height:21px;background-size:contain;top:50%;margin-top:-10px}.home-areas-of-work .home-advantages ul li:before{position:absolute;content:"";background:url(../img/marker.png) no-repeat;left:0;width:36px;height:35px;background-size:contain;top:50%;margin-top:-17px}.home .h2,.home h2{font-size:32px;font-weight:700}.home .h3,.home h3{font-size:28px;font-weight:700}.home-areas-of-work .h2,.home-about-us .h2{text-transform:uppercase;margin-bottom:40px;text-align:center}.home-package-of-services-block{background:url(../img/rabotafon.jpg) no-repeat center;color:#fff;background-size:cover}.home-package-of-services-item{background-color:rgba(0,0,0,0.7);margin-bottom:15px;-webkit-transition:.15s ease;-moz-transition:.15s ease;-ms-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease}.home-package-of-services-item:hover{background-color:rgba(0,0,0,0.8)}.home-package-of-services-item-title{text-align:center;vertical-align:middle;display:table-cell}.home-package-of-services-item-title a{color:inherit;text-decoration:none}.home-package-of-services-item-title a:hover{color:#F7CD72}.home-package-of-services-item-title .h2{margin-top:10px}.home-package-of-services-item-price{vertical-align:middle;display:table-cell;font-size:30px;font-weight:700;text-align:center;line-height: 1.1;}.home-package-of-services-item-img img{border:8px solid #B1B1B1}.home-package-of-services-item .container .row>div{display:table}.home-about-us{font-size:18px}.home-about-us ol li{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-bottom:15px}.home-about-us a{color:inherit;text-decoration:underline}.home-mini-gallery{margin-bottom:30px;z-index:100}.home-mini-gallerys{padding:50px 0}.how-to-start{padding-bottom:40px}.home-bottom-form{padding:30px 0;background:url(../img/kolona.jpg) no-repeat center;color:#fff;background-size:cover}.home-bottom-form .form-control{height:auto;padding:10px 12px;font-size:14px;line-height:1.42857143;color:#111;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(242,242,242,0.8)}.form-control::placeholder{color:#333;opacity:1}.form-control:-ms-input-placeholder{color:#333}.form-control::-ms-input-placeholder{color:#333}.rc-anchor-light{background:rgba(249,249,249,0.8);color:#000}button{outline:none}.home-bottom-form .ajax_form.af_example .controls button[type="submit"]{float:none!important;background-color:#F7CD72;border-radius:2px;font-size:18px;line-height:18px;color:#4D4D4D;text-transform:uppercase;text-align:center;font-style:italic;border:none;padding:15px 35px}.home-bottom-form .ajax_form .error{color:#ff4500}.home-politika{text-align:center}.home-politika a{text-decoration:underline;color:inherit;font-size:20px;font-family:Times,Times New Roman,Georgia,serif;margin-bottom:15px;display:block}.bottom-share p{padding:40px 0 0;font-size:18px;line-height:1.2;margin-bottom:20px}.home .bottom-share{background-color:#fff}.to-top-button{position:fixed;right:5%;bottom:5%;background:#ffc64b;border-radius:50%;height:55px;width:55px;text-align:center;display:none;z-index:10000;vertical-align:middle;line-height:56px;font-size:x-large;color:#fff;cursor:pointer}.to-top-button:hover{background:#f7bb3a}footer{padding:30px 0;background-color:#fff}.footer-menu{margin-bottom:30px}.footer-menu ul{padding:0;list-style-type:none}.footer-menu ul li{margin-bottom:15px}.footer-menu ul li a{color:inherit;text-transform:uppercase;font-weight:700;font-size:18px}.footer-menu ul li a:hover,.footer-menu ul li.active a{text-decoration:none;color:#B1B1B1}.bottom-analytics{background-color:#fff}.bottom-copyright{text-align:center;margin-top:30px;font-size:14px;font-weight:700}.bottom-copyright a{color:inherit;font-size:12px}.prices-item-list-block{margin-bottom:40px;border-style:solid;border-width:2px;border-color:#4D4D4D}.prices-item-list-block-header{color:#fff;background-color:#4D4D4D;font-weight:700;font-size:30px;padding:20px;line-height: 1.1;}.prices-item-list-block-body{background:#dedcdc}.prices-item-list-block-body-descr{background-color:#DEDCDC;font-size:18px;padding:30px 0 30px 15px;height:100%;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.prices-item-list-block-body>div>.row{height:100%}.prices-item-list-block-body-descr ul{margin:0;padding:0;list-style-type:none}.prices-item-list-block-body-descr ul li{position:relative;padding-left:30px;line-height:1.2;margin-bottom:15px}.prices-item-list-block-body-descr ul li:before{position:absolute;content:"";background:url(../img/marker.png) no-repeat;left:0;width:20px;height:20px;background-size:contain;top:0;margin-top:0}.prices-item-list-block-body-gallery{padding:20px;position:relative;background:#eee url(../img/body-bg.jpg) repeat center top}.prices-item-list-block-body>div:first-child{padding-right:0}.fotorama__wrap{margin:0 auto}.prices-item-list-block-body-gallery .fotorama__wrap:before{content:"";position:absolute;left:-77px;right:0;top:50%;height:293px;width:635px;padding:30px 0;background:url(../img/hands.png) no-repeat center;color:#fff;background-size:contain;z-index:1;margin-top:-210px;pointer-events:none}.fotorama__nav-wrap{margin-top:20px}.fotorama__stage{background:#fff;box-shadow:3px 3px 5px rgba(0,0,0,0.2)}.fotorama__thumb-border{border-color:#ffc64b}.prices-page .h2{color:#4D4D4D;font-family:Times,Times New Roman,Georgia,serif;font-size:32px;font-weight:700;text-transform:uppercase;margin-bottom:20px}.additional-services ul{list-style-type:none;margin:0;padding:0 80px}.additional-services ul li{position:relative;font-size:20px;font-weight:700;padding-left:50px;margin-bottom:10px}.additional-services ul li:before{position:absolute;content:"";background:url(../img/marker.png) no-repeat;left:0;width:36px;height:35px;background-size:contain;top:50%;margin-top:-17px}.prices-page-work-stages{margin:30px 0}.prices-page-work-stages .h3{font-family:Times,Times New Roman,Georgia,serif;font-size:24px;font-weight:700;text-transform:uppercase;padding:0;margin:0;text-align:center}.prices-page-work-stages-item{background-color:#DEDCDC;padding:20px 15px;-webkit-transition:.15s ease;-moz-transition:.15s ease;-ms-transition:.15s ease;-o-transition:.15s ease;transition:.15s ease;display:table;width:100%;margin-bottom:10px}.prices-page-work-stages-item:hover{background-color:#F7CD72}.prices-page-work-stages .prices-page-work-stage{display:table-cell;width:70%;vertical-align:middle;padding:0 10px}.prices-page-work-percent{display:table-cell;font-size:32px;font-weight:700;line-height:1;text-align:center}.prices-page-work-percent span{height:80px;width:80px;background:#fff;vertical-align:middle;text-align:center;border-radius:50%;display:table-cell}.prices-page-work-stages .no-padding{padding:0 2px}.prices-page-work-stage-descr{font-size:18px;font-weight:400;text-transform:none;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-top:5px}.prices-page-work-stages .prices-page-work-stages-text{padding-top:35px;margin-bottom:10px}.prices-page-work-stages-bottom-text{font-size:18px}.devel-design-text{padding:0 80px;margin:30px 0}.devel-design-text>div{padding:20px 30px;border-style:solid;border-width:4px;border-color:#F7CD72}.devel-design-text>div .h3{font-family:Times,Times New Roman,Georgia,serif;font-size:24px;font-weight:700;margin:0}.prices-page-how-we-work{margin:80px 0 30px}.prices-page-how-we-work .h2{margin-bottom:40px}.prices-page-how-we-work-item{display:table}.prices-page-how-we-work-number{display:table-cell;color:#F7C659;font-size:100px;text-align:center;font-family:Times,Times New Roman,Georgia,serif;font-weight:700;vertical-align:top;line-height:1;padding:15px}.prices-page-how-we-work-content{display:table-cell;vertical-align:top}.prices-page-how-we-work-item-title .h3{font-family:Times,Times New Roman,Georgia,serif;font-size:24px;font-weight:700}.prices-page-how-we-work-item-descr{font-size:18px;line-height:1.3}.prices-page .home-bottom-share{padding:0;background-color:transparent}.interior-styles-list-item{font-size:18px;line-height:1.3;margin-bottom:60px}.interior-styles-list-item-title{font-size:30px;font-weight:700;margin-bottom:20px}.interior-styles-list-item-descr{padding:10px 15px 5px}.interior-styles-list-item-portrait{padding:15px;background-color:#DEDCDC}.interior-styles-list-item-portrait .h3{font-size:24px;font-weight:700;text-transform:uppercase;padding:20px;text-align:center}.interior-styles-sort-descr{margin:30px 0 50px;padding:0 190px;font-size:18px;line-height:1.3}.projects-lis-item{margin-bottom:40px}.projects-lis-item-img{position:relative}.logo-bg{position:absolute;right:5px;bottom:5px;background:url(../img/logo-white.png) no-repeat;width:129px;height:92px;background-size:contain;display:none}.projects-lis-item-intro{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;line-height:1.3;padding-left:19%;padding-right:15px;text-align:justify;margin-bottom:20px}.projects-lis-item-title h2{font-size:30px;font-weight:700;text-align:center;margin-bottom:20px;margin-top:25px}.projects-lis-item-readmore{text-align:center}.projects-lis-item-readmore a{background-color:#F7CD72;display:inline-block;padding:6px 20px;font-style:italic;color:#4D4D4D;font-size:18px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;text-decoration:none}.projects-lis-item-readmore a:hover{background-color:#f7bb3a}.pagination>li>a,.pagination>li>span{color:#222;background-color:transparent;border:none;font-size:24px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#222;font-weight:700;background-color:transparent;border-color:transparent}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#222;font-weight:700;background-color:transparent;border-color:transparent}.sp-thumbnail-container{opacity:.6}.sp-selected-thumbnail,.sp-thumbnail-container:hover{opacity:1}.slide-top-title{position:absolute;right:0;left:0;z-index:1;background-color:rgba(77,77,77,0.8);padding-top:23px;padding-bottom:24px;color:#fff;max-width:850px}.slide-top-title h1{margin-top:0;margin-bottom:10px}.slide-top-intro{text-align:center;font-style:italic;font-size:24px;font-weight:700}.one-project-page-content{margin-top:40px;font-size:18px;text-align:justify;line-height:1.3}.project-page-nav{margin-top:40px}.project-prev{background:#eee url(../img/prev.png) repeat;width:24px;height:24px;display:inline-block;margin-bottom:-8px;line-height:1}.project-next{background:url(../img/next.png) no-repeat;width:24px;height:24px;display:inline-block;margin-bottom:-8px;line-height:1}.link-up{font-size:20px;text-align:center;line-height:22px;font-family:Times,Times New Roman,Georgia,serif;font-style:italic}.link-up a{color:inherit;margin:0 15px;font-weight:700}.sp-right-thumbnails{z-index:1}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{border-right:13px solid #F7CD72}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{border-left:5px solid #F7CD72}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{border-bottom:13px solid #F7CD72}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{border-bottom:5px solid #F7CD72}.ajax_form{max-width:555px}.home-bottom-form .h2{margin-right:auto;margin-left:auto;font-size:32px;font-weight:700;max-width:555px}.contact-page-info{font-size:18px;text-align:center;line-height:1.3;padding-top:100px}.pagination{margin:0;border-radius:0}.project-before-after .h1{text-align:center;font-weight:700;margin-top:30px;margin-bottom:30px}