.hero-2019 h1{font-size:64px}.hero-2019 h2{font-size:24px;line-height:34px}.ctas{display:flex;flex-wrap:wrap;justify-content:space-between}.constrained{max-width:340px}.constrain-560{max-width:560px;display:flex;flex-wrap:wrap;justify-content:space-between;border-top:2px solid #f0f0f0;padding-top:24px;margin-top:48px}.white-gradient{background:-moz-linear-gradient(left,rgba(255,255,255,1) 40%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 40%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 40%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1)}a.pop-link[data-tool-tip]{position:relative;font-weight:600}a.pop-link[data-tool-tip]:hover::after{content:attr(data-tool-tip);position:absolute;top:calc(100% + 12px);left:0;background:#fff;border:1px solid #eee;width:380px;font-weight:400;padding:18px;z-index:2;box-shadow:0 8px 15px rgba(0,0,0,0.1)}@media all and (max-width :767px){.hero-2019 h1{font-size:58px}a.pop-link.loop-1[data-tool-tip]:hover::after{width:calc(100vw - 67px);left:0}a.pop-link.loop-2[data-tool-tip]:hover::after{width:calc(100vw - 67px);left:calc((calc(100vw - 90px) / 2) * -1)}a.pop-link.loop-3[data-tool-tip]:hover::after{width:calc(100vw - 67px);left:initial;right:0}.ctas{flex-direction:column}}