.project-cards-container{margin-right:-10px;margin-left:-10px;position:relative}.project-cards{width:100%}.project-cards .flickity-prev-next-button{width:36px;height:36px;border:2px solid #00334d;background-color:transparent;box-shadow:none!important;transition:border-color 150ms ease;top:-50px;display:none}.project-cards .flickity-prev-next-button .arrow{transition:fill 150ms ease}.project-cards .flickity-prev-next-button:hover{border-color:#f15c22}.project-cards .flickity-prev-next-button:hover .arrow{fill:#f15c22}.project-cards .flickity-prev-next-button.previous{right:56px;left:auto}.project-card{width:90%;padding:0 10px}.project-card__content{background-color:#fff;padding:30px}.project-card__content a{display:inline-flex;align-items:center;color:#f15c22;transition:color 150ms}.project-card__content a::before{content:"";background:url("data:image/svg+xml,%3Csvg viewBox='0 0 97 97' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cpath d='M85.05 7 0 92.05 4.95 97 90 11.95V90l7-7V0H14L7 7h78.05Z' fill='%23f25b21'/%3E%3C/svg%3E%0A") no-repeat center;width:.75rem;height:.75rem;margin-right:8px;flex-shrink:0}.project-card__content a:hover,.project-card__content a:focus-visible{color:#00334d}.project-card__content a:hover::before,.project-card__content a:focus-visible::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 97 97' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cpath d='M85.05 7 0 92.05 4.95 97 90 11.95V90l7-7V0H14L7 7h78.05Z' fill='%2300334d'/%3E%3C/svg%3E%0A")}.project-card__content h3{font-weight:bold}.project-card__content li+li{margin-top:4px;padding-top:5px;border-top:1px solid currentColor}.project-card__content ul{margin-top:20px;padding-left:1rem}.project-card__content li{list-style-position:outside}@media screen and (min-width:580px){.project-cards .flickity-prev-next-button{display:block}.project-card{width:50%}}@media screen and (min-width:800px){.project-card{width:33.333333%}}@media screen and (min-width:1000px){.project-card{width:25%}}