.section-featured-projects{margin:8rem 0;overflow:clip}@media screen and (min-width:1024px){.section-featured-projects{margin:12rem 0}}.section-featured-projects .wrapper{margin-bottom:2.4rem}@media screen and (min-width:1024px){.section-featured-projects .wrapper{margin-bottom:3.2rem}}featured-projects .slide,featured-projects .slide .swiper-wrapper{box-sizing:border-box}featured-projects .slider .slide{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:1.2rem;row-gap:1.2rem;padding:0 4rem;height:auto}@media screen and (min-width:1024px){featured-projects .slider .slide{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.2rem}}@media screen and (min-width:1280px){featured-projects .slider .slide{grid-template-columns:repeat(4,minmax(0,1fr))}}featured-projects .slider .slide a.item{text-decoration:none;color:inherit}featured-projects .slider .slide .item{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;aspect-ratio:322/214;overflow:hidden;cursor:pointer}featured-projects .slider .slide .item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000,#062e41)}featured-projects .slider .slide .item img{width:100%;height:100%;object-fit:cover}featured-projects .slider .slide .item .item-content{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:0;left:0;right:0;z-index:2;padding:1.6rem;font-size:1.4rem;font-weight:600;line-height:1.8rem;letter-spacing:0px;color:var(--white)}@media screen and (min-width:1024px){featured-projects .slider .slide .item .item-content{font-size:2rem;line-height:2.2rem}}featured-projects .slider .slide .item .item-content svg{margin-left:1rem}featured-projects .slider .slide .item:hover .item-content svg path{transition:stroke .2s ease}featured-projects .slider .slide .item:hover .item-content svg path{stroke:var(--green-400)}.section-featured-projects .section-buttons{margin-top:3.2rem}@media screen and (min-width:1024px){.section-featured-projects .section-buttons{margin-top:4rem}}.section-featured-projects .section-buttons .buttons-wrapper{display:flex;align-items:center;justify-content:center;gap:3.2rem}@media screen and (min-width:1024px){.section-featured-projects .section-buttons .buttons-wrapper .slider-controls{display:flex;align-items:center}}.section-featured-projects .section-buttons .buttons-wrapper .slider-controls>:not(:last-child){margin-right:2.4rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-featured-projects.css.map */
