.portfolio-four-col{padding-bottom:1.5rem;padding-top:2.938rem}.portfolio-four-col .portfolio-four-col-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.portfolio-four-col .heading{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-bottom:1rem;padding-left:15px;padding-right:15px;text-align:center;width:100%}.portfolio-four-col .heading h2{font-size:58px;line-height:59px}.portfolio-four-col a{background-position:50%;background-repeat:no-repeat;background-size:cover;border:0;box-shadow:0 0 3px #bbb;display:block;height:auto;outline:0;padding-top:62%;position:relative;text-decoration:none;transition:all .8s;width:100%}.portfolio-four-col a h3{background-color:rgba(0,69,108,.81);bottom:0;color:#fff;font-family:Raleway,Helvetica;font-size:12px;left:0;line-height:1.6;margin:0;padding:0 15px;position:absolute;text-align:center;width:100%;z-index:999}.portfolio-four-col a h3 small{display:block;font-size:80%;font-weight:400}.portfolio-four-col .portfolio-four-col-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.portfolio-four-col .portfolio-four-col-items{margin-bottom:.5rem;position:relative;width:100%}.portfolio-four-col a:hover{border:0;box-shadow:0 0 10px #bbb;opacity:.9;outline:0;text-decoration:none}.portfolio-four-col .portfolio-four-col-container{max-width:850px;width:100%}.pf-footer ul{display:flex;justify-content:space-between;padding-left:0}.pf-footer ul li a.footer-anchor{background-color:transparent;box-shadow:none;color:#11466d;display:unset;font-size:10px;font-weight:600;letter-spacing:0;opacity:1;padding-top:0}.pf-footer ul li{background-color:transparent;list-style:none;position:relative;z-index:1}.pf-footer ul li:not(:last-child):after{background-color:#11466d;content:"";height:10px;position:absolute;right:-5px;top:59%;transform:translate(-50%,-50%);width:1px;z-index:1}.pf-footer ul li a.footer-anchor:hover{text-decoration:underline}@media (max-width:1140px) and (min-width:768px){.portfolio-four-col .portfolio-four-col-items{padding:10px 5px}}@media (min-width:576px){.portfolio-four-col .portfolio-four-col-items{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.pf-footer ul{margin-top:-3px}.portfolio-four-col .portfolio-four-col-items{margin-right:3%}.portfolio-four-col .portfolio-four-col-items:nth-child(4n+4){margin-right:0}.portfolio-four-col .portfolio-four-col-items{-ms-flex:0 0 33.333333%;flex:0 0 22.7%;max-width:23.7%;padding:.08rem}}@media (max-width:991px){.pf-footer ul{justify-content:center}.pf-footer ul li:not(:last-child){margin-right:5%;padding-right:4%}}@media (max-width:991px) and (min-width:768px){.portfolio-four-col .portfolio-four-col-items{-ms-flex:0 0 48%;flex:0 0 48%;margin-right:4%;max-width:48%}.portfolio-four-col .portfolio-four-col-items:nth-child(2n+2){margin-right:0}}@media (max-width:890px) and (min-width:768px){body .portfolio-four-col .portfolio-four-col-items{-ms-flex:0 0 50%;flex:0 0 50%;margin-right:0;max-width:50%;padding:10px 15px}}@media screen and (max-width:767px){.portfolio-four-col a{padding-top:53%}.portfolio-four-col .portfolio-four-col-items{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0;max-width:100%;padding:10px 15px}.pf-footer ul{margin-bottom:5px}}