@font-face{font-family:'haas';src:url(/fonts/NeueHaasUnicaW1G-Regular.woff2) format("woff2"),url(/fonts/NeueHaasUnicaW1G-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'haas';src:url(/fonts/NeueHaasUnicaW1G-Medium.woff2) format("woff2"),url(/fonts/NeueHaasUnicaW1G-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:'haas';src:url(/fonts/NeueHaasUnicaW1G-Bold.woff2) format("woff2"),url(/fonts/NeueHaasUnicaW1G-Bold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:'pfhighway';src:url(/fonts/PFHighwaySansPro-Regular.woff2) format("woff2"),url(/fonts/PFHighwaySansPro-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'pfhighway';src:url(/fonts/PFHighwaySansPro-Medium.woff2) format("woff2"),url(/fonts/PFHighwaySansPro-Medium.woff) format("woff");font-weight:600;font-style:normal}html,body{width:100%;height:100%;margin:0;padding:0;overflow:hidden;background:linear-gradient(to bottom,#f2f4f6,#fff)}.parent{width:100%;height:100%;position:absolute;top:0;left:0;overflow:auto}.table{width:100%;height:100%;display:table}.cell{display:table-cell;text-align:center;vertical-align:middle}.ampera-logo{width:310px;height:97px;box-shadow:0 4px 5px 0 rgba(22,55,78,.15);transition:box-shadow .15s ease-in-out;border-radius:5px;border:1px solid #f1f1f1;background:#fff;padding:35px 45px;box-sizing:border-box}h1{font-family:'pfhighway',sans-serif;font-size:22px;font-weight:500;margin-top:25px;line-height:1.2em;color:#000}h2{font-family:'pfhighway',sans-serif;font-size:16px;font-weight:400;margin-top:20px;line-height:1.2em;color:#333}p{font-family:'haas';font-size:14px;line-height:1.8em;margin-top:15px;color:#333}a{color:#075dbe;text-decoration:none;transition:color .25s ease-in-out}a:hover{color:#39c}.href-padding{padding:0 5px;white-space:nowrap}strong{font-weight:600}strong a{color:#000}.logos-wrapper{position:absolute;bottom:30px;left:0;right:0}.logos-wrapper a{position:relative}.logos-wrapper a:hover img{transform:scale(1.2)}.logos-wrapper a:before{font-family:'haas';font-size:12px;opacity:0;visibility:hidden;content:attr(data-name);position:absolute;width:120px;left:0;left:calc(50% - 60px);top:-50px;background-color:#d71920;color:#fff;text-align:center;padding:5px 0;border-radius:3px;font-size:12px;z-index:40;margin-top:-10px;transition:.3s ease}.logos-wrapper a:after{font-family:'haas';font-size:12px;position:absolute;opacity:0;visibility:hidden;content:"";width:0;height:0;border:5px solid transparent;border-top-color:#900;left:calc(50% - 5px);bottom:30px;transition:.3s ease}.logos-wrapper a:hover::after,.logos-wrapper a:hover::before{opacity:1;visibility:visible;margin-top:0;transition:.3s ease}.logos-wrapper a:hover::after{bottom:33px}.logos-wrapper img{display:inline-block;width:25px;height:25px;margin:0 10px;transition:all .25s ease-in-out}.logos-wrapper p{font-size:10px;text-transform:uppercase;letter-spacing:.5px}@media screen and (max-width:768px){.main-wrapper{display:inline-block;width:425px}.logos-wrapper a:after,.logos-wrapper a:before{display:none}}@media screen and (max-width:425px){.main-wrapper{width:375px}}@media screen and (max-width:375px){.main-wrapper{width:320px}.ampera-logo{width:305px;height:95px}h1{font-size:18px}.logos-wrapper{position:relative;bottom:0;padding-top:60px}}