body,html{height:100%}.header,.wrapper,body{position:relative}@font-face{font-family:robotoregular;src:url(../fonts/roboto-regular.woff2) format("woff2"),url(../fonts/roboto-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:robotothin;src:url(../fonts/roboto-thin.woff2) format("woff2"),url(../fonts/roboto-thin.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:robotolight;src:url(../fonts/roboto-light.woff2) format("woff2"),url(../fonts/roboto-light.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:robotobold;src:url(../fonts/roboto-bold.woff2) format("woff2"),url(../fonts/roboto-bold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:robotomedium;src:url(../fonts/roboto-medium.woff2) format("woff2"),url(../fonts/roboto-medium.woff) format("woff");font-weight:400;font-style:normal}a,button,input{outline:0!important}.header .navbar-default .telephone .tel a:focus,.header .navbar-default .telephone .tel a:hover,a:focus{outline:0;text-decoration:none}.wrapper{padding:0;min-width:320px;width:100%;overflow:hidden;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start}.header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-order:1}.header .navbar-default{min-height:65px;background:rgba(255,255,255,.9);box-shadow:none;border:0;margin:0;position:absolute;left:0;top:0;width:100%;border-radius:0;z-index:2}.header .navbar-default .container-fluid{padding-left:0}.header .navbar-default .navbar-nav{position:relative}.header .navbar-default .navbar-nav:before{content:"";position:absolute;left:-15px;top:0;width:20px;height:65px;background:#2f3939}.header .navbar-default .navbar-nav li{padding:20px 32px}.header .navbar-default .navbar-nav li.uk-active{padding:22px 32px}.header .navbar-default .navbar-nav li.uk-active a:after,.header .navbar-default .navbar-nav li.uk-active span:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.header .navbar-default .navbar-nav li a,.header .navbar-default .navbar-nav li span{position:relative;font-family:robotolight,sans-serif;font-size:1em;color:#010101;text-transform:uppercase;padding:2px 0;background:0;box-shadow:none}.header .navbar-default .navbar-nav li a:after,.header .navbar-default .navbar-nav li span:after{position:absolute;top:100%;left:0;width:100%;height:5px;background:#758a94;content:'';opacity:0;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-transform:translateY(10px);transform:translateY(10px)}.header .navbar-default .navbar-nav li a:focus,.header .navbar-default .navbar-nav li a:hover,.header .navbar-default .navbar-nav li span:focus,.header .navbar-default .navbar-nav li span:hover{background:0;color:#010101}.header .navbar-default .navbar-nav li a:hover:after,.header .navbar-default .navbar-nav li span:hover:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.header .navbar-default .telephone{position:absolute;right:25px;top:13px}.header .navbar-default .telephone .tel{position:relative}.header .navbar-default .telephone .tel a{font-family:robotothin,sans-serif;font-size:1.938em;color:#2f3939}.header .navbar-default .telephone .tel span{font-family:robotoregular,sans-serif}.content .main-banner .dpbud .headliner,.content .services .nav-tabs li a .work{font-family:robotolight,sans-serif;text-transform:uppercase}.header .navbar-default .telephone .tel .icon-tel{background:url(../img/tel.png) 50% 50% no-repeat;background-size:cover;width:35px;height:34px;position:absolute;left:-45px;top:3px}.header .navbar-default .logo-mobile{display:none}.content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-order:2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-grow:1}.content.reviews{background:#e3e8eb}.content p{font-size:1em}.content .main-banner{background:url(../img/banner-02.png) 50% 50% no-repeat;background-size:cover;height:450px}.content .main-banner .dpbud{text-align:center;padding-top:120px}.content .main-banner .dpbud .headliner{font-size:1em;color:#758a94;margin:5px 0 0;letter-spacing:4px}.content .services{position:relative;margin-top:-150px}.content .services .container-fluid{padding:0}.content .services .box-services{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.content .services .item-left{position:relative;width:100%;background:#e3e8eb}.content .services .item-left .box-tab{background:url(../img/bg-tab.jpg);position:relative}.content .services .item-right{position:relative;width:480px;background:#2f3939}.content .services .item-right .about-us-main{display:none}.content .services .nav-tabs{border:0;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.content .services .nav-tabs li{width:25%;margin-bottom:0;list-style:none;background:rgba(255,255,255,.95);float:none}.content .services .nav-tabs li:last-child a{border:0}.content .services .nav-tabs li a{display:block;padding:20px 30px;border:0;border-right:1px solid #bdc7cc;border-radius:0;margin:0}.content .services .nav-tabs li a .work{font-size:1.5em;color:rgba(0,0,0,.6);padding-left:70px;line-height:20px;height:65px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.content .services .nav-tabs li a .work:before{content:"";position:absolute;left:0;top:50%;margin-top:-30px;width:50px;height:54px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.content .services .nav-tabs li a .work.icon-01:before{background:url(../img/icon-01.png);height:50px}.content .services .nav-tabs li a .work.icon-02:before{background:url(../img/icon-02.png);height:50px;margin-top:-25px}.content .services .nav-tabs li a .work.icon-03:before{background:url(../img/icon-03.png)}.content .services .nav-tabs li a .work.icon-04:before{background:url(../img/icon-04.png)}.content .services .nav-tabs li a .uk-description-link{font-family:robotobold,sans-serif;font-size:1em;color:rgba(47,57,57,.8);line-height:15px;height:45px;margin:10px 0 0;overflow:hidden}.content .services .nav-tabs li a:hover{background:0;text-decoration:none}.content .services .nav-tabs li a.link-mobile{display:none}.content .services .nav-tabs li:hover{background:url(../img/bg-tab.jpg)}.content .services .nav-tabs li:hover .tab-content-box{visibility:visible;opacity:1}.content .services .nav-tabs li:hover a{background:0;border:0;border-radius:0}.content .services .nav-tabs li:hover a .work{color:#fff}.content .services .nav-tabs li:hover a .work.icon-01:before{background:url(../img/icon-01-active.png)}.content .services .nav-tabs li:hover a .work.icon-02:before{background:url(../img/icon-02-active.png)}.content .services .nav-tabs li:hover a .work.icon-03:before{background:url(../img/icon-03-active.png)}.content .services .nav-tabs li:hover a .work.icon-04:before{background:url(../img/icon-04-active.png)}.content .services .nav-tabs li:hover:before{background:0;height:0;overflow:hidden}.content .services .nav-tabs .tab-content-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:wrap;list-style:none;padding:20px 40px;margin:0;position:absolute;left:0;top:100%;width:100%;background:url(../img/bg-tab.jpg);visibility:hidden;opacity:0;border:0;box-shadow:0 20px 30px rgba(0,0,0,.5)}.content .services .nav-tabs .tab-content-box li{padding:15px 20px;position:relative;width:33%;background:0;display:inline-block}.content .services .nav-tabs .tab-content-box li:after{content:"";position:absolute;left:0;top:21px;width:10px;height:10px;background:#c4cfd4;border-radius:50%}.content .services .nav-tabs .tab-content-box li a{font-family:robotolight,sans-serif;font-size:1.125em;color:#fff;text-decoration:none;position:relative;border-bottom:0;padding:0;margin:0;display:inline-block}.content .services .nav-tabs .tab-content-box li:hover a{text-decoration:underline}.content .services h2{font-family:robotolight,sans-serif;font-size:2.25em;color:#fff324;padding:40px 0 15px 30px;margin:0}.content .services .price{list-style:none;padding-left:30px;padding-right:30px;font-family:robotomedium,sans-serif;font-size:1.125em;text-transform:uppercase;padding-bottom:30px}.content .services .price .list{padding:10px 0;line-height:15px;position:relative}.content .services .price .list.panel{background-color:transparent;border:0;box-shadow:none;margin:0}.content .services .price .list a{color:#fff324;text-decoration:none;display:block}.content .services .price .list a.collapsed{color:#b7cfcf}.content .services .price .list a.collapsed:hover{color:#fff324}.content .services .price .list a.collapsed:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);right:15px;top:5px}.content .services .price .list a:after{content:"";position:absolute;right:0;top:10px;background:url(../img/arrow-price.png);width:24px;height:13px;opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:100% 0;transform-origin:100% 0}.content .services .price .list .panel-body{padding:15px 0}.content .services .price .list .more{list-style:none;padding-left:20px;position:relative}.content .services .price .list .more:before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background:#f2d303;display:block}.content .services .price .list .more .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end;color:#fff;padding:20px 0 0;line-height:15px}.content .services .price .list:before,.content .services.category .item-left .box-breadcrumb .uk-breadcrumb li:before{display:none}.content .services .price .list .more .item:first-child{padding:0;margin-top:10px}.content .services .price .list .more .item .name{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:20px}.content .services .price .list .more .item span{text-transform:none;font-size:1em}.content .services.category{margin-top:0}.content .services.category .item-left{background:#e3e8eb;z-index:1;padding:0 40px 0 0}.content .services.category .item-left p{font-family:robotolight,sans-serif;font-size:1em;color:#475155;margin:10px 30px}.content .services.category .item-left table th p,.content .services.category .item-left table tr td p{margin:0}.content .services.category .item-left table tr td:first-child,.content .services.category .item-left table tr td:first-child p{font-family:robotobold,sans-serif}.content .services.category .item-left table th{width:25%}.content .services.category .item-left table.vertical{border-spacing:0}.content .services.category .item-left table.vertical td{border-left:0;border-bottom:1px solid #c4cfd4}.content .services.category .item-left table.vertical td:before{content:"";position:absolute;bottom:0;height:8px;width:1px;background:#c4cfd4}.content .services.category .item-left table.vertical tr th{border-left:0}.content .services.category .item-left table.vertical tr th:after{content:"";position:absolute;bottom:0;left:-1px;height:30px;width:1px;background:#c4cfd4}.content .services.category .item-left ul{list-style:none;margin:0;padding:30px 40px 35px 55px}.content .services.category .item-left ul li{font-family:robotolight,sans-serif;font-size:1em;color:#475155;padding-left:35px;line-height:15px;position:relative;padding-bottom:15px}.content .services.category .item-left ul li:before{content:"";position:absolute;left:0;top:3px;width:8px;height:8px;background:#c4cfd4;border-radius:50%}.content .services.category .item-left .box-breadcrumb .uk-breadcrumb{padding:20px 30px}.content .services.category .item-left .box-breadcrumb .uk-breadcrumb li{padding-left:0}.content .services.category .item-left .box-breadcrumb .uk-breadcrumb li+li{padding-left:20px}.content .services.category .item-left .box-breadcrumb .uk-breadcrumb li+li:before{content:"/\00a0";padding:0 5px;color:#ccc;display:block;width:0;height:0;top:0}.content .services.category .item-right{background:url(../img/bg-price.jpg) 50% 50% no-repeat;background-size:cover}.content .services.category .item-right .item-right-mobile{display:none}.content .services.category .box-price{position:static;background:0}.content .services.category h3{font-family:robotobold,sans-serif;font-size:1em;color:#475155;margin-left:55px}.content .services table{background:#fff;margin:40px 0 50px;padding:20px;position:relative;border-spacing:15px 0;border-collapse:separate;border:0}.content .services table:after{z-index:-1;position:absolute;content:'';height:1px;width:96%;background:0;box-shadow:0 0 0 27px #bfc3c6;bottom:15px;-webkit-transform:rotate(1deg);transform:rotate(1deg);left:0}.content .services table th{font-family:robotolight,sans-serif;font-size:1.125em;font-weight:100;color:rgba(47,57,57,.87);text-transform:uppercase;padding:5px 12px;border-bottom:1px solid #c4cfd4;border-left:1px solid #c4cfd4;border-right:0;border-top:0;position:relative;line-height:15px}.content .services table th.head{font-family:robotobold,sans-serif;font-size:1em;text-transform:none;width:30%;padding:0 12px 5px;position:relative;border-left:0}.content .services table th.head:before{content:'';position:absolute;border:1px solid #c4cfd4;border-left:0;width:0;height:8px;left:0;bottom:0}.content .services table td p.name:after,.content .services table td:before,.content .services table th:before{bottom:-1px;content:''}.content .services table th:before{position:absolute;border:4px solid transparent;border-bottom:4px solid #687376;border-left:4px solid #687376;left:-1px;z-index:1}.content .services table td{font-family:robotolight,sans-serif;font-size:1em;color:rgba(47,57,57,.87);border:0;border-left:1px solid #c4cfd4;position:relative;padding:20px 12px 15px;line-height:15px}.content .services table td:before{position:absolute;height:0;width:8px;border-bottom:1px solid #c4cfd4;left:-1px}.content .services table td p{font-family:robotobold,sans-serif;margin:0}.content .services table td p.name{font-family:robotolight,sans-serif;font-size:1.125em;color:rgba(47,57,57,.87);text-transform:uppercase;width:15%;vertical-align:bottom;position:relative;border-left:none;border-bottom:1px solid #c4cfd4;padding-bottom:5px}.content .services table td p.name:after{position:absolute;border:4px solid transparent;border-bottom:4px solid #687376;border-left:4px solid #687376;left:0}.content .services table td p.name:before{content:'';position:absolute;border:1px solid #c4cfd4;border-left:0;width:0;height:25px;left:0;bottom:0}.content .services table.vertical{padding:35px}.content .services table.vertical .table{border-spacing:0}.content .services table.vertical .table th{padding:0 12px 5px}.content .services table.vertical .table th.top{border-left:0;position:relative}.content .services table.vertical .table th.top:after{content:'';position:absolute;border:4px solid transparent;border-bottom:4px solid #687376;border-left:4px solid #687376;left:0;bottom:-1px}.content .services table.vertical .table th.top:before{content:'';position:absolute;border:1px solid #c4cfd4;border-left:0;width:0;height:25px;left:0;bottom:0}.content .services table.vertical .table td{border-bottom:1px solid #c4cfd4;border-left:0;position:relative}.content .services table.vertical .table td:before{content:'';position:absolute;border:1px solid #c4cfd4;border-left:0;width:0;height:8px;left:0;bottom:0}.content .services h4{font-family:robotobold,sans-serif;font-size:1em;color:#475155;margin:40px 0 0 55px}.content .services .box-gallery{margin:40px 40px 70px 45px;padding:0;background:#fff}.content .services .box-gallery .thumb .picture{width:100%;height:194px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.content .services.gallery{margin:30px 15px 50px}.content .services.gallery .box-gallery{margin:0;padding:0}.content .about-us-main{background:#e3e8eb;padding:60px 0 60px 45px}.content .about-us-main h1{margin:0 0 45px;font-family:robotothin,sans-serif;font-size:2.5em;color:#010101;text-transform:uppercase}.content .about-us-main .text,.content .reviews-main h2{font-family:robotolight,sans-serif}.content .about-us-main .text{width:85%;padding-bottom:10px;font-size:1em;color:#475155}.content .reviews-main{padding:45px 0 35px;position:relative}.content .reviews-main h2{font-size:2.25em;color:#2f3939;margin:0 0 20px 30px;text-transform:uppercase}.content .rewiew-item .text-write,.content .rewiew-item h4{font-family:robotolight,sans-serif;font-size:.875em}.content .reviews-main .item{padding:0 6%}.content .reviews-main .customPrevBtn{display:none;position:absolute;right:90px;top:45px;cursor:pointer}.content .reviews-main .customNextBtn{display:none;position:absolute;right:40px;top:45px;cursor:pointer}.content .rewiew-item .logo-company{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex}.content .rewiew-item .logo-company img{width:auto}.content .rewiew-item h4{color:rgba(71,81,85,.5);margin:0 0 20px;padding-top:10px;position:relative}.content .rewiew-item h4:before{content:"";position:absolute;left:0;top:0;height:0;width:100%;border-top:4px solid #fff324}.content .rewiew-item .text-write{color:#475155}.content .rewiew-item .user{font-family:robotobold,sans-serif;font-size:1em;color:#475155;padding:10px 0 0 5px}.content .news-main{background:#051e25;padding-bottom:80px;position:relative}.content .news-main h2{font-family:robotolight,sans-serif;font-size:2.25em;color:rgba(255,255,255,.36);text-transform:uppercase;margin:30px 0 40px 30px}.content .news-main .item{padding:0 6%}.content .news-main .customPrevBtn2{display:none;position:absolute;right:90px;top:30px;cursor:pointer}.content .news-main .customNextBtn2{display:none;position:absolute;right:40px;top:30px;cursor:pointer}.content .box-news-content{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content .box-news-content .article-item{width:33%;padding:33px;display:inline-block}.content .news-item{display:-webkit-box;display:-ms-flexbox;display:flex}.content .news-item .photo{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;width:270px;height:228px;-webkit-box-flex:1;-ms-flex:1;flex:1}.content .news-item .photo.news{height:600px;width:100%}.content .news-item .article{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:25px}.content .news-item .article .title{padding-bottom:10px;border-bottom:4px solid #fff324;line-height:15px}.content .news-item .article .title a{font-family:robotobold,sans-serif;font-size:1em;color:#cfd8db}.content .news-item .article .title a:hover{text-decoration:none;color:#fff}.content .news-item .article .title.page a{font-family:robotobold,sans-serif;font-size:1em;color:#051e25}.content .news-item .article .data,.content .news-item .article .more{font-family:robotolight,sans-serif;font-size:.875em}.content .news-item .article .title.page a:hover{text-decoration:none;color:#051e25}.content .news-item .article .data{color:rgba(170,184,189,.5);padding:10px 0;line-height:15px}.content .news-item .article .more{color:#64777f}.content .news-item .article .full-description{padding-top:10px;line-height:15px;text-align:right}.content .news-item .article .full-description a{font-size:.875em;font-family:robotoregular,sans-serif;color:#051e25}.content #paginate-box{text-align:center}.content #paginate-box .pagination{margin:20px 30px}.content #paginate-box .pagination li a{font-size:1em;font-family:robotoregular,sans-serif;color:#758a94;text-transform:uppercase;border:1px solid #758a94;background:0}.content #paginate-box .pagination li a:hover{color:#051e25;border:1px solid #051e25;background:0}.content #paginate-box .pagination li span{background-color:#beced5;border-color:#758a94}.content .banner{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:100%;height:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.content .banner .nav-news{background:rgba(5,30,37,.5);height:70px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content .banner .nav-news h1{font-family:robotolight,sans-serif;font-size:2.25em;color:rgba(255,255,255,.77);text-transform:uppercase;padding:0 30px 0 20px}.content .banner .nav-news .box-news{position:relative;width:100%}.content .name-page{background:#beced5;padding:20px 0}.content .name-page h1{font-family:robotolight,sans-serif;font-size:2.25em;color:#2f3939;text-transform:uppercase;padding:0 0 0 30px;margin:0}.content .box-recall{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#e3e8eb;padding:0 30px 30px}.content .box-recall .item-review{width:50%;display:inline-block}.content .box-recall .item-recall{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:distribute;justify-content:space-around;padding:30px}.content .box-recall .item-recall .scan .thumb a{display:block;padding:55px 60px;background:url(../img/bg-tab.jpg);position:relative}.content .box-recall .item-recall .scan .thumb a:after{content:"";position:absolute;right:15px;bottom:15px;background:url(../img/scan.png);width:28px;height:29px}.content .box-recall .item-recall .scan .thumb .img-scan{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;height:290px;width:210px;margin:0 auto}.content .box-recall .item-recall .rewiew-item{background:#fff;padding:20px 75px 50px 50px}.content .box-breadcrumb,.content .contacts{background:#e3e8eb}.content .contacts{padding:30px 40px}.content .contacts h3{margin:0 0 30px;font-family:robotothin,sans-serif;font-size:2.5em;color:#010101;text-transform:uppercase}.content .contacts .more{padding-bottom:10px;font-size:1em;color:#475155}.content .box-breadcrumb .uk-breadcrumb{padding:20px 30px;margin:0;list-style:none}.content .box-breadcrumb .uk-breadcrumb li{display:inline-block}.content .box-breadcrumb .uk-breadcrumb li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.content .box-breadcrumb .uk-breadcrumb li a{font-size:1em;color:#64777f}.content .box-breadcrumb .uk-breadcrumb li span{font-size:1em;color:#999}.content .box-item-news{padding:15px 30px}.content .box-item-news h1{font-family:robotoregular,sans-serif;font-size:2.25em;color:#2f3939;padding-bottom:10px;border-bottom:4px solid #fff324;margin-top:0}.footer{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-order:3}.footer .footer-main{padding:30px;background:#03161b;display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer-main .menu-footer .menu .nav li a:focus,.footer .footer-main .menu-footer .menu .nav li a:hover,.footer .footer-main .menu-footer .menu .nav li span:focus,.footer .footer-main .menu-footer .menu .nav li span:hover{background:0}.footer .footer-main .logo-footer{padding:0 90px 0 40px;border-right:4px solid #fff324}.footer .footer-main .logo-footer .copyright{font-family:robotoregular,sans-serif;font-size:.875em;color:rgba(103,103,103,.5);padding:15px 0 0 25px}.footer .footer-main .menu-footer{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:75px}.footer .footer-main .menu-footer .menu .nav li{padding:0 28px}.footer .footer-main .menu-footer .menu .nav li a,.footer .footer-main .menu-footer .menu .nav li span{font-family:robotoregular,sans-serif;font-size:.875em;color:rgba(255,255,255,.8);text-transform:uppercase;position:relative;padding:0}.footer .footer-main .menu-footer .menu .nav li a:before,.footer .footer-main .menu-footer .menu .nav li span:before{position:absolute;top:0;left:0;overflow:hidden;padding:10px 0;width:0;border-bottom:2px solid rgba(255,255,255,.8);color:#fff;content:attr(data-hover);transition:width .4s}.footer .footer-main .menu-footer .menu .nav li a:hover:before,.footer .footer-main .menu-footer .menu .nav li span:hover:before,.footer .footer-main .menu-footer .menu .nav li.uk-active a:before,.footer .footer-main .menu-footer .menu .nav li.uk-active span:before{width:100%}.footer .footer-main .email span,.footer .footer-main .phone a{font-family:robotothin,sans-serif;color:#849daa}.footer .footer-main .menu-footer .menu .nav li:first-child{padding-left:0}.footer .footer-main .phone{display:inline-block;padding:30px 35px 30px 0;line-height:20px}.footer .footer-main .phone a{font-size:1.813em}.footer .footer-main .phone a:hover{text-decoration:none}.footer .footer-main .email span{font-size:1.125em}.footer .footer-main .email a:hover{text-decoration:none}.footer .footer-main .email .copyright{display:none}.footer .footer-main .email .map-site{float:right}.footer .footer-main .email .map-site span{padding-right:50px}.footer .footer-main .email .map-site img{margin-bottom:4px}#accordion-category{margin-bottom:0}#accordion-category .panel{border:0;margin:0;border-radius:0}#accordion-category .panel .panel-heading{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}#accordion-category .panel .panel-heading .panel-title{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#ffd338;border-bottom:1px solid rgba(255,255,255,.2);margin:0;line-height:15px;position:relative}#accordion-category .panel .panel-heading .panel-title:after{content:"";position:absolute;border:5px solid transparent;border-right:5px solid #ffe99c;border-bottom:5px solid #ffe99c;right:0;bottom:0;z-index:1}#accordion-category .panel .panel-heading .panel-title a{display:block;font-family:robotolight,sans-serif;font-size:1em;color:rgba(48,64,69,.86);text-transform:uppercase;padding:20px 60px 20px 20px}#accordion-category .panel .panel-heading .panel-title a:after{content:"";position:absolute;right:25px;top:50%;margin-top:-10px;background:url(../img/arrow-category.png);width:12px;height:24px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#accordion-category .panel .panel-heading .panel-title a.collapsed:after{-webkit-transform:rotate(0);transform:rotate(0)}#accordion-category .panel .panel-heading .panel-title a .description{font-family:robotoregular,sans-serif;font-size:.75em;color:rgba(47,57,57,.8);line-height:15px;text-transform:none;padding-top:10px}#accordion-category .panel .panel-heading .panel-title a:hover{text-decoration:none}#accordion-category .panel .panel-heading .panel-title.end{border-bottom:0}#accordion-category .panel .panel-body{background:0}#accordion-category .panel .panel-body ul{list-style:none;padding:0;margin:0}#accordion-category .panel .panel-body ul li{padding-left:35px;line-height:15px;padding-top:15px}#accordion-category .panel .panel-body ul li:first-child{padding-top:0}#accordion-category .panel .panel-body ul li a,#accordion-category .panel .panel-body ul li span{font-family:robotolight,sans-serif;font-size:1em;color:#475155;position:relative}#accordion-category .panel .panel-body ul li a:before,#accordion-category .panel .panel-body ul li span:before{content:"";position:absolute;left:-30px;top:5px;width:10px;height:10px;background:#c4cfd4;border-radius:50%}#accordion-category .panel .panel-body ul li a:hover,#accordion-category .panel .panel-body ul li span:hover{text-decoration:none}#accordion-category .panel .panel-body ul li a:hover:after,#accordion-category .panel .panel-body ul li span:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}#accordion-category .panel .panel-body ul li a:after,#accordion-category .panel .panel-body ul li span:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#475155;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .4s ease;transition:transform .4s ease}#accordion-category .panel .panel-body ul li.uk-active a,#accordion-category .panel .panel-body ul li.uk-active span{font-family:robotobold,sans-serif}#accordion-category .panel .panel-body ul li.uk-active a:after,#accordion-category .panel .panel-body ul li.uk-active span:after{-webkit-transform:scaleX(1);transform:scaleX(1)}#accordion-category .icon-category{background:url(../img/bg-category.jpg)}#accordion-category .work{width:100px;height:100%;position:relative;border-bottom:1px solid rgba(255,255,255,.2)}#accordion-category .work:before{content:"";position:absolute;background-size:cover;height:50px;width:50px;top:50%;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,-50%)}#accordion-category .work.icon-01:before{background:url(../img/icon-01.png)}#accordion-category .work.icon-02:before{background:url(../img/icon-02.png)}#accordion-category .work.icon-03:before{background:url(../img/icon-03.png)}#accordion-category .work.icon-04{border-bottom:0}#accordion-category .work.icon-04:before{background:url(../img/icon-04.png)}.swipe_accortion{width:100%;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:17px 0 0 28px;overflow:hidden}.swipe_accortion .section_links{width:100%;height:100%;border-bottom:1px dotted #fff324}.swipe_accortion .section_links .section{width:45px!important;height:100%;float:left;padding:0;margin-left:20px;position:relative}.swipe_accortion .section_links .section:first-child{margin-left:0}.swipe_accortion .section_links .section .headers{position:absolute;left:0;width:45px;height:100%;padding:0;margin:0;bottom:-1px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:1px}.swipe_accortion .section_links .section .headers span{width:0;display:inline-block;position:absolute;left:0;font-family:robotothin,sans-serif;font-size:1.438em;color:rgba(253,253,253,.5);cursor:pointer}.swipe_accortion .section_links .section .headers span:hover,.swipe_accortion .section_links .section.active span{color:rgba(255,243,36,.77)}.swipe_accortion .section_links .section .section_container{display:none;height:100%;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0 0 0 70px;overflow:auto}.swipe_accortion .section_links .section .section_container img{height:auto;width:auto;max-width:100%}.swipe_accortion .section_links .section.active .headers{border-bottom:5px solid #fff324}.swipe_accortion .section_links .section.active{margin-right:0}.swipe_accortion .section_links .section.active .section_container{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swipe_accortion .section_links .section.active .section_container a{font-family:robotolight,sans-serif;font-size:.875em;color:rgba(253,253,253,.5);text-transform:uppercase}.swipe_accortion .section_links .section.active .section_container a:focus,.swipe_accortion .section_links .section.active .section_container a:hover{text-decoration:none;color:#fff}.swipe_accortion .section_links .section.active .section_container a.month-active{color:#fff}.full_width_test{width:100%;height:100%}#main{height:80px;display:block;min-width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:0;margin-top:0}.icon-price,.page-frontend.page-news .news-loading .busy-loader{display:none}#container{position:absolute;top:0;left:0;bottom:0;right:0;height:100%}.map-circle,.map-circle .gmap3{height:460px;width:100%}.map-circle{margin:40px 0}.page-frontend.page-news .news-loading{transition:.5s all}.page-frontend.page-news.ajax-load .news-loading{position:fixed;background:rgba(3,22,27,.7);width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:2000;transition:.5s all}.page-frontend.page-news.ajax-load .news-loading .busy-loader{display:block}.busy-loader{position:absolute;width:90px;height:90px;margin:-45px auto auto -45px;top:50%;left:50%}.busy-loader .w-ball-wrapper{position:absolute;width:86px;height:86px;opacity:0;-moz-transform:rotate(225deg);-moz-animation:orbit 2.4s infinite;-ms-transform:rotate(225deg);-ms-animation:orbit 2.4s infinite;-o-transform:rotate(225deg);-o-animation:orbit 2.4s infinite;-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-animation:orbit 2.4s infinite;animation:orbit 2.4s infinite}.busy-loader .w-ball-wrapper .w-ball{position:absolute;width:7px;height:7px;background:#FFF;left:0;top:0;border-radius:11px}.busy-loader .ball-1{-webkit-animation-delay:.96s;animation-delay:.96s}.busy-loader .ball-2{-webkit-animation-delay:.19s;animation-delay:.19s}.busy-loader .ball-3{-webkit-animation-delay:.38s;animation-delay:.38s}.busy-loader .ball-4{-webkit-animation-delay:.58s;animation-delay:.58s}.busy-loader .ball-5{-webkit-animation-delay:.77s;animation-delay:.77s}@-webkit-keyframes orbit{0%{opacity:1;z-index:99;-webkit-transform:rotate(180deg);-webkit-animation-timing-function:ease-out}7%{opacity:1;-webkit-transform:rotate(300deg);-webkit-animation-timing-function:linear;-webkit-origin:0}30%{opacity:1;-webkit-transform:rotate(410deg);-webkit-animation-timing-function:ease-in-out;-webkit-origin:7%}39%{opacity:1;-webkit-transform:rotate(645deg);-webkit-animation-timing-function:linear;-webkit-origin:30%}70%{opacity:1;-webkit-transform:rotate(770deg);-webkit-animation-timing-function:ease-out;-webkit-origin:39%}75%{opacity:1;-webkit-transform:rotate(900deg);-webkit-animation-timing-function:ease-out;-webkit-origin:70%}100%,76%{opacity:0;-webkit-transform:rotate(900deg)}}@keyframes orbit{0%{opacity:1;z-index:99;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}7%{opacity:1;-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-timing-function:linear;animation-timing-function:linear;origin:0}30%{opacity:1;-webkit-transform:rotate(410deg);transform:rotate(410deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;origin:7%}39%{opacity:1;-webkit-transform:rotate(645deg);transform:rotate(645deg);-webkit-animation-timing-function:linear;animation-timing-function:linear;origin:30%}70%{opacity:1;-webkit-transform:rotate(770deg);transform:rotate(770deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;origin:39%}75%{opacity:1;-webkit-transform:rotate(900deg);transform:rotate(900deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;origin:70%}100%,76%{opacity:0;-webkit-transform:rotate(900deg);transform:rotate(900deg)}}.navbar .navbar-toggle:focus,.navbar .navbar-toggle:hover{background-color:transparent}.navbar .navbar-toggle.collapsed .icon-bar{background-color:#666}.navbar .navbar-toggle.collapsed .icon-bar:nth-of-type(1){-webkit-transform:rotate(0);transform:rotate(0);top:0}.navbar .navbar-toggle.collapsed .icon-bar:nth-of-type(2){opacity:1;width:100%;margin-left:0}.navbar .navbar-toggle.collapsed .icon-bar:nth-of-type(3){opacity:1;width:100%;margin-left:0;left:0}.navbar .navbar-toggle.collapsed .icon-bar:nth-of-type(4){-webkit-transform:rotate(0);transform:rotate(0);bottom:0}.navbar .navbar-toggle .icon-bar{position:relative;transition:all .5s ease-in-out;background-color:#ff4500}.navbar .navbar-toggle .icon-bar:nth-of-type(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:12px}.navbar .navbar-toggle .icon-bar:nth-of-type(2){opacity:0;width:0;margin-left:50%}.navbar .navbar-toggle .icon-bar:nth-of-type(3){opacity:0;width:0;margin-left:-40px;left:50%}.navbar .navbar-toggle .icon-bar:nth-of-type(4){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:11px}