#sidebar{display:none}#home #home_menu,#home #about,#home #projects,#home #contact{padding:3em 0}#home #home_menu{font-size:1.5em}#home #home_menu .owl-carousel .item a{color:#757575;transition:all ease .2s;font-weight:700;font-size:2em}#home #home_menu .owl-carousel .item a:hover,#home #home_menu .owl-carousel .item a:active,#home #home_menu .owl-carousel .item a:focus{color:#000}#home #home_menu .owl-carousel .item a:hover img,#home #home_menu .owl-carousel .item a:active img,#home #home_menu .owl-carousel .item a:focus img{filter:grayscale(0%)}#home #home_menu .owl-carousel .item a img{filter:grayscale(100%);transition:all ease .2s}#home #about{font-size:1.5em}#home #about p{font-size:1.2em;font-weight:500}#home #about .container{margin-top:0}#home #carousel_projects .carousel-indicators button{background-color:#987758;width:3em;height:.5em}#home #carousel_projects .carousel-control-prev-icon,#home #carousel_projects .carousel-control-next-icon{filter:drop-shadow(0 0 2px #987758)}#home #carousel_projects a{display:block;width:100%;position:relative}#home #carousel_projects a img{width:100%;height:600px;object-fit:cover;filter:grayscale(100%);transition:all ease .2s}#home #carousel_projects a span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;background-color:#987758;padding:.5em 1em;font-size:2em;opacity:0;transition:all ease .2s}#home #carousel_projects a:hover img,#home #carousel_projects a:focus img,#home #carousel_projects a:active img{filter:grayscale(0%)}#home #carousel_projects a:hover span,#home #carousel_projects a:focus span,#home #carousel_projects a:active span{opacity:1}#home #carousel_systems a img{height:300px;width:100%}#home #contact .btn{background-color:#8e7052;border-color:#8e7052;color:#fff}footer{margin-top:0}.bounce{animation:bounce 1s ease-out infinite}@media (max-width:767px){.btn{margin-top:1em}}@media (max-width:575px){#home #projects #carousel_projects .carousel-item a img.animate-on-scroll{filter:grayscale(100%);opacity:1;transition:filter .6s ease,opacity .6s ease}#home #projects #carousel_projects .carousel-item a img.animate-on-scroll.visible{filter:grayscale(0%);opacity:1}#home #projects #carousel_projects .carousel-item a span.animate-on-scroll{opacity:0;top:25vh;transition:opacity .6s ease,top .6s ease}#home #projects #carousel_projects .carousel-item a span.animate-on-scroll.visible{opacity:1;top:25vh}#home #projects #carousel_projects .carousel-inner{height:50vh}#home #carousel_projects .carousel-indicators button{width:100%}.carousel-indicators{margin-right:0;margin-left:0}}h1{margin-bottom:1em}h2{font-size:1em;font-weight:700}#about h2{font-size:3em;margin-bottom:1em;font-weight:500}h3{font-size:1em;font-weight:600}@media (max-width:575px){#home #home_menu .owl-carousel .owl-item a img.animate-on-scroll{filter:grayscale(100%);transition:filter 2s ease}#home #home_menu .owl-carousel .owl-item a .text h2{color:#757575;transition:color 2s ease}#home #home_menu .owl-carousel .owl-item.active a img.animate-on-scroll{filter:grayscale(0%)}#home #home_menu .owl-carousel .owl-item.active a .text h2{color:#000}}@-moz-keyframes bounce{0%{transform:translateY(5%)}70%{transform:translateY(30%)}100%{opacity:0}}@-webkit-keyframes bounce{0%{transform:translateY(5%)}70%{transform:translateY(30%)}100%{opacity:0}}@-o-keyframes bounce{0%{transform:translateY(5%)}70%{transform:translateY(30%)}100%{opacity:0}}@keyframes bounce{0%{transform:translateY(5%)}70%{transform:translateY(30%)}100%{opacity:0}}