/*!
Theme Name: NovaCast 2015
Theme URI: http://www.webitfuture.se
Description: Tema för NovaCast. Skapat av Webitfuture.
Version: 2.0
Author: Webitfuture
Author URI: http://webitfuture.se
*/html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}nav ul {list-style: none;}blockquote,q {quotes: none;}blockquote:before,blockquote:after,q:before,q:after {content: none;}a {margin: 0;padding: 0;font-size: 100%;vertical-align: baseline;background: transparent;}ins {background-color: #ff9;color: #000;text-decoration: none;}mark {background-color: #ff9;color: #000;font-style: italic;font-weight: bold;}del {text-decoration: line-through;}abbr[title],dfn[title] {border-bottom: 1px dotted;cursor: help;}table {border-collapse: collapse;border-spacing: 0;}hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}input,select {vertical-align: middle;}button {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;padding: 0;border: 0;background: none;cursor: pointer;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}input,textarea {border: 0;background: transparent;outline: 0;}input[type="submit"] {cursor: pointer;transition: 0.25s;}* {box-sizing: border-box;}.flex {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}body,html {height: 100%;}body {font-family: panton;font-size: 16px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 16px;font-weight: 400;background: #FFF;}#preloader {position: fixed;top: 0;left: 0;background: #FFF;width: 100%;height: 100%;z-index: 200;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}#preloader.disable {opacity: 0;visibility: hidden;z-index: -1;}#preloader .loader {position: absolute;background: url("images/logo.gif") no-repeat center;width: 300px;height: 300px;top: 50%;left: 50%;margin-top: -150px;margin-left: -150px;}a {text-decoration: none;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;}a:focus {outline: none;}.fl100 {width: 100%;float: left;}.trans300 {transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;}strong {font-weight: 600;}.container {width: 1000px;margin: 0 auto;position: relative;}#header {background: #FFF;position: fixed;padding: 20px 0;z-index: 50;box-shadow: 0 0 3px 0 rgba(0,0,0,0.25);-moz-box-shadow: 0 0 3px 0 rgba(0,0,0,0.25);-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.25);text-align: center;}#header .logo {display: inline-block;line-height: 0;width: 190px;}#header .logo img {max-width: 100%;height: 84px;}#header .search {width: 36px;height: 36px;background: url("images/search.svg") no-repeat center;background-size: 28px;position: absolute;left: 0;top: 50%;margin-top: -18px;margin-left: 25px;cursor: pointer;z-index: 9;}#header .search-holder {position: absolute;height: 36px;left: 0;width: calc(50% - 200px);top: 50%;margin-top: -18px;margin-left: 25px;background: #FFF;display: none;z-index: 10;}#header .search-holder .close {width: 36px;height: 36px;background: url("images/close.svg") no-repeat center;background-size: 28px;position: absolute;left: 0;cursor: pointer;}#header .search-holder input {width: 100%;border: 0;height: 100%;position: absolute;top: 0;left: 50px;width: 25%;outline: 0;font-size: 22px;padding-top: 4px;line-height: normal;font-family: panton;color: #a4afb6;}#header .search-holder button {display: none;}#header .menu {width: 36px;height: 36px;background: url("images/menu.svg") no-repeat center;background-size: 100%;position: absolute;right: 30px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);cursor: pointer;}.headerpush {clear: both;}.home .headerpush {display: none;}#home {min-height: 100%;height: auto !important;height: 100%;}video#bgvid {position: fixed;top: 50%;left: 50%;min-width: 100%;min-height: 100%;width: auto;height: auto;z-index: -100;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);background-size: cover;}#home .overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;background-color: rgba(0,0,0,0.2);}#home #startboxes {width: 1000px;position: absolute;left: 50%;margin-left: -500px;z-index: 2;}#home #startboxes:after {content: "";position: absolute;bottom: -100px;background: url("images/shadow.png") no-repeat center;width: 1172px;height: 233px;left: 0;margin-left: -86px;opacity: 0.75;}#home #startboxes h1 {color: #FFF;font-weight: 400;font-size: 64px;line-height: normal;text-align: center;margin-bottom: 50px;text-shadow: 0 0 70px #555;letter-spacing: 1px;}#home #startboxes h1 .first-line {font-weight: 600;}#home #startboxes .box {float: left;width: 50%;line-height: 0;position: relative;cursor: pointer;z-index: 9;}#home #startboxes .box:before {content: "";background-color: rgba(0,0,0,0.35);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;opacity: 1;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;}#home #startboxes .box:hover:before {opacity: 0;}#home #startboxes .box img {width: 100%;height: auto;}#home #startboxes .box .textholder {position: absolute;z-index: 9;top: 50%;margin-top: -34px;left: 0;line-height: normal;color: #FFF;}#home #startboxes .box .textholder h2 {font-size: 28px;text-transform: uppercase;text-align: center;font-weight: 400;float: left;width: 100%;letter-spacing: 0.5px;text-shadow: 2px 2px 10px #222;}#home #startboxes .box .textholder h2 .first-line {font-weight: 600;}#home #startboxes .box .readmore {color: #FFF;position: absolute;bottom: 25px;text-transform: uppercase;font-weight: 600;text-align: center;width: 100%;z-index: 2;text-shadow: 2px 2px 10px #222;}#home #startboxes .box .readmore a {color: #FFF;}.page-template-tpl-our-mission #main {padding: 0;}.page-template-tpl-our-mission #main #navdots {right: 10px;top: 140px;position: fixed;z-index: 99;}.page-template-tpl-our-mission #main #navdots .dot {background-color: transparent;border: 2px solid #A4AFB6;height: 17px;width: 17px;margin-bottom: 10px;display: block;border-radius: 100%;cursor: pointer;position: relative;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;}.page-template-tpl-our-mission #main #navdots .dot a {position: absolute;top: 0;width: 100%;height: 100%;left: 0;}.page-template-tpl-our-mission #main #navdots .dot.active {background: #A4AFB6;}.page-template-tpl-our-mission #main #navdots .dot:hover {background-color: #569b26;border: 2px solid #569b26;}.page-template-tpl-our-mission #main #navdots .dot:last-child {margin-bottom: 0;}.page-template-tpl-our-mission #main #navdots .dot .text {width: 250px;right: 0;position: absolute;text-align: right;margin-right: 25px;font-size: 16px;line-height: normal;font-weight: 600;letter-spacing: 0.5px;color: #000;text-shadow: 0.5px 0.5px 0.5px #FFF;opacity: 0;visibility: hidden;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;}.page-template-tpl-our-mission #main #navdots .dot:hover .text {opacity: 1;visibility: visible;}.outer {display: table;height: 100%;width: 100%;}.outer .middle {display: table-cell;vertical-align: middle;}#top-image h1 {color: #FFF;font-weight: 400;font-size: 48px;line-height: normal;text-align: center;text-shadow: 0 0 70px #555;letter-spacing: 1px;}#top-image h1 .first-line {font-weight: 600;}#top-image h1 .last {font-weight: 400;}#get-to-know-us {padding: 150px 0;background-color: #f5f2ed;}#get-to-know-us h1 {text-align: center;font-size: 64px;font-weight: 600;}#get-to-know-us .years {text-align: center;margin-top: 50px;position: relative;margin-bottom: 50px;}#get-to-know-us .years .year {width: 25%;padding: 0 25px;vertical-align: top;position: relative;float: left;}#get-to-know-us .years:after {content: "";height: 0;border-bottom: 3px dotted #569B26;width: 80%;position: absolute;top: 61px;left: 10%;z-index: 1;opacity: 0.75;}#get-to-know-us .years .year .title {color: #569b26;font-size: 56px;font-weight: 600;padding-bottom: 5px;margin-bottom: 15px;border-bottom: 3px solid #569b26;display: inline-block;position: relative;z-index: 2;}#get-to-know-us .years .year .description {font-size: 22px;line-height: 140%;}#get-to-know-us p {font-size: 22px;line-height: 140%;text-align: center;width: 85%;margin: 0 auto;clear: both;}#walk-the-talk {padding: 100px 0 0;background: url("images/bg-walkthetalk.jpg") no-repeat center;background-size: cover;color: #FFF;position: relative;overflow: hidden;}#walk-the-talk:before {content: "";position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: #80bb25;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #80bb25), color-stop(100%, #a3c411));background: -webkit-linear-gradient(top, #80bb25 0%, #a3c411 100%);background: linear-gradient(to bottom, #80bb25 0%, #a3c411 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= '#80bb25',endColorstr='#a3c411',GradientType=0);opacity: 0.9;}#walk-the-talk h1 {text-align: center;font-size: 64px;font-weight: 600;padding-bottom: 50px;}#walk-the-talk p {font-size: 22px;line-height: 140%;text-align: center;}#walk-the-talk #timeline {position: relative;margin-top: 150px;width: 60%;margin-left: 20%;}#walk-the-talk #timeline .timeline {position: absolute;left: 0;top: 0;height: 100%;background: #FFF;width: 4px;}#walk-the-talk #timeline .timeline:before {content: "";position: absolute;width: 4px;height: 100px;top: -100px;left: 0;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, #fff));background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);}#walk-the-talk #timeline .years {padding: 50px 0;}#walk-the-talk #timeline .years .year {padding-left: 50px;margin-bottom: 75px;line-height: normal;position: relative;}#walk-the-talk #timeline .years .year .stamp {background: #FFF;width: 20px;height: 20px;border-radius: 100%;position: absolute;left: -8px;top: 8px;z-index: 2;}#walk-the-talk #timeline .years .year .stamp:before {content: "";width: 30px;height: 30px;border-radius: 100%;position: absolute;left: -5px;top: -5px;background: #FFF;opacity: 0.5;z-index: 1;}#walk-the-talk #timeline .years .year .stamp:after {content: "";width: 40px;height: 40px;border-radius: 100%;position: absolute;left: -10px;top: -10px;background: #FFF;opacity: 0.25;z-index: 1;}#walk-the-talk #timeline .years .year .title {font-size: 46px;}#walk-the-talk #timeline .years .year .small-title {font-size: 28px;font-weight: 600;}#walk-the-talk #timeline .years .year .description {font-size: 22px;line-height: 140%;}#what-we-can-do-for-you {padding: 150px 0;background-color: #f5f2ed;}#what-we-can-do-for-you h1 {text-align: center;font-size: 64px;font-weight: 600;padding-bottom: 50px;}#what-we-can-do-for-you p {font-size: 22px;line-height: 140%;text-align: center;width: 85%;margin: 0 auto;}#news .news .other-news .buttons,#what-we-can-do-for-you .buttons {text-align: center;margin-top: 25px;padding-bottom: 25px;margin-bottom: -10px;}#news .news .other-news .buttons .button,#what-we-can-do-for-you .buttons .button {display: inline-block;vertical-align: top;border-radius: 8px;background: #a3c411;padding: 15px 30px;text-align: center;color: #FFF;font-weight: 600;font-size: 18px;margin: 0 10px 10px;cursor: pointer;}#news .news .other-news .buttons .button:hover,#what-we-can-do-for-you .buttons .button.active,#what-we-can-do-for-you .buttons .button:hover {background: #569b26;}#what-we-can-do-for-you .product {display: none;}#what-we-can-do-for-you .product.active {display: block;}#what-we-can-do-for-you .product .slider-screen {height: 491px;background: url("images/pc-novacast.png") no-repeat center;position: relative;margin-bottom: 100px;}#what-we-can-do-for-you .product .slider-screen .holder {position: absolute;height: 282px;width: 498px;left: 249px;top: 34px;}#what-we-can-do-for-you .product .slider-screen .holder.owl-theme .owl-controls {float: left;width: 100%;margin-top: 215px;}#what-we-can-do-for-you .product .slider-screen .holder.owl-theme .owl-dots .owl-dot span {width: 14px;height: 14px;margin: 5px;background-color: rgba(0,0,0,0.8);}#what-we-can-do-for-you .product .slider-screen .holder.owl-theme .owl-dots .owl-dot.active span {background: #569b26;}#what-we-can-do-for-you .product .slider-screen .holder .slide {height: 282px;width: 500px;background-position: center;background-repeat: no-repeat;background-size: cover;}#what-we-can-do-for-you .product .information {text-align: center;}#what-we-can-do-for-you .product .information h2 {font-size: 36px;font-weight: 400;padding-bottom: 25px;color: #000;}#what-we-can-do-for-you .product .information h2:hover {color: #569b26;}#what-we-can-do-for-you .product .information p {font-size: 18px;line-height: 150%;padding-bottom: 20px;}#what-we-can-do-for-you .product .information p:last-child {padding-bottom: 0;}#become-a-good-guy .top-image {height: 500px;background: url("images/bg-forest.jpg") no-repeat center;background-size: cover;color: #FFF;position: relative;}#become-a-good-guy .top-image:before {content: "";background-color: rgba(0,0,0,0.35);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}#become-a-good-guy .top-image .container {z-index: 2;}#become-a-good-guy .top-image h1 {font-weight: 600;font-size: 64px;line-height: normal;text-align: center;text-shadow: 0 0 70px #555;letter-spacing: 1px;padding-bottom: 25px;}#become-a-good-guy .top-image p {font-size: 22px;line-height: 140%;text-align: center;width: 85%;margin: 0 auto;clear: both;}#become-a-good-guy .two-columns {padding: 100px 0;background: #FFF;text-align: center;}#become-a-good-guy .two-columns .left {width: 47.5%;margin-right: 5%;float: left;min-height: 1px;}#become-a-good-guy .two-columns .right {width: 47.5%;float: right;min-height: 1px;}#become-a-good-guy .two-columns p {font-size: 18px;line-height: 150%;padding-bottom: 20px;}#become-a-good-guy .are-you-good {margin-top: 50px;}#become-a-good-guy .are-you-good img {display: block;margin: 0 auto;cursor: pointer;max-width: 100%;height: auto;}#news {display: block;}#news .news {padding-bottom: 100px;}#news .top-image {background: url("images/bg-news.jpg") no-repeat center;background-size: cover;background-position: center;background-repeat: no-repeat;color: #FFF;position: relative;margin-bottom: 100px;height: 400px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}#news .top-image:before {content: "";background-color: rgba(0,0,0,0.35);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}#news .top-image .container {z-index: 2;}#news .top-image h1 {font-weight: 600;font-size: 64px;line-height: normal;text-align: center;text-shadow: 0 0 70px #555;letter-spacing: 1px;}#news .news .top-news .top-post {display: none;}#news .news .top-news .top-post.active {display: block;}#news .news .top-news .top-post .image {width: 35%;height: auto;float: left;}#news .news .top-news .top-post .image img {width: 100%;height: auto;}#news .news .top-news .top-post .information {float: left;width: calc(100% - 35%);padding-left: 25px;line-height: normal;}#news .news .top-news .top-post .information h2 {font-size: 32px;font-weight: 600;padding-bottom: 10px;}#news .news .top-news .top-post .information p {font-size: 18px;line-height: 140%;padding-bottom: 20px;}#news .news .top-news .top-post .information a {color: #569b26;}#news .news .top-news .top-post .information .date {font-size: 15px;margin-bottom: 25px;}#news .news .other-news h2 {font-size: 26px;font-weight: 600;padding-bottom: 20px;margin-bottom: 25px;float: left;width: 100%;border-bottom: 1px solid #888;text-align: center;}#news .news .other-news .other-post {float: left;width: 47.5%;margin-right: 5%;margin-bottom: 30px;}#news .news .other-news {margin-bottom: -30px;}#news .news .other-news .other-post.hidden {display: none;}#news .news .other-news .other-post:nth-child(2n) {margin-right: 0;}#news .news .other-news .other-post .image {width: 25%;height: auto;float: left;}#news .news .other-news .other-post .image img {width: 100%;height: auto;border-radius: 100%;}#news .news .other-news .other-post .information {float: left;width: calc(100% - 25%);padding-left: 25px;line-height: normal;}#news .news .other-news .other-post .information h3 {font-size: 20px;font-weight: 600;padding-bottom: 5px;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;}#news .news .other-news .other-post .information h3:hover {color: #569b26;cursor: pointer;}#news .news .other-news .other-post .information p {font-size: 15px;line-height: 140%;padding-bottom: 10px;}#news .news .other-news .other-post .information a {color: #569b26;}#news .news .other-news .other-post .information .date {font-size: 13px;padding-bottom: 10px;}#news .news .other-news .other-post .information .readmore {font-size: 13px;text-transform: uppercase;}#news .news .other-news .other-post .information .readmore:hover {color: #569b26;cursor: pointer;}.page-template-tpl-products #main,.search #main {background-color: #f5f2ed;}.search #main .search-result {border-bottom: 1px solid #DDD;margin-bottom: 15px;padding-bottom: 15px;}.page-template-tpl-products #main h1 {text-align: center;font-size: 64px;font-weight: 600;line-height: normal;padding-bottom: 50px;}.page-template-tpl-products #main h1 span.light {font-weight: 300;}.page-template-tpl-products #main p {font-size: 22px;line-height: 140%;text-align: center;width: 85%;margin: 0 auto;clear: both;}.page-template-tpl-products #products .product {float: left;width: 50%;background-position: center;background-repeat: no-repeat;background-size: cover;text-align: center;color: #FFF;line-height: normal;position: relative;padding: 200px 50px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.page-template-tpl-products #products .product:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.25);z-index: 1;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;cursor: pointer;}.page-template-tpl-products #products .product:hover:after {opacity: 0;}.page-template-tpl-products #products .product h1 {font-size: 64px;font-weight: 600;padding-bottom: 10px;position: relative;z-index: 9;}.page-template-tpl-products #products .product .readmore {text-transform: uppercase;font-weight: 600;font-size: 18px;position: relative;z-index: 9;line-height: 1.5;}.page-template-tpl-products #products .product a {color: #FFF;}#top-image {height: 400px;background-position: center;background-repeat: no-repeat;background-size: cover;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}#main {padding: 100px 0;background-color: #FFF;}#main #content {float: left;width: 70%;padding-right: 25px;}.empty-sidebar #main #content {padding-right: 0;margin-left: 15%;}#sidebar {float: right;width: 30%;padding-left: 25px;}#main #content h1 {font-size: 64px;font-weight: 600;line-height: normal;padding-bottom: 20px;}#main #content h2 {font-size: 52px;font-weight: 600;line-height: normal;padding-bottom: 20px;}#main #content h3,.two-columns h3 {font-size: 36px;font-weight: 600;line-height: normal;padding-bottom: 20px;}#main #content p {font-size: 18px;line-height: 140%;padding-bottom: 20px;clear: both;}#main a {color: #80bb25;font-weight: 600;}#main a:hover {color: #000;}#sidebar h3 {font-weight: 600;font-size: 22px;text-transform: uppercase;padding-bottom: 15px;line-height: normal;}#sidebar .widget {margin-bottom: 50px;}#sidebar .widget:last-child {margin-bottom: 0;}#sidebar .widget a {color: #000;}#sidebar .widget a:hover {color: #80bb25;}#sidebar .widget.files .content {border-bottom: 1px solid #DDD;}#sidebar .widget.files .file {border-top: 1px solid #DDD;padding: 18px 0 15px;font-size: 16px;}#sidebar .widget.files .file .icon {width: 60px;height: 60px;border-radius: 100%;float: left;position: relative;background: #80bb25;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #80bb25), color-stop(100%, #a3c411));background: -webkit-linear-gradient(top, #80bb25 0%, #a3c411 100%);background: linear-gradient(to bottom, #80bb25 0%, #a3c411 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80bb25',endColorstr='#a3c411',GradientType=0);}#sidebar .widget.files .file .icon:after {content: "";background: url("images/pdf.svg") no-repeat center;background-size: 24px;width: 36px;height: 50px;position: absolute;top: 50%;left: 50%;margin-top: -25px;margin-left: -18px;}#sidebar .widget.files .file .title {font-weight: 400;float: left;max-width: calc(100% - 65px);line-height: normal;padding-left: 15px;margin-top: 14px;}#sidebar .widget.files .file .title a {font-weight: 400;}#sidebar .widget.files .file .download {text-transform: uppercase;font-size: 13px;font-weight: 600;}#sidebar .widget ul {list-style: none;line-height: normal;border-bottom: 1px solid #DDD;}#sidebar .widget ul li {border-top: 1px solid #DDD;padding: 18px 15px 15px;font-size: 16px;position: relative;}#sidebar .widget ul li a:before {content: "";height: 100%;width: 5px;position: absolute;left: 0;top: 0;background: #80bb25;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #80bb25), color-stop(100%, #a3c411));background: -webkit-linear-gradient(top, #80bb25 0%, #a3c411 100%);background: linear-gradient(to bottom, #80bb25 0%, #a3c411 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= '#80bb25',endColorstr='#a3c411',GradientType=0);opacity: 0;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;}#sidebar .widget ul li a {font-weight: 400;display: block;}#sidebar .widget ul li a:hover:before,#sidebar .widget ul li.current_page_item a:before {opacity: 1;}#sidebar .widget ul li.current_page_item a {font-weight: 600;}#sidebar .widget p {line-height: 135%;padding-bottom: 10px;}#sidebar .widget p:last-child {padding-bottom: 0;}#sidebar .widget.reference .content {border-top: 1px solid #DDD;padding: 18px 0;font-size: 15px;}#sidebar .widget.reference {border-bottom: 1px solid #DDD;}#sidebar .widget.reference .content p.title {padding-top: 5px;}#main #content #contact-rows {margin-top: 35px;}#main #content #contact-rows .row {margin-bottom: 25px;padding-bottom: 25px;border-bottom: 1px solid #EEE;}#main #content #contact-rows .row:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}#main #content #contact-rows .row .image {float: left;width: 150px;height: auto;line-height: 0;border-radius: 100%;}#main #content #contact-rows .row .image img {max-width: 100%;height: auto;border-radius: 100%;}#main #content #contact-rows .row .information {float: left;width: calc(100% - 150px);padding-left: 25px;}#main #content #contact-rows .row .information h2 {font-weight: 600;text-transform: uppercase;font-size: 20px;padding-bottom: 0;}#main #content #contact-rows .row .information p {font-size: 16px;}#main #content #contact-rows .row .information p:last-child {padding-bottom: 0;}#footer {display: block;padding: 60px 0;color: #FFF;line-height: normal;background: #80bb25;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #80bb25), color-stop(100%, #a3c411));background: -webkit-linear-gradient(top, #80bb25 0%, #a3c411 100%);background: linear-gradient(to bottom, #80bb25 0%, #a3c411 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= '#80bb25',endColorstr='#a3c411',GradientType=0);position: relative;overflow: hidden;}#footer:after {content: "";width: 315px;height: 315px;background: url("images/logo-footer.svg") no-repeat top center;background-size: 100%;position: absolute;right: -25px;top: -10px;}#footer .top {margin-bottom: 35px;padding-bottom: 30px;border-bottom: 1px solid rgba(255,255,255,0.35);}#footer nav#footermenu ul {text-align: center;margin-bottom: -10px;}#footer nav#footermenu ul li {display: inline-block;margin: 0 10px 10px;}#footer nav#footermenu ul li a {text-transform: uppercase;color: #FFF;font-weight: 600;font-size: 16px;letter-spacing: 1px;}#footer nav#footermenu ul li a:hover {color: #000;}#footer .bottom .column {float: left;width: 25%;}#footer .bottom .column h3 {text-transform: uppercase;font-weight: 600;font-size: 15px;}#footer .bottom .column p {line-height: 140%;font-size: 13px;}#footer .bottom .column a {color: #FFF;}.home #footer {display: none;}#bottom {background: #f5f5f5;padding: 15px 0 13px;font-size: 12px;color: #000;z-index: 9;display: block;}.home #bottom {background: #FFF;position: relative;bottom: 0;left: 0;}#bottom a {color: #000;}#bottom a:hover {color: #8cbe21;}#bottom .left {float: left;}#bottom .left span {float: left;margin-right: 25px;}#bottom .left span:last-child {margin-right: 0;}#bottom .right {float: right;}.wrapper {position: initial;}#perspective.animate .wrapper {position: relative;}.effect-rotateleft {background: transparent;}.container2::after {display: none;}.effect-rotateleft.modalview {background: #80bb25;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #80bb25), color-stop(100%, #a3c411));background: -webkit-linear-gradient(top, #80bb25 0%, #a3c411 100%);background: linear-gradient(to bottom, #80bb25 0%, #a3c411 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= '#80bb25',endColorstr='#a3c411',GradientType=0);background: url("images/bg-expanderadmeny.jpeg") no-repeat top center;background-size: cover;position: absolute;}.effect-rotateleft.modalview .logo-perspective {width: 200px;height: 88px;background: url("images/logo_white.svg") no-repeat center;background-size: cover;position: absolute;top: 50px;left: 50%;margin-left: -100px;}#perspective.modalview #home #startboxes {margin-top: 0 !important;top: 175px !important;}#perspective.modalview video#bgvid {-webkit-transform: translateX(-50%) translateY(0%);-ms-transform: translateX(-50%) translateY(0);transform: translateX(-50%) translateY(0);}.outer-nav {display: none;}.effect-rotateleft.modalview .outer-nav {display: block;}.outer-nav a {font-weight: 400;}.outer-nav a:hover {color: #000;}.page-template-tpl-test .container2 {background: url("images/bg-expanderadmeny.jpeg") no-repeat top center;background-size: cover;float: left;width: 100%;}.page-template-tpl-test #footer {display: none;}.page-template-tpl-test #bottom {position: fixed;bottom: 0;}.page-template-tpl-test #questions,.page-template-tpl-test #start-test {margin: 100px 0;}.page-template-tpl-test #start-test {color: #FFF;}.page-template-tpl-test #start-test h1 {font-weight: 600;font-size: 56px;line-height: normal;text-align: center;margin-bottom: 25px;letter-spacing: 1px;}.page-template-tpl-test #start-test p {font-size: 22px;line-height: 140%;text-align: center;padding-bottom: 25px;clear: both;}.page-template-tpl-test #start-test p:last-child {padding-bottom: 0;}.page-template-tpl-test #start-test .start {cursor: pointer;}.page-template-tpl-test #questions .question {display: none;}.page-template-tpl-test #questions .question.first {display: block;}.page-template-tpl-test #questions {position: relative;text-align: center;color: #FFF;display: none;}.page-template-tpl-test #questions .number {font-weight: 400;font-size: 20px;margin-bottom: 25px;}.page-template-tpl-test #questions h1 {font-weight: 600;font-size: 56px;line-height: normal;text-align: center;margin-bottom: 25px;letter-spacing: 1px;}.page-template-tpl-test #questions .answers {text-align: center;}.page-template-tpl-test #questions .answers div {display: inline-block;margin: 0 25px;border-radius: 100%;width: 150px;height: 150px;line-height: 150px;font-size: 32px;font-weight: 600;text-align: center;border: 5px solid rgba(0,0,0,0.1);cursor: pointer;}.page-template-tpl-test #questions .answers div:hover {border: 5px solid rgba(0,0,0,0.25);}.page-template-tpl-test #questions .answers .yes {background: #406215;}.page-template-tpl-test #questions .answers .no {background: #c84300;}.page-template-tpl-test #form {margin: 100px 0;color: #FFF;display: none;}.page-template-tpl-test #form h1 {font-weight: 400;font-size: 42px;line-height: normal;text-align: center;margin-bottom: 25px;letter-spacing: 1px;}.page-template-tpl-test #form h1 .first {font-weight: 700;}.page-template-tpl-test #form .bg,.page-template-tpl-test #form .gg {display: none;}.page-template-tpl-test #form .formholder .twocolumns {margin-bottom: 25px;}.page-template-tpl-test #form .formholder .left {width: 50%;float: left;padding-right: 15px;}.page-template-tpl-test #form .formholder .right {width: 50%;float: right;padding-left: 15px;}.page-template-tpl-test #form .formholder span.wpcf7-form-control-wrap {position: relative;float: left;width: 100%;margin-bottom: 15px;padding-top: 5px;}.page-template-tpl-test #form .formholder p {font-weight: 600;font-size: 18px;}.page-template-tpl-test #form .formholder .wpcf7-list-item-label {font-weight: 400;}.page-template-tpl-test #form .formholder input[type="email"],.page-template-tpl-test #form .formholder input[type="text"],.page-template-tpl-test #form .formholder textarea {float: left;width: 100%;padding: 10px;outline: none;border: 0;color: #000;resize: none;border-radius: 3px;padding-top: 14px;}.page-template-tpl-test #form .formholder span.wpcf7-list-item {float: left;width: 100%;margin-left: 5px;margin-bottom: 5px;}.page-template-tpl-test #form .formholder input[type="submit"] {margin: 0 auto;display: block;background-color: transparent;color: #FFF;font-size: 24px;border: 0;text-transform: uppercase;font-weight: 600;outline: none;padding: 0;clear: both;}.page-template-tpl-test #form .formholder div.wpcf7-response-output {margin: 0 !important;padding: 0 !important;border: 0 !important;text-align: center;font-weight: 600;font-size: 18px;}.page-template-tpl-test #form .formholder .checkboxes {display: none;}#popup {display: none;position: fixed;height: 100%;width: 100%;background-color: rgba(0,0,0,0.85);z-index: 8;color: #FFF;text-align: center;overflow: scroll;padding: 200px 0;}#popup h2 {font-size: 46px;font-weight: 600;padding-bottom: 50px;letter-spacing: 1px;}#popup p {font-size: 18px;line-height: 140%;text-align: justify;width: 65%;margin: 0 auto;clear: both;padding-bottom: 15px;}#popup p.close-this {font-weight: 600;cursor: pointer;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;color: #8cbe21;padding-bottom: 0;}#popup p.close-this:hover {color: #FFF;}#popup .close {width: 32px;height: 32px;background: url("images/close-white.svg") no-repeat center;background-size: 100%;position: absolute;right: 25px;top: auto;margin-top: -50px;cursor: pointer;}#headertext {margin-bottom: 40px;}#headertext .owl-item {display: block;width: 100%;height: auto;}#startboxes #headertext .owl-item h1 {text-shadow: none;margin-bottom: 10px;}#headertext .owl-dots .owl-dot.active span {background: #eee;}#headertext .owl-dots .owl-dot span {background: #fff;}#menuholder {background: #80bb25;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #80bb25), color-stop(100%, #a3c411));background: -webkit-linear-gradient(top, #80bb25 0%, #a3c411 100%);background: linear-gradient(to bottom, #80bb25 0%, #a3c411 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= '#80bb25',endColorstr='#a3c411',GradientType=0);background: url("images/bg-expanderadmeny.jpeg") no-repeat top center;background-size: cover;position: fixed;height: 100%;width: 100%;-webkit-transition: 0.4s;transition: 0.4s;z-index: -1;opacity: 0;visibility: hidden;}.open-menu #menuholder {visibility: visible;z-index: 25;opacity: 1;}#menuholder .logo {width: 190px;height: 84px;background: url("images/logo_white.svg") no-repeat center;background-size: 100%;position: absolute;top: 20px;left: 50%;margin-left: -95px;}#menuholder .close {width: 36px;height: 36px;background: url("images/close-white.svg") no-repeat center;background-size: 32px;position: absolute;right: 25px;cursor: pointer;top: 46px;}#menuholder nav {top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);position: absolute;right: 25%;}#menuholder nav a {margin: 0 0 30px;color: #fff;font-weight: 400;font-size: 32px;display: block;-webkit-transition: 0.25s;transition: 0.25s;}#menuholder nav li:last-child a {margin-bottom: 0;}#menuholder nav .current_page_item a,#menuholder nav .current_page_parent a,#menuholder nav a:hover {color: #000;}#main #content .add-ons {border-top: 1px solid #DDD;margin-top: 20px;padding-top: 20px;}#main #content .add-ons .list .add-on {float: left;width: calc(33.33% - 14px);margin-right: 20px;margin-bottom: 20px;}#main #content .add-ons .list .add-on a {font-weight: inherit;color: inherit;}#main #content .add-ons .list .add-on:nth-child(3n+3) {margin-right: 0;}#main #content .add-ons .list .add-on .image {height: 115px;margin-bottom: 10px;overflow: hidden;line-height: 0;background: #EEE;}#main #content .add-ons .list .add-on .image img {width: 100%;height: auto;}#main #content .add-ons .list .add-on .title {font-weight: 600;margin-bottom: 5px;display: inline-block;}#main #content .add-ons .list .add-on p {font-size: 16px;}#popup p img {max-width: 100%;height: auto;}.wpcf7 .wpcf7-list-item {margin-left: 0;float: left;width: 100%;margin-bottom: 15px;}.table-outer {display: table;height: 100%;width: 100%;table-layout: fixed;}.table-outer .table-middle {display: table-cell;vertical-align: middle;}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 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;}.bounce {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;}.flash {-webkit-animation-name: flash;animation-name: flash;}.pulse {-webkit-animation-name: pulse;animation-name: pulse;}.rubberBand {-webkit-animation-name: rubberBand;animation-name: rubberBand;}.shake {-webkit-animation-name: shake;animation-name: shake;}.swing {-webkit-transform-origin: top center;-ms-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing;}.tada {-webkit-animation-name: tada;animation-name: tada;}.wobble {-webkit-animation-name: wobble;animation-name: wobble;}.bounceIn {-webkit-animation-name: bounceIn;animation-name: bounceIn;-webkit-animation-duration: .75s;animation-duration: .75s;}.bounceInDown {-webkit-animation-name: bounceInDown;animation-name: bounceInDown;}.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;}.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight;}.bounceInUp {-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}.bounceOut {-webkit-animation-name: bounceOut;animation-name: bounceOut;-webkit-animation-duration: .75s;animation-duration: .75s;}.bounceOutDown {-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown;}.bounceOutLeft {-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft;}.bounceOutRight {-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight;}.bounceOutUp {-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp;}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}.fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}.fadeOutDown {-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown;}.fadeOutDownBig {-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig;}.fadeOutLeft {-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft;}.fadeOutLeftBig {-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig;}.fadeOutRight {-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight;}.fadeOutRightBig {-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;}.fadeOutUp {-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp;}.fadeOutUpBig {-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig;}.animated.flip {-webkit-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip;}.flipInX {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX;}.flipInY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY;}.flipOutX {-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-animation-duration: .75s;animation-duration: .75s;-webkit-backface-visibility: visible !important;backface-visibility: visible !important;}.flipOutY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY;-webkit-animation-duration: .75s;animation-duration: .75s;}.lightSpeedIn {-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}.lightSpeedOut {-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}.rotateIn {-webkit-animation-name: rotateIn;animation-name: rotateIn;}.rotateInDownLeft {-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}.rotateInDownRight {-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}.rotateInUpLeft {-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}.rotateInUpRight {-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}.rotateOut {-webkit-animation-name: rotateOut;animation-name: rotateOut;}.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft;}.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight;}.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft;}.rotateOutUpRight {-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight;}.hinge {-webkit-animation-name: hinge;animation-name: hinge;}.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn;}.rollOut {-webkit-animation-name: rollOut;animation-name: rollOut;}.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn;}.zoomInDown {-webkit-animation-name: zoomInDown;animation-name: zoomInDown;}.zoomInLeft {-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft;}.zoomInRight {-webkit-animation-name: zoomInRight;animation-name: zoomInRight;}.zoomInUp {-webkit-animation-name: zoomInUp;animation-name: zoomInUp;}.zoomOut {-webkit-animation-name: zoomOut;animation-name: zoomOut;}.zoomOutDown {-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown;}.zoomOutLeft {-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft;}.zoomOutRight {-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight;}.zoomOutUp {-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp;}.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown;}.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft;}.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight;}.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp;}.slideOutDown {-webkit-animation-name: slideOutDown;animation-name: slideOutDown;}.slideOutLeft {-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft;}.slideOutRight {-webkit-animation-name: slideOutRight;animation-name: slideOutRight;}.slideOutUp {-webkit-animation-name: slideOutUp;animation-name: slideOutUp;}.owl-carousel .animated {-webkit-animation-duration: 1000ms;animation-duration: 1000ms;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.owl-carousel .owl-animated-in {z-index: 0;}.owl-carousel .owl-animated-out {z-index: 1;}.owl-carousel .fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}.owl-height {-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}.owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1;}.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;}.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel.owl-loaded {display: block;}.owl-carousel.owl-loading {opacity: 0;display: block;}.owl-carousel.owl-hidden {opacity: 0;}.owl-carousel .owl-refresh .owl-item {display: none;}.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel .owl-item img {display: block;width: 100%;-webkit-transform-style: preserve-3d;}.owl-carousel.owl-text-select-on .owl-item {-webkit-user-select: auto;-moz-user-select: auto;-ms-user-select: auto;user-select: auto;}.owl-carousel .owl-grab {cursor: move;cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}.owl-carousel.owl-rtl {direction: rtl;}.owl-carousel.owl-rtl .owl-item {float: right;}.no-js .owl-carousel {display: block;}.owl-carousel .owl-item .owl-lazy {opacity: 0;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease;}.owl-carousel .owl-item img {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;-webkit-transition: scale 100ms ease;-moz-transition: scale 100ms ease;-ms-transition: scale 100ms ease;-o-transition: scale 100ms ease;transition: scale 100ms ease;}.owl-carousel .owl-video-play-icon:hover {-webkit-transition: scale(1.3, 1.3);-moz-transition: scale(1.3, 1.3);-ms-transition: scale(1.3, 1.3);-o-transition: scale(1.3, 1.3);transition: scale(1.3, 1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon {display: none;}.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;-webkit-background-size: contain;-moz-background-size: contain;-o-background-size: contain;background-size: contain;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease;}.owl-carousel .owl-video-frame {position: relative;z-index: 1;}.owl-theme .owl-controls {margin-top: 10px;text-align: center;-webkit-tap-highlight-color: transparent;}.owl-theme .owl-controls .owl-nav [class*=owl-] {color: #fff;font-size: 14px;margin: 5px;padding: 4px 7px;background: #d6d6d6;display: inline-block;cursor: pointer;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover {background: #869791;color: #fff;text-decoration: none;}.owl-theme .owl-controls .owl-nav .disabled {opacity: .5;cursor: default;}.owl-theme .owl-dots .owl-dot {display: inline-block;zoom: 1;*display: inline;}.owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #d6d6d6;display: block;-webkit-backface-visibility: visible;-webkit-transition: opacity 200ms ease;-moz-transition: opacity 200ms ease;-ms-transition: opacity 200ms ease;-o-transition: opacity 200ms ease;transition: opacity 200ms ease;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {background: #869791;}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp {display: none;position: absolute;width: 100%;height: 100%;left: 0;top: 0;overflow: hidden;-ms-touch-action: none;touch-action: none;z-index: 1500;-webkit-text-size-adjust: 100%;-webkit-backface-visibility: hidden;outline: none;}.pswp * {-webkit-box-sizing: border-box;box-sizing: border-box;}.pswp img {max-width: none;}.pswp--animate_opacity {opacity: 0.001;will-change: opacity;-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp--open {display: block;}.pswp--zoom-allowed .pswp__img {cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in;}.pswp--zoomed-in .pswp__img {cursor: -webkit-grab;cursor: -moz-grab;cursor: grab;}.pswp--dragging .pswp__img {cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: grabbing;}.pswp__bg {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;will-change: opacity;}.pswp__scroll-wrap {position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}.pswp__container,.pswp__zoom-wrap {-ms-touch-action: none;touch-action: none;position: absolute;left: 0;right: 0;top: 0;bottom: 0;}.pswp__container,.pswp__img {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;}.pswp__zoom-wrap {position: absolute;width: 100%;-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;-webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp__bg {will-change: opacity;-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap {-webkit-transition: none;transition: none;}.pswp__container,.pswp__zoom-wrap {-webkit-backface-visibility: hidden;}.pswp__item {position: absolute;left: 0;right: 0;top: 0;bottom: 0;overflow: hidden;}.pswp__img {position: absolute;width: auto;height: auto;top: 0;left: 0;}.pswp__img--placeholder {-webkit-backface-visibility: hidden;}.pswp__img--placeholder--blank {background: #222;}.pswp--ie .pswp__img {width: 100% !important;height: auto !important;left: 0;top: 0;}.pswp__error-msg {position: absolute;left: 0;top: 50%;width: 100%;text-align: center;font-size: 14px;line-height: 16px;margin-top: -8px;color: #CCC;}.pswp__error-msg a {color: #CCC;text-decoration: underline;}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button {width: 44px;height: 44px;position: relative;background: none;cursor: pointer;overflow: visible;-webkit-appearance: none;display: block;border: 0;padding: 0;margin: 0;float: right;opacity: 0.75;-webkit-transition: opacity 0.2s;transition: opacity 0.2s;-webkit-box-shadow: none;box-shadow: none;}.pswp__button:focus,.pswp__button:hover {opacity: 1;}.pswp__button:active {outline: none;opacity: 0.9;}.pswp__button::-moz-focus-inner {padding: 0;border: 0;}.pswp__ui--over-close .pswp__button--close {opacity: 1;}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before {background: url(images/default-skin.png) 0 0 no-repeat;background-size: 264px 88px;width: 44px;height: 44px;}.pswp__button--close {background-position: 0 -44px;}.pswp__button--share {background-position: -44px -44px;}.pswp__button--fs {display: none;}.pswp--supports-fs .pswp__button--fs {display: block;}.pswp--fs .pswp__button--fs {background-position: -44px 0;}.pswp__button--zoom {display: none;background-position: -88px 0;}.pswp--zoom-allowed .pswp__button--zoom {display: block;}.pswp--zoomed-in .pswp__button--zoom {background-position: -132px 0;}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right {visibility: hidden;}.pswp__button--arrow--left,.pswp__button--arrow--right {background: none;top: 50%;margin-top: -50px;width: 70px;height: 100px;position: absolute;}.pswp__button--arrow--left {left: 0;}.pswp__button--arrow--right {right: 0;}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before {content: '';top: 35px;background-color: rgba(0,0,0,0.3);height: 30px;width: 32px;position: absolute;}.pswp__button--arrow--left:before {left: 6px;background-position: -138px -44px;}.pswp__button--arrow--right:before {right: 6px;background-position: -94px -44px;}.pswp__counter,.pswp__share-modal {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.pswp__share-modal {display: block;background: rgba(0,0,0,0.5);width: 100%;height: 100%;top: 0;left: 0;padding: 10px;position: absolute;z-index: 1600;opacity: 0;-webkit-transition: opacity 0.25s ease-out;transition: opacity 0.25s ease-out;-webkit-backface-visibility: hidden;will-change: opacity;}.pswp__share-modal--hidden {display: none;}.pswp__share-tooltip {z-index: 1620;position: absolute;background: #FFF;top: 56px;border-radius: 2px;display: block;width: auto;right: 44px;-webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.25);box-shadow: 0 2px 5px rgba(0,0,0,0.25);-webkit-transform: translateY(6px);-ms-transform: translateY(6px);transform: translateY(6px);-webkit-transition: -webkit-transform 0.25s;transition: -webkit-transform 0.25s;transition: transform 0.25s;transition: transform 0.25s, -webkit-transform 0.25s;-webkit-backface-visibility: hidden;will-change: transform;}.pswp__share-tooltip a {display: block;padding: 8px 12px;color: #000;text-decoration: none;font-size: 14px;line-height: 18px;}.pswp__share-tooltip a:hover {text-decoration: none;color: #000;}.pswp__share-tooltip a:first-child {border-radius: 2px 2px 0 0;}.pswp__share-tooltip a:last-child {border-radius: 0 0 2px 2px;}.pswp__share-modal--fade-in {opacity: 1;}.pswp__share-modal--fade-in .pswp__share-tooltip {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.pswp--touch .pswp__share-tooltip a {padding: 16px 12px;}a.pswp__share--facebook:before {content: '';display: block;width: 0;height: 0;position: absolute;top: -12px;right: 15px;border: 6px solid transparent;border-bottom-color: #FFF;-webkit-pointer-events: none;-moz-pointer-events: none;pointer-events: none;}a.pswp__share--facebook:hover {background: #3E5C9A;color: #FFF;}a.pswp__share--facebook:hover:before {border-bottom-color: #3E5C9A;}a.pswp__share--twitter:hover {background: #55ACEE;color: #FFF;}a.pswp__share--pinterest:hover {background: #CCC;color: #CE272D;}a.pswp__share--download:hover {background: #DDD;}.pswp__counter {position: absolute;left: 0;top: 0;height: 44px;font-size: 13px;line-height: 44px;color: #FFF;opacity: 0.75;padding: 0 10px;}.pswp__caption {position: absolute;left: 0;bottom: 0;width: 100%;min-height: 44px;}.pswp__caption small {font-size: 11px;color: #BBB;}.pswp__caption__center {text-align: left;max-width: 420px;margin: 0 auto;font-size: 13px;padding: 10px;line-height: 20px;color: #CCC;}.pswp__caption--empty {display: none;}.pswp__caption--fake {visibility: hidden;}.pswp__preloader {width: 44px;height: 44px;position: absolute;top: 0;left: 50%;margin-left: -22px;opacity: 0;-webkit-transition: opacity 0.25s ease-out;transition: opacity 0.25s ease-out;will-change: opacity;direction: ltr;}.pswp__preloader__icn {width: 20px;height: 20px;margin: 12px;}.pswp__preloader--active {opacity: 1;}.pswp__preloader--active .pswp__preloader__icn {background: url(images/preloader.gif) 0 0 no-repeat;}.pswp--css_animation .pswp__preloader--active {opacity: 1;}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {-webkit-animation: clockwise 500ms linear infinite;animation: clockwise 500ms linear infinite;}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {-webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;}.pswp--css_animation .pswp__preloader__icn {background: none;opacity: 0.75;width: 14px;height: 14px;position: absolute;left: 15px;top: 15px;margin: 0;}.pswp--css_animation .pswp__preloader__cut {position: relative;width: 7px;height: 14px;overflow: hidden;}.pswp--css_animation .pswp__preloader__donut {-webkit-box-sizing: border-box;box-sizing: border-box;width: 14px;height: 14px;border: 2px solid #FFF;border-radius: 50%;border-left-color: transparent;border-bottom-color: transparent;position: absolute;top: 0;left: 0;background: none;margin: 0;}.pswp__ui {-webkit-font-smoothing: auto;visibility: visible;opacity: 1;z-index: 1550;}.pswp__top-bar {position: absolute;left: 0;top: 0;height: 44px;width: 100%;}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right {-webkit-backface-visibility: hidden;will-change: opacity;-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right {visibility: visible;}.pswp__top-bar,.pswp__caption {background-color: rgba(0,0,0,0.5);}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption {background-color: rgba(0,0,0,0.3);}.pswp__ui--idle .pswp__top-bar {opacity: 0;}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right {opacity: 0;}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right {opacity: 0.001;}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter {display: none;}.pswp__element--disabled {display: none !important;}.pswp--minimal--dark .pswp__top-bar {background: none;}.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;overflow: hidden;display: block;margin: 0;padding: 0;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track {position: relative;left: 0;top: 0;display: block;}.slick-track:before,.slick-track:after {content: "";display: table;}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {float: left;height: 100%;min-height: 1px;display: none;}[dir="rtl"] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}#news #content {float: left;width: 70%;padding-right: 25px;}.single-post #main #content .h2 {font-weight: 600;padding-bottom: 10px;}.single-post #main #content .date {margin-bottom: 25px;}.single-post #main #content img {max-width: 100%;height: auto;}.faq-category {margin-bottom: 50px;}.faq-category:last-child .toggle:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}.homepage__video-holder:before {content: "";position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;background-color: rgba(0,0,0,0.33);}.the-test-wrapper {background: #80bb25;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #80bb25), color-stop(100%, #a3c411));background: -webkit-linear-gradient(top, #80bb25 0%, #a3c411 100%);background: linear-gradient(to bottom, #80bb25 0%, #a3c411 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= '#80bb25',endColorstr='#a3c411',GradientType=0);background: url(images/bg-expanderadmeny.jpeg) no-repeat top center;background-size: cover;}.castingOptimization {background: url("images/bg-expanderadmeny.jpeg") no-repeat top center;background-size: cover;}.castingOptimization h1 {color: #ffffff;text-align: center;font-size: 62px;font-weight: 600;line-height: normal;padding-bottom: 50px;}.castingOptimization .preamble {color: #ffffff;font-size: 22px;line-height: 140%;text-align: center;width: 85%;margin: 0 auto;padding-bottom: 50px;}.castingOptimization .button-holder {text-align: center;margin-bottom: 30px;}.castingOptimization .new-button {background-color: #FFFFFF;color: #000000 !important;}.castingOptimization .new-button:hover {color: #FFFFFF !important;}.castingOptimization__columns {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 50px;margin-left: -20px;margin-right: -20px;}.castingOptimization__column {width: 50%;padding: 0 20px;}.castingOptimization__imageHolder {height: 280px;background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;}.castingOptimization__imageHolder.hasVideo::after {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #000000;opacity: 0.5;}.castingOptimization__productsHolder {text-align: center;}.castingOptimization__products {display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;position: relative;margin-bottom: -20px;}.castingOptimization__products::after {content: '';position: absolute;top: 50%;width: calc(100% - 20px);height: 4px;background-color: #FFFFFF;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 10px;margin-top: -10px;z-index: 0;}.castingOptimizationProduct {width: 86px;height: 86px;border: 4px solid #FFFFFF;border-radius: 100%;margin: 0 10px 20px;padding: 5px;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-align: center;line-height: 140%;color: #ffffff !important;font-weight: 600;position: relative;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;z-index: 10;font-size: 14px;}.castingOptimizationProduct:hover {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.castingOptimizationProduct:hover .castingOptimizationProduct__label {opacity: 1;}.castingOptimizationProduct--active,.castingOptimizationProduct--active:hover {width: 120px;height: 120px;-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);font-size: 16px;}.castingOptimizationProduct__label {transition: 0.25s;}.castingOptimizationProduct:first-child::before {display: none;}.castingOptimizationProduct:last-child::after {display: none;}.castingOptimization--single h1,.castingOptimization--single p {text-align: left;}.castingOptimization--single p {color: #ffffff;font-size: 18px;line-height: 140%;margin-bottom: 20px;}.castingOptimization--single .new-button {margin: 10px 0 0;color: #FFFFFF !important;}.castingOptimization--single .castingOptimizationProduct__label {opacity: 0;}.castingOptimization--single .castingOptimizationProduct--active .castingOptimizationProduct__label {opacity: 1;}.castingOptimization__playButton {width: 56px;height: 56px;position: absolute;left: 50%;top: 50%;margin-left: -28px;margin-top: -28px;cursor: pointer;z-index: 10;}.castingOptimization__playButton svg {width: 100%;height: 100%;}.castingOptimization__navButtons {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: 50px;}.castingOptimization__navButtons .new-button {color: #000000 !important;}.castingOptimization__navButtons .new-button:hover {background-color: #000000 !important;color: #ffffff !important;}.castingOptimization__prevButton {margin-left: 0 !important;margin-right: auto !important;}.castingOptimization__nextButton {margin-right: 0 !important;margin-left: auto !important;}.castingOptimization__formHolder {max-width: 600px;margin: 0 auto;}.castingOptimization__formHolder p {color: #ffffff;line-height: 140%;padding-bottom: 20px;clear: both;}.castingOptimization__formHolder a {color: #ffffff !important;}.castingOptimization__formHolder a:hover {color: #000000 !important;}.castingOptimization__formHolder div.wpcf7 input[type="text"],.castingOptimization__formHolder div.wpcf7 input[type="email"],.castingOptimization__formHolder div.wpcf7 input[type="url"],.castingOptimization__formHolder div.wpcf7 textarea,.castingOptimization__formHolder div.wpcf7 select {background-color: #fff;border-color: #666666;}.castingOptimization__formHolder div.wpcf7 input[type="submit"] {color: #000000 !important;background-color: #ffffff;}.castingOptimization__formHolder div.wpcf7 input[type="submit"]:hover {color: #ffffff !important;background-color: #000000 !important;}.castingOptimization__formHolder div.wpcf7-response-output {line-height: 1.5;}.castingOptimization__formHolder div.wpcf7-mail-sent-ok {color: #ffffff !important;}.castingOptimization__thankYou {padding: 50px 0;}.castingOptimization__thankYou .preamble {padding-bottom: 0 !important;}.castingOptimization__thankYou a {color: #ffffff !important;}.castingOptimization__thankYou a:hover {color: #000000 !important;}.castingOptimizationForm--isSent .castingOptimization__thankYou {display: block !important;}.castingOptimizationForm--isSent .castingOptimization__topSection,.castingOptimizationForm--isSent .castingOptimization__formHolder {display: none;}.new-button {font-family: 'panton';display: inline-block;vertical-align: top;border-radius: 8px;background-color: #80bb25;padding: 15px 30px;text-align: center;color: #FFF !important;font-weight: 600;font-size: 18px;margin: 0 10px 10px;line-height: 1;cursor: pointer;outline: none;transition: .3s;}.new-button:hover,.new-button--active {background-color: #569b26;}.new-button--large {font-size: 20px;padding: 20px 35px;}.new-button.black-hover:hover {background-color: #000000 !important;}.product-buttons {text-align: center;margin: 30px 0;}.news p {font-size: 18px;line-height: 140%;padding-bottom: 20px;}.news h2 {font-size: 32px;font-weight: 600;padding-bottom: 10px;}.news h2 a {color: #000;}.news h2 a:hover {color: #80bb25;}.news__button {display: inline-block;vertical-align: top;border-radius: 8px;background-color: #80bb25;padding: 15px 30px;text-align: center;color: #FFF !important;font-weight: 600;font-size: 18px;cursor: pointer;}.news__button:hover {background-color: #569b26 !important;}.news__post {margin-bottom: 100px;}.news__post__date {margin-bottom: 25px;}.news__post__text a {color: #000;}.news__post__text a:hover {color: #80bb25;}.news__post:last-child {margin-bottom: 0;}.gallery {margin-bottom: 20px;}.gallery__image {width: calc(33.33% - 10px);padding-top: 33.33%;background-size: cover;float: left;margin: 5px;}.home .headerpush {display: block;}.homepage {padding: 50px 0;overflow: auto;}.homepage__slider {width: 100%;float: left;position: relative;z-index: 1;}.homepage__slider__top {margin-bottom: 20px;padding-top: 48.25%;}.homepage__slide {background-size: cover;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.homepage__thumbnail-holder {width: calc(33.33% - 13.33px);margin-right: 20px;float: left;position: relative;cursor: pointer;}.homepage__thumbnail-holder:nth-child(3n+3) {margin-right: 0;}.homepage__thumbnail {background-size: cover;width: 100%;padding-top: 50%;position: relative;}.homepage__thumbnail:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;transition: .25s;opacity: .5;}.homepage__thumbnail-is-active:before {opacity: 0;}.homepage__thumbnail:hover:before {opacity: .25;}.homepage .slick-list,.homepage .slick-track {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}div.wpcf7 input[type="text"],div.wpcf7 input[type="email"],div.wpcf7 input[type="url"],div.wpcf7 textarea,div.wpcf7 select {padding: 14px 10px 10px;border: 1px solid #DDD;width: 100%;margin-bottom: 20px;font-size: 16px;outline: none;border-radius: 0;font-family: 'panton';}div.wpcf7 input[type="text"].wpcf7-not-valid,div.wpcf7 input[type="email"].wpcf7-not-valid,div.wpcf7 input[type="url"].wpcf7-not-valid,div.wpcf7 textarea.wpcf7-not-valid,div.wpcf7 select.wpcf7-not-valid {border-color: red;}div.wpcf7 input[type="submit"] {display: inline-block;vertical-align: top;border-radius: 8px;background-color: #80bb25;padding: 15px 30px;text-align: center;color: #FFF !important;font-weight: 600;font-size: 18px;cursor: pointer;width: auto;font-family: 'panton';border: 0;}div.wpcf7 input[type="submit"]:hover {background-color: #569b26 !important;}div.wpcf7 textarea {resize: none;}div.wpcf7 select {height: 44px;width: 100%;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0;background-color: transparent;}div.wpcf7 p {font-size: 16px !important;}div.wpcf7::-webkit-input-placeholder {opacity: 1;color: #000;}div.wpcf7:-moz-placeholder {opacity: 1;color: #000;}div.wpcf7::-moz-placeholder {opacity: 1;color: #000;}div.wpcf7:-ms-input-placeholder {opacity: 1;color: #000;}div.wpcf7 .wpcf7-not-valid-tip,div.wpcf7 .screen-reader-response {display: none;}div.wpcf7 .ajax-loader {display: block;width: 100%;background-repeat: no-repeat;background-position: center;margin: 0 auto;}div.wpcf7 .wpcf7-response-output {text-align: center;}div.wpcf7-response-output {margin: 0;padding: 0;border: 0 !important;font-weight: 600;}div.wpcf7-validation-errors {color: red;}div.wpcf7-mail-sent-ok {color: #569b26;}.toggle {margin-bottom: 35px;padding-bottom: 15px;border-bottom: 1px solid #EEE;}.toggle__header {font-size: 24px;line-height: 1.5;margin-bottom: 10px;padding-right: 50px;cursor: pointer;position: relative;transition: color .25s;}.toggle__header:after {content: "";width: 20px;height: 20px;background-image: url(images/arrow-down.svg);background-position: center;background-repeat: no-repeat;background-size: 100%;position: absolute;right: 0;top: 8px;transition: -webkit-transform .25s;transition: transform .25s;transition: transform .25s, -webkit-transform .25s;}.toggle__body {display: none;}.toggle-is-open .toggle__header {color: #80bb25;}.toggle-is-open .toggle__header:after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.product-slider {text-align: center;overflow: hidden;}.product-slider h2 {font-size: 36px;font-weight: 400;padding-bottom: 25px;}.product-slider p {font-size: 18px;line-height: 150%;padding-bottom: 20px;}.product-slider__screen {width: 610px;height: 491px;background: url("images/pc-novacast.png") no-repeat center;position: relative;display: inline-block;margin-bottom: 25px;}.product-slider__screen-slide {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-position: center;}.product-slider__inner-screen {position: absolute;top: 34px;left: 54px;width: 498px;height: 282px;background-color: #4f535d;}.product-slider__dots {line-height: 0;margin-bottom: 50px;}.product-slider__dots li {display: inline-block;pointer-events: none;}.product-slider__dots li button {outline: none;font-size: 0;width: 14px;height: 14px;margin: 5px;border-radius: 100%;line-height: 0;background-color: rgba(0,0,0,0.8);transition: .3s;}.product-slider__dots li.slick-active button {background-color: #a3c411;}.product-slider__product {width: 850px;margin: 0 auto;max-width: 100%;display: none;}.product-slider__product--visible {display: block;}.product-slider .slick-list,.product-slider .slick-track {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.mobile-menu-button {position: absolute;right: 30px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);cursor: pointer;height: 23px;z-index: 50;}.hamburger {float: left;margin-right: auto;width: 36px;height: 23px;position: absolute;cursor: pointer;top: 0;right: 0;}.open-menu .hamburger {-webkit-transform: translateY(2px);-ms-transform: translateY(2px);transform: translateY(2px);}.hamburger span,.hamburger:after,.hamburger:before {content: "";width: 100%;position: absolute;height: 3px;background-color: #a4afb6;top: 0;left: 0;transition: linear .25s;}.open-menu .hamburger span {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);margin-top: 9px;}.hamburger:before {top: 50%;margin-top: -1.5px;}.open-menu .hamburger:before {opacity: 0;}.hamburger:after {top: 100%;margin-top: -2px;}.open-menu .hamburger:after {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);margin-top: -13px;}.video-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;z-index: -1;transition: all .25s;visibility: hidden;opacity: 0;padding: 100px 0;overflow: auto;}.video-overlay.visible {opacity: 1;visibility: visible;z-index: 50;}.video-overlay .close {position: absolute;top: 25px;right: 25px;height: 40px;width: 40px;cursor: pointer;transition: all .25s;}.video-overlay .close:hover {background-color: rgba(0,0,0,0.2);}.video-overlay .close:before,.video-overlay .close:after {content: "";position: absolute;top: 50%;margin-top: -.5px;left: 50%;margin-left: -50%;width: 100%;height: 1px;background: #FFF;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.video-overlay .close:after {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.video-overlay .image-container img {max-height: 100%;margin: 0 auto;display: block;}.embed-container {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;}.embed-container iframe,.embed-container object,.embed-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}@font-face {font-family:panton;font-weight:300;src:url("assets/fonts/Panton-Light.otf") format("opentype");}@font-face {font-family:panton;font-weight:400;src:url("assets/fonts/Panton-Regular.otf") format("opentype");}@font-face {font-family:panton;font-weight:600;src:url("assets/fonts/Panton-Bold.otf") format("opentype");}@font-face {font-family:panton;font-weight:700;src:url("assets/fonts/Panton-ExtraBold.otf") format("opentype");}@font-face {font-family:panton;font-weight:800;src:url("assets/fonts/Panton-Black.otf") format("opentype");}@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before {background-image: url(images/default-skin.svg);}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right {background: none;}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {#home #startboxes {margin-top: 180px !important;top: 0 !important;}}@media only screen and (max-width: 1600px) {#footer:after {display: none;}}@media only screen and (max-width: 1200px) {#header .search-holder input {width: 100%;}#home #startboxes {padding: 0 20px;}#home #startboxes:after {display: none;}.container {padding: 0 20px;}.page-template-tpl-products #products .product h1 {font-size: 54px;}#what-we-can-do-for-you .product .slider-screen .holder {left: 229px;}}@media (max-width: 1100px) {.page-template-tpl-our-mission #main #navdots {display: none;}.container {width: 100%;padding: 0 30px;}#header {padding: 15px 0;}#header .logo {width: 120px;}#header .logo img {height: auto;}#menuholder {top: 87px;height: calc(100% - 87px);overflow: auto;}#menuholder .close,#menuholder .logo {display: none;}#menuholder nav {position: relative;width: 500px;max-width: 100%;margin: 50px auto;text-align: center;right: auto;top: auto;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}#news .top-image,#top-image {height: auto;min-height: 350px;padding: 50px 0;}#what-we-can-do-for-you p,.page-template-tpl-products #main p {width: 100%;padding-left: 0 !important;}.page-template-tpl-products #products .product {padding: 100px 50px;}.page-template-tpl-products #products .product h1 {font-size: 46px;}#get-to-know-us,#what-we-can-do-for-you {padding: 100px 0;}#what-we-can-do-for-you .product {margin-top: 20px;}#what-we-can-do-for-you .product .slider-screen {display: none;}#bottom .left span {margin-right: 15px;}#footer .bottom {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: -50px;}#footer .bottom .column {width: 50%;margin-bottom: 50px;text-align: center;}}@media screen and (max-width: 1024px) {.pswp__preloader {position: relative;left: auto;top: auto;margin: 0;float: right;}}@media (max-width: 1000px) {.castingOptimization .preamble {width: 100%;margin: 0 auto;}.castingOptimization__products {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.castingOptimization__products::after {display: none;}.castingOptimization--single p {font-size: 17px;}.new-button {font-size: 17px;padding: 14px 28px;}.new-button--large {font-size: 19px;padding: 18px 32px;}div.wpcf7 input[type="submit"] {font-size: 17px;padding: 14px 28px;}}@media (max-width: 800px) {.castingOptimization h1 {font-size: 52px;padding-bottom: 40px;}.castingOptimization .preamble {font-size: 20px;padding-bottom: 40px;}.castingOptimization__columns {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.castingOptimization__column {width: 100%;}.castingOptimization__imageHolder {margin-bottom: 30px;height: 300px;}.castingOptimization--single p {font-size: 16px;}.castingOptimization__playButton {width: 52px;height: 52px;margin-left: -26px;margin-top: -26px;}.new-button {font-size: 16px;padding: 13px 26px;}.new-button--large {font-size: 18px;padding: 16px 28px;}div.wpcf7 input[type="submit"] {font-size: 16px;padding: 13px 26px;}.product-slider__buttons {margin-bottom: 50px;}.product-slider__screen {display: none;}.product-slider__dots {display: none;}#become-a-good-guy .top-image h1,#news .top-image h1,#get-to-know-us h1,#main #content h1,#walk-the-talk h1,#what-we-can-do-for-you h1,.page-template-tpl-products #main h1 {font-size: 52px;padding-bottom: 40px;}#main #content h2,#top-image h1 {font-size: 46px;}#main #content h3,.two-columns h3 {font-size: 32px;}#news .top-image,#top-image {min-height: 300px;}#become-a-good-guy .top-image {height: auto;padding: 50px 0;}#become-a-good-guy .two-columns,#get-to-know-us,#main,#walk-the-talk,#what-we-can-do-for-you {padding: 75px 0;}#news .top-image {margin-bottom: 75px;}#main #content,#news #content {width: 100%;padding-right: 0;}.empty-sidebar #main #content {margin-left: 0;}#sidebar {width: 100%;padding-left: 0;margin-top: 50px;}.page-template-tpl-products #products .product {width: 100%;}#walk-the-talk #timeline {width: 100%;margin-left: 0;}#walk-the-talk #timeline .years {padding: 0;}#become-a-good-guy .two-columns .left {width: 100%;margin-right: 0;margin-bottom: 20px;}#become-a-good-guy .two-columns .right {width: 100%;margin-left: 0;}#bottom {line-height: 1.5;text-align: center;}#bottom .left,#bottom .right {width: 100%;}#bottom .left {text-align: center;}#bottom .left span {float: none;display: inline-block;}}@media (max-width: 600px) {.castingOptimization h1 {font-size: 42px;padding-bottom: 30px;}.castingOptimization .preamble {font-size: 18px;padding-bottom: 30px;}.castingOptimization__imageHolder {height: 250px;}.castingOptimization__playButton {width: 48px;height: 48px;margin-left: -24px;margin-top: -24px;}.homepage__slider__top {margin-bottom: 15px;}.homepage__thumbnail-holder {width: calc(33.33% - 10px);margin-right: 15px;}.mobile-menu-button {height: 18px;}.hamburger {width: 30px;height: 18px;}.hamburger span,.hamburger:after,.hamburger:before {height: 2px;}.open-menu .hamburger span {margin-top: 6px;}.hamburger:before {margin-top: -1px;}.open-menu .hamburger:after {margin-top: -12px;}.video-overlay .close {width: 30px;height: 30px;}#become-a-good-guy .top-image h1,#news .top-image h1,#get-to-know-us h1,#main #content h1,#walk-the-talk h1,#what-we-can-do-for-you h1,.page-template-tpl-products #main h1,.page-template-tpl-products #products .product h1 {font-size: 42px;padding-bottom: 30px;}#main #content h2,#top-image h1,#walk-the-talk #timeline .years .year .title {font-size: 36px;}#main #content h3,#walk-the-talk #timeline .years .year .small-title,.two-columns h3 {font-size: 26px;}.page-template-tpl-products #products .product h1 {padding-bottom: 20px;}#become-a-good-guy .two-columns p,#main #content p {font-size: 17px;}#become-a-good-guy .top-image p,#get-to-know-us p,#walk-the-talk #timeline .years .year .description,#walk-the-talk p,#what-we-can-do-for-you p,.page-template-tpl-products #main p {font-size: 20px;}#header .logo {float: left;width: 90px;}#header .search,#header .search-holder {display: none;}#header .menu {width: 26px;height: 26px;}#menuholder {top: 70px;height: calc(100% - 70px);}#menuholder nav a {font-size: 28px;margin-bottom: 25px;}.news__button {padding: 14px 20px;font-size: 17px;}#main #content #contact-rows .row .image {margin: 0 auto 20px;float: none;}#main #content #contact-rows .row .information {width: 100%;padding-left: 0;text-align: center;}#news .top-image,#top-image {padding: 30px 0;min-height: 250px;}#become-a-good-guy .two-columns,#get-to-know-us,#main,#walk-the-talk,#what-we-can-do-for-you {padding: 50px 0;}#news .top-image {margin-bottom: 50px;}#walk-the-talk #timeline {width: calc(100% - 20px);margin-left: 20px;}#main #content .add-ons .list .add-on {width: 100%;}#bottom .left {margin-bottom: 10px;}#bottom .left span {width: 100%;}}@media (max-width: 480px) {.castingOptimization h1 {font-size: 32px;padding-bottom: 20px;}.castingOptimization .preamble {font-size: 16px;padding-bottom: 20px;}.castingOptimization__imageHolder {height: 200px;}.castingOptimization__productsHolder {-webkit-order: 3;-ms-flex-order: 3;order: 3;}.castingOptimizationProduct {font-size: 13px;}.castingOptimization--single .container {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.castingOptimization--single p {font-size: 15px;}.castingOptimization--single .new-button {margin: 0 0 10px;}.castingOptimization__playButton {width: 44px;height: 44px;margin-left: -22px;margin-top: -22px;}.castingOptimization__navButtons {width: 100%;margin-top: 0;margin-bottom: 50px;}.new-button {font-size: 15px;padding: 12px 24px;}.new-button--large {font-size: 17px;padding: 15px 25px;}.homepage {padding: 30px 0;}div.wpcf7 input[type="submit"] {font-size: 15px;padding: 12px 24px;}.mobile-menu-button {right: 15px;}#become-a-good-guy .top-image h1,#news .top-image h1,#get-to-know-us h1,#main #content h1,#walk-the-talk h1,#what-we-can-do-for-you h1,.page-template-tpl-products #main h1 {font-size: 32px;padding-bottom: 20px;}#main #content h2,#top-image h1,#walk-the-talk #timeline .years .year .title {font-size: 26px;}#walk-the-talk #timeline .years .year .small-title {font-size: 22px;}#become-a-good-guy .top-image p,#get-to-know-us p,#main #content #contact-rows .row .information h2,#walk-the-talk,#walk-the-talk #timeline .years .year .description,#what-we-can-do-for-you p,.page-template-tpl-products #main p {font-size: 18px;}#become-a-good-guy .two-columns p,#main #content p,.news__button,div.wpcf7 input[type="submit"] {font-size: 16px;}.container {padding: 0 15px;}#header .menu {right: 15px;}#menuholder nav a {font-size: 24px;margin-bottom: 20px;}#news .top-image,#top-image {min-height: 200px;}.page-template-tpl-products #products .product {padding: 50px 30px;}#get-to-know-us p {width: 100%;}#sidebar h3 {font-size: 20px;}#footer {padding: 50px 0;}#footer .bottom {margin-bottom: -30px;}#footer .bottom .column {width: 100%;margin-bottom: 30px;}.footer__credits {width: 100%;display: block;}}@media only screen and (max-height: 950px) {#home #startboxes {margin-top: 180px !important;top: 0 !important;margin-bottom: 100px;}#home #startboxes h1 {font-size: 56px;}}@-webkit-keyframes bounce {0%,20%,53%,80%,100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-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-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-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-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-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 {0%,20%,53%,80%,100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-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-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-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-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-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);}}@-webkit-keyframes flash {0%,50%,100% {opacity: 1;}25%,75% {opacity: 0;}}@keyframes flash {0%,50%,100% {opacity: 1;}25%,75% {opacity: 0;}}@-webkit-keyframes pulse {0% {-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);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes pulse {0% {-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);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@-webkit-keyframes rubberBand {0% {-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);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes rubberBand {0% {-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);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@-webkit-keyframes shake {0%,100% {-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 {0%,100% {-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);}}@-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);}100% {-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);}100% {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}@-webkit-keyframes tada {0% {-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);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes tada {0% {-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);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@-webkit-keyframes wobble {0% {-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);}100% {-webkit-transform: none;transform: none;}}@keyframes wobble {0% {-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);}100% {-webkit-transform: none;transform: none;}}@-webkit-keyframes bounceIn {0%,20%,40%,60%,80%,100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-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);}100% {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes bounceIn {0%,20%,40%,60%,80%,100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-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);}100% {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@-webkit-keyframes bounceInDown {0%,60%,75%,90%,100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-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);}100% {-webkit-transform: none;transform: none;}}@keyframes bounceInDown {0%,60%,75%,90%,100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-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);}100% {-webkit-transform: none;transform: none;}}@-webkit-keyframes bounceInLeft {0%,60%,75%,90%,100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-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);}100% {-webkit-transform: none;transform: none;}}@keyframes bounceInLeft {0%,60%,75%,90%,100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-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);}100% {-webkit-transform: none;transform: none;}}@-webkit-keyframes bounceInRight {0%,60%,75%,90%,100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-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);}100% {-webkit-transform: none;transform: none;}}@keyframes bounceInRight {0%,60%,75%,90%,100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-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);}100% {-webkit-transform: none;transform: none;}}@-webkit-keyframes bounceInUp {0%,60%,75%,90%,100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-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, -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);}100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes bounceInUp {0%,60%,75%,90%,100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-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, -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);}100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@-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);}100% {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);}100% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}}@-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);}100% {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);}100% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@-webkit-keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);}100% {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);}100% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@-webkit-keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);}100% {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);}100% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@-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);}100% {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);}100% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@-webkit-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}@-webkit-keyframes fadeOutDown {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}@keyframes fadeOutDown {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}@-webkit-keyframes fadeOutDownBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@keyframes fadeOutDownBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@-webkit-keyframes fadeOutLeft {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes fadeOutLeft {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@-webkit-keyframes fadeOutLeftBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@keyframes fadeOutLeftBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@-webkit-keyframes fadeOutRight {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@keyframes fadeOutRight {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@-webkit-keyframes fadeOutRightBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@keyframes fadeOutRightBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@-webkit-keyframes fadeOutUp {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}@keyframes fadeOutUp {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}@-webkit-keyframes fadeOutUpBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@keyframes fadeOutUpBig {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@-webkit-keyframes flip {0% {-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;}100% {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}@keyframes flip {0% {-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;}100% {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}@-webkit-keyframes flipInX {0% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-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-transition-timing-function: ease-in;transition-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);}100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}@keyframes flipInX {0% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-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-transition-timing-function: ease-in;transition-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);}100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}@-webkit-keyframes flipInY {0% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-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-transition-timing-function: ease-in;transition-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);}100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}@keyframes flipInY {0% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-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-transition-timing-function: ease-in;transition-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);}100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}@-webkit-keyframes flipOutX {0% {-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;}100% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}@keyframes flipOutX {0% {-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;}100% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}@-webkit-keyframes flipOutY {0% {-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;}100% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}@keyframes flipOutY {0% {-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;}100% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}@-webkit-keyframes lightSpeedIn {0% {-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;}100% {-webkit-transform: none;transform: none;opacity: 1;}}@keyframes lightSpeedIn {0% {-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;}100% {-webkit-transform: none;transform: none;opacity: 1;}}@-webkit-keyframes lightSpeedOut {0% {opacity: 1;}100% {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}@keyframes lightSpeedOut {0% {opacity: 1;}100% {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}@-webkit-keyframes rotateIn {0% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateIn {0% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}@-webkit-keyframes rotateInDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@-webkit-keyframes rotateInDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@-webkit-keyframes rotateInUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@-webkit-keyframes rotateInUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@-webkit-keyframes rotateOut {0% {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}@keyframes rotateOut {0% {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}@-webkit-keyframes rotateOutDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}100% {-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 {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}}@-webkit-keyframes rotateOutDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}100% {-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 {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@-webkit-keyframes rotateOutUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}100% {-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 {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@-webkit-keyframes rotateOutUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}100% {-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 {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}@-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;}100% {-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;}100% {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}@-webkit-keyframes rollIn {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes rollIn {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes rollOut {0% {opacity: 1;}100% {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 {0% {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}@-webkit-keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}50% {opacity: 1;}}@keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}50% {opacity: 1;}}@-webkit-keyframes zoomInDown {0% {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 {0% {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);}}@-webkit-keyframes zoomInLeft {0% {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 {0% {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);}}@-webkit-keyframes zoomInRight {0% {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 {0% {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);}}@-webkit-keyframes zoomInUp {0% {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 {0% {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);}}@-webkit-keyframes zoomOut {0% {opacity: 1;}50% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}100% {opacity: 0;}}@keyframes zoomOut {0% {opacity: 1;}50% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}100% {opacity: 0;}}@-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);}100% {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);}100% {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);}}@-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);}100% {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);}100% {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;}}@-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);}100% {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);}100% {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;}}@-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);}100% {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);}100% {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);}}@-webkit-keyframes slideInDown {0% {-webkit-transform: translateY(-100%);transform: translateY(-100%);visibility: visible;}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes slideInDown {0% {-webkit-transform: translateY(-100%);transform: translateY(-100%);visibility: visible;}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes slideInLeft {0% {-webkit-transform: translateX(-100%);transform: translateX(-100%);visibility: visible;}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes slideInLeft {0% {-webkit-transform: translateX(-100%);transform: translateX(-100%);visibility: visible;}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes slideInRight {0% {-webkit-transform: translateX(100%);transform: translateX(100%);visibility: visible;}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes slideInRight {0% {-webkit-transform: translateX(100%);transform: translateX(100%);visibility: visible;}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes slideInUp {0% {-webkit-transform: translateY(100%);transform: translateY(100%);visibility: visible;}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes slideInUp {0% {-webkit-transform: translateY(100%);transform: translateY(100%);visibility: visible;}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes slideOutDown {0% {-webkit-transform: translateY(0);transform: translateY(0);}100% {visibility: hidden;-webkit-transform: translateY(100%);transform: translateY(100%);}}@keyframes slideOutDown {0% {-webkit-transform: translateY(0);transform: translateY(0);}100% {visibility: hidden;-webkit-transform: translateY(100%);transform: translateY(100%);}}@-webkit-keyframes slideOutLeft {0% {-webkit-transform: translateX(0);transform: translateX(0);}100% {visibility: hidden;-webkit-transform: translateX(-100%);transform: translateX(-100%);}}@keyframes slideOutLeft {0% {-webkit-transform: translateX(0);transform: translateX(0);}100% {visibility: hidden;-webkit-transform: translateX(-100%);transform: translateX(-100%);}}@-webkit-keyframes slideOutRight {0% {-webkit-transform: translateX(0);transform: translateX(0);}100% {visibility: hidden;-webkit-transform: translateX(100%);transform: translateX(100%);}}@keyframes slideOutRight {0% {-webkit-transform: translateX(0);transform: translateX(0);}100% {visibility: hidden;-webkit-transform: translateX(100%);transform: translateX(100%);}}@-webkit-keyframes slideOutUp {0% {-webkit-transform: translateY(0);transform: translateY(0);}100% {visibility: hidden;-webkit-transform: translateY(-100%);transform: translateY(-100%);}}@keyframes slideOutUp {0% {-webkit-transform: translateY(0);transform: translateY(0);}100% {visibility: hidden;-webkit-transform: translateY(-100%);transform: translateY(-100%);}}@-webkit-keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}@-webkit-keyframes clockwise {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes clockwise {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes donut-rotate {0% {-webkit-transform: rotate(0);transform: rotate(0);}50% {-webkit-transform: rotate(-140deg);transform: rotate(-140deg);}100% {-webkit-transform: rotate(0);transform: rotate(0);}}@keyframes donut-rotate {0% {-webkit-transform: rotate(0);transform: rotate(0);}50% {-webkit-transform: rotate(-140deg);transform: rotate(-140deg);}100% {-webkit-transform: rotate(0);transform: rotate(0);}}
