@font-face{font-family:'Proxima Nova Semibold';src:url('../fonts/ProximaNova-Semibold.eot');src:url('../fonts/ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-Semibold.woff') format('woff'),url('../fonts/ProximaNova-Semibold.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'PF Bague Sans Pro';src:local('PF Bague Sans Pro Bold'),local('PF-Bague-Sans-Pro-Bold'),url('../fonts/PFBagueSansPro-Bold.woff2') format('woff2'),url('../fonts/PFBagueSansPro-Bold.woff') format('woff'),url('../fonts/PFBagueSansPro-Bold.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'PF Bague Sans Pro';src:local('PF Bague Sans Pro Black'),local('PF-Bague-Sans-Pro-Black'),url('../fonts/PFBagueSansPro-Black.woff2') format('woff2'),url('../fonts/PFBagueSansPro-Black.woff') format('woff'),url('../fonts/PFBagueSansPro-Black.ttf') format('truetype');font-weight:900;font-style:normal}.nyform-wrap{font-family:'Proxima Nova Semibold';background:url('../image/spring_bg.jpg') top center no-repeat;background-size:cover;padding-top:64px;text-align:center;font-size:16px !important}@media (max-width:1024px){.nyform-wrap{padding-top:16px}}.nyform-wrap .title{font-family:'PF Bague Sans Pro';font-weight:900;font-size:36px;line-height:44px;text-transform:uppercase;color:#ee2322}@media (max-width:400px){.nyform-wrap .title{font-size:18px;line-height:38px}}@media (max-width:1024px){.nyform-wrap .title{font-size:18px;line-height:38px}}.nyform-wrap input{background:inherit;border:none;border-radius:inherit;text-align:center;box-shadow:inherit;border-bottom:1px solid #a7a6a6;font-size:18px;font-weight:600}.nyform-wrap input:focus{border-color:#a7a6a6;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(167,166,166,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(167,166,166,0.6)}.nyform-wrap label{color:#1e4714;font-size:19px;padding-bottom:0;margin-bottom:0}.nyform-wrap .politic a{text-decoration:underline;color:#a7a6a6;font-size:13px}.nyform-wrap .btn-primary{border-radius:inherit;padding:14px 96px;font-size:22px;background-color:#1e4714 !important}@media (max-width:1024px){.nyform-wrap .btn-primary{padding:14px 82px}}@media (max-width:400px){.nyform-wrap .btn-primary{padding:14px 64px !important;font-size:19px}}#nyform-result h2{text-align:center}