@import url("https://fonts.googleapis.com/css?family=Encode+Sans+Expanded:200,300,400,600");@import url("https://fonts.googleapis.com/css?family=Pacifico");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,main,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,main,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}.cc-banner{background:#555}.cc-banner .cc-message{color:#fff}.cc-banner .cc-message a.cc-link{color:#f0f0f0;text-decoration:none}.cc-banner a.cc-btn{position:relative;display:inline-block;border:3px solid #fff;color:#fff}button.primary{border:none;border:1px solid #fff;border-radius:99999px;padding:10px 20px;color:#fff;font-family:'Encode Sans Expanded', sans-serif;font-size:24px;font-weight:200;cursor:pointer;background-size:100% 200%;background-image:linear-gradient(to bottom, transparent 50%, #fff 50%);transition:all .5s}button.primary:hover{color:#000;background-position:0 100%}span.logo:before{content:'ely';font-family:'Pacifico', cursive;font-weight:400}span.logo:after{content:'.cloud';font-family:'Encode Sans Expanded', sans-serif;font-weight:200}span.logo.company:after{content:'.company'}section.hero{display:table;width:100%;height:100vh;background:#348F50;background:-webkit-linear-gradient(left top, #348F50, #56B4D3);background:linear-gradient(to bottom right, #348F50, #56B4D3)}section.hero .content{display:table-cell;vertical-align:middle;color:#fff}section.hero .content div.logo{font-size:48px;text-align:center}section.hero .content div.caption{margin-top:40px;font-family:'Encode Sans Expanded', sans-serif;font-size:24px;font-weight:200}section.hero .content div.caption p{text-align:center}@keyframes scroll{0%{bottom:30px}50%{bottom:40px}100%{bottom:30px}}section.hero .scroll{position:absolute;bottom:30px;left:50%;width:50px;height:50px;border-bottom:2px solid #fff;border-right:2px solid #fff;border-radius:2px;transform:rotate(45deg);margin-left:-25px;animation-name:scroll;animation-duration:2s;animation-iteration-count:infinite;cursor:pointer}section.footer{width:100%;background:#f8f8f8}section.footer:after{width:100%;height:5px;background:#348F50;background:-webkit-linear-gradient(to right, #348F50, #56B4D3);background:linear-gradient(to right, #348F50, #56B4D3);content:"";display:table}section.footer .content{width:960px;margin:0 auto;padding:64px 0}section.footer .content:after{clear:both;content:"";display:table}section.footer .content .box{float:left;width:25%;color:#fff;min-height:10px}section.footer .content .box ul li{color:#888;font-size:14px;font-weight:400;padding-top:8px}section.footer .content .box ul li:first-child{padding-top:0;padding-bottom:8px;font-weight:600}section.footer .content .box ul li a{text-decoration:none;color:#888}section.footer .content .box ul li.logo{padding-bottom:24px}section.footer .content .box ul li.logo span.logo{font-size:24px;padding-bottom:8px;background:#348F50;background:-webkit-linear-gradient(left top, #348F50, #56B4D3);background:linear-gradient(to bottom right, #348F50, #56B4D3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}html>body{font-family:'Encode Sans Expanded', sans-serif;font-weight:200}
