.box-link{margin:0 0 30px}.box-link>a{position:relative;z-index:1;display:block;width:100%;max-width:450px;min-height:400px;padding:80px 60px;color:#fff!important;background-color:#005eb8;text-decoration:none!important;overflow:hidden}.box-link>a::after{content:'\f061';font:42px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;position:absolute;right:25px;bottom:25px;transition:.3s}.row.custom-row .box-link>a{max-width:none}.box-link>a .bg-img{z-index:-1}.box-link>a .bg-img.overlay::after{background-color:rgba(0,16,75,.6)}.box-link>a .icon{display:block;height:60px;margin-bottom:25px}.box-link>a .icon img,.box-link>a .icon svg{margin:0!important;width:auto!important;height:100%!important;max-width:none!important}.box-link>a .icon svg *{fill:currentColor!important}.box-link>a .heading{font-size:36px;font-size:3.6rem;font-weight:700;color:inherit;line-height:1.3}.box-link>a:active,.box-link>a:focus,.box-link>a:hover{background-color:#00376c}.box-link>a:active::after,.box-link>a:focus::after,.box-link>a:hover::after{margin-right:-10px}.box-link>a:active .bg-img,.box-link>a:focus .bg-img,.box-link>a:hover .bg-img{transform:scale(1.1)}.box-link.green>a{color:#231f20!important;background-color:#78be43}.box-link.green>a:active,.box-link.green>a:focus,.box-link.green>a:hover{background-color:#a1d27c}.box-link.grey>a{color:#02833a!important;background-color:#e8edee}.box-link.grey>a:active,.box-link.grey>a:focus,.box-link.grey>a:hover{background-color:#bccbcd}@media (max-width:991px){.box-link>a{max-width:400px;min-height:350px;padding:60px 50px}.box-link>a .heading{font-size:34px;font-size:3.4rem}}@media (max-width:767px){.box-link{margin-bottom:20px}.box-link>a{max-width:350px;min-height:300px;padding:45px 30px;padding-bottom:60px!important}.box-link>a::after{font-size:36px;right:20px;bottom:20px}.box-link>a .heading{font-size:32px;font-size:3.2rem}}@media (max-width:479px){.box-link>a{min-height:250px;padding:35px 25px}.box-link>a .heading{font-size:28px;font-size:2.8rem}}