.projects-one,.projects-one__top{position:relative;display:block}.projects-one__top{margin-bottom:58px}.projects-one__top-inner{justify-content:space-between;flex-wrap:wrap;position:relative;align-items:flex-end;display:flex}.projects-one__top-inner .section-title{margin-bottom:0}.projects-one__filter-box{position:relative;top:-12px;display:block}.projects-one__filter{flex-wrap:wrap}.projects-one__filter,.projects-one__filter.style1 li{justify-content:center;position:relative;align-items:center;display:flex}.projects-one__filter.style1 li{text-align:center}.projects-one__filter.style1 li+li{margin-left:20px}.projects-one__filter.style1 li .filter-text{padding:12px 25px;font-size:18px;border:1px solid var(--tecture-bdr-color);font-weight:700;font-style:normal;color:var(--tecture-white);transition:all .4s ease;position:relative;background-color:transparent;border-radius:0;cursor:pointer;display:inline-block;z-index:1}.projects-one__filter.style1 li.active .filter-text,.projects-one__filter.style1 li:hover .filter-text{border:1px solid var(--tecture-base);color:var(--tecture-white);background-color:var(--tecture-base)}.projects-one__bottom{position:relative;display:block}.projects-one__bottom .row{--bs-gutter-x:0px}.projects-one__bottom .container{max-width:100%}.projects-one__single{position:relative;display:block}.projects-one__img,.projects-one__img-box{overflow:hidden;position:relative;display:block;z-index:1}.projects-one__img:before{right:0;transition:background-color .5s ease;transition:all .5s ease;content:"";position:absolute;opacity:0;bottom:0;top:0;background:#a6a182;background:linear-gradient(0deg,#a6a182,#a6a182 10%,hsla(52,17%,58%,.597) 51%,hsla(52,17%,58%,.706) 80%,hsla(52,17%,58%,.104));left:0;z-index:1}.projects-one__single:hover .projects-one__img:before{opacity:1}.projects-one__img img{transform:scaleX(1);transition:transform 1s ease-in-out;width:100%}.projects-one__single:hover .projects-one__img img{transform:scale(1.05) rotate(0deg)}.projects-one__content{transform:translateX(-100%);padding:24px 0 28px;right:0;transition:transform 1s ease;position:absolute;bottom:0;text-align:center;background-color:var(--tecture-black);left:0;z-index:2}.projects-one__single:hover .projects-one__content{transform:translateX(0)}.projects-one__content-shape-1{right:0;position:absolute;background-size:cover;bottom:0;top:0;background-position:50%;left:0;background-repeat:no-repeat;z-index:-1}.projects-one__title{font-size:24px;font-weight:700;font-style:normal;margin-bottom:4px;text-transform:uppercase;line-height:34px}.projects-one__title a{color:var(--tecture-white)}.projects-one__sub-title,.projects-one__title a:hover{color:var(--tecture-base)}.projects-one__sub-title{font-size:18px}.projects-one__arrow{transform:scale(.5);right:40px;transition:all .5s ease-in-out 0s;position:absolute;opacity:0;visibility:hidden;top:0;z-index:2}.projects-one__single:hover .projects-one__arrow{transform:scale(1);opacity:1;visibility:visible;top:30px}.projects-one__arrow a{height:65px;justify-content:center;font-size:20px;color:var(--tecture-white);position:relative;background-color:var(--tecture-base);align-items:center;border-radius:50%;width:65px;display:flex}.projects-one__arrow a:hover{color:var(--tecture-base);background-color:var(--tecture-black)}.project-two{overflow:hidden;padding:120px 0;z-index:1}.project-two,.project-two__top{position:relative;display:block}.project-two__top{margin-bottom:88px}.section-title{margin-bottom:0}.project-two__bottom{position:relative;display:block}.project-two__bottom .container{max-width:1635px}.project-two__carousel,.project-two__single{position:relative;display:block}.project-two__single{z-index:1}.project-two__single:before{border:1px solid var(--tecture-bdr-color);right:0;content:"";position:absolute;bottom:110px;top:-30px;left:30px;z-index:-1}.project-two__img{overflow:hidden;margin-right:30px;position:relative;display:block;z-index:1}.project-two__img:before{right:0;transition:all .5s ease;content:"";position:absolute;opacity:0;bottom:0;top:0;background:#000;left:0;z-index:1}.project-two__single:hover .project-two__img:before{opacity:.2}.project-two__img img{transform:scaleX(1);transition:transform 1s ease-in-out;width:100%}.project-two__single:hover .project-two__img img{transform:scale(1.06) rotate(0deg)}.project-two__content{padding:12px 50px 12px 30px;justify-content:space-between;flex-wrap:wrap;position:relative;clip-path:polygon(0 0,94% 0,100% 100%,0 100%);background-color:#04251a;align-items:center;display:flex}.project-two__title{font-size:20px;font-weight:700;font-style:normal;text-transform:uppercase;line-height:30px}.project-two__title a{color:#fff}.project-two__title a:hover{color:var(--tecture-base)}.project-two__arrow{position:relative;display:block}.project-two__arrow a{height:56px;justify-content:center;font-size:20px;color:#04251a;position:relative;background-color:#fff;align-items:center;border-radius:50%;width:56px;display:flex}.project-two__arrow a:hover{background-color:var(--tecture-black)}.project-two__carousel.owl-theme .owl-nav{right:140px;position:absolute;top:-197px;margin:0}.project-two__carousel.owl-theme .owl-nav .owl-next,.project-two__carousel.owl-theme .owl-nav .owl-prev{height:82px;font-size:22px;color:var(--tecture-white);-webkit-transition:all .5s ease;transition:all .5s ease;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);text-align:center;background-color:#04251a;margin:0;border-radius:0;width:82px;line-height:82px}.project-two__carousel.owl-theme .owl-nav .owl-next{margin-left:10px}.project-two__carousel.owl-theme .owl-nav .owl-prev{margin-right:10px}.project-two__carousel.owl-theme .owl-nav .owl-next span,.project-two__carousel.owl-theme .owl-nav .owl-prev span{justify-content:center;position:relative;align-items:center;display:flex}.project-two__carousel.owl-theme .owl-nav .owl-next:hover,.project-two__carousel.owl-theme .owl-nav .owl-prev:hover{color:var(--tecture-base);background-color:var(--tecture-white)}.project-two__carousel.owl-carousel .owl-stage-outer{overflow:visible}.project-two__carousel.owl-carousel .owl-item{transition:opacity .5s ease,visibility .5s ease;opacity:0;visibility:hidden}.project-two__carousel.owl-carousel .owl-item.active{opacity:1;visibility:visible}.projects-three{padding:120px 0;z-index:1}.projects-three,.projects-three__carousel,.projects-three__wrapper{position:relative;display:block}.projects-three__img,.projects-three__single{position:relative;display:block;z-index:1}.projects-three__img{overflow:hidden}.projects-three__img:before{height:100%;transition:all .4s ease-in-out 0s;content:"";position:absolute;opacity:0;visibility:hidden;top:0;background:#000 none repeat scroll 0 0;left:0;width:100%;z-index:1}.projects-three__single:hover .projects-three__img:before{opacity:.75;visibility:visible}.projects-three__single:hover .projects-three__img img{transform:scale(1.2)}.projects-three__img img{transition:all .8s ease 0s;width:100%}.projects-three__content{transition:all .3s ease-in-out 0s;position:absolute;opacity:0;bottom:27px;visibility:hidden;left:35px;z-index:2}.projects-three__single:hover .projects-three__content{opacity:1;visibility:visible}.projects-three__sub-title{transform:translateY(-10px);font-size:18px;color:var(--tecture-base);transition:all .4s ease-in-out 0s}.projects-three__single:hover .projects-three__sub-title{transform:translateY(0)}.projects-three__title{transform:translateY(10px);font-size:30px;font-weight:700;font-style:normal;transition:all .4s ease-in-out 0s;line-height:40px;margin-top:4px}.projects-three__single:hover .projects-three__title{transform:translateY(0)}.projects-three__title a{color:var(--tecture-white)}.projects-three__title a:hover{color:var(--tecture-base)}.projects-three__arrow{transform:scale(.5);right:40px;transition:all .5s ease-in-out 0s;position:absolute;opacity:0;visibility:hidden;top:0;z-index:2}.projects-three__single:hover .projects-three__arrow{transform:scale(1);opacity:1;visibility:visible;top:30px}.projects-three__arrow a{height:65px;justify-content:center;font-size:20px;color:var(--tecture-white);position:relative;background-color:var(--tecture-base);align-items:center;border-radius:50%;width:65px;display:flex}.projects-three__arrow a:hover{color:var(--tecture-base);background-color:var(--tecture-black)}.projects-three__carousel.owl-theme .owl-nav{height:0;transform:translateY(-50%);padding:0 50px;justify-content:space-between;right:0;transition:all .5s ease;position:absolute;opacity:0;visibility:hidden;top:50%;margin:0;align-items:center;left:0;line-height:0;display:flex;z-index:100}.projects-three__carousel:hover.owl-theme .owl-nav{opacity:1;visibility:visible}.projects-three__carousel.owl-theme .owl-nav .owl-next,.projects-three__carousel.owl-theme .owl-nav .owl-prev{height:82px;font-size:22px;color:var(--tecture-white);-webkit-transition:all .5s ease;transition:all .5s ease;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);text-align:center;background-color:var(--tecture-base);margin:0;border-radius:0;width:82px;line-height:82px}.projects-three__carousel.owl-theme .owl-nav .owl-next{margin-left:0}.projects-three__carousel.owl-theme .owl-nav .owl-prev{margin-right:0}.projects-three__carousel.owl-theme .owl-nav .owl-next span,.projects-three__carousel.owl-theme .owl-nav .owl-prev span{justify-content:center;position:relative;align-items:center;display:flex}.projects-three__carousel.owl-theme .owl-nav .owl-next:hover,.projects-three__carousel.owl-theme .owl-nav .owl-prev:hover{color:var(--tecture-base);background-color:var(--tecture-white)}.projects-four{padding:120px 0 0;position:relative;display:block}.project-details{padding:120px 0 113px;counter-reset:count;z-index:1}.project-details,.project-details__img{position:relative;display:block}.project-details__img img{width:100%}.project-details__content{position:relative;margin-top:48px;display:block}.project-details__title-1{font-size:30px;font-weight:700;text-transform:uppercase;line-height:40px}.project-details__text-1{margin-bottom:28px;margin-top:24px}.project-details__img-and-faq{margin-bottom:43px;margin-top:57px}.project-details__img-and-faq,.project-details__img-box-img{position:relative;display:block}.project-details__img-box-img img{width:100%}.project-details__faq-box{position:relative;display:block}.project-details__faq-box .faq-one-accrodion .accrodion{-webkit-transition:all .5s ease;transition:all .5s ease;position:relative;background-color:#0e110d;border-radius:3px;display:block}.project-details__faq-box .faq-one-accrodion .accrodion-title{padding:22px 35px 23px 60px;transition:all .2s linear;transition-delay:.1s;position:relative;cursor:pointer;display:block}.project-details__faq-box .faq-one-accrodion .accrodion-title h4{font-size:20px;font-weight:600;color:var(--tecture-white);-webkit-transition:all .5s ease;transition:all .5s ease;text-transform:uppercase;position:relative;margin:0;line-height:30px}.project-details__faq-box .faq-one-accrodion .accrodion+.accrodion{margin-top:16px}.project-details__faq-box .faq-one-accrodion .accrodion.active .accrodion-title h4{color:var(--tecture-white)}.project-details__faq-box .faq-one-accrodion .accrodion-title h4:before{height:36px;transform:translateY(-50%);justify-content:center;font-size:17px;font-weight:700;right:0;color:var(--tecture-white);-webkit-transition:all .5s ease;transition:all .5s ease;content:"\e91e";position:absolute;top:50%;background-color:#1d2019;align-items:center;border-radius:3px;width:36px;font-family:icomoon!important;display:flex}.project-details__faq-box .faq-one-accrodion .accrodion.active .accrodion-title h4:before{-webkit-transition:all .5s ease;transition:all .5s ease;content:"\e921"}.project-details__faq-box .faq-one-accrodion .accrodion-content{position:relative;padding-right:110px;padding-bottom:26px;margin-top:-13px;padding-left:30px}.project-details__faq-box .faq-one-accrodion .accrodion-content p{margin:0}.project-details__faq-box-count{transform:translateY(-50%);position:absolute;top:50%;left:30px}.project-details__faq-box-count:before{font-size:20px;font-weight:600;color:var(--tecture-white);transition:all .2s linear;transition-delay:.1s;content:"0"counter(count);position:relative;counter-increment:count;top:-1px;line-height:30px;font-family:var(--tecture-font-2);display:block}.project-details__faq-box-count:after{height:3px;right:-3px;content:"";position:absolute;bottom:9px;background-color:var(--tecture-white);width:3px}.projects-page{padding:150px 0 90px;position:relative;display:block;z-index:1}.projects-page .container{max-width:1635px}.projects-page .project-two__single{margin-bottom:60px}