.product_container .top_container{margin:0 auto;max-width:600px;padding-bottom:60px;width:100%}.product_container .project_card{background:#fff;border:0 solid #000;border-radius:5px;box-shadow:0 1px 0 rgba(17,17,26,.05),0 0 8px rgba(17,17,26,.1);margin:0 auto;max-width:380px;overflow:hidden;padding:0;position:relative;width:100%;z-index:0}.product_container .project_card .inner_card{padding:30px 30px 10px}.product_container .project_card .image_container .image{height:16vw;max-height:300px;max-width:100%;min-height:300px;overflow:hidden;transition:all .3s ease-in-out;width:100%}.product_container .project_card .image_container{overflow:hidden}.product_container .project_card:hover .image_container .image{transform:scale(1.2);transition:all .3s ease-in-out}.product_container .project_card .heading_conta h6{background:#000;border-radius:5px;color:#fff;left:20px;margin:0;max-width:max-content;padding:5px;position:absolute;right:20px;top:20px;width:100%;z-index:1}.product_container .project_card .project_link a{bottom:0;left:0;position:absolute;right:0;top:0}.product_container .product_card_container{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.product_container .product_card_container h4{font-weight:800;margin-bottom:10px;transition:all .3s ease-out}.product_container .product_card_container p{font-size:18px;transition:all .3s ease-out}@media(min-width:768px) and (max-width:1024px){.product_container .product_card_container{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.product_container .product_card_container{grid-template-columns:repeat(1,1fr)}.product_container .top_container{padding-bottom:20px}}