.projects-page .projects{margin-bottom:35px}.projects-page .projects .carousel-cell{box-sizing:border-box;padding-left:20px;padding-right:20px}.projects-page .projects .project{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:70px}.projects-page .projects .project .bg-image{position:relative;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.projects-page .projects .project .bg-image .img-ratio-placeholder{display:none}.projects-page .projects .project .bg-image>img{display:none}@media screen and (max-width: 768px){.projects-page .projects .project .bg-image{background:#ddd !important}.projects-page .projects .project .bg-image .img-ratio-placeholder{display:block;padding-top:66.640625%}.projects-page .projects .project .bg-image>img{display:inline-block;position:absolute;top:0px}}.projects-page .projects .project>div{border-radius:4px;overflow:hidden}.projects-page .projects .project img{vertical-align:middle}.projects-page .projects .project .project-description-container{display:flex;align-items:center}@media(min-width: 768px){.projects-page .projects .project .project-description-container{min-height:550px}}.projects-page .projects .project .project-description{padding:60px}@media(max-width: 768px){.projects-page .projects .project .project-description{padding:20px}}.projects-page .projects .project .project-description p{text-align:justify}.projects-page .projects .project .project-description .button{margin-top:20px}.projects-page .projects .project .project-description .button:hover{color:#222;filter:brightness(90%)}.projects-page .projects .project .mention{position:absolute;bottom:10px;left:10px;border-radius:50%;background:rgba(51,51,51,.25);text-align:center}.projects-page .projects .project .mention p{display:flex;align-items:center;box-sizing:border-box;width:160px;height:160px;border-radius:50%;margin:5px;padding:20px;background:rgba(255,255,255,.8);font-size:12px;color:#333;box-shadow:inset 0px 1px 0px rgba(255,255,255,.5)}.projects-page .projects .project .mention p>span b{font-size:1.45em}.projects-page .projects .project .mention p>span em{display:inline-block;margin-top:5px;font-weight:normal}@media(max-width: 768px){.projects-page .projects .project .mention{bottom:0px;left:0px;background-color:rgba(0,0,0,0);border-radius:0px;text-align:left}.projects-page .projects .project .mention p{width:auto;height:auto;border-radius:0px;background:rgba(255,255,255,.9);margin:0px;padding:10px;font-size:10px}}@media(max-width: 1024px){.projects-page .projects{padding-top:30px}}
