@charset "UTF-8";
/*!
Theme Name: Corno (2023)
Theme URI: http://underscores.me/
Author: Pixels On Fire
Author URI: http://pixelsonfire.pl/
Description: Motytw dla Anshar Studios
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: corno_2023
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Corno (2023) is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"Bebas Neue";src:local("Bebas Neue Regular"),local("BebasNeue-Regular"),url("fonts/subset-BebasNeue-Regular.woff2") format("woff2"),url("fonts/subset-BebasNeue-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:local("DM Sans Medium Italic"),local("DMSans-MediumItalic"),url("fonts/subset-DMSans-MediumItalic.woff2") format("woff2"),url("fonts/subset-DMSans-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:local("DM Sans Regular"),local("DMSans-Regular"),url("fonts/subset-DMSans-Regular.woff2") format("woff2"),url("fonts/subset-DMSans-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:local("DM Sans Italic"),local("DMSans-Italic"),url("fonts/subset-DMSans-Italic.woff2") format("woff2"),url("fonts/subset-DMSans-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:local("DM Sans Medium"),local("DMSans-Medium"),url("fonts/subset-DMSans-Medium.woff2") format("woff2"),url("fonts/subset-DMSans-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:local("DM Sans Bold Italic"),local("DMSans-BoldItalic"),url("fonts/subset-DMSans-BoldItalic.woff2") format("woff2"),url("fonts/subset-DMSans-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:local("DM Sans Bold"),local("DMSans-Bold"),url("fonts/subset-DMSans-Bold.woff2") format("woff2"),url("fonts/subset-DMSans-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}body,button,input,optgroup,select,textarea{color:#E6AC33;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Bebas Neue",sans-serif;font-weight:400}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#FFF;color:#1F1F27}hr{background-color:#554E53;border:0;height:1px;margin-bottom:30px;margin-top:60px}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#E6AC33;text-decoration:none;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}a:visited{color:#cd9319}a:active,a:focus,a:hover{color:#cd9319}a:active,a:hover{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);line-height:1;padding:0.6em 1em 0.4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#1F1F27;border:1px solid #ccc;border-radius:3px;padding:3px;outline:none;background:transparent}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#000;outline:none}select{border:1px solid #ccc;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:20px}textarea{width:100%}.b-contain *,.b-contain :after,.b-contain :before{-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.b-contain input{position:absolute;z-index:-1;opacity:0}.b-contain span{line-height:1.54;font-size:1rem;font-family:inherit}.b-contain{display:table;position:relative;padding-left:1.8rem;cursor:pointer;margin-bottom:0.5rem}.b-contain input[type=checkbox]~.b-input{position:absolute;top:0;left:0;height:1.25rem;width:1.25rem;background:rgb(241,245,248);-webkit-transition:background 250ms;transition:background 250ms;border:1px solid rgb(184,194,204);border-radius:0.125rem}.b-contain input[type=radio]~.b-input{position:absolute;top:0;left:0;height:1.25rem;width:1.25rem;background:rgb(241,245,248);-webkit-transition:background 250ms;transition:background 250ms;border:1px solid rgb(184,194,204);border-radius:2rem}.b-contain input[type=checkbox]~.b-input:after{content:"";position:absolute;display:none;left:0.45rem;top:0.18rem;width:0.25rem;height:0.6rem;border:solid rgb(255,255,255);border-width:0 2px 2px 0;-webkit-transition:background 250ms;transition:background 250ms;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.b-contain input[type=radio]~.b-input:after{content:"";position:absolute;display:none;left:0.25rem;top:0.25rem;width:0.75rem;height:0.75rem;border-radius:2rem;background:rgb(255,255,255);-webkit-transition:background 250ms;transition:background 250ms}.b-contain input:disabled~.b-input:after{border-color:rgb(135,149,161)}.b-contain input:checked~.b-input:after{display:block}.b-contain input:focus~.b-input,.b-contain:hover input~.b-input{background:rgb(231,238,243)}.b-contain input:focus~.b-input{-webkit-box-shadow:0 0 0 2px rgba(205,147,25,0.5);box-shadow:0 0 0 2px rgba(205,147,25,0.5)}.b-contain input:checked~.b-input{background:#E6AC33;border-color:#E6AC33}.b-contain input[type=checkbox]:disabled~.b-input{background:rgb(241,245,248);border-color:rgb(184,194,204);opacity:0.6;cursor:not-allowed}.b-contain input[type=radio]:disabled~.b-input{background:rgb(241,245,248);border-color:rgb(184,194,204);opacity:0.6;cursor:not-allowed}.b-contain input[type=radio]:disabled~.b-input:after{background:rgb(135,149,161)}.b-contain input:checked:focus~.b-input,.b-contain:hover input:not([disabled]):checked~.b-input{background:#E6AC33;border-color:#E6AC33}.b-contain .b-input:before{content:"";display:block;position:absolute;left:0;top:0;width:3rem;height:3rem;margin-left:-0.85rem;margin-top:-0.85rem;background:#E6AC33;border-radius:2rem;opacity:0.6;z-index:99999;-webkit-transform:scale(0);transform:scale(0)}@-webkit-keyframes b-ripple{0%{-webkit-transform:scale(0);transform:scale(0)}20%{-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes b-ripple{0%{-webkit-transform:scale(0);transform:scale(0)}20%{-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes b-ripple-duplicate{0%{-webkit-transform:scale(0);transform:scale(0)}30%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes b-ripple-duplicate{0%{-webkit-transform:scale(0);transform:scale(0)}30%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.b-contain input+.b-input:before{-webkit-animation:b-ripple 250ms ease-out;animation:b-ripple 250ms ease-out}.b-contain input:checked+.b-input:before{-webkit-animation-name:b-ripple-duplicate;animation-name:b-ripple-duplicate}.b-contain .b-input:before{visibility:hidden}.b-contain input:focus+.b-input:before{visibility:visible}.b-contain:first-child .b-input:before{visibility:hidden}#page.site{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh;padding-top:192px;overflow:hidden}#page.site .site-content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:1024px){#page.site{padding-top:72px}}body.page,body.post{margin-bottom:0}body.admin-bar #page.site{min-height:calc(100vh - 32px)}body.no-scroll{position:absolute;height:100vh;width:100vw;overflow:hidden}.wrapper{width:96%;max-width:1332px;margin-left:auto;margin-right:auto}@media screen and (max-width:1367px){.wrapper{max-width:1240px}}@media screen and (max-width:1100px){.wrapper{max-width:1080px}}@media screen and (max-width:1000px){.wrapper{max-width:100%;width:100%;padding:0px 1rem}}#mobile-menu-container{z-index:999;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,0.99);-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden;-webkit-transition:0.25s ease all;transition:0.25s ease all}@media screen and (min-width:1024px){#mobile-menu-container{display:none}}#mobile-menu-container.active{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%);visibility:visible}#mobile-menu-container .social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:32px}#mobile-menu-container .social-media-links a{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:uppercase;padding:6px;color:#1F1F27;text-transform:uppercase}#mobile-menu-container .button-container{margin-top:32px}#mobile-menu-container .shop-container{text-align:center;margin-top:32px}#mobile-menu-container .shop-container a.link-to-cart{display:block;padding:12px 0px;position:relative;font-size:18px;text-align:center;color:#1F1F27}#mobile-menu-container .shop-container a.link-to-cart:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:1px;background:#1F1F27}#mobile-menu-container .language-container{text-align:center;margin-top:32px;color:#1F1F27}#mobile-menu-container .language-container li,#mobile-menu-container .language-container ul{list-style-type:none;padding:0;margin:0;text-transform:uppercase;color:#1F1F27}#mobile-menu-container .language-container a{color:#1F1F27}#mobile-menu-container .language-container select{width:240px;display:inline-block;padding:8px;color:#1F1F27;text-transform:uppercase;border-radius:0}#mobile-menu-container #main-mobile-menu ul{margin-left:0;margin-bottom:0;padding-left:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}#mobile-menu-container #main-mobile-menu ul li{margin-bottom:12px}#mobile-menu-container #main-mobile-menu ul li a{font-family:"Bebas Neue",sans-serif;text-transform:uppercase;font-weight:400;color:#1F1F27;font-size:36px;line-height:130%;letter-spacing:-0.02em}#mobile-menu-container .box{height:calc(100vh - 90px);overflow-y:scroll;position:relative;margin-top:90px}#mobile-menu-container .box:before{content:"";display:block;position:fixed;top:90px;left:0;right:0;height:10vh;background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(12.5%,rgba(255,255,255,0.9)),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,white 0%,rgba(255,255,255,0.9) 12.5%,rgba(255,255,255,0) 100%);z-index:5;pointer-events:none}#mobile-menu-container .box:after{content:"";display:block;position:fixed;bottom:0;left:0;right:0;height:25vh;background:-webkit-gradient(linear,left bottom,left top,from(white),color-stop(12.5%,rgba(255,255,255,0.9)),to(rgba(255,255,255,0)));background:linear-gradient(to top,white 0%,rgba(255,255,255,0.9) 12.5%,rgba(255,255,255,0) 100%);z-index:5;pointer-events:none}#mobile-menu-container .box .container{padding-top:10vh;padding-bottom:25vh;padding-left:30px;padding-right:30px;position:relative}#mobile-menu-container .box .container>*{position:relative;z-index:2}@media screen and (max-width:1024px){.main-navigation{display:none}}.main-navigation ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;margin:0;gap:26px}.main-navigation ul li{position:relative}.main-navigation ul li a{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#000;text-decoration:none;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all;padding:16px 0;position:relative}.main-navigation ul li a:after{content:"";display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;border-radius:8px;background:#452C80;opacity:0;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.main-navigation ul li a:hover{color:#E6AC33}.main-navigation ul li.current-menu-item a:after{opacity:1}.sticky{display:block}.page,.post{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:-ms-grid;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.gallery-columns-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.gallery-columns-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.gallery-columns-5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.gallery-columns-6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.gallery-columns-7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.gallery-columns-8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.gallery-columns-9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 12px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#E6AC33}.hamburger-box{width:36px;height:22px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:36px;height:4px;background-color:#1F1F27;border-radius:5px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-9px}.hamburger-inner:after{bottom:-9px}.hamburger--3dx .hamburger-box{-webkit-perspective:72px;perspective:72px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:72px;perspective:72px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:72px;perspective:72px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:72px;perspective:72px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:72px;perspective:72px}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:72px;perspective:72px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{-webkit-transform:translate3d(-7.2px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-7.2px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrow.is-active .hamburger-inner:after{-webkit-transform:translate3d(-7.2px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-7.2px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(7.2px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(7.2px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(7.2px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(7.2px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrowalt .hamburger-inner:before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(-7.2px,-9px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-7.2px,-9px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(-7.2px,9px,0) rotate(45deg) scale(0.7,1);transform:translate3d(-7.2px,9px,0) rotate(45deg) scale(0.7,1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowalt-r .hamburger-inner:before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(7.2px,-9px,0) rotate(45deg) scale(0.7,1);transform:translate3d(7.2px,-9px,0) rotate(45deg) scale(0.7,1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(7.2px,9px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(7.2px,9px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--arrowturn.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{-webkit-transition-property:none;transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse .hamburger-inner:after{top:-18px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner:before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-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)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse-r .hamburger-inner:after{top:-18px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner:before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-9px,0) rotate(45deg);transform:translate3d(0,-9px,0) rotate(45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-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)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--elastic .hamburger-inner{top:2px;-webkit-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:9px;-webkit-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner:after{top:18px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,9px,0) rotate(135deg);transform:translate3d(0,9px,0) rotate(135deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-18px,0) rotate(-270deg);transform:translate3d(0,-18px,0) rotate(-270deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;-webkit-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:9px;-webkit-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner:after{top:18px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,9px,0) rotate(-135deg);transform:translate3d(0,9px,0) rotate(-135deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-18px,0) rotate(270deg);transform:translate3d(0,-18px,0) rotate(270deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic .hamburger-inner:after{top:9px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{left:-72px;top:-72px;-webkit-transform:translate3d(72px,72px,0) rotate(45deg);transform:translate3d(72px,72px,0) rotate(45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--emphatic.is-active .hamburger-inner:after{right:-72px;top:-72px;-webkit-transform:translate3d(-72px,72px,0) rotate(-45deg);transform:translate3d(-72px,72px,0) rotate(-45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic-r .hamburger-inner:after{top:9px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-72px;top:72px;-webkit-transform:translate3d(72px,-72px,0) rotate(-45deg);transform:translate3d(72px,-72px,0) rotate(-45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-72px;top:72px;-webkit-transform:translate3d(-72px,-72px,0) rotate(45deg);transform:translate3d(-72px,-72px,0) rotate(45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{-webkit-transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear;transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;-webkit-transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.08s linear;transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:9px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider .hamburger-inner:after{top:18px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-5.1428571429px,-5px,0);transform:rotate(-45deg) translate3d(-5.1428571429px,-5px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-18px,0) rotate(-90deg);transform:translate3d(0,-18px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:9px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner:after{top:18px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,9px,0) rotate(-45deg);transform:translate3d(0,9px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{-webkit-transform:rotate(45deg) translate3d(5.1428571429px,-5px,0);transform:rotate(45deg) translate3d(5.1428571429px,-5px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-18px,0) rotate(90deg);transform:translate3d(0,-18px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin .hamburger-inner:before{-webkit-transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}.hamburger--spin .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-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)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin-r .hamburger-inner:before{-webkit-transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-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)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spring .hamburger-inner{top:2px;-webkit-transition:background-color 0s 0.13s linear;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner:before{top:9px;-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring .hamburger-inner:after{top:18px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:0.22s;transition-delay:0.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,9px,0) rotate(45deg);transform:translate3d(0,9px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,9px,0) rotate(-45deg);transform:translate3d(0,9px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring-r .hamburger-inner:after{top:-18px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-9px,0) rotate(-45deg);transform:translate3d(0,-9px,0) rotate(-45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-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)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand .hamburger-inner:before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand-r .hamburger-inner:before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand-r .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.075s;transition-duration:0.075s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 0.075s 0.12s ease,opacity 0.075s ease;transition:top 0.075s 0.12s ease,opacity 0.075s ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-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)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.075s ease,opacity 0.075s 0.12s ease;transition:top 0.075s ease,opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger:focus,.hamburger:hover{background:transparent}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#FFF;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;clip-path:none;color:#E6AC33;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.section-header{font-family:"Bebas Neue",sans-serif;font-size:240px;font-weight:400;line-height:1.1em;color:#1F1F27}@media screen and (max-width:1366px){.section-header{font-size:150px}}@media screen and (max-width:1024px){.section-header{font-size:72px}}.section-header.small{font-size:120px;line-height:90%}@media screen and (max-width:1366px){.section-header.small{font-size:100px}}@media screen and (max-width:1024px){.section-header.small{font-size:72px}}.section-header.with-dash{margin-top:0;margin-bottom:0;padding-top:56px;position:relative}.section-header.with-dash:before{content:"";position:absolute;height:16px;width:131px;top:0;left:0;display:block}@media screen and (max-width:1366px){.section-header.with-dash:before{height:12px;width:115px}}@media screen and (max-width:1024px){.section-header.with-dash:before{font-size:10px;width:100px}}.section-header.with-dash.color-1:before{background:#452C80}.section-header.with-dash.color-2:before{background:#992780}.section-header.with-dash.color-3:before{background:#E6AC33}.section-subheader{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:75px;line-height:1.25em;color:#272025;padding-top:60px;letter-spacing:-0.01em}@media screen and (max-width:1024px){.section-subheader{font-size:48px}}.section-subheader.small{font-size:32px}@media screen and (max-width:1024px){.section-subheader.small{font-size:32px}}.section-subheader.medium{font-size:40px}@media screen and (max-width:1024px){.section-subheader.medium{font-size:30px}}.section-subheader.micro{font-size:24px}@media screen and (max-width:1024px){.section-subheader.micro{font-size:20px}}.section-subheader.mini{font-size:36px}@media screen and (max-width:1024px){.section-subheader.mini{font-size:24px}}.section-subheader.alternated{font-family:"Bebas Neue",sans-serif;text-transform:uppercase;font-size:60px!important}@media screen and (max-width:1024px){.section-subheader.alternated{font-size:32px!important}}.section-subheader.with-dash{margin-top:0;margin-bottom:0;padding-top:40px;position:relative}.section-subheader.with-dash:before{content:"";position:absolute;height:8px;width:70px;top:0;left:0;display:block}.section-subheader.with-dash.color-1:before{background:#452C80}.section-subheader.with-dash.color-2:before{background:#992780}.section-subheader.with-dash.color-3:before{background:#E6AC33}.section-subheader.with-dash.centered:before{margin-left:auto;margin-right:auto;left:0;right:0}.section-subheader.no-text-transform{text-transform:unset}.section-description{font-size:60px;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.25em;color:#272025}@media screen and (max-width:1024px){.section-description{font-size:36px}}.section-text{font-size:36px;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.25em;color:#272025}@media screen and (max-width:1024px){.section-text{font-size:28px}}.section-aloneheader{font-size:36px;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.25em;color:#272025;font-weight:400}@media screen and (max-width:1024px){.section-aloneheader{font-size:24px}}.section-mediumtext{font-size:24px;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.2em;color:#272025}@media screen and (max-width:1024px){.section-mediumtext{font-size:18px}}.section-mediumtext.micro{font-size:18px}@media screen and (max-width:1024px){.section-mediumtext.micro{font-size:13px}}.section-minitext{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:1.25em}@media screen and (max-width:1024px){.section-minitext{font-size:16px}}.section-minitext.micro{font-size:18px}@media screen and (max-width:1024px){.section-minitext.micro{font-size:13px}}.section-minitext a{color:#1F1F27;text-decoration:underline}.section-minitext a:hover{color:#E6AC33;text-decoration:none}.section-minitext p{margin-bottom:1rem}.section-minitext p:first-of-type{margin-top:0}.section-minitext p:last-of-type{margin-bottom:0}a.link-as-bttn{border:1px solid #1F1F27;border-radius:50px;display:inline-block;padding:9px 16px;font-size:18px;font-weight:400;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1em;color:#1F1F27}a.link-as-bttn:hover{color:#452C80;border-color:#452C80}a.link-as-bttn.smaller{font-size:14px}a.link-as-bttn.full-width{width:100%;text-align:center}@media screen and (max-width:1024px){a.link-as-bttn{padding:14px 16px;font-size:14px}}a.link-as-smart-button{border-bottom:1px solid #1F1F27;padding-bottom:20px;padding-top:20px;font-weight:400;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1em;color:#1F1F27}a.link-as-smart-button.with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.link-as-smart-button.with-icon .icon{margin-left:16px}a.link-as-smart-button:hover{color:#992780}.link-as-smart-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contact-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:578px;width:100%}.wpcf7-response-output{margin:0;border-color:#FBC02D;color:#1F1F27;background:#FBC02D;font-size:12px;line-height:1.4em;padding:8px}.wpcf7-spinner{margin-left:auto;margin-right:auto;margin-top:10px}.contact-form-element{margin-bottom:30px;width:100%}.contact-form-element.submit{margin-bottom:0}.contact-form-element .wpcf7-not-valid-tip{width:100%;padding:5px;font-size:12px;line-height:1.5em;background:#D32F2F;color:#FFF;display:block}.contact-form-element p{margin-bottom:1rem}.contact-form-element p:first-of-type{margin-top:0}.contact-form-element p:last-of-type{margin-bottom:0}.contact-form-element.half{width:calc(50% - 10px)}@media screen and (max-width:1024px){.contact-form-element.half{width:100%}}.contact-form-element input,.contact-form-element textarea{border-radius:0;border:0;border-bottom:1px solid #AFAFAF;padding:10px;font-size:16px;line-height:1.3em;width:100%}.contact-form-element input::-webkit-input-placeholder,.contact-form-element textarea::-webkit-input-placeholder{color:#AFAFAF}.contact-form-element input::-moz-placeholder,.contact-form-element textarea::-moz-placeholder{color:#AFAFAF}.contact-form-element input:-ms-input-placeholder,.contact-form-element textarea:-ms-input-placeholder{color:#AFAFAF}.contact-form-element input::-ms-input-placeholder,.contact-form-element textarea::-ms-input-placeholder{color:#AFAFAF}.contact-form-element input::placeholder,.contact-form-element textarea::placeholder{color:#AFAFAF}.contact-form-element input[type=submit]{border-radius:50px;border:1px solid #1F1F27;color:#1F1F27;display:block;width:100%;font-size:18px;line-height:1.3em;background:transparent;cursor:pointer}.contact-form-element.acceptance{margin-bottom:56px}.contact-form-element.acceptance .wpcf7-list-item{margin-left:0}.contact-form-element.acceptance .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:120%;color:#554E53}.contact-form-element.acceptance .wpcf7-list-item label input{width:16px;height:16px}.contact-form-element.acceptance .wpcf7-list-item label .wpcf7-list-item-label{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:16px}.accordion{position:relative}.accordion .accordion-element{position:relative}.accordion .accordion-element .question{height:30px;margin-bottom:16px}.accordion .accordion-element .question a{display:block;position:relative;color:#1F1F27}.accordion .accordion-element .question a .text{font-size:24px;line-height:1.5em}.accordion .accordion-element .question a .icon{position:absolute;top:50%;right:0;width:21px;height:21px;display:block;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.accordion .accordion-element .anwser{position:relative;padding-bottom:16px;max-height:0;opacity:0;-webkit-transition:0.25s ease-in-out opacity;transition:0.25s ease-in-out opacity}.accordion .accordion-element.active .question a .icon{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.accordion .accordion-element.active .anwser{max-height:999px;opacity:1}.woocommerce button.button-submit-link.button{border-radius:50px;border:1px solid #1F1F27;color:#1F1F27;display:block;width:100%;font-size:18px;line-height:1.3em;background:transparent;cursor:pointer}#typed-strings{opacity:0;visibility:hidden;display:none}#masthead{position:absolute;top:0;left:0;z-index:1000;display:block;width:100%;padding-top:1em;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}#masthead .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:calc(100% - 120px);width:100vw}@media screen and (min-width:1441px){#masthead .wrapper{max-width:1320px}}@media screen and (max-width:1367px){#masthead .wrapper{max-width:calc(100% - 40px)}}@media screen and (max-width:1000px){#masthead .wrapper{max-width:98%}}#masthead .wrapper .logo{width:112px;height:80px}@media screen and (max-width:1024px){#masthead .wrapper .logo{width:84px;height:60px;aspect-ratio:7/5}#masthead .wrapper .logo .site-branding{width:100%;height:100%}#masthead .wrapper .logo .site-branding .site-title{display:block;width:100%;height:100%}#masthead .wrapper .logo .site-branding .site-title a{display:block;width:100%;height:100%}#masthead .wrapper .logo .site-branding .site-title a svg{display:block;width:84px;height:60px}}#masthead .wrapper .logo .site-branding{margin:0}#masthead .wrapper .logo .site-title{margin:0}#masthead .wrapper .logo a{color:#1F1F27}#masthead .wrapper .logo a:hover{color:#E6AC33}#masthead a.link-to-cart{display:inline-block;padding:8px 0px;position:relative}#masthead a.link-to-cart:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:1px;background:#1F1F27}@media screen and (max-width:1024px){#masthead .language-container{margin-left:auto}}#masthead .language-container li,#masthead .language-container ul{list-style-type:none;padding:0;margin:0;text-transform:uppercase;color:#1F1F27}#masthead .language-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#masthead .language-container a{color:#1F1F27;display:inline-block;padding:8px}#masthead .language-container select{border:0;color:#1F1F27;text-transform:uppercase;background-color:transparent}#masthead .shop-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media screen and (max-width:1024px){#masthead .shop-elements{margin-left:auto;margin-right:20px}#masthead .shop-elements .button-container{display:none}}@media screen and (max-width:1024px){#masthead .shop-elements .shop-container{display:none}}#masthead .shop-elements a{color:#1F1F27}#masthead .shop-elements a:hover{color:#992780}@media screen and (min-width:1024px){#masthead .menu-trigger{display:none}}#masthead.mobile-active{z-index:1000}#masthead.sticky{background:#FFF;position:fixed;padding-bottom:12px;padding-top:12px;z-index:150}.site-footer{position:relative;font-size:14px}.site-footer .background-element{position:absolute;z-index:-1;width:800px;height:800px;bottom:0;left:0;-webkit-transform:translateX(-41%) translateY(45%) rotate(16deg) scale(0.8,1);transform:translateX(-41%) translateY(45%) rotate(16deg) scale(0.8,1)}.site-footer .background-element .background-element-single{width:100%;height:100%;-webkit-animation:blob 8s infinite;animation:blob 8s infinite}.site-footer .background-element .background-element-single.content-2{background:url(images/background-vector_2.svg) no-repeat center;background-size:contain}.site-footer .background-element .background-element-single.content-1{background:url(images/background-vector_1.svg) no-repeat center;background-size:contain}@media screen and (max-width:1024px){.site-footer .background-element{bottom:unset;top:250px;width:850px;height:850px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-size:auto 100%;left:-93%}.site-footer .background-element svg{display:none}}.site-footer .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:calc(100% - 120px);width:100vw}@media screen and (min-width:1441px){.site-footer .wrapper{max-width:1320px}}@media screen and (max-width:1024px){.site-footer .wrapper{max-width:100vw}}.site-footer .wrapper a{color:#1F1F27}.site-footer .wrapper a:hover{color:#E6AC33}.site-footer .top-part{padding-bottom:90px}.site-footer .partners-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}@media screen and (max-width:1024px){.site-footer .partners-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-bottom:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.site-footer .partners-header .section-subheader{margin:0}@media screen and (max-width:1024px){.site-footer .partners-header .section-subheader.with-dash:before{margin-left:auto;margin-right:auto;left:0;right:0}}.site-footer .partners-container{width:100%;padding-left:90px;padding-top:134px}@media screen and (max-width:1024px){.site-footer .partners-container{padding-left:0;padding-top:72px}}.site-footer .partners-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){.site-footer .partners-content{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px 0px}}@media screen and (max-width:1024px){.site-footer .partners-content .single-group-name{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.site-footer .partners-content .group-name{max-width:197px;font-size:12px;line-height:1.2em}@media screen and (max-width:1024px){.site-footer .partners-content .group-name{max-width:220px;margin-left:auto;margin-right:auto;margin-bottom:18px}}.site-footer .partners-content .group-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:90px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:54px;margin-left:auto;margin-right:auto;margin-bottom:40px;height:94px}.site-footer .partners-content .group-elements img,.site-footer .partners-content .group-elements picture{display:block}@media screen and (max-width:1024px){.site-footer .partners-content .group-elements{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:28px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px;min-height:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer .partners-content .group-elements .single-element img{max-width:90%}}.site-footer .bottom-part{padding-top:64px;position:relative}.site-footer .bottom-part:before{left:0;right:0;margin-left:auto;margin-right:auto;top:0;background:#554E53;height:1px;width:96.5%;display:block;content:"";position:absolute}@media screen and (max-width:1024px){.site-footer .bottom-part{padding-top:40px}.site-footer .bottom-part .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.site-footer .site-contact-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:144px;margin-left:auto;margin-right:auto;-webkit-transform:translateX(30px);transform:translateX(30px)}@media screen and (max-width:1024px){.site-footer .site-contact-elements{-webkit-transform:translateX(0px);transform:translateX(0px);gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}}@media screen and (max-width:1024px){.site-footer .site-contact-elements--header{margin-left:auto;margin-right:auto;max-width:240px;width:100%;display:block}}.site-footer .site-contact-elements--header h2{margin:0;padding:0}.site-footer .site-contact-elements--elements-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}@media screen and (max-width:640px){.site-footer .site-contact-elements--elements-wrapper{gap:40px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:640px){.site-footer .site-contact-elements--elements-wrapper .single-contact-element{width:150px;margin-left:auto;margin-right:auto}}.site-footer .site-contact-elements--elements-wrapper .single-contact-element .name{font-size:14px;line-height:1.4em;margin-bottom:24px}@media screen and (max-width:1024px){.site-footer .site-contact-elements--social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-left:auto;margin-right:auto;max-width:240px;margin-top:40px;margin-bottom:40px}}@media screen and (max-width:1024px){.site-footer .site-contact-elements--social-media{margin-top:20px;max-width:150px}}.site-footer .site-contact-elements--social-media .header{font-weight:700;margin-bottom:24px}.site-footer .site-contact-elements--social-media .social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-footer .site-contact-elements--social-media .social-media-links a{text-decoration:underline}.site-footer .site-contact-elements--social-media .social-media-links a:hover{text-decoration:none}.site-footer .bottom-navigation{padding-top:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (max-width:1024px){.site-footer .bottom-navigation{margin-left:auto;margin-right:auto;max-width:240px;padding-top:20px;text-align:center}}.site-footer .bottom-navigation ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;list-style-type:none;gap:40px}@media screen and (max-width:1024px){.site-footer .bottom-navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;max-width:240px;gap:10px}}.site-footer .bottom-navigation ul li a{font-size:14px;line-height:1em;color:#1F1F27}@media screen and (max-width:1024px){.site-footer .bottom-navigation ul li a{font-size:14px}}.site-footer .bottom-navigation ul li a:hover{color:#992780}.site-footer .down-part{text-align:center;padding:60px 20px 20px 20px;font-size:12px;line-height:1.4em}@media screen and (max-width:1024px){.site-footer .down-part{padding:40px;margin-left:auto;margin-right:auto;max-width:360px;width:100%}}@media screen and (max-width:1024px){.site-footer .site-logo{margin-left:auto;margin-right:auto;text-align:center;margin-top:30px;width:150px;height:auto;margin-bottom:30px}.site-footer .site-logo a,.site-footer .site-logo svg{width:100%;height:auto}}.page-template-tpl-home #page{padding-top:0}#primary.site-main.homepage{width:100%;overflow:hidden}#primary.site-main.homepage .homepage-section{position:relative}#primary.site-main.homepage .homepage-section.intro{height:100vh;max-height:674px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media screen and (min-width:1567px){#primary.site-main.homepage .homepage-section.intro{height:100vh;max-height:1080px}}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.intro{max-height:unset;height:auto;padding-top:60px;padding-bottom:100px}}#primary.site-main.homepage .homepage-section.intro .background-element{position:absolute;z-index:10}#primary.site-main.homepage .homepage-section.intro .background-element.background-element-1{width:1489px;height:1091px;-webkit-transform:translateX(-30%);transform:translateX(-30%);bottom:-50%;left:0}#primary.site-main.homepage .homepage-section.intro .background-element.background-element-1 .background-content{background:url(images/background-vector_1.svg) no-repeat 0 0;background-size:contain;-webkit-animation:blob 10s infinite;animation:blob 10s infinite;width:100%;height:100%}@media screen and (max-width:1000px){#primary.site-main.homepage .homepage-section.intro .background-element.background-element-1{width:780px;height:580px;bottom:20%;left:-25%}}#primary.site-main.homepage .homepage-section.intro .background-element.background-element-2{width:1000px;height:1000px;top:-130px;right:-350px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#primary.site-main.homepage .homepage-section.intro .background-element.background-element-2 .background-content{background:url(images/background-vector_2.svg) no-repeat 0 0;background-size:contain;-webkit-animation:blob 10s infinite;animation:blob 10s infinite;width:100%;height:100%}@media screen and (max-width:1000px){#primary.site-main.homepage .homepage-section.intro .background-element.background-element-2{width:560px;height:560px;top:-140px;right:-390px;width:760px;height:886px}}#primary.site-main.homepage .homepage-section.intro .background-element.background-element-2 svg{width:100%;height:100%;display:block}@media screen and (max-width:1000px){#primary.site-main.homepage .homepage-section.intro .background-element.background-element-2 svg{display:none}}#primary.site-main.homepage .homepage-section.intro .wrapper{position:relative;z-index:100}@media screen and (max-width:1000px){#primary.site-main.homepage .homepage-section.intro .wrapper{padding-left:20px;padding-right:20px}}#primary.site-main.homepage .homepage-section.intro .wrapper .container{padding-left:90px;position:relative}@media screen and (max-width:1366px){#primary.site-main.homepage .homepage-section.intro .wrapper .container{padding-left:32px}}@media screen and (max-width:1000px){#primary.site-main.homepage .homepage-section.intro .wrapper .container{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#primary.site-main.homepage .homepage-section.intro .wrapper .intro-image{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:910px}@media screen and (max-width:1000px){#primary.site-main.homepage .homepage-section.intro .wrapper .intro-image{top:99%;left:0;right:0;width:100%;height:290px;position:relative;-webkit-transform:translateY(0%) rotate(-30deg);transform:translateY(0%) rotate(-30deg);margin-top:0px;margin-bottom:25px}#primary.site-main.homepage .homepage-section.intro .wrapper .intro-image img{display:block;margin-left:auto;margin-right:auto;height:100%;max-width:100%;width:auto}}#primary.site-main.homepage .homepage-section.intro .wrapper .intro-container{max-width:810px;width:100%;position:relative}#primary.site-main.homepage .homepage-section.intro .wrapper .intro-container .page-title{position:relative;margin:0;padding-top:56px;font-size:120px;line-height:0.9em;display:block;font-weight:400}@media screen and (max-width:1000px){#primary.site-main.homepage .homepage-section.intro .wrapper .intro-container .page-title{padding-top:56px;font-size:72px;letter-spacing:-0.02em}}#primary.site-main.homepage .homepage-section.intro .wrapper .intro-container .page-title:before{content:"";display:block;position:absolute;width:130px;height:16px;background:#452C80;top:0;left:0}#primary.site-main.homepage .homepage-section.intro .wrapper .intro-container .about-festival-trigger{top:84px;right:165px;position:absolute}@media screen and (max-width:1000px){#primary.site-main.homepage .homepage-section.intro .wrapper .intro-container .about-festival-trigger{position:relative;top:0;right:0;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#primary.site-main.homepage #video-placeholder-container{position:relative;height:100%;display:block;width:100%;overflow:hidden}#primary.site-main.homepage #video-placeholder-container #video-placeholder{position:fixed;z-index:-1;top:0;left:0;right:0;bottom:0;width:100%;aspect-ratio:16/9;height:100vh;height:100svh}#primary.site-main.homepage .video-break{height:500px;overflow:hidden;background:#FFF;position:relative;z-index:2}#primary.site-main.homepage .video-break #video-background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1;background-attachment:fixed;background:#FFF}#primary.site-main.homepage .video-break #yt-video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);min-width:100%;min-height:100%;width:auto;height:auto;aspect-ratio:16/9;background:#FFF;pointer-events:none}@media screen and (max-width:1000px){#primary.site-main.homepage .video-break #yt-video{aspect-ratio:unset;top:0;left:0;bottom:0;right:0;-webkit-transform:translate(0%,0%);transform:translate(0%,0%)}}#primary.site-main.homepage .video-break .jarallax{width:100%;height:100%}#primary.site-main.homepage .video-break .video-background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1;background-attachment:fixed;background:#FFF}#primary.site-main.homepage .video-break .video-background video{-o-object-fit:cover;object-fit:cover;width:100%;height:200%;pointer-events:none}#primary.site-main.homepage .video-break .content{position:relative;z-index:1}#primary.site-main.homepage .promo-page{max-height:564px;height:100vh;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){#primary.site-main.homepage .promo-page{padding-bottom:60px}}#primary.site-main.homepage .promo-page .background-element{position:absolute;z-index:1;top:0;bottom:0;right:0;-webkit-transform:translateX(50%) rotate(45deg);transform:translateX(50%) rotate(45deg);aspect-ratio:1/1;pointer-events:none}#primary.site-main.homepage .promo-page .background-element .background-content{background:url(images/background-vector_3.svg) no-repeat 0 0;background-size:contain;-webkit-animation:blob-alt 10s infinite;animation:blob-alt 10s infinite;width:100%;height:100%}@media screen and (max-width:1024px){#primary.site-main.homepage .promo-page .background-element{width:120vw;height:120vw;background-size:contain;top:-100px}#primary.site-main.homepage .promo-page .background-element svg{display:none}}#primary.site-main.homepage .promo-page .wrapper{padding-left:90px;padding-right:90px;position:relative;z-index:2}@media screen and (max-width:1024px){#primary.site-main.homepage .promo-page .wrapper{padding-left:10px;padding-right:10px}}#primary.site-main.homepage .promo-page .wrapper .promo-break-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:88px}#primary.site-main.homepage .promo-page .wrapper .promo-break-header span{display:inline-block;padding:10px;font-size:18px;line-height:1.25em}#primary.site-main.homepage .promo-page .wrapper .promo-break-content--header{height:108px;display:block;position:relative;margin-bottom:88px}#primary.site-main.homepage .promo-page .wrapper .promo-break-content--header #typed{display:block;font-family:"Bebas Neue",sans-serif;font-size:120px;line-height:0.9em;letter-spacing:-0.01em}@media screen and (max-width:1024px){#primary.site-main.homepage .promo-page .wrapper .promo-break-content--header #typed{font-size:72px}}#primary.site-main.homepage .promo-page .wrapper .promo-break-content--header .typed-cursor{display:none}#primary.site-main.homepage .promo-page .wrapper .promo-break-content--text .section-text{margin-bottom:30px}#primary.site-main.homepage .homepage-section.artists{overflow:hidden;padding-top:38px;min-height:730px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.artists{min-height:0}}#primary.site-main.homepage .homepage-section.artists .artists-header .section-subheader{padding-bottom:0}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.artists .artists-header .section-subheader{padding-bottom:105px}}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.artists .artists-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#primary.site-main.homepage .homepage-section.artists .artists-header .section-subheader{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#primary.site-main.homepage .homepage-section.artists .artists-header .artists-switcher{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;margin-top:20px}#primary.site-main.homepage .homepage-section.artists .artists-header .artists-button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center;width:100%}}#primary.site-main.homepage .homepage-section.artists .artists-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:30px;position:relative;padding-left:90px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.artists .artists-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0}}#primary.site-main.homepage .homepage-section.artists .artists-content .artists-text{width:352px;padding-right:20px;letter-spacing:-0.01em}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.artists .artists-content .artists-text{margin-bottom:30px;width:auto}}@media screen and (max-width:640px){#primary.site-main.homepage .homepage-section.artists .artists-content .artists-text{position:absolute;top:-125px;left:0}}#primary.site-main.homepage .homepage-section.artists .artists-content .artists-text p{max-width:243px;margin-bottom:1rem}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.artists .artists-content .artists-text p{width:100%;max-width:100%}}#primary.site-main.homepage .homepage-section.artists .artists-content .artists-text p:first-of-type{margin-top:0}#primary.site-main.homepage .homepage-section.artists .artists-content .artists-text p:last-of-type{margin-bottom:0}#primary.site-main.homepage .homepage-section.artists .artists-content .artists-carousels{width:calc(100% - 352px)}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.artists .artists-content .artists-carousels{width:100vw}}#primary.site-main.homepage .homepage-section.artists .single-artists-group{overflow:hidden;width:65.25vw;opacity:0;max-height:0;-webkit-transition:0.25s ease-in-out opacity;transition:0.25s ease-in-out opacity}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.artists .single-artists-group{width:96vw}}#primary.site-main.homepage .homepage-section.artists .single-artists-group.active{opacity:1;max-height:9999px}#primary.site-main.homepage .homepage-section.artists .wrapper .artists-header{padding-left:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.artists .wrapper .artists-header{padding-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#primary.site-main.homepage .homepage-section.artists .wrapper .artists-header .artists-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:80px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.artists .wrapper .artists-header .artists-switcher{gap:40px;margin-bottom:20px}}#primary.site-main.homepage .homepage-section.artists .wrapper .artists-header .artists-switcher a{color:#1F1F27;display:inline-block;position:relative;padding:18px 0;font-size:18px;line-height:1em}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.artists .wrapper .artists-header .artists-switcher a{font-size:14px}}#primary.site-main.homepage .homepage-section.artists .wrapper .artists-header .artists-switcher a:before{content:"";display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;border-radius:8px;background:#452C80;opacity:0;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}#primary.site-main.homepage .homepage-section.artists .wrapper .artists-header .artists-switcher a.active:before{opacity:1}#primary.site-main.homepage .homepage-section.artists .wrapper .single-artist{display:block;position:relative;margin-right:20px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.artists .wrapper .single-artist{max-width:224px;width:100%}#primary.site-main.homepage .homepage-section.artists .wrapper .single-artist .artist-image{background:#F2F2F2}}#primary.site-main.homepage .homepage-section.artists .wrapper .single-artist img{display:block;width:335px;height:447px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.artists .wrapper .single-artist img{width:100%;height:auto;aspect-ratio:335/447}}#primary.site-main.homepage .homepage-section.artists .wrapper .single-artist a{display:block}#primary.site-main.homepage .homepage-section.artists .wrapper .single-artist .artist-name{font-size:18px;line-height:1.25em;margin-top:16px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.artists .wrapper .single-artist .artist-name{font-size:14px}}#primary.site-main.homepage .homepage-section.workshops{padding-top:30px;padding-bottom:65px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.workshops{padding-bottom:70px;padding-top:90px}}#primary.site-main.homepage .homepage-section.workshops .background-element{position:absolute;bottom:100px;left:0;width:1000px;height:700px;z-index:-1;-webkit-transform:translateX(-45%) rotate(65deg);transform:translateX(-45%) rotate(65deg)}#primary.site-main.homepage .homepage-section.workshops .background-element .background-content{background:url(images/background-vector_1.svg) no-repeat 0 0;background-size:100% auto;-webkit-animation:blob-alt 5s infinite;animation:blob-alt 5s infinite;width:100%;height:100%}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.workshops .background-element{width:500px;height:500px;bottom:unset;top:0px;-webkit-transform:translateY(-150px);transform:translateY(-150px)}}#primary.site-main.homepage .homepage-section.workshops .wrapper .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:90px;padding-right:90px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.workshops .wrapper .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0}}#primary.site-main.homepage .homepage-section.workshops .wrapper .left-frame{padding-right:90px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.workshops .wrapper .left-frame{padding-right:0;padding-bottom:40px}}#primary.site-main.homepage .homepage-section.workshops .wrapper .right-frame{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:40px;padding-bottom:40px}#primary.site-main.homepage .homepage-section.workshops .wrapper .right-frame .section-text{font-weight:400;font-size:18px;line-height:130%}#primary.site-main.homepage .homepage-section.workshops .wrapper .right-frame .button-container{margin-top:30px}#primary.site-main.homepage .homepage-section.photo-break{height:500px;position:relative}#primary.site-main.homepage .homepage-section.photo-break .photo-break-container{width:100%;height:100%;background-position:center;background-size:cover}#primary.site-main.homepage .homepage-section.text-break{padding-top:80px;text-align:center;min-height:380px}#primary.site-main.homepage .homepage-section.text-break .wrapper .section-subheader.small{margin:0;padding-top:40px;position:relative;padding-bottom:0}#primary.site-main.homepage .homepage-section.text-break .wrapper .section-subheader.small:before{content:"";position:absolute;height:8px;width:70px;top:0;left:0;display:block;margin-left:auto;margin-right:auto;right:0;background:#E6AC33}#primary.site-main.homepage .homepage-section.text-break .wrapper .section-minitext{padding-top:20px}#primary.site-main.homepage .homepage-section.gallery-container{padding-top:52px}#primary.site-main.homepage .homepage-section.gallery-container .gallery-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:90px;padding-right:90px;margin-bottom:30px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.gallery-container .gallery-elements{padding-left:0;padding-right:0}}#primary.site-main.homepage .homepage-section.gallery-container .gallery-elements a{color:#1F1F27;display:inline-block;position:relative;padding:18px 0;font-size:18px;line-height:1em;opacity:0.4}#primary.site-main.homepage .homepage-section.gallery-container .gallery-elements a:before{content:"";display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;border-radius:8px;background:#452C80;opacity:0;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}#primary.site-main.homepage .homepage-section.gallery-container .gallery-elements a.active{opacity:1}#primary.site-main.homepage .homepage-section.gallery-container .gallery-elements a.active:before{opacity:1}#primary.site-main.homepage .homepage-section.gallery-container .gallery-container-box{opacity:0;-webkit-transition:0.25s ease-in-out opacity;transition:0.25s ease-in-out opacity;position:absolute;top:0;left:0;right:0;height:360px;z-index:1}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.gallery-container .gallery-container-box{height:auto}}#primary.site-main.homepage .homepage-section.gallery-container .gallery-container-box img{width:538px;height:359px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.gallery-container .gallery-container-box img{width:100%;aspect-ratio:538/359;height:auto}}#primary.site-main.homepage .homepage-section.gallery-container .gallery-container-box.active{opacity:1;z-index:50}#primary.site-main.homepage .homepage-section.gallery-container .gallery-container-box .carousel-cell{margin-right:20px;width:538px;height:359px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.gallery-container .gallery-container-box .carousel-cell{width:80%;height:auto}}#primary.site-main.homepage .homepage-section.gallery-container .gallery-container-box .carousel-cell a,#primary.site-main.homepage .homepage-section.gallery-container .gallery-container-box .carousel-cell img{display:block}#primary.site-main.homepage .homepage-section.gallery-container .gallery-slider{height:360px;position:relative}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.gallery-container .gallery-slider{height:53.33vw}}#primary.site-main.homepage .homepage-section.gallery-container .gallery-button-container{margin-top:52px;margin-bottom:122px;text-align:center}#primary.site-main.homepage .homepage-section.location{padding-top:0px;padding-bottom:138px;position:relative;max-width:1440px;margin-left:auto;margin-right:auto;width:100%;max-height:735px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.location{padding-bottom:0;max-height:auto}}#primary.site-main.homepage .homepage-section.location .background-element{position:absolute;bottom:-55%;right:-72%;z-index:100;width:1600px;height:1600px;pointer-events:none;-webkit-transform:translateX(5%) translateY(10%);transform:translateX(5%) translateY(10%)}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.location .background-element{z-index:-1}}#primary.site-main.homepage .homepage-section.location .background-element .background-content{background:url(images/background-vector_1.svg) no-repeat left center;background-size:auto 100%;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.location .background-element{width:100vh;height:100vh;bottom:-25%}}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.location .background-element{width:1250px;height:1250px}}#primary.site-main.homepage .homepage-section.location .wrapper{position:relative;z-index:1}#primary.site-main.homepage .homepage-section.location .wrapper .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:90px;padding-right:90px}@media screen and (max-width:1366px){#primary.site-main.homepage .homepage-section.location .wrapper .container{padding-left:32px;padding-right:32px}}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.location .wrapper .container{padding-left:0;padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#primary.site-main.homepage .homepage-section.location .wrapper .location--text{max-width:558px;position:relative;z-index:2}#primary.site-main.homepage .homepage-section.location .wrapper .location--text .section-subheader{padding-bottom:0}#primary.site-main.homepage .homepage-section.location .wrapper .location--text .section-text{margin-top:82px;margin-bottom:30px;font-size:18px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.location .wrapper .location--text .section-text{margin-top:60px}}#primary.site-main.homepage .homepage-section.location .wrapper .location--image{position:relative;z-index:1;-webkit-transform:translateX(-60px);transform:translateX(-60px);width:663px;height:760px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.location .wrapper .location--image{width:80vw;height:auto;aspect-ratio:663/700;-webkit-transform:translateX(190px) translateY(-130px);transform:translateX(190px) translateY(-130px)}}#primary.site-main.homepage .homepage-section.support{height:720px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.support{height:auto}}#primary.site-main.homepage .homepage-section.support .support-image{width:42.7vw;height:100%;min-width:822px;position:absolute;top:0;bottom:0;right:-14px;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.support .support-image{width:100vw;min-height:auto;height:100vw;min-width:0;left:0;right:0;bottom:0;top:unset}}#primary.site-main.homepage .homepage-section.support .wrapper{position:relative;z-index:2;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:90px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.support .wrapper{padding-left:0;padding:20px;padding-bottom:110vw}}#primary.site-main.homepage .homepage-section.support .wrapper .section-header{margin:0;max-width:720px}#primary.site-main.homepage .homepage-section.support .wrapper .section-header.small{font-size:120px;line-height:100%;letter-spacing:-0.01em}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.support .wrapper .section-header.small{font-size:48px;text-align:center;max-width:240px;margin-left:auto;margin-right:auto}}#primary.site-main.homepage .homepage-section.support .wrapper .button-container{margin-top:40px}@media screen and (max-width:1024px){#primary.site-main.homepage .homepage-section.support .wrapper .button-container{margin-left:auto;margin-right:auto;text-align:center}}main.standard-page{padding-bottom:90px}@media screen and (max-width:1024px){main.standard-page{padding-top:50px}}main.standard-page .wrapper .container{padding-left:90px;padding-right:90px}@media screen and (max-width:1400px){main.standard-page .wrapper .container{padding-left:75px;padding-right:75px}}@media screen and (max-width:1366px){main.standard-page .wrapper .container{padding-left:32px;padding-right:32px}}@media screen and (max-width:1024px){main.standard-page .wrapper .container{padding-left:0;padding-right:0}}.contact-page .contact-persons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:90px;margin-bottom:56px}@media screen and (max-width:1024px){.contact-page .contact-persons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}.contact-page .contact-persons a{color:#1F1F27}.contact-page .contact-persons a:hover{color:#992780}.contact-page .single-contact-element{font-size:18px;line-height:1.4em}@media screen and (max-width:1024px){.contact-page .single-contact-element{margin-left:auto;margin-right:auto;max-width:285px;width:100%}}.contact-page .single-contact-element .name{margin-bottom:24px}.contact-page .contact-page--header{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:24px;margin:0;line-height:1.25em;font-weight:400;margin-bottom:56px}.contact-page .contact-page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){.contact-page .contact-page-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact-page .contact-page-wrapper .contact-page--left{width:100%;max-width:578px}.contact-page .contact-page-wrapper .contact-page--right{width:100%;max-width:578px}.contact-page .page-content{font-size:18px;line-height:1.3em;padding-bottom:108px}@media screen and (max-width:1024px){.contact-page .page-content{padding-bottom:72px}}.contact-page .page-content p{margin-bottom:1rem}.contact-page .page-content p:first-of-type{margin-top:0}.contact-page .page-content p:last-of-type{margin-bottom:0}.page-template-tpl-aplikuj #page:before{content:"";position:absolute;top:0;left:0;background:url(images/contact_page_blob.png) bottom right no-repeat;width:804px;height:542px;z-index:-1;pointer-events:none;display:block}@media screen and (max-width:1024px){.page-template-tpl-aplikuj #page:before{z-index:-1;width:100%}}main.partners-page .partners-page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){main.partners-page .partners-page-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}main.partners-page .partners-page-wrapper .partners-page--left{position:relative;max-width:500px;width:100%;z-index:1;overflow:hidden}main.partners-page .partners-page-wrapper .partners-page--left .section-subheader{position:relative;z-index:100}main.partners-page .partners-page-wrapper .partners-page--left .partners-page-image{position:absolute;top:-70px;left:0;z-index:1;width:150%;height:auto}main.partners-page .partners-page-wrapper .partners-page--right{max-width:590px;width:100%;position:relative;z-index:2;padding-top:40px}main.partners-page .partners-page-wrapper .partners-page--right .partners-bttn{margin-top:50px;margin-bottom:102px}main.partners-page .partners-page--header{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:36px;line-height:1.25em;margin-bottom:40px;font-weight:400}@media screen and (max-width:1024px){main.partners-page .partners-page--header{font-size:24px}}main.partners-page .contact-form-bottom .wrapper .container{padding-left:90px;padding-right:90px;padding-bottom:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1366px){main.partners-page .contact-form-bottom .wrapper .container{padding-left:32px;padding-right:32px}}@media screen and (max-width:1024px){main.partners-page .contact-form-bottom .wrapper .container{padding-left:0;padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:35px}}main.partners-page .contact-form-bottom .wrapper .container.header-container{width:100%;padding-bottom:40px}main.partners-page .contact-form-bottom .wrapper .container .contact-page-image img{width:150%;height:auto;display:block;position:relative;max-width:none}@media screen and (max-width:1024px){main.partners-page .contact-form-bottom .wrapper .container .contact-page-image img{width:80%;margin-left:auto;margin-right:auto}}main.partners-page .contact-form-bottom .wrapper .container .contact-form--left{max-width:355px;width:100%}main.partners-page .contact-form-bottom .wrapper .container .contact-form--right{max-width:578px;width:100%}main.partners-page .submissions{padding-top:120px;padding-bottom:120px;max-width:100vw;overflow:hidden}@media screen and (max-width:1024px){main.partners-page .submissions{padding-top:60px;padding-bottom:60px}}main.partners-page .submissions .wrapper .container{padding-left:90px;padding-right:90px;padding-bottom:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1366px){main.partners-page .submissions .wrapper .container{padding-left:32px;padding-right:32px}}@media screen and (max-width:1024px){main.partners-page .submissions .wrapper .container{padding-left:0;padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.partners-page .submissions .submissions-text{max-width:334px;margin-right:132px}@media screen and (max-width:1024px){main.partners-page .submissions .submissions-text{margin-right:20px}}main.partners-page .submissions .submissions-content{max-width:690px;width:100%;position:relative}main.partners-page .submissions .submissions-content .submissions-carousel{position:relative;width:58vw}@media screen and (max-width:1024px){main.partners-page .submissions .submissions-content .submissions-carousel{width:96vw}}main.partners-page .submissions .carousel-cell{margin-right:20px;width:355px;height:447px}@media screen and (max-width:1024px){main.partners-page .submissions .carousel-cell{margin-right:10px}}main.partners-page .submissions .carousel-cell a,main.partners-page .submissions .carousel-cell img{display:block}main.partners-page .partners-promo-container .container{padding:50px 90px}@media screen and (max-width:1024px){main.partners-page .partners-promo-container .container{padding:35px 0;text-align:center}}main.partners-page .gallery-slider .image-trigger{display:block;margin-right:20px;display:block}@media screen and (max-width:1024px){main.partners-page .gallery-slider .image-trigger{margin-left:0px;margin-right:0px}}main.partners-page .partners-logotypes{padding-top:60px;padding-bottom:60px}main.partners-page .partners-logotypes .partners-logotypes--logotypes{padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:110px}@media screen and (max-width:1024px){main.partners-page .partners-logotypes .partners-logotypes--logotypes{gap:65px}}main.partners-page .partners-logotypes .logotypes-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media screen and (max-width:1024px){main.partners-page .partners-logotypes .logotypes-group{gap:26px 26px}main.partners-page .partners-logotypes .logotypes-group .single-logo{max-width:150px}}main.partners-page .partners-logotypes .logotypes-group .single-logo{max-width:220px;width:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}main.partners-page .partners-logotypes .logotypes-group .single-logo img,main.partners-page .partners-logotypes .logotypes-group .single-logo picture{display:block;-o-object-fit:contain;object-fit:contain}main.partners-page .partners-logotypes.wspolfinansowanie .logotypes-group{padding-top:80px}main.partners-page .partners-logotypes.wspolfinansowanie .group-elements-1{max-width:578px}main.partners-page .partners-logotypes.wspolfinansowanie .group-elements-2{max-width:360px}main.partners-page .partners-logotypes.wspolfinansowanie .group-elements-2 .logotypes-group{padding-top:60px}main.support-us{max-width:100%}main.support-us .contact-page-wrapper .contact-page-image{position:relative;margin-top:-50px}main.support-us .contact-page--header.section-text{font-size:32px;padding-top:59px;margin-bottom:40px}@media screen and (max-width:1024px){main.support-us .contact-page--header.section-text{font-size:24px}}main.support-us .support-us-price-ranges{padding-top:60px;padding-bottom:110px}@media screen and (max-width:1024px){main.support-us .support-us-price-ranges{padding-top:30px;padding-bottom:30px}}main.support-us .support-us-price-ranges .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){main.support-us .support-us-price-ranges .container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 0}}main.support-us .support-us-price-ranges .container a{font-family:"Bebas Neue",sans-serif;font-size:60px;color:#1F1F27;line-height:1em;display:inline-block;font-weight:700}@media screen and (max-width:1024px){main.support-us .support-us-price-ranges .container a{font-size:48px;text-align:center;width:50%}}main.support-us .support-us-cegielka{padding-bottom:24px;position:relative}@media screen and (max-width:1024px){main.support-us .support-us-cegielka{padding-top:50px}}main.support-us .support-us-cegielka .background-element .background-content{background:url(images/background-vector_2.svg) no-repeat left center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}main.support-us .support-us-cegielka .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){main.support-us .support-us-cegielka .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.support-us .support-us-cegielka .text-part{width:530px;padding-right:65px;height:443px}@media screen and (max-width:1024px){main.support-us .support-us-cegielka .text-part{height:auto;width:100%;padding-right:0;padding-bottom:40px}}main.support-us .support-us-cegielka .text-part .section-subheader.mini.alternated{margin-top:0;margin-bottom:0}main.support-us .support-us-cegielka .image-part{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}main.support-us .support-us-cegielka .image-part .image-part-container{width:764px;position:absolute;top:0;left:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:0 0;height:443px}@media screen and (max-width:1024px){main.support-us .support-us-cegielka .image-part .image-part-container{position:relative;width:100%;height:auto;aspect-ratio:764/443;background-size:contain}}main.support-us .support-us-cegielka .image-part .text-wrapper{padding-left:1em}main.support-us .support-us-cegielka .image-part .text-wrapper ul{margin-left:0;margin-bottom:0;padding-left:1em}main.support-us .support-us-cegielka.second{padding-top:72px;padding-bottom:72px}@media screen and (max-width:1024px){main.support-us .support-us-cegielka.second{padding:30px 0}}main.support-us .support-us-cegielka.second .section-subheader.mini.alternated{padding-top:0;padding-bottom:0}main.support-us .support-us-cegielka.second .text-part{height:auto}main.support-us .support-us-cegielka.second .image-part{max-width:592px;font-size:18px;line-height:130%}main.support-us .play-with-corno{padding-bottom:60px}@media screen and (max-width:1024px){main.support-us .play-with-corno{padding-bottom:25px}}main.support-us .play-with-corno .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){main.support-us .play-with-corno .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.support-us .play-with-corno .container .play-with-corno--header{padding-top:66px;width:294px}main.support-us .play-with-corno .container .play-with-corno--text{padding-top:110px;width:592px}@media screen and (max-width:1024px){main.support-us .play-with-corno .container .play-with-corno--text{width:auto;max-width:592px;padding-top:45px}}main.support-us .play-with-corno .container .play-with-corno--text .button-container{margin-top:48px}main.support-us .play-with-corno .container .play-with-corno--text p{margin-bottom:1rem}main.support-us .play-with-corno .container .play-with-corno--text p:first-of-type{margin-top:0}main.support-us .play-with-corno .container .play-with-corno--text p:last-of-type{margin-bottom:0}main.support-us .play-with-corno-elements{padding-top:40px;padding-bottom:114px;width:100%;overflow:hidden}@media screen and (max-width:1024px){main.support-us .play-with-corno-elements{padding-bottom:45px}}main.support-us .play-with-corno-elements .wrapper .container{position:relative}main.support-us .play-with-corno-elements .wrapper .container .elements-slider{width:86.1vw}main.support-us .play-with-corno-elements .wrapper .container .elements-slider .single-element{margin-right:20px;max-width:335px;width:100%}@media screen and (max-width:1024px){main.support-us .play-with-corno-elements .wrapper .container .elements-slider .single-element{max-width:275px}}main.support-us .play-with-corno-elements .wrapper .container .elements-slider .single-element .image-container img{display:block;width:335px;height:335px;aspect-ratio:1/1}@media screen and (max-width:1024px){main.support-us .play-with-corno-elements .wrapper .container .elements-slider .single-element .image-container img{width:275px;height:auto}}main.support-us .play-with-corno-elements .wrapper .container .elements-slider .single-element .text-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:28px;padding-left:40px;padding-right:40px}main.support-us .play-with-corno-elements .wrapper .container .elements-slider .single-element .text-line.first-line{padding-top:10px}main.support-us .play-with-corno-elements .wrapper .container .elements-slider .single-element .text-line.first-line .left-side{font-size:18px}main.support-us .play-with-corno-elements .wrapper .container .elements-slider .single-element .text-line.first-line .right-side{font-size:18px}main.support-us .play-with-corno-elements .wrapper .container .elements-slider .single-element .text-line.second-line{line-height:14px}main.support-us .play-with-corno-elements .wrapper .container .elements-slider .single-element .text-line.second-line .left-side{font-size:12px;color:#AFAFAF;text-align:right}main.support-us .play-with-corno-elements .wrapper .container .elements-slider .single-element .text-line.second-line .right-side{text-align:right;font-size:12px}main.support-us .support-container{padding-top:72px}@media screen and (max-width:1024px){main.support-us .support-container{padding-top:20px}}main.support-us .support-container .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){main.support-us .support-container .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.support-us .support-container .container .left-side{width:465px}@media screen and (max-width:1024px){main.support-us .support-container .container .left-side{width:100%}}main.support-us .support-container .container .left-side .section-subheader.small{padding-bottom:25px}main.support-us .support-container .container .left-side .section-subheader.mini.alternated{max-width:335px;padding-top:0}main.support-us .support-container .container .right-side{max-width:578px;width:100%;padding-top:36px}@media screen and (max-width:1024px){main.support-us .support-container .container .right-side{padding-top:10px}main.support-us .support-container .container .right-side .section-subheader{padding-top:0}}main.support-us .support-container.support-bottom-elements{padding-top:0}main.support-us .support-container.support-bottom-elements .right-side a{color:#1F1F27}main.support-us .support-container.support-bottom-elements .right-side a:hover{color:#992780}main.support-us .support-container.support-bottom-elements{padding-top:0;margin-top:-110px}@media screen and (max-width:1024px){main.support-us .support-container.support-bottom-elements{margin-top:0}main.support-us .support-container.support-bottom-elements .left-side img{max-width:300px;display:block;margin-left:auto;margin-right:auto}}main.support-us .support-container.support-bottom-elements .left-side{margin-left:auto;margin-right:30px}@media screen and (max-width:1024px){main.akademia-ilyo-page{padding-bottom:30px;padding-top:10px}}main.akademia-ilyo-page .contact-page--right{padding-bottom:77px}main.akademia-ilyo-page .apply-text .contact-page--header{position:relative}main.akademia-ilyo-page .apply-text .contact-page--header:before{content:"";display:block;position:absolute;top:0;left:0;-webkit-transform:translateX(-44px);transform:translateX(-44px);width:22px;height:24px;background:url(images/ilyo_arrow.png) 0 0 no-repeat}@media screen and (max-width:1024px){main.akademia-ilyo-page .contact-page-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.akademia-ilyo-page .contact-page-wrapper .contact-page-image{position:relative;margin-top:-190px;margin-left:130px}@media screen and (max-width:1024px){main.akademia-ilyo-page .contact-page-wrapper .contact-page-image{margin-top:0;margin-left:auto;margin-right:auto;max-width:225px}}main.akademia-ilyo-page .contact-page-wrapper .contact-page--left{position:relative;z-index:1;max-width:538px}@media screen and (max-width:1024px){main.akademia-ilyo-page .contact-page-wrapper .contact-page--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}main.akademia-ilyo-page .contact-page-wrapper .contact-page--right{position:relative;z-index:5;max-width:607px}main.akademia-ilyo-page .contact-page-wrapper .contact-page--right .contact-page--header{font-size:32px;line-height:1.25em;margin-top:36px;margin-bottom:40px}@media screen and (max-width:1024px){main.akademia-ilyo-page .contact-page-wrapper .contact-page--right .contact-page--header{font-size:24px;margin-top:1em}}main.akademia-ilyo-page .contact-page-wrapper .contact-page--right>.section-minitext{padding-bottom:40px}main.akademia-ilyo-page .contact-page-wrapper .contact-page--right .apply-text{padding-top:60px}main.akademia-ilyo-page .contact-page-wrapper .contact-page--right .apply-text .contact-page--header{margin-top:0;margin-bottom:24px;font-size:24px;line-height:1.258em;position:relative}main.akademia-ilyo-page .contact-page-wrapper .contact-page--right .apply-text .about-ilyo{margin-top:24px}main.akademia-ilyo-page .workshops-gallery{padding-top:52px;padding-bottom:72px}main.akademia-ilyo-page .workshops-gallery .gallery-container-box-wrapper{height:359px}@media screen and (max-width:1024px){main.akademia-ilyo-page .workshops-gallery .gallery-container-box-wrapper{height:auto}}main.akademia-ilyo-page .workshops-gallery .gallery-container-box-wrapper .single-gallery-image{margin-right:20px}@media screen and (max-width:1024px){main.akademia-ilyo-page .workshops-gallery .gallery-container-box-wrapper .single-gallery-image{margin-right:0;margin-left:0}}main.akademia-ilyo-page .workshops-gallery .gallery-container-box-wrapper .single-gallery-image img{width:538px;height:359px;display:block}@media screen and (max-width:1024px){main.akademia-ilyo-page .workshops-gallery .gallery-container-box-wrapper .single-gallery-image img{height:auto}}main.akademia-ilyo-page .words-typer{padding-top:42px;padding-bottom:80px}@media screen and (max-width:1024px){main.akademia-ilyo-page .words-typer{padding-bottom:0}}main.akademia-ilyo-page .words-typer .text-container{height:160px}@media screen and (max-width:1024px){main.akademia-ilyo-page .words-typer .text-container{height:100px}}main.akademia-ilyo-page .words-typer .text-container #first-line-typed-text-small .big-text{font-family:"Bebas Neue",sans-serif;font-weight:700;font-size:150px;line-height:0.9em;letter-spacing:-0.01em;display:block}@media screen and (max-width:1024px){main.akademia-ilyo-page .words-typer .text-container #first-line-typed-text-small .big-text{font-size:64px}}main.akademia-ilyo-page .words-typer .text-container #first-line-typed-text-small .small-text{display:block;font-size:36px;line-height:125%;margin-left:93px}@media screen and (max-width:1024px){main.akademia-ilyo-page .words-typer .text-container #first-line-typed-text-small .small-text{margin-left:10px;font-size:24px}}main.akademia-ilyo-page .promo-break-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:88px}@media screen and (max-width:1024px){main.akademia-ilyo-page .promo-break-header{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}main.akademia-ilyo-page .promo-break-header span{display:inline-block;padding:10px;font-size:18px;line-height:1.25em}@media screen and (max-width:1024px){main.akademia-ilyo-page .promo-break-header span:nth-of-type(5){margin-right:auto;width:100%;text-align:center;margin-left:auto}}main.akademia-ilyo-page .date-holder-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main.akademia-ilyo-page .date-holder-section .container .single-date-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:60px;padding-top:60px;border-bottom:1px solid #554E53}@media screen and (max-width:1024px){main.akademia-ilyo-page .date-holder-section .container .single-date-holder{padding:30px 0}}@media screen and (max-width:1024px){main.akademia-ilyo-page .date-holder-section .container .single-date-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.akademia-ilyo-page .date-holder-section .container .single-date-holder:last-of-type{border-bottom:0}main.akademia-ilyo-page .date-holder-section .container .left-side{max-width:338px;width:100%}main.akademia-ilyo-page .date-holder-section .container .left-side .section-subheader{margin:0;padding:0}@media screen and (max-width:1024px){main.akademia-ilyo-page .date-holder-section .container .left-side .section-subheader{font-size:32px}}main.akademia-ilyo-page .date-holder-section .container .right-side{max-width:590px;width:100%}main.akademia-ilyo-page .date-holder-section .container .right-side h3.date-container{margin-top:0;font-size:24px;line-height:1.25em;margin-bottom:40px;font-weight:400;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}@media screen and (max-width:1024px){main.akademia-ilyo-page .date-holder-section .container .right-side h3.date-container{font-size:20px;margin-bottom:20px}}main.akademia-ilyo-page .recruit{position:relative;padding-top:88px}main.akademia-ilyo-page .recruit .background-element{width:780px;height:780px;position:absolute;top:0;left:0;z-index:10;-webkit-transform:translateX(-44%) translateY(-5%);transform:translateX(-44%) translateY(-5%);pointer-events:none}main.akademia-ilyo-page .recruit .background-element .background-content{background:url(images/background-vector_1.svg) no-repeat left center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}@media screen and (max-width:1024px){main.akademia-ilyo-page .recruit .background-element{width:125vw;height:125vw;-webkit-transform:none;transform:none;background-size:auto 100%;-webkit-transform:translateX(30%) translateY(25%);transform:translateX(30%) translateY(25%)}main.akademia-ilyo-page .recruit .background-element svg{display:none}}main.akademia-ilyo-page .recruit .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){main.akademia-ilyo-page .recruit .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.akademia-ilyo-page .recruit .left-side{max-width:438px;width:100%}main.akademia-ilyo-page .recruit .left-side .section-subheader{margin:0;margin-bottom:0;padding-bottom:0}main.akademia-ilyo-page .recruit .right-side{max-width:590px;width:100%;padding-top:40px;padding-bottom:60px}main.akademia-ilyo-page .recruit .right-side h3.date-container{margin-top:0;font-size:24px;line-height:1.25em;margin-bottom:40px;font-weight:400;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}main.akademia-ilyo-page .recruit .right-side .points-taken ul{margin:0;padding-left:1.5em}main.akademia-ilyo-page .recruit .right-side .points-taken ul li{padding-bottom:20px;font-size:24px;line-height:1.4em;letter-spacing:-0.02em}@media screen and (max-width:1024px){main.akademia-ilyo-page .recruit .right-side .points-taken ul li{font-size:18px}}main.akademia-ilyo-page .recruit .right-side .section-minitext{margin-top:40px;padding-top:40px;border-top:1px solid #554E53}main.akademia-ilyo-page .recruit .right-side .button-holder{margin-top:60px}main.akademia-ilyo-page .logotypes{padding:75px 0}@media screen and (max-width:1024px){main.akademia-ilyo-page .logotypes{padding:30px 25px}}main.akademia-ilyo-page .logotypes .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){main.akademia-ilyo-page .logotypes .container{gap:30px}}main.akademia-ilyo-page .logotypes .container a,main.akademia-ilyo-page .logotypes .container img{display:block}main.akademia-ilyo-page .photo-break{height:542px;position:relative;margin-left:auto;margin-right:auto;max-width:1440px;width:100%}@media screen and (max-width:1024px){main.akademia-ilyo-page .photo-break{height:300px;margin-top:40px}}main.akademia-ilyo-page .photo-break .photo-break-container{width:100%;height:100%;background-position:center;background-size:cover}main.akademia-ilyo-page.extension-to-concert-page .contact-page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.akademia-ilyo-page.extension-to-concert-page .contact-page-wrapper .contact-page--left,main.akademia-ilyo-page.extension-to-concert-page .contact-page-wrapper .contact-page--right{width:100%;max-width:720px}main.aplikuj.akademia-ilyo-page .page-title-container .section-subheader{padding-bottom:40px}main.aplikuj.akademia-ilyo-page .contact-page-wrapper .contact-page--right{max-width:557px;padding-top:160px}main.aplikuj.akademia-ilyo-page .important-time--header,main.aplikuj.akademia-ilyo-page .materials--header{font-size:18px;font-weight:500;line-height:1.3em}main.aplikuj.akademia-ilyo-page .materials--header{margin-top:40px}main.aplikuj.akademia-ilyo-page .button-container{margin-top:40px}main.aplikuj.akademia-ilyo-page .important-time--dates{margin-top:18px;margin-bottom:18px;border-top:1px solid #554E53;border-bottom:1px solid #554E53}main.aplikuj.akademia-ilyo-page .important-time--dates .single-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px}main.aplikuj.akademia-ilyo-page .important-time--dates .single-date .date{text-align:right}body.page-template-tpl-wesprzyj-nas #page{padding-top:0}#background-element-main-support{position:absolute;left:0;top:0;width:1250px;height:1250px;z-index:-1;-webkit-transform:translateX(-50%) translateY(-50%) scale(1.5,1);transform:translateX(-50%) translateY(-50%) scale(1.5,1);opacity:0.9}#background-element-main-support .background-content{background:url(images/background-vector_1.svg) no-repeat left center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}@media screen and (max-width:1024px){#background-element-main-support{background-size:100% auto;width:100%;max-width:480px;opacity:1;-webkit-transform:none;transform:none}}main.site-main.standard-page.contact-page.support-us{position:relative;padding-top:190px}@media screen and (max-width:1024px){main.site-main.standard-page.contact-page.support-us{padding-top:100px}}main.site-main.standard-page.contact-page.support-us .contact-page-wrapper{position:relative}main.site-main.standard-page.contact-page.akademia-ilyo-page{position:relative}main.site-main.standard-page.contact-page.akademia-ilyo-page .master-background{width:780px;height:780px;position:absolute;z-index:-1;top:0;left:0;-webkit-transform:translateX(16%) translateY(-20%) scale(1.2,1.5) rotate(-25deg);transform:translateX(16%) translateY(-20%) scale(1.2,1.5) rotate(-25deg)}main.site-main.standard-page.contact-page.akademia-ilyo-page .master-background .background-content{background:url(images/background-vector_1.svg) no-repeat left center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}@media screen and (max-width:1024px){main.site-main.standard-page.contact-page.akademia-ilyo-page .master-background{width:125vw;height:125vw;-webkit-transform:none;transform:none;background-size:auto 100%;-webkit-transform:translateX(-25%);transform:translateX(-25%)}main.site-main.standard-page.contact-page.akademia-ilyo-page .master-background svg{display:none}}main.site-main.standard-page.contact-page.akademia-ilyo-page .workshops-gallery{position:relative}main.site-main.standard-page.contact-page.akademia-ilyo-page .workshops-gallery .background-element{width:780px;height:780px;position:absolute;bottom:0;right:0;z-index:10;-webkit-transform:translateX(56%) translateY(45%);transform:translateX(56%) translateY(45%);pointer-events:none}main.site-main.standard-page.contact-page.akademia-ilyo-page .workshops-gallery .background-element .background-content{background:url(images/background-vector_3.svg) no-repeat left center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}@media screen and (max-width:1024px){main.site-main.standard-page.contact-page.akademia-ilyo-page .workshops-gallery .background-element{width:125vw;height:125vw;-webkit-transform:none;transform:none;background-size:auto 100%;-webkit-transform:translateX(30%) translateY(25%);transform:translateX(30%) translateY(25%)}main.site-main.standard-page.contact-page.akademia-ilyo-page .workshops-gallery .background-element svg{display:none}}main.master-contact-page .contact-page-image{padding-left:55px;padding-top:95px}@media screen and (max-width:1024px){main.master-contact-page .contact-page-image{padding-left:0px;padding-top:25px;padding-bottom:45px}main.master-contact-page .contact-page-image img{max-width:225px;display:block;margin-left:auto;margin-right:auto}}main.master-contact-page .page-content p{margin-top:0;margin-bottom:10px}main.site-main.standard-page.contact-page.support-us .support-us-cegielka{padding-bottom:48px;position:relative}main.site-main.standard-page.contact-page.support-us .support-us-cegielka .background-element{position:absolute;width:1200px;height:1200px;pointer-events:none;top:0;left:0;-webkit-transform:translateX(-50%) translateY(-25%);transform:translateX(-50%) translateY(-25%)}@media screen and (max-width:1024px){main.site-main.standard-page.contact-page.support-us .support-us-cegielka .background-element{width:840px;height:100vh;background-size:100% auto}main.site-main.standard-page.contact-page.support-us .support-us-cegielka .background-element svg{display:none}}@media screen and (max-width:1024px){main.site-main.standard-page.contact-page.support-us .support-us-cegielka .background-element{width:640px}}.support-us-footer-element{position:relative}.support-us-footer-element #support-us-bottom-background-element{position:absolute;right:0;bottom:0;width:700px;height:700px;pointer-events:none;-webkit-transform:translateX(72%) translateY(35%);transform:translateX(72%) translateY(35%);z-index:-1}.support-us-footer-element #support-us-bottom-background-element .background-content{background:url(images/background-vector_3.svg) no-repeat left center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}@media screen and (max-width:1024px){.support-us-footer-element #support-us-bottom-background-element{background:url(images/background-vector_3.svg) left center no-repeat;background-size:100% auto;width:1000px;height:1000px}.support-us-footer-element #support-us-bottom-background-element svg{display:none}}main.site-main.standard-page.partners-page{position:relative}main.site-main.standard-page.partners-page #submissions-background-element{width:650px;height:650px;position:absolute;top:27%;right:0;z-index:10;-webkit-transform:translateX(45%) translateY(-85%) scale(1,2);transform:translateX(45%) translateY(-85%) scale(1,2);pointer-events:none;z-index:-1}main.site-main.standard-page.partners-page #submissions-background-element .background-content{background:url(images/background-vector_3.svg) no-repeat left center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}main.site-main.standard-page.partners-page #submissions-background-element-2{width:650px;height:650px;position:absolute;top:27%;right:0;z-index:10;-webkit-transform:translateX(45%) translateY(-85%) scale(1,2);transform:translateX(45%) translateY(-85%) scale(1,2);pointer-events:none;z-index:-1}main.site-main.standard-page.partners-page #submissions-background-element-2 .background-content{background:url(images/background-vector_3.svg) no-repeat left center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}@media screen and (max-width:1024px){main.site-main.standard-page.contact-page.akademia-ilyo-page.aplikuj .contact-page--left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.site-main.standard-page.contact-page.akademia-ilyo-page.aplikuj .contact-page--right{padding-top:30px;padding-bottom:30px}}.partners-contact-form{padding-top:80px}#contact-background-element-wrapper{position:absolute;width:100vw;height:100vh;overflow:hidden;top:0;left:0}#contact-background-element{position:absolute;z-index:-1;top:0;left:0;width:1400px;height:1400px;-webkit-transform:translateX(-25%) translateY(-50%);transform:translateX(-25%) translateY(-50%)}@media screen and (max-width:1024px){#contact-background-element{width:1250px;height:1250px}}#contact-background-element .background-content{background:url(images/background-vector_1.svg) no-repeat left center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}main.partners-page .partners-logotypes.partners-group-2 .logotypes-group .single-logo img,main.partners-page .partners-logotypes.partners-group-2 .logotypes-group .single-logo picture{height:87px}div.standby{background:url(images/splice_background_1.png) bottom left no-repeat,url(images/splice_background_2.png) top right no-repeat;height:100vh;height:100svh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-height:852px){div.standby{max-height:unset;height:auto;min-height:100vh}}div.standby .main-container{max-width:1440px;width:100%;max-height:760px;height:100vh;margin-left:auto;margin-right:auto;position:relative;color:#1F1F27}@media screen and (max-width:1024px){div.standby .main-container{max-height:unset;height:auto;min-height:100vh}}div.standby .main-container .wrapper{position:relative;padding-top:66px}div.standby .main-container .site-logo{width:112px;height:80px;margin-bottom:64px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1024px){div.standby .main-container .site-logo{margin-bottom:36px}}@media screen and (max-width:640px){div.standby .main-container .site-logo{margin-bottom:24px}}div.standby .main-container .site-logo img{display:block;width:100%;height:auto}div.standby .main-container .site-header{padding-top:56px;font-family:"Bebas Neue",sans-serif;font-size:150px;line-height:0.9em;letter-spacing:-0.01em;color:#1F1F27;position:relative}@media screen and (max-width:1024px){div.standby .main-container .site-header{font-size:15vw}}div.standby .main-container .site-header:before{content:"";display:block;position:absolute;top:0;left:0;width:130px;height:16px;background:#452C80}div.standby .main-container .site-subheader{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:36px;line-height:1.15em;padding-bottom:70px}@media screen and (max-width:1024px){div.standby .main-container .site-subheader{font-size:3.6vw}}@media screen and (max-width:640px){div.standby .main-container .site-subheader{font-size:4.2vw}}div.standby .main-container .site-text{font-size:20px;line-height:1.3em;padding-top:10px}@media screen and (max-width:1024px){div.standby .main-container .site-text{font-size:3.6vw}}@media screen and (max-width:640px){div.standby .main-container .site-text{font-size:4.2vw}}div.standby .main-container .site-text a{color:#1F1F27}div.standby .main-container .site-text a:hover{color:#452C80}div.standby .main-container .site-info{position:absolute;top:0;right:0;text-align:right}@media screen and (max-width:1024px){div.standby .main-container .site-info{text-align:center;position:relative;padding-top:30px}}div.standby .main-container .site-info .site-info--text{font-size:18px;line-height:24px}div.standby .main-container .site-info .site-info--dates{text-align:right;color:#452C80;font-size:60px;line-height:66px;font-family:"Bebas Neue",sans-serif;padding-top:14px}@media screen and (max-width:1024px){div.standby .main-container .site-info .site-info--dates{font-size:10vw;text-align:center;padding-top:0px}}div.standby .main-container .site-info .site-info--image{width:385px;height:405px;padding-top:50px}@media screen and (max-width:1024px){div.standby .main-container .site-info .site-info--image{padding-top:20px;margin-left:auto;margin-right:auto;height:auto;padding-bottom:20px}}@media screen and (max-width:640px){div.standby .main-container .site-info .site-info--image{width:75%}div.standby .main-container .site-info .site-info--image img{max-width:100%;width:100%;height:auto;margin-left:auto;margin-right:auto}}.page-template-tpl-o-festiwalu #page{padding-top:0}.about-festival-template .list-of-editions{width:100%;overflow:hidden}.about-festival-template .master-year-gallery{width:84.6vw}@media screen and (max-width:1024px){.about-festival-template .master-year-gallery{width:96vw}}.about-festival-template .master-year-gallery a{display:block;margin-right:20px}@media screen and (max-width:1024px){.about-festival-template .master-year-gallery a{margin-right:0}}.about-festival-template .master-year-gallery a,.about-festival-template .master-year-gallery img{display:block}.about-festival-template .master-year-gallery img{width:538px;height:359px}@media screen and (max-width:1024px){.about-festival-template .master-year-gallery img{width:100%;height:auto;min-height:250px}}.about-festival-template .wrapper .container{padding-left:90px;padding-right:90px}@media screen and (max-width:1366px){.about-festival-template .wrapper .container{padding-left:32px;padding-right:32px}}@media screen and (max-width:1024px){.about-festival-template .wrapper .container{padding-left:0;padding-right:0}}.about-festival-template .about-festival-image{width:375px;height:545px;background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:251px;right:0}@media screen and (max-width:1024px){.about-festival-template .about-festival-image{top:0px;position:relative;margin-bottom:40px;margin-top:0px;width:100%;z-index:1}}.about-festival-template .about-festival{padding-top:195px;padding-bottom:90px;min-height:1000px;margin-left:auto;margin-right:auto;max-width:1440px;width:100%}@media screen and (max-width:1024px){.about-festival-template .about-festival{padding-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:45px}}.about-festival-template .about-festival .section-mediumtext{max-width:781px;width:100%;margin-top:45px}@media screen and (max-width:1024px){.about-festival-template .about-festival .section-mediumtext{margin-top:75px}}.about-festival-template .about-festival .section-mediumtext p{margin-bottom:1rem}.about-festival-template .about-festival .section-mediumtext p:first-of-type{margin-top:0}.about-festival-template .about-festival .section-mediumtext p:last-of-type{margin-bottom:0}.about-festival-template .about-festival h1.page-title{max-width:800px;width:100%;min-height:385px;font-weight:400;line-height:0.9em}@media screen and (max-width:1024px){.about-festival-template .about-festival h1.page-title{min-height:300px}}.about-festival-template .trombone-section{margin-left:auto;margin-right:auto;max-width:1440px;margin-left:auto;margin-right:auto;position:relative}.about-festival-template .trombone-section .trombone{background:url(images/trombone_champ.png) 0 0 no-repeat;width:579px;height:322px;display:block;position:absolute;left:-114px;top:-21px}@media screen and (max-width:1024px){.about-festival-template .trombone-section .trombone{position:relative;width:100%;background-size:100% auto;height:auto;aspect-ratio:579/322;left:-62px}}.about-festival-template .trombone-section .wrapper{max-width:calc(100% - 172px - 172px);padding-bottom:35px}@media screen and (max-width:1024px){.about-festival-template .trombone-section .wrapper{max-width:100%}}.about-festival-template .trombone-section .wrapper .container{padding:0}.about-festival-template .trombone-section .wrapper .section-minitext{margin-left:auto;max-width:669px;width:100%;display:block;padding-top:90px}@media screen and (max-width:1024px){.about-festival-template .trombone-section .wrapper .section-minitext{padding-top:0px}}.about-festival-template .photo-break{height:500px;position:relative}@media screen and (max-width:1024px){.about-festival-template .photo-break{height:270px}}.about-festival-template .photo-break .photo-break-container{width:100%;height:100%;background-position:center;background-size:cover}.about-festival-template .photo-break.with-twist{margin-bottom:108px}.about-festival-template .photo-break.with-twist .wrapper{position:absolute;top:0;left:0;bottom:0;right:0;margin-left:auto;margin-right:auto;color:#FFF}.about-festival-template .photo-break.with-twist .wrapper h2{margin-top:95px;margin-bottom:0;color:#FFF}@media screen and (max-width:1024px){.about-festival-template .photo-break.with-twist .wrapper h2{margin-top:45px}}.about-festival-template .text-ending-point-break{padding-top:90px;padding-bottom:140px}@media screen and (max-width:1024px){.about-festival-template .text-ending-point-break{padding-top:50px;padding-bottom:100px}}.about-festival-template .text-ending-point-break .section-subheader{padding-bottom:0}.about-festival-template .text-ending-point-break .container{margin-left:auto;margin-right:auto;text-align:center}.about-festival-template .text-ending-point-break .section-button-holder{margin-top:18px}.about-festival-template .about-us-in-the-world{padding-top:66px;padding-bottom:129px}.about-festival-template .about-us-in-the-world .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){.about-festival-template .about-us-in-the-world .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.about-festival-template .about-us-in-the-world .container .left-part{max-width:248px}.about-festival-template .about-us-in-the-world .container .right-part{max-width:699px;padding-top:45px}.about-festival-template .about-us-in-the-world .container .right-part p{margin-bottom:1rem}.about-festival-template .about-us-in-the-world .container .right-part p:first-of-type{margin-top:0}.about-festival-template .about-us-in-the-world .container .right-part p:last-of-type{margin-bottom:0}.about-festival-template .personas{padding-top:80px;padding-bottom:80px}.about-festival-template .personas .single-subsection{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){.about-festival-template .personas .single-subsection{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.about-festival-template .personas .single-subsection .single-subsection--name{width:315px}.about-festival-template .personas .single-subsection .single-subsection--content{padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media screen and (max-width:1024px){.about-festival-template .personas .single-subsection .single-subsection--content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.about-festival-template .personas .single-subsection .single-subsection--content .single-subsection--content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media screen and (max-width:1024px){.about-festival-template .personas .single-subsection .single-subsection--content .single-subsection--content-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.about-festival-template .personas .single-subsection .section-mediumtext{padding-bottom:52px;width:100%}.about-festival-template .personas .single-subsection .single-person{max-width:315px;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:1024px){.about-festival-template .personas .single-subsection .single-person{max-width:calc(50% - 10px)}}.about-festival-template .personas .single-subsection .single-person a{display:block;color:#1F1F27}.about-festival-template .personas .single-subsection .single-person a:hover{color:#992780}.about-festival-template .personas .single-subsection .single-person a.active{margin-top:40px}.about-festival-template .personas .single-subsection .single-person .image{display:block;margin-bottom:16px}.about-festival-template .personas .single-subsection .single-person .image img{display:block}.about-festival-template .personas .single-subsection .single-person .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){.about-festival-template .personas .single-subsection .single-person .text{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.about-festival-template .personas.teamfotowideo .single-subsection{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-festival-template .personas.teamfotowideo .single-subsection .single-subsection--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%}@media screen and (max-width:1024px){.about-festival-template .personas.teamfotowideo .single-subsection .single-subsection--content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.about-festival-template .personas #personas-conainer-team .single-subsection--content .single-person a{pointer-events:none}@media screen and (max-width:1024px){.about-festival-template .personas #personas-conainer-fotowideo .single-subsection--content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.about-festival-template .personas #personas-conainer-fotowideo .single-subsection--content .single-person a{pointer-events:none}.about-festival-template .list-of-editions{padding-bottom:80px}.about-festival-template .list-of-editions .list-of-editions--content{position:relative}.about-festival-template .list-of-editions .list-of-editions--content .year-content{max-height:0;opacity:0;position:relative;-webkit-transition:0.25s ease-in-out opacity;transition:0.25s ease-in-out opacity}.about-festival-template .list-of-editions .list-of-editions--content .year-content.active{opacity:1;max-height:9999px}.about-festival-template .list-of-editions .list-of-editions--content .master-year-image{margin-bottom:60px}.about-festival-template .list-of-editions .list-of-editions--content .master-year-image iframe{width:100%;aspect-ratio:16/9;display:block}.about-festival-template .list-of-editions .list-of-editions--content .master-year-image img{display:block;width:100%;height:auto}.about-festival-template .list-of-editions .list-of-editions--content .master-year-line-up h3{margin-top:0;margin-bottom:32px}.about-festival-template .list-of-editions .list-of-editions--switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:60px;padding-bottom:60px}.about-festival-template .list-of-editions .list-of-editions--switcher a{color:#1F1F27;display:inline-block;position:relative;padding:18px 0;font-size:18px;line-height:1em;opacity:0.4}.about-festival-template .list-of-editions .list-of-editions--switcher a:before{content:"";display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;border-radius:8px;background:#452C80;opacity:0;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.about-festival-template .list-of-editions .list-of-editions--switcher a.active{opacity:1}.about-festival-template .list-of-editions .list-of-editions--switcher a.active:before{opacity:1}.about-festival-template .list-of-editions .list-of-editions--header{margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.about-festival-template .list-of-editions .list-of-editions--header .section-subheader{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;max-width:590px;font-size:36px;padding-bottom:0}@media screen and (max-width:1024px){.about-festival-template .list-of-editions .list-of-editions--header .section-subheader{font-size:28px}}.about-festival-template .list-of-editions .list-of-editions--header .year-trigger{height:90px;position:relative;width:100px;margin-top:40px;display:none}@media screen and (max-width:1024px){.about-festival-template .list-of-editions .list-of-editions--header .year-trigger{display:none}}.about-festival-template .list-of-editions .list-of-editions--header .year-trigger .year-element{font-family:"Bebas Neue",sans-serif;font-size:60px;color:#1F1F27;position:absolute;top:0;right:0;opacity:0;visibility:hidden;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all;font-weight:700}.about-festival-template .list-of-editions .list-of-editions--header .year-trigger .year-element.active{opacity:1;visibility:visible}main.about-festival-template{position:relative}main.about-festival-template #about-festival-background-element-1{position:absolute;width:1200px;height:1200px;z-index:-1;top:0;left:0;-webkit-transform:translateX(-36%) translateY(-29%) rotate(-35deg) scale(1,2);transform:translateX(-36%) translateY(-29%) rotate(-35deg) scale(1,2)}@media screen and (max-width:1441px){main.about-festival-template #about-festival-background-element-1{width:1150px;height:1150px}}main.about-festival-template #about-festival-background-element-1 .background-content{background:url(images/background-vector_1.svg) no-repeat left center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}@media screen and (max-width:1024px){main.about-festival-template #about-festival-background-element-1{width:620px;height:620px}}@media screen and (max-width:640px){main.about-festival-template #about-festival-background-element-1{width:480px;height:480px}}@media screen and (max-width:1024px){main.about-festival-template #about-festival-background-element-1{background:url(images/background-vector_1.svg) center right no-repeat;background-size:auto 100%}main.about-festival-template #about-festival-background-element-1 svg{display:none}}main.about-festival-template #about-festival-background-element-2{position:absolute;width:900px;height:900px;z-index:-1;top:0;right:0;-webkit-transform:translateX(16%) translateY(0%);transform:translateX(16%) translateY(0%)}@media screen and (max-width:1441px){main.about-festival-template #about-festival-background-element-2{width:750px;height:750px}}main.about-festival-template #about-festival-background-element-2 .background-content{background:url(images/background-vector_2.svg) no-repeat left center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}@media screen and (max-width:1024px){main.about-festival-template #about-festival-background-element-2{width:480px;height:480px;top:60vh}}@media screen and (max-width:1024px){main.about-festival-template #about-festival-background-element-2{background:url(images/background-vector_2.svg) center left no-repeat;background-size:auto 100%}main.about-festival-template #about-festival-background-element-2 svg{display:none}}main.about-festival-template section.personas.team{position:relative}main.about-festival-template #about-festival-background-element-3{position:absolute;width:1200px;height:1200px;z-index:-1;top:50%;left:0;-webkit-transform:translateX(-55%) translateY(-50%) scale(0.5,1);transform:translateX(-55%) translateY(-50%) scale(0.5,1)}@media screen and (max-width:1024px){main.about-festival-template #about-festival-background-element-3{background:url(images/background-vector_1.svg) center right no-repeat;background-size:auto 100%}main.about-festival-template #about-festival-background-element-3 svg{display:none}}@media screen and (max-width:1024px){main.about-festival-template .about-festival .about-festival-image{height:76vh}main.about-festival-template .about-festival .about-festival-image:after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%)}main.about-festival-template .about-festival .wrapper{position:absolute;z-index:10;margin-top:35vh}main.about-festival-template .about-festival .wrapper .page-title.section-header.small.with-dash.color-1{color:#FFF}main.about-festival-template .about-festival .wrapper .page-title.section-header.small.with-dash.color-1:before{content:"";background:#E6AC33}}@media screen and (min-width:1024px){#organizatorzy .single-person{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#organizatorzy .text-content-collapsable{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#organizatorzy .text-content-collapsable.active{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}}.about-festival-template .text-content-collapsable{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1070px;padding:0px 0;opacity:0;visibility:hidden;max-height:0;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:1024px){.about-festival-template .text-content-collapsable{margin-left:0;width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.about-festival-template .text-content-collapsable.active{opacity:1;visibility:visible;max-height:9999px;padding:20px 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:1024px){.about-festival-template .text-content-collapsable.active{padding-bottom:80px}}.about-festival-template .text-content-collapsable .text-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-festival-template .text-content-collapsable .text-info .person-data .person-name{font-size:36px;line-height:1.25em}@media screen and (max-width:1024px){.about-festival-template .text-content-collapsable .text-info .person-data .person-name{font-size:28px}}.about-festival-template .text-content-collapsable .text-info .person-data .person-job{font-size:24px;line-height:1.25em}@media screen and (max-width:1024px){.about-festival-template .text-content-collapsable .text-info .person-data .person-job{font-size:18px}}.about-festival-template .text-content-collapsable .text-info .person-tweak{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.about-festival-template .text-content-collapsable .text-info .person-tweak{margin-top:20px;margin-bottom:20px;position:absolute;bottom:0;left:0;right:0}}.about-festival-template .text-content-collapsable .text-info .person-tweak a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1F1F27;border-bottom:1px solid #1F1F27;padding-top:10px;padding-bottom:10px}.about-festival-template .text-content-collapsable .text-info .person-tweak a span.icon{display:inline-block;margin-right:20px}.about-festival-template .text-content-collapsable .text-info .person-tweak a span.text{display:inline-block}.about-festival-template .text-content-collapsable .text-info .person-tweak a:hover{color:#E6AC33}.about-festival-template .text-content-collapsable .text-content{max-width:670px;width:100%}@media screen and (max-width:1024px){.about-festival-template .text-content-collapsable .text-content{padding-top:25px}}.about-festival-template .text-content-collapsable .text-content p{margin-bottom:1rem}.about-festival-template .text-content-collapsable .text-content p:first-of-type{margin-top:0}.about-festival-template .text-content-collapsable .text-content p:last-of-type{margin-bottom:0}.personas-header{padding-top:100px}.personas-header .wrapper .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:0}@media screen and (max-width:1024px){.personas-header .wrapper .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.personas-header .wrapper .container .masters-desc{max-width:548px}.personas-header .wrapper .container .masters-desc .section-minitext{margin-top:52px}.personas-header .wrapper .container .coordinator-desc{max-width:315px}.personas-header .wrapper .container .coordinator-desc .section-minitext{margin-top:52px}.about-festival-template .personas.organizatorzy .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-festival-template .personas.organizatorzy .single-subsection--name{display:none}.about-festival-template .personas.organizatorzy .section-minitext{display:none}.about-festival-template .personas.organizatorzy #personas-conainer-koordynacja{width:315px}.personas-desktop-vision{display:none}@media screen and (min-width:1024px){.personas-desktop-vision{display:block}}.personas-mobile-vision{display:none}@media screen and (max-width:1024px){.personas-mobile-vision{display:block;padding-top:60px;padding-bottom:60px}}.personas-mobile-vision .mobile-organisers{padding-bottom:60px}.personas-mobile-vision .section-minitext{padding-bottom:40px;padding-top:30px}.personas-mobile-vision .single-subsection--content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media screen and (max-width:1024px){.personas-mobile-vision .single-subsection--content-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.personas-mobile-vision .single-subsection--content-wrapper .single-person{max-width:calc(50% - 10px);width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.personas-mobile-vision .single-subsection--content-wrapper .single-person a{display:block;color:#1F1F27}.personas-mobile-vision .single-subsection--content-wrapper .single-person a:hover{color:#992780}.personas-mobile-vision .single-subsection--content-wrapper .single-person a.active{margin-top:40px}.personas-mobile-vision .single-subsection--content-wrapper .single-person .image{display:block;margin-bottom:16px}.personas-mobile-vision .single-subsection--content-wrapper .single-person .image img{display:block}.personas-mobile-vision .single-subsection--content-wrapper .single-person .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main.workshops .new-workshops-header{position:relative}main.workshops .new-workshops-header .page-thumbnail{position:absolute;top:0;right:0;width:394.99px;height:413px;background-size:cover}@media screen and (max-width:1000px){main.workshops .new-workshops-header .page-thumbnail{position:relative;width:100%;height:100vw;margin-bottom:40px}}main.workshops .new-workshops-header .page-title{position:relative;margin:0;padding-top:56px;font-size:120px;line-height:0.9em;display:block;font-weight:400;max-width:780px;margin-bottom:40px}@media screen and (max-width:1000px){main.workshops .new-workshops-header .page-title{padding-top:56px;font-size:72px;letter-spacing:-0.02em}}main.workshops .new-workshops-header .page-title:before{content:"";display:block;position:absolute;width:130px;height:16px;background:#452C80;top:0;left:0}main.workshops .new-workshops-header .workshops-subheader{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:24px;line-height:125%;letter-spacing:-0.02em;color:#1F1F27;max-width:780px;margin-bottom:40px}main.workshops .pick-workshop--content{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:18px;line-height:130%;letter-spacing:-0.01em;color:#25262F;max-width:780px}main.workshops .pick-workshop--content p{margin-bottom:1rem}main.workshops .pick-workshop--content p:first-of-type{margin-top:0}main.workshops .pick-workshop--content p:last-of-type{margin-bottom:0}main.workshops .pick-workshop--content hr{margin-top:40px;margin-bottom:30px}main.workshops .workshops-page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){main.workshops .workshops-page-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.workshops .workshops-page-wrapper .workshops-page--left{max-width:526px;width:100%}@media screen and (max-width:1024px){main.workshops .workshops-page-wrapper .workshops-page--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.workshops .workshops-page-wrapper .workshops-page--left .workshops-page-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}main.workshops .workshops-page-wrapper .workshops-page--left .page-title-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}main.workshops .workshops-page-wrapper .workshops-page--right{-webkit-box-flex:1;-ms-flex:1;flex:1}main.workshops .workshops-page-wrapper .workshops-page--header{margin:40px 0;font-weight:400;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:36px;line-height:1.25em}@media screen and (max-width:1024px){main.workshops .workshops-page-wrapper .workshops-page--header{font-size:24px}}main.workshops .workshops-page-wrapper .workshops-page-image{position:relative;padding-right:35px;height:270px}@media screen and (max-width:1024px){main.workshops .workshops-page-wrapper .workshops-page-image{height:auto;padding-right:0;padding-bottom:25px}}main.workshops .workshops-page-wrapper .workshops-page-image img{margin-left:auto;display:block;-webkit-transform:translateY(-90px);transform:translateY(-90px);position:relative}@media screen and (max-width:1024px){main.workshops .workshops-page-wrapper .workshops-page-image img{-webkit-transform:translateY(0px);transform:translateY(0px);max-width:235px;margin-left:auto;margin-right:auto}}main.workshops .workshops-button-holder{margin-top:8px;margin-bottom:78px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){main.workshops .workshops-button-holder{margin-top:35px;margin-bottom:42px}}main.workshops .workshops-gallery .section-microtext{padding-top:48px;padding-bottom:48px}@media screen and (max-width:1024px){main.workshops .workshops-gallery .section-microtext{text-align:center;padding-top:24px;padding-bottom:24px}}main.workshops .workshops-gallery .gallery-container-box{-webkit-transition:0.25s ease-in-out opacity;transition:0.25s ease-in-out opacity;height:360px;z-index:1;width:100%}main.workshops .workshops-gallery .gallery-container-box .single-gallery-image{margin-right:20px}@media screen and (max-width:1024px){main.workshops .workshops-gallery .gallery-container-box .single-gallery-image{margin-right:0}}main.workshops .workshops-gallery .gallery-container-box .single-gallery-image img{width:538px;height:359px}@media screen and (max-width:1024px){main.workshops .workshops-gallery .gallery-container-box .single-gallery-image img{width:100%;height:auto}}main.workshops .workshops-gallery .gallery-container-box .single-gallery-image a,main.workshops .workshops-gallery .gallery-container-box .single-gallery-image img{display:block}main.workshops .pick-workshop{padding-top:97px}main.workshops .pick-workshop .pick-workshop--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:92px}@media screen and (max-width:1024px){main.workshops .pick-workshop .pick-workshop--header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.workshops .pick-workshop .pick-workshop--header .left-side{-webkit-box-flex:1;-ms-flex:1;flex:1}main.workshops .pick-workshop .pick-workshop--header .left-side .section-aloneheader{margin-top:0}main.workshops .pick-workshop .pick-workshop--header .right-side{max-width:560px;width:100%}main.workshops .pick-workshop .pick-workshop--header .right-side p{margin-bottom:1rem}main.workshops .pick-workshop .pick-workshop--header .right-side p:first-of-type{margin-top:0}main.workshops .pick-workshop .pick-workshop--header .right-side p:last-of-type{margin-bottom:0}main.workshops .pick-workshop .workshop-chooser .single-workshop-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:840px){main.workshops .pick-workshop .workshop-chooser .single-workshop-picker{-ms-flex-wrap:wrap;flex-wrap:wrap}}main.workshops .pick-workshop .workshop-chooser a{color:#554E53;display:inline-block;position:relative;padding:18px 0;line-height:1em;font-size:60px;font-family:"Bebas Neue",sans-serif}@media screen and (max-width:1024px){main.workshops .pick-workshop .workshop-chooser a{font-size:36px}}@media screen and (max-width:840px){main.workshops .pick-workshop .workshop-chooser a{width:50%;text-align:center}}main.workshops .pick-workshop .workshop-chooser a:before{content:"";display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;border-radius:8px;background:#E6AC33;opacity:0;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}main.workshops .pick-workshop .workshop-chooser a.active{opacity:1;color:#E6AC33}main.workshops .pick-workshop .workshop-chooser a.active:before{opacity:1}main.workshops .pick-workshop .workshops-container{position:relative;margin-top:60px}main.workshops .pick-workshop .workshops-container .single-workshop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;max-height:0;opacity:0;-webkit-transition:0.125s ease-in-out opacity 0.25s,0.25s ease-in-out max-height;transition:0.125s ease-in-out opacity 0.25s,0.25s ease-in-out max-height}@media screen and (max-width:1024px){main.workshops .pick-workshop .workshops-container .single-workshop{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.workshops .pick-workshop .workshops-container .single-workshop.active{max-height:9999px;opacity:1}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--workshop-icon{width:335px}@media screen and (max-width:1024px){main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--workshop-icon{display:none}}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--workshop-icon img{max-width:200px}@media screen and (max-width:1024px){main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--workshop-icon img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (max-width:1024px){main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--workshop-icon{overflow:hidden;width:96vw;height:auto;padding-bottom:30px}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--workshop-icon img,main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--workshop-icon picture{display:block;margin-left:auto;margin-right:auto;max-width:155px}}@media screen and (max-width:1024px){main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--workshop-icon img,main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--workshop-icon picture{display:block;margin-left:auto;margin-right:auto;max-width:155px}}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--workshop-content{-webkit-box-flex:1;-ms-flex:1;flex:1}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--workshop-header{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;margin-bottom:10px}@media screen and (max-width:1024px){main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--workshop-header{letter-spacing:-0.01em;font-size:21px}}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--workshop-description{border-bottom:1px solid #554E53;padding-bottom:40px;margin-bottom:40px}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:90px}@media screen and (max-width:1024px){main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--elements{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px}}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--elements .workshop-element-master{max-width:355px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--elements .workshop-element-master .workshop-element-master--button-holder{margin-top:auto}@media screen and (max-width:1024px){main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--elements .workshop-element-master{border-top:1px solid #000;padding-top:40px}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--elements .workshop-element-master:first-of-type{border-top:0;padding-bottom:0px}}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--elements .workshop-element-master--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:24px;line-height:1.25em;margin-bottom:40px}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--elements .workshop-element-master--header .name{-webkit-box-flex:1;-ms-flex:1;flex:1}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--elements .workshop-element-master--header .price{text-align:right;color:#E6AC33}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--elements .workshop-element-master--container{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #554E53;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;line-height:1.3em}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--elements .workshop-element-master--container.discounts{border-bottom:0}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--elements .workshop-element-master--container:last-of-type{border-bottom:0}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--elements .workshop-element-master--container .workshop-element-master--label{width:90px;font-weight:700;margin-right:22px}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--elements .workshop-element-master--container .workshop-element-master--entry{-webkit-box-flex:1;-ms-flex:1;flex:1}main.workshops .pick-workshop .workshops-container .single-workshop .single-workshop--elements .workshop-element-master--container .workshop-element-master--entry ul{margin-left:0;padding-left:1em}main.workshops .health-area{padding-top:72px;padding-bottom:40px}main.workshops .health-area .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){main.workshops .health-area .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.workshops .health-area .container .health-anwser .button-container{margin-top:10px;padding-bottom:40px}main.workshops .health-area .container .health-anwser .button-container a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}main.workshops .health-area .container .left-part{max-width:466px;width:100%}main.workshops .health-area .container .left-part .section-subheader{padding-bottom:0}main.workshops .health-area .container .health-area-description{margin-top:42px;margin-bottom:60px}main.workshops .health-area .container .health-area-description p{margin-bottom:1rem}main.workshops .health-area .container .health-area-description p:first-of-type{margin-top:0}main.workshops .health-area .container .health-area-description p:last-of-type{margin-bottom:0}main.workshops .placement{width:100%;overflow:hidden;padding-top:120px;padding-bottom:160px}main.workshops .placement .placement--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}@media screen and (max-width:1024px){main.workshops .placement .placement--content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.workshops .placement .placement--content .text-part{width:334px;margin-right:20px}main.workshops .placement .placement--content .text-part p{margin-bottom:1rem}main.workshops .placement .placement--content .text-part p:first-of-type{margin-top:0}main.workshops .placement .placement--content .text-part p:last-of-type{margin-bottom:0}main.workshops .placement .placement--content .text-part .section-minitext{padding:20px;padding-left:0}main.workshops .placement .placement--content .text-part .placement--content--links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.workshops .placement .placement--content .text-part .placement--content--links .placement--content--link-single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:40px}@media screen and (max-width:640px){main.workshops .placement .placement--content .text-part .placement--content--links .placement--content--link-single{width:50%;gap:20px;padding-bottom:25px}}main.workshops .placement .placement--content .text-part .placement--content--links a.link-to-element{font-size:24px;line-height:1.25em;font-weight:400;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1F1F27}main.workshops .placement .placement--content .text-part .placement--content--links a.link-to-element span{display:inline-block}@media screen and (max-width:1024px){main.workshops .placement .placement--content .text-part .placement--content--links a.link-to-element{font-size:21px}}@media screen and (max-width:640px){main.workshops .placement .placement--content .text-part .placement--content--links a.link-to-element{font-size:18px}}main.workshops .placement .placement--content .text-part .placement--content--links a.link-to-element:hover{color:#554E53}main.workshops .placement .placement--content .text-part .placement--content--links a.link-to-element.active{color:#992780}main.workshops .placement .placement--content .text-part .placement--content--links a.link-to-element.active:before{content:"";display:inline-block;border-radius:8px;width:8px;height:8px;background:#992780;margin-bottom:5px;margin-right:10px}main.workshops .placement .placement--content .gallery-part{-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc(100% - 354px)}@media screen and (max-width:1024px){main.workshops .placement .placement--content .gallery-part{width:100%}}main.workshops .placement .placement--content .gallery-part .single-gallery{width:60.5vw;position:relative}@media screen and (max-width:1024px){main.workshops .placement .placement--content .gallery-part .single-gallery{width:96vw}}main.workshops .placement .placement--content .gallery-part .single-gallery .cell-gallery{margin-right:20px}main.workshops .placement .placement--content .gallery-part .single-gallery .cell-gallery a,main.workshops .placement .placement--content .gallery-part .single-gallery .cell-gallery img{display:block}main.workshops .placement .placement--content .gallery-part .single-gallery .cell-gallery .cell-gallery-name{margin-top:16px;font-size:18px;line-height:1.25em}main.workshops .placement .apartment-description{margin-top:30px;margin-bottom:30px}main.workshops .placement .apartment-description .apartment-log-desc p{margin-bottom:1rem}main.workshops .placement .apartment-description .apartment-log-desc p:first-of-type{margin-top:0}main.workshops .placement .apartment-description .apartment-log-desc p:last-of-type{margin-bottom:0}main.workshops .placement .apartment-description .appartment-log-url{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px;margin-bottom:32px}main.workshops .placement .apartment-description .appartment-log-url .popup-gallery a{display:none}main.workshops .placement .apartment-description .appartment-log-url .popup-gallery a:first-of-type{display:block}main.workshops .placement .apartment-description .appartment-log-url a{color:#1F1F27;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.workshops .placement .apartment-description .appartment-log-url a .text{margin-right:20px}main.workshops .placement .apartment-description .appartment-log-url a .icon{width:21px;height:21px;display:inline-block}main.workshops .placement .apartment-description .gallery-name{margin-bottom:16px;margin-top:100px}main.workshops .placement .apartment-description .gallery-name a{color:#1F1F27;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}main.workshops .placement .apartment-description .gallery-name a .text{font-size:24px;margin-right:20px}main.workshops .placement .apartment-description .gallery-name a .icon{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:21px;height:21px;display:inline-block}main.workshops .placement .placement-gallery-part{position:relative;max-height:0px;opacity:0;-webkit-transition:0.25s ease-in-out opacity;transition:0.25s ease-in-out opacity}main.workshops .placement .placement-gallery-part.active{max-height:9999px;opacity:1}main.workshops .placement .pricelist-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:16px;padding-bottom:16px;line-height:1em}main.workshops .placement .pricelist-element .pricelist-element-name{-webkit-box-flex:3;-ms-flex:3;flex:3;text-align:left}@media screen and (max-width:1024px){main.workshops .placement .pricelist-element .pricelist-element-name{-webkit-box-flex:4;-ms-flex:4;flex:4}}main.workshops .placement .pricelist-element .pricelist-element-price-1{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}@media screen and (max-width:1024px){main.workshops .placement .pricelist-element .pricelist-element-price-1{-webkit-box-flex:3;-ms-flex:3;flex:3}}main.workshops .placement .pricelist-element .pricelist-element-price-2{-webkit-box-flex:2;-ms-flex:2;flex:2;text-align:right}@media screen and (max-width:1024px){main.workshops .placement .pricelist-element .pricelist-element-price-2{-webkit-box-flex:3;-ms-flex:3;flex:3}}main.workshops .placement .pricelist-header{border-bottom:1px solid #554E53;border-top:1px solid #554E53}main.workshops .placement .pricelist-preheader{padding-top:16px;padding-bottom:16px;font-size:24px;line-height:1em}main.workshops .placement .appartment-log-chooser{padding-top:32px;border-top:1px solid #554E53;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){main.workshops .placement .appartment-log-chooser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.workshops .placement .appartment-log-chooser .log-chooser-label{margin-right:20px}main.workshops .placement .appartment-log-chooser .log-chooser-selector select{border:0;padding:15px;padding-right:40px;color:#1F1F27}main.workshops .placement .appartment-log-chooser .log-link{margin-left:auto}@media screen and (max-width:1024px){main.workshops .placement .appartment-log-chooser .log-link{margin-left:auto;margin-right:auto}}main.workshops .placement.alternate .placement-gallery-part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){main.workshops .placement.alternate .placement-gallery-part{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.workshops .placement.alternate .placement-gallery-part .appartment-icon{margin-top:100px}@media screen and (max-width:1024px){main.workshops .placement.alternate .placement-gallery-part .appartment-icon{display:none;padding-top:30px}}main.workshops .placement.alternate .placement--content .text-part .placement--content--links a.link-to-element span{display:block}main.workshops .placement.alternate .placement--content .text-part .placement--content--links a.link-to-element.active:before{display:none}main.workshops .placement.alternate .apartment-description{margin:0}main.workshops .placement.alternate .placement-gallery-part.active .apartment-description{padding:0px 0 30px 0}@media screen and (max-width:1024px){main.workshops .placement.alternate .placement-gallery-part.active .apartment-description{padding:0px 0px 20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}main.workshops .placement.alternate .placement-gallery-part.active .appartment-icon{padding:100px 0 30px 0}@media screen and (max-width:1024px){main.workshops .placement.alternate .placement-gallery-part.active .appartment-icon{padding:20px 0px 20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}main.workshops .placement.alternate .placement-gallery-part.active .appartment-icon img{max-height:200px}}main.workshops .placement.alternate .placement--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:466px}@media screen and (max-width:1024px){main.workshops .placement.alternate .placement--header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.workshops .placement.alternate .placement--header .section-mediumtext{max-width:592px;letter-spacing:-0.02em;padding-top:46px}main.workshops .placement.alternate .placement--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:82px}main.workshops .placement.alternate .placement--content .text-part{width:100%;margin-right:0}main.workshops .placement.alternate .placement--content .gallery-part{width:100%}main.workshops .placement.alternate .placement--content .gallery-part .apartment-description{max-width:798px;width:100%}main.workshops .placement.alternate .placement--content .gallery-part .appartment-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1024px){main.workshops .placement.alternate .placement--content .gallery-part .appartment-icon{display:none}}main.workshops .placement.alternate .placement--content .gallery-part .appartment-icon img{display:block}@media screen and (max-width:1024px){main.workshops .placement.alternate .placement--content .gallery-part .appartment-icon img{max-height:200px}}main.workshops .placement.alternate .placement--content .placement--content--links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main.workshops .placement.alternate .placement--content .placement--content--links .link-to-element{text-align:center}@media screen and (max-width:1024px){main.workshops .placement.alternate .placement--content .placement--content--links .link-to-element{width:50%}}main.workshops .photo-break{height:500px;position:relative}main.workshops .photo-break .photo-break-container{width:100%;height:100%;background-position:center;background-size:cover}#workshops-background-element-1{width:650px;height:650px;position:absolute;top:0%;right:0;z-index:-10;-webkit-transform:translateX(-160%) translateY(-68%) scale(2,1);transform:translateX(-160%) translateY(-68%) scale(2,1);pointer-events:none}#workshops-background-element-1 .background-content{background:url(images/background-vector_3.svg) no-repeat center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 20s infinite;animation:blob 20s infinite}@media screen and (max-width:1024px){#workshops-background-element-1{background:url(images/contact_page_blob_alt.png) 0 0 no-repeat;background-size:100% auto;-webkit-transform:none;transform:none;top:-100px;max-width:480px;z-index:-1}}#workshops-background-element-2{width:1600px;height:1600px;position:absolute;top:1700px;left:0;z-index:10;-webkit-transform:translateX(-65%) translateY(-50%) scale(1,1);transform:translateX(-65%) translateY(-50%) scale(1,1);pointer-events:none;z-index:-1}#workshops-background-element-2 .background-content{background:url(images/background-vector_1.svg) no-repeat center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 20s infinite;animation:blob 20s infinite}@media screen and (max-width:1024px){#workshops-background-element-2{background-size:auto 100%;-webkit-transform:none;transform:none;top:1000px;max-width:880px;z-index:-1}}#workshops-background-element-3{width:800px;height:800px;position:absolute;bottom:150px;left:0;z-index:10;-webkit-transform:translateX(-65%) translateY(0%) scale(1,1);transform:translateX(-65%) translateY(0%) scale(1,1);pointer-events:none}#workshops-background-element-3 .background-content{background:url(images/background-vector_3.svg) no-repeat left center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 20s infinite;animation:blob 20s infinite}@media screen and (max-width:1024px){#workshops-background-element-3{background-size:auto 100%;-webkit-transform:none;transform:none;z-index:-1}}#workshops-background-element-4{width:900px;height:700px;position:absolute;top:66vh;right:0;z-index:10;-webkit-transform:translateX(36%) translateY(-50%) scale(1,1);transform:translateX(36%) translateY(-50%) scale(1,1);pointer-events:none;z-index:-1}#workshops-background-element-4 .background-content{background:url(images/blob_background_1.png) no-repeat center center;background-size:contain;width:100%;height:100%;-webkit-animation:blob-alt 40s infinite;animation:blob-alt 40s infinite}@media screen and (max-width:1024px){#workshops-background-element-4{background-size:auto 100%;-webkit-transform:none;transform:none;width:650px;height:450px}}#workshops-background-element-5{width:900px;height:700px;position:absolute;top:66vh;right:0;z-index:10;-webkit-transform:translateX(36%) translateY(-50%) scale(1,1);transform:translateX(36%) translateY(-50%) scale(1,1);pointer-events:none;z-index:-1}#workshops-background-element-5 .background-content{background:url(images/blob_background_1.png) no-repeat center center;background-size:contain;width:100%;height:100%;-webkit-animation:blob-alt 40s infinite;animation:blob-alt 40s infinite}@media screen and (max-width:1024px){#workshops-background-element-5{background-size:auto 100%;-webkit-transform:none;transform:none;width:650px;height:450px}}main.workshops.standard-page{position:relative}@media screen and (max-width:1024px){main.workshops.standard-page{padding-top:0}}#partners-background-element-1{width:650px;height:650px;position:absolute;top:-35%;right:0;z-index:-10;-webkit-transform:translateX(-160%) translateY(-68%) scale(2,1);transform:translateX(-160%) translateY(-68%) scale(2,1);pointer-events:none}#partners-background-element-1 .background-content{background:url(images/background-vector_1.svg) no-repeat center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 20s infinite;animation:blob 20s infinite}@media screen and (max-width:1024px){#partners-background-element-1{background:url(images/contact_page_blob_alt.png) 0 0 no-repeat;background-size:100% auto;-webkit-transform:none;transform:none;top:-100px;max-width:480px;z-index:-1}}body.page-template-tpl-this-year #page{padding-top:0}.corno-master-page{padding-bottom:84px}@media screen and (max-width:1024px){.corno-master-page{padding-bottom:40px}}.corno-master-page .artists-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:80px}@media screen and (max-width:1024px){.corno-master-page .artists-switcher{gap:5px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto;margin-right:auto;width:100%}}.corno-master-page .artists-switcher a{color:#1F1F27;display:inline-block;position:relative;padding:18px 0;font-size:18px;line-height:1em}@media screen and (max-width:1024px){.corno-master-page .artists-switcher a{display:block;font-size:14px}}.corno-master-page .artists-switcher a:before{content:"";display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;border-radius:8px;background:#452C80;opacity:0;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.corno-master-page .artists-switcher a.active:before{opacity:1}.corno-master-page .wrapper .container{padding-left:90px;padding-right:90px}@media screen and (max-width:1400px){.corno-master-page .wrapper .container{padding-left:75px;padding-right:75px}}@media screen and (max-width:1366px){.corno-master-page .wrapper .container{padding-left:32px;padding-right:32px}}@media screen and (max-width:1024px){.corno-master-page .wrapper .container{padding-left:0;padding-right:0}}.corno-master-page .intro{max-height:785px;padding-top:165px;padding-bottom:78px}@media screen and (max-width:1024px){.corno-master-page .intro{padding-top:120px}}.corno-master-page .intro .section-mediumtext{max-width:810px;width:100%;margin-right:auto}.corno-master-page .intro .section-mediumtext p{margin-bottom:1rem}.corno-master-page .intro .section-mediumtext p:first-of-type{margin-top:0}.corno-master-page .intro .section-mediumtext p:last-of-type{margin-bottom:0}.corno-master-page .intro-header-container{min-height:272px;margin-bottom:36px}@media screen and (max-width:1367px){.corno-master-page .intro-header-container{max-width:800px}}@media screen and (max-width:1024px){.corno-master-page .intro-header-container{min-height:unset}}.corno-master-page .program{padding-top:60px;padding-bottom:96px}.corno-master-page .program .program--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:60px}@media screen and (max-width:1024px){.corno-master-page .program .program--header{padding-bottom:35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.corno-master-page .program .program--header .section-subheader{padding-bottom:0}.corno-master-page .program .single-program-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;padding-left:20px;padding-right:20px;overflow:hidden;max-height:0;opacity:0}@media screen and (max-width:1024px){.corno-master-page .program .single-program-elements{gap:20px;padding-left:0;padding-right:0}}.corno-master-page .program .single-program-elements.active{max-height:9999px;opacity:1}.corno-master-page .program .single-program-element{max-width:335px;display:block;width:100%}@media screen and (max-width:1024px){.corno-master-page .program .single-program-element{max-width:640px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.corno-master-page .program .single-program-element .single-program-element--wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:1024px){.corno-master-page .program .single-program-element .single-program-element--image{width:150px}}.corno-master-page .program .single-program-element .single-program-element--image img{display:block}.corno-master-page .program .single-program-element .single-program-element--meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #554E53}@media screen and (max-width:1024px){.corno-master-page .program .single-program-element .single-program-element--meta{padding-top:0;font-size:12px}}.corno-master-page .program .single-program-element .single-program-element--meta .date{text-align:left}.corno-master-page .program .single-program-element .single-program-element--meta .weekday{text-align:center}.corno-master-page .program .single-program-element .single-program-element--meta .hour{text-align:right}.corno-master-page .program .single-program-element .single-program-element--meta>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.corno-master-page .program .single-program-element .single-program-element--title{margin-top:16px;margin-bottom:16px;min-height:60px;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:24px;line-height:125%;letter-spacing:-0.02em}@media screen and (max-width:1024px){.corno-master-page .program .single-program-element .single-program-element--title{font-size:18px;line-height:110%;letter-spacing:-0.01em;margin-top:8px;margin-bottom:8px}}.corno-master-page .program .single-program-element .single-program-element--title a{color:#1F1F27}.corno-master-page .program .single-program-element .single-program-element--title a:hover{color:#554E53}.corno-master-page .program .single-program-element .buy-ticket-element{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.corno-master-page .program .single-program-element .buy-ticket-element .icon{display:inline-block;padding-left:5px}@media screen and (max-width:1024px){.corno-master-page .program .single-program-element .buy-ticket-element .icon{max-width:25px}.corno-master-page .program .single-program-element .buy-ticket-element .icon svg{width:20px}}.corno-master-page .program .single-program-element .single-program-element--location{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:18px;line-height:125%;letter-spacing:-0.04em;color:#554E53;padding-bottom:16px;border-bottom:1px solid #554E53}@media screen and (max-width:1024px){.corno-master-page .program .single-program-element .single-program-element--location{font-size:12px;letter-spacing:-0.02em;padding-bottom:8px}}.corno-master-page .program .single-program-element .single-program-element--actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:16px;padding-bottom:16px}@media screen and (max-width:1024px){.corno-master-page .program .single-program-element .single-program-element--actions{padding:8px 0;font-size:12px}.corno-master-page .program .single-program-element .single-program-element--actions .read-more-links .icon{width:12px}.corno-master-page .program .single-program-element .single-program-element--actions .read-more-links .icon svg{width:12px}}.corno-master-page .program .single-program-element .single-program-element--actions a{color:#554E53}.corno-master-page .program .single-program-element .single-program-element--actions a:hoveR{color:#E6AC33}.corno-master-page .program .single-program-element .single-program-element--description{font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-0.01em;overflow:hidden;max-height:0;opacity:0;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.corno-master-page .program .single-program-element .single-program-element--description .long-desc{padding-bottom:16px;border-bottom:1px solid #554E53}.corno-master-page .program .single-program-element .single-program-element--description .artists{padding-top:16px}.corno-master-page .program .single-program-element .single-program-element--description p{margin-bottom:1rem}.corno-master-page .program .single-program-element .single-program-element--description p:first-of-type{margin-top:0}.corno-master-page .program .single-program-element .single-program-element--description p:last-of-type{margin-bottom:0}.corno-master-page .program .single-program-element.active .single-program-element--description{max-height:999px;opacity:1}@media screen and (max-width:1024px){.corno-master-page .program .single-program-element.active .single-program-element--description{margin-left:-170px}}.corno-master-page .program .single-program-element.active .single-program-element--actions .read-more-links .icon svg{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.corno-master-page section.artists{padding-bottom:130px}@media screen and (max-width:1024px){.corno-master-page section.artists .artists-switcher{max-width:100%}}.corno-master-page section.artists .text-content-collapsable{width:100%;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1115px;margin-left:auto;margin-right:auto;padding:0px 0;opacity:0;visibility:hidden;-webkit-transition:0.25s ease-in-out opacity;transition:0.25s ease-in-out opacity}@media screen and (max-width:1024px){.corno-master-page section.artists .text-content-collapsable{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.corno-master-page section.artists .text-content-collapsable.active{opacity:1;visibility:visible;padding:80px 0 20px 0;-webkit-transition:0.5s ease-in-out opacity;transition:0.5s ease-in-out opacity}@media screen and (max-width:1024px){.corno-master-page section.artists .text-content-collapsable.active{padding-top:20px;padding-bottom:60px}}.corno-master-page section.artists .text-content-collapsable .text-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.corno-master-page section.artists .text-content-collapsable .text-info .person-data .person-name{font-size:36px;line-height:1.25em}@media screen and (max-width:1024px){.corno-master-page section.artists .text-content-collapsable .text-info .person-data .person-name{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:24px;line-height:125%;letter-spacing:-0.02em}}.corno-master-page section.artists .text-content-collapsable .text-info .person-data .person-job{font-size:24px;line-height:1.25em}@media screen and (max-width:1024px){.corno-master-page section.artists .text-content-collapsable .text-info .person-data .person-job{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:18px;line-height:130%;letter-spacing:-0.01em;color:#25262F}}.corno-master-page section.artists .text-content-collapsable .text-info .person-tweak{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.corno-master-page section.artists .text-content-collapsable .text-info .person-tweak{position:absolute;bottom:0;left:0}}.corno-master-page section.artists .text-content-collapsable .text-info .person-tweak a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1F1F27;border-bottom:1px solid #1F1F27;padding-top:10px;padding-bottom:10px}@media screen and (max-width:1024px){.corno-master-page section.artists .text-content-collapsable .text-info .person-tweak a{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:130%;letter-spacing:-0.01em;color:#554E53}}.corno-master-page section.artists .text-content-collapsable .text-info .person-tweak a span.icon{display:inline-block;margin-right:20px}.corno-master-page section.artists .text-content-collapsable .text-info .person-tweak a span.text{display:inline-block}.corno-master-page section.artists .text-content-collapsable .text-info .person-tweak a:hover{color:#E6AC33}.corno-master-page section.artists .text-content-collapsable .text-content{max-width:670px;width:100%}@media screen and (max-width:1024px){.corno-master-page section.artists .text-content-collapsable .text-content{padding-top:25px;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-0.01em;color:#25262F}}.corno-master-page section.artists .text-content-collapsable .text-content p{margin-bottom:1rem}.corno-master-page section.artists .text-content-collapsable .text-content p:first-of-type{margin-top:0}.corno-master-page section.artists .text-content-collapsable .text-content p:last-of-type{margin-bottom:0}.corno-master-page section.artists .artists-container{position:relative}.corno-master-page section.artists .artists-container .artists-group{width:100%}.corno-master-page section.artists .artists-group{overflow:hidden;max-height:0;opacity:0;visibility:hidden}.corno-master-page section.artists .artists-group.active{max-height:9999px;opacity:1;visibility:visible}.corno-master-page section.artists .artist-group{width:100%}.corno-master-page section.artists .artists-group-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding-left:15px;padding-right:15px}@media screen and (max-width:1024px){.corno-master-page section.artists .artists-group-container{padding-left:0;padding-right:0}}.corno-master-page section.artists .artists--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:75px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:1024px){.corno-master-page section.artists .artists--header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.corno-master-page section.artists .artists--header .section-subheader{padding-bottom:0}.corno-master-page section.artists .artists-container .single-artist{max-width:203px;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all;padding-bottom:30px;width:100%}@media screen and (max-width:640px){.corno-master-page section.artists .artists-container .single-artist{max-width:calc(50% - 10px);padding-top:0px}}.corno-master-page section.artists .artists-container .single-artist img{width:100%;aspect-ratio:335/447}.corno-master-page section.artists .artists-container .single-artist.active{padding-top:30px;padding-bottom:0}@media screen and (max-width:1024px){.corno-master-page section.artists .artists-container .single-artist.active{padding-top:30px;padding-bottom:0}}.corno-master-page section.artists .artists-container .single-artist a,.corno-master-page section.artists .artists-container .single-artist img{display:block}.corno-master-page section.artists .artists-container .single-artist .single-artist-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400;margin-top:16px;font-size:18px;line-height:125%;letter-spacing:-0.04em;text-align:center}.corno-master-page .photo-break{height:746px;position:relative;margin-left:auto;margin-right:auto;max-width:1440px;width:100%}@media screen and (max-width:1024px){.corno-master-page .photo-break{height:67vh}}@media screen and (max-width:480px){.corno-master-page .photo-break{height:100vw}}.corno-master-page .photo-break .photo-break-container{width:100%;height:100%;background-position:center;background-size:cover}.corno-master-page .photo-break.with-twist{margin-bottom:68px}.corno-master-page .photo-break.with-twist .wrapper{position:absolute;top:0;left:0;bottom:0;right:0;margin-left:auto;margin-right:auto;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:103px}@media screen and (max-width:480px){.corno-master-page .photo-break.with-twist .wrapper{padding-bottom:30px}}.corno-master-page .photo-break.with-twist .wrapper h2{margin-top:95px;margin-bottom:0;color:#FFF}.corno-master-page .locations{padding-bottom:64px;width:100%;overflow:hidden}@media screen and (max-width:1024px){.corno-master-page .locations{padding-bottom:0;padding-top:0}}.corno-master-page .locations .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){.corno-master-page .locations .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.corno-master-page .locations .container.container-header{padding-bottom:80px}@media screen and (max-width:1024px){.corno-master-page .locations .container.container-header{padding-bottom:30px}}.corno-master-page .locations .container .left-side{max-width:590px;width:100%}@media screen and (max-width:1024px){.corno-master-page .locations .container .left-side{margin-bottom:0px;margin-top:0px}}.corno-master-page .locations .container .left-side .locations-elements{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}@media screen and (max-width:1024px){.corno-master-page .locations .container .left-side .locations-elements{margin-top:10px}}.corno-master-page .locations .container .left-side .single-location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.corno-master-page .locations .container .left-side .single-location .ball{width:24px;height:24px;border-radius:50px;margin-right:40px}@media screen and (max-width:1024px){.corno-master-page .locations .container .left-side .single-location .ball{margin-left:24px;margin-right:24px;width:12px;height:12px;margin-top:4px}}.corno-master-page .locations .container .left-side .single-location .desc{-webkit-box-flex:1;-ms-flex:1;flex:1}.corno-master-page .locations .container .left-side .single-location .desc .name{font-weight:400;font-size:24px;line-height:125%;letter-spacing:-0.03em}@media screen and (max-width:1024px){.corno-master-page .locations .container .left-side .single-location .desc .name{font-size:14px}}.corno-master-page .locations .container .left-side .single-location .desc .location{font-weight:400;font-size:18px;line-height:130%;letter-spacing:-0.01em;color:#554E53}@media screen and (max-width:1024px){.corno-master-page .locations .container .left-side .single-location .desc .location{font-size:12px}}.corno-master-page .locations .container .right-side{-webkit-box-flex:1;-ms-flex:1;flex:1;height:600px;position:relative}@media screen and (max-width:1024px){.corno-master-page .locations .container .right-side{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin-bottom:40px}}@media screen and (max-width:480px){.corno-master-page .locations .container .right-side{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;height:100vw;margin-bottom:40px}}.corno-master-page .locations .container .right-side .right-side-element{position:absolute;top:0;bottom:0;left:0;width:49vw;background-size:auto 100%;background-position:0 0;background-repeat:no-repeat}@media screen and (max-width:1024px){.corno-master-page .locations .container .right-side .right-side-element{width:100%}}.corno-master-page .locations .container .right-side .acf-map{width:100%;height:100%}.corno-master-page .locations .container .right-side .acf-map img{max-width:inherit!important}.corno-master-page section.intro{position:relative}.corno-master-page section.intro .background-element{position:absolute;z-index:10}.corno-master-page section.intro .background-element.background-element-1{width:900px;height:900px;-webkit-transform:translateX(-25%) scale(1.5,0.95) rotate(-102deg);transform:translateX(-25%) scale(1.5,0.95) rotate(-102deg);bottom:-25%;left:0;pointer-events:none;z-index:-1}.corno-master-page section.intro .background-element.background-element-1 .background-content{background:url(images/background-vector_1.svg) no-repeat center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}@media screen and (max-width:1024px){.corno-master-page section.intro .background-element.background-element-1{width:450px;height:450px;-webkit-transform:translateX(-25%) scale(1.1,0.95) rotate(0deg);transform:translateX(-25%) scale(1.1,0.95) rotate(0deg);bottom:-5%;left:-15%;background-size:auto 100%}}.corno-master-page section.intro .background-element.background-element-2{width:851px;height:720px;top:-130px;right:-500px;pointer-events:none}.corno-master-page section.intro .background-element.background-element-2 .background-content{background:url(images/background-vector_2.svg) no-repeat center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}@media screen and (max-width:1024px){.corno-master-page section.intro .background-element.background-element-2{width:450px;height:450px;top:-50px;right:-300px}}.corno-master-page section.program{position:relative}.corno-master-page section.program .background-element{position:absolute;right:0;bottom:50%;-webkit-transform:scale(0.5,1) translateX(110%) rotate(60deg);transform:scale(0.5,1) translateX(110%) rotate(60deg);width:1000px;height:1000px;z-index:-1}.corno-master-page section.program .background-element .background-content{background:url(images/background-vector_3.svg) no-repeat center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}@media screen and (max-width:1024px){.corno-master-page section.program .background-element{width:650px;height:650px;bottom:10%;background-size:auto 100%;-webkit-transform:scale(0.5,1) translateX(100%);transform:scale(0.5,1) translateX(100%)}.corno-master-page section.program .background-element svg{display:none}}.corno-master-page section.artists{position:relative}.corno-master-page section.artists .background-element{position:absolute;z-index:-1;top:353px;left:0;width:900px;height:900px;-webkit-transform:translateX(-40%) scale(1.25,1) rotate(0deg);transform:translateX(-40%) scale(1.25,1) rotate(0deg)}.corno-master-page section.artists .background-element .background-content{background:url(images/background-vector_1.svg) no-repeat center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}@media screen and (max-width:1024px){.corno-master-page section.artists .background-element{width:640px;height:640px;top:50%;bottom:unset;background-size:auto 100%}.corno-master-page section.artists .background-element svg{display:none}}.woocommerce-container a{color:#1F1F27}.woocommerce-container a:hover{color:#992780}.woocommerce-container .page-content{margin-top:0}.woocommerce-container .product-name a{color:#1F1F27}.woocommerce-container .product-name a:hover{color:#992780}.woocommerce-container .woocommerce-cart-form{margin-left:auto;margin-right:auto;max-width:894px;width:100%;position:relative}.woocommerce-container .woocommerce a.remove{color:#000!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media screen and (max-width:1024px){.woocommerce-container .woocommerce a.remove{width:100%}}.woocommerce-container .woocommerce a.remove:hover{color:#992780}.woocommerce-container .woocommerce a.remove .icon{display:inline-block;width:16px;height:15px}.woocommerce-container .woocommerce a.remove .icon svg{display:block}.woocommerce-container .woocommerce a.remove .text-label{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:130%;letter-spacing:-0.01em}.woocommerce-container .woocommerce button[type=submit]{border-radius:50px;border:1px solid #1F1F27;color:#1F1F27;font-weight:400;background:#FFF}.woocommerce-container .woocommerce table.shop_table th,.woocommerce-container .woocommerce table.shop_table th{padding-left:0;padding-right:20px;padding-top:12px;padding-bottom:12px}.woocommerce-container .woocommerce td.product-subtotal,.woocommerce-container .woocommerce th.product-subtotal{padding-left:20px;padding-right:0;text-align:right}.woocommerce-container .woocommerce td.product-price,.woocommerce-container .woocommerce td.product-quantity,.woocommerce-container .woocommerce th.product-price,.woocommerce-container .woocommerce th.product-quantity{text-align:center;padding-left:10px;padding-right:10px}.woocommerce-container .woocommerce table.shop_table td{padding-left:0;padding-right:20px;padding-top:12px;padding-bottom:12px;border-top:1px solid #1F1F27}.woocommerce-container .woocommerce table.shop_table{border:0;margin:0;border-radius:0}.woocommerce-container .woocommerce table.shop_table tr{position:relative}.woocommerce-container .woocommerce table.shop_table tr .product-remove{position:absolute;left:calc(100% + 40px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#000;padding:0;border:0}@media screen and (max-width:1024px){.woocommerce-container .woocommerce table.shop_table tr .product-remove{position:relative;width:100%;left:0;right:0;top:unset;bottom:0;text-align:right!important;-webkit-transform:translateY(0);transform:translateY(0)}}.woocommerce-container .woocommerce .cart-actions-and-colleterals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:84px 40px;margin-top:82px;margin-left:auto;margin-right:auto;max-width:894px}.woocommerce-container .woocommerce .cart-actions-and-colleterals table.shop_table .cart-subtotal td{text-align:right;padding-right:0}.woocommerce-container .woocommerce .cart-actions-and-colleterals table.shop_table .cart-discount td{text-align:right;padding-right:0}.woocommerce-container .woocommerce .cart-actions-and-colleterals table.shop_table .fee td{text-align:right;padding-right:0}.woocommerce-container .woocommerce .cart-actions-and-colleterals table.shop_table .order-total td{text-align:right;padding-right:0}.woocommerce-container .woocommerce .cart-actions-and-colleterals #coupon_code{padding:5px 6px 7px 8px}.woocommerce-container .woocommerce .cart-actions-and-colleterals h2{margin:0;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:130%;letter-spacing:-0.01em;color:#1F1F27;margin-bottom:16px}.woocommerce-container .woocommerce .cart-actions-and-colleterals .info-about-current-discounts{padding-top:22px}.woocommerce-container .woocommerce .cart-actions-and-colleterals .info-about-current-discounts a.trigger{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;color:#1F1F27;padding-top:20px;padding-bottom:10px;border-bottom:1px solid #1F1F27;margin-bottom:20px}.woocommerce-container .woocommerce .cart-actions-and-colleterals .info-about-current-discounts a.trigger:hover{color:#992780}.woocommerce-container .woocommerce .cart-actions-and-colleterals .info-about-current-discounts a.trigger .icon{margin-left:10px;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.woocommerce-container .woocommerce .cart-actions-and-colleterals .info-about-current-discounts .content{overflow:hidden;max-height:0;opacity:0;font-size:12px;line-height:130%;color:#554E53;-webkit-transition:0.25s ease-in-out all;transition:0.25s ease-in-out all}.woocommerce-container .woocommerce .cart-actions-and-colleterals .info-about-current-discounts .content p{margin-bottom:1rem}.woocommerce-container .woocommerce .cart-actions-and-colleterals .info-about-current-discounts .content p:first-of-type{margin-top:0}.woocommerce-container .woocommerce .cart-actions-and-colleterals .info-about-current-discounts .content p:last-of-type{margin-bottom:0}.woocommerce-container .woocommerce .cart-actions-and-colleterals .info-about-current-discounts.active .trigger .icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.woocommerce-container .woocommerce .cart-actions-and-colleterals .info-about-current-discounts.active .content{opacity:1;max-height:999px}.woocommerce-container .woocommerce .cart-actions-and-colleterals .cart-actions{max-width:380px;width:100%}.woocommerce-container .woocommerce .cart-actions-and-colleterals .cart-actions .cart-coupon-actions .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:840px){.woocommerce-container .woocommerce .cart-actions-and-colleterals .cart-actions .cart-coupon-actions .coupon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.woocommerce-container .woocommerce .cart-actions-and-colleterals .cart-actions .cart-coupon-actions .coupon label{display:none}.woocommerce-container .woocommerce .cart-actions-and-colleterals .cart-actions .cart-coupon-actions .coupon input{border:1px solid #AFAFAF;border-radius:0}.woocommerce-container .woocommerce .cart-actions-and-colleterals .cart-collaterals{width:auto;max-width:430px;width:100%}.woocommerce-container .woocommerce .cart-actions-and-colleterals .cart-collaterals .cart_totals{width:100%;float:none}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #1F1F27}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding:0;padding-top:15px}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}@media screen and (max-width:840px){#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px}}#add_payment_method .wc-proceed-to-checkout:after,#add_payment_method .wc-proceed-to-checkout:before,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-cart .wc-proceed-to-checkout:before,.woocommerce-checkout .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:before{display:none}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{margin-bottom:0}#add_payment_method .wc-proceed-to-checkout a.link-to-element,.woocommerce-cart .wc-proceed-to-checkout a.link-to-element,.woocommerce-checkout .wc-proceed-to-checkout a.link-to-element{padding-top:10px;padding-bottom:10px;line-height:1em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-bottom:1px solid #554E53}#add_payment_method .wc-proceed-to-checkout a.link-to-element .icon,.woocommerce-cart .wc-proceed-to-checkout a.link-to-element .icon,.woocommerce-checkout .wc-proceed-to-checkout a.link-to-element .icon{display:inline-block;margin-right:16px}#add_payment_method .wc-proceed-to-checkout a.link-to-element:hover,.woocommerce-cart .wc-proceed-to-checkout a.link-to-element:hover,.woocommerce-checkout .wc-proceed-to-checkout a.link-to-element:hover{color:#992780}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:16px;line-height:130%;color:#1F1F27;background:white;border:1px solid #1F1F27;border-radius:50px;display:inline-block;padding:9px 25px}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover{color:#992780;border-color:#992780;background:#FFF}.woocommerce form .form-row label{line-height:1;margin-bottom:8px}.woocommerce .shop_table.woocommerce-checkout-review-order-table .product-total{text-align:right;padding-right:0}.woocommerce .shop_table.woocommerce-checkout-review-order-table .cart-subtotal th{border-top:0}.woocommerce .shop_table.woocommerce-checkout-review-order-table .cart-subtotal td{padding-right:0;text-align:right;border-top:0}.woocommerce .shop_table.woocommerce-checkout-review-order-table .fee td{text-align:right;padding-right:0}.woocommerce .shop_table.woocommerce-checkout-review-order-table .order-total th{border-top:1px solid #1F1F27;font-style:normal;font-weight:400;font-size:24px;line-height:125%;letter-spacing:-0.02em;padding-top:25px}.woocommerce .shop_table.woocommerce-checkout-review-order-table .order-total td{padding-top:25px;border-top:1px solid #1F1F27;text-align:right;padding-right:0;font-style:normal;font-weight:400;font-size:24px;line-height:125%;text-align:right;letter-spacing:-0.03em;color:#E6AC33}.woocommerce .woocommerce-billing-fields__field-wrapper p{margin-bottom:16px}.woocommerce .checkout h3{font-family:"DM Sans";margin-top:0;margin-bottom:20px;font-style:normal;font-weight:700;font-size:18px;line-height:130%;letter-spacing:-0.01em;color:#1F1F27}.woocommerce .checkout input[type=email],.woocommerce .checkout input[type=tel],.woocommerce .checkout input[type=text]{border:0;border-bottom:1px solid #AFAFAF;padding:12px;border-radius:0}.woocommerce .checkout input[type=email]:focus,.woocommerce .checkout input[type=tel]:focus,.woocommerce .checkout input[type=text]:focus{border-bottom:1px solid #1F1F27}.woocommerce .checkout .checkout-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce .checkout .checkout-content .left-side{max-width:466px;width:100%}.woocommerce .checkout .checkout-content .right-side{max-width:558px;width:100%}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#FFF}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{margin-left:0;margin-right:0;padding:0}#add_payment_method #payment div.payment_box p,.woocommerce-cart #payment div.payment_box p,.woocommerce-checkout #payment div.payment_box p{margin-bottom:1rem}#add_payment_method #payment div.payment_box p:first-of-type,.woocommerce-cart #payment div.payment_box p:first-of-type,.woocommerce-checkout #payment div.payment_box p:first-of-type{margin-top:0}#add_payment_method #payment div.payment_box p:last-of-type,.woocommerce-cart #payment div.payment_box p:last-of-type,.woocommerce-checkout #payment div.payment_box p:last-of-type{margin-bottom:0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding-left:0;padding-right:0;padding-top:16px;padding-bottom:24px}#add_payment_method #payment div.form-row p,.woocommerce-cart #payment div.form-row p,.woocommerce-checkout #payment div.form-row p{margin-bottom:1rem}#add_payment_method #payment div.form-row p:first-of-type,.woocommerce-cart #payment div.form-row p:first-of-type,.woocommerce-checkout #payment div.form-row p:first-of-type{margin-top:0}#add_payment_method #payment div.form-row p:last-of-type,.woocommerce-cart #payment div.form-row p:last-of-type,.woocommerce-checkout #payment div.form-row p:last-of-type{margin-bottom:0}.woocommerce table.shop_table{border-radius:0;border:0}@media screen and (max-width:1024px){body.page-template-tpl-thank-you-page main.standard-page{padding-top:0}}.thank-you-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.thank-you-page{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.thank-you-page .text-content{max-width:640px;width:100%}.thank-you-page .section-subheader{padding-bottom:40px}@media screen and (max-width:1024px){.thank-you-page .image-content{margin-bottom:40px}.thank-you-page .image-content img{display:block;margin-left:auto;margin-right:auto;max-width:225px}}.thank-you-page .thank-you-button{margin-top:80px;margin-bottom:40px}@media screen and (max-width:1024px){.thank-you-page .thank-you-button{margin-top:40px;margin-bottom:0;text-align:center}}.thank-you-page .thank-you-button a{padding-top:10px;padding-bottom:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#1F1F27;border-bottom:1px solid #1F1F27;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.thank-you-page .thank-you-button a .icon{margin-right:12px}.thank-you-page .thank-you-button a:hover{color:#E6AC33;border-bottom:1px solid #E6AC33}.page-template-tpl-thank-you-page{background:url(images/top_left_background_element.png) 0 0 no-repeat}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{margin-bottom:50px}.woocommerce-checkout-payment{padding-top:50px}.woocommerce-additional-fields{padding-top:62px}.woocommerce-additional-fields fieldset{border:0}.woocommerce-additional-fields fieldset label{margin:8px 0;padding:4px 0}.woocommerce-additional-fields #order_rozmiar_bluzy_field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-additional-fields #order_rozmiar_bluzy_field label{margin:0}.woocommerce-additional-fields #order_rozmiar_bluzy_field:after,.woocommerce-additional-fields #order_rozmiar_bluzy_field:before{display:none}.woocommerce-additional-fields #order_rozmiar_bluzy_field .woocommerce-input-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:20px;height:28px}.woocommerce-additional-fields #order_link_do_bluzy_field a{color:#1F1F27;display:inline-block;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #554E53}.woocommerce-additional-fields #order_link_do_bluzy_field a:hoveR{color:#554E53}.woocommerce-additional-fields #order_rozmiar_koszulki_smallkoszulke_otrzymasz_na_festiwalu_small_field{margin-top:25px}.woocommerce-additional-fields #order_rozmiar_koszulki_smallkoszulke_otrzymasz_na_festiwalu_small_field label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-additional-fields #order_rozmiar_koszulki_smallkoszulke_otrzymasz_na_festiwalu_small_field label small{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99;display:block;width:100%;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:130%;letter-spacing:-0.01em;margin-top:6px}.woocommerce-additional-fields h4.form-heading{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;font-size:18px;line-height:130%;letter-spacing:-0.01em}.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper select{border-radius:0;border:0;color:#1F1F27}.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row{width:calc(50% - 10px)}.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row-wide{width:100%}.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .form-row-wide.hidden{display:none}.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .displaced{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .displaced:after,.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .displaced:before{display:none}.site-main.standard-page.woocommerce-container .woocommerce{padding-top:40px}body.page-template-page-woocommerce #page{padding-top:0}body.page-template-page-woocommerce main.site-main.standard-page.woocommerce-container{padding-top:192px;position:relative}body.page-template-page-woocommerce main.site-main.standard-page.woocommerce-container .master-background{width:780px;height:780px;position:absolute;z-index:-1;top:0;left:0;-webkit-transform:translateX(-60%) translateY(-44%) scale(1.8,1) rotate(-25deg);transform:translateX(-60%) translateY(-44%) scale(1.8,1) rotate(-25deg)}body.page-template-page-woocommerce main.site-main.standard-page.woocommerce-container .master-background .background-content{background:url(images/background-vector_1.svg) no-repeat left center;background-size:contain;width:100%;height:100%;-webkit-animation:blob 10s infinite;animation:blob 10s infinite}@media screen and (max-width:1024px){.woocommerce-terms-and-conditions-wrapper{margin-bottom:25px}}.woocommerce-privacy-policy-text{margin-bottom:1.5em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{font-size:12px}fieldset.minimalistic-span-header legend:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}fieldset.minimalistic-span-header legend:first-of-type>*{padding-right:0.5em;margin-bottom:0}form.checkout{padding-top:40px}.woocommerce div.product.product-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;padding-bottom:200px;margin-left:auto;margin-right:auto;max-width:1040px;width:100%}.woocommerce div.product.product-container .product-container__images{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce div.product.product-container .product-container__text{-webkit-box-flex:1;-ms-flex:1;flex:1}.woocommerce div.product.product-container .product-summary-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:18px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #000;color:#000}.woocommerce div.product.product-container .product-summary-elements p.price,.woocommerce div.product.product-container .product-summary-elements p.stock{color:#E6AC33}.woocommerce div.product.product-container .product-summary-elements p{margin-bottom:1rem}.woocommerce div.product.product-container .product-summary-elements p:first-of-type{margin-top:0}.woocommerce div.product.product-container .product-summary-elements p:last-of-type{margin-bottom:0}.woocommerce div.product.product-container label.label-tag{display:block;font-weight:700;margin-bottom:10px}.woocommerce div.product.product-container table.thwepo-extra-options{margin-bottom:20px}.woocommerce div.product.product-container table.thwepo-extra-options br:first-of-type{display:none}.woocommerce div.product.product-container table.thwepo-extra-options label{display:block!important;margin-bottom:4px}.woocommerce div.product.product-container .product-input-elements-wrapper,.woocommerce div.product.product-container .product-input-quantity-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce div.product.product-container .product-input-elements-wrapper{padding-top:20px;border-top:1px solid #000}.woocommerce div.product.product-container .product-input-quantity-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce div.product.product-container .product-input-quantity-wrapper .quantity{margin-left:20px}.woocommerce div.product.product-container .product-input-quantity-wrapper .quantity input{border-radius:0;border:0;border-bottom:1px solid #000;text-align:center}.woocommerce div.product.product-container form.cart .button{background:#FFF;padding:15px 35px;border:1px solid #000;font-weight:400;color:#000;border-radius:50px}td .variation{margin-top:10px;font-size:12px;line-height:20px}td .variation dt{display:block;margin-bottom:2px;float:none!important}td .variation dd p{margin-bottom:1rem}td .variation dd p:first-of-type{margin-top:0}td .variation dd p:last-of-type{margin-bottom:0}.koszulki_elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding-top:20px}.koszulki_elements .label{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.koszulki_elements .value{-webkit-box-flex:2;-ms-flex:2;flex:2}.koszulki_elements .value select{border-radius:0;padding:6px 12px;border:0;border-bottom:1px solid #000;color:#000}.koszulki_elements .value select option{padding:6px 12px;color:#000}.woocommerce div.product.product-container table.thwepo-extra-options label.header-top-label:first-of-type{margin-bottom:10px}#order_proponowany_repertuar_z_fortepianem_2{resize:vertical}#order_typ_koszulki_field label{font-weight:700}.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;width:100%;height:100%;z-index:-1}

/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.os-animation{opacity:0}.os-animation.animated{opacity:1}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.long{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes show-chevron{0%{opacity:0}to{opacity:1}}@keyframes show-chevron{0%{opacity:0}to{opacity:1}}@-webkit-keyframes blob{0%,20%,53%,80%,to{-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:scale(1,1);transform:scale(1,1)}40%,43%{-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:scale(2,1);transform:scale(2,1)}70%{-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:scale(1,3);transform:scale(1,3)}90%{-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:scale(1.2,1.7);transform:scale(1.2,1.7)}}@keyframes blob{0%,20%,53%,80%,to{-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:scale(1,1);transform:scale(1,1)}40%,43%{-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:scale(2,1);transform:scale(2,1)}70%{-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:scale(1,3);transform:scale(1,3)}90%{-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:scale(1.2,1.7);transform:scale(1.2,1.7)}}@-webkit-keyframes blob-alt{0%,20%,53%,80%,to{-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:scale(1,1);transform:scale(1,1)}40%,43%{-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:scale(1.5,1);transform:scale(1.5,1)}70%{-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:scale(1,1.8);transform:scale(1,1.8)}90%{-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:scale(0.9,1.4);transform:scale(0.9,1.4)}}@keyframes blob-alt{0%,20%,53%,80%,to{-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:scale(1,1);transform:scale(1,1)}40%,43%{-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:scale(1.5,1);transform:scale(1.5,1)}70%{-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:scale(1,1.8);transform:scale(1,1.8)}90%{-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:scale(0.9,1.4);transform:scale(0.9,1.4)}}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-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%,to{-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)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-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)}to{-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)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-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)}to{-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)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{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)}to{-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)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-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)}to{-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)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-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)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-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)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:0.75s;animation-duration:0.75s}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-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)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-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)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-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)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-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)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-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)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-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)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:0.75s;animation-duration:0.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{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}to{-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}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{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)}to{-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)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{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)}to{-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)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{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}to{-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}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-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}to{-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}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:0.75s;animation-duration:0.75s}@-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}to{-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}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{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}to{-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}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{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}to{-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}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{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}to{-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}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{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}to{-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}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{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}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-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)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-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)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-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)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-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)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-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)}to{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)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes upsideDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes upsideDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.upsideDown{-webkit-animation:upsideDown 3s infinite;animation:upsideDown 3s infinite}.alt-bounce{-webkit-animation:alt-bounce 3s infinite;animation:alt-bounce 3s infinite}@-webkit-keyframes alt-bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes alt-bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}
/*# sourceMappingURL=style.css.map */