.portfolio{background-color:#2b2b2b;background-image:url(../media/ellipse72.3wk146hcqvd8l.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:150px;padding-bottom:40px}.portfolio .member{background-color:#f6f6f6;border:none}.portfolio .img-top{object-fit:contain;width:100%}.portfolio .started{color:#fff;background-color:#2b2b2b;border-radius:20px;padding:7px 20px}.portfolio .card-text{font-family:Work Sans,sans-serif;font-weight:600}.portfolio .blog-text{color:#97989f;font-family:Work Sans,sans-serif}.portfolio .card-title-blog{color:#008e7d;background-color:#e2fff3;border-radius:5px;padding:5px 7px;font-family:Work Sans,sans-serif;font-weight:500;display:inline-block}.portfoliodetails{background-color:#2b2b2b;background-image:url(../media/ellipse72.3wk146hcqvd8l.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding-top:150px;padding-bottom:40px;display:flex}.portfoliodetails .banner{background:linear-gradient(90deg,#000 21%,#008e7d 86%,#008e7d52 100%);border-radius:30px;flex-direction:row;justify-content:space-between;align-items:center;width:87%;height:200px;padding:30px;display:flex;box-shadow:0 10px 36px #00000029,0 0 0 1px #0000000f}.portfoliodetails .banner p{color:#008e7d;margin:0;padding:0;font-family:Work Sans,sans-serif;font-size:27px;font-weight:700}.portfoliodetails .banner button{background-color:#000;border:none;border-radius:20px;padding:15px 30px;font-family:Work Sans,sans-serif;font-size:17px;font-weight:700}.portfoliodetails .banner button a{color:#008e7d;text-decoration:none}.portfoliodetails .slider-container{flex-direction:column;width:80%;margin-top:5%;display:flex}.portfoliodetails .slider-container .sliders{border-radius:30px}.portfoliodetails .slider-container .sliders img{object-fit:cover;border-radius:30px;width:100%;height:400px}.portfoliodetails .slider-container .sliders .swiper-button-next,.portfoliodetails .slider-container .sliders .swiper-button-prev{color:#fff}.portfoliodetails .slider-container .sliders .swiper-button-next:after,.portfoliodetails .slider-container .sliders .swiper-button-prev:after{font-size:25px}.portfoliodetails .slider-container .description{margin-top:40px}.portfoliodetails .slider-container .description p{color:#ffffffab;font-family:Work Sans,sans-serif;font-size:18px}@media (max-width:1200px){.portfoliodetails .banner{flex-direction:column;height:auto;padding:20px}.portfoliodetails .banner p{text-align:center;margin-bottom:15px;font-size:24px}.portfoliodetails .banner button{text-align:center;width:100%}.portfoliodetails .slider-container{width:90%}.portfoliodetails .slider-container .sliders img{height:300px}.portfoliodetails .slider-container .description p{font-size:16px}}@media (max-width:768px){.portfoliodetails{padding-top:150px;padding-bottom:30px}.portfoliodetails .banner{padding:15px}.portfoliodetails .banner p{font-size:20px}.portfoliodetails .banner button{padding:12px 20px;font-size:15px}.portfoliodetails .slider-container{width:95%}.portfoliodetails .slider-container .sliders img{height:250px}.portfoliodetails .slider-container .description{margin-top:25px}.portfoliodetails .slider-container .description p{font-size:15px}}@media (max-width:480px){.portfoliodetails{padding-top:150px;padding-bottom:20px}.portfoliodetails .banner p{font-size:18px}.portfoliodetails .banner button{padding:10px 15px;font-size:14px}.portfoliodetails .slider-container .sliders img{height:200px}.portfoliodetails .slider-container .description p{text-align:center;font-size:14px}}
