body{background-color:#1a1a1a;color:#fff;font-family:'Arimo';margin-top:155px}*{font-family:'Arimo'}#espa{position:fixed;bottom:0;left:0;right:0;z-index:10000}pre{color:#8b8b8b;background-color:#000}.navbar-dark{background-color:#000}.navbar-dark .navbar-nav{align-items:center;text-align:center}.navbar-dark .navbar-nav .nav-item .nav-link:not(.btn){color:#fff}.navbar-dark .navbar-nav .nav-item .nav-link:not(.btn).active,.navbar-dark .navbar-nav .nav-item .nav-link:not(.btn):hover,.navbar-dark .navbar-nav .nav-item .nav-link:not(.btn):focus,.navbar-dark .navbar-nav .nav-item .nav-link:not(.btn):active{color:#169310}.navbar-dark .navbar-nav .nav-item .nav-link{font-weight:700}.navbar-dark .navbar-nav .nav-item.show>.nav-link{color:#8b8b8b}.navbar-dark .navbar-nav .dropdown-menu{background-color:#000;border-radius:0;padding:0}.navbar-dark .navbar-nav .dropdown-menu .dropdown-item{color:#fff}.navbar-dark .navbar-nav .dropdown-menu .dropdown-item:hover,.navbar-dark .navbar-nav .dropdown-menu .dropdown-item:focus,.navbar-dark .navbar-nav .dropdown-menu .dropdown-item:active,.navbar-dark .navbar-nav .dropdown-menu .dropdown-item.active{color:#169310;background-color:#000}.navbar-dark .navbar-nav .btn-default{background-color:#fff;border-radius:25px;padding:10px;color:#000}.navbar-dark .navbar-nav .btn-default:hover,.navbar-dark .navbar-nav .btn-default:focus,.navbar-dark .navbar-nav .btn-default:active{background-color:#169310;color:#fff}.navbar-dark .navbar-nav .social{margin:15px;color:#169310;font-size:32px}a,img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}a{color:#169310}a:hover,a:focus,a:active{text-decoration:none;color:#1dc115}.logo{max-width:300px;display:inline-block}footer{padding:60px 0;background-color:#000}footer .social{color:#169310;font-size:82px}.page_header{color:#fff;height:200px;background-repeat:no-repeat;background-size:cover;background-position:50%;background-color:rgba(0,0,0,0.3);background-blend-mode:darken;display:flex;justify-content:center;align-items:center}#slideshow{height:calc(100vh - 160px)}#slideshow .carousel-inner{height:100%}#slideshow .carousel-item{background-color:rgba(0,0,0,0.1);background-blend-mode:darken;background-size:cover;background-position:50% 50%;width:100%;height:100%;position:relative}#slideshow .carousel-item .quote{position:absolute;max-width:600px;padding:15px;letter-spacing:-1px;top:50%;left:50%;transform:translate(-50%,-50%)}#slideshow .carousel-item .quote h2{font-weight:700;font-size:32px;line-height:30px}section{padding:60px 0}.btn-default{background-color:#000;border-color:#fff;border-radius:25px;color:#fff;font-weight:600;font-size:14px}.btn-default:hover,.btn-default:focus,.btn-default:active{background-color:#169310;border-color:#8b8b8b;color:#fff}#about{background-image:url("/img/home/about-b.jpg");background-repeat:no-repeat;background-attachment:fixed;background-position:50% 50%;background-size:cover;background-blend-mode:lighten;background-color:rgba(255,255,255,0.4);color:#000}#about .text{padding:60px 0}#about .text h2{font-weight:700}#services,#works{background-color:#ddd;color:#000}#services h2,#works h2{font-weight:700;text-align:center;padding-bottom:30px}#services .box,#works .box{background-color:#fff;transition:box-shadow .2s ease;display:block;color:#000}#services .box img,#works .box img{width:100%;height:250px;object-fit:cover}#services .box .content,#works .box .content{padding:15px}#services .box .content h3,#works .box .content h3{font-size:24px;font-weight:700}#services .box .content p,#works .box .content p{font-size:14px}#services .box .content .btn-default,#works .box .content .btn-default{width:130px;display:block;margin:0 auto}#services .box:focus,#works .box:focus,#services .box:hover,#works .box:hover{box-shadow:0 1px 3px 2px #169310}#quote{background-color:#fff;color:#000}#quote .quote{border-left:4px solid #169310;padding-left:15px;max-width:600px}#quote .quote span{font-weight:600;color:#000}#service_constraction{color:#fff}#service_constraction .content{max-width:600px;margin:0 auto}#service_constraction .content h3{font-size:24px;font-weight:600}#service_constraction .content ul{list-style-type:square}#service_constraction .content ul li{color:#169310;padding-bottom:10px}#service_constraction .content ul li span{color:#fff}#works_page .box{height:350px;position:relative;padding:10px;transition:background-color .2s ease}#works_page .box img{object-fit:cover;width:100%;height:100%}#works_page .box .caption{position:absolute;bottom:10px;left:10px;right:10px;padding:10px;background-color:rgba(0,0,0,0.6)}#works_page .box:hover,#works_page .box:focus{background-color:rgba(22,147,16,0.3)}