.project-section{position:relative;padding:115px 0 90px}.project-section .sec-title{margin-bottom:50px}.project-block-one .inner-box{position:relative;display:block;overflow:hidden;margin-bottom:30px}.project-block-one .inner-box .image-box{position:relative;display:block;overflow:hidden;background:#2a2a38}.project-block-one .inner-box .image-box img{width:100%;transition:all .5s ease}.project-block-one .inner-box:hover .image-box img{transform:scale(1.05);opacity:.05}.project-block-one .inner-box .lower-content .box{position:absolute;left:0;right:0;top:42%;transform:translateY(30px);opacity:0;transition:all .5s ease;text-align:center;padding:0 10px}.project-block-one .inner-box:hover .lower-content .box{transform:translateY(0px);opacity:1}.project-block-one .inner-box .lower-content{position:absolute;left:0;top:0;right:0;width:100%;height:100%;padding:25px 30px}.project-block-one .inner-box .lower-content .box h3{color:#fff;margin-bottom:0}.project-block-one .inner-box .lower-content .box h3 a{color:#fff}.project-block-one .inner-box .lower-content .box p{position:relative;font-size:16px;line-height:24px;font-weight:500;color:transparent;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent}.project-block-one .inner-box .lower-content .view-btn{position:absolute;right:0;bottom:0;opacity:0;transition:all .9s ease}.project-block-one .inner-box:hover .lower-content .view-btn{opacity:1}.project-block-one .inner-box .lower-content .view-btn a{position:relative;display:inline-block;font-size:30px;color:#fff;font-weight:700;width:56px;height:56px;line-height:56px;text-align:center;border-top:4px solid #fff;border-left:4px solid #fff}.project-style-two{position:relative}.project-block-two .inner-box{position:relative;display:block;overflow:hidden}.project-block-two .inner-box .image-box{position:relative;display:block;overflow:hidden;background:#1e1e2a}.project-block-two .inner-box .image-box img{width:100%;transition:all .5s ease}.project-block-two .inner-box:hover .image-box img{opacity:.1}.project-block-two .inner-box .content-box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;padding:15px 30px;text-align:center}.project-block-two .inner-box .content-box p{font-size:18px;font-weight:600;color:#fff;margin-bottom:6px;transform:translateY(-15px);opacity:0;transition:all .5s ease}.project-block-two .inner-box .content-box h3{font-size:30px;line-height:38px;color:#fff;opacity:0;transform:translateY(15px);transition:all .5s ease}.project-block-two .inner-box:hover .content-box p,.project-block-two .inner-box:hover .content-box h3{opacity:1;transform:translateY(0px)}.project-block-two .inner-box .content-box h3 a{color:#fff}.project-block-two .inner-box .link-box{position:absolute;right:27px;bottom:30px}.project-block-two .inner-box .link-box li{position:relative;display:inline-block;margin:0 3px;opacity:0;transition:all .5s ease}.project-block-two .inner-box .link-box li:first-child{transform:translateX(-15px)}.project-block-two .inner-box .link-box li:last-child{transform:translateX(15px)}.project-block-two .inner-box:hover .link-box li{opacity:1;transform:translateX(0px)}.project-block-two .inner-box .link-box li a{position:relative;display:inline-block;width:60px;height:60px;line-height:60px;border:2px solid #fff;font-size:22px;color:#fff;text-align:center;z-index:1}.project-block-two .inner-box .link-box li a:before{position:absolute;content:'';width:60px;height:60px;left:-2px;top:-2px;right:0;opacity:0;z-index:-1;transition:all .5s ease}.project-block-two .inner-box .link-box li a:hover:before{opacity:1}