: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;font-size:18px !important;line-height:26px !important;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 h3{font-size:24px;line-height:1.6;text-align:center}.wrap p{margin-bottom:20px}.top-row a{color:#118320 !important;font-weight:bold}a.green-btn,a.green-btn:visited{background-color:#118320;border-radius:10px;color:#fff;font-size:22px;font-weight:bold;display:inline-block;margin:0 15px;padding:15px 35px 20px;text-decoration:none;max-width:450px}.low-row a,.low-row 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 20px;text-decoration:none;max-width:450px}.row-buttons{display:flex;justify-content:center;text-align:center;flex-wrap:wrap;margin-top:1em;max-width:500px;margin:1em auto 1em}.row-buttons a{display:flex;align-items:center;margin-bottom:1em}.low-row a:hover{background-color:#0e5918;color:#fff}.low-row a span{display:block;font-size:18px;font-weight:bold;line-height:1.4}.low-row a span{display:block;font-size:18px;font-weight:bold;line-height:1.4}.top-nav-top-row .top-nav:nth-child(2){flex-grow:4}@media(min-width:480px){.top-nav-top-row{display:flex}}@media(max-width:1200px){.top-nav-top-row .top-nav:nth-child(3){margin-top:0}}@media(max-width:768px){.top-nav-top-row .top-nav:nth-child(2){flex-grow:7}.row-buttons{flex-wrap:wrap}.row-buttons a{margin-bottom:20px}body>div:first-of-type{padding-bottom:1em !important}}@media(max-width:701px){.wrap a{margin-bottom:20px}}media  (max-width:480px){.wrap{padding:.5em;}}