.project-detail-tech-stack{margin-top:100px}.project-detail-tech-stack .project-tech-list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;align-items:center;justify-content:flex-start;-moz-column-gap:2rem;column-gap:2rem;row-gap:3rem;margin-top:2rem}.project-detail-tech-stack .project-tech-item{width:120px;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.project-detail-tech-stack .project-tech-item .project-tech-image{min-width:70px;min-height:70px;max-width:70px;max-height:70px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:.75rem;border:1px solid var(--borderCool)}.project-detail-tech-stack .project-tech-item .project-tech-image img{width:100%}.project-detail-tech-stack .project-tech-item h2{font-size:1rem;font-weight:500;text-wrap:wrap;color:var(--textColor);text-align:center}@media (max-width:400px){.project-detail-tech-stack .project-tech-list{justify-content:space-evenly}}@media (max-width:321px){.project-detail-tech-stack .project-tech-item{width:100%;height:100%;gap:1rem}.project-detail-tech-stack .project-tech-item .project-tech-image{min-width:120px;min-height:120px;max-width:120px;max-height:120px;padding:1.2rem}.project-detail-tech-stack .project-tech-item h2{font-size:1.5rem;font-weight:600}}.industry-features{margin-top:100px}.industry-features .content-box .heading{font-size:1.25rem;font-weight:500;color:var(--textColor);margin-bottom:1.5rem;position:relative}.industry-features .content-box .heading:after{content:"";position:absolute;left:0;bottom:-.5rem;width:55px;height:2px;background:var(--textColor)}.industry-features .content-box .skeleton-heading{font-size:1.25rem;font-weight:500;color:var(--textColor);margin-bottom:1.5rem;position:relative}.industry-features .content-box .skeleton-heading:after{content:"";position:absolute;left:0;bottom:-.5rem;width:55px;height:2px;background:#e5e6ec}.industry-features .content-box .list{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem}.industry-features .content-box .list .list-item{display:flex;align-items:center;justify-content:flex-start;gap:1.5rem}.industry-features .content-box .list .list-item .item{color:var(--textLight)}.industry-features .content-box .list .list-item .icon{border-radius:50%;border:1px solid #a6b7cc;color:var(--secondaryColor);background:rgba(83,162,255,.15)}.industry-features .content-box .list .list-item .icon,.industry-features .content-box .list .list-item .skeleton-icon{padding:5px;min-width:28px;min-height:28px;max-width:28px;max-height:28px;display:flex;align-items:center;justify-content:center}.industry-features .content-box .list .list-item .skeleton-icon{border-radius:50%;border:1px solid var(--borderColor);color:var(--borderColor);background:var(--bgLight)}.industry-features .image-box .image{width:100%;border-radius:1rem;border:1px solid var(--borderColor)}.project-features{margin-top:100px}.project-features .content .features{margin-bottom:2rem;display:flex;align-items:flex-start;justify-content:flex-start;gap:1.5rem}.project-features .content .features .number{border:1px solid var(--textLight);min-width:28px;min-height:28px;max-width:28px;max-height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:14px;font-weight:500;background:var(--bgColor)}.project-features .content .features .number.skeleton-number{border:1px solid var(--borderColor);color:var(--borderColor);background:var(--bgLight)}.project-features .content .features .name{font-size:1rem;font-weight:500;color:var(--textColor);margin-bottom:.5rem}.project-features .content .features .description{font-size:.9rem;color:var(--textLight);text-align:justify;line-height:1.5rem}.project-pages{margin-top:100px}.project-pages .page-box .divider{margin:2rem 0;height:1.5px;background:var(--borderCool);opacity:.5}.project-pages .page{align-items:center}.project-pages .page-row{flex-direction:row}.project-pages .page-row-reverse{flex-direction:row-reverse}.project-pages .page .content-box .heading{font-size:1.25rem;font-weight:500;color:var(--textColor);margin-bottom:1.5rem;position:relative}.project-pages .page .content-box .heading:after{content:"";position:absolute;left:0;bottom:-.5rem;width:55px;height:2px;background:var(--textColor)}.project-pages .page .content-box .skeleton-heading{font-size:1.25rem;font-weight:500;color:var(--textColor);margin-bottom:1.5rem;position:relative}.project-pages .page .content-box .skeleton-heading:after{content:"";position:absolute;left:0;bottom:-.5rem;width:55px;height:2px;background:#e5e6ec}.project-pages .page .content-box .description{font-size:1rem;text-align:justify;margin-bottom:1.5rem}.project-pages .page .content-box .list{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1.5rem}.project-pages .page .content-box .list .list-item{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.project-pages .page .content-box .list .list-item .item{color:var(--textLight)}.project-pages .page .content-box .list .list-item .icon{border-radius:50%;border:1px solid #a6b7cc;color:var(--secondaryColor);background:rgba(83,162,255,.15)}.project-pages .page .content-box .list .list-item .icon,.project-pages .page .content-box .list .list-item .skeleton-icon{padding:5px;min-width:28px;min-height:28px;max-width:28px;max-height:28px;display:flex;align-items:center;justify-content:center}.project-pages .page .content-box .list .list-item .skeleton-icon{border-radius:50%;border:1px solid var(--borderColor);color:#aeafb3;background:#e4e5eb}.project-pages .page .image-box.left-margin{margin-left:2rem}.project-pages .page .image-box.right-margin{margin-right:2rem}.project-pages .page .image-box .image{width:100%}@media (max-width:992px){.project-pages .page .image-box.left-margin{margin-left:0}.project-pages .page .image-box.right-margin{margin-right:0}.project-pages .page .image-box .image{margin-bottom:1rem}}.project-outcome-and-client-detail{margin-top:100px}.project-outcome-and-client-detail .description{color:var(--textLight);text-align:justify;line-height:1.75rem;font-size:1rem}.project-outcome-and-client-detail .divider{height:1.5px;background:var(--borderCool);opacity:.5;margin:1.5rem 0}.project-outcome-and-client-detail .client-information .client-label{font-size:1.25rem;font-weight:500;color:var(--textColor);margin-bottom:1rem}.project-outcome-and-client-detail .client-information .client-detail{display:flex;align-items:center;gap:.5rem}.project-outcome-and-client-detail .client-information .client-detail .client-logo{width:60px;height:60px;border:1px solid var(--borderColor);border-radius:50%;padding:.7rem;background:#fff}.project-outcome-and-client-detail .client-information .client-detail .client-logo img{width:100%}.project-outcome-and-client-detail .client-information .client-detail .name{font-size:1.15rem;font-weight:500;color:var(--textColor)}