:root{--font-regular:'open_sansregular';--font-bold:'open_sansbold';--font-light:'open_sanslight'}@font-face{font-family:'open_sansregular';src:url('/common/fonts/OpenSans-Regular-webfont.eot?');src:url('/common/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/common/fonts/OpenSans-Regular-webfont.woff') format('woff'),url('/common/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('/common/fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sansbold';src:url('/common/fonts/OpenSans-Bold-webfont.eot?');src:url('/common/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('/common/fonts/OpenSans-Bold-webfont.woff') format('woff'),url('/common/fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('/common/fonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sanslight';src:url('/common/fonts/OpenSans-Light-webfont.eot?');src:url('/common/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('/common/fonts/OpenSans-Light-webfont.woff') format('woff'),url('/common/fonts/OpenSans-Light-webfont.ttf') format('truetype'),url('/common/fonts/OpenSans-Light-webfont.svg#open_sanslight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sansitalic';src:url('/common/fonts/OpenSans-Italic-webfont.eot?');src:url('/common/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('/common/fonts/OpenSans-Italic-webfont.woff') format('woff'),url('/common/fonts/OpenSans-Italic-webfont.ttf') format('truetype'),url('/common/fonts/OpenSans-Italic-webfont.svg#open_sansitalic') format('svg');font-weight:normal;font-style:normal}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}body{background-color:#f1f1f1;font-family:var(--font-regular);color:#000;margin:0;padding:0}.header{background-color:#3a3a3a;padding:25px}.header h2{color:#fff;font-size:34px;text-align:center}.wrap{height:calc(100% - 127px);min-height:100%;display:flex;justify-content:center;padding:2em}.wrap>div{padding-top:2em}.wrap h3{font-size:24px;line-height:1.6;text-align:center}.wrap p{text-align:center}.wrap a,.wrap a:visited{background-color:#118320;border-radius:10px;color:#fff;font-size:22px;font-weight:bold;display:inline-block;margin:0 15px;padding:15px 35px;text-decoration:none}.wrap a:hover{background-color:#0e5918;color:#fff}.wrap a span{display:block;font-size:13px;margin-top:8px;font-weight:normal;line-height:1.4}@media(max-width:701px){.wrap a{margin-bottom:20px}}