@-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}}.ani-fadeInUp{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}#wagtail-userbar{width:45px}#wagtail-userbar:hover{width:150px;height:150px!important}@media(max-width:479px){.hidden-xxs{display:none}.visible-xxs{display:block}#cookie-bar{background:#306caf;height:66px;line-height:24px;color:#eee;text-align:center;padding:5px 0}}.col-centered{float:none;margin:0 auto}.space-top-large{margin-top:40px!important}.space-top-xlarge{margin-top:50px!important}.space-top-center{vertical-align:middle}section.video-section{padding-top:40px}.big-fa-icon{font-size:55px}.purchased-fa-icon{color:#007a41}.margin-top-10{margin-top:10px}.margin-top-15{margin-top:15px}.btn-flat{padding-top:8px;padding-bottom:8px}.btn-mini{padding-left:10px;padding-right:10px}.btn-sq{border-radius:5px}.hide_div{display:none}.epic_overlay{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);z-index:10}.epic_modal{width:320px;height:350px;line-height:200px;position:fixed;top:40%;left:50%;margin-top:-100px;margin-left:-150px;background-color:#eb7f00;border-radius:5px;text-align:center;z-index:11}.epic_modal.blue{top:50%;height:250px;background-color:#1695a3}.epic_modal_content{padding-top:30px;padding-left:30px;padding-right:30px}.top-bar .logo{max-height:150px;max-width:150px}.menu li{margin-right:2.5em}@media(max-width:1200px){.menu li{margin-right:1.4em}}@media(max-width:1100px){.menu li{margin-right:.98em}}.nav-menu{padding-top:0}.overlay-bar .menu li a{font-size:14px}.overlay-bar.nav-sticky .menu li a.btn-filled{color:#fff}.overlay-bar.nav-sticky .menu li a.login-button{border-color:#777}.overlay-bar.nav-sticky .menu li a.login-button:hover{color:#fff;border-color:#eb7f00}.top-bar.nav-sticky .nav-menu{padding-top:0}.nav-logos{padding-top:10px}.nav-menus{padding-top:25px}.nav-menus-right{padding-top:15px}.nav-button{padding-bottom:8px!important;min-width:90px;margin-bottom:5px}.nav-button-text{padding-bottom:0!important}.login-submenu{bottom:0;content:""}.login-submenu:after{content:none}@media(min-width:768px){.login-subnav{left:-20%}}.home-header{padding:50px 0 40px}.settings-header{padding:50px 0 80px}.background-image-holder.parallax-background{top:-20%}.top-bar.nav-sticky{background:rgba(255,255,255,.98)}.video-not-loaded-horizon{padding-top:20%;padding-bottom:20%;background-color:#000;color:#fff;text-align:center;display:table;height:100%;font-family:helvetica neue,helvetica,arial,sans-serif;position:static;width:100%}.video-not-loaded-sun{display:table-cell;vertical-align:middle;position:static;margin:0 auto}.video-not-loaded-sun h1{color:#fff;font-weight:800}.video-title{margin-bottom:25px;margin-top:0}.video-thumb{padding-bottom:5px;width:100%}.video-widget{border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .2s ease-in-out}.video-box:nth-child(4n+5)>.video-box-content{clear:both}.video-widget:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.video-widget>h5,.video-widget>h6{padding-left:12px;padding-right:12px;padding-top:3px;padding-bottom:3px;margin-bottom:0}.video-widget>p{padding-left:12px;padding-right:12px;padding-top:0;padding-bottom:10px}.videos-section{padding-top:20px}.team-tag{font-family:covered by your grace,cursive;padding-bottom:10px}.team-qual{font-size:14px}.coming-soon>.logo{width:300px}@media(max-width:767px){.countdown-amount{font-size:40px;margin-bottom:10px}.countdown-period{font-size:13px;padding-bottom:80px}.coming-soon>.logo{width:200px;padding-bottom:40px}.coming-soon-lo>h1{font-size:30px}}.login-right{float:right}.avatar-label:hover,.avatar-picture:hover{cursor:pointer}.avatar.shown .avatar-picture{display:inline-block;background-image:url(../img/avatar-placeholder.png)}.avatar.shown>a{margin-top:-10px!important;padding-bottom:20px!important}.avatar-picture{display:none;height:32px;width:32px;margin:0;padding:0;background-repeat:no-repeat;background-position:center top;background-size:cover;vertical-align:middle;text-align:center;border-radius:50%}@media only screen and (max-width:769px) and (min-width:320px){nav .logo{margin-bottom:0}.nav-menus{padding-left:35px}header .logo{margin-top:20px}.login-right{float:left}}.team-member-picture{height:150px;width:150px;margin:0;padding:0;background-repeat:no-repeat;background-position:center top;background-size:cover;vertical-align:middle;text-align:center;border-radius:50%}.blog-member-picture{height:80px;width:80px;margin:0;padding:0;background-repeat:no-repeat;background-position:center top;background-size:cover;vertical-align:middle;text-align:center;border-radius:50%}.video-page-header{padding:20px 0 15px}.video-page-header>.background-image-holder.parallax-background{top:-45%!important}.video-page-header>h1{padding-top:30px;padding-bottom:5px;padding-left:15px;margin-bottom:0!important}.video-page-header>p{padding-left:15px;margin-bottom:15px!important}@media only screen and (max-device-width:1024px) and (orientation:landscape){.video-page-header>.background-image-holder.parallax-background{top:0%!important}}@media only screen and (max-device-width:1024px) and (orientation:portrait){.video-page-header>.background-image-holder.parallax-background{top:0%!important}}@media only screen and (max-device-width:736px) and (orientation:landscape){.video-page-header>.background-image-holder.parallax-background{top:-15%!important}}@media(max-width:414px){.video-page-header>.background-image-holder.parallax-background{top:-15%!important}}.quote-post h2,.quote-post p{font-weight:700;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.quote-post:hover h2,.quote-post:hover p{color:#fff;font-weight:700}.feature.white{color:#fff}.feature.white i{color:#fff}.feature.white h5{color:#fff}.feature.white p{color:#fff}.feature-icon-large.white i{border-color:#fff}.has-error>.form-email{border:2px solid #a94442;margin-bottom:5px}.has-error>.form-email::-webkit-input-placeholder{color:#a94442}.has-error>.form-email:-moz-placeholder{color:#a94442}.has-error>.form-email::-moz-placeholder{color:#a94442}.has-error>.form-email:-ms-input-placeholder{color:#a94442}.has-error>.form-password{border:2px solid #a94442;margin-bottom:5px}.has-error>.form-password::-webkit-input-placeholder{color:#a94442}.has-error>.form-password:-moz-placeholder{color:#a94442}.has-error>.form-password::-moz-placeholder{color:#a94442}.has-error>.form-password:-ms-input-placeholder{color:#a94442}.searchresults input{background:0 0;border:none;box-shadow:none;font-family:open sans,helvetica neue,Helvetica,Arial,sans-serif;background:rgba(255,255,255,.85);border-radius:50px;padding:14px 24px;width:50%;margin-bottom:30px}.searchresults li{padding-top:15px;padding-bottom:15px}.btn-google{background:#4285f4;color:#fff;box-shadow:1px 1px 5px 0 rgba(0,0,0,.2)!important}.google-button{height:50px;width:350px;background-color:#4285f4;border:none;color:#fff;-webkit-border-radius:1px;border-radius:1px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s;-webkit-user-select:none;-webkit-appearance:none;cursor:pointer;outline:none;overflow:hidden;position:relative;text-align:center;vertical-align:middle;white-space:nowrap;width:auto}.google-button:hover{-webkit-box-shadow:0 0 3px 3px rgba(66,133,244,.3);box-shadow:0 0 3px 3px rgba(66,133,244,.3)}.g-wrapper{border:1px solid transparent;height:100%;width:100%}.g-icon{padding:15px;background-color:#fff;-webkit-border-radius:1px;border-radius:1px;float:left}.g-logo{width:18px;height:18px}.g-text{font-size:16px;line-height:48px;font-family:Roboto,arial,sans-serif;font-weight:500;letter-spacing:.21px;margin-left:6px;margin-right:6px;vertical-align:top}