.projects .hero{background:#091b34}.projects .hero .content{padding:200px 0 100px;max-width:1200px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.projects .hero *{color:#fff;text-align:center}.projects .projects-section{padding:100px 0}.projects .projects-list{width:100%;max-width:1000px;display:flex;flex-direction:row;flex-wrap:wrap;margin:auto;gap:20px}.projects .projects-list .project{flex-basis:320px;display:flex;flex-direction:column;padding:10px 0;gap:15px}.projects .projects-list .project .image-container{width:100%;height:200px;border-radius:10px;overflow:hidden}.projects .projects-list .project .image-container img{width:100%;height:100%;object-fit:cover;transition:.4s}.projects .projects-list .project h4{font-size:20px;font-weight:500}.projects .projects-list .project p{font-weight:300}.projects .title-container{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:50px;gap:20px}.projects .title-container span{font-size:14px;text-decoration:underline}.projects .pillars-section{background:#e3edfc}.projects .pillars-section .content{padding:50px 0}.projects .pillars-section .content .pillars{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.projects .pillars-section .content .pillars .block{flex:1 1;padding:30px;border-radius:20px;background:#fff;display:flex;flex-direction:row;align-items:flex-start;gap:15px}.projects .pillars-section .content .pillars .block div{flex:1 1}.projects .pillars-section .content .pillars .block div h2{margin-bottom:10px}.projects .pillars-section .content .pillars .block .columns{width:100%;display:flex;flex-direction:row;align-items:flex-start}.projects .pillars-section .content .pillars .block .columns .column{flex:1 1}.projects .pillars-section .content .pillars .block .columns .column ul{display:flex;flex-direction:column;gap:15px}.projects .pillars-section .content .pillars .block .columns .column ul li{list-style-type:disc}@media screen and (max-width:1100px){.projects .projects-section .projects-list{max-width:660px}}@media screen and (max-width:1000px){.projects .hero .content{padding:120px 0 50px}.projects .projects-section{padding:50px 0}.projects .projects-section .project{gap:8px}.projects .projects-section .project .image-container{height:150px}.projects .projects-section .project h4{font-size:18px}.projects .pillars-section .content .pillars .block .columns{flex-direction:column;gap:5px}.projects .pillars-section .content .pillars .block .columns ul{gap:5px!important}}@media screen and (max-width:700px){.projects .projects-section .projects-list{max-width:660px;gap:22px}.projects .projects-section .projects-list .project{margin:auto;padding:0}}