.project-sec{padding:120px 0 110px}.project-title{margin-bottom:61px;text-align:center}.project-wrap{display:flex;flex-wrap:wrap;gap:30px}.project-card{overflow:hidden;position:relative;width:calc(33.33% - 20px)}.right-high-card-cont,.right-high-card-title{position:relative;z-index:10}.project-card>div{opacity:0;overflow:hidden;transform:translateX(-100%)!important;transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;visibility:hidden;width:0}.project-wrap .aos-animate.project-card:first-child>div{opacity:1;transform:translateX(0)!important;transition-delay:.5s!important;visibility:visible;width:100%}.project-wrap .aos-animate.project-card:nth-child(2)>div{opacity:1;transform:translateX(0)!important;transition-delay:.8s!important;visibility:visible;width:100%}.project-wrap .aos-animate.project-card:nth-child(3)>div{opacity:1;transform:translateX(0)!important;transition-delay:1s!important;visibility:visible;width:100%}.project-image:after{background:linear-gradient(180deg,rgba(57,64,26,0),rgba(57,64,26,.8));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.project-image{background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:1}.project-image,.project-image img{height:523px;overflow:hidden;position:relative}.project-image img{display:inline-block;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:all .5s linear;transition:all .5s linear;width:100%}.project-overlay{bottom:-60.3%;left:0;margin:16px;position:absolute;transition:bottom .6s ease;width:calc(100% - 32px);z-index:100}.project-over-content{background:rgba(143,89,16,.9);color:#fff;display:flex;flex-direction:column;height:100%;max-height:300px;min-height:300px;overflow-y:auto;padding:20px}.project-sec .btn-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-top:60px;width:100%}.project-over-title h3{color:var(--tertiary_color)}.project-over-content ul li{font-weight:600;margin-bottom:16px;padding-left:12px;position:relative}.project-over-content ul li:after{background:#fff;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:10px;width:6px}.project-over-content ul li:last-child{margin-bottom:0}.project-over-cont-innr{margin-bottom:50px;width:100%}.project-btn.btn-1 a{background-color:#cd7f32}.project-card:hover img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.project-card:focus-within .project-overlay,.project-card:hover .project-overlay{bottom:0}.project-top-shape{left:50%;opacity:.12;position:absolute;top:0;transform:translateX(-50%)}.project-overlay.no-content{bottom:0;margin-bottom:0}.project-over-cont-innr p{color:var(--tertiary_color);font-weight:600;margin-top:20px}.project-over-cont-innr p:last-child{margin-bottom:0}.project-over-content::-webkit-scrollbar{width:6px}.project-over-content::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.5)}.project-btn{margin-top:auto;width:100%}@media (max-width:1200px){.project-wrap{gap:16px}.project-card{width:calc(33.33% - 10.66px)}.project-image{height:400px}.project-overlay{bottom:-65.3%}.project-over-content{max-height:250px;min-height:250px;padding:12px}.project-over-content ul li{margin-bottom:8px}.project-over-cont-innr{margin-bottom:20px}.project-btn.btn-1 a{padding-bottom:10px;padding-top:10px}.project-overlay{margin:12px;width:calc(100% - 24px)}.project-over-title h3{font-size:28px;line-height:1.2;margin-bottom:18px}.project-title{margin-bottom:40px}}@media (max-width:1024px){.project-sec{padding:80px 0}}@media (max-width:991px){.project-card{width:calc(50% - 15px)}.project-sec{padding:40px 0}.project-title{margin-bottom:30px}.project-sec{padding:60px 0}.project-sec .btn-wrapper{margin-top:40px}.project-card>div{opacity:1;overflow:hidden;transform:none!important;transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;visibility:visible;width:100%}}@media (max-width:767px){.project-card{width:100%}.project-image{margin:0 auto;max-width:413px}.project-sec{padding:30px 0}.project-sec .btn-wrapper{margin-top:30px}}