@import url("/assets/tpl/css/style.css");@import url("/assets/tpl/css/style.css");@import url("//fonts.googleapis.com/css?family=Roboto:400,300,500,700,400italic&subset=latin,cyrillic");*{outline:0 !important}body{margin:0;padding:0;color:#2f2e33;font-family:"Roboto",sans-serif;font-size:15px;font-weight:400;-webkit-font-smoothing:antialiased}.centerfull{float:left;width:100%;text-align:center}ul{margin:0;padding:0}ul li{padding:0;list-style:none}ol li{padding:0;list-style:none}p{line-height:24px;margin-bottom:15px}b{font-weight:700}a{color:#2f2e33}a:focus{color:#2f2e33}a{-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}button[type="submit"]{color:#fff;float:left;height:36px;padding:0 15px;border:0;font-weight:700;background:#c53303}textarea{width:320px;height:100px;border:1px solid #eee;padding:10px;font-weight:500;color:#2f2e33}button[type="submit"]:hover{background:#ec3d04;color:#fff}.site-btn{cursor:pointer;height:58px;line-height:60px;display:inline-block;background:url("/assets/tpl/images/button-bg.jpg") repeat-x #c53303;padding:0 20px;border-bottom:2px solid #c59201;font-size:18px;color:#2f2e33;font-weight:500}.site-btn i{float:right;margin-left:12px}.site-btn:hover{opacity:.8;text-decoration:none;color:#2f2e33}.site-btn:focus{opacity:.8;text-decoration:none;color:#2f2e33}.title-box{width:100%;float:left}.title-box h5{width:100%;display:inline-block;font-size:16px;color:#920909;font-weight:500}.title-box h2{width:100%;display:inline-block;font-size:40px;color:#2f2e33;margin:0;font-weight:700}.title-box span{width:56px;height:3px;display:inline-block;background:#920909;margin-top:10px;margin-bottom:15px}.title-box span.thin{height:1px;margin-top:0;margin-bottom:8px}.table{width:100%;height:100% !important;display:table;text-align:center;margin:0}.table .inner{display:table-cell;vertical-align:middle}.transition-overlay{width:100%;height:100%;position:fixed;left:0;top:0;background:#fff;z-index:99999;opacity:0;visibility:hidden}.transition-overlay{-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.transition-overlay-show{opacity:1;visibility:visible}.background-1{background:url("/assets/tpl/images/hero1.jpg") no-repeat;background-size:cover}.map-container{width:100%;height:300px;float:left;background:#000;margin-top:-300px;position:fixed;z-index:101}.map-container{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;transition-duration:500ms;-webkit-transition-duration:500ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1)}.map-container #map-placeholder{width:100%;height:300px;float:left}.map-container .close-btn{width:40px;height:60px;text-align:center;position:absolute;right:40px;top:0;background:#920909;color:#f2b800;z-index:2}.map-container .close-btn i{font-size:22px;margin-top:15px;display:inline-block;cursor:pointer}.map-container.show{margin-top:0;display:block !important}.top-bar{width:100%;line-height:40px;float:left;background:#920909}.top-bar h5{float:left;margin:0;line-height:inherit}.top-bar .phone{margin-left:20%;font-weight:500}.top-bar .map{margin-left:60px;color:#2f2e33;font-weight:500}.top-bar .language{float:right;color:#2f2e33;font-weight:500}.top-bar a{display:inline-block}.top-bar a:hover{text-decoration:none}.top-bar a:focus{text-decoration:none}.gradient{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#fff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-o-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-ms-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:linear-gradient(to bottom,#fff 0,#f6f6f6 47%,#ededed 100%)}header{width:100%;float:left}.navbar-default .navbar-toggle{border-radius:0}.navbar-default{background:#f2b800;border:0;border-radius:0}.navbar-default .navbar-brand{height:auto}.navbar-default .inner-header{width:100%;float:left;background:#fff;margin-top:15px;margin-bottom:-15px;padding:0 15px;position:relative;z-index:100;box-shadow:0 0 10px rgba(0,0,0,.1)}.navbar-default .navbar-nav{float:left;margin-top:30px;margin-left:10%}.navbar-default .navbar-nav>li{float:left;text-align:center}.navbar-default .navbar-nav>li span{-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.navbar-default .navbar-nav>li span{width:0;height:2px;display:inline-block;background:#920909}.navbar-default .navbar-nav>li>a{font-weight:500;padding:0 10px;padding-bottom:0;text-transform:uppercase}.navbar-default .navbar-nav>li>a:focus{color:#920909}.navbar-default .navbar-nav>li>a:hover{color:#920909}.navbar-default .navbar-nav>li:hover span{width:100%}.navbar-default .navbar-right{margin-left:0}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:none;color:#920909}.navbar-nav>li.dropdown:hover .dropdown-menu{display:block}.navbar-nav>li>.dropdown-menu{border:0;border-radius:0;margin-top:7px;padding:0;background-color:#920909 !important;top:34px;z-index:9999;position:absolute}.navbar-nav>li>.dropdown-menu>li>a{padding:10px 15px;color:#f2b800}.navbar-nav>li>.dropdown-menu>li>a:hover{background:rgba(0,0,0,.2)}.slider{width:100%;float:left;margin-top:-20px;position:relative;overflow:hidden}.slider .rev_slider{z-index:1}.slider .banner{width:100%;max-width:1420px;margin:0 auto;background:url("/assets/tpl/images/logo-symbol.png") center no-repeat #f2b800}.slider .text-container{float:left;padding:20px;background:rgba(0,0,0,.7)}.slider .text-container h6{display:block;font-size:22px;font-weight:700;color:#f2b800;line-height:30px}.slider .text-container h2{display:block;font-size:42px;font-weight:700;color:#fff;margin-top:0;line-height:40px}.page-title{width:100%;float:left;margin-top:-20px}.page-title .inner{width:100%;max-width:1420px;margin:0 auto;padding-top:40px;padding-bottom:20px;background:#232225}.page-title .inner h4{font-size:30px;color:#fff;font-weight:700}.page-title .breadcrumb{background:none;float:left;margin-top:10px;margin-bottom:0;padding:0}.page-title .breadcrumb li{color:#fff}.page-title .breadcrumb li a{color:#f2b800}.intro{width:100%;float:left;padding-top:0}.intro .title-box{margin-top:30px}.intro .file-box{width:100%;float:left;margin-top:30px}.intro .file-box img{margin-right:30px;margin-bottom:20px;float:left}.intro .file-box a{float:left;border:1px solid #920909;color:#920909;font-weight:700;margin-top:20px;margin-right:50px;padding:5px 12px}.intro .file-box a:hover{border:1px solid #920909;background:#920909;color:#fff}.intro p{color:#838284}.intro .left-image{width:100%;float:left}.quote-bar{width:100%;float:left;background:#48825a;padding:20px 0;position:relative;overflow:hidden}.quote-bar:before{content:"";position:absolute;left:0;bottom:0;font:normal normal normal 14px/1 FontAwesome;font-size:123px;color:#fff;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:.2;margin-left:-3px;margin-bottom:-5px}.quote-bar h4{display:inline-block;color:#f2b800;font-size:19px;font-weight:400 !important;margin:0}.quote-bar h3{display:inline-block;font-size:26px;color:#fff;font-weight:700;margin:0}.quote-bar a{float:right;margin-top:-22px}.home-services{width:100%;float:left;padding:80px 0}.home-services figure *{-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.home-services figure{width:100%;float:left;margin-bottom:20px;background:#920909;overflow:hidden}.home-services figure img{width:110% !important;float:left}.home-services figure:hover img{opacity:.5;margin-left:-10%}.home-services .description{width:100%;float:left;font-size:13px;color:#920909;font-weight:500}.home-services .item a{width:100%;float:left;color:#98989a;font-size:30px;font-weight:700;margin-bottom:10px}.home-services .item a:hover{text-decoration:none}.home-services .border{width:38px;height:3px;float:left;background:#920909}.home-services .carousel{width:100%;float:left}.home-services .owl-dots{width:100%;float:left;text-align:center;margin-top:30px}.home-services .owl-dot{width:10px;height:10px;background:#ccc;display:inline-block;border-radius:10px;margin:0 2px}.home-services .owl-dot.active{background:#920909}.home-features{width:100%;float:left;padding:80px 0 40px 0;text-align:center}.home-features *{-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.home-features i{width:100%;float:left;padding:0 20px}.home-features i img{width:100%;float:left;opacity:.4}.home-features h4{color:#98989a;text-transform:uppercase;font-size:15px}.home-features p{opacity:0;font-size:12px;line-height:18px}.home-features .col-md-2:hover{margin-bottom:20px}.home-features .col-md-2:hover i{margin-top:-20px}.home-features .col-md-2:hover i img{opacity:.7}.home-features .col-md-2:hover h4{color:#920909}.home-features .col-md-2:hover p{opacity:1}.home-gallery{width:100%;float:left;border-top:1px solid #eee;padding-top:80px}.home-gallery *{-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.home-gallery ul.filter{width:100%;float:left;margin-bottom:40px}.home-gallery ul.filter li{display:inline-block;margin:0 4px}.home-gallery ul.filter li a{color:#fff;background:#828285;padding:5px 12px;border-radius:2px;font-size:13px;font-weight:700}.home-gallery ul.filter li a:hover{color:#828285;background:#920909;text-decoration:none}.home-gallery ul.filter li a:focus{color:#828285;background:#920909;text-decoration:none}.home-gallery ul.filter li .current{color:#920909}.home-gallery ul.gallery{width:100%;float:left}.home-gallery ul.gallery li{width:25%;float:left;padding:1px}.home-gallery ul.gallery li figure{width:100%;float:left;background:#2f2e33}.home-gallery ul.gallery li figure img{width:100%;float:left}.home-gallery ul.gallery li:hover img{opacity:.7}.logos{width:100%;float:left;padding:80px 0}.logos *{-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.logos ul{width:100%;float:left}.logos ul li{width:20%;float:left;padding:5px}.logos ul li figure{width:100%;float:left;border:1px dashed #eee}.logos ul li img{width:100%;opacity:.4}.logos ul li:hover img{opacity:.8}.video-bg{width:100%;float:left;overflow:hidden;position:relative;padding:100px 0;text-align:center}.video-bg video{width:100%;float:left;position:absolute;left:0;top:0}.video-bg .video-overlay{width:100%;height:100%;position:absolute;left:0;top:0;background:#828285;opacity:.9}.video-bg h2{font-size:60px;font-weight:700;color:#920909}.video-bg h5{font-size:16px;color:#fff;font-weight:700}.video-bg .icon{font-size:70px;display:inline-block;color:#fff;margin-bottom:40px}.video-bg a{display:inline-block}.news{width:100%;float:left;padding:120px 0 40px 0}.news *{-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.news .news-box{width:100%;float:left;padding-right:20px}.news figure{width:100%;max-width:240px;float:left;margin-right:20px;position:relative;border-top:4px solid #920909;background:#920909}.news figure .icon{width:40px;height:50px;text-align:center;position:absolute;left:10px;top:-10px;background:#920909}.news figure .icon i{font-size:30px;color:#fff;margin-top:6px;display:inline-block}.news figure img{width:100%;float:left}.news figure:hover img{opacity:.7}.news h3{display:block;margin-top:0;color:#920909}.news small{display:block;margin-bottom:10px;color:#98989a;font-weight:700}.news .border{width:38px;height:3px;display:inline-block;margin-bottom:30px;background:#920909}.news-list{width:100%;float:left;padding:60px 0 40px 0}.news-list *{-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.news-list .news-box{width:100%;float:left;padding-right:20px;margin-bottom:100px}.news-list figure{width:100%;max-width:240px;float:left;margin-right:20px;position:relative;border-top:4px solid #920909;background:#920909}.news-list figure .icon{width:40px;height:50px;text-align:center;position:absolute;left:10px;top:-10px;background:#920909}.news-list figure .icon i{font-size:30px;color:#fff;margin-top:6px;display:inline-block}.news-list figure img{width:100%;float:left}.news-list figure:hover img{opacity:.7}.news-list h3{display:block;margin-top:0;color:#920909}.news-list small{display:block;margin-bottom:10px;color:#98989a;font-weight:700}.news-list .border{width:38px;height:3px;display:inline-block;margin-bottom:30px;background:#920909}.news-list .pagination{width:100%;float:left}.news-list .pagination>li{float:left}.news-list .pagination>li a{float:left;border:1px dashed #ccc;font-weight:700;font-size:12px;padding:6px 22px;color:#2f2e33;border-radius:0 !important}.news-list .pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background:#920909;color:#fff}.about-us{width:100%;float:left}.about-us .right-image{width:100%;margin-top:40px}.about-us small{color:#999;margin-bottom:30px;display:block}.ceo-says{width:100%;float:left;padding:80px 0}.ceo-says .headshoot{width:300px}.ceo-says h6{font-size:12px;margin-top:20px;font-weight:700}.ceo-says h3{font-size:22px;font-weight:300;margin-bottom:40px}.ceo-says p{padding:0 10%}.ceo-says p span{font-size:30px;color:#920909}.board-members{width:100%;float:left;padding:80px 0;text-align:center}.board-members .title{margin-bottom:40px}.board-members .member{width:260px;margin-bottom:20px}.board-members h4{font-size:20px;text-transform:uppercase}.board-members small{font-size:12px}.quote{width:100%;float:left;padding:80px 0;text-align:center;position:relative;overflow:hidden}.quote .overlay{width:100%;height:100%;position:absolute;left:0;top:0;background:#828285;opacity:.9}.quote h5{color:#fff;margin-bottom:30px;font-weight:700}.quote h2{color:#fff;font-size:40px;font-weight:300}.quote .border{width:56px;height:3px;display:inline-block;background:#920909;margin-top:10px;margin-bottom:30px}.contact{width:100%;float:left;padding:80px 0 40px 0}.contact .fadeInUp{visibility:hidden}.contact #mainAddrMap{float:left;width:100%;height:410px}.contact h2{font-size:30px}.contact-form{width:100%;float:left;padding:80px 0}.contact-form form{width:100%;max-width:700px;float:left}.contact-form .form-group{width:50%;float:left;padding:0 2px}.contact-form .form-group.full-width{width:100%}.contact-form .form-group label{width:100%;float:left;text-align:left;font-weight:normal}.contact-form .form-group input[type="text"]{width:100%}.contact-form .form-group textarea{width:100%;height:100px}.projects{width:100%;float:left;padding:80px 0}.projects .nav-tabs{width:100%;float:left;border:0;margin-bottom:40px;text-align:center}.projects .nav-tabs>li{float:none;display:inline-block}.projects .nav-tabs>li.active a{color:#828285;border:0;background:#920909;text-decoration:none}.projects .nav-tabs>li>a{float:none;display:inline-block;color:#fff;border:0;background:#828285;padding:5px 12px;border-radius:2px;font-size:13px;font-weight:700}.projects .project-box{width:100%;float:left}.projects .project-box *{-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.projects .project-box figure{width:100%;float:left;background:#920909;margin-bottom:15px}.projects .project-box figure img{width:100%}.projects .project-box figcaption{width:100%;float:left;font-weight:20px;margin-bottom:60px}.projects .project-box figcaption h5{font-size:17px;font-weight:700;margin-top:0}.projects .project-box figcaption .border{width:38px;height:3px;display:inline-block;background:#920909;margin-top:10px}.projects .project-box:hover img{opacity:.7}.projects .project-box:hover h5{color:#920909}.services{width:100%;float:left;padding-top:40px;padding-bottom:80px}.services .image{width:100%;float:left;margin:30px 0}.services aside{position:relative;width:100%;max-width:260px;float:right;background:#c53303;padding:25px 15px}.services aside ul{width:100%;float:left}.services aside ul li{width:100%;float:left;border-bottom:1px solid rgba(0,0,0,.1)}.services aside ul li:last-child{border-bottom:0;padding-bottom:0}.services aside ul li a{color:#fff;width:100%;float:left;text-indent:10px;font-size:15px;font-weight:700;margin:0;padding:15px 0}.services aside ul li a:hover{background:rgba(0,0,0,.3);color:#fff}.services aside ul li.active a{background:rgba(0,0,0,.3);color:#fff}.footer-bar{position:relative;z-index:110;width:100%;float:left;background:#920909;padding:15px 0}.footer-bar .icon{float:left;font-size:20px;margin-right:8px;margin-top:6px}.footer-bar h4{float:left;font-weight:400}.footer-bar ul{float:right;margin-top:5px}.footer-bar ul li{float:left;margin-left:15px}.footer-bar ul li a{float:left}.footer-bar ul li a:hover{color:#2f2e33;opacity:.7}.footer-bar ul li i{font-size:28px}footer{position:relative;z-index:110;width:100%;float:left;padding:30px 0;background:url("/assets/tpl/images/footer-bg.jpg") #2f2e33;color:#fff}footer h3{margin-top:0;margin-bottom:10px;font-size:19px;font-weight:700}footer p{line-height:20px}footer .border{width:38px;height:3px;display:inline-block;background:#c53303;margin-bottom:20px}footer .logo{display:block;margin-bottom:10px}footer ul{width:100%;float:left}footer ul li{width:50%;float:left;margin:2px 0}footer ul li a{float:left;color:#fff}footer ul li a:hover{color:#c53303}footer form{width:100%;float:left}footer form input[type="text"]{border:0}footer .sub-footer{width:100%;float:left;margin-top:40px;padding-top:30px;border-top:1px solid rgba(255,255,255,.1)}footer .sub-footer .copyright{float:left;font-size:12px}footer .sub-footer .themezinho{float:right;font-size:12px}footer .sub-footer .themezinho i{color:#920909}@media only screen and (max-width:767px),only screen and (max-device-width:767px){input[type="text"]{border-radius:0}button[type="submit"]{border-radius:0}.top-bar h5{display:none}.top-bar .language{display:none}.top-bar .map{float:right;margin:0}.intro .left-image{padding:0 10%}.intro .file-box{margin-bottom:30px}.intro .file-box img{width:100px}.video-bg h2{font-size:40px}.home-gallery ul.filter li{margin:0}.logos{padding-top:0}.footer-bar h4{font-size:13px}.footer-bar ul{float:none}footer ul{margin-bottom:40px}footer .sub-footer .themezinho{float:left}.navbar-default .navbar-toggle{float:right;margin-top:20px}.navbar-default .navbar-toggle i{font-size:20px}.navbar-default .navbar-nav{margin-left:0}.navbar-default .navbar-nav>li{width:100%;text-align:left}.navbar-nav .open .dropdown-menu{margin-bottom:30px}.navbar-right{width:100%;margin-top:0;margin-bottom:30px}.navbar-right li{float:left;width:auto !important}.quote-bar a{float:left;margin-top:20px}.home-services .border{margin-bottom:40px}.home-services a{font-size:16px}.home-gallery ul.gallery li{width:50%}.news figure{max-width:120px;margin-bottom:20px}.news h3{font-size:21px}.news .news-box{margin-bottom:60px}.news p{width:100%;float:left}.logos ul li{width:50%}.projects .nav-tabs>li{margin-bottom:20px}.services aside{max-width:100%;margin-top:40px}.news-list figure{max-width:120px;margin-bottom:20px}.news-list p{width:100%;float:left}footer .col-md-4{margin-bottom:40px}}.spinner{-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@-webkit-keyframes colors{0%{stroke:#920909}25%{stroke:#920909}50%{stroke:#920909}75%{stroke:#920909}100%{stroke:#920909}}@keyframes colors{0%{stroke:#920909}25%{stroke:#920909}50%{stroke:#920909}75%{stroke:#920909}100%{stroke:#920909}}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}p.justifyfull{text-align:justify}p a{color:#c53303}p a:hover{color:#ff4204}.btn{font-weight:300}.img-circle.mw100{max-width:100%}.sticky{position:fixed;z-index:101}.stop{position:relative;z-index:101}.calcblock .countTitle{float:left;width:100%;color:#fff;font-size:16px;font-weight:300;padding:0;margin:0;text-transform:uppercase}.calcblock .countGroup{float:left;position:relative;width:125px;height:30px;margin-bottom:15px}.calcblock .countGroup.disabled::before{position:absolute;content:"";font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:34px;text-align:center;line-height:31px;color:#d32525;z-index:2;top:0;left:0;width:100%;height:100%;background:rgba(245,245,245,.7)}.calcblock .countGroup .minus,.calcblock .countGroup .plus{float:left;width:30px;height:30px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.calcblock .countGroup .minus.active,.calcblock .countGroup .plus.active{background-color:#aeaeae;cursor:pointer}.calcblock .countGroup .minus.active:hover,.calcblock .countGroup .plus.active:hover{background-color:#c53303}.calcblock .countGroup input{float:left;width:65px;height:30px;border-left:0;border-right:0;border:0;border-radius:0;font-size:24px;padding:0;line-height:0;color:#000;text-align:center}.transitions{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.top-bar{color:#fff}.top-bar a.map{color:#f2b800;cursor:pointer}.top-bar a.map span{border-bottom:1px dotted #f2b800}.top-bar .phone{position:relative;padding-left:20px;margin-left:0}.top-bar .phone:before{content:"";font-size:25px;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:14px;height:24px;left:0;top:50%;margin-top:-10px}.top-bar .region-block{float:left;width:100%}.top-bar .region-block .region{float:left;font-weight:500;margin-right:10px;text-transform:uppercase}.top-bar .region-block .changeRegion{cursor:pointer}.top-bar .region-block .changeRegion span{color:#f2b800;border-bottom:1px dotted #f2b800}.top-bar .region-block .changeRegion:hover span{border-color:#fd0}.top-bar .region-block .regions{position:absolute;display:none;float:left;width:150px;background:#fff;z-index:102;padding:10px 0;box-shadow:0 0 10px rgba(0,0,0,.2)}.top-bar .region-block .regions a{float:left;width:100%;text-transform:uppercase;text-align:center;text-decoration:underline;line-height:35px}.top-bar .region-block .regions:before{position:absolute;content:" ";top:0;left:50%;border:20px solid transparent;border-bottom:20px solid #fff;margin-top:-30px;margin-left:-20px}.navbar-brand>img{height:60px}.navbar-default .navbar-nav{margin-top:37px;margin-left:30px;padding-right:15px}.navbar-default .inner-header .prodPodMenu{display:none}.navbar-default .inner-header.fixed .prodPodMenu{display:block}.inner-header .desclogo{float:left;width:270px;margin-top:14px;color:#3c3c3c}.slider .text-container h6{font-weight:500}.slider .text-container h2{font-weight:300}.slider .text-container h2 span{background:#f2b800;color:#920909;font-weight:100;margin-top:10px;padding:5px;float:left;font-size:32px}.nav-oblpr li a{position:relative;padding:15px 15px 15px 60px;border-radius:0}.nav-oblpr li a:hover{color:#2f2e33;font-weight:500}.nav-oblpr li a::before{position:absolute;left:10px;top:50%;margin-top:-20px;width:40px;height:40px;content:" ";background-color:#8e8e8e;background-position:center;background-repeat:no-repeat;border-radius:50%}.nav-oblpr li a.obl-str::before{background-image:url("/assets/tpl/images/svg/oblpr/buildings_s.svg")}.nav-oblpr li a.obl-sport::before{background-image:url("/assets/tpl/images/svg/oblpr/ski-jumping_s.svg")}.nav-oblpr li a.obl-koncert::before{background-image:url("/assets/tpl/images/svg/oblpr/stage_s.svg")}.nav-oblpr li a.obl-avtod::before{background-image:url("/assets/tpl/images/svg/oblpr/road-with-broken-line_s.svg")}.nav-oblpr li a.obl-zhd::before{background-image:url("/assets/tpl/images/svg/oblpr/subway_s.svg")}.nav-oblpr li a.obl-avia::before{background-image:url("/assets/tpl/images/svg/oblpr/plane_s.svg")}.nav-oblpr li a.obl-korabl::before{background-image:url("/assets/tpl/images/svg/oblpr/ship_s.svg")}.nav-oblpr li a.obl-probj::before{background-image:url("/assets/tpl/images/svg/oblpr/factory-building_s.svg")}.nav-oblpr li.active a{background:#232225;font-weight:500}.nav-oblpr li.active a:hover{background:#232225}.nav-oblpr li.active a::before{background-color:transparent;border-radius:0}.oblPr{text-align:center}.oblPr .oblPrIcon{display:inline-block;width:100px;height:100px}.oblPr .oblPrIcon.icon-1{background:url("/assets/tpl/images/svg/oblpr/buildings.svg") no-repeat center}.oblPr .oblPrIcon.icon-2{background:url("/assets/tpl/images/svg/oblpr/factory-building.svg") no-repeat center}.oblPr .oblPrIcon.icon-3{background:url("/assets/tpl/images/svg/oblpr/ski-jumping.svg") no-repeat center}.oblPr .oblPrIcon.icon-4{background:url("/assets/tpl/images/svg/oblpr/stage.svg") no-repeat center}.oblPr .oblPrIcon.icon-5{background:url("/assets/tpl/images/svg/oblpr/road-with-broken-line.svg") no-repeat center}.oblPr .oblPrIcon.icon-6{background:url("/assets/tpl/images/svg/oblpr/subway.svg") no-repeat center}.oblPr .oblPrIcon.icon-7{background:url("/assets/tpl/images/svg/oblpr/ship.svg") no-repeat center}.oblPr .oblPrIcon.icon-8{background:url("/assets/tpl/images/svg/oblpr/plane.svg") no-repeat center}.oblPr .oblPrIcon.icon-trib{background:url("/assets/tpl/images/svg/oblpr/tribuny.svg") no-repeat center}.oblPr .oblPrIcon.icon-skal{background:url("/assets/tpl/images/svg/oblpr/skalodrom.svg") no-repeat center}.oblPr .oblPrIcon.icon-lest{background:url("/assets/tpl/images/svg/oblpr/lestnica.svg") no-repeat center}.oblPr .oblPrIcon.icon-pav{background:url("/assets/tpl/images/svg/oblpr/pavilion.svg") no-repeat center}.oblPr .oblPrIcon.icon-podium{background:url("/assets/tpl/images/svg/oblpr/podium.svg") no-repeat center}.oblPr .oblPrIcon.icon-dlrekl{background:url("/assets/tpl/images/svg/oblpr/dlya_reklamy.svg") no-repeat center}.oblPr .oblPrIcon.icon-dlpodvesa{background:url("/assets/tpl/images/svg/oblpr/dlya_podvesa.svg") no-repeat center}.oblPr .oblPrIcon.icon-dldekor{background:url("/assets/tpl/images/svg/oblpr/dlya_dekoracii.svg") no-repeat center}.oblPr .oblPrIcon.icon-smpl{background:url("/assets/tpl/images/svg/oblpr/smotrovye_ploshadki.svg") no-repeat center}.oblPr .oblPrIcon.icon-most{background:url("/assets/tpl/images/svg/oblpr/most.svg") no-repeat center}.oblPr .oblPrIcon.icon-tonnel{background:url("/assets/tpl/images/svg/oblpr/tonnel.svg") no-repeat center}.oblPr .btn{width:100%}.oblPr .btn-warning{background:none;background-color:#f2b800;border-color:#dda700;border-bottom:2px solid #dda700;color:#3a3a3a;font-weight:400;height:50px;padding-left:0;padding-right:0;font-size:13px;line-height:36px;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.oblPr .btn-warning.two-lines{line-height:1.1;padding-top:10px}.oblPr .btn-warning.active,.oblPr .btn-warning.focus,.oblPr .btn-warning:active,.oblPr .btn-warning:focus,.oblPr .btn-warning:hover,.oblPr .open>.dropdown-toggle.btn-warning{color:#3a3a3a;background-color:#ffca00;border-color:#dda700}@media(max-width:1200px){.oblPr .btn-warning{font-size:11px}.oblPr .btn-warning.two-lines{padding-top:14px}}.getAlbum{float:left;position:relative;width:150px;text-align:center;height:160px;margin:5px;background:#616161;color:#f9f9f9;font-weight:300;font-size:15px;line-height:1;padding:15px;text-transform:uppercase;border-radius:4px}.getAlbum:hover{color:#d0d0d0;text-decoration:none;background:#4b4b4b}.getAlbum::before{content:"";position:absolute;width:30px;height:30px;left:50%;bottom:30px;margin-left:-25px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;font-size:50px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#9e9e9e}.right-op .quote-bar{margin-top:40px;padding-left:20px;padding-right:20px}.right-op .quote-bar h3,.right-op .quote-bar h4{font-weight:300}.index-products{padding-bottom:20px}.index-products .oblPr{text-align:center}.index-products .oblPr .oblPrIcon{display:inline-block;width:60px;height:87px}.index-products .oblPr .oblPrIcon.icon-1{background:url("/assets/tpl/images/svg/oblpr/buildings.svg") no-repeat center}.index-products .oblPr .oblPrIcon.icon-2{background:url("/assets/tpl/images/svg/oblpr/factory-building.svg") no-repeat center}.index-products .oblPr .oblPrIcon.icon-3{background:url("/assets/tpl/images/svg/oblpr/ski-jumping.svg") no-repeat center}.index-products .oblPr .oblPrIcon.icon-4{background:url("/assets/tpl/images/svg/oblpr/stage.svg") no-repeat center}.index-products .oblPr .oblPrIcon.icon-5{background:url("/assets/tpl/images/svg/oblpr/road-with-broken-line.svg") no-repeat center}.index-products .oblPr .oblPrIcon.icon-6{background:url("/assets/tpl/images/svg/oblpr/subway.svg") no-repeat center}.index-products .oblPr .oblPrIcon.icon-7{background:url("/assets/tpl/images/svg/oblpr/ship.svg") no-repeat center}.index-products .oblPr .oblPrIcon.icon-8{background:url("/assets/tpl/images/svg/oblpr/plane.svg") no-repeat center}.index-products .oblPr .btn{width:100%}.index-products .oblPr .btn-warning{background:none;background-color:#f2b800;border-color:#dda700;border-bottom:2px solid #dda700;color:#3a3a3a;font-weight:400;height:50px;line-height:36px;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.index-products .oblPr .btn-warning.two-lines{line-height:1.1;padding-top:10px}.index-products .oblPr .btn-warning.active,.index-products .oblPr .btn-warning.focus,.index-products .oblPr .btn-warning:active,.index-products .oblPr .btn-warning:focus,.index-products .oblPr .btn-warning:hover,.index-products .oblPr .open>.dropdown-toggle.btn-warning{color:#3a3a3a;background-color:#ffca00;border-color:#dda700}.index-products h5.vidTitle{float:left;position:relative;width:100%;text-transform:uppercase;line-height:40px;text-align:center;background:#9a9a9a;color:#fff}.index-products h5.vidTitle::before{content:" ";position:absolute;left:50%;top:40px;border:10px solid transparent;border-top:10px solid #9a9a9a}.index-products .vidsBlock .site-btn{height:39px;line-height:40px;font-size:14px}.index-products .product-container{float:left;width:100%;cursor:pointer;padding:5px;text-align:center}.index-products .product-container .image{float:left;width:100%}.index-products .product-container .image img{max-width:100%;border-radius:50%;border:2px solid #c53303;background:#fff;padding:10px;box-shadow:6px 9px 0 -4px rgba(0,0,0,.2)}.index-products .product-container .char{float:left;width:100%;font-size:16px;text-align:center;margin:10px 0}.index-products .product-container:hover{background:#efefef}.index-products .title-box{margin-top:20px}.title-box h1{font-weight:300}.title-box h2{font-weight:300}.title-box h3{font-weight:300}.title-box h5{font-weight:300;margin-bottom:0}.site-btn{color:#2f2e33;background:#f4ba01;background:-moz-linear-gradient(top,#f4ba01 0,#f4b800 50%,#e0ac01 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4ba01),color-stop(50%,#f4b800),color-stop(100%,#e0ac01));background:-webkit-linear-gradient(top,#f4ba01 0,#f4b800 50%,#e0ac01 100%);background:-o-linear-gradient(top,#f4ba01 0,#f4b800 50%,#e0ac01 100%);background:-ms-linear-gradient(top,#f4ba01 0,#f4b800 50%,#e0ac01 100%);background:linear-gradient(to bottom,#f4ba01 0,#f4b800 50%,#e0ac01 100%)}.features-blocks{position:relative;background:#232225 url("/assets/tpl/images/39-fon-dlya-sayta.png");padding:40px 0;color:#fff}.features-blocks .block{text-align:center}.features-blocks .block .icon{display:inline-block;width:150px;height:150px;border-radius:50%;background-color:#fff;background-position:center;background-repeat:no-repeat;box-shadow:6px 9px 0 -4px rgba(0,0,0,.2)}.features-blocks .block .icon.icon-1{background-image:url("/assets/tpl/images/svg/features/1.svg")}.features-blocks .block .icon.icon-2{background-image:url("/assets/tpl/images/svg/features/2.svg")}.features-blocks .block .icon.icon-3{background-image:url("/assets/tpl/images/svg/features/3.svg")}.features-blocks .block .icon.icon-4{background-image:url("/assets/tpl/images/svg/features/4.svg")}.features-blocks .block .title{color:#ebb845;text-transform:uppercase;font-weight:400;font-size:16px;margin:10px 0}.features-blocks .block .desc{font-weight:200;font-size:15px}.features-blocks .block .desc strong{font-weight:500}.features-blocks:before{content:" ";width:20px;height:20px;position:absolute;border:20px solid transparent;border-top:20px solid #f3f3f3;top:0;left:50%;margin-left:-20px;z-index:3}.features-product-blocks{background:#dadada;padding:40px 0;color:#000}.features-product-blocks .block{text-align:center}.features-product-blocks .block .icon{display:inline-block;width:150px;height:150px;border-radius:50%;background-color:#fff;background-position:center;background-repeat:no-repeat;box-shadow:6px 9px 0 -4px rgba(0,0,0,.2)}.features-product-blocks .block .icon.icon-1{background-image:url("/assets/tpl/images/svg/features-product/1.svg")}.features-product-blocks .block .icon.icon-2{background-image:url("/assets/tpl/images/svg/features-product/2.svg")}.features-product-blocks .block .icon.icon-3{background-image:url("/assets/tpl/images/svg/features-product/3.svg")}.features-product-blocks .block .icon.icon-4{background-image:url("/assets/tpl/images/svg/features-product/4.svg")}.features-product-blocks .block .icon.icon-5{background-image:url("/assets/tpl/images/svg/features-product/5.svg")}.features-product-blocks .block .title{color:#c53303;text-transform:uppercase;font-weight:400;font-size:16px;margin:10px 0}.features-product-blocks .block .desc{font-weight:200;font-size:15px}.features-product-blocks .block .desc strong{font-weight:500}.index-testimonials{position:relative;background:url("/assets/tpl/images/tbg-klin.jpg") no-repeat center;color:#fff;padding:40px 0;margin:0 0 20px 0}.index-testimonials .title-box h5{color:#ffe291}.index-testimonials .title-box span{background:#c53303}.index-testimonials h2{color:#fff}.index-testimonials .testimonials-list{float:left;overflow:hidden;position:relative;width:100%}.index-testimonials .testimonials-list .testimonial{float:left;position:relative}.index-testimonials .testimonials-list .testimonial .testimonials-text{padding:0 80px;font-size:16px;font-weight:300;margin-bottom:20px;border:0}.index-testimonials .testimonials-list .testimonial .testimonials-text:before{position:absolute;left:0;opacity:.5}.index-testimonials .testimonials-list .testimonial .testimonials-text:after{position:absolute;right:0;top:0;opacity:.5}.index-testimonials .owl-controls{text-align:center}.index-testimonials .owl-controls .owl-page{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.index-testimonials .owl-controls .owl-page{position:relative;z-index:99;width:14px;height:14px;display:inline-block;vertical-align:top;border:2px solid #ddd;border-radius:50%;margin:2px}.index-testimonials .owl-controls .owl-page.active{background-color:#c53303;border-color:#c53303}.index-testimonials .overlay{width:100%;height:100%;position:absolute;left:0;top:0;background:url("/assets/tpl/images/39-fon-dlya-sayta.png") repeat;background-color:rgba(0,0,0,.85)}a.link{text-decoration:underline;color:#c53303}.index-about{padding:40px 0;background:#f3f3f3}.index-about a.link{font-size:18px}.elems{width:100%;padding-bottom:50px;padding-top:40px}.elems .imageElems{position:relative;width:100%;border:3px solid #c53303}.elems .imageElems img{max-width:100%}.elems .imageElems .points{position:absolute;top:0;left:0;width:100%;height:100%}.elems .imageElems .points .point{position:absolute;width:30px;height:30px;top:10px;left:10px;font-weight:400;font-size:20px;text-align:center;cursor:pointer;line-height:30px;border-radius:50%;color:#fff;background:#232225;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.elems .imageElems .points .point:hover,.elems .imageElems .points .point.active{background:#e33b03}.elems .listElems{color:#666;font-size:17px;margin-top:40px;font-weight:200}.elems .listElems li{list-style:decimal;cursor:pointer;line-height:35px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.elems .listElems li:hover,.elems .listElems li.active{color:#444}.elems .listElems li.active{font-weight:500}.elems .getModalAllElems{display:block;width:100%;height:47px;margin-bottom:10px;margin-top:20px;line-height:44px;border:2px solid #920909;text-align:center;font-weight:500;font-size:17px;color:#920909;cursor:pointer}.elems .getModalAllElems:hover{background:#920909;color:#fff;border-color:#920909}.footer-bar{background:#f2b800}.footer-bar ul li i.fa-vk{color:#45668e}.footer-bar ul li i.fa-facebook-official{color:#3b5998}.footer-bar ul li i.fa-twitter{color:#0084b4}.footer-bar ul li i.fa-odnoklassniki-square{color:#ff8d2c}.form-control{border-radius:2px}label{font-weight:400;font-size:16px}input[type="text"],input[type="email"],textarea{height:40px;font-weight:300;font-size:16px}button[type="submit"]{float:none;height:auto;padding:15px 35px 12px 35px;font-weight:300;margin-bottom:10px;font-size:16px}.orcalc{float:left}.orcalc .or{float:left;line-height:110px;margin:0 10px}.orcalc .button-or{float:left;height:110px;padding:28px 90px 0 0;background:url("/assets/tpl/images/svg/calculator.svg") no-repeat right center;font-size:16px;color:#474e58;font-weight:300;background-color:#eee;padding-left:8px;border-radius:2px;text-decoration:underline;border:1px solid #d4d4d4}.orcalc .button-or:hover{border-color:#8a8a8a}.intro button[type="submit"]{float:left;margin-top:31px}footer h3{font-weight:500}footer h3 a{color:#fff}footer h3 a:hover{color:#c53303}footer .logo{width:120px}footer .map-f{float:left;width:100%}footer .map-f img{max-width:100%}footer .map-f .linktomap{cursor:pointer;float:left;color:#fff;text-decoration:none;line-height:1;border-bottom:1px dotted #fff}.inner-header .showfixed{display:none}.inner-header .block-fastorder{position:absolute;float:left;display:none;width:100%;top:90px;left:0;padding:30px 0;z-index:2;box-shadow:0 6px 4px -2px rgba(0,0,0,.2);background:#e3e3e3}.inner-header .block-fastorder .container{width:1140px}.inner-header .block-fastorder .product-container{float:left;width:100%;cursor:pointer;padding:5px;text-align:center}.inner-header .block-fastorder .product-container .image{float:left;width:100%}.inner-header .block-fastorder .product-container .image img{max-width:100%;border-radius:50%;border:2px solid #c53303;background:#fff;padding:10px;box-shadow:6px 9px 0 -4px rgba(0,0,0,.2)}.inner-header .block-fastorder .product-container .char{float:left;width:100%;font-size:14px;text-align:center;margin:10px 0}.inner-header .block-fastorder .product-container:hover{background:#efefef}.inner-header .block-fastorder .product-container .site-btn{font-size:13px;height:45px;line-height:48px}.inner-header .block-fastorder:before{content:" ";width:20px;height:20px;position:absolute;border:20px solid transparent;border-top:20px solid #fff;top:0;right:85px;z-index:3}.inner-header.fixed{position:fixed;margin-top:0;top:0;left:0;box-shadow:0 0 10px rgba(0,0,0,.4);border-top:5px solid #920909}.inner-header.fixed .desclogo{display:none}.inner-header.fixed .showfixed{display:block;float:left;width:210px;padding-top:10px;text-align:center}.inner-header.fixed .showfixed .phone{float:left;width:100%;font-weight:500;font-size:22px}.inner-header.fixed .showfixed .worktime{float:left;width:100%;color:#565656}.inner-header.fixed .region-block{float:left;width:100%}.inner-header.fixed .region-block .region{display:inline-block;font-weight:500;margin-right:10px;text-transform:uppercase}.inner-header.fixed .region-block .changeRegion{cursor:pointer;text-decoration:none}.inner-header.fixed .region-block .changeRegion span{color:#c53303;font-weight:300;border-bottom:1px dotted #c53303}.inner-header.fixed .region-block .changeRegion:hover span{color:#23527c;border-color:#23527c}.inner-header.fixed .region-block .regions{position:absolute;display:none;float:left;width:150px;background:#eee;margin-top:10px;z-index:101;padding:10px 0;box-shadow:0 0 10px rgba(0,0,0,.2)}.inner-header.fixed .region-block .regions a{float:left;width:100%;text-transform:uppercase;text-align:center;text-decoration:underline;line-height:35px}.inner-header.fixed .region-block .regions:before{position:absolute;content:" ";top:0;left:50%;border:20px solid transparent;border-bottom:20px solid #eee;margin-top:-30px;margin-left:-20px}.inner-header.fixed .block-fastorder .container{width:inherit !important}.page-title h1{font-weight:300;color:#fff}.page-title h2{font-weight:300;color:#fff}.breadcrumb>li+li:before{color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:rgba(0,0,0,.2)}ul.list-dotted{list-style:disc;margin-left:20px}ul.list-dotted li{list-style:disc}.about-us .wow{visibility:hidden}.about-us .mainrow{background:#f5f5f5}.about-us .mainrow h2{font-weight:300}.about-us .mainrow .rightBlock{background:#fff;padding-top:60px;padding-bottom:60px}.about-us .mainrow .rightBlock .title-box h2{font-size:30px}.about-us .mainrow .rightBlock .quote-bar{margin-top:40px;padding-left:20px;padding-right:20px}.about-us .mainrow .rightBlock .quote-bar h3,.about-us .mainrow .rightBlock .quote-bar h4{font-weight:300}.about-us .mainrow .leftSidebar{padding-top:40px;padding-bottom:40px}.about-us .mainrow .leftSidebar .rightmenu{list-style:none;padding:0;margin:0}.about-us .mainrow .leftSidebar .rightmenu li{padding:0;margin:30px 0}.about-us .mainrow .leftSidebar .rightmenu li a{text-transform:uppercase;color:#626262;text-decoration:none}.about-us .mainrow .leftSidebar .rightmenu li a:hover{color:#222}.about-us .mainrow .leftSidebar .rightmenu li.active a{text-decoration:underline}.news-box{width:100%;float:left;padding-right:20px}.news-box figure{width:100%;max-width:240px;float:left;margin-right:20px;position:relative;border-top:4px solid #c53303;background:#c53303}.news-box figure .icon{width:40px;height:50px;text-align:center;position:absolute;left:10px;top:-10px;background:#c53303}.news-box figure .icon i{font-size:30px;color:#fff;margin-top:6px;display:inline-block}.news-box figure img{width:100%;float:left}.news-box figure:hover img{opacity:.7}.news-box h3{display:block;margin-top:0;color:#c53303;font-weight:500}.news-box h3 a{display:block;margin-top:0;color:#c53303}.news-box small{display:block;margin-bottom:10px;color:#98989a;font-weight:700}.news-box .border{width:38px;height:3px;display:inline-block;margin-bottom:30px;background:#c53303}.leftimage{float:left;margin:0 20px 10px 0}.btn-green{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:#b0ad42;color:#fff !important;font-size:16px;font-weight:400;padding:14px 30px 12px 30px;margin-top:26px}.btn-green:hover{background:#c4c156;color:#fff}.standard-button{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:#c53303;color:#fff !important;font-size:16px;font-weight:400;padding:14px 30px 12px 30px;margin-top:26px}.standard-button:hover{background:#c53303;color:#fff}.testimonials{float:left;width:100%;margin:15px 0 0 0;text-align:center}.testimonials p{text-align:left;color:#444}.testimonials .testimonial{float:left;width:100%;padding:65px 70px 43px 70px;margin:15px 0;border:1px solid #c4c156;color:#000}.testimonials .testimonial .text{float:left;width:100%;font-size:16px;font-style:italic;text-align:center}.testimonials .testimonial .author{float:left;margin-top:29px;width:100%;font-size:14px;text-align:center;font-weight:400}.testimonials .btn-green{margin-top:35px;margin-bottom:20px;padding:14px 62px 12px 62px}.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.modal-open{overflow:hidden}.modal-footer{border-top:0;background-color:#e4e4e4}.modal-footer button{text-transform:uppercase;font-size:16px;border-radius:2px}.modal-footer button.btn-default{color:#a0a0a0}.modal-footer button.btn-green{padding:15px 32px;margin:0}.btn-danger{color:#fff;background-color:#c53303;border-color:#d93803}.btn-danger:hover{background-color:#ec3d04}.modal-content{text-align:left;border-radius:0;border:2px solid #c53303}.modal-content .modal-header{padding:25px;background:#c53303;color:#fff;text-transform:uppercase;border:0}.modal-content .modal-header .close{opacity:1;background:rgba(255,255,255,.2);padding:6px}.modal-content .modal-header .close:hover{background:rgba(255,255,255,.3)}.modal-content .modal-header .close-modal{float:right;opacity:1;width:16px;height:15px}.modal-content .modal-header h4{color:#fff;font-weight:400;font-size:17px}.modal-content .modal-header h4 span{font-weight:600;color:#ffa961}.modal-content .modal-header h4 .calclink{display:inline;position:relative;font-size:14px;border:2px solid #fff;padding:10px 15px 10px 35px;border-radius:6px;margin-left:15px}.modal-content .modal-header h4 .calclink:hover{color:#d8d8d8;border-color:#d8d8d8}.modal-content .modal-header h4 .calclink::before{left:15px;top:50%;margin-top:-3px;content:"";font-family:Ionicons;font-size:24px;line-height:5px;border-radius:100%;position:absolute;color:inherit}.modal-content .modal-body{font-size:16px}.modal-content .modal-body label{font-weight:400}.modal-content .modal-body .elem{margin-bottom:20px}.modal-content .modal-body .titleelem{font-size:18px}.modal-content textarea{resize:vertical;font-size:16px;min-height:100px}.modal-content input{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb}.modal.addTest .modal-content{border-color:#b0ad42}.modal.addTest .modal-content .modal-header{background:#b0ad42}.modal.addTest .modal-content .form-control:focus{border-color:#b0ad42}input.error{border-color:#8c0101 !important;border-bottom-right-radius:0;border-bottom-left-radius:0}input.form-control{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb}input.form-control:focus{border-color:#920909}.services h2{font-size:30px}.services .title-box{margin-top:20px}.services .calcblock{margin-top:20px}.photos{float:left;width:100%;text-align:center}.photos .photo{display:inline-block;position:relative;margin:5px}.photos .photo .img-thumbnail{border-radius:2px}.photos .photo .overlay{position:absolute;display:none;top:0;width:100%;height:100%}.photos-album{float:left;width:100%;text-align:center}.photos-album .photo{display:inline-block;position:relative;margin:5px}.photos-album .photo .img-thumbnail{border-radius:2px}.photos-album .photo .overlay{position:absolute;display:none;top:0;width:100%;height:100%}.photos-album.fleft{text-align:left}.photos-album.fleft .photo{float:left}.table-chars tr:hover{background:#ececec}.calcblock{float:left;width:100%;background:#232225;color:#fff;padding:10px}.calcblock h3{font-weight:300;font-size:23px;margin-bottom:0;color:#f2b800}.calcblock h3 .calclink{display:inline;position:relative;font-size:14px;border:2px solid #fff;color:#fff;padding:10px 15px 10px 35px;border-radius:6px;margin-left:15px}.calcblock h3 .calclink:hover{color:#d8d8d8;border-color:#d8d8d8}.calcblock h3 .calclink::before{left:15px;top:50%;margin-top:-3px;content:"";font-family:Ionicons;font-size:24px;line-height:5px;border-radius:100%;position:absolute;color:inherit}.calcblock hr{margin-top:10px;margin-bottom:10px;border-color:#505050}.calcblock .showaddparams{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;float:left;width:100%;background:#5f5f5f;color:#fff;text-align:center;font-weight:500;line-height:36px;cursor:pointer}.calcblock .showaddparams:hover{background:#aeaeae}.calcblock .addparams{float:left;width:100%;margin-top:15px;display:none}.calcblock .addparams .input-group-addon{border-radius:2px;background-color:#c53303;border:1px solid #c53303;font-size:16px;font-weight:300;padding:10px 12px;text-transform:uppercase;color:#fff}.calcblock .addparams .form-control{padding:10px 12px;font-size:16px;height:43px}.calcblock .addparams .bootstrap-switch{margin-left:5px}.calcblock .addparams .bootstrap-switch.bootstrap-switch-focused{-webkit-box-shadow:none;box-shadow:none}.calcblock .results{float:left;position:relative;margin-top:30px;width:300px;background:#f2b800;color:#232225}.calcblock .results .rowresult{float:left;width:100%;line-height:30px;padding-left:10px;padding-right:10px}.calcblock .results .rowresult:first-child{padding-top:10px}.calcblock .results .rowresult:last-child{padding-bottom:10px}.calcblock .results .rowresult .name{float:left;color:#5f5f5f;text-transform:uppercase}.calcblock .results .rowresult .val{float:right;width:100%;text-align:right;margin-top:-33px}.calcblock .results .rowresult .val.valoldsum{display:none;margin-bottom:30px}.calcblock .results .rowresult .val.valoldsum span{text-decoration:line-through}.calcblock .results .rowresult .val span{font-size:24px;color:#000}.calcblock .results .rowresult .val i{margin-left:5px;font-style:normal;color:#505050;width:20px;text-align:right;display:inline-block}.calcblock .results .buttons{float:left;width:100%;text-align:center;background:#232225}.calcblock .results .buttons .btn{padding:13px 25px 12px 25px}.calcblock .results .cloud-discount{position:absolute;width:300px;top:0;left:300px;z-index:1;border:3px solid #b00;background:#b00 url("//test.merdi.ru/mdn-admin/mdn-theme/out/img/gifts.png") top left repeat;box-shadow:0 0 10px #000;padding:14px}.calcblock .results .cloud-discount .title-d{float:left;color:#fff;width:100%;margin-bottom:15px;text-align:center;font-size:18px;font-weight:100}.calcblock .results .cloud-discount .title-d span{font-weight:600;font-size:22px}.calcblock .results .cloud-discount::after{content:" ";border:14px solid transparent;border-right:14px solid #b00;top:0;left:-28px;width:10px;height:10px;position:absolute;z-index:0}.calcblock .results .cloud-discount #slider{float:left;width:100%;height:38px;position:relative;border-radius:2px;background-color:#dae2d0;overflow:hidden;text-align:center;user-select:none;-moz-user-select:none;-webkit-user-select:none}.calcblock .results .cloud-discount #slider_bg{position:absolute;left:0;top:0;height:100%;background-color:#5cb85c;z-index:1}.calcblock .results .cloud-discount #label{width:46px;position:absolute;left:0;top:0;height:38px;line-height:38px;border:1px solid #ccc;background:#fff;z-index:3;cursor:move;color:#b00;font-size:16px;font-weight:900}.calcblock .results .cloud-discount #labelTip{position:absolute;left:0;width:100%;height:100%;font-size:15px;color:#3c3c3c;line-height:38px;text-align:center;z-index:2}.calcblock .btn-group{margin-top:10px}.calcblock .btn-group .btn{font-size:16px;border-radius:2px;font-weight:300;padding:10px 25px 8px 25px}.calcblock .btn-group .btn.btn-sm{padding:8px 25px 7px 25px;margin:5px 0}.calcblock .btn-group .btn.active{color:#232225;font-weight:400}.calcblock .btn-group.group_type_l .btn-warning{background:none;border:2px solid #eea236;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.calcblock .btn-group.group_type_l .btn-warning.active,.calcblock .btn-group.group_type_l .btn-warning.focus,.calcblock .btn-group.group_type_l .btn-warning:active,.calcblock .btn-group.group_type_l .btn-warning:focus,.calcblock .btn-group.group_type_l .btn-warning:hover,.calcblock .btn-group.group_type_l .open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.calcblock .btns{margin-top:10px}.calcblock .btns .btn{font-size:16px;border-radius:2px;font-weight:300;padding:10px 25px 8px 25px}.calcblock .btns .btn.btn-sm{padding:8px 25px 7px 25px;margin-bottom:5px}.form-group span.error{color:#fff;padding:0 5px;font-size:13px;font-style:italic;background:#8c0101;float:left;width:100%}.calc-popup .modal-body{padding:0}.calc-popup .modal-body .container-fluid{padding-left:0;padding-right:0}#leftlink.orderlink{display:none}#alertModal{z-index:1052}.order-popup{z-index:1051}.order-popup .modal-content{border-color:#d9534f}.order-popup .modal-content .standard-button{margin-top:0;background:#d9534f;color:#fff !important}.order-popup .modal-content .standard-button:hover{border-color:#ff645f}.order-popup .modal-content .form-control:focus{border-color:#ff645f}.order-popup .modal-header{background:#d9534f}.order-popup .addCalcLine{display:none}.getcalc{cursor:pointer}.fileslinks{float:left;width:100%}.fileslinks .filelink{display:inline-block;padding-top:60px;padding-right:10px;padding-left:10px;margin-top:20px;font-weight:500;text-decoration:underline;color:#c53303}.fileslinks .filelink:hover{color:#ec3d04}.fileslinks .filelink.format-pdf{background:url("/assets/tpl/images/svg/pdf.svg") no-repeat top center}.productFastLinks{float:left;width:100%;list-style:none;margin:10px 0;padding:0}.productFastLinks li{display:inline-block;margin-right:10px;margin-bottom:10px}.productFastLinks li a{cursor:pointer;display:block;text-decoration:none;border-radius:2px;background:#c53303;color:#fff;font-weight:100;font-size:18px;padding:10px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.productFastLinks li a i{margin-right:5px}.productFastLinks li a:hover{background:#e33b03}.elems-popup .standard-button{margin-top:0}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#929292;border-color:#ccc}.scheme-container{float:left;width:100%;background:#f2b800;padding:5px;margin:10px 0 30px 0}.scheme-container .scheme{max-width:100%}.loupe{border-radius:50%;background-color:#555;background:rgba(0,0,0,.25);border:5px solid rgba(0,0,0,.25);cursor:url("/assets/tpl/images/blank.png"),url("/assets/tpl/images/blank.cur"),none}.quote-popup .modal-header{background:#48825a}.quote-popup .modal-content{border-color:#48825a}.quote-popup .modal-footer .btn{margin-top:0}.quote-popup .modal-footer .standard-button{background:#48825a}.quote-popup .modal-footer .standard-button:hover{background:#5ca670}.quote-popup .form-control:focus{border-color:#48825a}nav.bottombar{position:fixed;width:100%;bottom:0;margin:0;border-radius:0;background:#fff;text-align:center}nav.bottombar ul.navbar-nav{display:inline-block;float:none}nav.bottombar ul.navbar-nav li{position:relative;text-transform:uppercase;width:170px}nav.bottombar ul.navbar-nav li a{text-align:center}nav.bottombar ul.navbar-nav li:hover .tabinner{display:block}nav.bottombar ul.navbar-nav .tabinner{display:none;position:absolute;float:left;width:100%;background:#fff}nav.bottombar .navbar-toggle{border-color:#920909}nav.bottombar .navbar-toggle .sr-only{position:inherit;float:none}.content-block{float:left;position:relative;width:100%;margin-top:40px;margin-bottom:40px}.content-block .page404{float:left;width:100%;text-align:center}.content-block .page404 img{max-width:100%}.page-content{width:100%}.page-content h2{font-size:30px}.page-content h3{font-size:25px;font-weight:400}.row-pr{padding-top:20px;padding-bottom:20px;margin-bottom:10px;background:#eee;border-radius:2px}.row-pr .image{max-width:100%;text-align:center}.row-pr h3{margin-top:0;font-size:25px;font-weight:400}.row-pr .center{text-align:center}.rowStages .image{float:left;width:100%;text-align:center;margin-bottom:10px}.rowStages .image img{max-width:200px;box-shadow:6px 9px 0 -4px rgba(0,0,0,.2)}.rowStages .title{font-size:22px;text-transform:uppercase;text-align:center;float:left;position:relative;width:100%;background:#c53303;line-height:40px;margin-bottom:20px;color:#fff}.rowStages .title:after{bottom:0;margin-bottom:-25px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:15px;margin-left:-15px;border-top-color:#c53303}.rowStages .desc{text-align:center;float:left;width:100%;margin-bottom:20px}.row-iconrow .icon{text-align:center}.row-iconrow .icon img{max-width:100px}.row-iconrow .desc{margin-top:10px;margin-bottom:20px;text-align:center;font-weight:500;font-size:16px;color:#616161}.rowproducts{text-align:center}.rowproducts .title-box{text-align:center}.rowproducts .product-container{float:left;width:100%;padding:5px;text-align:center}.rowproducts .product-container:hover{background:#eee}.rowproducts .product-container .image{float:left;width:100%}.rowproducts .product-container .image img{max-width:100%;border-radius:50%;border:2px solid #c53303;background:#fff;padding:10px;box-shadow:6px 9px 0 -4px rgba(0,0,0,.2)}.rowproducts .buttons{float:left;margin-top:10px}.rowproducts .buttons .site-btn{height:50px;line-height:48px;margin:2px 0;width:100%;font-weight:400}.rowproducts .buttons .site-btn i{float:left;margin-left:12px;font-size:26px}.rowproducts .buttons .site-btn.getform{background:#c53303;background:-moz-linear-gradient(top,#c53303 1%,#a52903 100%);background:-webkit-linear-gradient(top,#c53303 1%,#a52903 100%);background:linear-gradient(to bottom,#c53303 1%,#a52903 100%);color:#fff;border-bottom:#852603}ul.circle{list-style:none;margin:0;padding:0}ul.circle li{position:relative;margin-left:30px;padding-bottom:20px}ul.circle li:before{content:"";font-family:Ionicons;font-size:24px;line-height:5px;border-radius:100%;position:absolute;left:-33px;top:8px;color:#c53303}.top-btn-group{float:right;z-index:100;margin-bottom:13px;margin-top:24px}.top-btn-group .btn{font-size:11px;font-weight:600;text-transform:uppercase;position:relative;padding-left:40px;color:#464646}.top-btn-group .btn::before{position:absolute;bottom:0;left:5px;top:50%;margin-top:-18px;font-size:34px;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.top-btn-group .btn.btn-left{background:#f2b800}.top-btn-group .btn.btn-left::before{content:""}.top-btn-group .btn.btn-right{background:#fdcf54;border-left:1px solid rgba(0,0,0,.2)}.top-btn-group .btn.btn-right::before{content:""}.navbar-collapse{padding-right:0}.album-block{float:left;position:relative;width:100%;margin-bottom:30px}.album-block img{max-width:100%}.album-block .overlay{position:absolute;z-index:1;width:100%;height:100%;top:0}.album-block .overlay:hover{background-color:rgba(0,0,0,.3)}.album-block .overlay .album-bottom{float:left;position:absolute;width:100%;bottom:0;color:#fff;padding:35px 32px 9px 12px;font-weight:500;font-size:15px;line-height:1;background-image:url("/assets/tpl/images/album_top_shadow.png")}.album-block .overlay .album-bottom .total{float:right;margin-right:-20px}@media(max-width:1200px){.inner-header .block-fastorder .container{width:940px}.inner-header .block-fastorder .container .site-btn{font-size:11px}.inner-header .block-fastorder .container .site-btn i{display:none}}@media(max-width:992px){.inner-header .block-fastorder{display:none !important}.services .elems .listElems{margin-top:0;font-size:15px}.services .elems .listElems li{line-height:30px}}@media(max-width:768px){.right-op .floatImage{float:left !important;width:100% !important;margin:10px 0 !important;clear:both !important}.right-op .floatImage img{width:100% !important}.right-op ul.circle{float:left;width:100%}.top-btn-group{float:left;margin-top:14px}.top-btn-group .btn{font-size:14px}.inner-header .top-btn-group{display:none}.inner-header.fixed .top-btn-group{display:block}.inner-header.fixed .navbar-brand{display:none}.modal-content .modal-header h4 .calclink{display:block;margin-top:10px;margin-left:0}.modal-footer{text-align:left}.top-bar .region-block{line-height:1.3;margin:10px 0 5px 0}.top-bar .phone{float:left;margin-top:8px;font-size:14px}.index-testimonials{background-image:none}.index-testimonials .testimonials-list .testimonial .quote{padding:20px 0}.index-testimonials .testimonials-list .testimonial .testimonials-text{padding:0 10px}.index-testimonials .testimonials-list .testimonial .testimonials-text:before,.index-testimonials .testimonials-list .testimonial .testimonials-text:after{content:""}.features-product-blocks .block{height:300px}.features-product-blocks .block .icon{width:120px;height:120px}.features-blocks .block .icon{width:120px;height:120px}.navbar-collapse{padding-right:15px}.navbar-collapse.in{overflow-y:visible}.calcblock .results{width:100%}.calcblock .btn-group .btn{width:50%;border-radius:0}.calcblock .btn-group .btn:first-child{margin-left:-1px}.calcblock .results .cloud-discount{position:relative;float:left;left:0;width:100%;top:0;margin-top:18px;margin-bottom:10px}.calcblock .results .cloud-discount::after{display:none}.calcblock .calclink{float:left;display:block}}.contactsmap #mainmap{width:100%;height:400px;float:left;border-top:4px solid #232225}