.box-cta{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 1px 5px rgba(0,0,0,.05);display:flex;flex-direction:row;margin-bottom:40px;outline:1px solid #cfd7e3;overflow:hidden;padding:20px;position:relative;text-decoration:none;transition:outline-color .2s ease;width:100%}.box-cta:focus,.box-cta:hover{box-shadow:0 1px 5px rgba(0,0,0,.1);outline:2px solid #0079d0;text-decoration:none}.box-cta .box-cta-img img{transition:opacity .2s ease}@media (max-width:992px) and (min-width:768px){.box-cta{flex-direction:column;text-align:center}.box-cta .box-cta-img img{height:120px;width:120px}}.box-cta:focus .box-cta-img,.box-cta:hover .box-cta-img{background-color:#0079d0;box-shadow:0 0 0 80px rgba(0,165,218,.05)}.box-cta-img{background-color:#fff;border-radius:50%;flex:0 0 80px;margin-right:20px;overflow:hidden;transform:translateZ(0);transition:all .2s ease}@media (min-width:768px){.box-cta-img{flex:0 0 120px}}.box-cta:focus .box-cta-content-link>div,.box-cta:hover .box-cta-content-link>div{text-decoration:underline}.box-cta-content{flex:1;position:relative;z-index:1}.box-cta-content-description{color:#222;font-size:1em;line-height:1.6;margin:0 0 8px}.box-cta-content-description h1,.box-cta-content-description h2,.box-cta-content-description h3,.box-cta-content-description h4,.box-cta-content-description h5,.box-cta-content-description h6{margin-bottom:8px;margin-top:0}.box-cta-content-link svg{height:12px;width:16px}.box-cta .box-cta-content-link>*{display:inline;font-weight:700}.img-responsive{display:block;height:auto;max-width:100%}