html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1;text-align:center;font-size:20px}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{text-decoration:none}
img{max-width:100%}
mark{font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
strong{font-weight:bold}
.btncont{padding:50px 10px}
h1{font-size:2em}
footer{padding:30px;text-align:right}
body{padding:0;font-family:arial;background:#FFF}
.center{text-align:center}
article{text-align:left;max-width:1000px;margin:10px auto 30px}
.navigation{display:none}
h1{margin:20px 0 10px;font-size:25px}
h2{margin:20px 0 10px;font-size:21px}
h3{margin:20px 0 5px;font-size:19px}
p{margin:0 0 20px;font-size:17px}
.clearboth{clear:both}
ol{list-style: none}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.floatright{position:absolute;right:10px;top:60px}
h1,h2,p{position:relative;padding:0 80px}
h1{background-color:#4b67a1;color:#FFF;padding:10px;font-size:25px;margin:0}
h2{color:#4b67a1;margin:30px 0 10px;font-size:26px}
p{margin:0 0 20px;font-size:17px;color:#333;line-height:26px}
p a{text-decoration:underline}
p a:hover{text-decoration:none}
a.button{position:relative;color:#FFFF;background:#4b67a1;text-decoration:none;font-weight:bold;display:inline-block;text-transform:uppercase;overflow:hidden;letter-spacing:1px;font-size:26px;border-radius:1000px;padding:20px 40px;margin:40px;box-shadow:0 2px 5px 0 rgba(3,6,26,0.15);transition:0.5s all ease-in-out}
a.button:hover{cursor:pointer;-webkit-animation:none;animation:none}
a.button:focus{outline:0}
a.button:before{content:"";display:block;position:absolute;background:rgba(255,255,255,0.5);width:60px;height:100%;left:0;top:0;opacity:0.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}
a.button:after{content:"";display:block;position:absolute;background:rgba(255,255,255,0.2);width:30px;height:100%;left:30px;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}
a.button:hover{background:#084cc5;color:white;cursor:pointer}
a.button:hover:before{transform:translateX(300px) skewX(-15deg);opacity:0.6;transition:0.7s}
a.button:hover:after{transform:translateX(300px) skewX(-15deg);opacity:1;transition:0.7s}
.button-wiggle{-webkit-animation:wiggle 4s 2s infinite;animation:wiggle 4s 2s infinite}
@-webkit-keyframes wiggle{5%,50%{transform:scale(1)}
10%{transform:scale(0.9)}
15%{transform:scale(1.15)}
20%{transform:scale(1.15) rotate(-5deg)}
25%{transform:scale(1.15) rotate(5deg)}
30%{transform:scale(1.15) rotate(-3deg)}
35%{transform:scale(1.15) rotate(2deg)}
40%{transform:scale(1.15) rotate(0)}
}
@keyframes wiggle{5%,50%{transform:scale(1)}
10%{transform:scale(0.9)}
15%{transform:scale(1.15)}
20%{transform:scale(1.15) rotate(-5deg)}
25%{transform:scale(1.15) rotate(5deg)}
30%{transform:scale(1.15) rotate(-3deg)}
35%{transform:scale(1.15) rotate(2deg)}
40%{transform:scale(1.15) rotate(0)}
}
.button-pulse{-webkit-animation:pulse 2s infinite 3s cubic-bezier(0.25,0,0,1);animation:pulse 2s infinite 3s cubic-bezier(0.25,0,0,1);box-shadow:0 0 0 0 white}
@-webkit-keyframes pulse{to{box-shadow:0 0 0 18px rgba(255,255,255,0)}
}
@keyframes pulse{to{box-shadow:0 0 0 18px rgba(255,255,255,0)}
}
.button-float{-webkit-animation:float 1.5s linear alternate infinite;animation:float 1.5s linear alternate infinite}
@-webkit-keyframes float{50%{transform:translateY(-px)}
100%{transform:translateY(-18px)}
}
@keyframes float{50%{transform:translateY(-px)}
100%{transform:translateY(-18px)}
}
