.link-box-anchor.component>a,.link-box-anchor.component>div{display:block;border:solid 1px #cccbc9;background:#f3f3f3;padding:30px 40px 30px 15px !important;margin:0 0 27px !important;text-decoration:none !important;box-sizing:content-box;-webkit-box-sizing:content-box;color:#484848}
.link-box-anchor.component>a p,.link-box-anchor.component>div p{white-space:pre-line;color:#484848}
.link-box-anchor.component>a p:last-child,.link-box-anchor.component>div p:last-child{margin-bottom:0}
.link-box-anchor.component>a h4,.link-box-anchor.component>div h4{margin:0}
.link-box-anchor.component>a h4 + p,.link-box-anchor.component>div h4 + p{margin-top:20px}
.link-box-anchor.component>a.wide h4,.link-box-anchor.component>div.wide h4{margin:0;min-height:0}
.link-box-anchor.component>a:hover{border:3px solid #0966c3;margin:-2px -2px 25px -2px !important;background:#fff}
.link-box-anchor.component>a:hover:focus{border:1px solid transparent;margin:0 0 27px !important}
.link-box-anchor.component>a:hover:active{border:3px solid #0966c3 !important;margin:-2px -2px 25px -2px !important}
.link-box-anchor.component>a:hover h4{color:#0966c3}
.link-box-anchor.component>a:focus:active{border:3px solid #0966c3 !important;margin:-2px -2px 25px -2px !important}
@media screen and (min-width:768px) and (max-width:991px){.link-box-anchor.component>a,.link-box-anchor.component>div{padding:25px}
}
@media screen and (max-width:767px){.link-box-anchor.component>a,.link-box-anchor.component>div{padding:10px}
.link-box-anchor.component>a h4,.link-box-anchor.component>div h4{margin:0 0 10px;font-size:1.250em}
.link-box-anchor.component>a h4 + p,.link-box-anchor.component>div h4 + p{margin-top:10px}
}