﻿/*! normalize.css v2.1.3 | 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}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'galano_grotesque_demobold';src:url("/fonts/rene_bieder_-_galano_grotesque_demo_bold-webfont.woff2") format("woff2"),url("/fonts/rene_bieder_-_galano_grotesque_demo_bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}*,html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/boxsizing.htc)}strong,.bold{font-weight:700}em,.italic{font-style:italic}u,.underline{text-decoration:underline}img{width:100%;height:auto;border:0px;display:block}h1,h2,h3,h4,h5,h6{margin:0 0 15px 0}p,ul,ol,code{margin:0 0 15px 0}html{font-size:10px}body{font-size:1.5rem;text-transform:none;font-family:'Noto Sans', helvetica, arial, sans-serif;font-weight:400;color:#fff}h1{font-family:'galano_grotesque_demobold', 'Arial Black', sans-serif;font-weight:normal;text-transform:uppercase;font-size:4rem;line-height:5rem}h2{font-family:'galano_grotesque_demobold', 'Arial Black', sans-serif;font-weight:normal;text-transform:uppercase;color:#30a9d7}h3{font-family:'galano_grotesque_demobold', 'Arial Black', sans-serif;font-weight:normal;text-transform:uppercase}a{cursor:pointer;text-decoration:none;color:#fff;border-bottom:1px solid #30a9d7;-webkit-transition:border-color 0.3s ease-out;-moz-transition:border-color 0.3s ease-out;-ms-transition:border-color 0.3s ease-out;-o-transition:border-color 0.3s ease-out;transition:border-color 0.3s ease-out}a:hover{text-decoration:none;border-bottom:1px solid #fff}a:active{text-decoration:none}a:visited{text-decoration:underline}html,body{height:100%}.page-container{overflow:hidden}section{*zoom:1}section:before,section:after{content:"";display:table}section:after{clear:both}section .container{max-width:1000px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media all and (min-width: 580px){section .container{padding-left:40px;padding-right:40px}}body{background:#000}.anchor-link:before{display:block;content:" ";margin-top:-55px;height:55px;visibility:hidden}.clearer{*zoom:1}.clearer:before,.clearer:after{content:"";display:table}.clearer:after{clear:both}.js .wow{visibility:hidden}.horizontal-bar{position:relative;z-index:200;width:100%;height:6px}.horizontal-bar.bar-left{background:url("/imgs/horizontal-bar-left-fixed.png") top right repeat-y}.horizontal-bar.bar-right{background:url("/imgs/horizontal-bar-right-fixed.png") top left repeat-y}.horizontal-bar.spacer-top{margin-top:6px}.horizontal-bar.spacer-bottom{margin-bottom:6px}@media all and (min-width: 1000px){.horizontal-bar.bar-left{background:url("/imgs/horizontal-bar-left.png") top center repeat-y}.horizontal-bar.bar-right{background:url("/imgs/horizontal-bar-right.png") top center repeat-y}}h1.styled{margin-top:0;margin-bottom:40px;font-size:4rem;line-height:4rem;text-align:center}h1.styled .small span.bg{display:inline-block;position:relative;font-size:2.2rem;line-height:2.2rem;color:#30a9d7;background:#000;height:30px;margin-left:-160px}h1.styled .small span.bg:before{left:-15px;position:absolute;width:0;height:0;border-right:0px solid transparent;border-left:15px solid transparent;border-bottom:30px solid #000;content:''}h1.styled .small span.bg:after{position:absolute;width:0;height:0;border-left:0px solid transparent;border-right:15px solid transparent;border-top:30px solid #000;content:''}h1.styled .small span.bg .inner{display:inline-block;margin-left:10px;margin-right:10px;margin-top:5px}h1.styled .large span.bg{display:inline-block;position:relative;font-size:4rem;line-height:4rem;color:#fff;background:#000;height:50px;margin-top:-5px}h1.styled .large span.bg:before{left:-25px;position:absolute;width:0;height:0;border-right:0px solid transparent;border-left:25px solid transparent;border-bottom:50px solid #000;content:''}h1.styled .large span.bg:after{position:absolute;width:0;height:0;border-left:0px solid transparent;border-right:25px solid transparent;border-top:50px solid #000;content:''}h1.styled .large span.bg .inner{display:inline-block;margin-left:10px;margin-right:10px;margin-top:8px}#main-navigation{position:fixed;top:0;left:0;width:100%;z-index:1000}#main-navigation #navbar-header{position:fixed;width:100%;z-index:1200}#main-navigation #navbar-header .container{position:relative;max-width:1000px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media all and (min-width: 580px){#main-navigation #navbar-header .container{padding-left:40px;padding-right:40px}}#main-navigation #navbar-header #logo{float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:0%}#main-navigation #navbar-header #logo img{position:absolute;width:auto;height:48px;left:20px;top:20px}#main-navigation #navbar-header #logo img.white{width:39px}#main-navigation #navbar-header #logo img.colour{width:154px}@media all and (min-width: 580px){#main-navigation #navbar-header #logo img{left:40px;top:40px}}#main-navigation #navbar-header #logo .colour{display:none;opacity:0;transition:opacity 0.15s linear}@media all and (min-width: 580px){#main-navigation #navbar-header #logo .colour{display:block}}#main-navigation #navbar-header #logo.is-active .colour{opacity:0 !important}#main-navigation #navbar-header .menu-button{text-align:right;float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:66.6666666667%}#main-navigation #navbar-header .menu-button .hamburger{padding:20px 0 0 0}@media all and (min-width: 580px){#main-navigation #navbar-header .menu-button .hamburger{padding-top:40px}}#main-navigation #navbar-header .menu-button .hamburger .hamburger-inner::before,#main-navigation #navbar-header .menu-button .hamburger .hamburger-inner,#main-navigation #navbar-header .menu-button .hamburger .hamburger-inner::after{background-color:white}#main-navigation #navbar-header .menu-button .hamburger:hover .hamburger-inner::before,#main-navigation #navbar-header .menu-button .hamburger:hover .hamburger-inner,#main-navigation #navbar-header .menu-button .hamburger:hover .hamburger-inner::after{background-color:white}#main-navigation #navbar-header .menu-button .hamburger:focus{outline:0}#main-navigation #navbar{opacity:0;transition:opacity 0.15s linear;visibility:hidden;color:#30a9d7;background:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;text-align:center}#main-navigation #navbar{*zoom:1}#main-navigation #navbar:before,#main-navigation #navbar:after{content:"";display:table}#main-navigation #navbar:after{clear:both}#main-navigation #navbar .container{display:table;width:100%;height:100%}#main-navigation #navbar ul{list-style:none;padding:0;margin:0;display:table-cell;vertical-align:middle}#main-navigation #navbar a{font-family:'galano_grotesque_demobold', 'Arial Black', sans-serif;font-size:2.2rem;line-height:3rem;text-transform:uppercase;color:#30a9d7;text-decoration:none;border:0;-webkit-transition:color 0.3s ease-out;-moz-transition:color 0.3s ease-out;-ms-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}#main-navigation #navbar a:hover{text-decoration:none;color:#fff}#main-navigation #navbar .account-controls a{color:#cea12b}@media all and (min-width: 580px){#main-navigation #navbar a{font-size:3rem;line-height:4rem}}#main-navigation #navbar.is-active{opacity:1;transition:opacity 0.15s linear;visibility:visible}footer#main-footer{background:#000;padding-top:40px;padding-bottom:20px;color:#fff}footer#main-footer{*zoom:1}footer#main-footer:before,footer#main-footer:after{content:"";display:table}footer#main-footer:after{clear:both}footer#main-footer .container{max-width:1000px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media all and (min-width: 580px){footer#main-footer .container{padding-left:40px;padding-right:40px}}footer#main-footer a{color:white;text-decoration:none;border-bottom:0px;-webkit-transition:border-width 0.3s ease-out;-moz-transition:border-width 0.3s ease-out;-ms-transition:border-width 0.3s ease-out;-o-transition:border-width 0.3s ease-out;transition:border-width 0.3s ease-out}footer#main-footer a:hover{border-bottom:#30a9d7 2px solid}footer#main-footer .info a{color:#30a9d7}@media all and (min-width: 580px){footer#main-footer .info{float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:66.6666666667%;margin-left:0%}footer#main-footer .top-link{float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:66.6666666667%;text-align:right;margin-top:0}}#home-page #showcase-section{width:100%;position:relative}#home-page #showcase-section .overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9999;background:url("/imgs/home-top-overlay.png") bottom center no-repeat;pointer-events:none}#home-page #showcase-section #gb-slider .slide{position:relative}#home-page #showcase-section #gb-slider .slide .content{position:absolute;bottom:15%;width:100%;text-align:center}#home-page #showcase-section #gb-slider .slide h1{margin-top:0;margin-bottom:40px;font-size:2.5rem;line-height:2.5rem;text-align:center}#home-page #showcase-section #gb-slider .slide h1 .small span.bg{display:inline-block;position:relative;font-size:1.8rem;line-height:1.8rem;color:#30a9d7;background:rgba(13,21,76,0.6);height:26px;margin-left:-160px}#home-page #showcase-section #gb-slider .slide h1 .small span.bg:before{left:-13px;position:absolute;width:0;height:0;border-right:0px solid transparent;border-left:13px solid transparent;border-bottom:26px solid rgba(13,21,76,0.6);content:''}#home-page #showcase-section #gb-slider .slide h1 .small span.bg:after{position:absolute;width:0;height:0;border-left:0px solid transparent;border-right:13px solid transparent;border-top:26px solid rgba(13,21,76,0.6);content:''}#home-page #showcase-section #gb-slider .slide h1 .small span.bg .inner{display:inline-block;margin-left:10px;margin-right:10px;margin-top:5px}#home-page #showcase-section #gb-slider .slide h1 .large span.bg{display:inline-block;position:relative;font-size:2.5rem;line-height:2.5rem;color:#fff;background:rgba(13,21,76,0.6);height:36px;margin-top:0px}#home-page #showcase-section #gb-slider .slide h1 .large span.bg:before{left:-18px;position:absolute;width:0;height:0;border-right:0px solid transparent;border-left:18px solid transparent;border-bottom:36px solid rgba(13,21,76,0.6);content:''}#home-page #showcase-section #gb-slider .slide h1 .large span.bg:after{position:absolute;width:0;height:0;border-left:0px solid transparent;border-right:18px solid transparent;border-top:36px solid rgba(13,21,76,0.6);content:''}#home-page #showcase-section #gb-slider .slide h1 .large span.bg .inner{display:inline-block;margin-left:10px;margin-right:10px;margin-top:8px}#home-page #showcase-section #gb-slider .slide.slide01 h1 .small span.bg{margin-left:-70px}#home-page #showcase-section #gb-slider .slide.slide02 h1 .small span.bg{margin-left:-90px}#home-page #showcase-section #gb-slider .slide.slide03 h1 .small span.bg{margin-left:-90px}@media all and (min-width: 400px){#home-page #showcase-section #gb-slider .slide h1{font-size:3.8rem;line-height:3.8rem}#home-page #showcase-section #gb-slider .slide h1 .small span.bg{font-size:2.4rem;line-height:2.4rem;height:32px}#home-page #showcase-section #gb-slider .slide h1 .small span.bg:before{left:-16px;position:absolute;width:0;height:0;border-right:0px solid transparent;border-left:16px solid transparent;border-bottom:32px solid rgba(13,21,76,0.6);content:''}#home-page #showcase-section #gb-slider .slide h1 .small span.bg:after{position:absolute;width:0;height:0;border-left:0px solid transparent;border-right:16px solid transparent;border-top:32px solid rgba(13,21,76,0.6);content:''}#home-page #showcase-section #gb-slider .slide h1 .large span.bg{font-size:3.8rem;line-height:3.8rem;height:48px}#home-page #showcase-section #gb-slider .slide h1 .large span.bg:before{left:-24px;position:absolute;width:0;height:0;border-right:0px solid transparent;border-left:24px solid transparent;border-bottom:48px solid rgba(13,21,76,0.6);content:''}#home-page #showcase-section #gb-slider .slide h1 .large span.bg:after{position:absolute;width:0;height:0;border-left:0px solid transparent;border-right:24px solid transparent;border-top:48px solid rgba(13,21,76,0.6);content:''}#home-page #showcase-section #gb-slider .slide.slide01 h1 .small span.bg{margin-left:-100px}#home-page #showcase-section #gb-slider .slide.slide02 h1 .small span.bg{margin-left:-140px}#home-page #showcase-section #gb-slider .slide.slide03 h1 .small span.bg{margin-left:-150px}#home-page #showcase-section #gb-slider .slide .content{bottom:10% !important}}@media all and (min-width: 760px){#home-page #showcase-section #gb-slider .slide h1{font-size:6rem;line-height:6rem}#home-page #showcase-section #gb-slider .slide h1 .small span.bg{font-size:4rem;line-height:4rem;height:50px}#home-page #showcase-section #gb-slider .slide h1 .small span.bg:before{left:-25px;position:absolute;width:0;height:0;border-right:0px solid transparent;border-left:25px solid transparent;border-bottom:50px solid rgba(13,21,76,0.6);content:''}#home-page #showcase-section #gb-slider .slide h1 .small span.bg:after{position:absolute;width:0;height:0;border-left:0px solid transparent;border-right:25px solid transparent;border-top:50px solid rgba(13,21,76,0.6);content:''}#home-page #showcase-section #gb-slider .slide h1 .large span.bg{font-size:6rem;line-height:6rem;height:66px}#home-page #showcase-section #gb-slider .slide h1 .large span.bg:before{left:-33px;position:absolute;width:0;height:0;border-right:0px solid transparent;border-left:33px solid transparent;border-bottom:66px solid rgba(13,21,76,0.6);content:''}#home-page #showcase-section #gb-slider .slide h1 .large span.bg:after{position:absolute;width:0;height:0;border-left:0px solid transparent;border-right:33px solid transparent;border-top:66px solid rgba(13,21,76,0.6);content:''}#home-page #showcase-section #gb-slider .slide.slide01 h1 .small span.bg{margin-left:-150px}#home-page #showcase-section #gb-slider .slide.slide02 h1 .small span.bg{margin-left:-220px}#home-page #showcase-section #gb-slider .slide.slide03 h1 .small span.bg{margin-left:-240px}#home-page #showcase-section #gb-slider .slide .content{bottom:5% !important}}#home-page #showcase-section #gb-slider .slide .image-bg-lg{display:none}@media all and (min-width: 580px){#home-page #showcase-section #gb-slider .slide .image-bg-lg{display:block}#home-page #showcase-section #gb-slider .slide .image-bg-sm{display:none}}#home-page #gymboard-section{background:url("/imgs/home-plan-bg.png") top center no-repeat #2a3990}#home-page #gymboard-section section.what-is-gymboard{padding-top:60px;padding-bottom:60px;text-align:center;font-size:1.75rem}#home-page #gymboard-section section.what-is-gymboard p{margin:0}#home-page #gymboard-section section.what-is-gymboard .sub-section-inner{float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:100%;margin-left:0%;clear:both}@media all and (min-width: 580px){#home-page #gymboard-section section.what-is-gymboard .sub-section-inner{float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:83.3333333333%;margin-left:8.3333333333%;clear:both}}@media all and (min-width: 875px){#home-page #gymboard-section section.what-is-gymboard{font-size:2rem}#home-page #gymboard-section section.what-is-gymboard .sub-section-inner{float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:66.6666666667%;margin-left:16.6666666667%;clear:both}}#home-page #gymboard-section section.inside-your-plan{padding-top:60px;padding-bottom:60px}#home-page #gymboard-section section.inside-your-plan h1.styled .small{margin-left:-40px}#home-page #gymboard-section section.inside-your-plan .example-plan{margin-top:10px;float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:100%;margin-left:0%;clear:both;position:relative;padding-top:48%}#home-page #gymboard-section section.inside-your-plan .example-plan .plan-graphic{position:absolute;bottom:0}#home-page #gymboard-section section.inside-your-plan .example-plan .plan-graphic img{display:block;width:100%;height:auto;bottom:0}#home-page #gymboard-section section.inside-your-plan .example-plan .graphic01{z-index:50;width:24%;left:38%}#home-page #gymboard-section section.inside-your-plan .example-plan .graphic02{z-index:40;width:24%;left:20%}#home-page #gymboard-section section.inside-your-plan .example-plan .graphic03{z-index:30;width:24%;left:57%}#home-page #gymboard-section section.inside-your-plan .example-plan .graphic04{z-index:20;width:24%;left:5%}#home-page #gymboard-section section.inside-your-plan .example-plan .graphic05{z-index:10;width:24%;left:72%}#home-page #gymboard-section section.inside-your-plan .plan-contents{float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:100%;margin-left:0%;clear:both;margin-top:40px}@media all and (min-width: 580px){#home-page #gymboard-section section.inside-your-plan .plan-contents{margin-top:60px}}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-controls{margin-bottom:40px}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-controls ul{text-align:center;list-style:none;padding:0;margin:0}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-controls ul li{position:relative;display:inline-block;height:40px;width:40px;margin-right:5px}@media all and (min-width: 580px){#home-page #gymboard-section section.inside-your-plan .plan-contents .content-controls ul li{height:52px;width:52px;margin-right:20px}}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-controls ul li:last-child{margin-right:0px}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-controls ul li img{position:absolute;top:0;left:0}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-controls ul li .default{opacity:1;transition:all 0.25s ease-in-out}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-controls ul li .hover{opacity:0;transition:all 0.25s ease-in-out}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-controls ul li.active .default{opacity:0;transition:all 0.25s ease-in-out}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-controls ul li.active .hover{opacity:1;transition:all 0.25s ease-in-out}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box{position:relative;float:left;text-align:center;width:100%;background:#e6e7e8;padding:15px;color:#000;margin-bottom:20px}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box{*zoom:1}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box:before,#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box:after{content:"";display:table}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box:after{clear:both}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box h3{font-family:'galano_grotesque_demobold', 'Arial Black', sans-serif;font-weight:normal;font-size:3rem;line-height:3.2rem}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box p{margin:0}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box::after{position:absolute;bottom:100%;left:50%;margin-left:-20px;border-width:20px;border-style:solid;border-color:transparent transparent #e6e7e8 transparent}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box.personal-information:after{margin-left:-95px}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box.workout:after{margin-left:-45px}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box.nutrition:after{margin-left:5px}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box.tips:after{margin-left:55px}@media all and (min-width: 580px){#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box{padding:30px;width:74%;margin-left:13%}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box.personal-information:after{margin-left:-135px}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box.workout:after{margin-left:-55px}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box.nutrition:after{margin-left:20px}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box.tips:after{margin-left:95px}}@media all and (min-width: 1000px){#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box{text-align:left}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box h3{margin:0}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box .plan-heading{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:0%}#home-page #gymboard-section section.inside-your-plan .plan-contents .content-area .content-box .plan-copy{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:66.6666666667%;margin-left:33.3333333333%}}#home-page #members-section{background:url("/imgs/home-members-bg.jpg") bottom center no-repeat #000;background-size:100% auto}#home-page #members-section .container{padding-top:60px;padding-bottom:100px}#home-page #members-section .container{*zoom:1}#home-page #members-section .container:before,#home-page #members-section .container:after{content:"";display:table}#home-page #members-section .container:after{clear:both}@media all and (min-width: 580px){#home-page #members-section .container{padding-top:60px;padding-bottom:0px}}#home-page #members-section h1.styled{margin-bottom:80px}#home-page #members-section h1.styled span.bg{background:#171c61}#home-page #members-section h1.styled span.bg:before{border-bottom-color:#171c61}#home-page #members-section h1.styled span.bg:after{border-top-color:#171c61}@media all and (min-width: 580px){#home-page #members-section h1.styled{margin-bottom:10px}}#home-page #members-section .board-members{float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:100%;margin-left:0%;clear:both;position:relative}@media all and (min-width: 580px){#home-page #members-section .board-members{padding-top:61%}}@media all and (min-width: 650px){#home-page #members-section .board-members{padding-top:58%}}@media all and (min-width: 750px){#home-page #members-section .board-members{padding-top:57%}}@media all and (min-width: 850px){#home-page #members-section .board-members{padding-top:56%}}@media all and (min-width: 950px){#home-page #members-section .board-members{padding-top:54%}}#home-page #members-section .board-members:hover .member-link .photo img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}#home-page #members-section .board-members .member-link a{border:0}#home-page #members-section .board-members .member-link a .text{text-align:center;margin-bottom:15px}#home-page #members-section .board-members .member-link a .expand{margin-bottom:5px}#home-page #members-section .board-members .member-link a .expand img{display:inline-block;width:25px;height:25px;opacity:0;transform:scale(0.5);transition:all .2s ease-in-out}#home-page #members-section .board-members .member-link a .name{font-family:'galano_grotesque_demobold', 'Arial Black', sans-serif;font-weight:normal;text-transform:uppercase;font-size:1.8rem;line-height:1.8rem;opacity:0;transition:all 0.75s ease-in-out;display:none}@media all and (min-width: 580px){#home-page #members-section .board-members .member-link a .name{display:block}}#home-page #members-section .board-members .member-link a .photo img{display:block;width:100%;height:auto;bottom:0;filter:none;-webkit-filter:grayscale(0%);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#home-page #members-section .board-members .member-link a:hover .text .expand img{transform:scale(1);opacity:1}#home-page #members-section .board-members .member-link a:hover .text .name{opacity:1}#home-page #members-section .board-members .member-link a:hover .photo img{filter:none;-webkit-filter:grayscale(0%)}#home-page #members-section .board-members .wes{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:0%;clear:both}#home-page #members-section .board-members .lauren{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:33.3333333333%}#home-page #members-section .board-members .dale{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:66.6666666667%}#home-page #members-section .board-members .megan{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:16.6666666667%;clear:both}#home-page #members-section .board-members .kevin{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:50%}#home-page #members-section .board-members .lg{display:none}@media all and (min-width: 580px){#home-page #members-section .board-members .member-link{position:absolute;bottom:0}#home-page #members-section .board-members .lg{display:block}#home-page #members-section .board-members .sm{display:none}#home-page #members-section .board-members .wes{float:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0;width:auto;clear:none;z-index:10;width:29%;left:0%}#home-page #members-section .board-members .wes .text{margin-left:15%}#home-page #members-section .board-members .lauren{float:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0;width:auto;clear:none;z-index:20;width:20%;left:21%}#home-page #members-section .board-members .lauren .text{margin-left:1%}#home-page #members-section .board-members .dale{float:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0;width:auto;clear:none;z-index:10;width:27%;left:36%}#home-page #members-section .board-members .dale .text{margin-left:3%}#home-page #members-section .board-members .megan{float:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0;width:auto;clear:none;z-index:20;width:20%;left:58%}#home-page #members-section .board-members .megan .text{margin-left:5%}#home-page #members-section .board-members .kevin{float:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0;width:auto;clear:none;z-index:10;width:28%;left:72%}#home-page #members-section .board-members .kevin .text{margin-left:7%}}#home-page #choose-section{position:relative;background:#000}#home-page #choose-section .section-bg{position:absolute;background:url("/imgs/home-products-grad-bg.jpg") center top repeat-y;top:0;width:100%;height:395px}#home-page #choose-section .container{position:relative;z-index:10;padding-top:60px;padding-bottom:80px}#home-page #choose-section .container .plan-products{text-align:center;font-size:1.8rem;line-height:2.2rem}#home-page #choose-section .container .plan-products{*zoom:1}#home-page #choose-section .container .plan-products:before,#home-page #choose-section .container .plan-products:after{content:"";display:table}#home-page #choose-section .container .plan-products:after{clear:both}#home-page #choose-section .container .plan-products .product-button{margin-bottom:40px;margin-top:40px;margin-left:auto;margin-right:auto;width:300px}#home-page #choose-section .container .plan-products .product-button button{background:none;border:0;outline:0}#home-page #choose-section .container .plan-products .product-introduction{margin-bottom:40px}#home-page #choose-section .container .plan-products .expand{display:inline-block;padding-right:20px;font-size:16px;font-weight:700;cursor:pointer;background:url("/imgs/home-product-expand-sprite.png") top right no-repeat}#home-page #choose-section .container .plan-products .gb-20 .expand{background-position:right -50px}#home-page #choose-section .container .plan-products .extra-information{text-align:left}#home-page #choose-section .container .plan-products .extra-information ul,#home-page #choose-section .container .plan-products .extra-information p{margin:20px 0 20px 0;padding:0}#home-page #choose-section .container .plan-products .extra-information li{list-style:none;margin:0 0 5px 0;font-size:16px;padding:0 0 0 1em;text-indent:-.7em}#home-page #choose-section .container .plan-products .extra-information li:before{content:"• ";font-size:22px;line-height:16px;color:#30a9d7}#home-page #choose-section .container .plan-products .gb-12 .expand{color:#30a9d7}#home-page #choose-section .container .plan-products .gb-20 .expand,#home-page #choose-section .container .plan-products .gb-20 .extra-information li:before{color:#cea12b}#home-page #choose-section .container .gb-12{float:left;padding-left:10px;padding-right:10px;margin-left:0;margin-right:-100%;width:75%;margin-left:12.5%;clear:both;margin-bottom:40px}#home-page #choose-section .container .gb-20{float:left;padding-left:10px;padding-right:10px;margin-left:0;margin-right:-100%;width:75%;margin-left:12.5%;clear:both}@media all and (min-width: 720px){#home-page #choose-section .container .gb-12{margin-bottom:0;clear:none;float:left;padding-left:20px;padding-right:20px;margin-left:0;margin-right:-100%;width:50%;margin-left:0%}#home-page #choose-section .container .gb-20{clear:none;float:left;padding-left:20px;padding-right:20px;margin-left:0;margin-right:-100%;width:50%;margin-left:50%}}@media all and (min-width: 850px){#home-page #choose-section .container .gb-12{clear:none;float:left;padding-left:40px;padding-right:40px;margin-left:0;margin-right:-100%;width:50%;margin-left:0%}#home-page #choose-section .container .gb-20{clear:none;float:left;padding-left:40px;padding-right:40px;margin-left:0;margin-right:-100%;width:50%;margin-left:50%}}@media all and (min-width: 1000px){#home-page #choose-section .container .gb-12{clear:none;float:left;padding-left:60px;padding-right:60px;margin-left:0;margin-right:-100%;width:50%;margin-left:0%}#home-page #choose-section .container .gb-20{clear:none;float:left;padding-left:60px;padding-right:60px;margin-left:0;margin-right:-100%;width:50%;margin-left:50%}}#home-page #story-section{position:relative;background:#000}#home-page #story-section .video-controls{position:absolute;z-index:500;background:rgba(0,0,0,0.2);width:100%;height:100%}#home-page #story-section .video-controls #play-video{position:absolute;width:120px;height:120px;left:50%;top:50%;margin-left:-60px;margin-top:-60px;background:url("/imgs/home-video-play-bg.png") center center no-repeat transparent;background-size:cover;border:0;outline:0;text-align:center}#home-page #story-section .video-controls #play-video h1{margin:15px 0 0px 0;color:white;font-size:2.8rem;line-height:2.8rem}#home-page #story-section .video-controls #play-video h1 .top{font-size:1.4rem;line-height:1.4rem;color:#30a9d7}#home-page #story-section .video-controls #play-video img{width:40px;height:40px;margin:0 auto}@media all and (min-width: 800px){#home-page #story-section .video-controls #play-video{width:260px;height:260px;margin-top:-130px;margin-left:-130px}#home-page #story-section .video-controls #play-video h1{font-size:4rem;line-height:4rem;margin-bottom:10px}#home-page #story-section .video-controls #play-video h1 .top{font-size:2.2rem;line-height:2.2rem}#home-page #story-section .video-controls #play-video img{width:85px;height:85px}}#home-page #story-section .video-wrapper{position:relative;padding-bottom:56.25%;transition:padding 0.25s ease-in-out;height:0}#home-page #story-section .video-wrapper .cover{position:absolute;width:100%;height:100%;background:url("/imgs/home-video-cover.jpg") center center no-repeat;background-size:cover;z-index:200}#home-page #story-section .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:0}@media all and (min-width: 580px){#home-page #story-section .video-wrapper{padding-bottom:43.25%}}#home-page #story-section .video-wrapper.active{padding-bottom:56.25%;transition:padding 0.25s ease-in-out}#home-page #contact-section{background:url("/imgs/home-contact-bg-fill.gif") top center repeat-y}#home-page #contact-section .section-inner{background:url("/imgs/home-contact-bg.jpg") no-repeat center center;background-size:auto 100%}#home-page #contact-section .section-inner{*zoom:1}#home-page #contact-section .section-inner:before,#home-page #contact-section .section-inner:after{content:"";display:table}#home-page #contact-section .section-inner:after{clear:both}#home-page #contact-section .container{padding-top:60px;padding-bottom:80px}#home-page #contact-section .container{*zoom:1}#home-page #contact-section .container:before,#home-page #contact-section .container:after{content:"";display:table}#home-page #contact-section .container:after{clear:both}#home-page #contact-section .container h1.styled .small{margin-left:40px}#home-page #contact-section .container .social-button{display:inline-block;border:0;text-decoration:none;height:24px;width:24px;background:red;text-indent:-9999px;margin-right:4px;background:url("/imgs/social-buttons-sprite.png") 0 0 no-repeat}#home-page #contact-section .container .social-button.instagram{background-position:0 0}#home-page #contact-section .container .social-button.facebook{background-position:0 -25px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#home-page #contact-section .container .social-button{background-image:url("/imgs/social-buttons-sprite@2x.png");background-size:25px 50px}}#home-page #contact-section .container .form-error{margin:0 5px 0 5px;text-align:center;background:rgba(250,95,95,0.45);color:#fa5f5f;color:#fff;padding:10px 20px}#home-page #contact-section .container .form-success{text-align:center;background:rgba(53,177,40,0.45);color:#fa5f5f;color:#fff;padding:10px 20px}#home-page #contact-section .container .copy{margin-bottom:40px}#home-page #contact-section .container input,#home-page #contact-section .container textarea{width:100%;background:#fff;border:0;margin-bottom:10px;padding:5px}#home-page #contact-section .container textarea{height:150px}#home-page #contact-section .container input#spam{display:none}#home-page #contact-section .container input[type="submit"]{background:#000;color:#fff}#home-page #contact-section .container input[type="submit"]:hover{background:#30a9d7}@media all and (min-width: 720px){#home-page #contact-section .container .copy{float:left;padding-left:15px;padding-right:15px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:0%}#home-page #contact-section .container .form{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:66.6666666667%;margin-left:33.3333333333%}}@media all and (min-width: 950px){#home-page #contact-section .container .copy{float:left;padding-left:15px;padding-right:15px;margin-left:0;margin-right:-100%;width:25%;margin-left:0%}#home-page #contact-section .container .form{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:75%;margin-left:25%}#home-page #contact-section .container #form-alert{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:100%;margin-left:0%;clear:both}#home-page #contact-section .container #form-message{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:100%;margin-left:0%;clear:both}#home-page #contact-section .container #form-name{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:30%;margin-left:0%;clear:both}#home-page #contact-section .container #form-telephone{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:30%;margin-left:30%}#home-page #contact-section .container #form-email{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:30%;margin-left:60%}#home-page #contact-section .container #form-submit{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:10%;margin-left:90%}}#member-page #member-intro-section{background:url("/imgs/member-header-bg-fill.gif") top center repeat-y}#member-page #member-intro-section .section-inner{position:relative;height:100%;min-height:490px;padding-top:100px;padding-bottom:40px}@media all and (min-width: 580px){#member-page #member-intro-section .section-inner{padding-top:160px}}#member-page #member-intro-section .bg-image{position:absolute;top:0;bottom:0;width:100%}#member-page #member-intro-section .bg-image.lg{background:center top no-repeat;background-size:auto 100%;display:none}#member-page #member-intro-section .bg-image.sm{background:right bottom no-repeat;background-size:auto 100%}@media all and (min-width: 580px){#member-page #member-intro-section .bg-image.lg{display:block}#member-page #member-intro-section .bg-image.sm{display:none}}#member-page #member-intro-section .container{position:relative}#member-page #member-intro-section .member-name{margin-bottom:60px}@media all and (min-width: 580px){#member-page #member-intro-section .member-name{margin-bottom:60px}}#member-page #member-intro-section .member-name h1{margin-left:20px;margin-top:0;margin-bottom:0}#member-page #member-intro-section .member-name h1 span.bg{display:inline-block;position:relative;color:#fff;background:#000;height:54px}#member-page #member-intro-section .member-name h1 span.bg:before{left:-27px;position:absolute;width:0;height:0;border-right:0px solid transparent;border-left:27px solid transparent;border-bottom:54px solid #000;content:''}#member-page #member-intro-section .member-name h1 span.bg:after{position:absolute;width:0;height:0;border-left:0px solid transparent;border-right:27px solid transparent;border-top:54px solid #000;content:''}#member-page #member-intro-section .member-name h1 span.inner{display:inline-block;margin-left:10px;margin-right:10px;margin-top:5px}#member-page #member-intro-section .member-name p.quote{margin-left:30px;margin-top:-5px;margin-bottom:0;font-style:italic;color:#30a9d7}#member-page #member-intro-section .member-name p.quote span.bg{display:inline-block;position:relative;color:#30a9d7;background:#000;height:26px}#member-page #member-intro-section .member-name p.quote span.bg:before{left:-13px;position:absolute;width:0;height:0;border-right:0px solid transparent;border-left:13px solid transparent;border-bottom:26px solid #000;content:''}#member-page #member-intro-section .member-name p.quote span.bg:after{position:absolute;width:0;height:0;border-left:0px solid transparent;border-right:13px solid transparent;border-top:26px solid #000;content:''}#member-page #member-intro-section .member-name p.quote span.inner{display:inline-block;margin-left:10px;margin-right:10px;margin-top:2px}#member-page #member-intro-section .member-stats ul{list-style:none;padding:0;margin:0}#member-page #member-intro-section .member-stats .instagram-username{margin-top:60px;font-weight:bold;height:25px;padding-left:35px;background:url("/imgs/social-buttons-sprite.png") 0 0 no-repeat}#member-page #member-intro-section .member-stats .instagram-username.instagram{background-position:0 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#member-page #member-intro-section .member-stats .instagram-username{background-image:url("/imgs/social-buttons-sprite@2x.png");background-size:25px 50px}}#member-page #member-intro-section .member-plan .get-plan{font-weight:700;text-transform:uppercase;font-size:1.8rem;margin-top:30px;margin-bottom:5px}#member-page #member-intro-section .member-plan .member-buy-button{background:none;border:0;outline:none;margin:0;padding:0}#member-page #member-intro-section .member-plan .member-buy-button div{margin-left:10px;border:0;display:inline-block;position:relative;height:24px;color:#000;background:#30a9d7;font-weight:700;text-transform:uppercase;font-size:1.8rem}#member-page #member-intro-section .member-plan .member-buy-button div:before{left:-12px;position:absolute;width:0;height:0;border-right:0px solid transparent;border-left:12px solid transparent;border-bottom:24px solid #30a9d7;content:''}#member-page #member-intro-section .member-plan .member-buy-button div:after{position:absolute;width:0;height:0;border-left:0px solid transparent;border-right:12px solid transparent;border-top:24px solid #30a9d7;content:''}#member-page #member-intro-section .member-plan .member-buy-button div span{margin-right:10px;height:24px;color:#fff;background:#000;display:inline-block;position:relative}#member-page #member-intro-section .member-plan .member-buy-button div span:before{left:-12px;position:absolute;width:0;height:0;border-right:0px solid transparent;border-left:12px solid transparent;border-bottom:24px solid #000;content:''}#member-page #member-intro-section .member-plan .member-buy-button div span:after{position:absolute;width:0;height:0;border-left:0px solid transparent;border-right:12px solid transparent;border-top:24px solid #000;content:''}#member-page #member-intro-section .member-plan .member-buy-button div span:after{padding-right:3px}#member-page #member-intro-section .member-plan .member-buy-button div:hover{color:#fff;background:#000}#member-page #member-intro-section .member-plan .member-buy-button div:hover:before{border-bottom-color:#000}#member-page #member-intro-section .member-plan .member-buy-button div:hover:after{border-top-color:#000}#member-page #member-intro-section .member-plan .member-buy-button div:hover span{color:#000;background:#30a9d7}#member-page #member-intro-section .member-plan .member-buy-button div:hover span:before{border-bottom-color:#30a9d7}#member-page #member-intro-section .member-plan .member-buy-button div:hover span:after{border-top-color:#30a9d7}@media all and (min-width: 580px){#member-page #member-intro-section .member-plan{position:absolute;bottom:0;right:40px}#member-page #member-intro-section .member-plan .member-buy-button div{color:#2a388f}#member-page #member-intro-section .member-plan .member-buy-button div span{color:#fff;background:#2a388f}#member-page #member-intro-section .member-plan .member-buy-button div span:before{border-bottom-color:#2a388f}#member-page #member-intro-section .member-plan .member-buy-button div span:after{border-top-color:#2a388f}#member-page #member-intro-section .member-plan .member-buy-button div:hover{background:#2a388f}#member-page #member-intro-section .member-plan .member-buy-button div:hover:before{border-bottom-color:#2a388f}#member-page #member-intro-section .member-plan .member-buy-button div:hover:after{border-top-color:#2a388f}}#member-page #member-instagram-section{border-top:1px solid #fff;border-bottom:1px solid #fff}#member-page #member-instagram-section .container{max-width:100%;padding:0}#member-page #member-instagram-section .instagram-grid-item{background-position:center center;background-repeat:no-repeat;background-size:cover}#member-page #member-instagram-section .instagram-grid-item a{display:block;padding-bottom:100%;border:1px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#member-page #member-instagram-section .instagram-grid-item:nth-child(n){clear:none}#member-page #member-instagram-section .instagram-grid-item:nth-child(n) a{border:1px solid #fff}#member-page #member-instagram-section .instagram-grid-item:nth-child(3n+1){float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:0%;clear:both}#member-page #member-instagram-section .instagram-grid-item:nth-child(3n+1) a{border-left:0}#member-page #member-instagram-section .instagram-grid-item:nth-child(3n+2){float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:33.3333333333%}#member-page #member-instagram-section .instagram-grid-item:nth-child(3n+3){float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:66.6666666667%}#member-page #member-instagram-section .instagram-grid-item:nth-child(3n+3) a{border-right:0}@media all and (min-width: 1100px){#member-page #member-instagram-section .instagram-grid-item:nth-child(n){clear:none}#member-page #member-instagram-section .instagram-grid-item:nth-child(n) a{border:1px solid #fff}#member-page #member-instagram-section .instagram-grid-item:nth-child(5n+1){float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:20%;margin-left:0%;clear:both}#member-page #member-instagram-section .instagram-grid-item:nth-child(5n+1) a{border-left:0}#member-page #member-instagram-section .instagram-grid-item:nth-child(5n+2){float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:20%;margin-left:20%}#member-page #member-instagram-section .instagram-grid-item:nth-child(5n+3){float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:20%;margin-left:40%}#member-page #member-instagram-section .instagram-grid-item:nth-child(5n+4){float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:20%;margin-left:60%}#member-page #member-instagram-section .instagram-grid-item:nth-child(5n+5){float:left;padding-left:0px;padding-right:0px;margin-left:0;margin-right:-100%;width:20%;margin-left:80%}#member-page #member-instagram-section .instagram-grid-item:nth-child(5n+5) a{border-right:0}}.js #instafeed{min-height:500px}#buy-page #main-section,#result-page #main-section,#registration-page #main-section,#account-page #main-section{background:url("/imgs/shop-grad-bg.jpg") top center no-repeat #2a388f;background-size:cover}#buy-page #main-section .container,#result-page #main-section .container,#registration-page #main-section .container,#account-page #main-section .container{font-size:1.75rem;padding-top:100px;padding-bottom:80px}#buy-page #main-section .container,#result-page #main-section .container,#registration-page #main-section .container,#account-page #main-section .container{*zoom:1}#buy-page #main-section .container:before,#buy-page #main-section .container:after,#result-page #main-section .container:before,#result-page #main-section .container:after,#registration-page #main-section .container:before,#registration-page #main-section .container:after,#account-page #main-section .container:before,#account-page #main-section .container:after{content:"";display:table}#buy-page #main-section .container:after,#result-page #main-section .container:after,#registration-page #main-section .container:after,#account-page #main-section .container:after{clear:both}@media all and (min-width: 580px){#buy-page #main-section .container,#result-page #main-section .container,#registration-page #main-section .container,#account-page #main-section .container{padding-top:140px}}#buy-page h2,#result-page h2,#registration-page h2,#account-page h2{color:#fff}#buy-page form fieldset,#result-page form fieldset,#registration-page form fieldset,#account-page form fieldset{border:1px solid white;padding:20px;margin-bottom:20px}#buy-page form fieldset legend,#result-page form fieldset legend,#registration-page form fieldset legend,#account-page form fieldset legend{font-family:'galano_grotesque_demobold', 'Arial Black', sans-serif;font-weight:normal;text-transform:uppercase;font-size:4rem;line-height:5rem;background:#fff;color:#30a9d7;font-size:18px;line-height:22px;margin-left:10px}#buy-page form fieldset legend span.bg,#result-page form fieldset legend span.bg,#registration-page form fieldset legend span.bg,#account-page form fieldset legend span.bg{display:inline-block;position:relative;font-size:18px;line-height:22px;color:#fff;background:#000;height:30px}@media all and (min-width: 580px){#buy-page form fieldset legend span.bg,#result-page form fieldset legend span.bg,#registration-page form fieldset legend span.bg,#account-page form fieldset legend span.bg{font-size:22px;line-height:22px}}#buy-page form fieldset legend span.bg:before,#result-page form fieldset legend span.bg:before,#registration-page form fieldset legend span.bg:before,#account-page form fieldset legend span.bg:before{left:-15px;position:absolute;width:0;height:0;border-right:0px solid transparent;border-left:15px solid transparent;border-bottom:30px solid #000;content:''}#buy-page form fieldset legend span.bg:after,#result-page form fieldset legend span.bg:after,#registration-page form fieldset legend span.bg:after,#account-page form fieldset legend span.bg:after{position:absolute;width:0;height:0;border-left:0px solid transparent;border-right:15px solid transparent;border-top:30px solid #000;content:''}#buy-page form fieldset legend span.bg .inner,#result-page form fieldset legend span.bg .inner,#registration-page form fieldset legend span.bg .inner,#account-page form fieldset legend span.bg .inner{display:inline-block;margin-left:10px;margin-right:10px;margin-top:5px}#buy-page form .form-row,#result-page form .form-row,#registration-page form .form-row,#account-page form .form-row{margin-bottom:10px}#buy-page form label,#result-page form label,#registration-page form label,#account-page form label{display:inline-block;font-size:14px;font-weight:bold;margin-bottom:5px}#buy-page form input,#buy-page form textarea,#buy-page form select,#result-page form input,#result-page form textarea,#result-page form select,#registration-page form input,#registration-page form textarea,#registration-page form select,#account-page form input,#account-page form textarea,#account-page form select{width:100%;background:#fff;border:0;margin-bottom:0;font-size:14px;padding:5px}#buy-page form input[type="submit"],#result-page form input[type="submit"],#registration-page form input[type="submit"],#account-page form input[type="submit"]{width:auto;margin-bottom:20px;padding:5px 15px;background:#000;color:#fff}#buy-page form input[type="submit"]:hover,#result-page form input[type="submit"]:hover,#registration-page form input[type="submit"]:hover,#account-page form input[type="submit"]:hover{background:#30a9d7}#buy-page form .block-checkbox input[type="checkbox"],#result-page form .block-checkbox input[type="checkbox"],#registration-page form .block-checkbox input[type="checkbox"],#account-page form .block-checkbox input[type="checkbox"]{visibility:hidden;height:0;position:absolute}#buy-page form .block-checkbox input[type="checkbox"]+label,#result-page form .block-checkbox input[type="checkbox"]+label,#registration-page form .block-checkbox input[type="checkbox"]+label,#account-page form .block-checkbox input[type="checkbox"]+label{width:100%;text-align:center;background:#fff;color:#2a388f;padding:10px 20px}#buy-page form .block-checkbox input[type="checkbox"]:checked+label,#result-page form .block-checkbox input[type="checkbox"]:checked+label,#registration-page form .block-checkbox input[type="checkbox"]:checked+label,#account-page form .block-checkbox input[type="checkbox"]:checked+label{background:#000;color:#fff}#buy-page form .block-radio input[type="radio"],#result-page form .block-radio input[type="radio"],#registration-page form .block-radio input[type="radio"],#account-page form .block-radio input[type="radio"]{visibility:hidden;height:0;position:absolute}#buy-page form .block-radio input[type="radio"]+label,#result-page form .block-radio input[type="radio"]+label,#registration-page form .block-radio input[type="radio"]+label,#account-page form .block-radio input[type="radio"]+label{width:100%;text-align:center;background:#fff;color:#2a388f;padding:10px 20px}#buy-page form .block-radio input[type="radio"]:checked+label,#result-page form .block-radio input[type="radio"]:checked+label,#registration-page form .block-radio input[type="radio"]:checked+label,#account-page form .block-radio input[type="radio"]:checked+label{background:#000;color:#fff}#buy-page form p.error,#buy-page form p.required,#buy-page form p.format,#result-page form p.error,#result-page form p.required,#result-page form p.format,#registration-page form p.error,#registration-page form p.required,#registration-page form p.format,#account-page form p.error,#account-page form p.required,#account-page form p.format{margin-top:0;text-align:center;background:rgba(250,95,95,0.45);color:#fa5f5f;color:#fff;padding:10px 20px;font-size:12px;line-height:12px}#buy-page{text-align:center}#buy-page .cart-overview{text-align:center;margin-bottom:40px}#buy-page .your-plan{text-align:center}#buy-page .your-plan .lead-label{font-weight:bold;font-size:18px;margin-bottom:20px}#buy-page .your-plan input{text-align:center}#buy-page .your-plan .form-row{clear:both;margin-bottom:40px}#buy-page .your-plan .form-row{*zoom:1}#buy-page .your-plan .form-row:before,#buy-page .your-plan .form-row:after{content:"";display:table}#buy-page .your-plan .form-row:after{clear:both}#buy-page .your-plan .your-body-row label{position:absolute}@media all and (min-width: 580px){#buy-page .your-plan .your-body-row .field01{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:0%}#buy-page .your-plan .your-body-row .field02{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:33.3333333333%}#buy-page .your-plan .your-body-row .field03{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:66.6666666667%}}@media all and (min-width: 580px){#buy-page .your-plan .your-goal-row label,#buy-page .your-plan .your-goal-row .grid-box{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:100%;margin-left:0%;clear:both}#buy-page .your-plan .your-goal-row .block-radio:nth-of-type(1){float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:50%;margin-left:0%;clear:both}#buy-page .your-plan .your-goal-row .block-radio:nth-of-type(1) label{margin:0}#buy-page .your-plan .your-goal-row .block-radio:nth-of-type(2){float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:50%;margin-left:50%}#buy-page .your-plan .your-goal-row .block-radio:nth-of-type(2) label{margin:0}}@media all and (min-width: 580px){#buy-page .your-plan .frequency-row label,#buy-page .your-plan .frequency-row .grid-box{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:100%;margin-left:0%;clear:both}#buy-page .your-plan .frequency-row .block-radio:nth-of-type(1){float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:0%;clear:both}#buy-page .your-plan .frequency-row .block-radio:nth-of-type(1) label{margin:0}#buy-page .your-plan .frequency-row .block-radio:nth-of-type(2){float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:33.3333333333%}#buy-page .your-plan .frequency-row .block-radio:nth-of-type(2) label{margin:0}#buy-page .your-plan .frequency-row .block-radio:nth-of-type(3){float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:33.3333333333%;margin-left:66.6666666667%}#buy-page .your-plan .frequency-row .block-radio:nth-of-type(3) label{margin:0}}@media all and (min-width: 580px){#buy-page .your-plan .days-row label,#buy-page .your-plan .days-row .grid-box{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:100%;margin-left:0%;clear:both}#buy-page .your-plan .days-row .block-checkbox{margin-bottom:10px}#buy-page .your-plan .days-row .field01{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:25%;margin-left:0%;clear:both}#buy-page .your-plan .days-row .field01 label{margin:0}#buy-page .your-plan .days-row .field02{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:25%;margin-left:25%}#buy-page .your-plan .days-row .field02 label{margin:0}#buy-page .your-plan .days-row .field03{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:25%;margin-left:50%}#buy-page .your-plan .days-row .field03 label{margin:0}#buy-page .your-plan .days-row .field04{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:25%;margin-left:75%}#buy-page .your-plan .days-row .field04 label{margin:0}#buy-page .your-plan .days-row .field05{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:25%;margin-left:0%;clear:both}#buy-page .your-plan .days-row .field05 label{margin:0}#buy-page .your-plan .days-row .field06{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:25%;margin-left:25%}#buy-page .your-plan .days-row .field06 label{margin:0}#buy-page .your-plan .days-row .field07{float:left;padding-left:5px;padding-right:5px;margin-left:0;margin-right:-100%;width:25%;margin-left:50%}#buy-page .your-plan .days-row .field07 label{margin:0}}#buy-page .total-price{margin-top:40px;margin-bottom:0}#buy-page .discount-applied{margin-top:0}#buy-page .discount-code{margin-top:40px;text-align:left}#buy-page .discount-code{*zoom:1}#buy-page .discount-code:before,#buy-page .discount-code:after{content:"";display:table}#buy-page .discount-code:after{clear:both}#buy-page .discount-code label{display:none}#buy-page .discount-code .submit-row,#buy-page .discount-code .submit-row input{margin-bottom:0}@media all and (min-width: 720px){#buy-page .discount-code fieldset{float:left;padding-left:10px;padding-right:10px;margin-left:0;margin-right:-100%;width:71.4285714286%;margin-left:14.2857142857%;clear:both}}@media all and (min-width: 950px){#buy-page .discount-code fieldset{float:left;padding-left:10px;padding-right:10px;margin-left:0;margin-right:-100%;width:55.5555555556%;margin-left:22.2222222222%;clear:both}}#buy-page .button,#buy-page .stripe-button-el{display:inline-block;width:auto;margin-bottom:20px;padding:5px 15px;background:#000;color:#fff;border:0;-webkit-border-radius:px;-moz-border-radius:0px;border-radius:0px;font-size:1.5rem;text-transform:none;font-family:'Noto Sans', helvetica, arial, sans-serif;font-weight:400}#buy-page .button span,#buy-page .stripe-button-el span{min-height:0 !important;height:auto;background:none;padding:0;margin:none;font-weight:inherit;text-shadow:none;box-shadow:none;font-size:1.5rem;text-transform:none;font-family:'Noto Sans', helvetica, arial, sans-serif;font-weight:400}#buy-page .button:hover,#buy-page .stripe-button-el:hover{background:#30a9d7}#buy-page .continue-button{margin:0 auto;display:block;padding:10px 20px !important;font-size:20px;line-height:20px}#buy-page .stripe-button-el{padding:10px 20px}#buy-page .stripe-button-el span{font-size:20px;line-height:20px}#registration-page h1.styled .small{margin-left:50px}#registration-page .intro{text-align:center;margin-bottom:40px}@media all and (min-width: 720px){#registration-page .intro{float:left;padding-left:10px;padding-right:10px;margin-left:0;margin-right:-100%;width:71.4285714286%;margin-left:14.2857142857%;clear:both}}@media all and (min-width: 950px){#registration-page .intro{float:left;padding-left:10px;padding-right:10px;margin-left:0;margin-right:-100%;width:77.7777777778%;margin-left:11.1111111111%;clear:both}}#registration-page .form h3{margin-top:40px}@media all and (min-width: 720px){#registration-page .form{float:left;padding-left:10px;padding-right:10px;margin-left:0;margin-right:-100%;width:71.4285714286%;margin-left:14.2857142857%;clear:both}}@media all and (min-width: 950px){#registration-page .form{float:left;padding-left:10px;padding-right:10px;margin-left:0;margin-right:-100%;width:77.7777777778%;margin-left:11.1111111111%;clear:both}}#account-page .not-logged-in h1.styled .small{margin-left:80px}@media all and (min-width: 720px){#account-page .not-logged-in .form{float:left;padding-left:10px;padding-right:10px;margin-left:0;margin-right:-100%;width:71.4285714286%;margin-left:14.2857142857%;clear:both}}@media all and (min-width: 950px){#account-page .not-logged-in .form{float:left;padding-left:10px;padding-right:10px;margin-left:0;margin-right:-100%;width:55.5555555556%;margin-left:22.2222222222%;clear:both}}#account-page .not-logged-in .form fieldset{border:0}#account-page .not-logged-in .form legend{display:none}#account-page .not-logged-in p{text-align:center}#account-page .reset .intro{text-align:center;margin-bottom:40px}#account-page .reset form{*zoom:1}#account-page .reset form:before,#account-page .reset form:after{content:"";display:table}#account-page .reset form:after{clear:both}#account-page .reset legend{display:none}#account-page .reset fieldset,#account-page .reset .form-response{border:0}@media all and (min-width: 720px){#account-page .reset fieldset,#account-page .reset .form-response{float:left;padding-left:10px;padding-right:10px;margin-left:0;margin-right:-100%;width:71.4285714286%;margin-left:14.2857142857%;clear:both}}@media all and (min-width: 950px){#account-page .reset fieldset,#account-page .reset .form-response{float:left;padding-left:10px;padding-right:10px;margin-left:0;margin-right:-100%;width:55.5555555556%;margin-left:22.2222222222%;clear:both}}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from, 50%, to{opacity:1}25%, 75%{opacity:0}}@keyframes flash{from, 50%, to{opacity:1}25%, 75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from, 11.1%, to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from, 11.1%, to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/imgs/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(/imgs/bx_controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(/imgs/bx_controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/imgs/bx_controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/imgs/bx_controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{display:inline-block;cursor:pointer;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger-box{width:28px;height:28px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px;color:#fff}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:20px;height:4px;background-color:#000;position:absolute;transition-property:-webkit-transform, background-color;transition-property:transform, background-color;transition-property:transform, -webkit-transform, background-color;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-4px}.hamburger-inner::after{bottom:-4px}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:9px;transition-property:opacity, -webkit-transform, background-color;transition-property:transform, opacity, background-color;transition-property:transform, opacity, -webkit-transform, background-color;transition-timing-function:ease;transition-duration:0.2s}.hamburger--slider .hamburger-inner::after{top:18px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -18px, 0) rotate(-90deg);transform:translate3d(0, -18px, 0) rotate(-90deg)}.hamburger-inner{width:18px;margin-left:10px}.hamburger-inner::before{width:23px;margin-left:-5px}.hamburger-inner::after{width:28px;margin-left:-10px}.hamburger--slider.is-active .hamburger-inner{width:28px;margin-left:0px}.hamburger--slider.is-active .hamburger-inner::before{width:28px;margin-left:0px}.hamburger--slider.is-active .hamburger-inner::after{width:28px;margin-left:0px}
