.portfolio-style-1 .sigma-portfolio-image-container:before,.portfolio-style-1 .sigma-portfolio-image-container:after,.portfolio-style-1 .h-one,.portfolio-style-1 .h-two,.portfolio-style-1 .h-three,.portfolio-style-1 .h-four{-webkit-transition:all .3s ease-out .3s;-moz-transition:all .3s ease-out .3s;-ms-transition:all .3s ease-out .3s;-o-transition:all .3s ease-out .3s;transition:all .3s ease-out .3s}.portfolio-style-1 .sigma-portfolio-wrapper{margin-bottom:30px}.portfolio-style-1 .sigma-portfolio-thumbnail-wrapper{position:relative;overflow:hidden;height:320px}.portfolio-style-1 .double-height .sigma-portfolio-thumbnail-wrapper{height:670px}.portfolio-style-1 .portfolio-title{font-size:24px;line-height:normal;margin-bottom:0;color:#282828;text-align:left;text-transform:uppercase;letter-spacing:-1px}.portfolio-style-1 .sigma-portfolio-category{position:relative;display:inline-block;font-weight:700;font-family:"Oswald",sans-serif;color:#eb120a;text-transform:uppercase;padding-left:50px;margin-bottom:5px}.portfolio-style-1 .sigma-portfolio-category:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:2px;background-color:#eb120a}.sigma-portfolio-action-icons{position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px}.portfolio-style-1 .sigma-portfolio-action-icons i{background:#eb120a;color:#fff;width:30px;height:30px;line-height:30px;text-align:center}.portfolio-style-1 .sigma-portfolio-action-icons i:hover{background:#fff;color:#eb120a}.portfolio-style-1 .sigma-portfolio-image-container{position:relative;height:100%;overflow:hidden}.portfolio-style-1 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-image-container img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.5s all}.portfolio-style-1 .sigma-portfolio-thumbnail-wrapper:hover .sigma-portfolio-image-container img{transform:scale(1.1)}.sigma-mfg-popup-image{display:none}.portfolio-style-1 .sigma-portfolio-image-container:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:#757a89;opacity:0;transition:.5s all;z-index:1}.portfolio-style-1 .sigma-portfolio-thumbnail-wrapper:hover .sigma-portfolio-image-container:before{opacity:.5}.portfolio-style-1.portfolio-layout-grid .sigma-portfolio-slide{margin-bottom:30px}.portfolio-style-1 .sigma-portfolio-thumbnail-wrapper .portfolio-content-sec{position:absolute;left:-80px;bottom:0;background-color:#fff;padding:30px 40px;-webkit-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;visibility:hidden;opacity:0;z-index:2}.portfolio-style-1 .sigma-portfolio-thumbnail-wrapper:hover .portfolio-content-sec{left:0;visibility:visible;opacity:1}.portfolio-layout-tabs .portfolio-filter{background-color:#282828;padding:20px;text-align:center;position:relative;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:60px}.portfolio-layout-tabs .portfolio-filter:after{position:absolute;left:15px;top:15px;right:15px;bottom:-15px;background-color:#eb120a;content:'';z-index:-1}.portfolio-layout-tabs .portfolio-filter ul{margin:0;padding-left:0;list-style:none;display:flex;flex-wrap:wrap}.portfolio-layout-tabs .portfolio-filter ul li{display:inline-block;color:#fff;cursor:pointer;font-size:14px;font-weight:700;font-family:"Oswald",sans-serif;padding:10px;margin:0 15px;text-transform:uppercase;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.portfolio-layout-tabs .portfolio-filter ul li:focus{outline:none}.portfolio-layout-tabs .portfolio-filter ul li:hover,.portfolio-layout-tabs .portfolio-filter ul li.active{color:#eb120a}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper{position:relative;padding-bottom:80px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-image-container{overflow:hidden;height:650px;width:100%}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-image-container img{width:100%;height:100%;object-fit:cover;object-position:center;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper:hover .sigma-portfolio-image-container img{-webkit-transform:scale(1.1);transform:scale(1.1)}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover{position:absolute;left:45px;right:90px;bottom:0;padding:40px 50px;background-color:#282828;visibility:hidden;opacity:0;-webkit-transition:.3s;transition:.3s}.portfolio-style-2 .slick-current .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover{opacity:1;visibility:visible}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .sigma-portfolio-category{position:relative;display:inline-block;font-weight:700;font-family:"Oswald",sans-serif;color:#eb120a;text-transform:uppercase;padding-left:50px;margin-bottom:5px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .sigma-portfolio-category:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:2px;background-color:#eb120a}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .portfolio-title{font-size:36px;letter-spacing:-1px;text-transform:uppercase}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .portfolio-title a{color:#fff}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .portfolio-link{display:inline-block;position:absolute;right:0;font-size:20px;height:80px;width:80px;line-height:80px;color:#282828;text-align:center;background-color:#eb120a;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .portfolio-link:hover{background-color:#fff}@media only screen and (max-width:1599px) and (min-width:1200px){.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-image-container{height:550px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover{left:30px;right:50px;padding:40px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .portfolio-title{font-size:32px}}@media only screen and (max-width:1200px) and (min-width:992px){.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-image-container{height:500px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover{left:30px;right:50px;padding:40px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .portfolio-title{font-size:30px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .portfolio-link{height:60px;width:60px;line-height:60px}}@media only screen and (max-width:991px) and (min-width:768px){.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-image-container{height:400px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover{left:20px;right:40px;padding:20px 30px;bottom:30px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .portfolio-title{font-size:24px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .sigma-portfolio-category{font-size:14px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .portfolio-link{height:60px;width:60px;line-height:60px}}@media (max-width:767px){.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-image-container{height:350px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover{left:15px;right:30px;padding:20px 30px;bottom:30px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .portfolio-title{font-size:20px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .sigma-portfolio-category{font-size:14px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .portfolio-link{height:50px;width:50px;line-height:50px}}@media (max-width:399px){.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .sigma-portfolio-category{padding-left:30px}.portfolio-style-2 .sigma-portfolio-thumbnail-wrapper .sigma-portfolio-content-cover .sigma-portfolio-category:before{width:15px}}