.partnerModule{position:relative;display:block}.partnerModule .tagline{text-align:center;margin-bottom:2.5rem}.partnerModule .partnerModuleBody{background-color:var(--light);padding:2.5rem 2.5rem}@media (min-width:768px){.partnerModule .partnerModuleBody{padding:2.5rem 2.5rem}}.partnerModule .partnerModuleBody .partnerModuleBodyCol a,.partnerModule .partnerModuleBody .partnerModuleBodyCol div{position:relative;cursor:pointer}.partnerModule .partnerModuleBody .partnerModuleBodyCol .partnerModuleBodyImage{position:relative;height:125px;width:100%}@media (max-width:768px){.partnerModule .partnerModuleBody .partnerModuleBodyCol .partnerModuleBodyImage{text-align:center}}@media (min-width:640px){.partnerModule .partnerModuleBody .partnerModuleBodyCol .partnerModuleBodyImage{height:125px}}.partnerModule .partnerModuleBody .partnerModuleBodyCol .partnerModuleBodyImage img{position:relative;height:auto;width:auto;max-width:100%;max-height:94%;filter:grayscale(100%)}@media (min-width:768px){.partnerModule .partnerModuleBody .partnerModuleBodyCol .partnerModuleBodyImage img{position:absolute;bottom:.5rem;left:0;transition:filter var(--animationTime)}}.partnerModule .partnerModuleBody .partnerModuleBodyCol .partnerModuleBodyImage:after{display:none;content:"";position:absolute;bottom:0;left:0;width:87px;height:4px;background-color:var(--primaryColor3);transition:all var(--animationTime);border-radius:100px;margin-bottom:-.5rem}@media (min-width:768px){.partnerModule .partnerModuleBody .partnerModuleBodyCol .partnerModuleBodyImage:after{display:block;width:138px}}.partnerModule .partnerModuleBody .partnerModuleBodyCol .imageSubline{opacity:0;margin:1rem 0 1rem 0;transition:opacity var(--animationTime);text-align:left}.partnerModule .partnerModuleBody .partnerModuleBodyCol:hover .imageSubline{opacity:1}.partnerModule .partnerModuleBody .partnerModuleBodyCol:hover .partnerModuleBodyImage img{filter:none}.partnerModule .partnerModuleBody .partnerModuleBodyCol:hover .partnerModuleBodyImage:after{width:107px;background-color:var(--hoverColor2)}@media (min-width:768px){.partnerModule .partnerModuleBody .partnerModuleBodyCol:hover .partnerModuleBodyImage:after{width:158px}}