.resourcesContainer{display:grid!important;justify-content:center;grid-gap:30px;grid-template-columns:repeat(3,minmax(200px,280px));height:unset!important;width:100%}@media screen and (max-width:690px){.resourcesContainer{grid-template-columns:repeat(2,minmax(200px,280px))}}@media screen and (max-width:480px){.resourcesContainer{grid-template-columns:repeat(1,minmax(200px,280px))}}section#mh-portfolio{margin-top:60px;padding-bottom:60px}.portfolio-nav{margin:0 auto 50px;text-align:center}.portfolio-nav ul{float:none;font-size:1.6rem;margin:0 auto;text-align:center}.portfolio-nav ul li{color:#212738;cursor:pointer;display:inline-block;font-family:Poppins,sans-serif;margin:10px}.portfolio-nav ul li.active,.portfolio-nav ul li:hover{color:#40b8ac}.portfolio-nav ul li span{border-bottom:2px solid transparent;font-size:1rem;padding:0;text-transform:uppercase}.portfolio-nav ul li.current span{border-bottom:2px solid #40b8ac}a.grid-item{box-shadow:0 0 14px -4px #212738;display:block;left:unset!important;max-width:100%!important;overflow:hidden;padding:0!important;position:relative!important;text-decoration:none;top:unset!important;transition:all .6s!important;width:100%!important}a.grid-item:after{background-color:#232f3f61;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .6s}a.grid-item:hover:after{opacity:1}.grid-item figure{height:230px;overflow:hidden;position:relative;width:100%}.grid-item figure img{display:block;height:100%!important;object-fit:cover;position:relative;transform:scale(1);transition:all 2.5s;width:100%}.grid-item:hover figure img{transform:scale(1.3)}.grid-item figure figcaption{bottom:0;color:#fff;font-family:Poppins,sans-serif;height:100%;left:0;padding:15px;position:absolute;top:auto;transition:.5s;width:100%;z-index:10}.grid-item figure figcaption:after{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:translateX(0) translateY(0) rotate(0) rotate(0deg) scale(.95);transition:all .4s ease-out;width:100%;z-index:-1}.grid-item figure figcaption .fa{font-size:24px;font-weight:400;line-height:35px;margin:-22px 0 0;top:45%;transform:translateX(0) translateY(0) translateZ(0) rotate(0deg) scale(1)}.grid-item figure figcaption .fa,figcaption .title{left:0;letter-spacing:0;opacity:0;padding:0;position:absolute;text-align:center;width:100%}figcaption .title{font-size:1.8rem;line-height:30px;margin:30px 0 0;right:0;text-transform:capitalize;top:50%;transform:translateX(80px) translateY(0) translateZ(0) rotate(0deg) scale(1);transition:all .4s ease-out}figcaption .sub-title{font-size:1.3rem;left:0;letter-spacing:0;margin:30px 0 0;opacity:0;padding:0;position:absolute;text-align:center;top:50%;transform:translateX(-70px) translateY(0) translateZ(0) rotate(0deg) scale(1);transition:.5s;width:100%}.grid-item figure:hover{transform:all .4s ease-out}figure:hover figcaption{background:rgba(11,206,175,.9);color:#fff}.grid-item figure:hover figcaption:after{transition:all .4s ease-out}.grid-item figure:hover figcaption .fa,.grid-item figure:hover figcaption:after{opacity:1;transform:translateX(0) translateY(0) translateZ(0) rotate(0deg) scale(1)}.grid-item figure:hover figcaption .fa{transition:.2s}.grid-item figure:hover figcaption .title{margin-top:-10px;opacity:1;transform:translateX(0) translateY(0) translateZ(0) rotate(0deg) scale(1);transition:.4s}.grid-item figure:hover figcaption .sub-title{opacity:1;transform:translateX(0) translateY(0) translateZ(0) rotate(0deg) scale(1);transition:.6s}.pricing h3{font-size:2.2rem;text-align:center}.pricing h3,.pricing h4{font-family:Poppins,sans-serif}.pricing h4{font-size:2rem;margin-bottom:10px;margin-top:20px}.dark-bg{background-color:#202026;color:#fff;font-family:Poppins,sans-serif;padding:20px 30px}.pricing{border:4px;font-size:1.2rem;margin-bottom:30px;padding:30px 0;text-align:center;transition:.3s}.pricing:hover{transform:.3s}.pricing .fa{color:#7af8e4;font-size:60px;line-height:36px;margin-bottom:30px;margin-top:50px}.pricing ul{margin:30px 0}.pricing .btn{background:transparent;border:2px solid #0bceaf;border-radius:50px;color:#0bceaf;font-size:1.5rem;padding:10px 40px;transition:.3s}.pricing .btn:hover{color:#0bceaf}.mh-blog h3{font-size:2.2rem;text-align:center}.mh-blog h3,.mh-blog-item{color:#fff;font-family:Poppins,sans-serif}.mh-blog-item{border-radius:10px 10px 0 0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-size:1.6rem;margin-bottom:30px}.mh-blog-item:hover{transition:all .3s}.mh-blog-item .blog-inner{padding:0 20px 30px}.mh-blog-item .blog-inner h2 a{color:#fff}.mh-blog-item .blog-inner img{margin-bottom:30px}section.res-header{margin:130px auto 0;max-width:1140px;padding:0 50px}.res-header-container h1{margin-bottom:20px}