@import url("https://fonts.googleapis.com/css?family=Raleway:300,300i,400,400i,600,600i,700,700i&subset=latin-ext");::selection{background:#1b1b1b;color:#fff}::-moz-selection{background:#1b1b1b;color:#fff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-button:end:increment,::-webkit-scrollbar-button:start:decrement{display:none}::-webkit-scrollbar-track-piece{background-color:#e6e6e6}::-webkit-scrollbar-thumb{background:#1b1b1b}::-webkit-input-placeholder{color:#0c2230!important;font-weight:300}::-moz-placeholder{color:#0c2230!important;font-weight:300}:-ms-input-placeholder{color:#0c2230!important;font-weight:300}body{overflow-x:hidden;background-color:#f1f1f1;height:100%!important;font-family:Raleway,sans-serif}a,body{color:#1b1b1b}a:hover{text-decoration:none}#header{height:86px;background:#1b1b1b}#header .actions,#header .logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:86px}#header .actions{-ms-flex-pack:end;justify-content:flex-end}#header .actions ul{list-style:none;margin:0;padding:0}#header .actions .social{margin-right:60px;font-size:30px}#header .actions .social ul{display:-ms-flexbox;display:flex}#header .actions .social ul li{margin-right:10px}#header .actions .social ul li a{color:#353535}#header .actions .social ul li a:hover{color:#9d9d9d}#header .actions .social ul li:last-child{margin-right:0}#header .actions .menu{font-size:23px;background:#fff;border-radius:50%;width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#353535}#header .actions .menu i{margin:0;padding:0}#header .actions .menu:hover{background:#9d9d9d}#menu{position:fixed;top:0;right:0;left:0;bottom:0;z-index:1000;background:#fff;padding:0;overflow:hidden;display:none;height:100%;width:100%}#menu.open{display:block}#menu .menu-holder{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;margin-right:10%;width:100%}#menu .menu-holder ul{margin:0;padding:0;text-align:center}#menu .menu-holder ul li{margin-bottom:10px}#menu .menu-holder ul li a{font-size:30px;font-weight:700;text-transform:uppercase}#menu .menu-holder .close-menu{position:fixed;top:15px;right:60px;font-size:40px;cursor:pointer}#footer{background:#1b1b1b;padding:40px 0;color:#fff}#footer>.arrow{position:relative;text-align:center;width:70px;height:70px;margin:auto;background:#fff;top:-70px;cursor:pointer}#footer>.arrow,#footer>.arrow div{border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#footer>.arrow div{background:#1b1b1b;width:60px;height:60px;color:#fff}#footer>.arrow div i{background:#fff;color:#000;font-size:24px;font-weight:700;border-radius:50%;height:30px;width:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#footer .address{margin-top:20px}#footer .menu{font-size:16px}#footer .news{width:90%}#footer li{margin-bottom:15px}#footer li a{color:#fff}#footer li a:hover{color:#ddd}#footer h4{margin-top:0;margin-bottom:30px}#footer .fa-2x{font-size:1.7em}#app{min-height:400px}#app .hero{text-align:center;width:100%;height:685px;color:#fff}#app .hero .flexslider{border:none}#app .hero .flexslider .slides li{height:685px}#app .hero .flexslider .slides li:before{background:rgba(26,26,26,.2);content:"";width:100%;height:685px;position:absolute;left:0;z-index:2}#app .hero .flexslider .slides li .lead{margin-bottom:0!important;position:relative;z-index:9;margin-top:160px}#app .hero .flexslider .slides li .lead .title{font-size:44px;letter-spacing:-3px}#app .hero .flexslider .slides li .lead.desc{font-size:16px}#app .hero .flexslider .flex-direction-nav a:before{color:#fff}#app .hero .flexslider .flex-direction-nav a{height:50px;top:40%}#app .hero .flexslider .flex-control-paging{display:none}#app .hero .actions{margin:40px 0}#app .home,#app .page{background:#f1f1f1}#app .page .header{background-attachment:scroll;background-repeat:no-repeat;background-position:top;background-size:cover;height:160px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#app .page .header:before{background:rgba(27,27,27,.5);content:"";position:absolute;width:100%;height:160px}#app .page .header.page{background-image:url(../images/headers/page.jpg)}#app .page .header.contact{background-image:url(../images/headers/contact.jpg)}#app .page .header.product{background-image:url(../images/headers/product.jpg)}#app .page .header h1{font-weight:600;font-size:25px;margin:0;padding:0;color:#fff}#app .page .header .breadcrumb{margin:0;background:none;padding:0;text-align:end}#app .page .header .breadcrumb li a{color:#fff}#app .page .navbar{margin-bottom:0!important}#app .page .item{background:#fff;border-radius:10px;padding:30px;color:#505050;margin:40px 0}#app .page .item h2.title{margin-top:0;font-weight:600}#app .page .item .content{margin-top:20px}#app .page .item .form.hr{margin-top:60px}#app .page .item .form.hr .title{margin-bottom:20px;font-weight:600}#app .page.contact .item{position:relative;top:-30px;padding:30px 180px}#app .page.contact .item .contact-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#app .page.contact .item .contact-header .column{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:50%;font-size:12px;color:#505050;margin-bottom:20px}#app .page.contact .item .contact-header .column:nth-child(2n+2){-ms-flex-pack:end;justify-content:flex-end;text-align:end}#app .page.contact .item .contact-header .column:nth-child(2n+2) .image{margin-right:0;margin-left:20px}#app .page.contact .item .contact-header .column h4{margin:0;font-weight:600;font-size:14px}#app .page.contact .item .contact-header .column .image{width:50px;margin-right:20px}#app .page.contact .item .contact-header .column .image img{max-width:42px}#app .page.contact .item .contact-form form{margin-top:60px}.services{position:relative;width:100%;top:-140px;margin-top:40px;z-index:3}.services:before{background:#fff;content:"";width:100%;height:3px;position:absolute;top:-40px;z-index:3}.services .items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.services .items:before{border-top:4px solid #fff}.services .items .column{width:33.3%;height:200px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.services .items .column:after{width:2px;height:60%;top:20%;content:"";background:#c7c7c7;position:absolute;right:0}.services .items .column:before{width:60%;height:2px;bottom:0;z-index:9;content:"";background:#c7c7c7;position:absolute;left:20%}.services .items .column:nth-child(3n+3):after,.services .items .column:nth-child(4n):before,.services .items .column:nth-child(5n):before,.services .items .column:nth-child(6n):before{display:none}.services .items .column img{height:200px;width:100%;max-width:100%;transition:all .3s;filter:grayscale(100%)}.services .items .column:hover img{display:block;position:relative;z-index:0;height:200px;width:100%;transform:scale(1.1)}.services .items .column:hover a:before{background:rgba(27,27,27,.7)}.services .items .column a{padding:0 30px;position:absolute;width:100%}.services .items .column a:before{background:rgba(26,26,26,.9);content:"";width:100%;height:200px;position:absolute;left:0;top:-38px}.services .items .column a:hover{text-decoration:none}.services .items .column a span{display:block}.services .items .column a .number{font-weight:700;font-size:40px;color:#fff!important}.services .items .column a .title{font-size:20px;font-weight:600;color:#fff!important}.services .items .column a .desc{font-size:13px;color:#fff!important;height:39px;overflow:hidden}.services .items .column a span.desc,.services .items .column a span.number,.services .items .column a span.title{color:#fff!important;position:relative;z-index:9999999}.services .actions{text-align:center;margin-top:20px}.blog{min-height:200px;width:100%;background-image:url(../images/sliders/main.jpg);background-attachment:scroll;background-repeat:no-repeat;background-position:top}.blog:before{background:rgba(26,26,26,.6);content:"";width:100%;height:200px;position:absolute}.blog .item{background:#fff;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);position:relative;top:-40px;color:#111;padding:20px 50px 40px;margin:0!important}.blog .item h2{font-weight:600;font-size:25px;color:#616161}.blog .item p{color:#606060;font-size:14px}.blog .item .actions{position:absolute;right:-50px;bottom:-23.5px}.blog .dot{text-align:end;margin-top:40px}.portfolio{margin:60px 0}.portfolio .items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.portfolio .items .column{width:25%;height:150px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative;text-align:center;-ms-flex-pack:center;justify-content:center}.portfolio .items .column:after{width:2px;height:60%;top:20%;content:"";background:#c7c7c7;position:absolute;right:0}.portfolio .items .column:before{width:60%;height:2px;bottom:0;z-index:9;content:"";background:#c7c7c7;position:absolute;left:20%}.portfolio .items .column:nth-child(4n+4):after,.portfolio .items .column:nth-child(5n):before,.portfolio .items .column:nth-child(6n):before,.portfolio .items .column:nth-child(7n):before,.portfolio .items .column:nth-child(8n):before{display:none}.products{margin-top:40px}.products .item.filter{padding:15px}.products .item.filter .title{background:#1b1b1b;margin:0;padding:10px 15px;color:#fff;font-size:18px;margin-bottom:20px}.products .item.filter ul li a{color:#1b1b1b;display:block;padding:7px 10px}.products .item.filter ul li a:hover{background:#1b1b1b;color:#fff}.products .item .product img{border:4px solid #ddd;border-radius:2px}.products .item .product div.title{margin-top:10px;color:#1b1b1b;font-size:14px;margin-bottom:30px}.products .item .product:hover img{border:4px solid #aaa}.btn{padding:8px 45px;border-radius:20px;border:none}.btn.btn-default{border-color:#fff;background-color:#fff}.btn.btn-default:hover{background-color:#ccc}.btn.btn-primary{border-color:#616161}.btn.btn-primary,.btn.btn-primary:hover{background-color:#616161}.btn.btn-lg{font-size:16px;padding:13px 40px}.form-control{height:45px;border-radius:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{font-size:14px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#1b1b1b}#GoogleMap{height:375px;width:100%}textarea{resize:none}@media screen and (max-width:767px){#menu .menu-holder{margin-right:0}#menu .menu-holder .close-menu{right:20px}#header .actions .social{margin-right:30px;font-size:25px}#header .actions .menu{width:40px;height:40px;font-size:16px;padding:0 15px}#footer h4{margin-top:40px}#app .page.contact .item{padding:20px}#app .page.contact .item .contact-header .column{height:100%}.services .items .column{width:100%}.portfolio .items .column{width:50%}.blog .dot,.portfolio .items .column:nth-child(2n+2):after{display:none}.blog .item{padding-bottom:20px}.blog .item .actions{right:-10px}}
/*# sourceMappingURL=app.css.map */
