.capabilities .h5{margin-bottom:68px}.grid{border-bottom:1px solid var(--dark-blue-grey);border-left:1px solid var(--dark-blue-grey);display:grid;grid-template-columns:repeat(2,1fr);margin:0 0 4rem}.row.grid{max-width:none;padding:0}.grid-item{align-self:center;border-right:1px solid var(--dark-blue-grey);border-top:1px solid var(--dark-blue-grey);cursor:pointer;padding:1.5rem;transition:background-color .2s ease-in-out}.grid-content{max-width:39.8rem;min-height:5rem;position:relative}.grid-item:nth-child(odd) .grid-content{margin-left:auto}.grid-item:nth-child(2n) .grid-content{margin-right:auto}.grid-content .h4{margin-bottom:0;padding:1rem 0 3rem;position:relative;top:1rem;transition:top .2s ease-in-out}.grid-content sub{line-height:inherit;max-width:75%;opacity:0;position:absolute;top:4.5rem;transition:opacity .2s ease-in-out,top .2s ease-in-out}@media (min-width:1520px){.grid-item.arrow-link:nth-child(odd):before{left:0}.grid-item.arrow-link:nth-child(odd):hover:before{left:25px}}@media (min-width:1024px) and (max-width:1519px){.grid-item.arrow-link:nth-child(odd):before{left:auto;right:0;transform:rotate(180deg)}.grid-item.arrow-link:nth-child(odd):hover:before{left:auto;right:50px}}@media (min-width:1600px){.grid-item.arrow-link:nth-child(odd):hover:before{left:50px}}@media (min-width:1024px){.grid-item:hover{background-color:var(--dark-blue-grey)}.grid-item.arrow-link:before{height:50px;top:3rem;width:55px}.grid-item.arrow-link:nth-child(2n):before{left:auto;right:0;transform:rotate(180deg)}.grid-item.arrow-link:nth-child(2n):hover:before{right:50px}.grid-item:hover .h4{top:-.5rem}.grid-item:hover sub{color:#000;opacity:1;top:3rem}}@media (max-width:1023px){.grid-item:hover:before{display:none}}@media (min-width:460px){.grid-item:nth-child(odd){padding-left:3rem}.grid-item:nth-child(2n){padding:1.5rem 3rem}}@media (min-width:426px) and (max-width:1023px){.grid-content{align-items:center;display:flex;min-height:9.5rem}.grid-content sub{display:none}}@media (min-width:640px) and (max-width:969px){.grid-content .h4{max-width:285px;min-height:170px}}@media (min-width:640px){.grid-item:last-child:nth-child(odd){display:flex;grid-column:span 2;justify-content:center}.grid-item:last-child:nth-child(odd) .grid-content{display:flex;justify-content:center;margin-left:0}.grid-item:last-child:nth-child(odd) .grid-content sub{text-align:center}}@media (max-width:639px){.grid{grid-template-columns:repeat(1,1fr)}}@media (max-width:425px){.capabilities .flex-container{align-items:center;justify-content:center}.grid-content sub{display:none}}