#projects {padding-top: var(--space-2xl);padding-bottom: var(--space-6xl);}#projects h2 {font-family: "Colgent";color: var(--primary-400);text-transform: uppercase;font-weight: 700;text-align: center;margin-bottom: var(--space-m);}#projects p {text-align: center;font-size: var(--font-size-1);font-weight: 600;text-wrap: balance;color: var(--text-color-500);margin: auto;}#projects p a {font-weight: 700;text-decoration: underline;font-size: var(--font-size-1);color: var(--primary-400);transition: color 0.2s ease;}#projects p a:hover {color: var(--primary-500);}#projects .carousel {min-height: 600px;margin-top: var(--space-xl);}#projects .carousel img {height: 420px;width: 300px;border-radius: 72px;object-fit: cover;}#projects .carousel .carousel-item {display: flex;flex-direction: column;gap: 50px;}#projects .slick-list {margin-left: 150px;margin-right: 150px;}#projects .slick-slide {display: flex !important;justify-content: center;align-items: center;}#projects .slick-slider .slick-arrow {width: 90px;height: 90px;}#projects .slick-slider .slick-arrow::before {color: var(--primary-500);font-size: 90px;}#projects .slick-slider .slick-arrow.slick-prev {left: 0px;}#projects .slick-slider .slick-arrow.slick-next {right: 0px;}@media (max-width: 480px) {#projects .slick-arrow {display: none !important;}}@media only screen and (max-width: 1240px) {#projects .slick-slider .slick-arrow.slick-prev {left: 1vw;}#projects .slick-slider .slick-arrow.slick-next {right: 1vw;}}@media only screen and (max-width: 1050px) {#projects .slick-list {margin-left: 100px;margin-right: 100px;}}@media only screen and (max-width: 950px) {#projects .carousel {min-height: 420px;}#projects .slick-list {height: 420px;margin-left: 80px;margin-right: 80px;}}@media only screen and (max-width: 768px) {#projects {padding-top: var(--space-6xl);}#projects .slick-list {margin-left: 0px;margin-right: 0px;}#projects p {font-size: 20px;}#projects p a {font-size: 20px;}}@media only screen and (max-width: 480px) {#projects > p {padding: var(--section-padding);padding-bottom: 0;padding-top: 0;}}