.portfolio-two-col{margin-top:-180px}.portfolio-two-col .row-fluid{flex-wrap:wrap}.portfolio-two-col .row-fluid .span4{background-color:#fff;border-radius:18px;box-shadow:0 0 12px 4px #1a1c3a1a;margin-bottom:50px;padding:10px 10px 14px}.portfolio-section img{border-radius:10px}.portfolio-header{padding:20px 27px 7px}.portfolio-two-col h4{color:#1a1c3a;font-size:17px;font-weight:400;letter-spacing:0;line-height:27px;margin-bottom:27px}.portfolio-btn{background-color:#1a1c3a;border:2px solid transparent;border-radius:8px;box-shadow:none;color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:700;height:36px;line-height:1.2;margin-top:auto;padding:7px;text-align:center;text-transform:uppercase;width:100%}.portfolio-two-col .portfolio-wrapper{text-decoration:none;transform:translateY(0);transition-duration:.3s}.portfolio-two-col .portfolio-wrapper:hover{animation-timing-function:cubic-bezier(.4,0,.2,1);display:block;transform:translateY(-4px);transition-duration:.3s}.portfolio-two-col .portfolio-wrapper:hover .portfolio-btn{background-color:#55c0dc;color:#fff}.portfolio-two-col .row-fluid .span4,.portfolio-two-col .row-fluid .span4 a{display:flex}.portfolio-section{display:flex;flex-direction:column}@media (max-width:1280px){.portfolio-two-col .row-fluid .span4{margin-left:17px;margin-right:17px;width:376px}.portfolio-two-col .row-fluid{justify-content:center}}@media (max-width:480px){.portfolio-two-col h4{font-size:14px;line-height:20px;margin-bottom:15px}}