.project-style1-area,.project-style1__content,.projects-style5__inner,.projects-style5__single,.single-project-style3 .text-holder .title,.single-project-style7,.single-project-style7 .content-box .inner-title{position:relative;display:block}.project-style1-area{overflow:hidden;background:#fff;padding-bottom:90px}.project-style1-area .container-fluid{padding-right:0;padding-left:0;max-width:1920px}.single-project-style1,.single-project-style2,.single-project-style6{position:relative;display:block;overflow:hidden;margin-bottom:30px}.single-project-style1 .img-holder img,.single-project-style4 .img-holder img,.single-project-style6 .img-holder img,.single-project-style7 .img-holder img{width:100%;transform:scale(1);transition:2.5s}.single-project-style1:hover .img-holder img,.single-project-style4:hover .img-holder img,.single-project-style6:hover .img-holder img{transform:scale(1.2)}.single-project-style1 .content-box,.single-project-style2 .content-box,.single-project-style4 .content-box{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:40px;padding-right:30px;z-index:2}.single-project-style1 .content-box:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:.8;background-image:-moz-linear-gradient(0deg,rgb(191 166 217) 0,rgb(153 98 204) 40%,rgb(142 51 224) 100%);background-image:-webkit-linear-gradient(0deg,rgb(191 166 217) 0,rgb(153 98 204) 40%,rgb(142 51 224) 100%);background-image:-ms-linear-gradient(0deg,rgb(191 166 217) 0,rgb(153 98 204) 40%,rgb(142 51 224) 100%);-webkit-transform:perspective(400px) rotateX(90deg) scaleY(.5);-ms-transform:perspective(400px) rotateX(90deg) scaleY(.5);transform:perspective(400px) rotateX(90deg) scaleY(.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition:.5s ease-in-out .1s;z-index:-1}.single-project-style1:hover .content-box:before,.single-project-style2:hover .content-box:before,.single-project-style3:hover .img-holder .inner:before,.single-project-style6:hover .content-box:before,.single-project-style8:hover .overlay-content{-webkit-transform:perspective(400px) rotateX(0) scaleY(1);-ms-transform:perspective(400px) rotateX(0) scaleY(1);transform:perspective(400px) rotateX(0) scaleY(1);transition:.7s ease-in-out .1s}.single-project-style1 .content-box h2,.single-project-style2 .content-box h2{color:#fff;font-size:32px;line-height:1.2em;font-weight:300;margin:0 0 40px;opacity:0;transform:translateY(-50px);transition:.7s}.single-project-style1:hover .content-box h2,.single-project-style2:hover .content-box h2,.single-project-style4:hover .content-box h2,.single-project-style6:hover .content-box h4,.single-project-style8:hover .overlay-content h3{opacity:1;transform:translateY(0);transition-delay:0.5s}.single-project-style1 .content-box a,.single-project-style2 .content-box a,.single-project-style4 .content-box a{position:relative;display:inline-block;font-weight:500;opacity:0;transform:translateY(50px);transition:.7s}.single-project-style1:hover .content-box a,.single-project-style2:hover .content-box a,.single-project-style4:hover .content-box a,.single-project-style6:hover .content-box p{opacity:1;transform:translateY(0);transition-delay:0.7s}.single-project-style1 .content-box a:hover,.single-project-style2 .content-box a:hover,.single-project-style4 .content-box a:hover{color:var(--thm-black)}.project-style2-area,.project-style3-area{position:relative;display:block;overflow:hidden;background:#fff;padding:120px 0;z-index:10}.project-style2-area.pdb90,.project-style3-area.pdb90{padding-bottom:90px}.project-details-img-box .single-box .img-holder,.project-info-box .single-box ul,.single-project-style2 .img-holder,.single-project-style3 .img-holder .inner,.single-project-style4 .img-holder,.single-project-style6 .img-holder,.single-project-style7 .img-holder,.single-project-style8 .img-holder{position:relative;display:block;overflow:hidden}.single-project-style2 .content-box:before,.single-project-style3 .img-holder .inner:before{position:absolute;background-image:-moz-linear-gradient(0deg,#80b757 0,#93bc30 40%,#a5c109 100%);background-image:-webkit-linear-gradient(0deg,#80b757 0,#93bc30 40%,#a5c109 100%);background-image:-ms-linear-gradient(0deg,#80b757 0,#93bc30 40%,#a5c109 100%);left:0;bottom:0;right:0;opacity:.8;transition:.5s ease-in-out .1s;top:0;content:""}.single-project-style2 .img-holder img,.single-project-style8 .img-holder img{width:100%;-webkit-transform:scale(1);transform:scale(1);transition:.5s}.single-project-style2 .content-box:before{-webkit-transform:perspective(400px) rotateX(90deg) scaleY(.5);-ms-transform:perspective(400px) rotateX(90deg) scaleY(.5);transform:perspective(400px) rotateX(90deg) scaleY(.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;z-index:-1}.single-project-style2.fs26 .content-box h2{font-size:26px}.project-style2__btn-box{position:relative;display:block;padding-top:30px;line-height:0;text-align:center}.single-project-style3{position:relative;display:block;box-shadow:0 10px 30px 0 rgb(26 46 85 / 10%);transition:.2s linear 0.1s;margin-bottom:30px}.single-project-style3:hover{box-shadow:0 10px 30px 0 rgb(26 46 85 / 5%)}.single-project-style3 .img-holder{position:relative;display:block;padding:10px}.single-project-style3 .img-holder .inner:before{-webkit-transform:perspective(400px) rotateX(0) scaleY(.5);-ms-transform:perspective(400px) rotateX(0) scaleY(.5);transform:perspective(400px) rotateX(90deg) scaleY(.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;z-index:2}.project-details-img-box .single-box .img-holder img,.project-details-main-img-box img,.single-project-style3 .img-holder img{width:100%}.single-project-style3:hover .img-holder img{transform:scale(1.2) rotate(1deg)}.single-project-style3 .text-holder{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:19px 30px 30px}.single-project-style3 .text-holder .title h2{font-size:32px;line-height:40px;font-weight:700;font-style:italic;font-family:var(--thm-font-3)}.single-project-style3 .text-holder .title h2 a,.single-project-style7 .content-box .inner-title h4 a{color:var(--thm-black);transition:.2s linear 0.1s}.project-details-quote-box .icon,.project-menu-box--style2 .project-filter li.active .filter-text,.project-menu-box--style2 .project-filter li:hover .filter-text,.single-project-style3 .text-holder .title h2 a:hover,.single-project-style6:hover .content-box h4 a:hover,.single-project-style7 .content-box .inner-title h4 a:hover,.single-project-style8 .overlay-content h3 a:hover{color:var(--thm-base)}.single-project-style3 .text-holder .title p{font-size:16px;margin:3px 0 0}.single-project-style3 .text-holder .icon{position:relative;display:block;width:70px;height:70px;border-radius:50%;background-image:-moz-linear-gradient(90deg,rgba(255,255,255,.50196) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(90deg,rgba(255,255,255,.50196) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(90deg,rgba(255,255,255,.50196) 0,rgba(255,255,255,0) 100%);box-shadow:0 0 7.6px .4px rgba(0,0,0,.08);z-index:1}.single-project-style3 .text-holder .icon:before{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:50%;background:var(--thm-base);content:"";z-index:-1;transform:scale(0);transform-origin:center;transform-style:preserve-3d;transition:.4s cubic-bezier(.62, .21, .45, 1.52)}.project-filter li.active .filter-text:before,.project-filter li:hover .filter-text:before,.single-project-style3:hover .text-holder .icon:before{transform:scaleX(1)}.single-project-style3 .text-holder .icon span:before{position:relative;display:block;color:var(--thm-base);font-size:40px;line-height:70px;text-align:center;transition:.2s linear 0.1s}.project-filter li.active .filter-text,.project-filter li:hover .filter-text,.single-project-style3:hover .text-holder .icon span:before{color:#fff}.project-style3__button{position:relative;display:block;padding-top:40px;line-height:0}.project-style10-area,.project-style4-area,.project-style9-area{position:relative;display:block;overflow:hidden;background:#fff;padding:120px 0 90px;z-index:10}.project-style4__top-box{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-bottom:56px}.project-style4__top-box .sec-title-style4{padding-bottom:0}.project-style4__top-box .text{position:relative;display:block;max-width:470px;width:100%;margin-bottom:-64px}.project-details-text-box1 p,.project-details-text-box2 p,.project-style4__top-box .text p{margin:0}.single-project-style4,.single-project-style8{position:relative;display:block;margin-bottom:30px}.single-project-style4 .content-box:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:.8;background:var(--thm-base);transform:perspective(400px) rotateX(0) scaleY(0);transform-origin:center;transition:.5s ease-in-out .1s;z-index:-1}.single-project-style4:hover .content-box:before{transform:perspective(400px) rotateX(0) scaleY(1);transition:.7s ease-in-out .1s}.single-project-style4 .content-box h2{color:#fff;font-size:32px;line-height:1.2em;font-weight:300;margin:0 0 29px;opacity:0;transform:translateY(-50px);transition:.7s}.projects-style5-area{position:relative;display:block;background:#fff;padding:0 0 120px;z-index:10}.project-style7-area.pdtop120,.projects-style5-area.pdtop120{padding-top:120px}.projects-style5-area .container-fluid{padding-right:0;padding-left:0}.projects-style5__single .img-holder{position:relative;display:block;overflow:hidden;background-color:var(--thm-black)}.projects-style5__single .img-holder img{width:100%;transition:.5s linear 0.2s}.projects-style5__single:hover .img-holder img{transform:scale(1.1) rotate(0);opacity:.5;transition:.5s linear 0.1s}.projects-style5__single .img-holder .overlay-text{position:absolute;left:10px;bottom:10px;right:10px;background:var(--thm-base);padding:20px 0;text-align:center;-webkit-transform:perspective(400px) rotateX(0) translateY(90px);-ms-transform:perspective(400px) rotateX(0) translateY(90px);transform:perspective(400px) rotateX(0) translateY(90px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;transition:.5s ease-in-out .1s}.projects-carousel_5.owl-theme .owl-stage-outer .owl-item.active .projects-style5__single .img-holder .overlay-text,.projects-style5__single:hover .img-holder .overlay-text{-webkit-transform:perspective(400px) rotateX(0) translateY(0);-ms-transform:perspective(400px) rotateX(0) translateY(0);transform:perspective(400px) rotateX(0) translateY(0);transition:.4s ease-in-out .1s}.projects-style5__single .img-holder .overlay-text h2 a{color:#fff;font-size:24px;line-height:34px;font-weight:300;transition:.2s linear 0.1s}.projects-style5__single .img-holder .overlay-text h2 a:hover{color:var(--thm-black)}.project-details-text-box1 h3 span,.projects-style5__single .img-holder .overlay-text h2 a span{font-weight:700}.projects-carousel_5{position:relative;display:block;max-width:370px;width:100%;margin:0 auto}.projects-carousel_5.owl-theme .owl-stage-outer{overflow:visible}.project-style6-area{position:relative;display:block;background:#fff;padding:0;z-index:10}.project-style6-area.pd120-0-90{padding:120px 0 90px}.project-style6-area .auto-container{max-width:1200px}.single-project-style6 .content-box{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding-left:40px;padding-bottom:46px;padding-right:30px;z-index:2}.single-project-style6 .content-box:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:.8;background:#2c2c2c;-webkit-transform:perspective(400px) rotateX(90deg) scaleY(.5);-ms-transform:perspective(400px) rotateX(90deg) scaleY(.5);transform:perspective(400px) rotateX(90deg) scaleY(.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition:.5s ease-in-out .1s;z-index:-1}.single-project-style6 .content-box:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;border:10px solid var(--thm-base);-webkit-transform:perspective(400px) rotateX(0) scale(1.5);-ms-transform:perspective(400px) rotateX(0) scale(1.5);transform:perspective(400px) rotateX(0) scale(1.5);transition:.5s ease-in-out .1s;z-index:-1}.single-project-style6:hover .content-box:after{opacity:1;-webkit-transform:perspective(400px) rotateX(0) scale(1);-ms-transform:perspective(400px) rotateX(0) scale(1);transform:perspective(400px) rotateX(0) scale(1);transition:.9s ease-in-out .5s}.single-project-style6 .content-box h4{color:#fff;font-size:24px;line-height:1.2em;font-weight:700;margin:0 0 17px;opacity:0;transform:translateY(-50px);transition:.7s}.single-project-style6:hover .content-box h4 a,.single-project-style8 .overlay-content h3 a{color:#fff;transition:.2s linear 0.1s}.single-project-style6 .content-box p{color:rgba(255,255,255,.7);font-size:16px;opacity:0;transform:translateY(50px);transition:.7s}.project-style7-area{position:relative;display:block;background:#fff;padding:0 0 120px}.single-project-style7 .content-box{position:absolute;left:0;bottom:0;max-width:560px;width:100%;background:#fff;padding:24px 0;transform:perspective(400px) translateY(100%);transform-origin:left;transition:.7s 0.1s}.project-carousel_7.owl-theme .owl-stage-outer .owl-item.active .single-project-style7 .content-box,.single-project-style7:hover .content-box{opacity:1;transform:perspective(400px) translateY(0);transition-delay:0.3s}.single-project-style7 .content-box .inner{position:relative;display:block;padding-left:50px}.single-project-style7 .content-box .border-box{position:absolute;left:0;bottom:4px;width:40px;height:1px;background:var(--thm-black)}.single-project-style7 .content-box .inner-title h4{font-size:18px;line-height:24px;font-weight:700;text-transform:uppercase}.single-project-style7 .content-box .inner-title p{line-height:18px;margin:10px 0 0}.project-carousel_7.owl-carousel .owl-stage-outer{margin-right:-445px}.project-carousel_7.owl-carousel.owl-dot-style1 .owl-dots{padding-top:70px}.project-style8-area{position:relative;display:block;overflow:hidden;padding:120px 0 183px;background:#282828;z-index:10}.project-style8-area .shape1{position:absolute;left:0;bottom:-60px;opacity:.2}.project-style8-area .shape2{position:absolute;top:0;right:0;opacity:.2}.project-menu-box{position:relative;display:block;padding-bottom:50px}.project-filter{position:relative;display:block;margin-left:-10px;margin-right:-10px;z-index:1}.project-filter li{position:relative;float:left;padding:0 10px;margin-bottom:10px}.project-filter li .filter-text{position:relative;display:block;padding:10px 20px;color:var(--thm-black);font-size:16px;font-weight:500;line-height:26px;text-transform:uppercase;background:#fff;cursor:pointer;transition:.4s;box-shadow:0 0 40px 0 rgba(0,0,0,.15);font-family:var(--thm-font-2);z-index:1}.project-filter li .filter-text:before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:var(--thm-base);border-radius:0;transform:scaleX(0);transform-origin:center;transform-style:preserve-3d;transition:.4s cubic-bezier(.62, .21, .45, 1.52);z-index:-1}.project-filter li .count{position:absolute;width:25px;height:12px;text-align:center;top:-12px;left:0;color:#fff;font-size:14px;font-weight:700;font-family:var(--thm-font-2);transform:perspective(400px) rotateX(90deg) scaleY(.1);transform-origin:bottom;transition:.6s ease-in-out .2s;opacity:1;z-index:1;display:none}.project-filter li.active .count,.project-filter li:hover .count{opacity:1;transform:perspective(400px) rotateX(0) scaleY(1)}.project-filter li .count::before{position:absolute;top:0;left:0;bottom:0;right:0;background:var(--thm-base);content:"";z-index:-1}.project-filter li .count::after{content:"";position:absolute;top:0;right:-10px;z-index:-1;border-bottom:12px solid rgba(var(--thm-base-rgb),.8);border-right:10px solid transparent}.single-project-style8 .img-holder .inner{position:relative;display:block;overflow:hidden;background-color:var(--thm-base);z-index:2}.single-project-style8:hover .img-holder img{opacity:.2;-webkit-transform:scale(1.05);transform:scale(1.05) rotate(1deg)}.single-project-style8 .overlay-content{position:absolute;left:0;bottom:0;right:100px;height:100px;display:flex;align-items:center;background:#282828;padding-left:50px;overflow:hidden;z-index:5;-webkit-transform:perspective(400px) rotateX(90deg) scaleY(.5);-ms-transform:perspective(400px) rotateX(90deg) scaleY(.5);transform:perspective(400px) rotateX(90deg) scaleY(.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition:.5s ease-in-out .1s}.single-project-style8 .overlay-content h3{font-size:24px;line-height:28px;font-weight:400;opacity:0;transform:translateY(-50px);transition:.7s}.single-project-style1--instyle9 .content-box:before{background-image:none;background-color:var(--thm-base)}.single-project-style1--instyle9 .content-box h2{font-size:22px;line-height:1.4em;margin:0 0 29px}.project-menu-box--style2{display:flex;align-items:center;justify-content:center;padding-bottom:41px}.projects-page-five,.projects-page-four{padding:120px 0 90px;background:#fff;position:relative;display:block}.project-details-quote-box .inner-text,.project-info-box,.project-menu-box--style2 .project-filter{position:relative;display:block}.project-menu-box--style2 .project-filter:before{content:"";position:absolute;left:10px;bottom:9px;right:10px;height:1px;background:#ebedef}.project-menu-box--style2 .project-filter li .filter-text{padding:10px 20px;color:var(--thm-gray);font-size:15px;font-weight:400;background:#fff;box-shadow:none}.project-menu-box--style2 .project-filter li .filter-text:before{background:#ebedef}.single-project-style7--instyle10{overflow:hidden;margin-bottom:30px}.single-project-style7--instyle10 .img-holder{background-color:var(--thm-base)}.single-project-style7--instyle10:hover .img-holder img{opacity:.2;-webkit-transform:scale(1.05);transform:scale(1.05) rotate(1deg)}.single-project-style7--instyle10 .content-box{max-width:370px}.projects-page-four .projects-style5__single{margin-bottom:30px}.projects-page-five{z-index:10}.project-details-area{position:relative;display:block;background:#fff;padding-bottom:120px;z-index:10}.project-details-content{position:relative;display:block;background:#f7f7f8;padding:120px 100px;margin-top:-400px}.project-details-main-img-box{position:relative;display:block;border-radius:4px;overflow:hidden}.project-details-text-box1{position:relative;display:block;margin-top:42px}.project-details-text-box1 h3{font-size:24px;line-height:34px;font-weight:300;margin-bottom:12px}.project-details-quote-box{position:relative;display:block;padding-left:100px;margin-top:48px;margin-bottom:38px}.project-details-quote-box .icon{position:absolute;top:10px;left:0;font-size:45px}.project-details-quote-box .inner-text h2{font-size:24px;line-height:42px;font-weight:500}.project-details-text-box2{position:relative;display:block;padding-bottom:9px}.project-info-box .single-box{position:relative;display:block;padding-top:30px}.project-info-box .single-box h3{font-size:18px;line-height:20px;font-weight:500;margin:0 0 12px}.project-info-box .single-box ul li{position:relative;display:block;line-height:30px}.project-details-img-box{position:relative;display:block;padding-top:10px}.project-details-img-box .single-box{position:relative;display:block;margin-top:30px}