.mainFeaturedProjects{min-height:100vh;padding:2rem 1rem;box-sizing:border-box;background-image:linear-gradient(270deg,rgba(47,0,255,0) 0,rgba(47,0,255,.1) 50%,rgba(47,0,255,0)),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_4.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.centralizeFeaturedProjects,.mainFeaturedProjects{display:flex;width:100%;justify-content:center;align-items:center}.centralizeFeaturedProjects{max-width:1500px;flex-direction:column}.centralizeFeaturedProjects h1{margin-bottom:.5rem;text-align:center;font-size:2.5rem;color:#ffffff}.centralizeFeaturedProjects h2{margin-top:45px;text-align:center;font-weight:400;font-size:20px;color:#ffffff}.background_featuredProjects{display:flex;justify-content:center;width:100%;max-width:1200px;padding-top:30px;flex-wrap:wrap;gap:50px}#featuredProject1{background:linear-gradient(#ac1212,#3e0000)}#featuredProject2{background:linear-gradient(#f3aa00,#5c3a04)}#featuredProject3{background:linear-gradient(#1f54a3,#00193e)}.banner{height:auto;max-width:100%;border-radius:15px;filter:drop-shadow(0 0 5px #000000)}.projectName{margin-top:20px;margin-bottom:0;text-align:center;font-size:1.5rem;color:#ffffff}.tagsArea{display:flex;justify-content:center;align-items:center;width:100%;min-height:66px;margin-top:.5rem;margin-bottom:.5rem;flex-wrap:wrap;gap:10px}#tagProject1{background:#750909}#tagProject2{background:rgb(97,60,1)}#tagProject3{background:#1f54a3}.project-links-area{width:100%;margin-top:auto}.fullPortfolio,.project-links-area{display:flex;align-items:center;flex-direction:column}.fullPortfolio{justify-content:center}.fullPortfolio h5{margin:0;font-weight:400;font-size:1.25rem;color:#ffffff;text-align:center}.fullPortfolio hr{width:100%;max-width:800px;height:2px;margin-top:1rem;border:none;background:#1f54a3;filter:drop-shadow(0 0 5px #000000)}.buttonPortfolio{display:flex;justify-content:center;align-items:center;width:15rem;height:3rem;margin-top:2rem;padding:0 15px;position:relative;border-radius:360px;background:linear-gradient(#1f54a3,#00193e);text-decoration:none;font-size:1.5rem;color:white;transition:transform .1s ease-in-out}.buttonPortfolio:hover{transform:scale(1.1);filter:brightness(125%)}.buttonPortfolio .arrowIcon{width:20px;height:20px;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}hr{width:100px;height:4px;margin-top:1.5rem;margin-bottom:2rem;border-radius:360px;border:none;background:#91b6ff}@media (max-width:1000px){.background_featuredProjects{gap:30px}}@media (max-width:768px){.mainFeaturedProjects{padding:1.5rem 1rem}.background_featuredProjects{flex-direction:column;align-items:center;gap:20px}.featuredProject{width:90%;max-width:320px;margin-bottom:20px}.centralizeFeaturedProjects h1{font-size:2rem}.centralizeFeaturedProjects h2{font-size:1rem}.fullPortfolio hr{max-width:90%}}@media (max-width:480px){.mainFeaturedProjects{padding:1rem .5rem}}.featuredProject{justify-content:start;width:320px;height:685px;padding:2rem 1rem;margin-bottom:30px;border-radius:25px;flex-direction:column;position:relative;filter:drop-shadow(0 0 5px #0000009b) brightness(95%) grayscale(25%);transition:.1s ease-in-out}.featuredProject,.projectName{display:flex;align-items:center;box-sizing:border-box}.projectName{line-height:1.5;min-height:5rem;padding-top:1rem;margin:0}.projectDescription{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:justify;font-size:15px;padding-top:1rem;margin:0 0 1rem;font-weight:400;color:#f0f0f0}.featuredProject:hover{transform:scale(1.05);transition:.1s ease-in-out;filter:brightness(105%) drop-shadow(0 0 5px #ffffffc2)}.textHref{display:inline-flex;align-items:center;height:25px;max-width:200px;margin-top:20px;margin-bottom:10px;gap:8px;color:#ffffff;text-decoration:none}.textHref h5{margin:0;padding:0;max-width:150px;font-size:1rem;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;text-align:center}.textHref:hover h5{text-decoration:underline;text-decoration-color:white}