html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;outline:0;outline:none}button{border:none;background:inherit;border-radius:0}button:focus{background-color:white}@keyframes barberpole{from{background-position:0 0}to{background-position:50px 50px}}@keyframes shake{10%,
  90%{transform:translate3d(-1px, 0, 0)}20%,
  80%{transform:translate3d(2px, 0, 0)}30%,
  50%,
  70%{transform:translate3d(-4px, 0, 0)}40%,
  60%{transform:translate3d(4px, 0, 0)}}@keyframes appear{0%{filter:opacity(0%) grayscale(100%)}100%{filter:opacity(100%) grayscale(0%)}}@keyframes drain{0%{filter:grayscale(0)}100%{filter:grayscale(100%)}}@font-face{font-family:"Poppins";src:local("Poppins Medium"),local("Poppins-Medium"),url(/assets/Poppins-Medium-6dfdf411a70ae4d26942efdf1034e66976435758d29f2a7d556d77e08b9e2412.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Poppins";src:local("Poppins Regular"),local("Poppins-Regular"),url(/assets/Poppins-Regular-ad5fb58ad11730ef707d4f28db7a83ec4804bb3e8373dc69bedd94cd7a872efc.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Poppins";src:local("Poppins Bold"),local("Poppins-Bold"),url(/assets/Poppins-Bold-13bbdcef736bf499b046f8f3ba1b8c10f2540265048aee244d143f21f3168950.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Poppins";src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url(/assets/Poppins-SemiBold-937c7bd392e945cd2e1ee86cf47b357af016af281c2062d3249132c023f65f39.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(/assets/OpenSans-Light-50225169e38c3180363ef87b00cf4d18d7ef7459ae850d556217a3402d7e20fa.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(/assets/OpenSans-cfda84577729425a91460b1220d5ed31b76bb0f63e1bd55014c35127798eb355.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(/assets/OpenSans-Semibold-28e5a7bc5703c00c8bc6fd0cfe45a3088e0a88a7862d206bb93f6cba655157ff.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/assets/OpenSans-Bold-9d5575173e17b34916779d395ad1fdbe82e3a463fbad9813bfc83b334bf12265.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(/assets/OpenSans-Extrabold-3704b8ce26a250cf61ae1a789c7159efaa32dcbd399238e459cd2c8e875b2848.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(/assets/OpenSans-LightItalic-d1124b11eeeb5acac66315ab574eec75d884ff674f35b6844c226fc6fec22efb.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(/assets/OpenSans-Italic-453fb6092b9e16c3b4091f8132d8989e861bc9205ec2c34f4eaee0573cd44bb6.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;src:local("Open Sans Semibold Italic"),local("OpenSans-SemiboldItalic"),url(/assets/OpenSans-SemiboldItalic-d38c7bcd0924a4691c7b5acf160482ba5e13576331a19cf706f0f1ebd19d2c23.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(/assets/OpenSans-BoldItalic-dfb0a4495a085221b71e638e0cd4d96bb8c563be6fec4adf92bb40b4c387087b.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:800;src:local("Open Sans Extrabold Italic"),local("OpenSans-ExtraboldItalic"),url(/assets/OpenSans-ExtraboldItalic-94f931c7094abb560e46794b8bc3ffb0524444af96f2baebf21470681c2b1cbf.woff) format("woff")}[class^="icon-wallet-"],[class*=" icon-wallet-"]{font-family:"idme-wallet-icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-wallet-arrowdown:before{content:"\e91c"}.icon-wallet-lock:before{content:"\e919"}.icon-wallet-cart:before{content:"\e91a"}.icon-wallet-chart:before{content:"\e91b"}.icon-wallet-delete:before{content:"\e918"}.icon-wallet-link:before{content:"\e907"}.icon-wallet-check:before{content:"\e908"}.icon-wallet-save:before{content:"\e909"}.icon-wallet-view:before{content:"\e90a"}.icon-wallet-edit:before{content:"\e90b"}.icon-wallet-photo:before{content:"\e90c"}.icon-wallet-info:before{content:"\e90d"}.icon-wallet-store:before{content:"\e90e"}.icon-wallet-flash:before{content:"\e90f"}.icon-wallet-rating:before{content:"\e910"}.icon-wallet-search:before{content:"\e911"}.icon-wallet-logout:before{content:"\e912"}.icon-wallet-linkedin:before{content:"\e913"}.icon-wallet-twitter:before{content:"\e914"}.icon-wallet-facebook:before{content:"\e915"}.icon-wallet-profile:before{content:"\e916"}.icon-wallet-pin:before{content:"\e917"}.icon-wallet-cash:before{content:"\e900"}.icon-wallet-cashback:before{content:"\e901"}.icon-wallet-close:before{content:"\e902"}.icon-wallet-dashboard:before{content:"\e903"}.icon-wallet-ids:before{content:"\e904"}.icon-wallet-privacy:before{content:"\e905"}.icon-wallet-settings:before{content:"\e906"}.icon-wallet-avatar:before{content:"\e91d"}h1{font-family:"Open Sans", Arial, Helvetica, sans-serif;color:#335f88;font-size:44px;font-weight:300;line-height:normal}h2{font-family:"Poppins", Arial, Helvetica, sans-serif;color:#335f88;font-size:25px;font-weight:700;line-height:normal;text-transform:uppercase}h3{font-family:"Poppins", Arial, Helvetica, sans-serif;color:#335f88;font-size:20px;font-weight:700;line-height:normal}h4{font-family:"Open Sans", Arial, Helvetica, sans-serif;color:#1d9f61;font-size:21px;font-weight:700;line-height:normal;text-transform:uppercase}h5{font-family:"Poppins", Arial, Helvetica, sans-serif;color:#2d3e50;font-size:18px;font-weight:700;line-height:normal}h6{font-family:"Open Sans", Arial, Helvetica, sans-serif;color:#335f88;font-size:16px;font-weight:900;line-height:normal;text-transform:uppercase}ul li,ol li,p{font-family:"Open Sans", Arial, Helvetica, sans-serif;color:#757575;line-height:normal}p{font-size:16px}a{color:#266aca;font-weight:400;transition:0.5s all cubic-bezier(0.43, 0.45, 0.13, 1.25);cursor:pointer}a:hover{color:#1f5db6;text-decoration:none}.cta{background:#1d9f61;font-family:"Open Sans", Arial, Helvetica, sans-serif;border:none;border-radius:3px;color:white;display:inline-flex;font-size:18px;font-weight:600;padding:15px 30px;transition:0.5s all cubic-bezier(0.43, 0.45, 0.13, 1.25)}@media screen and (max-width: 480px){.cta{font-size:16px}}.cta:hover{color:white;background:#4eb8a4;text-decoration:none}.cta.m_color-secondary{color:white;background:#266aca;text-decoration:none}.cta.m_color-secondary:hover{background:#2d3e50}.cta.m_color-teal{color:white;background:#4eb8a4}.cta.m_color-teal:hover{background:#44a495}.cta.m_color-green{color:white;background:#1d9f61}.cta.m_color-green:hover{background:#288e58}.cta.m_arrow{justify-content:space-between;padding-right:15px;align-items:center}.cta.m_arrow .material-icons{padding-top:2px;font-size:22px}.cta.m_color-blue{background:#266aca}.cta.m_color-blue:hover{background:#1f5db6}.btn{border-radius:5px;cursor:pointer;color:#fff;font-family:"Open Sans", Arial, Helvetica, sans-serif;font-size:16px;font-weight:600;line-height:1.2em;margin:0 auto;padding:15px 30px;text-align:center;text-decoration:none;border:1px solid transparent;outline:0 !important;height:unset;display:flex;justify-content:center;align-items:center;transition:0.5s all cubic-bezier(0.43, 0.45, 0.13, 1.25)}@media screen and (max-width: 480px){.btn{font-size:16px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.btn{height:55px}}.btn:focus{outline:0 !important;text-decoration:none;color:#ffffff;box-shadow:0 0 5px #2d3e50}.btn:hover{text-decoration:none;color:#fff}.btn:active{text-decoration:none;color:#fff}.btn:disabled{text-decoration:none;color:#fff}.btn.mod-btn-md{font-size:1.2em}.btn.m_chevron span{font-weight:bold}.btn.m_chevron icon{font-size:21px;padding-left:5px;font-weight:bold}.btn.btn-primary{background:#266aca}.btn.btn-primary:hover,.btn.btn-primary:focus{background:#1f5db6}.btn.btn-primary:disabled{background:#dfdfdf;background-image:url(/assets/athens-barberpole-71b0c745a793229df248e07628373822644f21e8b876ef7f30313e3d1012c44f.png);animation:barberpole 1s linear infinite;background-size:50px 50px;border-color:#b7b7b7;color:#b7b7b7;cursor:not-allowed}.btn.btn-primary:active,.btn.btn-primary.selected{background:#2d3e50}.btn.btn-primary.inactive{background:#b7b7b7;color:#fff;text-shadow:none}.btn.btn-secondary{border:1px solid #2d3e50;background:#fff;color:#2d3e50}.btn.btn-secondary:hover,.btn.btn-secondary:focus{border-color:#335f88;color:#335f88}.btn.btn-secondary:disabled{background:#dfdfdf;background-image:url(/assets/athens-barberpole-71b0c745a793229df248e07628373822644f21e8b876ef7f30313e3d1012c44f.png);animation:barberpole 1s linear infinite;border-color:#b7b7b7;background-size:50px 50px;color:#b7b7b7;cursor:not-allowed}.btn.btn-secondary:active,.btn.btn-secondary.selected{background:#f5f5f5}.btn.btn-succeed{background:#1d9f61}.btn.btn-succeed:hover,.btn.btn-succeed:focus{background:#288e58}.btn.btn-succeed:disabled{background:#b7b7b7;background-image:url(/assets/athens-barberpole-71b0c745a793229df248e07628373822644f21e8b876ef7f30313e3d1012c44f.png);border-color:#b7b7b7;color:#b7b7b7;cursor:not-allowed}.btn.btn-succeed:active,.btn.btn-succeed.selected{background:#288e58}.btn.btn-fail:hover,.btn.btn-fail:focus,.btn.btn-fail:disabled{background:#b7b7b7;background-image:url(/assets/athens-barberpole-71b0c745a793229df248e07628373822644f21e8b876ef7f30313e3d1012c44f.png);border-color:#b7b7b7;color:#b7b7b7;cursor:not-allowed}.btn.btn-passive{color:#757575}.btn.btn-passive:hover,.btn.btn-passive:focus,.btn.btn-passive:disabled{background:#b7b7b7;background-image:url(/assets/athens-barberpole-71b0c745a793229df248e07628373822644f21e8b876ef7f30313e3d1012c44f.png);animation:barberpole 1s linear infinite;border-color:#b7b7b7;color:#b7b7b7;cursor:not-allowed}.btn.btn-passive:active,.btn.btn-passive.selected{color:#757575}.btn.btn-action-add:hover,.btn.btn-action-add:focus,.btn.btn-action-add:disabled{background:#b7b7b7;background-image:url(/assets/athens-barberpole-71b0c745a793229df248e07628373822644f21e8b876ef7f30313e3d1012c44f.png);animation:barberpole 1s linear infinite;border-color:#b7b7b7;color:#b7b7b7;cursor:not-allowed}.btn.btn-sm{font-size:1.1em}.btn.btn-center{clear:both;display:block;float:left;margin-top:10px;text-align:center;width:60%}@media screen and (min-width: 480px){.btn.btn-center{margin:0 20% 0 20%;width:60%}}@media screen and (max-width: 480px){.btn.btn-center{width:100%}}.btn.btn-full{padding-left:0;padding-right:0;width:100%;display:block;text-align:center}@media screen and (max-width: 480px){.btn.btn-full{margin-bottom:15px}}.btn.btn-left{margin-bottom:10px}.btn.btn-right{margin-bottom:20px}@media screen and (min-width: 480px){.btn.btn-left,.btn.btn-right{float:left;margin-bottom:20px;width:48%}.btn.btn-left{margin-right:2%}.btn.btn-right{margin-left:2%}}.btn-block{display:block;margin:15px 0 0 0;text-align:center;font-size:1.3em}.chevron{font-size:21px;padding-left:5px;font-weight:bold;transform:translateY(-2px)}.separator{font-size:14px;font-family:"Poppins", Arial, Helvetica, sans-serif;font-weight:500;margin:30px 0 15px 0;text-align:center;position:relative;z-index:1}.separator:before{border-top:1px solid #dfdfdf;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;z-index:-1;width:60%}.separator span{background:#fff;padding:0 15px;color:#2d3e50}.separator.separator-large{text-transform:uppercase;margin:30px 0}.separator.separator-large:before{width:40%}hr.separator-primary{margin:30px 0;border:0;height:0;border-top:1px solid #dfdfdf;border-bottom:none}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screenreader{clip:rect(1px, 1px, 1px, 1px);position:absolute}a:focus,.btn:focus{outline:1px dotted #000000}.awesome_convince{font-family:"Poppins", Arial, Helvetica, sans-serif}.awesome_tell{font-family:"Open Sans", Arial, Helvetica, sans-serif;font-weight:400}.awesome_convince{font-family:"Poppins", Arial, Helvetica, sans-serif;color:#2d3e50}.awesome_ask,.link{font-family:"Poppins", Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px}h1{color:#2d3e50;font-family:"Poppins", Arial, Helvetica, sans-serif;text-transform:uppercase;line-height:1.33;font-size:18px;font-weight:600;text-align:center;margin:0 0 25px 0}@media screen and (max-width: 480px){h1{font-size:16px}}h2{color:#2d3e50;text-align:center;text-transform:none;font-size:20px;font-weight:600;font-family:"Poppins", Arial, Helvetica, sans-serif;margin:8px 0 20px 0;letter-spacing:-0.01em}@media screen and (max-width: 480px){h2{font-size:18px}}h3,h4{color:#2d3e50;font-family:"Poppins", Arial, Helvetica, sans-serif;font-weight:600}h4.m_secondary{margin-top:25px;text-transform:unset;text-align:center;font-size:16px}p{color:#2d3e50;font-family:"Open Sans", Arial, Helvetica, sans-serif;font-size:15px;text-align:center}a{transition:0.5s all cubic-bezier(0.43, 0.45, 0.13, 1.25);color:#266aca;font-weight:400;cursor:pointer;text-decoration:none}a:hover{color:#1f5db6;text-decoration:none}.form-container .form-content{margin-bottom:25px}.form-container .form-content.narrow{padding-left:25px;padding-right:25px}.form-container .form-content.separated{border-bottom:2px solid #f5f5f5}.form-container .form-content .icon-loading{display:block;margin:50px auto}.form-container .form-content .form-icon{display:block;margin:0 auto 10px auto}.form-container .form-content .form-content-success{margin:35px 0}.form-container .form-content p:not(.alert){margin-bottom:20px;padding:0 20px;text-align:center}@media screen and (max-width: 480px){.form-container .form-content p:not(.alert){padding:0;font-size:14px;margin-bottom:20px}}.form-container .form-content p:not(.alert).nomargin{margin:0}.form-container .form-content p:not(.alert).wide{padding-left:0;padding-right:0}.form-container .form-content p:not(.alert).narrow{padding-left:50px;padding-right:50px}.form-container .form-content p:not(.alert).inflated{padding-top:20px;padding-bottom:20px}.form-container .form-content p:not(.alert).shrunk{margin:0;padding-top:0;padding-bottom:0}.form-container .form-content p:not(.alert).help-link{margin:0 0 15px 0;font-size:14px}.form-container .form-content p:not(.alert).help-link a{font-weight:600}.form-container .form-content p:not(.alert).help-link:last-child{margin:0}.form-container .form-content p:not(.alert).footnote{font-size:13px;padding-top:20px;padding-left:0;padding-right:0}.form-container .form-actions{clear:both;padding-top:20px;display:flex;justify-content:space-between;flex-direction:column}.form-container .form-actions .form-action-button .btn{margin-bottom:20px}.form-container .form-actions .form-action-button:last-child .btn{margin-bottom:0}.form-container .form-actions.horizontal .form-action-button:last-child{order:2}.form-container .form-actions.horizontal .form-action-button:first-child{order:1}@media screen and (min-width: 768px){.form-container .form-actions.horizontal{flex-direction:row}.form-container .form-actions.horizontal .form-action-button .btn{width:165px;margin-bottom:0}.form-container .form-actions.horizontal .form-action-button:last-child{order:1}.form-container .form-actions.horizontal .form-action-button:first-child{order:2}}.form-container .form-footer{margin:30px 0 0 0}.form-container .form-footer.inflated{margin-top:70px}.form-container .form-footer.with-background{background-color:#f5f5f5;padding:15px;border-radius:3px}.form-container .form-footer a,.form-container .form-footer p{font-size:14px;font-weight:600;line-height:20px;text-align:center;margin:0}@media screen and (max-width: 480px){.form-container .form-footer a,.form-container .form-footer p{font-size:14px}}.form-content-section{border-top:2px solid #f5f5f5;padding-top:25px}.form-content-subheading{font-size:1.8em;font-weight:600;line-height:1.4em;margin-bottom:25px;text-align:center}@media screen and (max-width: 480px){.form-content-subheading{font-size:1.5em}}.field-notice{clear:both}.field-notice.with-icon{display:flex;justify-content:center;margin-top:15px;padding:0 20px}.field-notice p{display:block;padding:0 20px;color:#2d3e50;line-height:16px;font-family:"Poppins", Arial, Helvetica, sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;text-align:center;letter-spacing:0.5px}@media screen and (max-width: 480px){.field-notice p{padding:0}}.field-notice.small p{text-transform:initial;font-weight:400;font-size:13px;font-family:"Poppins", Arial, Helvetica, sans-serif}.field-notice.p_top p{padding-top:20px;padding-bottom:0}.field-notice.p_bottom p{padding-top:0;padding-bottom:20px}.field-notice.p_both p{padding-top:15px;padding-bottom:15px}.form-content-title{margin-bottom:20px;text-align:center}.form-content-title.m_small{margin:0}.form-content-title.p_top{padding-top:25px}.form-content-title.align-left{text-align:left;padding-bottom:10px;border-bottom:1px solid #dfdfdf}.form-content-title h4{line-height:24px;font-size:16px;font-weight:600;font-family:"Poppins", Arial, Helvetica, sans-serif;text-transform:none;color:#266aca}@media screen and (max-width: 480px){.form-content-title h4{font-size:14px}}.form-content-title:first-of-type{margin-top:0}.form-header{width:100%}.form-header p{font-size:1.5em;margin:10px 0 20px 0;text-align:center}@media screen and (max-width: 480px){.form-header p{margin-top:5px}}.form-header .logo{display:block;margin:0 auto 15px auto}.form-header-content{margin-bottom:30px}.form-header-content img{display:block;margin:0 auto}.form-header-content .partner{display:flex;margin:0 auto;padding:0 10px;max-width:450px;align-items:center;justify-content:center}.form-header-content .partner .m_idme{flex:0 1 80px}.form-header-content .partner .m_addition{flex:0 0 15px;margin:0 25px}.form-header-content .partner .m_addition img{width:15px;height:15px}.form-header-content .partner .m_consumer-logo{flex:0 1 auto;max-height:60px}.form-header-content .partner .m_consumer-logo.m_exit-ramp{cursor:pointer;background-color:#ffffff;background:#ffffff;padding:0}.form-header-content .partner .m_consumer-logo.m_exit-ramp:hover,.form-header-content .partner .m_consumer-logo.m_exit-ramp:focus{box-shadow:0 0 5px #2d3e50}.form-header-content .partner .m_consumer-logo img{display:block;max-width:100%;max-height:60px}.form-fields-wide{padding:10px 30px 0 30px;margin:0 -30px 20px -30px}@media screen and (min-width: 768px){.form-fields-wide{padding:10px 40px 0 40px;margin:0 -40px 20px -40px}}.form-fields-wide.m_full{padding:0 !important;margin-bottom:0 !important}.form-fields-wide.m_stack{margin-bottom:0}.form-fields-wide.demonstration{padding:30px 0;background:#2d3e50;display:flex;justify-content:center}.form-fields-wide.background{background:#f2faff;padding-top:35px;padding-bottom:35px}.form-fields-wide.inputs .form-content-title{margin-bottom:15px}html,body{height:100%}body{background:#fff;color:#000000;font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:62.5%}strong{font-weight:600}.page-container{min-height:100%;position:relative;background:#f5f5f5}.backdrop{background:rgba(255,255,255,0.5);display:none;height:100%;position:absolute;width:100%;z-index:200;margin-top:-140px}.container{margin-top:135px;clear:both;background:#f5f5f5}@media screen and (max-width: 480px){.container{padding:0}}.content-container{clear:both;margin:0 auto;max-width:475px;transform:translateY(-110px)}@media screen and (min-width: 480px){.content-container{width:475px}}.shared_structure{background:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,0.15);padding:30px}@media screen and (min-width: 768px){.shared_structure{border-radius:12px;padding:40px}}.shared_structure h1{color:#2d3e50;font-family:"Poppins", Arial, Helvetica, sans-serif;text-transform:uppercase;line-height:1.33;font-size:18px;font-weight:600;text-align:center;margin:0 0 25px 0}@media screen and (max-width: 480px){.shared_structure h1{font-size:16px}}.shared_structure h2{color:#2d3e50;text-align:center;text-transform:none;font-size:20px;font-weight:600;font-family:"Poppins", Arial, Helvetica, sans-serif;margin:8px 0 20px 0;letter-spacing:-0.01em}@media screen and (max-width: 480px){.shared_structure h2{font-size:18px}}.shared_structure h3,.shared_structure h4{color:#2d3e50;font-family:"Poppins", Arial, Helvetica, sans-serif;font-weight:600}.shared_structure h4.m_secondary{margin-top:25px;text-transform:unset;text-align:center;font-size:16px}.shared_structure .m_flow_header{text-align:center}.shared_structure p{color:#2d3e50;font-family:"Open Sans", Arial, Helvetica, sans-serif;font-size:15px;text-align:center}.shared_structure p strong{font-weight:600;font-size:14px}.shared_structure p.m_narrow{max-width:300px;margin:0 auto}.shared_structure p.m_bold{font-weight:600}.shared_structure p.m_sub_section{margin-top:10px}.shared_structure{padding:40px}@media screen and (min-width: 768px){.shared_structure{border-top-left-radius:12px;border-top-right-radius:12px}}.footer{padding:30px 0;transform:translateY(-110px)}@media screen and (max-width: 480px){.footer{padding:15px 0}}.footer-links{display:block;text-align:center;width:100%}.footer-links a{color:#2d3e50;font-family:"Poppins", Arial, Helvetica, sans-serif;font-weight:500;text-decoration:none;font-size:13px;line-height:1.6em;text-align:center;margin:0 8px;transition:0.5s all cubic-bezier(0.43, 0.45, 0.13, 1.25)}.footer-links a:hover{color:#335f88}.well{background:#f2faff;padding:25px}@media screen and (min-width: 768px){.well{padding:40px}}.well h5{font-size:14px}@media screen and (min-width: 768px){.well h5{font-size:16px}}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f1c40f inset;color:#fff !important}input:-webkit-autofill{-webkit-appearance:none !important;-webkit-box-shadow:0 0 0 1000px white inset !important;color:#fff !important}input::-ms-clear{display:none}input::-moz-focus-inner{border:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}input[type="submit"]{-webkit-appearance:none}input[type="checkbox"]{cursor:pointer}input,select{font-family:"Poppins", Arial, Helvetica, sans-serif}.form-fields{margin-bottom:20px}.form-fields.p_left{padding-left:20px}.form-fields.m_stack{margin-bottom:0}.form-fields legend{color:#2d3e50;font-family:"Poppins", Arial, Helvetica, sans-serif;font-weight:600;font-size:14px;margin-bottom:10px}.form-fields legend.required:after{font-size:14px;font-weight:700;margin-left:2px;content:"*"}.form-fields .field-group{clear:both;margin-bottom:25px}.form-fields .field-group:last-child{margin-bottom:0}.form-fields .field-group.u_one-line{display:flex;flex-direction:column}.form-fields .field-group.u_one-line .field .m_suffix{width:100%}@media screen and (min-width: 768px){.form-fields .field-group.u_one-line .field .m_suffix{width:25%}}.form-fields .field-group.u_one-line .field .m_dob{width:100%}@media screen and (min-width: 768px){.form-fields .field-group.u_one-line .field .m_dob{width:75%}}@media screen and (min-width: 768px){.form-fields .field-group.u_one-line .field.u_left{width:50%;margin-bottom:0;margin-right:10px}}@media screen and (min-width: 768px){.form-fields .field-group.u_one-line .field.u_right{width:50%;margin-bottom:0;margin-left:10px}}@media screen and (min-width: 768px){.form-fields .field-group.u_one-line{flex-direction:row;justify-content:space-between}}.form-fields .field-group .field{margin-bottom:25px}.form-fields .field-group .field:last-child{margin-bottom:0}.form-fields .field-group .field.m_extra-margin{border:2px solid red !important}.form-fields .field-group .field.m_extra-margin:last-child{margin-bottom:25px}.form-fields .field-group.checkboxes .field.checkbox{margin-bottom:0}.form-fields .field .placeholder{font-family:"Poppins", Arial, Helvetica, sans-serif;position:absolute;right:5px;bottom:5px;color:#266aca;font-weight:400;z-index:10}.field.text,.field.file,.field.select{position:relative;background:#fff;clear:both}.field.text label,.field.file label,.field.select label{color:#2d3e50;font-family:"Poppins", Arial, Helvetica, sans-serif;font-weight:600;font-size:14px}.field.text label.required:after,.field.file label.required:after,.field.select label.required:after{font-size:14px;font-weight:600;margin-left:2px;content:'*'}.field.text input,.field.text textarea,.field.file input,.field.file textarea,.field.select input,.field.select textarea{background:#fff;color:#2d3e50;font-size:16px;border:1px solid #b7b7b7;border-radius:5px;font-weight:400;margin-top:5px;padding:15px;width:100%;box-shadow:none;transition:0.5s all cubic-bezier(0.43, 0.45, 0.13, 1.25)}@media screen and (max-width: 480px){.field.text input,.field.text textarea,.field.file input,.field.file textarea,.field.select input,.field.select textarea{font-size:14px}}.field.text input:hover,.field.text textarea:hover,.field.file input:hover,.field.file textarea:hover,.field.select input:hover,.field.select textarea:hover{border-color:#335f88}.field.text input:focus,.field.text textarea:focus,.field.file input:focus,.field.file textarea:focus,.field.select input:focus,.field.select textarea:focus{transition:0.5s all cubic-bezier(0.43, 0.45, 0.13, 1.25);border:1px solid #266aca}.field.text input::placeholder,.field.text textarea::placeholder,.field.file input::placeholder,.field.file textarea::placeholder,.field.select input::placeholder,.field.select textarea::placeholder{color:#b7b7b7;font-family:"Poppins", Arial, Helvetica, sans-serif}.field.text input.disabled,.field.text textarea.disabled,.field.file input.disabled,.field.file textarea.disabled,.field.select input.disabled,.field.select textarea.disabled{border:1px solid #dfdfdf;background:#f9f9f9;font-style:italic;color:#757575}.field.text.m_static,.field.file.m_static,.field.select.m_static{margin-bottom:15px}.field.text.m_static label,.field.file.m_static label,.field.select.m_static label{overflow:hidden;padding:18px;background:#f5f5f5;border-radius:5px;color:#2d3e50;display:block;text-align:center;font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:2px}@media screen and (min-width: 768px){.field.text.m_static label,.field.file.m_static label,.field.select.m_static label{font-size:20px}}.field.text.m_static.m_small label,.field.file.m_static.m_small label,.field.select.m_static.m_small label{font-size:16px}.field.text.m_code,.field.file.m_code,.field.select.m_code{background:none}.field.text.m_code input,.field.file.m_code input,.field.select.m_code input{color:#2d3e50;display:inline-block;font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:20px;font-weight:500;text-align:center;text-transform:uppercase;padding:10px 15px}@media screen and (min-width: 768px){.field.text.m_code input,.field.file.m_code input,.field.select.m_code input{font-size:23px}}.field.text.m_phone,.field.file.m_phone,.field.select.m_phone{background:none}.field.text.m_phone input,.field.file.m_phone input,.field.select.m_phone input{color:#2d3e50;font-family:"Poppins", Arial, Helvetica, sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;padding-top:15px;padding-bottom:15px}.field.text.error .label-error,.field.file.error .label-error,.field.select.error .label-error{color:#ea4335;display:block;font-size:13px;font-weight:400;margin-top:6px}.field.text.error label:after,.field.file.error label:after,.field.select.error label:after{font-size:14px;font-weight:600;margin-left:2px;content:'*';color:#ea4335}.field.text.error input,.field.file.error input,.field.select.error input{box-sizing:border-box;border:1px solid #ea4335;transform:translate3d(0, 0, 0)}.field.text.error.input-focused,.field.file.error.input-focused,.field.select.error.input-focused{font-size:1.1em}.field.text.valid .label-error,.field.file.valid .label-error,.field.select.valid .label-error{display:none}.field.text .field_with_errors input,.field.file .field_with_errors input,.field.select .field_with_errors input{border:1px solid #ea4335}.field.text .formError,.field.file .formError,.field.select .formError{color:#ea4335;display:block;font-size:13px;font-weight:300;margin-top:6px}.field.button{padding:15px 0}.field.button .btn{width:100%}.form-actions .btn.btn-primary,.form-actions .btn.btn-secondary{width:100%}.field.radio{display:block;padding-bottom:15px;position:relative;cursor:pointer;user-select:none;color:#2d3e50}.field.radio:last-child{padding-bottom:0}.field.radio [type="radio"]{position:absolute;opacity:0;left:0;margin:0;height:22px;width:22px;cursor:pointer;z-index:10}.field.radio label{cursor:pointer;line-height:20px;font-size:14px;padding:0 0 5px 20px;position:relative;letter-spacing:-0.02em}@media screen and (max-width: 480px){.field.radio label{font-size:16px}}.field.radio .check{float:left;display:inline-block;position:relative;border:1px solid #757575;border-radius:100%;height:22px;width:22px;z-index:5}.field.radio .check:hover{border-color:#288e58}.field.radio .check::before{display:block;position:absolute;content:"";border-radius:100%;height:12px;width:12px;top:2px;left:2px;margin:auto}.field.radio input[type="radio"]:hover ~ .check{border-color:#1d9f61}.field.radio input[type="radio"]:checked ~ .check{border:3px solid #1d9f61}.field.radio input[type="radio"]:checked ~ .check::before{background:#1d9f61}.field.radio.error label,.field.radio.error span{color:#ea4335}.field.radio .field_with_errors{display:inline-block}.field.radio .field_with_errors span{color:#ea4335}.gender-option{margin-top:20px}.m_radio_pull{padding:0 15px}.m_radio_pull .field.radio{margin-bottom:10px}.m_radio_pull .field.radio:last-child{margin-bottom:0}.u_clip_xs,.affinity_structure .what_happened,.affinity_structure h4{padding-left:15px;padding-right:15px}.u_clip_sm{padding-left:25px;padding-right:25px}.u_clip_md{padding-left:50px;padding-right:50px}@media screen and (min-width: 1200px){.u_clip_md{padding-left:0px;padding-right:0px}}.u_clip_lg{padding-left:75px;padding-right:75px}.u_clip_xl{padding-left:100px;padding-right:100px}hr.transparent{border-color:transparent}hr.transparent.m_xs{margin:15px}hr.transparent.m_sm{margin:25px}.separator:before{border-top:1px solid #dfdfdf;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;z-index:-1;width:100%}input[type="submit"]{-webkit-appearance:none}.c_button.m_single{margin-left:0;margin-right:0;margin-bottom:0;justify-content:center}.c_button.m_single>div{flex:1}@media screen and (min-width: 768px){.c_button.m_single>div{flex:unset;width:20rem}}.c_button.m_single input{width:100%}.c_footer{margin-top:25px}.c_icon img{width:100%}.c_icon.m_logo{width:119px}.c_icon.m_warning_icon{margin-top:50px;width:75px}.c_link.m_solo{margin-top:25px;display:flex;justify-content:center;align-items:center;text-align:center}.c_offer_payload{padding:0 25px 40px 25px}@media screen and (min-width: 768px){.c_offer_payload{padding:0 40px 40px 40px}}.c_radio_button{margin-top:50px}.affinity_structure{box-shadow:0 0 25px rgba(0,0,0,0.2);text-align:center;padding:0;padding-bottom:50px;background:#fff}@media screen and (min-width: 768px){.affinity_structure{border-radius:12px}}.affinity_structure .whats_going_on{margin-top:25px}.affinity_structure h4{margin-top:10px;font-size:18px}.affinity_structure .field.text{margin-top:10px;background:transparent}@media screen and (min-width: 768px){.affinity_structure .field.text{margin-top:25px}}.affinity_structure .btn{margin-top:25px}.affinity_structure.m_no_well{padding-bottom:0}.affinity_banner{padding-top:15px;padding-bottom:15px;background:#2d3e50;margin-bottom:40px}@media screen and (min-width: 768px){.affinity_banner{border-top-left-radius:12px;border-top-right-radius:12px}}.affinity_banner.m_group_legal{background:#2dc172}.affinity_banner.m_group_military{background:#c23a27}.affinity_banner.m_group_responder,.affinity_banner.m_group_responders,.affinity_banner.m_group_first-responders,.affinity_banner.m_group_first-responder{background:#2d3e51}.affinity_banner.m_group_teacher,.affinity_banner.m_group_teachers{background:#2d927d}.affinity_banner.m_group_student,.affinity_banner.m_group_students{background:#32a1e1}.affinity_banner.m_group_nurse,.affinity_banner.m_group_nurses{background:#0ba8af}.affinity_banner.m_group_medical{background:#926cbf}.affinity_banner.m_group_government,.affinity_banner.m_group_employee,.affinity_banner.m_group_government-employee,.affinity_banner.m_group_government-employees{background:#3d583b}.affinity_banner.m_group_employee,.affinity_banner.m_group_employees{background:#5d5d5d}.affinity_banner.m_group_alumni{background:#f5a623}.affinity_banner.m_group_age{background:#c86e1d}.affinity_banner.m_group_resident,.affinity_banner.m_group_residents{background:#2e6478}.affinity_banner.m_group_aarp{background:#ed3a32}.affinity_banner.m_vfw{background:#AF9A61}.affinity_banner.m_facebook{background:#4c66a4}.affinity_banner.m_google{background:#E14929}.affinity_banner.m_linkedin{background:#1A84BC}.affinity_banner.m_paypal{background:#009BE1}.affinity_banner.m_twitter{background:#54ABED}.affinity_banner.m_dslogon{background:#0b477d}.affinity_banner.m_aarp{background:#ed3a32}.affinity_banner.m_mhv{background:#0071bc}.affinity_banner.m_rxflo{background:#27b6db}.affinity_banner.m_practicefusion{background:#1ba4ec}.affinity_banner h1{font-family:"Poppins", Arial, Helvetica, sans-serif;margin:0;font-weight:500;color:white;text-align:center;font-size:16px}.affinity_hero{display:flex;flex-direction:column;justify-content:center;align-items:center}
