.ageContainer{text-align:center}.ageContainer .ageContainerHeader .icon{margin:0 auto 1rem}.ageContainer .ageContainerHeader .icon img{max-width:7.5rem}.ageContainer .ageContainerHeader h5{margin-bottom:1.25rem;font-size:1.375rem;letter-spacing:.018125rem;font-weight:600;text-align:center;color:#222}.ageContainer .ageContainerBody{margin-bottom:1.25rem;border-bottom:1px solid #e2e2e2}.ageContainer .ageContainerBody ul{text-align:left}.ageContainer .ageContainerBody ul li{text-align:center;margin-bottom:.9375rem}.ageContainer .ageContainerFooter p{color:#555;font-size:.75rem;margin-top:.625rem}.ageContainer .ageContainerFooter span{display:block;text-align:center}.ageContainer .ageContainerFooter span a{text-decoration:underline;color:#555;font-size:.75rem}.ageContainer .ageContainerFooter .ageButtonGroup{margin-bottom:1.1875rem;padding-bottom:1.25rem;text-align:center;display:flex}.ageContainer .ageContainerFooter .ageButtonGroup .ageModalButton{margin-top:.6875rem;flex-grow:1;flex-basis:0}.ageContainer .ageContainerFooter .ageButtonGroup .ageModalButton:first-child{margin-right:.6875rem}@media(min-width:992px){.ageContainer{padding:2.5rem}.ageContainer .ageContainerHeader h5{font-size:1.5rem}.ageContainer .ageContainerBody ul li:before{left:1.25rem}.ageContainer .ageContainerFooter .ageButtonGroup{margin-left:0;margin-right:0;padding-bottom:0}}