@import url("https://fonts.googleapis.com/css?family=Montserrat:400,400i,500,700,700i");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.u-text-align-left{text-align:left}.u-text-align-right{text-align:right}.u-text-align-center{text-align:center}.u-table{width:100%;height:100%;display:table}.u-table-cell{display:table-cell;vertical-align:middle}.u-clearfix,.rooms-overview-view{*zoom:1}.u-clearfix::before,.rooms-overview-view::before,.u-clearfix::after,.rooms-overview-view::after{display:table;content:"";line-height:0}.u-clearfix::after,.rooms-overview-view::after{clear:both}.u-pos-rel{position:relative}.u-pos-abs{position:absolute}.u-pos-fix{position:fixed}.u-padding-intro{padding-top:40px}.u-padding-outro{padding-bottom:40px}.u-width,.path-user #user-login-form,.path-user #user-pass{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.u-width.large{max-width:1500px;}.user-content p,#popup-dialog-content p{font-size:15px;line-height:22px;margin-bottom:15px}.user-content p a,#popup-dialog-content p a{color:#edcf00}.user-content strong,#popup-dialog-content strong{font-weight:600}.user-content em,#popup-dialog-content em{font-style:italic}h1{font-size:26px;font-weight:700;line-height:30px;margin-bottom:25px;text-transform:uppercase}h2{font-size:24px;text-transform:uppercase;color:#edcf00;font-weight:700;line-height:28px;margin-bottom:25px}h3{font-size:15px;font-weight:700;font-style:italic;line-height:24px;margin-bottom:15px}html,body{font-family:'Montserrat','Arial',sans-serif;font-weight:400;font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscaled;width:100%;color:#fff;background-color:#000}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img{display:block;max-width:100%;height:auto}#main-content{padding-top:60px;background-repeat:repeat;background-size:400px 400px;background-image:url(/themes/great_escape/assets/img/patterns/concrete_dark.jpg)}.path-frontpage #main-content{padding-top:0px}#popup-dialog-window{z-index:900}#popup-dialog-content{margin-top:10px}#popup-dialog-content p{color:#000}#popup-dialog-background{z-index:800}html.js .wow{visibility:hidden}@media only screen and (min-width:1100px){.smoke-wrapper{background-repeat:no-repeat;background-size:1200px 850px,1200px 850px;background-position:-300px 0px,right 0px;background-image:url(/themes/great_escape/assets/img/smoke-left.png),url(/themes/great_escape/assets/img/smoke-right.png)}}#not-found{padding-top:120px;padding-bottom:120px}#not-found .not-found__image{width:90%;max-width:500px;margin-bottom:30px;display:inline-block;background-size:contain !important;position:relative;background-image:url(/themes/great_escape/assets/img/404.png);background-size:500px 377px;-webkit-background-size:500px 377px}#not-found .not-found__image:before{display:block;content:" ";width:100%;padding-top:75.4%}#not-found .not-found__image>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (-webkit-min-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2){#not-found .not-found__image{background-image:url(/themes/great_escape/assets/img/404%402x.png);background-size:500px 377px;-webkit-background-size:500px 377px}}#header{top:0px;left:0px;width:100%;height:60px;z-index:500;position:fixed}#header:before{top:0px;left:0px;content:'';z-index:10;width:100%;height:100%;position:absolute;background-size:375px 60px;background-position:center;background-image:url(/themes/great_escape/assets/img/backgrounds/bg-header-mobile-repeat.jpg);-moz-box-shadow:0px 2px 5px rgba(0,0,0,0.4);-webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.4);box-shadow:0px 2px 5px rgba(0,0,0,0.4)}#header #header-logo{top:0px;left:0px;width:100%;height:100%;z-index:90;overflow:hidden;text-align:center;position:absolute}#header #header-logo .svg-great-escape{width:50%;opacity:0.85;margin-top:9px;max-width:140px;display:inline-block}#header .header-book{top:7px;right:20px;z-index:120;display:none;position:absolute}.path-frontpage #header:before{opacity:0;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;-webkit-transition:opacity 300ms;transition:opacity 300ms}.path-frontpage #header #header-logo{opacity:0;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;-webkit-transition:opacity 300ms;transition:opacity 300ms}.path-frontpage #header .header-book{opacity:0;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;-webkit-transition:opacity 300ms;transition:opacity 300ms}.path-frontpage #header.show:before,.path-frontpage #header.show #header-logo,.path-frontpage #header.show .header-book{opacity:1}body.toolbar-horizontal #header{top:39px}body.toolbar-horizontal.toolbar-tray-open #header{top:79px}@media only screen and (min-width:600px){#header .header-book{display:block}}#footer{padding:40px 0px 40px 0px;background-color:#000}#footer .footer-col{float:left;width:100%}#footer .footer-col.footer-col--middle,#footer .footer-col.footer-col--right{width:100%;margin-top:40px}#footer .footer-col.footer-col--middle{margin-bottom:30px}#footer .footer-logos{text-align:center;margin-bottom:30px}#footer .footer-logos a{text-decoration:none}#footer .footer-logos svg.svg-great-escape{width:20%;margin-right:20px;display:inline-block}#footer .footer-logos svg.svg-logo-kinepolis{width:25%;display:inline-block}#footer .footer-logos svg.svg-stixn{width:30%;margin-right:20px;margin-top:30px;display:inline-block}#footer .footer-logos svg.svg-spelontwerp{width:30%;margin-top:30px;display:inline-block}#footer .footer-info{text-align:center}#footer .footer-info a{font-weight:500;color:#fff}#footer .footer-locations{margin-bottom:50px}#footer .footer-locations .footer-locations__title{display:block;font-weight:500;margin-bottom:10px;text-transform:uppercase}#footer .footer-locations a{color:#fff}#footer .footer-links a{display:inline-block;color:#fff}#footer .footer-faq{margin-bottom:40px}#footer .footer-faq .footer-faq__title{font-weight:500;margin-right:5px;display:inline-block;text-transform:uppercase}#footer .footer-faq a{color:#fff}#footer .footer-social .footer-social__title{display:block;font-weight:500;margin-bottom:10px;text-transform:uppercase}#footer .footer-social a{margin-right:15px;color:#fff;display:inline-block;position:relative}#footer .footer-social a:after{right:-10px;content:'|';position:absolute;display:inline-block}#footer .footer-social a:last-child{margin-right:0px}#footer .footer-social a:last-child:after{display:none}#footer .footer-link-container a{padding-bottom:2px;margin-bottom:15px;text-decoration:none;border-bottom:1px solid #fff;-moz-transition:border-color 300ms;-o-transition:border-color 300ms;-webkit-transition:border-color 300ms;transition:border-color 300ms}#footer .footer-link-container a:hover{border-color:#edcf00}#footer .footer-contact{width:100%;float:left;margin-top:30px}@media only screen and (min-width:600px){#footer .footer-col.footer-col--middle,#footer .footer-col.footer-col--right{width:50%}}@media only screen and (min-width:768px){#footer{padding:60px 0px 40px 0px}#footer .footer-contact{display:none}#footer .footer-col{width:33.333333%;margin-top:0px !important}#footer .footer-col.footer-col--left{padding-right:20px}#footer .footer-col.footer-col--middle{display:block;padding-left:40px;width:calc(100% - 33.333333% - 200px)}#footer .footer-col.footer-col--right{width:200px;display:block}#footer .footer-logos{text-align:left}#footer .footer-logos svg.svg-great-escape{width:30%;margin-right:20px;display:inline-block}#footer .footer-logos svg.svg-logo-kinepolis{width:40%;display:inline-block}#footer .footer-logos svg.svg-stixn{width:35%}#footer .footer-logos svg.svg-spelontwerp{width:30%}#footer .footer-info{text-align:left}}#main-menu #main-menu__toggle{top:18px;left:20px;z-index:100;position:absolute;display:inline-block}#main-menu #main-menu__toggle .menu-toggle{width:35px;height:23px;display:block;position:relative}#main-menu #main-menu__toggle .menu-toggle .menu-toggle__bar{top:0px;left:0px;width:100%;height:3px;position:absolute;background-color:#fff;-moz-transition:background-color 300ms,-moz-transform 300ms;-o-transition:background-color 300ms,-o-transform 300ms;-webkit-transition:background-color 300ms,-webkit-transform 300ms;transition:background-color 300ms,transform 300ms}#main-menu #main-menu__toggle .menu-toggle .menu-toggle__bar.menu-toggle__bar--2{top:10px}#main-menu #main-menu__toggle .menu-toggle .menu-toggle__bar.menu-toggle__bar--3{top:20px}#main-menu #main-menu__toggle:hover .menu-toggle__bar{background-color:#edcf00;-moz-box-shadow:1px 2px 4px rgba(0,0,0,0.5);-webkit-box-shadow:1px 2px 4px rgba(0,0,0,0.5);box-shadow:1px 2px 4px rgba(0,0,0,0.5)}#main-menu #main-menu__toggle:hover .menu-toggle__bar.menu-toggle__bar--2{-moz-transform:translateX(8px);-ms-transform:translateX(8px);-webkit-transform:translateX(8px);transform:translateX(8px)}#main-menu #main-menu__menu{top:0px;left:0px;z-index:600;width:300px;height:100vh;position:fixed;overflow:hidden;max-width:100vw;padding:50px 0px;background-color:#000;background-repeat:repeat;background-position:top left;background-image:url(/themes/great_escape/assets/img/backgrounds/bg-menu.jpg);-moz-transform:translateX(-350px);-ms-transform:translateX(-350px);-webkit-transform:translateX(-350px);transform:translateX(-350px);-moz-box-shadow:0px 0px 0px transparent;-webkit-box-shadow:0px 0px 0px transparent;box-shadow:0px 0px 0px transparent;-moz-transition:-moz-transform 300ms,box-shadow 300ms;-o-transition:-o-transform 300ms,box-shadow 300ms;-webkit-transition:-webkit-transform 300ms,box-shadow 300ms;transition:transform 300ms,box-shadow 300ms}#main-menu #main-menu__menu:after,#main-menu #main-menu__menu:before{left:0px;width:100%;height:50px;content:'';display:block;position:absolute;background-size:cover;background-position:center;background-color:#000;background-image:url(/themes/great_escape/assets/img/menu-borders.jpg)}#main-menu #main-menu__menu:before{top:0px;border-bottom:2px solid black}#main-menu #main-menu__menu:after{bottom:0px;border-top:2px solid black}#main-menu #main-menu__menu.open{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px);-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.4);-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.4);box-shadow:0px 0px 15px rgba(0,0,0,0.4)}#main-menu #main-menu__menu ul{width:100%;display:block}#main-menu #main-menu__menu ul li{display:block}#main-menu #main-menu__menu ul li a{opacity:0.80;padding:15px 10px;display:block;font-size:17px;font-weight:500;color:#edcf00;text-decoration:none;border-bottom:2px solid #404042;text-shadow:2px 2px 3px rgba(0,0,0,0.8);-moz-transition:background-color 300ms;-o-transition:background-color 300ms;-webkit-transition:background-color 300ms;transition:background-color 300ms}#main-menu #main-menu__menu ul li a:hover{background-color:#404042}#main-menu #main-menu__menu .main-menu__menu__close{top:8px;right:10px;cursor:pointer;padding:5px 10px;position:absolute;border-radius:4px;border:1px solid #938537;background:rgba(0,0,0,0.5)}#main-menu #main-menu__menu .main-menu__menu__close i{opacity:0.75;font-size:20px;display:inline-block}.adminimal-admin-toolbar.toolbar-tray-open #main-menu #main-menu__menu{top:79px;height:calc(100vh - 79px)}.adminimal-admin-toolbar #main-menu #main-menu__menu{top:39px;height:calc(100vh - 39px)}#faq-page{padding-top:60px;padding-bottom:60px}#faq-page .faq-page__title h1{margin-bottom:40px}#faq-page .faq-list-item{border-top:1px solid #fff}#faq-page .faq-list-item:last-child{border-bottom:1px solid #fff}#faq-page .faq-list-item .faq-list-item__title{font-size:16px;cursor:pointer;font-weight:500;position:relative;padding:15px 30px 15px 10px;-moz-transition:color 300ms,background-color 300ms;-o-transition:color 300ms,background-color 300ms;-webkit-transition:color 300ms,background-color 300ms;transition:color 300ms,background-color 300ms}#faq-page .faq-list-item .faq-list-item__title i{top:15px;right:10px;color:#edcf00;position:absolute;-moz-transition:-moz-transform 300ms;-o-transition:-o-transform 300ms;-webkit-transition:-webkit-transform 300ms;transition:transform 300ms}#faq-page .faq-list-item .faq-list-item__title:hover{color:#edcf00}#faq-page .faq-list-item .faq-list-item__info{display:none;padding:15px 10px;background-color:rgba(255,255,255,0.15)}#faq-page .faq-list-item .faq-list-item__info a{color:#edcf00}#faq-page .faq-list-item.open .faq-list-item__title i{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#home-intro{width:100%;min-height:100vh;position:relative;padding-top:100px;padding-bottom:30px;background-size:cover;background-position:top center;background-image:url(/themes/great_escape/assets/img/backgrounds/bg-home-mobile-smaller.jpg)}#home-intro .home-intro__logo{width:75%;margin:0 auto;max-width:500px;margin-bottom:10px;z-index:400;position:relative;background-size:contain !important;position:relative;background-image:url(/themes/great_escape/assets/img/logos/logo-great-escape_larger.png);background-size:350px 125px;-webkit-background-size:350px 125px}#home-intro .home-intro__logo:before{display:block;content:" ";width:100%;padding-top:35.71429%}#home-intro .home-intro__logo>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (-webkit-min-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2){#home-intro .home-intro__logo{background-image:url(/themes/great_escape/assets/img/logos/logo-great-escape_larger%402x.png);background-size:350px 125px;-webkit-background-size:350px 125px}}#home-intro .home-intro__slogan{width:60%;margin:0 auto;max-width:300px;z-index:400;position:relative;margin-bottom:25px;background-size:contain !important;position:relative;background-image:url(/themes/great_escape/assets/img/logos/can-you-escape.png);background-size:350px 275px;-webkit-background-size:350px 275px}#home-intro .home-intro__slogan:before{display:block;content:" ";width:100%;padding-top:78.57143%}#home-intro .home-intro__slogan>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (-webkit-min-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2){#home-intro .home-intro__slogan{background-image:url(/themes/great_escape/assets/img/logos/can-you-escape%402x.png);background-size:350px 275px;-webkit-background-size:350px 275px}}#home-intro .home-intro__action{z-index:400;position:relative;margin-bottom:-10px;-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}#home-intro .home-intro__scroll{width:auto;margin-top:20px;display:inline-block;text-decoration:none;z-index:400;position:relative}#home-intro .home-intro__scroll .svg-arrow-circle-down{width:40px;display:block;margin:0 auto}#home-intro .home-intro__end-gradient{left:0px;bottom:0px;width:100%;height:30px;z-index:300;position:absolute;background:-moz-linear-gradient(top,transparent 0%,#000 100%);background:-webkit-linear-gradient(top,transparent 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}#home-intro .home-intro__lint-top{top:0px;right:0px;width:250px;z-index:200;position:absolute !important;background-size:cover;background-image:url(/themes/great_escape/assets/img/lint-home-top.png);position:relative}#home-intro .home-intro__lint-top:before{display:block;content:" ";width:100%;padding-top:56.76626%}#home-intro .home-intro__lint-top>.content{position:absolute;top:0;left:0;right:0;bottom:0}#home-intro .home-intro__chain-bottom{display:none;bottom:0px;left:0px;width:300px;z-index:200;position:absolute !important;background-size:cover;background-image:url(/themes/great_escape/assets/img/chain-home-bottom.png);position:relative}#home-intro .home-intro__chain-bottom:before{display:block;content:" ";width:100%;padding-top:97.82609%}#home-intro .home-intro__chain-bottom>.content{position:absolute;top:0;left:0;right:0;bottom:0}#home-intro #home-smoke-cnvs{width:100%;height:100%;z-index:1;top:0px;left:0px;position:absolute;background-color:transparent}#home-info{padding-top:60px;padding-bottom:50px;background-color:#000}#home-info .home-info__title{width:85%;margin:0 auto;margin-bottom:20px}#home-info .home-info__subtitle{width:85%;margin:0 auto;margin-bottom:15px}#home-info .home-info__text{text-align:justify}#home-info .home-info__text p{font-size:17px;line-height:26px}#home-info .home-info__outro{font-weight:700;font-style:italic;margin-bottom:15px;margin-top:30px;color:#edcf00;font-size:20px}#home-overview{padding:60px 0px}body.es #home-overview>.u-width,body.es .path-user #home-overview>#user-login-form,.path-user body.es #home-overview>#user-login-form,body.es .path-user #home-overview>#user-pass,.path-user body.es #home-overview>#user-pass{max-width:1600px}.black-border-bottom{position:relative}.black-border-bottom:after{content:'';bottom:-13px;left:0px;width:100%;height:26px;position:absolute;background-size:800px 26px;background-image:url(/themes/great_escape/assets/img/patterns/border-black-bottom.png)}body.es #home-intro .home-intro__lint-top{background-image:url(/themes/great_escape/assets/img/lint-home-top-es-v2.png)}body.es #home-intro .home-intro__slogan{background-image:url(/themes/great_escape/assets/img/logos/can-you-escape-es.png);background-size:350px 275px;-webkit-background-size:350px 275px}@media (-webkit-min-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2){body.es #home-intro .home-intro__slogan{background-image:url(/themes/great_escape/assets/img/logos/can-you-escape-es%402x.png);background-size:350px 275px;-webkit-background-size:350px 275px}}@media only screen and (-webkit-min-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2){#home-intro{background-image:url(/themes/great_escape/assets/img/backgrounds/bg-home-mobile.jpg)}}@media only screen and (min-width:768px){#home-intro{padding-top:150px;background-image:url(/themes/great_escape/assets/img/backgrounds/bg-home-tablet-smaller.jpg)}#home-intro .home-intro__logo{margin-bottom:60px}#home-intro .home-intro__slogan{max-width:350px;margin-bottom:100px}#home-intro .home-intro__action{width:50%}#home-intro .home-intro__lint-top,#home-intro .home-intro__chain-bottom{display:block}#home-intro .home-intro__lint-top{width:350px}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2){#home-intro{background-image:url(/themes/great_escape/assets/img/backgrounds/bg-home-tablet.jpg)}}@media only screen and (min-width:1300px){#home-intro{background-image:url(/themes/great_escape/assets/img/backgrounds/bg-home-desktop.jpg)}#home-intro .home-intro__chain-bottom{width:380px}#home-intro .home-intro__lint-top{width:450px}#home-intro .home-intro__action{width:400px}#home-info{padding-top:100px;padding-bottom:80px}#home-info .home-info__title{margin-bottom:35px}#home-info .home-info__subtitle{margin-bottom:25px}#home-info .home-info__outro{margin-top:50px}#home-overview{padding:100px 0px 60px 0px}}@media only screen and (min-width:2000px){#home-intro{padding-top:200px}#home-intro .home-intro__logo{max-width:700px;background-image:url(/themes/great_escape/assets/img/logos/logo-great-escape_retina.png);background-size:700px 250px;-webkit-background-size:700px 250px}}@media only screen and (min-width:2000px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:2000px) and (-moz-min-device-pixel-ratio:2){#home-intro .home-intro__logo{background-image:url(/themes/great_escape/assets/img/logos/logo-great-escape_retina%402x.png);background-size:700px 250px;-webkit-background-size:700px 250px}}@media only screen and (min-width:2000px){#home-intro .home-intro__slogan{max-width:450px}}#room-detail .room-detail__visual--video{margin-bottom:20px;}#room-detail .room-detail__visual--video video{width:100%;max-height:600px;object-fit:cover;}#room-detail .room-detail__visual{margin-bottom:20px}#room-detail .room-detail__visual img{width:100%}#room-detail .room-detail__visual_desktop{display:none}#room-detail .room-detail__title{font-size:23px;color:#edcf00}#room-detail .room-detail__info{text-align:center;margin-bottom:20px}#room-detail .room-detail__info span{font-size:16px;font-weight:500;padding:0px 10px;margin-bottom:15px;display:inline-block;color:#edcf00}#room-detail .room-detail__info span i{margin-right:10px;display:inline-block}#room-detail .room-detail__text{margin-bottom:30px}#room-detail .room-detail__actions{margin-bottom:40px}.show-large{display:none}.hide-large{display:block}@media only screen and (min-width:800px){.hide-large{display:none}.show-large{display:block}#room-detail{padding-bottom:100px}#room-detail .room-detail__visual--video{margin-bottom:60px;}#room-detail .room-detail__visual{display:none}#room-detail .room-detail__visual_desktop{display:block;margin-bottom:60px}#room-detail .room-detail__visual_desktop img{width:100%}#room-detail .large-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}#room-detail .room-detail__main{float:left;padding-right:40px;width:calc(100% - 300px)}#room-detail .room-detail__main header,#room-detail .room-detail__main .room-detail__text{text-align:left}#room-detail .room-detail__main .room-detail__text p{font-size:16px;line-height:25px}#room-detail .room-detail__side{float:left;width:300px;padding-top:55px;padding-left:40px}#room-detail .room-detail__side .room-detail__info{text-align:left;padding-left:0px}#room-detail .room-detail__side .room-detail__info span{padding-left:0px;font-size:20px;margin-bottom:25px}}.path-user #user-login-form,.path-user #user-pass{padding-top:120px;padding-bottom:120px}.path-user #user-login-form label,.path-user #user-pass label{display:block;font-weight:500;margin-bottom:5px;color:#edcf00}.path-user #user-login-form .form-item,.path-user #user-pass .form-item{margin-bottom:25px}.path-user #user-login-form .form-item input,.path-user #user-pass .form-item input{padding:5px;max-width:100%;color:#000}.path-user #user-login-form .form-item .description,.path-user #user-pass .form-item .description{display:block;font-size:13px;margin-top:10px;font-style:italic}.path-user #user-login-form #edit-actions input,.path-user #user-pass #edit-actions input{border:none;border-radius:0px}.path-user #user-pass p{margin-bottom:20px}#about-intro__images{margin-bottom:30px}#about-intro__images .tns-outer{border:2px solid #fff}#about-extra-info{margin-bottom:30px}#about-extra-info .about-extra-info__actions{margin-top:40px}#about-rules{padding-top:40px;padding-bottom:60px}#about-rules .about-rules__title{font-size:18px;font-weight:500;color:#fff;display:inline-block;text-transform:uppercase;border-bottom:2px solid #fff}#about-rules ul li{display:block;font-size:15px;font-weight:500;line-height:20px;margin-bottom:20px}#about-rules ul li i{color:#edcf00}@media only screen and (min-width:768px){.about-content-container{margin-top:60px;margin-bottom:40px}#about-intro__images,#about-extra-info{width:50%;float:left}#about-extra-info{padding-left:40px}#about-extra-info>div{text-align:left}#about-extra-info .about-extra-info__actions{display:none}}@media only screen and (min-width:1000px){#about-rules{padding-top:100px;margin-bottom:80px;background-repeat:repeat-x;background-size:300px 18px;background-image:url(/themes/great_escape/assets/img/chalk-line.png)}#about-rules .about-rules__title{margin-bottom:40px}#about-rules ul{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:60px;-webkit-column-gap:60px;column-gap:60px}#about-rules ul li{margin-bottom:30px}}#pricing-table{padding-bottom:40px}#pricing-table .pricing-table__title{font-size:18px;font-weight:500}#pricing-table .pricing-table__info{margin-top:1rem;max-width:920px;margin:0 auto;}#pricing-table .pricing-table__info a{color:#FFFFFF;transition:all 0.3s;}#pricing-table .pricing-table__info a:hover{color:#edcf00;}#pricing-table .pricing-table__overview{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap;justify-content:center}#pricing-table .pricing-table__overview .pricing-item{width:100%;flex:auto;padding:0px 10px}.pricing-item{margin-bottom:20px}.pricing-item .pricing-item__inner{border:2px solid #fff}.pricing-item .pricing-item__inner .pricing-item__inner__info{padding:10px}.pricing-item .pricing-item__inner .pricing-item__inner__info span{display:block}.pricing-item .pricing-item__inner .pricing-item__inner__players{font-size:15px;font-weight:500;margin-bottom:15px;text-transform:uppercase}.pricing-item .pricing-item__inner .pricing-item__inner__price{font-size:35px;margin-bottom:15px}.pricing-item .pricing-item__inner .pricing-item__inner__action a{padding-top:10px;padding-bottom:10px;margin-bottom:0px}@media only screen and (min-width:400px){#pricing-table .pricing-table__overview .pricing-item{width:50%;max-width:50%}}@media only screen and (min-width:1100px){#pricing-table{margin-top:60px;margin-bottom:120px}#pricing-table .pricing-table__overview .pricing-item{width:20%;max-width:20%}.pricing-item .pricing-item__inner .pricing-item__inner__info{padding-top:25px;padding-bottom:25px}}#contact-intro .contact-intro__title{color:#edcf00}#contact-intro .contact-intro__text{margin-bottom:30px}#contact-locations{margin-bottom:40px}#contact-locations .location-list-item{border-top:1px solid #fff}#contact-locations .location-list-item:last-child{border-bottom:1px solid #fff}#contact-locations .location-list-item .location-list-item__title{font-size:16px;cursor:pointer;font-weight:500;position:relative;padding:15px 30px 15px 10px;-moz-transition:color 300ms,background-color 300ms;-o-transition:color 300ms,background-color 300ms;-webkit-transition:color 300ms,background-color 300ms;transition:color 300ms,background-color 300ms}#contact-locations .location-list-item .location-list-item__title i{top:15px;right:10px;color:#edcf00;position:absolute;-moz-transition:-moz-transform 300ms;-o-transition:-o-transform 300ms;-webkit-transition:-webkit-transform 300ms;transition:transform 300ms}#contact-locations .location-list-item .location-list-item__title:hover{color:#edcf00}#contact-locations .location-list-item .location-list-item__info{display:none;padding:15px 10px;background-color:rgba(255,255,255,0.15)}#contact-locations .location-list-item .location-list-item__info a{color:#edcf00}#contact-locations .location-list-item.open .location-list-item__title i{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#contact-map .contact-map__maps{width:100%;height:300px;background-color:#000}@media only screen and (min-width:768px){#contact-locations{margin-top:80px;margin-bottom:80px}}@media only screen and (min-width:1100px){#contact-locations{margin-top:60px}#contact-map .contact-map__maps{height:500px}}#location-detail{overflow:hidden;}#location-detail .location-detail__rooms{padding-bottom:60px}#location-detail .location-detail__title{font-size:26px;line-height:30px;color:#edcf00}.locations-overview-page{padding-bottom:60px}@media only screen and (min-width:1000px){#location-detail header{margin-bottom:50px}}#kinepolis-booking #kinepolis-booking__form{padding-top:40px;padding-bottom:80px}#kinepolis-booking #kinepolis-booking__form legend{width:100%;display:block;margin-bottom:20px}#kinepolis-booking #kinepolis-booking__form legend .fieldset-legend{display:block;font-size:20px;font-weight:700;color:#edcf00}#kinepolis-booking #kinepolis-booking__form .js-form-type-radio,#kinepolis-booking #kinepolis-booking__form #edit-kinepolis-booking-calendar-times .cal-day-times__time{margin-bottom:15px}#kinepolis-booking #kinepolis-booking__form .js-form-type-radio label,#kinepolis-booking #kinepolis-booking__form #edit-kinepolis-booking-calendar-times .cal-day-times__time label{font-size:18px;font-weight:500;margin-left:5px;display:inline-block;-moz-transform:translateY(2px);-ms-transform:translateY(2px);-webkit-transform:translateY(2px);transform:translateY(2px)}#kinepolis-booking #kinepolis-booking__form .calendar__loader{margin:15px 0px;text-align:center}#kinepolis-booking #kinepolis-booking__form .calendar__loader img{padding:0px 10px;max-width:50px;display:inline-block}#kinepolis-booking #kinepolis-booking__form #edit-kinepolis-booking-calendar{margin-top:20px;margin-bottom:20px}#kinepolis-booking #kinepolis-booking__form #edit-kinepolis-booking-calendar-times{padding:15px 0px;border-top:2px solid #fff}#kinepolis-booking #kinepolis-booking__form #edit-kinepolis-booking-calendar-times .cal-day-times{margin-left:-10px;margin-right:-10px}#kinepolis-booking #kinepolis-booking__form #edit-kinepolis-booking-calendar-times .cal-day-times__time{width:100%;float:left;padding:0px 10px}#kinepolis-booking #kinepolis-booking__form #edit-kinepolis-booking-calendar-times .cal-day-times__time .cal-day-times__time__wrapper{background-color:#262626;border-bottom:2px solid #edcf00;padding:15px}#kinepolis-booking #kinepolis-booking__form #edit-kinepolis-booking-calendar-times .cal-day-times__time label{font-size:16px;font-weight:500;margin-left:15px;cursor:pointer;-moz-transform:translateY(1px);-ms-transform:translateY(1px);-webkit-transform:translateY(1px);transform:translateY(1px)}#kinepolis-booking #kinepolis-booking__form input[type="submit"]{border:none;outline:none;margin-top:25px;border-radius:0px;-moz-appearance:none;-webkit-appearance:none}#kinepolis-booking #kinepolis-booking__form input[type="submit"]:disabled{background-color:#616161}@media only screen and (min-width:500px){#kinepolis-booking #kinepolis-booking__form #edit-kinepolis-booking-calendar-times .cal-day-times__time{width:50%}}@media only screen and (min-width:800px){#kinepolis-booking #kinepolis-booking__form #edit-kinepolis-booking-calendar-times .cal-day-times__time{width:33.333333%}}@media only screen and (min-width:1000px){#kinepolis-booking #kinepolis-booking__form #edit-kinepolis-booking-calendar-times .cal-day-times__time{width:25%}}#basic-page{padding-top:80px;padding-bottom:120px}#basic-page .basic-page__title{color:#edcf00}#basic-page a:not(.button){color:#edcf00}ul.js-pager__items{display:block;padding-top:20px;margin-top:20px;text-align:center;border-top:2px solid #edcf00}ul.js-pager__items li{margin:0 5px;display:inline-block}ul.js-pager__items li a{padding:5px 10px;font-size:18px;font-weight:500;text-decoration:none;color:#edcf00}.button,#footer .footer-contact a,#call-to-action .call-to-action__link a{font-size:14px;font-weight:600;margin:5px 0px;line-height:17px;padding:20px 20px;text-align:center;position:relative;color:#000;display:inline-block;text-decoration:none;background-size:contain;text-transform:uppercase;background-position:center;background-color:#fff;background-image:url(/themes/great_escape/assets/img/textures/button-texture-black.png);-moz-transition:background-color 300ms;-o-transition:background-color 300ms;-webkit-transition:background-color 300ms;transition:background-color 300ms}.button:before,#footer .footer-contact a:before,#call-to-action .call-to-action__link a:before,.button:after,#footer .footer-contact a:after,#call-to-action .call-to-action__link a:after{content:'';width:0px;height:6px;display:block;position:absolute;background-size:12px 10px;background-repeat:repeat-x;backface-visibility:hidden;background-image:url(/themes/great_escape/assets/img/patterns/button-hover.jpg);-moz-transform:translateZ(0px);-webkit-transform:translateZ(0px);transform:translateZ(0px);-moz-transition:width 400ms;-o-transition:width 400ms;-webkit-transition:width 400ms;transition:width 400ms}.button:before,#footer .footer-contact a:before,#call-to-action .call-to-action__link a:before{top:-5px;left:0px;background-position:top left}.button:after,#footer .footer-contact a:after,#call-to-action .call-to-action__link a:after{left:0px;bottom:-5px;background-position:top left}.button:hover,#footer .footer-contact a:hover,#call-to-action .call-to-action__link a:hover{background-color:rgba(255,255,255,0.8)}.button:hover:before,#footer .footer-contact a:hover:before,#call-to-action .call-to-action__link a:hover:before,.button:hover:after,#footer .footer-contact a:hover:after,#call-to-action .call-to-action__link a:hover:after{width:100%}.button--yellow{background-color:#edcf00}.button--yellow:hover{background-color:rgba(237,208,0,0.8)}.button--blue{background-color:#6dcff6}.button--blue:hover{background-color:rgba(108,207,246,0.8)}.button--full,#footer .footer-contact a{width:100%}.button--small,.path-user #user-login-form #edit-actions input,.path-user #user-pass #edit-actions input{padding:10px 20px}.button--edit{margin-top:0px;margin-bottom:0px}.button--edit:after,.button--edit:before{display:none}.testimonial{padding-top:0px;padding-bottom:50px;margin-bottom:50px}.testimonial .testimonial__image-mobile{width:100%;display:block;margin-bottom:20px}.testimonial .testimonial__info{width:100%;float:left;margin-bottom:30px}.testimonial .testimonial__info .testimonial__info__room{float:left;width:100px;margin-right:20px;display:none}.testimonial .testimonial__info .testimonial__info__room img{width:100px;display:block;border:2px solid #fff}.testimonial .testimonial__info .testimonial__info__text{float:left;width:100%}.testimonial .testimonial__info .testimonial__info__text .testimonial__info__text__name{display:block;font-size:18px;font-weight:500;text-align:center;margin-bottom:10px;color:#6dcff6}.testimonial .testimonial__info .testimonial__info__text .testimonial__info__text__title,.testimonial .testimonial__info .testimonial__info__text .testimonial__info__text__date{display:none;font-size:14px;margin-bottom:5px}.testimonial .testimonial__quote{float:left;width:100%;font-size:18px;font-weight:700;line-height:28px;position:relative;padding:0px 30px;text-align:center}.testimonial .testimonial__quote:before,.testimonial .testimonial__quote:after{content:'“';font-size:70px;position:absolute;font-family:arial;color:#6dcff6}.testimonial .testimonial__quote:before{top:5px;left:-15px}.testimonial .testimonial__quote:after{right:-10px;bottom:-40px;content:'”'}.testimonials-overview{padding-bottom:60px}.testimonials-overview header{text-align:center}@media only screen and (min-width:500px){.testimonial .testimonial__image-mobile{display:none}.testimonial .testimonial__info{width:350px;margin-left:32px}.testimonial .testimonial__info .testimonial__info__room{display:block}.testimonial .testimonial__info .testimonial__info__text{width:auto}.testimonial .testimonial__info .testimonial__info__text .testimonial__info__text__name{text-align:left}.testimonial .testimonial__info .testimonial__info__text .testimonial__info__text__title,.testimonial .testimonial__info .testimonial__info__text .testimonial__info__text__date{display:block}.testimonials-overview header{text-align:left}}@media only screen and (min-width:900px){.testimonial .testimonial__info{width:350px;margin-left:0px}.testimonial .testimonial__info .testimonial__info__room{width:100px}.testimonial .testimonial__info .testimonial__info__room img{width:100px}.testimonial .testimonial__info .testimonial__info__text{width:230px}.testimonial .testimonial__quote{font-size:22px;line-height:32px;width:calc(100% - 350px);padding:0px 40px 0px 60px}.testimonial .testimonial__quote:before,.testimonial .testimonial__quote:after{font-size:90px}.testimonial .testimonial__quote:before{top:10px;left:5px;left:0px}}.rooms-overview-view .room-teaser{margin-bottom:60px;border:15px solid transparent;}.rooms-overview-view .room-teaser.highlight{border-color:#e7584b;}.rooms-overview-view .room-teaser .room-teaser__title{font-size:20px;color:#fff;margin-bottom:15px}.rooms-overview-view .room-teaser .room-teaser-link__visual{text-decoration:none}.rooms-overview-view .room-teaser .room-teaser-link__visual:hover .room-teaser__visual{opacity:0.6}.rooms-overview-view .room-teaser .room-teaser__visual{position:relative;margin-bottom:10px;position:relative;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;-webkit-transition:opacity 300ms;transition:opacity 300ms;-moz-box-shadow:0px 3px 5px rgba(0,0,0,0.4);-webkit-box-shadow:0px 3px 5px rgba(0,0,0,0.4);box-shadow:0px 3px 5px rgba(0,0,0,0.4)}.rooms-overview-view .room-teaser .room-teaser__visual:after{top:0px;left:0px;width:100%;height:100%;z-index:100;content:'';position:absolute;background-size:cover;background-image:url(/themes/great_escape/assets/img/image-border_2.png)}.room-teaser__visual.video{position:relative;width:100%;padding-bottom:61%;overflow:hidden;}.room-teaser__visual.video video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:105%;}.rooms-overview-view .room-teaser .room-teaser__intro{margin-bottom:25px}@media only screen and (min-width:768px){.rooms-overview-view{margin-left:-10px;margin-right:-10px}.rooms-overview-view .room-teaser{float:left;width:50%;padding-left:10px;padding-right:10px}.rooms-overview-view .room-teaser:nth-child(odd){clear:both}body.es .rooms-overview-view .room-teaser{width:50%;clear:none !important}}@media only screen and (min-width:1300px){.rooms-overview-view{margin-left:-25px;margin-right:-25px}.rooms-overview-view .room-teaser{padding-left:25px;padding-right:25px}.rooms-overview-view .room-teaser .room-teaser__title{margin-bottom:25px}.rooms-overview-view .room-teaser .room-teaser__visual{margin-bottom:20px}body.es .rooms-overview-view .room-teaser{width:25%;clear:none !important}}.location-teaser{width:100%;padding:15px 55px 15px 15px;display:block;position:relative;margin-bottom:20px;color:#fff;text-decoration:none;border:2px solid #fff;-moz-transition:padding 300ms,background-color 300ms;-o-transition:padding 300ms,background-color 300ms;-webkit-transition:padding 300ms,background-color 300ms;transition:padding 300ms,background-color 300ms}.location-teaser .location-teaser__title{font-size:17px;margin-bottom:10px}.location-teaser .location-teaser__rooms span{display:block;margin-bottom:5px}.location-teaser .location-teaser__rooms span i{margin-right:5px;color:#edcf00;display:inline-block}.location-teaser .location-teaser__arrow{top:0px;right:0px;width:40px;height:100%;position:absolute;background-color:#fff;background-size:cover;background-position:center right;background-image:url(/themes/great_escape/assets/img/textures/button-texture-black.png);-moz-transition:width 300ms;-o-transition:width 300ms;-webkit-transition:width 300ms;transition:width 300ms}.location-teaser .location-teaser__arrow i{top:50%;left:50%;margin-top:-6px;margin-left:-5px;position:absolute;color:#000}.location-teaser:hover{padding:15px 95px 15px 15px;background-color:rgba(255,255,255,0.15)}.location-teaser:hover .location-teaser__arrow{width:80px}@media only screen and (min-width:768px){.location-teaser{margin-bottom:30px}}#call-to-action{display:none;background-size:cover;position:relative}#call-to-action:before{display:block;content:" ";width:100%;padding-top:35%}#call-to-action>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width:768px){#call-to-action{display:block}}@media only screen and (min-width:1200px){#call-to-action{position:relative}#call-to-action:before{display:block;content:" ";width:100%;padding-top:28%}#call-to-action>.content{position:absolute;top:0;left:0;right:0;bottom:0}#call-to-action .call-to-action__text{width:70%;margin-left:auto;margin-right:auto;margin-bottom:30px}}@media only screen and (min-width:1400px){#call-to-action{position:relative}#call-to-action:before{display:block;content:" ";width:100%;padding-top:22%}#call-to-action>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.intro-section .intro-section__title{color:#edcf00}.intro-section .intro-section__text{margin-bottom:30px}@media only screen and (min-width:1000px){.intro-section{padding-top:60px;padding-bottom:10px}}@media only screen and (min-width:1300px){.intro-section{padding-top:100px}}.status-message{padding-top:40px;display:none}.status-message .status-message__container{padding:20px 15px;background-repeat:repeat;background-image:url(/themes/great_escape/assets/img/patterns/concrete_dark_red.jpg);-moz-box-shadow:0px 3px 5px rgba(0,0,0,0.4);-webkit-box-shadow:0px 3px 5px rgba(0,0,0,0.4);box-shadow:0px 3px 5px rgba(0,0,0,0.4);text-shadow:0px 1px 3px rgba(0,0,0,0.6)}
.icheckbox_flat-yellow,.iradio_flat-yellow{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(/themes/great_escape/assets/css/vendor/icheck/yellow.png) no-repeat;border:none;cursor:pointer;}.icheckbox_flat-yellow{background-position:0 0;}.icheckbox_flat-yellow.checked{background-position:-22px 0;}.icheckbox_flat-yellow.disabled{background-position:-44px 0;cursor:default;}.icheckbox_flat-yellow.checked.disabled{background-position:-66px 0;}.iradio_flat-yellow{background-position:-88px 0;}.iradio_flat-yellow.checked{background-position:-110px 0;}.iradio_flat-yellow.disabled{background-position:-132px 0;cursor:default;}.iradio_flat-yellow.checked.disabled{background-position:-154px 0;}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min-resolution:1.25dppx){.icheckbox_flat-yellow,.iradio_flat-yellow{background-image:url(/themes/great_escape/assets/css/vendor/icheck/yellow%402x.png);-webkit-background-size:176px 22px;background-size:176px 22px;}}
.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}
