.portfolio_gallary_section .container{max-width:1422px}.portfolio_gallary_section h3{color:#002248;font-weight:700;line-height:1.36;margin-bottom:40px;text-align:center}.portfolio_gallary_section .portfolio-grid{display:grid;gap:37px 22px;grid-template-columns:repeat(3,1fr)}.portfolio_gallary_section .card{background:#002248;border-radius:20px;overflow:hidden;padding:30px;transition:.3s}.portfolio_gallary_section .card:hover{box-shadow:0 15px 35px rgba(0,0,0,.18);transform:translateY(-6px)}.portfolio_gallary_section .card .gallery_img{border-radius:20px;overflow:hidden}.portfolio_gallary_section .card .gallery_img img{vertical-align:bottom;width:100%}.portfolio_gallary_section .card-content{padding:20px 0 0}.portfolio_gallary_section .card h5{color:#fff;font-weight:600;line-height:normal;margin-bottom:12px;text-align:left}.portfolio_gallary_section .card p{color:#fff;line-height:1.4;margin:0}.portfolio_gallary_section .btn-wrap{margin-top:37px;text-align:center}@media(max-width:992px){.portfolio_gallary_section .portfolio-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.portfolio_gallary_section .card h5{margin-bottom:5px}.portfolio_gallary_section .card{padding:20px}}@media(max-width:599px){.portfolio_gallary_section h3{margin-bottom:20px}.portfolio_gallary_section .portfolio-grid{grid-template-columns:1fr}}