.vac-boxes{display:flex;flex-wrap:wrap;margin:0 auto;padding:1rem 0}.vac-boxes .vac-box{align-items:center;background-color:#00003a;border:2px solid transparent;display:flex;flex-flow:row nowrap;margin:0 0 1.35rem;padding:1.1rem 1.55rem;transition:all .4s ease-in-out;width:100%}.vac-boxes .vac-box:hover{background-color:#000048;border:2px solid #1ac2ec}.vac-boxes .vac-box .vac-box__title-wrap{flex:1 0 80%}.vac-boxes .vac-box .vac-box-read-cta-wrap{align-self:flex-end}.vac-boxes .vac-box .vac-box-title{color:#fff;font-size:1.6rem;font-weight:800;margin-bottom:5px;transition:all .2s ease-in}.vac-boxes .vac-box .vac-box-title a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;transition:all .2s ease-in}.vac-boxes .vac-box .vac-box-title a:hover{color:#d1ecff}.vac-boxes .vac-box p{color:#1ac2ec;font-size:.831rem;font-weight:400;line-height:1.2;margin-bottom:7px}.vac-boxes .vac-box .vac-box-read-cta{color:#1ac2ec;display:inline-block;font-size:.72rem;font-weight:700;padding-right:17px;text-align:right;text-transform:uppercase;transition:all .2s ease-in}.vac-boxes .vac-box .vac-box-read-cta:hover{color:#d1ecff}@media (max-width:767px){.vac-boxes .vac-box{align-items:flex-start;flex-flow:column wrap}.vac-boxes .vac-box .vac-box-read-cta{margin-top:25px}.vac-boxes .vac-box .vac-box__title-wrap{flex:1 0 auto}}