.homeproject-area{position:relative;overflow:hidden}.homeproject-area .projects-shell{padding:80px 30px 100px}.homeproject-area .main-title-badge{text-align:center;margin-bottom:10px}.homeproject-area .projects-intro .sub-title-wrapper{justify-content:center;align-items:center;gap:12px;margin-bottom:16px;padding:0 16px;display:flex}.sub-title.common-subtitle:before,.sub-title.common-subtitle:after{content:"";background:var(--primary-color);width:20px;height:1px}.homeproject-area .projects-intro .sub-title{letter-spacing:2px;font-weight:600}.homeproject-area .projects-intro h2{color:var(--heading-color);letter-spacing:0;margin-bottom:20px;font-size:36px;font-weight:800;line-height:1.2}.homeproject-area .projects-lead{color:var(--black-20);opacity:.78;margin-bottom:0;line-height:1.7}.light-mode .homeproject-area{background:#fff}.homeproject-area .projects-strip{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0;max-width:100%;padding-bottom:0;display:block;overflow:hidden}.homeproject-area .projects-strip::-webkit-scrollbar{display:none}.homeproject-area .property-swiper{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;width:100%;max-width:100%;margin-left:0;margin-right:0;padding-bottom:40px;overflow:hidden!important}.homeproject-area .property-swiper::-webkit-scrollbar{width:0;height:0;display:none}.homeproject-area .projects-strip .swiper.swiper-horizontal{max-width:100%;overflow:hidden!important}.homeproject-area .property-swiper .swiper-wrapper{align-items:stretch}.homeproject-area .property-swiper .swiper-slide{box-sizing:border-box;height:auto;display:flex;overflow:hidden}.homeproject-area .property-swiper .swiper-slide>.project-card-wrapper{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:100%;display:flex}.homeproject-area .project-card-wrapper{outline:none}.homeproject-area .project-card{border-radius:24px;flex-direction:column;flex:auto;width:100%;min-height:100%;margin-right:0;display:flex;position:relative;overflow:hidden}.property-swiper .swiper-pagination{bottom:0!important}.property-swiper .swiper-pagination-bullet{opacity:1;background:#ffffff4d;width:6px;height:6px;transition:all .3s}.property-swiper .swiper-pagination-bullet-active{transform:scale(1.4);background:var(--primary-color)!important}.homeproject-area .project-card img{object-fit:cover;border-radius:0;flex-shrink:0;width:100%;height:300px;display:block}.homeproject-area .project-card__index{color:#ffffffb3;z-index:2;font-size:24px;font-weight:700;position:absolute;top:16px;left:18px}.homeproject-area .project-card__label{letter-spacing:1.6px;color:#ffffffd9;writing-mode:vertical-rl;z-index:2;opacity:0;font-size:16px;font-weight:600;transition:opacity .25s;position:absolute;bottom:24px;left:14px;transform:rotate(180deg)}.homeproject-area .project-card__content{color:var(--lg-text);-webkit-backdrop-filter:blur(4px);isolation:isolate;scrollbar-width:none;-ms-overflow-style:none;background:#ffffff08;border-radius:0;flex-direction:column;flex:auto;padding:24px 24px 28px;transition:transform .2s,box-shadow .2s,opacity .2s,border-color .2s,-webkit-backdrop-filter .4s,backdrop-filter .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 6px #0003,0 0 20px #0000001a}.homeproject-area .project-card__content::-webkit-scrollbar{width:0;height:0;display:none}.homeproject-area .project-card__content:before{content:"";opacity:.5;pointer-events:none;background:radial-gradient(circle at 30% 20%,#ffffff14,#fff0 55%),radial-gradient(circle at 80% 80%,#f3eded1a,#0000 60%),radial-gradient(circle,#e5ede80d,#f9f4f400 55%);position:absolute;inset:0}.homeproject-area .project-card__content:after{content:"";border-radius:inherit;box-shadow:inset 0px 0px 0 var(--lg-highlight), inset 0 0 5px var(--lg-highlight);pointer-events:none;z-index:1;position:absolute;inset:0}.homeproject-area .project-card__icon{width:34px;height:34px;color:var(--white);background:#fff3;border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;font-size:14px;display:inline-flex}.homeproject-area .project-card__content .project-name-home-listing{letter-spacing:0;color:var(--white);z-index:2;margin-bottom:16px;font-size:22px;font-weight:700;line-height:1.25;position:relative}.project-buttons-div{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.homeproject-area .project-card__meta{color:#fffc;z-index:2;flex-direction:column;flex:auto;gap:6px;font-size:13px;display:flex;position:relative;overflow:visible}.homeproject-area .project-card__meta .properties-meta-detail{grid-template-columns:1fr;gap:8px;display:grid}.homeproject-area .project-card__meta .properties-meta-detail span{color:#fff9;margin-right:6px;font-size:13px;line-height:1.45;display:inline}.homeproject-area .project-card__meta .properties-meta-detail strong{color:#fffffff2;font-size:13px;font-weight:600;line-height:1.45}.homeproject-area .project-card__content p{color:#ffffffd1;margin:0;font-size:14px;line-height:1.5}.homeproject-area .project-card:hover,.homeproject-area .project-card:focus-visible{z-index:3;transform:translateY(-4px)}@media only screen and (min-width:1600px){.homeproject-area .project-card__meta .properties-meta-detail{grid-template-columns:1fr 1fr;gap:8px}}@media only screen and (max-width:1199px){.homeproject-area .projects-strip{padding-bottom:0;overflow:hidden}.homeproject-area .project-card{flex:auto;width:100%;max-width:100%;height:auto;min-height:460px}}@media only screen and (max-width:1399px){.homeproject-area .projects-shell{padding:0 48px}.homeproject-area{padding:60px 0}}@media only screen and (max-width:991px){.homeproject-area .projects-shell{flex-direction:column}.homeproject-area .projects-intro{max-width:100%}.homeproject-area{padding:60px 0}}@media only screen and (max-width:767px){.homeproject-area .projects-shell{padding:0 24px}.homeproject-area .project-card{flex:auto;width:100%;max-width:100%;height:auto;min-height:460px}.homeproject-area{padding:60px 0}}@media only screen and (max-width:575px){.homeproject-area .projects-intro h2{font-size:32px}}@media only screen and (max-width:500px){.homeproject-area .projects-shell{padding:0 16px}}
.meet-team-full-section-wrapper{--skew-angle:15deg;padding:0 30px 100px}.skewed-slider-wrapper{background-color:var(--black-110);border-radius:50px;width:100%;height:80vh;position:relative;overflow:hidden}.slider-container{width:120%;height:100%;transform:skewX(calc(-1 * var(--skew-angle)));transform-origin:50%;margin-left:-10%;position:relative;overflow:hidden}.skewed-slide{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.skewed-slide.active{pointer-events:auto;z-index:2}.skewed-slide__segment{height:100%;transition:transform 1s cubic-bezier(.7,0,.3,1),opacity .5s;position:absolute;top:0;overflow:hidden}.skewed-slide__segment-inner{width:100vw;height:100%;transform:skewX(var(--skew-angle));transform-origin:50%;background-position:50%;background-size:cover;position:absolute;top:0}.skewed-slide.prev-slide .skewed-slide__segment{transform:translateY(100%)}.skewed-slide-content{z-index:20;opacity:0;max-width:535px;transform:skewX(var(--skew-angle)) translateY(50px);pointer-events:auto;transition:all .8s .5s;position:absolute;bottom:15%;left:13%}.skewed-slide.active .skewed-slide-content{opacity:1;transform:skewX(var(--skew-angle)) translateY(0)}.meet-team-name{color:#fff;text-transform:uppercase;font-size:42px;font-weight:600;font-family:var(--bs-font-playfair-display);margin-bottom:20px;line-height:1.1}.meet-team-role{color:#fffc;font-size:16px;font-weight:400;line-height:1.4;font-family:var(--bs-font-inter)}.slider-controls{z-index:30;flex-direction:column;align-items:center;gap:15px;display:flex;position:absolute;bottom:90px;right:10%;transform:skew(0)}.skewed-slide-buttons{gap:10px;display:flex;transform:skew(0)}.slider-controls button{color:var(--lg-text);border:1px solid var(--lg-highlight);-webkit-backdrop-filter:blur(4px);isolation:isolate;cursor:pointer;background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:20px;transition:transform .2s,box-shadow .2s,opacity .2s,border-color .2s,-webkit-backdrop-filter .4s,backdrop-filter .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 6px #0003,0 0 20px #0000001a}.slider-controls button:before{content:"";opacity:.9;pointer-events:none;background:radial-gradient(circle at 30% 20%,#ffffff14,#fff0 55%),radial-gradient(circle at 80% 80%,#f3eded1a,#0000 60%),radial-gradient(circle,#e5ede80d,#f9f4f400 55%);position:absolute;inset:-10px}.slider-controls button:after{content:"";border-radius:inherit;box-shadow:inset 1px 1px 0 var(--lg-highlight), inset 0 0 5px var(--lg-highlight);pointer-events:none;z-index:1;position:absolute;inset:0}.slider-controls button i{z-index:2;transition:transform .3s;position:relative}.slider-controls button:hover{background:#ffffff1f;border-color:#fff6;transform:translateY(-2px)}.slider-controls button:hover i{transform:scale(1.1)}.slider-controls button:active{transform:translateY(1px)scale(.98)}.skewed-slide-counter{font-family:var(--bs-font-playfair-display);color:#fff;letter-spacing:2px;align-items:center;gap:8px;font-size:24px;display:flex}@media (max-width:1024px){.skewed-slider-wrapper{height:60vh}.meet-team-name{font-size:32px}.slider-controls{bottom:50px;right:5%}}@media (max-width:768px){.skewed-slide__segment:after{content:"";z-index:5;pointer-events:none;background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.meet-team-full-section-wrapper{padding:0 15px 60px}.skewed-slider-wrapper{border-radius:30px;height:500px}.slider-container{width:140%;transform:skewX(calc(-1 * var(--skew-angle)));margin-left:-20%}.meet-team-full-section-wrapper{--skew-angle:10deg}.skewed-slide-content{max-width:65%;transform:skewX(var(--skew-angle)) translateY(0);bottom:28%;left:18%}.skewed-slide.active .skewed-slide-content{transform:skewX(var(--skew-angle)) translateY(0)}.meet-team-name{letter-spacing:0;margin-bottom:10px;font-size:26px}.meet-team-role{letter-spacing:0;font-size:14px;line-height:1.4}.slider-controls{flex-direction:row;gap:20px;bottom:30px;right:50%;transform:translate(50%)}.skewed-slide-counter{font-size:18px}.slider-controls button{width:50px;height:50px;font-size:18px}}@media (max-width:480px){.skewed-slider-wrapper{height:450px}.slider-container{width:160%;transform:skewX(calc(-1 * var(--skew-angle)));margin-left:-30%}.meet-team-full-section-wrapper{--skew-angle:8deg}.skewed-slide-content{max-width:55%;transform:skewX(var(--skew-angle)) translateY(0);bottom:28%;left:22%}.skewed-slide.active .skewed-slide-content{transform:skewX(var(--skew-angle)) translateY(0)}.meet-team-name{letter-spacing:0;font-size:22px}.slider-controls{bottom:25px}.slider-controls button{width:45px;height:45px}}
.reviews2-area{background-image:url(/images/background/review2.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 0;position:relative}.reviews2-area:before{content:"";z-index:0;background:linear-gradient(120deg,#0a0b09eb 0%,#0f100ee6 50%,#0f100ecc 100%);width:100%;height:100%;position:absolute;top:0;left:0}.reviews2-area .container{z-index:1;position:relative}.testimonials-modern__content{text-align:start;margin-bottom:0}.testimonials-modern__content .main-title-badge{text-align:center;margin-bottom:10px}.testimonials-modern__image-wrap{border-radius:0 300px 300px 0;width:85%;position:relative;overflow:hidden}.testimonials-modern__image-wrap img{border-radius:0 300px 300px 0;width:100%;height:600px;display:block}.testimonials-modern__image-overlay{z-index:1;background:#000000a6;width:100%;height:100%;position:absolute;top:0;left:0}.testimonials-modern__image-text{color:#fff;text-align:center;z-index:2;width:78%;margin:0;font-size:24px;line-height:1.6;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.testimonials-modern__controls{justify-content:flex-end;gap:12px;margin-top:32px;margin-right:16px;display:flex}.testimonials-modern__controls button{color:#f5f5f5;-webkit-backdrop-filter:blur(16px)saturate(180%);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s ease-in-out;display:inline-flex;box-shadow:0 4px 12px #0000001a}.testimonials-modern__controls button:hover{color:var(--primary-color);background:#ffffff2e}.testimonials-modern__controls .carousel-control-prev-icon,.testimonials-modern__controls .carousel-control-next-icon{background:0 0}.testimonials-modern__slider .swiper-wrapper{align-items:stretch;display:flex}.testimonials-modern__slider .swiper-slide{height:auto!important;display:flex!important}.testimonials-modern__slider .testimonials-modern__card{flex-direction:column;display:flex;height:100%!important}.testimonials-modern__card{border:1px solid var(--lg-highlight);-webkit-backdrop-filter:blur(4px);isolation:isolate;background:#ffffff0d;border-radius:24px;width:100%;max-width:500px;padding:20px;transition:transform .2s,box-shadow .2s,opacity .2s,border-color .2s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:relative;overflow:hidden;box-shadow:0 6px 6px #0003,0 0 20px #0000001a}.testimonials-modern__card-top{align-items:center;gap:16px;display:flex}.testimonials-modern__avatar{border-radius:50%;flex-shrink:0;width:64px;height:64px;overflow:hidden}.testimonials-modern__avatar img{object-fit:cover;width:100%;height:100%}.testimonials-modern__name{letter-spacing:0;color:var(--primary-color);margin-bottom:4px;font-size:20px}.testimonials-modern__role{color:#f5f5f5;opacity:.7;white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:260px;margin-bottom:6px;overflow:hidden}.testimonials-modern__rating{color:#f59e0b;gap:2px;font-size:16px;display:flex}.testimonials-modern__date{color:#fff6;letter-spacing:.5px;font-size:12px;font-weight:400;position:absolute;bottom:20px;right:30px}.testimonials-modern__star{font-size:18px}.testimonials-modern__star--filled{color:#f59e0b}.testimonials-modern__star--empty{color:#f5f5f559}.testimonials-modern__star-wrapper{align-items:center;line-height:1;display:inline-flex;position:relative}.testimonials-modern__star-fill{pointer-events:none;align-items:center;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.testimonials-modern__star-fill .testimonials-modern__star{color:#f59e0b;min-width:1em}.testimonials-modern__quote{-webkit-backdrop-filter:blur(12px)saturate(160%);width:48px;height:48px;color:var(--primary-color);background:#ffffff0d padding-box padding-box;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;margin-left:auto;font-size:20px;display:inline-flex;box-shadow:0 6px 16px #0000001f,inset 0 2px 4px #fff3}.testimonials-modern__text{color:#f5f5f5;margin-top:20px;margin-bottom:20px;line-height:1.7}.testimonials-modern__overall{border:1px solid var(--lg-highlight);-webkit-backdrop-filter:blur(4px);background:#ffffff0d;border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:inline-flex;box-shadow:0 6px 6px #0003,0 0 20px #0000001a}.testimonials-modern__overall-score{color:#f5f5f5;align-items:baseline;gap:4px;font-weight:600;display:inline-flex}.testimonials-modern__overall-value{color:#fff;font-size:20px;line-height:1}.testimonials-modern__overall-outof{opacity:.7;font-size:12px}.testimonials-modern__overall-stars{color:#f59e0b;align-items:center;gap:2px;font-size:16px;display:inline-flex}.testimonials-modern__overall-stars svg{fill:currentColor}.testimonials-modern__overall-count{color:#f5f5f5bf;white-space:nowrap;font-size:12px}.reviews2-area .testimonial-item-bg{background:var(--black-90);width:100%;min-height:420px;padding:64px;position:relative}.testimonials-modern__slider .swiper-pagination{margin-top:30px;position:relative}.testimonials-modern__slider .swiper-pagination-bullet{opacity:.3;background:#fff;width:10px;height:10px;transition:all .3s}.testimonials-modern__slider .swiper-pagination-bullet-active{background:var(--primary-color);opacity:1;border-radius:5px;width:25px}.light-mode .reviews2-area .testimonial-item-bg{background:var(--black-10)}.reviews2-area .testimonial-item:not(:last-child){padding-right:15px}.reviews2-area .testimonial-item:not(:first-child){padding-left:15px}#testi2Carousel .carousel-item{width:160%;margin-right:-160%}.testimonials-head-part{justify-content:space-between;align-items:center;gap:30px;display:flex}.reviews2-area .carousel-item-next,.reviews2-area .carousel-item-prev,.reviews2-area .carousel-item.active{align-items:stretch;display:flex}.reviews2-area .testimonial-item{height:100%;display:flex}.reviews2-area .testimonial-item-bg{flex-direction:column;height:100%;display:flex}.reviews2-area .testimonial-item-bg .author-text{flex-grow:1}.reviews2-area .testimonial-item-bg3{background:var(--black-120)}@media screen and (max-width:768px){.testimonials-modern__role{max-width:140px}.testimonials-modern__overall{gap:8px;padding:10px}}@media screen and (max-width:992px){.testimonials-modern__role{max-width:140px}}@media only screen and (min-width:992px) and (max-width:1199px){.testimonials-modern__role{max-width:150px}}@media only screen and (min-width:1199px) and (max-width:1440px){.testimonials-modern__role{max-width:200px}}.avatar-initial{color:#fff;text-transform:uppercase;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:24px;font-weight:600;display:flex}
