.tag_light{color:#fff!important}.tag_dark{color:#000!important}.index{display:grid;grid-template-columns:repeat(3,1fr);row-gap:15px}@media screen and (max-width: 800px){.index{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 450px){.index{grid-template-columns:repeat(1,1fr)}}.index-column{padding:0 20px}.index-column-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:10px;width:100%;justify-items:center}.column-heading a{text-align:center;font-size:inherit}.services__links{list-style:none;text-align:center}.services__links li,.see-more{margin-bottom:10px}.see-more span{float:right}.index-column-content{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(195px,1fr));grid-gap:10px;width:100%;justify-content:center}.index-box{border:3px solid black;background-color:#fff;width:100%;max-width:350px;transition:all .2s ease-in}.index-box:hover{border-color:#007ab3}.index-box:hover a{color:#007ab3}.index-box img,.index-box svg{background-color:#fff;width:80%;margin:10%;height:auto;max-height:320px;-o-object-fit:contain;object-fit:contain}.index-box a{height:100%;text-decoration:none;color:#000;display:flex;flex-direction:column;transition:all .2s ease-in}.index-box-placeholder{display:flex;flex-direction:column;justify-content:space-between}.index-box #PlusHorizontal,.index-box #PlusVertical{transition:all .2s ease-in}.index-box:hover #PlusHorizontal,.index-box:hover #PlusVertical{fill:#007ab3;transform:translateY(-5px)}.index-box-description{margin:auto 5px 5px}
