/*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}

audio,canvas,video{display:inline-block;*display:inline;*zoom:1}

audio:not([controls]){display:none;height:0}

[hidden]{display:none}

html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}

html,button,input,select,textarea{font-family:sans-serif}

body{margin:0}

a:focus{outline:thin dotted;
font-weight:none}

a:active,a:visited,a:link{outline:0;
color:#000}

link{font-family:"Proxima Nova Regular",Helvetica,Arial,sans-serif;
letter-spacing:-0.015em;
-webkit-font-smoothing:
antialiased;
font-size:22px;
font-size:2.2rem;
line-height:1.5;
color:#000}

link .active{text-decoration:underline;
color:#000}

link .hover{text-decoration:underline;
font-weight:none;
color:#666}

h1{font-size:2em;margin:.67em 0}

h2{font-size:1.5em;margin:.83em 0}

h3{font-size:1.17em;margin:1em 0}

h4{font-size:1em;margin:1.33em 0}

h5{font-size:.83em;margin:1.67em 0}

h6{font-size:.67em;margin:2.33em 0}

abbr[title]{border-bottom:1px dotted}

b,strong{font-weight:bold}

blockquote{margin:1em 40px}

dfn{font-style:italic}

hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}

mark{background:#ff0;color:#000}

p,pre{margin:1em 0}

code,kbd,pre,samp{font-family:monospace,serif;font-family:"Proxima Nova Regular",Helvetica,Arial,sans-serif;font-size:1em}

pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}

dl,menu,ol,ul{margin:1em 0}

dd{margin:0 0 0 40px}

menu,ol,ul{padding:0 0 0 40px}

nav ul,nav ol{list-style:none;list-style-image:none}

textarea{overflow:auto;vertical-align:top}

@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}

40%{-webkit-transform:scale(1)}

}

@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}

40%{transform:scale(1);-webkit-transform:scale(1)}

}

html{font-size:62.5%}

body{font-family:"Proxima Nova Regular",Helvetica,Arial,sans-serif;letter-spacing:-0.015em;-webkit-font-smoothing:antialiased;font-size:58px;font-size:5.8rem;line-height:1.25}

h1,h2,h3{font-family:"Proxima Nova Regular",Helvetica,Arial,sans-serif}

.full-width{position:relative;padding:0;overflow:hidden}

figure.visible.full-width>div{-webkit-animation:none !important;animation:none !important}

.no-js .full-width{min-height:500px}

.no-js .full-video{min-height:500px}

@-webkit-keyframes zoomin{0%{-webkit-transform:scale(1)}

50%{-webkit-transform:scale(1.5)}

100%{-webkit-transform:scale(1)}

}

@keyframes zoomin{0%{transform:scale(1)}

50%{transform:scale(1.5)}

100%{transform:scale(1)}

}


.no-touch header{min-height:100vh}

@-webkit-keyframes bouncearrow{0%,40%,100%{-webkit-transform:translateY(0px)}

20%{-webkit-transform:translateY(14px)}

}

@keyframes bouncearrow{0%,40%,100%{transform:translateY(0px)}

20%{transform:translateY(14px)}

}


footer{overflow:hidden}

footer .share{
	padding: 18% 0;
	-moz-transition: background 0.5s;
	-o-transition: background 0.5s;
	-webkit-transition: background 0.5s;
	transition: background 0.5s
}

footer .share ul{margin:0 auto;padding:0;width:80%;list-style:none;overflow:hidden}

footer .share ul li{float:left;margin:0 7px}

footer .share ul li a{width:100px;height:100px;display:block;text-align:center;line-height:2.7;border-radius:50%}

footer .share ul li .icon{width:200px;height:200px;pointer-events:none}

footer .share ul li .icon-pinterest{width:24px;height:24px}

footer .share ul li:nth-child(3) a{line-height:2.9}

footer .link{padding:3% 0%;overflow:hidden}

footer .link p{float:left;margin:0;width:100%;font-size:16px;font-size:1.6rem;font-style:italic;line-height:1.4; text-align:center; color:#000;}

footer .link p>span{font-family:font-family:"Proxima Nova Regular",Helvetica,Arial,sans-serif;letter-spacing:-0.015em;-webkit-font-smoothing:antialiased;font-weight:none;font-style:normal; color:#000; }

footer .link p a{font-family:"Proxima Nova Regular",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:-0.02em;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.6rem;font-style:normal;color:#666;text-decoration:none;line-height:1;-moz-transition:color 0.3s;-o-transition:color 0.3s;-webkit-transition:color 0.3s;transition:color 0.3s; text-align:center; text-decoration:underline}

footer .link p a span{border-bottom:2px solid #c8ff00;-moz-transition:border 0.3s;-o-transition:border 0.3s;-webkit-transition:border 0.3s;transition:border 0.3s}

footer .link p a:hover{color:#000}

footer .link p a:hover span{border-color:#fff}

footer .link p:nth-child(2){margin:0 15.5%}


.loading footer{display:none}

@-webkit-keyframes heartbeat{0%,30%,100%{-webkit-transform:scale(1)}

15%,50%{-webkit-transform:scale(1.1)}

}

@media only screen and (min-width: 1920px){header h1{font-size:150px;font-size:15rem}

}

@media only screen and (max-width: 1280px){header h1{font-size:100px;font-size:10rem}

}

@media only screen and (max-width: 1024px){header .bg.zooming{-webkit-animation:none !important;animation:none !important}

}

@media only screen and (max-width: 960px){
	
body{font-size:18px;font-size:1.8rem}

footer .share ul li a{line-height:3.4}

footer .share ul li:nth-child(3) a{line-height:3.6}

}

@media only screen and (max-width: 768px){

.no-js .full-width{min-height:0px}

.no-js .full-video{min-height:0px}

footer .credits{padding:5%}

footer .credits p,footer .credits p:nth-child(2){float:none;margin:0 0 5% 0;width:100%;clear:both}

footer .credits p a,footer .credits p:nth-child(2) a{margin-bottom:0.8em}

footer .link{padding:1%}

footer .link p,footer .link p:nth-child(2){float:none;margin:0 0 5% 0;width:100%;clear:both; text-align:center}

footer .link p a,footer .link p:nth-child(2) a{
	margin-bottom: 0.8em;
	text-decoration: underline;
}

footer .copyright{padding:8% 0}

}

@media only screen and (max-width: 700px){header h1 br{display:block}

}

@media only screen and (max-width: 480px){

footer .credits p,footer .credits p:nth-child(2){margin:0 0 20% 0}

footer .link p,footer .link p:nth-child(2){margin:0 0 5% 0}

}

/*!--------------------------------------------------------------------
STYLES "Outdated Browser"
Version:    1.0.2 - 2014
author:     Burocratik
website:    http://www.burocratik.com
* @preserve
-----------------------------------------------------------------------*/

#outdated{display:none;position:fixed;top:0;left:0;width:100%;height:170px;text-align:center;text-transform:uppercase;z-index:1500;background-color:#f25648;color:#ffffff}

* html #outdated{position:absolute}

#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}

#outdated p{font-size:12px;line-height:12px}

#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:180px;color:#ffffff;text-decoration:none;border:2px solid #ffffff;cursor:pointer}

#outdated #btnUpdateBrowser:hover{color:#f25648;background-color:#ffffff}

#outdated .last{position:absolute;top:20px;right:30px;width:15px;height:15px}

#outdated #btnCloseUpdateBrowser{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-decoration:none;color:#ffffff;font-size:36px}
