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}.landing-outer{display:-ms-flex;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap}.landing-content .button .flag img{height:100%;object-fit:cover;width:100%}.landing-content .button .flag img .no-object-fit{font-family:'object-fit: cover;'}.landing-copy{font:900 1em/1.5 "interstate-condensed",sans-serif}.landing-outer{background-image:url("../images/bg.png");background-position:left top;background-repeat:no-repeat;background-size:120%;justify-content:center;padding-bottom:3em;width:100vw}@media screen and (min-width: 560px){.landing-outer{align-content:center;height:100vh;padding-bottom:0}}@media screen and (min-width: 700px){.landing-outer{background-size:95%}}@media screen and (min-width: 1280px){.landing-outer{background-size:85%}}@media screen and (orientation: landscape) and (min-device-width: 320px) and (max-device-width: 960px){.landing-outer{align-content:flex-start;background-size:60%;height:auto}}.landing-content{margin:10rem auto 0}@media screen and (min-width: 700px){.landing-content{margin:12% 0 0 20%}}@media screen and (min-width: 960px){.landing-content{margin:12% 0 0 26%}}@media screen and (orientation: landscape) and (min-device-width: 560px) and (max-device-width: 960px){.landing-content{margin:12% 0 0 12%}}.landing-content .button{background-color:#009fe3;border-radius:4px;color:#fff;display:block;font-size:1em;letter-spacing:1px;margin:0 0 .6666666667em 0;overflow:hidden;padding:.4em 1em .4em;position:relative;text-decoration:none;transition:background-color 0.5s ease}@media screen and (min-width: 560px){.landing-content .button{display:inline-block;font-size:1.4em}}.landing-content .button:hover{background-color:#0A0A0A}.landing-content .button:hover .flag:after{background-color:#0A0A0A}@media screen and (min-width: 1280px){.landing-content .button{margin:0 .6666666667em 0 0}}.landing-content .button .flag{display:inline-block;height:100%;left:0;position:absolute;top:0;width:60px}.landing-content .button .flag:after{background-color:#009fe3;border-radius:25px 0 0 25px;content:'';display:block;height:100%;position:absolute;right:-8px;top:0;transition:background-color 0.5s ease;width:25px;z-index:2}.landing-logo{background-color:#fff;border-radius:250px;margin:0 2em;padding:1em}@media screen and (min-width: 700px){.landing-logo{border-radius:250px 0 0 250px;margin:0;padding:1em 6em 1em 1em;width:500px}}@media screen and (orientation: landscape) and (min-device-width: 560px) and (max-device-width: 960px){.landing-logo{width:350px}}.landing-logo img{height:100%;position:relative;width:100%;z-index:2}.landing-copy{background-color:#fff;margin:0 2em 0;position:relative;text-align:center}@media screen and (min-width: 700px){.landing-copy{margin:0 4em 0 0;padding:1em 0 0 2em;text-align:left}}@media screen and (min-width: 1280px){.landing-copy{margin:-15px 0 0 208px;padding:0}}.landing-copy:before{background-color:#fff;content:'';display:block;height:60%;left:0;position:absolute;top:-100px;width:30%;z-index:1}.landing-copy p{font-size:1.3em;font-weight:400;letter-spacing:1px;padding-bottom:1em;position:relative;width:100%;z-index:2}@media screen and (min-width: 700px){.landing-copy p{width:90%}}@media screen and (min-width: 1280px){.landing-copy p{width:60%}}
