a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}a,p,span{word-wrap:break-word}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;outline:0;color:inherit}a:hover{text-indent:0;cursor:pointer}img{border:0}ul{list-style:none}* b{font-weight:400}body,html{height:100%;-webkit-text-size-adjust:100%;word-break:break-word;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline}.email-wrap{font-family:Roboto,Helvetica,Arial,sans-serif;background:#fff}header{background-image:linear-gradient(to bottom,#f2fff3,#f2fff3),linear-gradient(to bottom,#fff3db,#f5ffee 81%)}header img{display:block;margin:0 auto;width:201px;height:40px}.topsec{position:relative;min-height:calc(100vh - 310px);height:auto}.bluebg{position:absolute;width:100%;height:230px;top:0;left:0;background:#03a url(../images/fspu-email-mainbg.png) center/100% no-repeat}.topsec .grid{position:relative;max-width:1130px;width:100%;margin:0 auto;padding:60px 15px 0;display:flex;justify-content:space-between;align-items:center}.topsec .grid .lftwrap{display:flex;align-items:center;flex-flow:column}.topsec .grid .lftwrap .featwrap{display:flex;justify-content:center;align-items:center;margin-top:0}.topsec .grid .lftwrap .featwrap .feat{width:215px;height:250px;border-radius:20px;background:#005ed0;margin-left:10px;text-align:center;display:flex;flex-flow:column;justify-content:flex-start;padding:20px 10px 0}.topsec .grid .lftwrap .featwrap .feat:first-child{margin-left:0}.topsec .grid .lftwrap .featwrap .feat:nth-child(2){background-image:linear-gradient(to right,#005ecf 12%,#0030a2 91%)}.topsec .grid .lftwrap .featwrap .feat:last-child{background:#0030a2}.topsec .grid .lftwrap .featwrap .feat svg{display:block;margin:0 auto}.topsec .grid .lftwrap .featwrap .feat h3{font-size:18px;color:#fff;font-weight:700;line-height:1.4;max-width:163px;width:100%;margin:0 auto;padding:20px 0 7px}.topsec .grid .lftwrap .featwrap .feat .desc{font-size:13px;line-height:16px;color:rgba(255,255,255,.8);width:100%;margin:0 auto;max-width:150px}.topsec .grid .lftwrap .featwrap .feat:nth-child(2) .desc{max-width:176px}.topsec .grid .lftwrap .featwrap .feat:last-child .desc{max-width:190px}.topsec .grid .rgtwrap{max-width:400px;width:100%;margin-left:35px;border-radius:20px;background:#fff;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);padding:29px 10px 10px}.topsec .grid .rgtwrap h1{max-width:370px;font-size:40px;font-weight:900;color:#000;text-align:center;margin:0 auto;line-height:1.4;text-transform:uppercase}.topsec .grid .rgtwrap h2{text-align:center;font-size:18px;color:#789;padding:13px 0 20px}.topsec .grid .rgtwrap .box{background:#eef1f8;border-radius:15px;padding:34px 50px}.topsec .grid .rgtwrap .box h4{text-align:center;font-size:18px;color:#000;font-weight:700;padding-bottom:9px}.topsec .grid .rgtwrap .box label{display:none}.topsec .grid .rgtwrap .box input{width:100%;height:54px;border-radius:35px;border:solid 3px #000;outline:0;font-size:18px;font-weight:700;color:#000;text-align:center;padding:0 16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topsec .grid .rgtwrap .box input.validated{background:url(../images/selected-theme-icon.png) no-repeat right;background-size:18px;border-color:#00c457}.topsec .grid .rgtwrap .box input~p.err{text-align:center;font-size:12px;color:#c73832;padding-top:3px;margin-bottom:-5px;display:none}.topsec .grid .rgtwrap .box input.error{border-color:#c73832;color:#c73832}.topsec .grid .rgtwrap .box input.error~p.err{display:block}.topsec .grid .rgtwrap .box .email-checker{display:none;margin:15px 0;text-align:center;color:#e8394d;width:100%;max-width:100%;font-size:12px;cursor:pointer}.topsec .grid .rgtwrap .box .cta{display:flex;justify-content:center;align-items:center;margin-top:10px;width:100%;height:60px;border-radius:29px;background-image:linear-gradient(to bottom,#00c457,#13aa56);font-size:27px;font-weight:900;color:#fff;text-shadow:1px 2px 0 rgba(0,0,0,.3);transition:all 450ms;border:none;cursor:pointer}.topsec .grid .rgtwrap .box .cta:hover{transform:scale(1.1)}.topsec .grid .rgtwrap .box .disclr{font-size:10px;text-align:center;width:100%;margin:0 auto;padding:16px 0 0;color:#789;line-height:1.4}.topsec .grid .rgtwrap .box .disclr a{text-decoration:underline;color:#005ed0}.topsec .grid .rgtwrap .box .disclr a:hover{text-decoration:none}.image-disclaimer-text{font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#000;margin:-40px 0 25px}footer{font-family:Roboto,Helvetica,Arial,sans-serif}footer .ftr-disclr{font-size:12px;color:#393f49;line-height:16px;text-align:center;max-width:1042px;width:100%;margin:0 auto;padding:93px 15px 0}footer ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:15px 0}footer ul li{font-size:14px;color:#000;line-height:18px;position:relative;padding:0 5px}footer ul li a{text-decoration:underline;color:inherit}footer ul li a:hover{text-decoration:none}footer ul li:after{content:'';position:absolute;width:1px;top:3px;bottom:3px;right:0;background:#456}footer ul li:last-child:after{display:none}.email-diclaimer{text-align:left!important;display:flex;align-items:flex-start}.email-diclaimer{font-size:10px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.2px;text-align:center;color:#49443a;width:100%;margin-top:12px}.email-diclaimer input{margin-right:5px}input#desc-1,input#desc-2{width:13px;height:13px;font-size:initial;padding-right:0;padding-left:13px}.email-diclaimer label{display:block!important;width:90%;color:#789;font-size:10px}.email-diclaimer label a{text-decoration:underline;color:#005ed0}.email-checker span{line-height:24px;font-weight:600!important}#landerform .email-checker span.highlight{text-decoration:inherit}.email-checker span:nth-child(1){text-decoration:underline}@media only screen and (min-width:768px){.email-checker span:nth-child(1):hover,.email-diclaimer label a:hover{text-decoration:none}footer .ftr-disclr a:hover{color:#000}}@media only screen and (max-width:1150px){.topsec{height:auto;min-height:auto}.topsec .grid{flex-flow:column-reverse;padding-top:34px}.topsec .grid .lftwrap{margin-top:10px}.topsec .grid .lftwrap img{margin-top:30px}.topsec .grid .rgtwrap{margin:0 auto}}@media only screen and (max-width:768px){.topsec .grid .lftwrap img{max-width:300px;width:100%;margin-top:30px}.topsec .grid .rgtwrap .box{padding:19px 15px 15px}.topsec .grid .rgtwrap .box .cta:hover{transform:none}.topsec .grid .lftwrap .featwrap{flex-flow:column;margin-top:0}.topsec .grid .lftwrap .featwrap .feat{max-width:300px;width:100%;margin:10px auto 0;padding:20px 25px 0}.topsec .grid .lftwrap .featwrap .feat:nth-child(2){background-image:linear-gradient(to bottom,#005ecf 12%,#0030a2 78%)}.topsec .grid .lftwrap .featwrap .feat .desc{max-width:100%!important}.image-disclaimer-text{margin:-35px 0 30px}footer .ftr-disclr{padding:98px 15px 0}footer ul li{font-size:12px;line-height:20px}footer ul{padding:20px 0}}@media only screen and (min-width:1440px){.topsec{min-height:calc(100vh - 330px)}header img{width:290px;height:60px}.bluebg{height:270px}.topsec .grid{max-width:1250px;padding-top:90px}.topsec .grid .lftwrap img{width:430px}.topsec .grid .lftwrap .featwrap{margin-top:0}.topsec .grid .lftwrap .featwrap .feat{width:235px;height:280px}.topsec .grid .lftwrap .featwrap .feat svg{width:45px;height:45px}.topsec .grid .lftwrap .featwrap .feat h3{font-size:21px}.topsec .grid .lftwrap .featwrap .feat .desc{font-size:15px}.topsec .grid .rgtwrap{max-width:440px}.topsec .grid .rgtwrap h1{font-size:50px;max-width:380px}.topsec .grid .rgtwrap h2{font-size:24px;padding:16px 0 23px}.topsec .grid .rgtwrap .box h4{font-size:21px;padding-bottom:13px}.topsec .grid .rgtwrap .box input{font-size:21px;height:59px}.topsec .grid .rgtwrap .box .cta{font-size:30px;margin-top:14px;height:65px}}