.filter-button-group .btn{position:relative;font-size:1.5em;color:#002f67}.filter-button-group .btn.active{font-weight:700}.filter-button-group .btn.active:after{opacity:1;content:"";position:absolute;bottom:7px;left:25%;width:50%;height:2px;background-color:#e3ba32;transition:all .4s;z-index:1011}.search-bar .input-group-lg .input-group-text{border-color:#707070;padding:.5rem 1.5rem;color:#e3ba32}.search-bar .input-group-lg .input-group-text .fa{font-size:1.4em;transform:scaleX(-1)}.search-bar .input-group-lg .form-control{height:3em;font-size:1.8em;color:#002f67;border-color:#707070;border-radius:4px 0 0 4px!important}.grid .grid-item{width:100%}.grid .grid-item h3{font-size:2.5em;line-height:1.4em;border-right:3px solid #e3ba32;padding-right:10px}@media (max-width:1400px){.grid .grid-item h3{font-size:2.3em}}@media (max-width:1200px){.grid .grid-item h3{font-size:2.1em}}@media (max-width:991px){.grid .grid-item h3{font-size:1.9em}}.grid .grid-item.articles .article{position:relative;padding-bottom:90px;overflow:hidden}.grid .grid-item.articles .article .card-img-top{-o-object-fit:cover;object-fit:cover}.grid .grid-item.articles .article .card-body{background-color:#fff;width:100%;position:absolute;bottom:0;padding:15px 15px 0}.grid .grid-item.articles .article .card-body .article-date{position:absolute;top:-35px;right:15px;color:#fff}.grid .grid-item.articles .article .card-body .article-date i{font-size:1.2em}.grid .grid-item.articles .article .card-body .article-views{position:absolute;top:-35px;left:15px;color:#fff}.grid .grid-item.articles .article .card-body .article-views i{font-size:1.2em}.grid .grid-item.articles .article .card-body .card-title{margin-bottom:0}.grid .grid-item.articles .article .card-body .card-title .card-subtitle{color:#e3ba32}.grid .grid-item.articles .article .card-body .card-text{flex:1;color:#002f67;height:0;margin-top:15px;transition:height .45s;-moz-transition:height .45s;-webkit-transition:height .45s}.grid .grid-item.articles .article .card-body .card-text p{margin-bottom:0}.grid .grid-item.articles .article .card-body .card-text .read-more i{font-size:2em}.grid .grid-item.articles .article .card-body .more-details hr{border-color:#002f67}.grid .grid-item.articles .article:hover .card-body{background-color:#e3ba32;padding-bottom:15px}.grid .grid-item.articles .article:hover .card-body .card-title .card-subtitle{color:#002f67}.grid .grid-item.articles .article:hover .card-body .card-text{flex:0;height:50px}.grid .grid-item.projects .project{border:1px solid #707070;border-radius:.3rem;display:flex;height:100%;margin:0 2px}.grid .grid-item.projects .project .card-img-top{border-radius:.25rem .25rem 0 0;-o-object-fit:cover;object-fit:cover}.grid .grid-item.projects .project .card-body{display:flex;flex-direction:column;justify-content:space-between;padding:25px}.grid .grid-item.projects .project .card-body .features{font-weight:500;color:#002f67}.grid .grid-item.projects .project .card-body .features .feature-icon{width:28px;height:28px;display:inline-block}@media (max-width:1350px){.grid .grid-item.projects .project .card-body .features .feature-icon{width:22px;height:22px;display:inline-block}}.grid .grid-item.projects .project .card-body .card-text{color:#002f67}.grid .grid-item.projects .project .card-body .more-details hr{border-color:#002f67}@media (min-width:1200px) and (max-width:1500px){.grid .grid-item.projects .project .card-body .price{font-size:1.6em!important}}