.mainSpecificProject{align-items:start;flex-direction:column;height:100%;box-sizing:border-box;overflow:hidden}.general_SpecificProject,.mainSpecificProject{display:flex;justify-content:center;width:100%}.general_SpecificProject{background-color:#001236;background-image:linear-gradient(270deg,rgba(47,0,255,.2) 0,rgba(47,0,255,0) 25%,rgba(47,0,255,0) 75%,rgba(47,0,255,.2)),linear-gradient(270deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.95) 50%,rgba(0,0,0,.2)),linear-gradient(180deg,rgba(0,0,0,1) 0,rgba(0,0,0,.25) 25%,rgba(0,0,0,.25) 75%,rgba(0,0,0,1)),url(/background_1.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.centralizeDescriptionSpecificProject{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;padding:2rem 1rem;text-align:center;box-sizing:border-box}.lineLightSpecificProject{width:100%;height:4px;border-radius:360px;background-color:#b6ceff;box-shadow:0 0 5px 5px #4c89ff;z-index:3;position:relative}hr{width:100px;height:4px;margin-top:24px;margin-bottom:2rem;border:none;border-radius:360px;background:#91b6ff;z-index:1}.centralizeDescriptionSpecificProject h1{font-size:2.5rem;margin-bottom:16px;z-index:1;background:linear-gradient(90deg,#c9dfff,#036cf2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px #036cf2)}.centralizeDescriptionSpecificProject h2{font-size:1rem;text-align:center;color:#d0d0d0;font-weight:400;max-width:700px;z-index:1}.tagsAreaSpecificProject{width:50%;padding:1rem;margin:0;flex-wrap:wrap;gap:.5rem;z-index:2}.buttonBackSpecificProject,.tagsAreaSpecificProject{display:flex;justify-content:center;align-items:center}.buttonBackSpecificProject{width:15rem;height:3rem;margin-top:2rem;padding:0 15px;position:relative;border-radius:360px;background:linear-gradient(#1f54a3,#00193e);text-decoration:none;color:white;z-index:1;transition:transform .1s ease-in-out}.buttonBackSpecificProject .arrowIcon{transform:scaleX(-1);position:absolute;left:1.25rem}.buttonBackSpecificProject:hover{transform:scale(1.1);filter:brightness(125%)}.imagesArea{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;padding:2rem 1rem;text-align:center;box-sizing:border-box;background:linear-gradient(45deg,#010151,#000000 50%,#010151);z-index:2}.mosaic{padding-top:3rem;width:40vh;height:auto}.mosaicImage{width:90%;height:auto;object-fit:cover;border-radius:25px;filter:drop-shadow(0 0 5px rgba(255,255,255,.497))}