html{margin:0;padding:0;min-height:100%;position:relative}body{margin:0;padding:0;color:#000;font-size:14px;cursor:default;background:#fff;font-family:'Open Sans',sans-serif}a{color:#898989}a:hover{color:#e61b23;text-decoration:none}a:focus{color:#bbc8bd;text-decoration:none}.container{padding:0;margin-left:0;max-width:1100px;position:relative}h1{color:#000;cursor:default;font-weight:700;font-size:2.8em;position:relative;margin:30px 0 30px;font-family:'Open Sans',sans-serif}h2{color:#000;cursor:default;font-weight:700;font-size:2em;position:relative;margin:30px 0 40px;font-family:'Open Sans',sans-serif}h2:after{left:0;height:7px;width:30px;content:"";bottom:-17px;position:absolute;border-radius:5px;background:#e61b23 none}h2.style-2:after{background:#0aa343 none}h2.style-3:after{background:#0462d6 none}h2.style-4:after{background:#f08d00 none}h2.style-5:after{background:#7dc91b none}h2.style-6:after{background:#804920 none}h3{font-family:'Open Sans',sans-serif}.custom-side-bar{top:0;left:0;width:20%;height:100%;text-align:right;position:absolute;background:#e0e0e0 url(/Content/page/img/side-bar-back.jpg) no-repeat right top}.custom-side-bar .logo{width:170px;height:66px;display:inline-block;margin:25px 29px 15px 0;background:transparent url(/Content/page/img/logo-2.png) no-repeat top left}.navigation{padding:0;margin:0 0 10px;list-style-type:none;background:transparent none}.navigation>.m-item{padding:0;width:100%;border:none;box-shadow:none;position:relative;display:inline-block;background:transparent none;border-bottom:1px solid #fff}.navigation>.m-item:last-child{border-bottom:none}.navigation>.m-item>.m-link{display:block;cursor:pointer;color:#2b2b2b;font-size:1em;font-weight:400;padding:15px 0 14px;text-transform:uppercase}.navigation .m-item .m-link[data-class='menu-1']{background:transparent url(/Content/page/img/ico-00-h.png) no-repeat right center}.navigation .m-item .m-link[data-class='menu-2']{background:transparent url(/Content/page/img/ico-01-h.png) no-repeat right center}.navigation .m-item .m-link[data-class='menu-3']{background:transparent url(/Content/page/img/ico-02-h.png) no-repeat right center}.navigation .m-item .m-link[data-class='menu-4']{background:transparent url(/Content/page/img/ico-03-h.png) no-repeat right center}.navigation .m-item .m-link[data-class='menu-5']{background:transparent url(/Content/page/img/ico-04-h.png) no-repeat right center}.navigation .m-item .m-link[data-class='menu-6']{background:transparent url(/Content/page/img/ico-05-h.png) no-repeat right center}.navigation .m-item .m-link[data-class='menu-7']{background:transparent url(/Content/page/img/ico-06-h.png) no-repeat right center}.navigation .m-item .m-link[data-class='menu-8']{background:transparent url(/Content/page/img/ico-07-h.png) no-repeat right center}.navigation .m-item .m-link[data-class='menu-1']:hover,.navigation .m-item .m-link[data-class='menu-1'].active{background:transparent url(/Content/page/img/ico-00-hh.png) no-repeat right center}.navigation .m-item .m-link[data-class='menu-2']:hover,.navigation .m-item .m-link[data-class='menu-2'].active{background:transparent url(/Content/page/img/ico-01-hh.png) no-repeat right center}.navigation .m-item .m-link[data-class='menu-3']:hover,.navigation .m-item .m-link[data-class='menu-3'].active{background:transparent url(/Content/page/img/ico-02-hh.png) no-repeat right center}.navigation .m-item .m-link[data-class='menu-4']:hover,.navigation .m-item .m-link[data-class='menu-4'].active{background:transparent url(/Content/page/img/ico-03-hh.png) no-repeat right center}.navigation .m-item .m-link[data-class='menu-5']:hover,.navigation .m-item .m-link[data-class='menu-5'].active{background:transparent url(/Content/page/img/ico-04-hh.png) no-repeat right center}.navigation .m-item .m-link[data-class='menu-6']:hover,.navigation .m-item .m-link[data-class='menu-6'].active{background:transparent url(/Content/page/img/ico-05-hh.png) no-repeat right center}.navigation .m-item .m-link[data-class='menu-7']:hover,.navigation .m-item .m-link[data-class='menu-7'].active{background:transparent url(/Content/page/img/ico-06-hh.png) no-repeat right center}.navigation .m-item .m-link[data-class='menu-8']:hover,.navigation .m-item .m-link[data-class='menu-8'].active{background:transparent url(/Content/page/img/ico-07-hh.png) no-repeat right center}.navigation .m-item a:focus{outline:none}.navigation>.m-item>.m-link:hover,.navigation>.m-item>.m-link.active,.navigation .sub .m-link:hover,.navigation .sub .m-link.active{font-weight:700}.navigation .sub{padding:0 0 5px 10px;list-style-type:none}.navigation .sub .m-item{margin:0 0 5px}.navigation .sub .m-item .m-link{display:block;position:relative}.navigation .m-item .sub .m-link[data-class='sub-1']{color:#e61b23}.navigation .m-item .sub .m-link[data-class='sub-2']{color:#0aa343}.navigation .m-item .sub .m-link[data-class='sub-3']{color:#0462d6}.navigation .m-item .sub .m-link[data-class='sub-4']{color:#f08d00}.navigation .m-item .sub .m-link[data-class='sub-5']{color:#7dc91b}.navigation .m-item .sub .m-link[data-class='sub-6']{color:#804920}.navbar-collapse{padding-left:0;padding-right:0;box-shadow:none}.navbar-toggle{margin-top:30px;margin-right:10px;border:1px solid #2b2b2b}.navbar-toggle span{background:#2b2b2b}.bar-content{min-width:200px;max-width:200px;text-align:left;padding-right:30px;display:inline-block}.custom-side-bar .bar-info{padding-top:10px;padding-bottom:10px;background:#ececec none}.custom-side-bar .bar-info a{color:#2b2b2b;font-weight:600}.custom-side-bar .bar-search{background:#f4f2f2 none}.bar-link{width:32px;height:32px;margin-right:6px;display:inline-block}.bar-facebook{background:transparent url(/Content/page/img/ico-08.png) no-repeat center center}.bar-twitter{background:transparent url(/Content/page/img/ico-09.png) no-repeat center center}.bar-facebook:hover{background:transparent url(/Content/page/img/ico-08-h.png) no-repeat center center}.bar-twitter:hover{background:transparent url(/Content/page/img/ico-09-h.png) no-repeat center center}.search-ctrl{position:relative;display:inline-block;margin:18px 0 18px 0}.search-ctrl .search-txt{border:none;max-width:180px;position:relative;border-radius:25px;display:inline-block;padding:12px 50px 12px 20px}.search-ctrl .search-btn{top:6px;right:7px;width:32px;height:32px;border:none;position:absolute;background:transparent url(/Content/page/img/ico-10.png) no-repeat center center}.search-ctrl .search-btn:hover{background:transparent url(/Content/page/img/ico-10-h.png) no-repeat center center}.bar-footer{font-size:.9em;padding-top:10px;padding-bottom:10px}.custom-page-content{margin:0;padding:0;width:80%;float:right;cursor:default;text-align:left;background:#fff none}.custom-page-content .container{min-height:30px}.editable-content p{cursor:default}a.a-doc{padding-left:30px;background:transparent url(/Content/iconset/document-list.png) no-repeat left 5px center}.line{margin-top:25px;padding-top:15px;border-top:1px solid #e0e0e0}.col-70{padding-left:70px}.first-row{padding-top:50px}.col-project{padding-left:0}.project{display:inline-block;padding:2px 0 2px 15px;background:transparent url(/Content/page/img/ico-13.png) no-repeat left center}.project:hover{background:transparent url(/Content/page/img/ico-13-h.png) no-repeat left center}.learn-line{height:1px;width:100%;margin:25px auto;position:relative;display:inline-block;background:#e0e0e0 none}.learn-box{top:-20px;left:50%;margin-left:-85px;padding:0 20px;position:absolute;background:#fff none}.learn-line a{color:#fff;padding:10px 25px;border-radius:25px;display:inline-block;text-transform:uppercase;background:#2b2b2b none}.learn-line a:hover{background:#e61b23 none;color:#fff}.enter-btn{width:100%;color:#2b2b2b;font-weight:700;text-align:left;margin:10px auto;position:relative;border-radius:25px;display:inline-block;background:#f5f6f7 none;border:1px solid #e0e0e0;padding:12px 120px 12px 30px}.enter-btn a{top:-1px;right:-1px;color:#2b2b2b;padding:12px 25px;border-radius:25px;position:absolute;text-align:center;background:#fff none;text-transform:uppercase;border:1px solid #e0e0e0}.enter-btn a:hover{color:#e61b23;border-color:#e61b23}.home-contact{background:#e61b23 none}.home-contact a,.home-contact p,.home-contact h2{color:#fff;font-weight:300}.home-contact a:hover{color:#e0e0e0}.home-find p{margin:0}.home-find h3{color:#e61b23}.float-contact{right:0;z-index:5;top:275px;padding:15px;position:fixed;background:rgba(255,255,255,.9) none}.page-title{padding:0;position:relative;background:#d61d23 none}.page-title .title-photo{width:100%}.page-title h2{top:30%;margin:0;left:50px;color:#fff;font-weight:300;font-size:2.5em;padding:20px 30px;position:absolute;display:inline-block;font-family:Montserrat,sans-serif;background:rgba(230,27,35,.8) none}.page-title.style-2 h2{background:rgba(10,163,67,.8) none}.page-title.style-3 h2{background:rgba(4,98,214,.8) none}.page-title.style-4 h2{background:rgba(240,141,0,.8) none}.page-title.style-5 h2{background:rgba(125,201,27,.8) none}.page-title.style-6 h2{background:rgba(128,73,32,.8) none}.page-title h2:after{display:none}.page-title .title-ico{top:30%;left:70%;padding:20px;margin-top:-15px;position:absolute;border-radius:50%;background:rgba(230,27,35,.8) none}.page-title.style-2 .title-ico{background:rgba(10,163,67,.8) none}.page-title.style-3 .title-ico{background:rgba(4,98,214,.8) none}.page-title.style-4 .title-ico{background:rgba(240,141,0,.8) none}.page-title.style-5 .title-ico{background:rgba(125,201,27,.8) none}.page-title.style-6 .title-ico{background:rgba(128,73,32,.8) none}.main-slider{position:relative}.main-slider .item{position:relative}.main-slider .item .item-content{top:30px;left:70px;position:absolute}.main-slider .item h3{margin:0;color:#fff;padding:30px;font-weight:300}.main-slider .item-1 h3{background:rgba(230,27,35,.8) none}.main-slider .item-2 h3{background:rgba(10,163,67,.8) none}.main-slider .item-3 h3{background:rgba(4,98,214,.8) none}.main-slider .item-4 h3{background:rgba(240,141,0,.8) none}.main-slider .item-5 h3{background:rgba(125,201,27,.8) none}.main-slider .item-6 h3{background:rgba(128,73,32,.8) none}.main-slider .item p{color:#fff;padding:15px 30px;margin:20px 0 15px;display:inline-block;background:rgba(43,43,43,.9) none}.main-slider .item a{margin:0;color:#d61d23;font-weight:600;padding:8px 30px;border-radius:25px;display:inline-block;background:#fff none}.main-slider .item-2 a{color:#0aa343}.main-slider .item-3 a{color:#0462d6}.main-slider .item-4 a{color:#f08d00}.main-slider .item-5 a{color:#7dc91b}.main-slider .item-6 a{color:#804920}.main-slider .item img{min-height:290px}.main-slider .item a:hover{color:#fff;background:#d61d23 none}.main-slider .item-2 a:hover{background:#0aa343 none}.main-slider .item-3 a:hover{background:#0462d6 none}.main-slider .item-4 a:hover{background:#f08d00 none}.main-slider .item-5 a:hover{background:#7dc91b none}.main-slider .item-6 a:hover{background:#804920 none}.main-slider .owl-dots{margin-bottom:0}.main-slider .owl-dot{text-align:center;position:relative;margin:32px 0 0 8%;display:inline-block}.main-slider .owl-dots span{font-weight:700;font-size:1.2em}.main-slider .owl-dots .dot-1{color:#e61b23}.main-slider .owl-dots .dot-2{color:#0aa343}.main-slider .owl-dots .dot-3{color:#0462d6}.main-slider .owl-dots .dot-4{color:#f08d00}.main-slider .owl-dots .dot-5{color:#7dc91b}.main-slider .owl-dots .dot-6{color:#804920}.main-slider .owl-dots span:before{left:50%;top:-13px;width:12px;content:"";height:7px;margin-left:-7px;position:absolute}.main-slider .owl-dots a{z-index:10}.main-slider .owl-dots .owl-dot.active span.dot-1:before{background:transparent url(/Content/page/img/arr-1.png) no-repeat center top}.main-slider .owl-dots .owl-dot.active span.dot-2:before{background:transparent url(/Content/page/img/arr-0.png) no-repeat center top}.main-slider .owl-dots .owl-dot.active span.dot-3:before{background:transparent url(/Content/page/img/arr-2.png) no-repeat center top}.main-slider .owl-dots .owl-dot.active span.dot-4:before{background:transparent url(/Content/page/img/arr-3.png) no-repeat center top}.main-slider .owl-dots .owl-dot.active span.dot-5:before{background:transparent url(/Content/page/img/arr-4.png) no-repeat center top}.main-slider .owl-dots .owl-dot.active span.dot-6:before{background:transparent url(/Content/page/img/arr-5.png) no-repeat center top}.sub-slider{margin-top:25px;border-radius:15px;padding:10px 15px 40px;background:#f5f6f7 none;border:1px solid #e1e1e1}.sub-slider .item{min-height:100px;padding-right:200px}.sub-slider .news-btn{top:35%;right:0;position:absolute}.sub-slider .news-btn.btn-2{top:70%}.sub-slider .owl-dots{left:42%;bottom:8px;position:absolute}.sub-slider .owl-dot{width:14px;height:14px;margin-right:8px;position:relative;border-radius:14px;display:inline-block;background:#fff none;border:1px solid #e1e1e1}.sub-slider .owl-dot.active span{top:3px;left:3px;width:6px;height:6px;content:"";position:absolute;border-radius:6px;background:#e61b23 none}.brief-item{width:100%;color:#2b2b2b;min-height:118px;position:relative;display:inline-block;margin:10px auto 15px;padding:5px 70px 10px 40px}.brief-item .brace{top:0;width:31px;height:118px;position:absolute}.brief-item .brace-left{background:transparent url(/Content/page/img/img-00.png) no-repeat center top;left:0}.brief-item .brace-right{background:transparent url(/Content/page/img/img-02.png) no-repeat center top;right:0}.brief-item:hover .brace-left{background:transparent url(/Content/page/img/img-00-h.png) no-repeat center top}.brief-item:hover .brace-right{background:transparent url(/Content/page/img/img-02-h.png) no-repeat center top}.brief-item .date{top:20px;z-index:2;right:25px;width:35px;font-weight:700;position:absolute;padding:12px 0 12px 10px;border-left:1px solid #e0e0e0}.brief-item .brief-text{font-size:.95em}.news-btn{cursor:pointer;color:#898989;padding:8px 32px;border-radius:25px;display:inline-block;background:#fff none;text-transform:uppercase;border:1px solid #b3b3b3}.news-btn:hover{color:#fff;background:#e61b23;border-color:#e61b23}.news-btn.style-2:hover{color:#fff;background:#0aa343 none;border-color:#0aa343}.news-btn.style-3:hover{color:#fff;background:#0462d6 none;border-color:#0462d6}.news-btn.style-4:hover{color:#fff;background:#f08d00 none;border-color:#f08d00}.news-btn.style-5:hover{color:#fff;background:#7dc91b none;border-color:#7dc91b}.news-btn.style-6:hover{color:#fff;background:#804920 none;border-color:#804920}#ContactWnd{cursor:default;box-shadow:none;border-radius:15px;background:#fff none}div.k-window{border-radius:0;border-width:0;border:none;box-shadow:none;background:transparent none}#ContactWnd h3{color:#2b2b2b;text-align:center;margin:10px 0 25px}#ContactWnd .form-horizontal{padding:25px 25px}#ContactWnd .form-horizontal .row{padding:0;margin-left:0;margin-right:0;text-align:center}#ContactWnd .form-horizontal .modal-col{}#ContactWnd input[type=text]{width:100%;margin-bottom:15px;padding:8px 22px;border-radius:25px;display:inline-block;background:#f5f6f7 none;border:1px solid #e0e0e0}#ContactWnd textarea{width:100%;min-height:120px;padding:12px 22px;border-radius:15px;display:inline-block;background:#f5f6f7 none;border:1px solid #e0e0e0}.modal-val ul{padding:10px 0;color:#e05a5a;list-style-type:none}.modal-val ul li{margin:5px 0}.modal-close{top:15px;right:14px;width:32px;height:32px;border:none;position:absolute;background:#fff url(/Content/page/img/ico-21.png) no-repeat left top}.modal-close:hover{background:#fff url(/Content/page/img/ico-21-h.png) no-repeat left top}#ContactWnd .news-btn{color:#fff;border-color:#e61b23;background:#e61b23 none}#ContactWnd .news-btn:hover{background:#d4151d none}.reference-slider-wrapper{position:relative}.reference-slider{padding:20px 30px;text-align:center}.reference-slider .item img{width:auto;max-height:90px;display:inline-block}.reference-slider-wrapper .arrow{top:50px;width:8px;z-index:2;height:13px;cursor:pointer;position:absolute}.reference-slider-wrapper .arrow.arrow-l{background:transparent url(/Content/page/img/ico-12.png) no-repeat top left;left:0}.reference-slider-wrapper .arrow.arrow-r{background:transparent url(/Content/page/img/ico-13.png) no-repeat top left;right:0}.reference-slider-wrapper .arrow.arrow-l:hover{background:transparent url(/Content/page/img/ico-12-h.png) no-repeat top left}.reference-slider-wrapper .arrow.arrow-r:hover{background:transparent url(/Content/page/img/ico-13-h.png) no-repeat top left}.search li{margin-bottom:10px}.search li span{font-size:.9em}#ReferencesList{border:none;background:transparent none}.ref-item{width:100%;display:inline-block;margin:10px auto 30px}.ref-item .ref-img{min-width:200px;max-width:200px;text-align:center;margin:0 50px 15px 0;display:inline-block}.ref-item .ref-img img{}.ref-item .ref-text{display:inline-block}.ref-item .ref-text a{font-size:1.4em;display:inline-block}.k-widget.k-listview,.k-widget *,.k-widget *::before{box-sizing:inherit}.k-widget.k-window,.k-widget.k-window *,.k-widget.k-window *::before{box-sizing:border-box}.row{margin-left:0;margin-right:0}@media(max-width:1199px){.custom-side-bar{width:30%}.custom-page-content{width:70%}}@media(max-width:991px){.main-slider .item .item-content{position:relative;background:#bbc8bd none;top:auto;left:auto;padding:10px}.main-slider .item img{display:none}.page-title{background:#bbc8bd none;padding:15px 5px;text-align:center}.page-title h2{position:relative;left:auto;padding:10px 15px}.page-title .title-photo,.page-title .title-ico{display:none}.float-contact{display:none}}@media(max-width:767px){.container{padding-left:15px;padding-right:15px}.navbar-collapse{max-height:none}.custom-page-content{width:100%}.custom-side-bar{position:relative;width:100%;text-align:left;background:#e0e0e0 url(/Content/page/img/side-bar-back.jpg) no-repeat left top}.custom-side-bar .logo{margin-left:15px}.bar-content{padding-left:25px;padding-right:15px}.page-title .title-box{padding-left:15px;padding-right:15px}.col-70{padding-left:15px}.sub-slider .item{padding-right:15px}.sub-slider .news-btn{position:relative}}@media(max-width:559px){.enter-btn{padding-right:25px;padding-bottom:55px}.enter-btn a{bottom:-1px;top:auto;left:-1px}.k-window{width:300px!important}}@media(max-width:399px){}#admin-bar{top:0;left:0;width:100%;height:56px;z-index:1000;color:#939393;position:fixed;overflow:hidden;font-size:.9em;line-height:36px;background:url(/Content/img/admin-bar-background.png) repeat-x top left}#admin-bar .wrapper{max-width:1000px;margin:0 auto}#admin-bar .admin-bar-login{float:right}#admin-bar .lime{color:#b9d025}#admin-bar .white{color:#fff}#admin-bar form{display:inline}#admin-bar #logout-wrapper{border:none;color:#939393;margin-left:5px;font-size:.9em;padding-top:3px;padding-right:8px;padding-left:21px;border-radius:5px;padding-bottom:3px;line-height:normal;display:inline-block;background:#262626 url(/Content/img/logout-button.png) no-repeat 7px center}#admin-bar #content-save-button{border:none;color:#fff;margin-top:7px;font-size:.9em;margin-left:3px;line-height:35px;padding:3px 10px;border-radius:3px;line-height:normal;display:inline-block;background-color:#f4520a}#admin-bar .editing-wrapper{float:left;width:44%}#admin-bar .adminLink{color:#fff;text-decoration:underline}.ck-cons{z-index:999;display:none;bottom:0;cursor:default;padding:15px 60px;position:fixed!important;background:rgba(29,29,29,.95) none;font-family:Arial,sans-serif;width:100%}.ck-cons p{margin:0;text-align:justify;color:#fff;font-size:13px;font-weight:500;margin-right:15%;display:inline-block}.ck-cons-ref{color:#31a8f0}.ck-cons-ref:hover{color:#0094ff}.ck-cons-btn{top:22px;right:40px;border:none;font-size:14px;color:#313131;font-weight:700;padding:5px 15px;position:absolute;border-radius:4px;display:inline-block;background:#fff none}.ck-cons-btn:hover{background:#b6e0ff}@media(max-width:767px){.ck-cons{padding:15px 25px}.ck-cons p{margin-right:0}.ck-cons-btn{position:relative;top:auto;margin:10px 0 0 40px}}.custom-page-content .left-ul ul{list-style-type:none;float:left}.custom-page-content .left-ul ul li{margin-bottom:30px;font-size:1.1em;width:100%;cursor:default;float:left}.left-ul ul li div{float:left;width:65px;margin-right:25px;text-align:center}.left-ul ul li p{margin:15px 0 0}.viz-img{text-align:center;margin-top:30px}@media(max-width:767px){.viz-img{text-align:left;padding-left:95px}.left-ul ul li img.logo{width:200px!important;background-size:200px auto}.left-ul ul{padding-left:0}}.left-brd{padding-left:60px;padding-right:60px;border-left:1px solid #c6c6c6}.right-brd{padding-left:60px;padding-right:60px;border-right:none}@media(max-width:991px){.left-brd{border-left:none;padding-left:20px;padding-right:20px}.right-brd{border-right:none;padding-left:20px;padding-right:20px}}