/*bfe075c15bb44deea929b2bbbebdce0a*/
.g-projects .projects-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.g-projects .projects-wrapper .project{flex-basis:25%;height:250px;padding:10px;display:flex;flex-direction:column;background-size:cover;position:relative;filter:grayscale(75%);color:#fff}.g-projects .projects-wrapper .project .project-title{text-align:center;font-weight:bold;line-height:normal;z-index:1;margin:auto;font-size:1.2rem}.g-projects .projects-wrapper .project .project-text{font-size:0.8rem;line-height:normal;margin-top:auto;z-index:1;text-align:right}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-projects .projects-wrapper .project{flex-basis:50%}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.g-projects .projects-wrapper .project{flex-basis:50%}}@media only all and (max-width:30rem){.g-projects .projects-wrapper .project{flex-basis:100% !important}}.g-projects .projects-wrapper .project:hover{filter:none}.g-projects .projects-wrapper .project:hover::before{transition:all 1s}.g-projects .projects-wrapper .project::before{transition:all 1s;content:"";background-color:black;opacity:0.5;position:absolute;top:0;bottom:0;left:0;right:0}.g-projects .projects-wrapper .project::after{transition:all 1s;position:absolute;content:"";left:50%;right:50%;top:0;height:4px;background-color:#e3684d}.g-projects .projects-wrapper .project:hover::after{transition:all 1s;left:0;right:0}