@charset "UTF-8";
/*! -------------------------------------------*\
*
* Project Info
*
* @name     Teatr Komedia
* @version  0.0.1
* @updated  25.04.2023
*
* @website  #
*
* @author   intui.eu
*
\*-------------------------------------------*/
/*!*/
/*! ------------------------------
    Utils Module
------------------------------ */
/*!*/@-webkit-keyframes slide-up{0%{opacity:0}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes slide-up{0%{opacity:0}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}
/*! ------------------------------
    Base Module
------------------------------ */
/*!*/*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:2px solid #333;outline-offset:2px}::-moz-selection{color:#333;background:#bfe5f7}::selection{color:#333;background:#bfe5f7}body,html{-webkit-overflow-scrolling:auto}html.menu-open{height:100vh;max-height:100vh;overflow-y:scroll}html.menu-open body{height:100vh;max-height:100vh;overflow:hidden}body{color:#000;background-color:#fff}@media only screen and (max-width:1024px){body{padding-top:66px}}body.using-mouse :focus{outline:0!important}body.admin-bar .l-navigation__menu{top:32px}.visibility-hidden{visibility:hidden!important}.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}@font-face{font-family:tk;src:url(../fonts/tk.ttf?20uhbq) format("truetype"),url(../fonts/tk.woff?20uhbq) format("woff"),url(../fonts/tk.svg?20uhbq#tk) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:tk!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:""}.icon-hamburger-open:before{content:""}.icon-hamburger-close:before{content:""}.icon-filter:before{content:""}.icon-hand:before{content:""}.icon-yt:before{content:""}.icon-ig:before{content:""}.icon-fb:before{content:""}.icon-popularny:before{content:""}.icon-premiera:before{content:""}.icon-parking:before{content:""}.icon-arrow-right:before{content:""}.icon-yt-alt:before{content:""}.icon-ig-alt:before{content:""}.icon-fb-alt:before{content:""}.icon-arrow-left-xs:before{content:""}.icon-arrow-right-xs:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-arrow-left:before{content:""}.icon-dot-active:before{content:""}.icon-dot:before{content:""}@font-face{font-family:TT Chocolates;src:url(../fonts/TTChocolates-Black.eot);src:local("TT Chocolates Black"),local("TTChocolates-Black"),url(../fonts/TTChocolates-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/TTChocolates-Black.woff2) format("woff2"),url(../fonts/TTChocolates-Black.woff) format("woff"),url(../fonts/TTChocolates-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:TT Chocolates;src:url(../fonts/TTChocolates-Thin.eot);src:local("TT Chocolates Thin"),local("TTChocolates-Thin"),url(../fonts/TTChocolates-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/TTChocolates-Thin.woff2) format("woff2"),url(../fonts/TTChocolates-Thin.woff) format("woff"),url(../fonts/TTChocolates-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:TT Chocolates;src:url(../fonts/TTChocolates-ThinItalic.eot);src:local("TT Chocolates Thin Italic"),local("TTChocolates-ThinItalic"),url(../fonts/TTChocolates-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/TTChocolates-ThinItalic.woff2) format("woff2"),url(../fonts/TTChocolates-ThinItalic.woff) format("woff"),url(../fonts/TTChocolates-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:TT Chocolates;src:url(../fonts/TTChocolates-Bold.eot);src:local("TT Chocolates Bold"),local("TTChocolates-Bold"),url(../fonts/TTChocolates-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/TTChocolates-Bold.woff2) format("woff2"),url(../fonts/TTChocolates-Bold.woff) format("woff"),url(../fonts/TTChocolates-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:TT Chocolates;src:url(../fonts/TTChocolates-LightItalic.eot);src:local("TT Chocolates Light Italic"),local("TTChocolates-LightItalic"),url(../fonts/TTChocolates-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/TTChocolates-LightItalic.woff2) format("woff2"),url(../fonts/TTChocolates-LightItalic.woff) format("woff"),url(../fonts/TTChocolates-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:TT Chocolates;src:url(../fonts/TTChocolates-BlackItalic.eot);src:local("TT Chocolates Black Italic"),local("TTChocolates-BlackItalic"),url(../fonts/TTChocolates-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/TTChocolates-BlackItalic.woff2) format("woff2"),url(../fonts/TTChocolates-BlackItalic.woff) format("woff"),url(../fonts/TTChocolates-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:TT Chocolates;src:url(../fonts/TTChocolates-BoldItalic.eot);src:local("TT Chocolates Bold Italic"),local("TTChocolates-BoldItalic"),url(../fonts/TTChocolates-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/TTChocolates-BoldItalic.woff2) format("woff2"),url(../fonts/TTChocolates-BoldItalic.woff) format("woff"),url(../fonts/TTChocolates-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:TT Chocolates;src:url(../fonts/TTChocolates-Regular.eot);src:local("TT Chocolates Regular"),local("TTChocolates-Regular"),url(../fonts/TTChocolates-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/TTChocolates-Regular.woff2) format("woff2"),url(../fonts/TTChocolates-Regular.woff) format("woff"),url(../fonts/TTChocolates-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:TT Chocolates;src:url(../fonts/TTChocolates-Light.eot);src:local("TT Chocolates Light"),local("TTChocolates-Light"),url(../fonts/TTChocolates-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/TTChocolates-Light.woff2) format("woff2"),url(../fonts/TTChocolates-Light.woff) format("woff"),url(../fonts/TTChocolates-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:TT Chocolates;src:url(../fonts/TTChocolates-Italic.eot);src:local("TT Chocolates Italic"),local("TTChocolates-Italic"),url(../fonts/TTChocolates-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/TTChocolates-Italic.woff2) format("woff2"),url(../fonts/TTChocolates-Italic.woff) format("woff"),url(../fonts/TTChocolates-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Gooper;src:url(../fonts/Gooper7-BlackItalic.eot);src:local("Gooper Black Italic"),local("Gooper7-BlackItalic"),url(../fonts/Gooper7-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gooper7-BlackItalic.woff2) format("woff2"),url(../fonts/Gooper7-BlackItalic.woff) format("woff"),url(../fonts/Gooper7-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Gooper;src:url(../fonts/Gooper7-SemiBoldItalic.eot);src:local("Gooper SemiBold Italic"),local("Gooper7-SemiBoldItalic"),url(../fonts/Gooper7-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gooper7-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Gooper7-SemiBoldItalic.woff) format("woff"),url(../fonts/Gooper7-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Gooper;src:url(../fonts/Gooper7-ThinItalic.eot);src:local("Gooper Thin Italic"),local("Gooper7-ThinItalic"),url(../fonts/Gooper7-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gooper7-ThinItalic.woff2) format("woff2"),url(../fonts/Gooper7-ThinItalic.woff) format("woff"),url(../fonts/Gooper7-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Gooper;src:url(../fonts/Gooper7-BoldItalic.eot);src:local("Gooper Bold Italic"),local("Gooper7-BoldItalic"),url(../fonts/Gooper7-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gooper7-BoldItalic.woff2) format("woff2"),url(../fonts/Gooper7-BoldItalic.woff) format("woff"),url(../fonts/Gooper7-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gooper;src:url(../fonts/Gooper7-SemiBold.eot);src:local("Gooper SemiBold"),local("Gooper7-SemiBold"),url(../fonts/Gooper7-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gooper7-SemiBold.woff2) format("woff2"),url(../fonts/Gooper7-SemiBold.woff) format("woff"),url(../fonts/Gooper7-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gooper;src:url(../fonts/Gooper7-Thin.eot);src:local("Gooper Thin"),local("Gooper7-Thin"),url(../fonts/Gooper7-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/Gooper7-Thin.woff2) format("woff2"),url(../fonts/Gooper7-Thin.woff) format("woff"),url(../fonts/Gooper7-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gooper;src:url(../fonts/Gooper7-Black.eot);src:local("Gooper Black"),local("Gooper7-Black"),url(../fonts/Gooper7-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Gooper7-Black.woff2) format("woff2"),url(../fonts/Gooper7-Black.woff) format("woff"),url(../fonts/Gooper7-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gooper;src:url(../fonts/Gooper7-Bold.eot);src:local("Gooper Bold"),local("Gooper7-Bold"),url(../fonts/Gooper7-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gooper7-Bold.woff2) format("woff2"),url(../fonts/Gooper7-Bold.woff) format("woff"),url(../fonts/Gooper7-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gooper;src:url(../fonts/Gooper7-Light.eot);src:local("Gooper Light"),local("Gooper7-Light"),url(../fonts/Gooper7-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Gooper7-Light.woff2) format("woff2"),url(../fonts/Gooper7-Light.woff) format("woff"),url(../fonts/Gooper7-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gooper;src:url(../fonts/Gooper7-Regular.eot);src:local("Gooper Regular"),local("Gooper7-Regular"),url(../fonts/Gooper7-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Gooper7-Regular.woff2) format("woff2"),url(../fonts/Gooper7-Regular.woff) format("woff"),url(../fonts/Gooper7-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gooper;src:url(../fonts/Gooper7-LightItalic.eot);src:local("Gooper Light Italic"),local("Gooper7-LightItalic"),url(../fonts/Gooper7-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gooper7-LightItalic.woff2) format("woff2"),url(../fonts/Gooper7-LightItalic.woff) format("woff"),url(../fonts/Gooper7-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Gooper;src:url(../fonts/Gooper7-RegularItalic.eot);src:local("Gooper Regular Italic"),local("Gooper7-RegularItalic"),url(../fonts/Gooper7-RegularItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gooper7-RegularItalic.woff2) format("woff2"),url(../fonts/Gooper7-RegularItalic.woff) format("woff"),url(../fonts/Gooper7-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}

/*! ------------------------------
    Vendors Module
------------------------------ */
/*!*/
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{color:currentColor;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;-webkit-transition:color .35s cubic-bezier(.16,1,.3,1),border-bottom-color .35s cubic-bezier(.16,1,.3,1);transition:color .35s cubic-bezier(.16,1,.3,1),border-bottom-color .35s cubic-bezier(.16,1,.3,1)}a:hover{border-bottom-color:transparent;color:#333}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}html{font-weight:400;font-family:TT Chocolates,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased}@media only screen and (max-width:767px){html{font-size:17px}}p{line-height:1.35;font-size:1.125rem;margin-bottom:0}ol,p,ul{margin-top:1.5rem}ol,ul{margin-bottom:1.5rem}ol li,ul li{line-height:30px}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}blockquote{margin-bottom:1.5rem}blockquote,h1,h2,h3,h4,h5,h6{line-height:1.35;margin-top:1.5rem}h1,h2,h3,h4,h5,h6{font-family:Gooper,serif;font-weight:400;margin-bottom:0}.h1,h1{font-size:72px;font-size:4.5rem}.h1,.h2,h1,h2{margin-top:3rem}.h2,h2{font-size:52px;font-size:3.25rem;font-size:2.625rem}.h3,h3{font-size:38px;font-size:2.375rem;font-size:2rem}.h4,h4{font-size:1.5rem}h5{font-size:.4713333333333333rem}h6{font-size:.3535rem}table{margin-top:1.5rem;border-spacing:0;border-collapse:collapse}table td,table th{padding:0;line-height:1.35}code{vertical-align:bottom}.lead{font-size:1.414rem}.hug{margin-top:0}a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:60px;width:60px;line-height:0;font-size:0;cursor:pointer;top:47%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none;z-index:5}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next.slick-disabled:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev.slick-disabled:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next:before,.slick-prev:before{font-family:tk;font-size:60px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:767px){.slick-next,.slick-prev{display:none}}.slick-prev{left:0}[dir=rtl] .slick-prev{left:auto;right:0}.slick-prev:before,[dir=rtl] .slick-prev:before{content:""}.slick-next{right:0}[dir=rtl] .slick-next{left:0;right:auto}.slick-next:before,[dir=rtl] .slick-next:before{content:""}.slick-dots{position:absolute;bottom:0;list-style:none;text-align:center;padding:0;margin:0;width:auto;height:66px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:86px;opacity:0;-webkit-animation:fadeIn 1.5s cubic-bezier(.16,1,.3,1) 1.5s forwards;animation:fadeIn 1.5s cubic-bezier(.16,1,.3,1) 1.5s forwards}@media only screen and (max-width:767px){.slick-dots{display:none}}.slick-dots li{position:relative;display:inline-block;margin:0 4px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:20px;height:20px;font-family:tk;font-size:20px;line-height:20px;text-align:center;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#333;opacity:1}

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none;overflow:hidden}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1),-webkit-transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img,.pswp__item{position:absolute;left:0;top:0}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#e33147}.pswp__error-msg a{color:#e33147;text-decoration:underline}

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:#000;height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:6px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:6px 6px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 6px 6px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3b5999;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3b5999}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#eee;color:#bd081c}a.pswp__share--download:hover{background:#eee}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#333;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pswp__caption small{font-size:11px;color:#333}.pswp__caption__center{max-width:1360px;font-weight:400;color:#fff;font-size:16px;font-size:1rem;line-height:120%;text-align:center;padding:10px;margin:10px auto}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border-radius:6px-round;border-color:#fff #fff transparent transparent;border-style:solid;border-width:2px;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar,.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:#000}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}

/*! ------------------------------
    Components Module
------------------------------ */
/*!*/.c-slider{margin-top:35px;position:relative}@media only screen and (max-width:1280px){.c-slider{padding:0 14px}}.c-slider__container{position:relative}.c-slider__wrapper{border:2px solid #000;border-radius:0 48px 0 48px;overflow:hidden}.c-slider__item{color:#000;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;outline-color:#fff;outline-offset:-5px;outline-width:4px;border-radius:0 48px 0 48px;overflow:hidden}@media only screen and (max-width:767px){.c-slider__item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.c-slider__item:nth-child(1n){background-color:#f9fac3}.c-slider__item:nth-child(2n){background-color:#8cc8ff}.c-slider__item:nth-child(3n){background-color:#ffc4ca}@media only screen and (max-width:767px){.c-slider__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-slider__item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;right:0;position:absolute;width:calc(100% - 820px);height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:5}@media only screen and (max-width:767px){.c-slider__item__content{width:100%;position:static;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.c-slider__item__content__title{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:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:50px 48px;height:100%}@media only screen and (max-width:767px){.c-slider__item__content__title{padding:24px}}.c-slider__item__content__title h2{margin-top:0}@media only screen and (max-width:767px){.c-slider__item__content__title h2{min-height:110px}}.c-slider__item__content__title h2 a{max-width:752px;font-family:TT Chocolates,sans-serif;font-weight:600;font-size:48px;font-size:3rem;letter-spacing:-.01em;display:inline-block;line-height:117%}@media only screen and (max-width:1024px){.c-slider__item__content__title h2 a{font-size:36px;font-size:2.25rem}}@media only screen and (max-width:767px){.c-slider__item__content__title h2 a{font-size:28px;font-size:1.75rem}}.c-slider__item__content__title h2 a:hover{color:#000}.c-slider__item__content__title p{font-weight:400;font-size:24px;font-size:1.5rem;line-height:133%;margin-bottom:42px;margin-top:auto}@media only screen and (max-width:767px){.c-slider__item__content__title p{display:none}}.c-slider__item__content__title>a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;font-weight:600;font-family:Gooper,serif;border:2px solid #000;padding:12px 28px;border-radius:40px;overflow:hidden;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1);font-size:18px;font-size:1.125rem;outline:0;margin-top:0;margin-bottom:0;min-height:51px}@media only screen and (max-width:767px){.c-slider__item__content__title>a{margin-top:48px;padding:8px 28px;min-height:0;width:100%;text-align:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;color:#fff}}.c-slider__item__content__title>a:hover{color:#fff;background-color:#000}.c-slider__item__content__title>a:hover .icon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-slider__item__content__title>a .icon,.c-slider__item__content__title>a span{display:block;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1)}.c-slider__item__content__title>a .icon{font-size:23px;font-size:1.4375rem;margin-left:12px}.c-slider__item__content__footer{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #fff;-webkit-animation:fadeIn 1.5s cubic-bezier(.16,1,.3,1) 1.5s forwards;animation:fadeIn 1.5s cubic-bezier(.16,1,.3,1) 1.5s forwards}.c-slider__item__content__footer__author{margin:0;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #fff;padding:13px 28px 13px 120px;-webkit-transition:all .25s cubic-bezier(.16,1,.3,1);transition:all .25s cubic-bezier(.16,1,.3,1)}@media only screen and (max-width:1024px){.c-slider__item__content__footer__author{padding-left:14px}}@media only screen and (max-width:767px){.c-slider__item__content__footer__author{padding:17px 28px 18px;border-right:0}}.c-slider__item__content__footer__author img{border-radius:50%;overflow:hidden}@media only screen and (max-width:767px){.c-slider__item__content__footer__author img{max-width:30px}}.c-slider__item__content__footer__author figcaption{margin-left:10px;font-weight:500;font-size:17px;font-size:1.0625rem;letter-spacing:-.02em}@media only screen and (max-width:767px){.c-slider__item__content__footer__author figcaption{font-size:14px;font-size:.875rem}}.c-slider__item__content__footer__author figcaption a:hover{color:#fff}.c-slider__item__content__footer__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:28px}@media only screen and (max-width:1024px){.c-slider__item__content__footer__tags{display:none}}.c-slider__item__content__footer__tags .c-tag,.c-slider__item__content__footer__tags .c-tag:hover{color:#fff;border-color:#fff}.c-slider__item__content__footer__tags .c-tag:active,.c-slider__item__content__footer__tags .c-tag:hover{background-color:#fff;border-color:#fff;color:#000}.c-slider__item__content__footer__tags .c-tag:not(:last-child){margin-right:10px}.c-slider__item__img{margin:0;padding:0;font-size:0}@media only screen and (max-width:767px){.c-slider__item__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.c-slider__item__img img{opacity:1}.c-slider__item__img img.mobile{display:none}@media only screen and (max-width:767px){.c-slider__item__img img.mobile{display:block}}@media only screen and (max-width:767px){.c-slider__item__img img.mobile+img.desktop{display:none}}.c-slider__item__img img.desktop{display:block}@media only screen and (max-width:1280px){.c-slider__item__img img{max-width:100%}}@media only screen and (max-width:767px){.c-slider__item__img img{-o-object-fit:cover;object-fit:cover;min-height:367px}}.c-slider__pause{position:absolute;bottom:0;right:0;list-style:none;text-align:center;padding:0;margin:0;height:66px;width:66px;border:0;outline:0;background-color:transparent;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #fff;opacity:0;-webkit-animation:fadeIn 1.5s cubic-bezier(.16,1,.3,1) 1.5s forwards;animation:fadeIn 1.5s cubic-bezier(.16,1,.3,1) 1.5s forwards}.c-slider__pause .icon{cursor:pointer}.c-slider__pause.is-paused .icon:before{content:""}.c-slider__nav{position:absolute;bottom:0;left:0;right:0;padding-left:53px;padding-bottom:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width:767px){.c-slider__nav{left:0;right:0;bottom:auto;top:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:36px 36px 0 0}}.c-slider__nav button{border:0;background:#fff;border-radius:10px;width:72px;height:6px;margin-right:12px;position:relative;overflow:hidden;outline-color:#fff;outline-offset:2px;outline-width:2px;cursor:pointer}@media only screen and (max-width:767px){.c-slider__nav button{width:40px;margin-right:7px}}.c-slider__nav button:before{content:"";display:block;position:absolute;width:0;height:100%;top:0;left:0;-webkit-transition:width 0ms linear;transition:width 0ms linear}.c-slider__nav button.is-active:before{width:100%;-webkit-transition:width 5s linear;transition:width 5s linear}.c-slider__nav button:nth-child(1n):before{background-color:#f9fac3}.c-slider__nav button:nth-child(2n):before{background-color:#8cc8ff}.c-slider__nav button:nth-child(3n):before{background-color:#ffc4ca}.c-calendar__wrapper{padding-right:25px;padding-bottom:25px}.c-calendar{max-width:388px;padding:22px;border:15px solid #333;background-color:#fff;position:relative}@media only screen and (max-width:1024px){.c-calendar{padding:17px;max-width:100%}}.c-calendar.is-holiday .c-calendar__day span:first-child,.c-calendar.is-holiday .c-calendar__day span:nth-child(2){color:#333}.c-calendar__head{font-weight:700;font-family:Gooper,serif;padding-bottom:16px;border-bottom:1px dotted #333;font-size:18px;font-size:1.125rem;line-height:140%}@media only screen and (max-width:1024px){.c-calendar__head{font-size:12px;font-size:.75rem}}.c-calendar__head ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1024px){.c-calendar__head ul li{line-height:18px}}.c-calendar__head ul li .icon{vertical-align:-1px}.c-calendar__main{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;padding:28px 0 18px;border-bottom:1px dotted #333}.c-calendar__date{font-family:Gooper,serif;font-weight:700;font-size:32px;font-size:2rem;line-height:120%}@media only screen and (max-width:1024px){.c-calendar__date{font-size:18px;font-size:1.125rem}}.c-calendar__day{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}.c-calendar__day span:first-child{font-family:Gooper,serif;font-weight:800;font-size:180px;font-size:11.25rem;line-height:95%;text-align:center;color:#000}@media only screen and (max-width:1280px){.c-calendar__day span:first-child{font-size:140px;font-size:8.75rem}}@media only screen and (max-width:1024px){.c-calendar__day span:first-child{font-size:100px;font-size:6.25rem}}.c-calendar__day span:nth-child(2){font-family:Gooper,serif;font-weight:700;font-size:32px;font-size:2rem;line-height:120%;text-align:center;color:#000}@media only screen and (max-width:1024px){.c-calendar__day span:nth-child(2){font-size:18px;font-size:1.125rem}}.c-calendar__names{margin-top:16px;font-family:Gooper,serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:120%;text-align:center;color:#000;min-height:44px}@media only screen and (max-width:1024px){.c-calendar__names{font-size:12px;font-size:.75rem}}.c-calendar__event{margin-top:16px;font-family:Gooper,serif;font-weight:700;font-size:18px;font-size:1.125rem;line-height:140%;text-align:center;min-height:75px}@media only screen and (max-width:1024px){.c-calendar__event{font-size:12px;font-size:.75rem}}@media only screen and (max-width:767px){.c-calendar__event{min-height:0}}.c-calendar__event a{color:#000;text-decoration:underline}.c-calendar__event a:hover{color:#333;text-decoration:none}.c-calendar__cards{top:0;left:0;position:absolute;z-index:-5;width:100%;height:100%}.c-calendar__cards span{position:absolute;background-color:#fff;width:calc(100% + 25px);height:calc(100% + 25px);border:1px solid #333;top:0;left:0}.c-calendar__cards span:first-child{top:-5px;left:-5px;z-index:5}.c-calendar__cards span:nth-child(2){top:0;left:0;z-index:4}.c-calendar__cards span:nth-child(3){top:5px;left:5px;z-index:3}.c-calendar__cards span:nth-child(4){top:10px;left:10px;z-index:2}.c-calendar__cards span:nth-child(5){top:15px;left:15px;z-index:1}.c-calendar__news{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.c-calendar__news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-calendar__news .c-calendar__news__col:first-child{margin-right:30px}@media only screen and (max-width:767px){.c-calendar__news .c-calendar__news__col:first-child{margin-right:0;margin-bottom:14px}}.c-calendar__news__col{width:100%}.c-calendar__news__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #000}.c-calendar__news__main:hover .c-calendar__news__main__img img{opacity:.8}.c-calendar__news__main__img{margin:0;padding:0;font-size:0;background-color:#000}.c-calendar__news__main__img img{width:100%;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1)}.c-calendar__news__main__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid;margin-top:-100px;position:relative;z-index:5}.c-calendar__news__main__info time{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem;min-width:106px}.c-calendar__news__main__info time span:first-child{padding:36px 16px;font-family:Gooper,serif;font-weight:700;font-size:24px;font-size:1.5rem;line-height:120%;margin:auto auto 0}.c-calendar__news__main__info time span:nth-child(2){display:block;font-weight:500;font-size:15px;font-size:.9375rem;line-height:147%;letter-spacing:-.02em;padding:1rem .4rem;border-top:1px dotted;margin-top:auto;margin-bottom:0}@media only screen and (max-width:1024px){.c-calendar__news__main__info time span:nth-child(2){font-size:10px;font-size:.625rem}}.c-calendar__news__main__info div{display:block;font-weight:500;font-size:15px;font-size:.9375rem;line-height:147%;letter-spacing:-.02em;padding:16px}@media only screen and (max-width:1024px){.c-calendar__news__main__info div{font-size:10px;font-size:.625rem}}.c-calendar__news__main__content{padding:22px 22px 0}.c-calendar__news__main__content h3{margin-top:0;font-family:Gooper,serif;font-weight:700;font-size:24px;font-size:1.5rem;line-height:120%;min-height:86px}@media only screen and (max-width:1280px){.c-calendar__news__main__content h3{min-height:69px}}@media only screen and (max-width:1024px){.c-calendar__news__main__content h3{font-size:17px;font-size:1.0625rem}}.c-calendar__news__main__content h3 a:hover{color:inherit}.c-calendar__news__main__content h3 a:active,.c-calendar__news__main__content h3 a:hover{text-underline-offset:-10px;text-decoration:underline;-webkit-text-decoration-color:#ffd7cf;text-decoration-color:#ffd7cf;text-decoration-thickness:10px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@supports (-moz-appearance:none){.c-calendar__news__main__content h3 a:active,.c-calendar__news__main__content h3 a:hover{text-underline-offset:-5px}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.c-calendar__news__main__content h3 a:active,.c-calendar__news__main__content h3 a:hover{text-underline-offset:0;text-decoration:underline;-webkit-text-decoration-color:#ffd7cf;text-decoration-color:#ffd7cf;text-decoration-thickness:3px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}}}.c-calendar__news__main__content time{display:block;margin-top:41px;font-weight:500;font-size:15px;font-size:.9375rem;line-height:22px;letter-spacing:-.02em}@media only screen and (max-width:1024px){.c-calendar__news__main__content time{margin-top:10px;font-size:10px;font-size:.625rem}}.c-calendar__news__main__tags{padding:18px 22px;min-height:61px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.c-calendar__news__main__tags{min-height:0}}.c-calendar__news__main__tags .c-tag:not(:last-child){margin-right:5px}.c-calendar__news__item{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #000}.c-calendar__news__item:not(:last-child){margin-bottom:30px}@media only screen and (max-width:767px){.c-calendar__news__item:not(:last-child){margin-bottom:14px}}.c-calendar__news__item__date{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem;max-width:109px}.c-calendar__news__item__date span:first-child{padding:7px 16px;font-family:Gooper,serif;font-weight:700;font-size:24px;font-size:1.5rem;line-height:120%;margin:auto auto 0}.c-calendar__news__item__date span:nth-child(2){display:block;font-weight:500;font-size:15px;font-size:.9375rem;line-height:147%;letter-spacing:-.02em;padding:1rem .4rem;border-top:1px dotted;margin-top:auto;margin-bottom:0}@media only screen and (max-width:1024px){.c-calendar__news__item__date span:nth-child(2){font-size:10px;font-size:.625rem}}.c-calendar__news__item__content{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}.c-calendar__news__item__content h3{margin:0;padding:7px 16px;font-family:Gooper,serif;font-weight:700;font-size:18px;font-size:1.125rem;line-height:140%;min-height:90px}@media only screen and (max-width:1280px){.c-calendar__news__item__content h3{min-height:75px}}@media only screen and (max-width:1024px){.c-calendar__news__item__content h3{font-size:14px;font-size:.875rem}}@media only screen and (max-width:767px){.c-calendar__news__item__content h3{min-height:60px}}.c-calendar__news__item__content h3 a:hover{color:inherit}.c-calendar__news__item__content h3 a:active,.c-calendar__news__item__content h3 a:hover{text-underline-offset:-8px;text-decoration:underline;-webkit-text-decoration-color:#ffd7cf;text-decoration-color:#ffd7cf;text-decoration-thickness:8px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@supports (-moz-appearance:none){.c-calendar__news__item__content h3 a:active,.c-calendar__news__item__content h3 a:hover{text-underline-offset:-3px}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.c-calendar__news__item__content h3 a:active,.c-calendar__news__item__content h3 a:hover{text-underline-offset:0;text-decoration:underline;-webkit-text-decoration-color:#ffd7cf;text-decoration-color:#ffd7cf;text-decoration-thickness:3px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}}}.c-calendar__news__item__content span{display:block;font-weight:500;font-size:15px;font-size:.9375rem;line-height:147%;letter-spacing:-.02em;padding:16px;border-top:1px solid;margin-top:7px;min-height:55px}@media only screen and (max-width:1024px){.c-calendar__news__item__content span{font-size:10px;font-size:.625rem;min-height:47px}}.c-tag{white-space:nowrap;font-weight:500;font-size:16px;font-size:1rem;font-weight:600;letter-spacing:-.005em;border-radius:25px;padding:3px 14px 5px;border:2px solid #000;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1);max-width:170px;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:1024px){.c-tag{font-size:10px;font-size:.625rem}}@media only screen and (max-width:767px){.c-tag{padding:3px 6px}}.c-tag:hover{border-color:#000;color:#000}.c-tag:active,.c-tag:hover{background-color:#000;border-color:#000;color:#fff}.c-tag.is-shrinked{min-width:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px;text-align:center}.c-filters{max-width:450px;position:relative}.c-filter__button{font-weight:700;font-size:17px;font-size:1.0625rem;line-height:200%;padding:9px 38px;border:0;border-radius:0;background-color:#000;color:#fff;cursor:pointer;outline:0;-webkit-transition:background-color .35s cubic-bezier(.16,1,.3,1);transition:background-color .35s cubic-bezier(.16,1,.3,1)}@media only screen and (max-width:767px){.c-filter__button{width:100%}}.c-filter__button:active{color:#fff;background-color:#000;outline:10px solid #0d0d0d;outline-offset:-10px}.c-filter__button:focus{outline:2px solid #333;outline-offset:2px}.c-filter__dropdown{width:100%;height:100vh;max-width:450px;position:fixed;top:0;right:0;background-color:#000;color:#fff;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1);-webkit-transform:translateX(100%);transform:translateX(100%);pointer-events:none;opacity:0;z-index:15}@media only screen and (max-width:1024px){.c-filter__dropdown{max-width:100%}}.c-filter__dropdown.is-active{-webkit-transform:none;transform:none;pointer-events:all;opacity:1}.c-filter__dropdown__head{line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #333}.c-filter__dropdown__head,.c-filter__dropdown__head h3{font-weight:400;font-size:19px;font-size:1.1875rem;letter-spacing:-.02em}.c-filter__dropdown__head h3{width:100%;margin:0;line-height:190%;padding:0 50px}@media only screen and (max-width:767px){.c-filter__dropdown__head h3{padding:0 20px}}.c-filter__dropdown__head__btn__clear,.c-filter__dropdown__head__btn__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border:0;border-radius:0;padding:18px 45px;cursor:pointer;outline:0;-webkit-transition:background-color .35s cubic-bezier(.16,1,.3,1);transition:background-color .35s cubic-bezier(.16,1,.3,1)}.c-filter__dropdown__head__btn__clear:hover,.c-filter__dropdown__head__btn__close:hover{background-color:#333}.c-filter__dropdown__head__btn__clear .icon,.c-filter__dropdown__head__btn__close .icon{margin:0}.c-filter__dropdown__head__btn__clear:focus,.c-filter__dropdown__head__btn__close:focus{outline:2px solid #333;outline-offset:2px}.c-filter__dropdown__head__btn__clear{position:absolute;top:0;right:30px;color:#333;font-weight:400;font-size:19px;font-size:1.1875rem;line-height:190%;letter-spacing:-.02em;padding:0}@media only screen and (max-width:767px){.c-filter__dropdown__head__btn__clear{top:84px;right:20px}}.c-filter__dropdown__head__btn__close{width:45%;border-left:1px solid #333}.c-filter__dropdown__head__btn__close .icon{font-size:16px;font-size:1rem;margin-right:0}.c-filter__dropdown__body{height:100%;padding:20px 0 122px}@media only screen and (max-width:1024px){.c-filter__dropdown__body{height:calc(100vh - 79px);overflow-y:scroll}}.c-filter__dropdown__body__group{padding:15px 50px}@media only screen and (max-width:767px){.c-filter__dropdown__body__group{padding:15px 20px}}.c-filter__dropdown__body__group h3{margin-top:0;margin-bottom:10px;font-weight:500;font-size:23px;font-size:1.4375rem;line-height:140%;letter-spacing:-.02em}.c-filter__dropdown__body__group ul{margin:0;padding:0;list-style:none}.c-filter__dropdown__body__group ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:19px;font-size:1.1875rem;line-height:190%;letter-spacing:-.02em;cursor:pointer}.c-filter__dropdown__body__group ul li:before{color:#6f6f6f;content:"";font-family:tk;-webkit-transition:color .35s cubic-bezier(.16,1,.3,1),-webkit-transform .35s cubic-bezier(.16,1,.3,1);transition:color .35s cubic-bezier(.16,1,.3,1),-webkit-transform .35s cubic-bezier(.16,1,.3,1);transition:transform .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1);transition:transform .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1),-webkit-transform .35s cubic-bezier(.16,1,.3,1);font-size:14px;font-size:.875rem;margin-right:9px}.c-filter__dropdown__body__group ul li:hover:before{color:#333}.c-filter__dropdown__body__group ul li.is-active:before{color:#333;-webkit-transform:rotate(45deg) scale(.95);transform:rotate(45deg) scale(.95)}.c-filters__tags{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;pointer-events:none;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1);opacity:0;display:none}.c-filters__tags.is-active{opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:all}@media only screen and (max-width:1024px){.c-filters__tags{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-filters__tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;color:#fff;background-color:#000;font-family:TT Chocolates,sans-serif;font-size:15px;font-size:.9375rem;letter-spacing:-.02em;pointer-events:none;line-height:147%;visibility:hidden;max-height:34px;border:0;width:0;outline:0;display:none}.c-filters__tag.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;pointer-events:all;padding:6px 10px;margin-right:15px;width:auto}@media only screen and (max-width:1024px){.c-filters__tag{margin-bottom:6px}}.c-filters__tag span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px}.c-filters__tag span:after{color:#333;content:"";font-family:tk;font-size:8px;font-size:.5rem;margin-left:5px;cursor:pointer}.c-filters__tag:focus{outline:2px solid #333;outline-offset:2px}.c-filter__dropdown__confirm{position:absolute;bottom:0;left:0;width:100%;border:0;background:#333;font-family:TT Chocolates,sans-serif;color:#fff;font-weight:400;font-size:19px;font-size:1.1875rem;line-height:190%;letter-spacing:-.02em;padding:12px;cursor:pointer;outline:0}.c-filter__dropdown__confirm:focus{outline:2px solid #333;outline-offset:2px}.c-search{width:100%;border:1px solid #000;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 15px;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1)}.c-search:hover{background-color:#fbfbfb}.c-search__input{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;font-size:17px;font-size:1.0625rem;line-height:200%;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1);background-color:transparent;border:0;border-radius:0;outline:0}.c-search__input:focus{outline:2px solid #333;outline-offset:2px}.c-search__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;outline:0;cursor:pointer;border:0;border-radius:0;background-color:transparent;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1)}.c-search__btn:hover{color:#333}.c-search__btn .icon{font-size:22px;font-size:1.375rem}.c-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;font-size:17px;font-size:1.0625rem;line-height:200%;width:100%;cursor:pointer;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1)}.c-dropdown:hover .c-dropdown__input__chosen{background-color:#fbfbfb}.c-dropdown__input{width:100%;border:1px solid #000;position:relative}.c-dropdown__input__chosen{padding:8px 15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-dropdown__input__chosen,.c-dropdown__input__chosen:after{-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1)}.c-dropdown__input__chosen:after{content:"";font-family:tk;font-size:10px;font-size:.625rem}.c-dropdown__menu{left:-1px;width:calc(100% + 2px);position:absolute;background-color:#fff;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1);padding:0;margin:0;list-style:none;display:none}.c-dropdown__menu li{cursor:pointer;padding:2px 15px;-webkit-transition:background-color .35s cubic-bezier(.16,1,.3,1);transition:background-color .35s cubic-bezier(.16,1,.3,1)}.c-dropdown__menu li:hover{background-color:#eee}.select-hidden{display:none;visibility:hidden;padding-right:10px}.c-hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:115px;-webkit-transition:-webkit-transform .4s cubic-bezier(.16,1,.3,1);transition:-webkit-transform .4s cubic-bezier(.16,1,.3,1);transition:transform .4s cubic-bezier(.16,1,.3,1);transition:transform .4s cubic-bezier(.16,1,.3,1),-webkit-transform .4s cubic-bezier(.16,1,.3,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;cursor:pointer;-ms-flex-line-pack:center;align-content:center;border:0;margin:0;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (max-width:1024px){.c-hamburger{margin-right:0;width:40px;height:15px}}.c-hamburger:after{height:20px;font-family:TT Chocolates,sans-serif;content:attr(data-label);-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:20px;font-size:1.25rem;top:0;bottom:0;right:24px;margin:auto;text-transform:uppercase;font-weight:600;padding-left:17px;position:absolute;-webkit-transition:color .3s cubic-bezier(.16,1,.3,1);transition:color .3s cubic-bezier(.16,1,.3,1)}@media only screen and (max-width:767px){.c-hamburger:after{display:none}}.c-hamburger.is-clicked{z-index:17}@media only screen and (max-width:1024px){.c-hamburger.is-clicked{position:fixed;top:2rem;right:1rem}}.c-hamburger.is-clicked:after{color:#000}@media only screen and (min-width:1025px){.c-hamburger .bar,.c-hamburger .bar:after,.c-hamburger .bar:before{width:40px;height:40px;border-radius:10px}.c-hamburger .bar{margin-right:0;margin-left:auto}.c-hamburger .bar:after{display:inline-block;font-size:40px;font-size:2.5rem;content:"";font-family:tk!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:-webkit-transform .25s cubic-bezier(.16,1,.3,1);transition:-webkit-transform .25s cubic-bezier(.16,1,.3,1);transition:transform .25s cubic-bezier(.16,1,.3,1);transition:transform .25s cubic-bezier(.16,1,.3,1),-webkit-transform .25s cubic-bezier(.16,1,.3,1)}.c-hamburger .bar.animate:after{content:"";-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media only screen and (max-width:767px){.c-hamburger .bar,.c-hamburger .bar:after,.c-hamburger .bar:before{width:24px;height:3px;border-radius:10px}.c-hamburger .bar{position:relative;-webkit-transform:translateY(6px);transform:translateY(6px);background-color:#000;-webkit-transition:all 0ms .3s;transition:all 0ms .3s}.c-hamburger .bar:after,.c-hamburger .bar:before{left:0;content:"";position:absolute;bottom:6px;background-color:#000}.c-hamburger .bar:before{bottom:6px;-webkit-transition:bottom .3s cubic-bezier(.16,1,.3,1) .3s,background-color .3s cubic-bezier(.16,1,.3,1),-webkit-transform .3s cubic-bezier(.16,1,.3,1);transition:bottom .3s cubic-bezier(.16,1,.3,1) .3s,background-color .3s cubic-bezier(.16,1,.3,1),-webkit-transform .3s cubic-bezier(.16,1,.3,1);transition:bottom .3s cubic-bezier(.16,1,.3,1) .3s,transform .3s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1);transition:bottom .3s cubic-bezier(.16,1,.3,1) .3s,transform .3s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1),-webkit-transform .3s cubic-bezier(.16,1,.3,1)}.c-hamburger .bar:after{top:6px;-webkit-transition:top .3s cubic-bezier(.16,1,.3,1) .3s,background-color .3s cubic-bezier(.16,1,.3,1),-webkit-transform .3s cubic-bezier(.16,1,.3,1);transition:top .3s cubic-bezier(.16,1,.3,1) .3s,background-color .3s cubic-bezier(.16,1,.3,1),-webkit-transform .3s cubic-bezier(.16,1,.3,1);transition:top .3s cubic-bezier(.16,1,.3,1) .3s,transform .3s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1);transition:top .3s cubic-bezier(.16,1,.3,1) .3s,transform .3s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1),-webkit-transform .3s cubic-bezier(.16,1,.3,1)}.c-hamburger .bar.animate{background-color:hsla(0,0%,100%,0)}.c-hamburger .bar.animate:before{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:bottom .3s cubic-bezier(.16,1,.3,1),-webkit-transform .3s cubic-bezier(.16,1,.3,1) .3s;transition:bottom .3s cubic-bezier(.16,1,.3,1),-webkit-transform .3s cubic-bezier(.16,1,.3,1) .3s;transition:bottom .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1) .3s;transition:bottom .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1) .3s,-webkit-transform .3s cubic-bezier(.16,1,.3,1) .3s}.c-hamburger .bar.animate:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top .3s cubic-bezier(.16,1,.3,1),-webkit-transform .3s cubic-bezier(.16,1,.3,1) .3s;transition:top .3s cubic-bezier(.16,1,.3,1),-webkit-transform .3s cubic-bezier(.16,1,.3,1) .3s;transition:top .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1) .3s;transition:top .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1) .3s,-webkit-transform .3s cubic-bezier(.16,1,.3,1) .3s}}.c-instagram{padding-top:110px;padding-bottom:90px;background-color:#eee;color:#333}.c-instagram .c-slider__container,.c-instagram .c-slider__nav,.c-instagram .c-slider__wrapper,.c-instagram .l-container,.c-instagram .l-section__container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 97px;-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 only screen and (max-width:1024px){.c-instagram .c-slider__container,.c-instagram .c-slider__nav,.c-instagram .c-slider__wrapper,.c-instagram .l-container,.c-instagram .l-section__container{padding:0}}.c-instagram h2{margin-top:10px}.c-instagram .c-social{margin-top:40px}.c-instagram__gallery{width:calc(100% + 20px);margin-left:-10px}@media only screen and (max-width:767px){.c-instagram__gallery{width:100%;margin:0 auto}}.c-instagram__gallery #sbi_images{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}@media only screen and (max-width:767px){.c-instagram__gallery #sbi_images{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:calc(100% + 20px)!important;margin-left:-10px}}.c-instagram__gallery #sbi_images .sbi_photo_wrap,.c-instagram__gallery #sbi_images figure{margin:0;font-size:0;position:relative}@media only screen and (max-width:1024px){.c-instagram__gallery #sbi_images .sbi_photo_wrap img,.c-instagram__gallery #sbi_images figure img{max-width:100%;padding:5px}}@media only screen and (max-width:767px){.c-instagram__gallery #sbi_images .sbi_photo_wrap img,.c-instagram__gallery #sbi_images figure img{padding:0;display:block!important}}@media only screen and (max-width:767px){#sb_instagram.sbi_col_1 #sbi_images .sbi_item{width:50%}}.c-skip{top:0;left:0;right:0;position:absolute;color:#fff;background-color:#000;-webkit-transform:translateY(-100%);transform:translateY(-100%);font-weight:500;text-align:center;max-width:315px;margin:0 auto;padding:8px;z-index:20}.c-skip:focus{-webkit-transform:translateY(0);transform:translateY(0)}.c-cookies{display:none;background-color:#fff;border:1px solid #000;position:fixed;left:0;right:0;bottom:15px;width:100%;max-width:1366px;text-align:center;border-radius:0;padding:15px;margin:auto;z-index:10}.c-cookies.show{display:block}.c-cookies p{padding:1rem;color:#000;font-weight:400;font-size:13px;font-size:.8125rem;max-width:1366px;margin:0 auto;line-height:1.25}.c-cookies p a{display:inline-block;border-bottom:2px solid #333;padding-bottom:3px;-webkit-transition:color .35s cubic-bezier(.16,1,.3,1),border-bottom-color .35s cubic-bezier(.16,1,.3,1);transition:color .35s cubic-bezier(.16,1,.3,1),border-bottom-color .35s cubic-bezier(.16,1,.3,1)}.c-cookies p a:hover{border-bottom-color:transparent;color:#333}@media only screen and (max-width:767px){.c-cookies br{display:none}.c-cookies p{font-size:12px;font-size:.75rem;padding-right:48px;text-align:left}}.c-cookies__close{cursor:pointer;top:10px;right:10px;position:absolute;width:10px}.c-zoliborz{color:#fff;background-color:#000;border-radius:32px;overflow:hidden;font-size:0;position:relative}.c-zoliborz h3{margin-top:0;padding:64px 48px;max-width:415px;font-weight:600;font-size:40px;font-size:2.5rem;position:absolute}@media only screen and (max-width:767px){.c-zoliborz h3{padding:21px 74px 21px 15px;font-size:24px;font-size:1.5rem;position:relative;z-index:5}}@media only screen and (max-width:767px){.c-zoliborz>img{position:absolute;top:-50px;left:50px;right:0;max-width:100%}}.c-zoliborz__slider__wrapper{position:absolute;padding:64px 48px;height:100%;width:100%;max-width:934px;top:0;right:0}@media only screen and (max-width:767px){.c-zoliborz__slider__wrapper{padding:35px 16px;position:relative;z-index:5}}.c-zoliborz__slider{height:100%;width:100%;max-width:934px}.c-zoliborz__slide{position:relative}@media only screen and (max-width:767px){.c-zoliborz__slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.c-zoliborz__slide img{width:100%}@media only screen and (max-width:767px){.c-zoliborz__slide img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.c-zoliborz__slide__content{position:absolute;background-color:#fff;color:#000;padding:26px 30px;max-width:307px;bottom:0;right:0}@media only screen and (max-width:767px){.c-zoliborz__slide__content{width:100%;max-width:100%;position:static;padding:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.c-zoliborz__slide__content h4{margin-top:0;font-family:TT Chocolates,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem}.c-zoliborz__slide__content p{margin-top:20px;font-weight:400;font-size:20px;font-size:1.25rem}.c-zoliborz__slide__content a{margin-top:20px;display:inline-block;font-weight:600;font-size:20px;font-size:1.25rem}.c-zoliborz__slider__nav{position:absolute;bottom:0;left:0;padding:96px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;z-index:5}@media only screen and (max-width:767px){.c-zoliborz__slider__nav{bottom:auto;top:188px;left:0;right:0;padding:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.c-zoliborz__slider__nav button{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent;width:16px;height:16px;margin-right:9px;position:relative;overflow:hidden;padding:0;outline-color:#000;outline-offset:2px;outline-width:2px;color:#000;font-size:16px;font-size:1rem;cursor:pointer}@media only screen and (max-width:767px){.c-zoliborz__slider__nav button{color:#fff}}.c-zoliborz__slider__nav button.is-active .icon:before{content:""}.c-accordion{width:100%}.c-accordion__control{color:#fff;background-color:#eee;-webkit-transition:background-color .35s cubic-bezier(.16,1,.3,1);transition:background-color .35s cubic-bezier(.16,1,.3,1)}.c-accordion__control .icon{font-size:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;-webkit-transition:all .35s ease-out;transition:all .35s ease-out;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-accordion__control h2,.c-accordion__control h3{margin-top:0!important;font-family:TT Chocolates,sans-serif;font-weight:600;font-size:24px!important;line-height:32px!important;letter-spacing:-.005em}.c-accordion__control label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 -1px;padding:18px 24px;position:relative;cursor:pointer;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;outline:0!important}.c-accordion__control label:focus{outline:0}.c-accordion__control label .icon{font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;-webkit-transition:all .35s ease-out;transition:all .35s ease-out;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-accordion__control input[type=checkbox]:checked+h2 label .icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.c-accordion__control a:focus,.c-accordion__control input:focus,.c-accordion__control input[type=checkbox]:focus+h2 label{outline:2px auto #6f6f6f}.c-accordion__panel{padding:36px;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:20px;position:relative}@media only screen and (max-width:1024px){.c-accordion__panel{padding:30px 20px}}.c-accordion__panel p{margin-top:0;font-weight:400;font-size:20px;font-size:1.25rem;letter-spacing:-.005em;line-height:28px}.c-accordion__gallery{width:100%;margin-bottom:30px}.c-accordion__gallery img{width:100%}.c-accordion.c-accordion--kontakt{border-bottom:1px solid #000}.c-accordion.c-accordion--kontakt .c-accordion__control{background-color:transparent;color:#000;padding-top:24px;padding-bottom:24px;cursor:pointer}.c-accordion.c-accordion--kontakt .c-accordion__control:not(:first-of-type){border-top:1px solid #000}.c-accordion.c-accordion--kontakt .c-accordion__control label{padding:0;cursor:pointer}.c-accordion.c-accordion--kontakt .c-accordion__control label:before{display:none}.c-accordion.c-accordion--kontakt .c-accordion__panel{padding:0}.c-accordion.c-accordion--wystawa .c-accordion__control{color:#fff;background-color:#eee;-webkit-transition:background-color .35s cubic-bezier(.16,1,.3,1);transition:background-color .35s cubic-bezier(.16,1,.3,1)}.c-accordion.c-accordion--wystawa .c-accordion__control .icon{margin-right:20px;margin-left:0;font-size:55px;font-size:3.4375rem;-webkit-transform:none;transform:none}.c-accordion.c-accordion--wystawa .c-accordion__control h2,.c-accordion.c-accordion--wystawa .c-accordion__control h3{margin-top:0;font-family:Gooper,serif;font-weight:700;font-size:26px;font-size:1.625rem;line-height:120%;letter-spacing:-.02em}.c-accordion.c-accordion--wystawa .c-accordion__control label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 -1px;padding:18px 24px;position:relative;cursor:pointer}.c-accordion.c-accordion--wystawa .c-accordion__control label:before{margin-right:10px;margin-left:auto;display:inline-block;content:"";font-family:tk;-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1);-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:24px;font-size:1.5rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.c-accordion.c-accordion--wystawa .c-accordion__control input[type=checkbox]:checked+h2 label:before{-webkit-transform:none;transform:none}.c-accordion.c-accordion--wystawa .c-accordion__control a:focus,.c-accordion.c-accordion--wystawa .c-accordion__control input:focus,.c-accordion.c-accordion--wystawa .c-accordion__control input[type=checkbox]:focus+h2 label{outline:2px auto #6f6f6f}.c-accordion__wrapper{margin:0 auto;max-width:1100px}.c-accordion.c-accordion--kontakt.c-accordion--cb{max-width:785px;margin:0 0 40px auto}.c-accordion.c-accordion--kontakt.c-accordion--cb .c-accordion__panel{margin-top:0}.c-accordion.c-accordion--kontakt.c-accordion--cb .c-accordion__panel p{margin-bottom:20px}

/*! ------------------------------
    Layout Module
------------------------------ */
/*!*/@media only screen and (max-width:1024px){.l-navigation{top:0;width:100%;position:fixed;z-index:15;background-color:#fff}}.l-navigation.is-open .l-navigation__menu{pointer-events:all}.l-navigation.is-open .l-navigation__menu__col{-webkit-transform:none;transform:none}.l-navigation__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:15}.l-navigation__logo{margin:0;font-size:0;padding:15px 0;display: flex;align-items: center;justify-content: center;}@media only screen and (max-width:1024px){.l-navigation__logo{padding:15px 0 15px 14px;margin-right:40px}}.l-navigation__logo img{max-width:205px;width:100%;max-height: 100px;}@media only screen and (max-width:767px){.l-navigation__logo img{max-width:120px;width:100%}}.l-navigation__logo a+a{margin-left:64px}.l-navigation__head__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width:1024px){.l-navigation__head__menu{padding-right:14px}}.l-navigation__head__menu__links{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 78px 0 0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.l-navigation__head__menu__links{margin-right:48px}}.l-navigation__head__menu__links li{margin-right:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.l-navigation__head__menu__links li a{display:inline-block;font-size:40px;font-size:2.5rem;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1)}@media only screen and (max-width:767px){.l-navigation__head__menu__links li a{font-size:24px;font-size:1.5rem}}.l-navigation__head__menu__links li a.is-active,.l-navigation__head__menu__links li a:hover{color:#333}.l-navigation__head__menu__actions{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #eee}@media only screen and (max-width:1024px){.l-navigation__head__menu__actions{margin-right:20px}}@media only screen and (max-width:767px){.l-navigation__head__menu__actions{border-left:0}}.l-navigation__head__menu__actions li{height:100%}@media only screen and (max-width:1024px){.l-navigation__head__menu__actions li:not(:first-child){border-left:0}}.l-navigation__head__menu__actions li a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 40px;font-size:22px;font-size:1.375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1024px){.l-navigation__head__menu__actions li a{padding:0 20px}}.l-navigation__head__menu__actions li a:hover{color:#000}.l-navigation__head__menu__actions li a:hover .icon{background-color:#eee}.l-navigation__head__menu__actions li a .icon{padding:7px;border-radius:50%;-webkit-transition:all .6s cubic-bezier(.16,1,.3,1);transition:all .6s cubic-bezier(.16,1,.3,1)}.l-navigation__menu{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;margin:0;position:fixed;z-index:10;width:100%;height:100vh;top:0;left:0}.l-navigation__menu__col{width:100%;height:100vh;padding:135px 0 0;-webkit-transition:-webkit-transform .45s cubic-bezier(.04,1,.7,1);transition:-webkit-transform .45s cubic-bezier(.04,1,.7,1);transition:transform .45s cubic-bezier(.04,1,.7,1);transition:transform .45s cubic-bezier(.04,1,.7,1),-webkit-transform .45s cubic-bezier(.04,1,.7,1)}@media only screen and (max-width:767px){.l-navigation__menu__col{padding-top:100px}}.l-navigation__menu__col:first-child{background-color:#fff;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media only screen and (max-width:767px){.l-navigation__menu__col:first-child{background-color:#8cc8ff}}.l-navigation__menu__col:first-child .l-navigation__menu__col__wrapper{margin-right:0;margin-left:auto;padding-left:0}@media only screen and (max-width:767px){.l-navigation__menu__col:first-child .l-navigation__menu__col__wrapper{padding:0 16px}}.l-navigation__menu__col:nth-child(2){background-color:#8cc8ff;-webkit-transform:translateX(100%);transform:translateX(100%)}@media only screen and (max-width:767px){.l-navigation__menu__col:nth-child(2){display:none}}.l-navigation__menu__col:nth-child(2) .l-navigation__menu__col__wrapper{margin-left:0;margin-right:auto;padding-right:0}.l-navigation__menu__col__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 40px;max-width:680px}.l-navigation__menu__col__wrapper ul{list-style:none;padding:0;margin:0 0 50px;width:50%}.l-navigation__menu__col__wrapper ul li:not(:last-child){margin-bottom:10px}.l-navigation__menu__col__wrapper ul li:first-child a{margin-top:0;font-family:TT Chocolates,sans-serif;font-weight:600;font-size:30px;font-size:1.875rem;cursor:default;pointer-events:none;opacity:1!important}@media only screen and (max-width:767px){.l-navigation__menu__col__wrapper ul li:first-child a{font-size:19px;font-size:1.1875rem}}.l-navigation__menu__col__wrapper ul li a{display:block;font-weight:400;font-size:24px;font-size:1.5rem}@media only screen and (max-width:767px){.l-navigation__menu__col__wrapper ul li a{font-size:17px;font-size:1.0625rem}}.l-navigation__menu__col__wrapper ul li a[href="#"]{opacity:.5;pointer-events:none}.l-navigation__menu__col__repertuar h2{margin-top:0;font-family:TT Chocolates,sans-serif;font-weight:600;font-size:30px;font-size:1.875rem}.l-navigation__menu__col__repertuar__items{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.l-navigation__menu__col__repertuar__item{max-width:200px}.l-navigation__menu__col__repertuar__item:hover figure img{opacity:.8}.l-navigation__menu__col__repertuar__item:not(:last-child){margin-right:20px}.l-navigation__menu__col__repertuar__item figure{font-size:0;margin:0;padding:0;background-color:#000}.l-navigation__menu__col__repertuar__item figure a{display:block}.l-navigation__menu__col__repertuar__item figure img{-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1);-o-object-fit:cover;object-fit:cover}.l-navigation__menu__col__repertuar__item h3{margin-top:15px;font-family:TT Chocolates,sans-serif;font-weight:600;font-size:20px;font-size:1.25rem}.l-navigation__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0;padding:0;margin:auto}.c-slider__container,.c-slider__nav,.c-slider__wrapper,.l-container,.l-section__container{width:100%;max-width:1360px;margin:0 auto}.l-grid{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.l-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-grid__row--1of3{width:26%;margin-right:55px}@media only screen and (max-width:1024px){.l-grid__row--1of3{width:100%;margin-right:0;margin-bottom:30px}}.l-grid__row--2of3{width:70%}@media only screen and (max-width:1024px){.l-grid__row--2of3{width:100%}}.l-grid__row--2of3 .l-articles__actions .c-search{width:427px}@media only screen and (max-width:1024px){.l-grid__row--2of3 .l-articles__actions .c-search{width:100%;margin-top:30px;border-top:1px solid #000}}.l-main.bg-do-czytania{background:url(../images/bg-pink.svg) top repeat-x}.l-main.bg-pracownia{background:url(../images/bg-linen.svg) top repeat-x}.l-main.bg-forum{background:url(../images/bg-mystic.svg) top repeat-x}.l-main.bg-ludzie{background:url(../images/bg-purple.svg) top repeat-x}.l-main.bg-blog{background:url(../images/bg-green.svg) top repeat-x}.l-main.bg-wiedza{background:url(../images/bg-brown.svg) top repeat-x}.l-main.bg-dla-edukatorow{background:url(../images/bg-yellow.svg) top repeat-x}.l-main.bg-dla-dzieci{background:url(../images/bg-dla-dzieci.svg) top repeat-x}@media only screen and (max-width:1024px){.l-main{padding:0 14px}}.l-section{padding-top:48px;padding-bottom:48px}@media only screen and (max-width:1440px){.l-section{padding-left:14px;padding-right:14px}}@media only screen and (max-width:1024px){.l-section{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width:767px){.l-section{padding-left:0;padding-right:0}}.l-section.l-section--bg{margin-top:60px}@media only screen and (max-width:1024px){.l-section.l-section--bg{margin-top:30px}}.l-section.pt-0{padding-top:0}.l-section.l-section--bg-linen{background-color:#f7efe4}@media only screen and (max-width:1024px){.l-section.l-section--bg-linen{width:calc(100% + 30px);margin-left:-15px;padding-left:15px;padding-right:15px}}.l-section.l-section--bg-mystic{background-color:#e6ebf0}@media only screen and (max-width:1024px){.l-section.l-section--bg-mystic{width:calc(100% + 30px);margin-left:-15px;padding-left:15px;padding-right:15px}}.l-section.l-section--bg-loafer{background-color:#ebf5e4}@media only screen and (max-width:1024px){.l-section.l-section--bg-loafer{width:calc(100% + 30px);margin-left:-15px;padding-left:15px;padding-right:15px}}.l-section.l-section--bg-light-gray{background-color:rgba(0,0,0,.05)}@media only screen and (max-width:1024px){.l-section.l-section--bg-light-gray{width:calc(100% + 30px);margin-left:-15px;padding-left:15px;padding-right:15px}}.l-section__cols{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.l-section__cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-section__item--1of1{width:100%}.l-section__item--1of2{width:50%}@media only screen and (max-width:767px){.l-section__item--1of2{width:100%}}.l-section__item--1of3{width:30%}@media only screen and (max-width:1024px){.l-section__item--1of3{width:100%}}.l-section__item--1of3+.l-section__item--2of3{padding-left:54px}@media only screen and (max-width:1024px){.l-section__item--1of3+.l-section__item--2of3{padding-left:0;padding-top:30px}}.l-section__item--2of3{width:70%}@media only screen and (max-width:1024px){.l-section__item--2of3{width:100%}}.l-heading{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px solid;padding-bottom:10px;margin-bottom:30px}@media only screen and (max-width:1024px){.l-heading{margin-bottom:18px}}@media only screen and (max-width:767px){.l-heading{-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}}.l-heading h1,.l-heading h2{margin:0;font-family:Gooper,serif;font-weight:600;font-size:38px;font-size:2.375rem}@media only screen and (max-width:1024px){.l-heading h1,.l-heading h2{font-size:20px;font-size:1.25rem}}@media only screen and (max-width:767px){.l-heading h1,.l-heading h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-heading h1 span,.l-heading h2 span{font-weight:300;font-size:43px;font-size:2.6875rem;margin-left:20px}@media only screen and (max-width:1024px){.l-heading h1 span,.l-heading h2 span{font-size:14px;font-size:.875rem}}@media only screen and (max-width:767px){.l-heading h1 span,.l-heading h2 span{margin-left:0}}.l-heading h1 .icon,.l-heading h2 .icon{font-size:22px;font-size:1.375rem;vertical-align:3px}@media only screen and (max-width:1024px){.l-heading h1 .icon,.l-heading h2 .icon{font-size:15px;font-size:.9375rem;vertical-align:0}}.l-heading>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:18px;font-size:1.125rem;letter-spacing:-.02em;padding:13px 20px;border-radius:40px;-webkit-transition:background-color .35s cubic-bezier(.16,1,.3,1);transition:background-color .35s cubic-bezier(.16,1,.3,1)}@media only screen and (max-width:1024px){.l-heading>a{font-size:14px;font-size:.875rem}}.l-heading>a .icon{margin-left:12px;font-size:22px;font-size:1.375rem}.l-heading>a:hover{background-color:#eee}.l-heading>a.link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:0;letter-spacing:-.005em;font-weight:600;font-size:24px;font-size:1.5rem}@media only screen and (max-width:767px){.l-heading>a.link{font-size:19px;font-size:1.1875rem;margin-left:0;margin-right:auto;padding:0;margin-top:10px}}.l-heading>a.link .icon{margin-left:20px;font-size:28px;font-size:1.75rem;-webkit-transition:-webkit-transform .35s cubic-bezier(.16,1,.3,1);transition:-webkit-transform .35s cubic-bezier(.16,1,.3,1);transition:transform .35s cubic-bezier(.16,1,.3,1);transition:transform .35s cubic-bezier(.16,1,.3,1),-webkit-transform .35s cubic-bezier(.16,1,.3,1)}@media only screen and (max-width:767px){.l-heading>a.link .icon{font-size:24px;font-size:1.5rem}}.l-heading>a.link:hover{background-color:transparent}.l-heading>a.link:hover .icon{-webkit-transform:translateX(5px);transform:translateX(5px)}.l-heading+.l-heading__menu{margin-top:-30px}@media only screen and (max-width:1024px){.l-heading+.l-heading__menu{margin-top:-10px;border-bottom:1px solid #000}}.l-heading__lead{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px}.l-heading__lead.to-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-heading__lead+.l-articles{margin-top:120px}@media only screen and (max-width:1024px){.l-heading__lead+.l-articles{margin-top:30px}}.l-heading__lead+.l-articles__actions{border-top:1px solid #000;margin-top:50px;padding-top:50px}.l-heading__lead h3{margin-top:0;font-weight:500;font-size:39px;font-size:2.4375rem;line-height:140%;letter-spacing:-.02em}.l-heading__lead p{margin-top:0;font-weight:400;font-size:22px;font-size:1.375rem;line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-heading__lead p strong{font-weight:500}.l-heading__lead__cols{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.l-heading__lead__cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-heading__lead__cols div:first-child{width:40%}@media only screen and (max-width:1024px){.l-heading__lead__cols div:first-child{width:100%}}.l-heading__lead__cols div:nth-child(2){width:60%;margin-top:14px}@media only screen and (max-width:1024px){.l-heading__lead__cols div:nth-child(2){width:100%}}.l-heading__lead__cols h1,.l-heading__lead__cols h2,.l-heading__lead__cols h3{min-width:415px;padding-right:65px}@media only screen and (max-width:1024px){.l-heading__lead__cols h1,.l-heading__lead__cols h2,.l-heading__lead__cols h3{font-size:19px;font-size:1.1875rem;padding-right:0;min-width:0}}.l-heading__lead__cols p{width:100%;max-width:810px}@media only screen and (max-width:1024px){.l-heading__lead__cols p{margin-top:14px;font-size:14px;font-size:.875rem}}.l-heading__lead__cols p+p{margin-top:40px}@media only screen and (max-width:767px){.l-heading__lead__cols p+p{margin-top:1.7em}}.l-heading__lead__cols p b,.l-heading__lead__cols p strong{font-weight:600}.l-heading__lead__cols p a{text-decoration:underline}.l-heading__lead__cols p a:hover{text-decoration:none}.l-heading__menu{margin-bottom:30px}.l-heading__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0}@media only screen and (max-width:1024px){.l-heading__menu ul{border-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-heading__menu ul+ul{border-top:1px solid #000;border-bottom:1px solid #000}@media only screen and (max-width:1024px){.l-heading__menu ul+ul{border-top:0}}.l-heading__menu ul li a{display:block;padding:9px 15px;font-weight:400;font-size:19px;font-size:1.1875rem;line-height:150%;letter-spacing:-.02em;-webkit-transition:color .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1);transition:color .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1)}@media only screen and (max-width:1024px){.l-heading__menu ul li a{font-size:14px;font-size:.875rem}}.l-heading__menu ul li a.is-active,.l-heading__menu ul li a:hover{color:#fff;background-color:#000}.l-heading__footer{margin-top:47px}.l-heading__footer,.l-heading__footer a{display:-webkit-box;display:-ms-flexbox;display:flex}.l-heading__footer a{-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:0;letter-spacing:-.005em;font-weight:600;font-size:24px;font-size:1.5rem}@media only screen and (max-width:767px){.l-heading__footer a{font-size:19px;font-size:1.1875rem;margin-left:0;margin-right:auto}}.l-heading__footer a .icon{margin-left:20px;font-size:28px;font-size:1.75rem;-webkit-transition:-webkit-transform .35s cubic-bezier(.16,1,.3,1);transition:-webkit-transform .35s cubic-bezier(.16,1,.3,1);transition:transform .35s cubic-bezier(.16,1,.3,1);transition:transform .35s cubic-bezier(.16,1,.3,1),-webkit-transform .35s cubic-bezier(.16,1,.3,1)}@media only screen and (max-width:767px){.l-heading__footer a .icon{font-size:24px;font-size:1.5rem}}.l-heading__footer a:hover .icon{-webkit-transform:translateX(5px);transform:translateX(5px)}.l-heading__footer.to-left a{margin-left:0;margin-right:auto}.l-articles__wrapper{-webkit-transition:all 1s cubic-bezier(.16,1,.3,1);transition:all 1s cubic-bezier(.16,1,.3,1)}.l-articles__wrapper.is-loading{opacity:.5}.l-articles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-transition:opacity 1s cubic-bezier(.16,1,.3,1);transition:opacity 1s cubic-bezier(.16,1,.3,1);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-articles.no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width:767px){.l-articles.no-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.l-articles.js-sort{opacity:0}.l-articles.js-sort.is-sorted{opacity:1}.l-articles__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-articles__actions .c-filters{width:20%}@media only screen and (max-width:1024px){.l-articles__actions .c-filters{width:100%}}.l-articles__actions .c-dropdown,.l-articles__actions .c-search{width:410px}@media only screen and (max-width:1024px){.l-articles__actions .c-dropdown,.l-articles__actions .c-search{width:100%}}@media only screen and (max-width:1024px){.l-articles__actions .c-dropdown{margin-top:30px}}.l-articles__actions .c-search{margin-left:30px}@media only screen and (max-width:1024px){.l-articles__actions .c-search{margin-left:0;padding:14px 15px;margin-top:15px}}.l-articles__actions .c-filters__tags{width:100%}.l-articles__grid{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 48px)}@media only screen and (max-width:1024px){.l-articles__grid{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-articles__grid.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-articles__grid .l-gallery__nav{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.l-articles__grid .l-gallery__nav .icon{margin:0 70px}.l-articles__grid.l-articles__grid--md{width:calc(100% + 30px)}@media only screen and (max-width:1024px){.l-articles__grid.l-articles__grid--md{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-articles__grid .l-articles__grid__col:first-child{width:856px}@media only screen and (max-width:1024px){.l-articles__grid .l-articles__grid__col:first-child{width:100%}}.l-articles__grid .l-articles__grid__col:nth-child(2){width:394px;margin-left:50px}@media only screen and (max-width:1024px){.l-articles__grid .l-articles__grid__col:nth-child(2){width:100%;margin-left:0}}.l-articles__grid .l-articles__grid__col.l-articles__grid__col--full{width:100%}.l-articles__grid__col .l-articles__item{width:50%}@media only screen and (max-width:1024px){.l-articles__grid__col .l-articles__item{width:100%}}.l-articles__item{max-width:421px;margin-bottom:30px;margin-right:48px}@media only screen and (max-width:767px){.l-articles__item{width:100%;max-width:100%;margin-right:0;margin-bottom:40px}}.l-articles__item[data-archiwum]{position:relative;z-index:5}.l-articles__item[data-archiwum]:before{content:attr(data-archiwum);background:#ff4052;border:2px solid #000;-webkit-transform:rotate(90deg) translate(69px,-69px);transform:rotate(90deg) translate(69px,-69px);font-family:TT Chocolates,sans-serif;font-weight:600;font-size:22px;font-size:1.375rem;padding:8px 18px;display:inline-block;top:0;right:0;position:absolute;z-index:10}@media only screen and (max-width:767px){.l-articles__item[data-archiwum]:before{-webkit-transform:rotate(90deg) translate(73px,-73px);transform:rotate(90deg) translate(73px,-73px)}}.l-articles__item.l-articles__item--box-xs{width:calc(33.33% - 30px);min-height:427px;border:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer;-webkit-transition:width .65s cubic-bezier(.04,1,.7,1);transition:width .65s cubic-bezier(.04,1,.7,1);max-width:100%;margin-right:30px;padding:32px}.l-articles__item.l-articles__item--box-xs:nth-child(3n+3){margin-right:0}.l-articles__item.l-articles__item--box-xs:first-child{background-color:#f1696a}.l-articles__item.l-articles__item--box-xs:nth-child(2){background-color:#bfe4f6}.l-articles__item.l-articles__item--box-xs:nth-child(3){background-color:#ccdf84;border-radius:0 48px 0 0}.l-articles__item.l-articles__item--box-xs:nth-child(4){background-color:#f7d3dd;border-radius:0 0 0 48px}.l-articles__item.l-articles__item--box-xs:nth-child(5){background-color:#ec813c}.l-articles__item.l-articles__item--box-xs:nth-child(6){background-color:#07869a}.l-articles__item.l-articles__item--box-xs .l-articles__item__content{padding:0}.l-articles__item.l-articles__item--box{min-height:427px;width:33.33%;border:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer;-webkit-transition:width .65s cubic-bezier(.04,1,.7,1);transition:width .65s cubic-bezier(.04,1,.7,1);max-width:100%;position:relative}@media only screen and (max-width:767px){.l-articles__item.l-articles__item--box{width:100%;min-height:192px;margin-bottom:12px}}.l-articles__item.l-articles__item--box.green{background:#99e4c6 url(/wp-content/themes/teatr-komedia/images/dojazd-bg.svg) 0 no-repeat}@media only screen and (max-width:767px){.l-articles__item.l-articles__item--box.green{border-radius:0;background-size:contain}}.l-articles__item.l-articles__item--box.blue{background:#8cc8ff url(/wp-content/themes/teatr-komedia/images/dostepnosc-bg.svg) 0 no-repeat}@media only screen and (max-width:767px){.l-articles__item.l-articles__item--box.blue{background-size:contain}}.l-articles__item.l-articles__item--box.yellow{background:#ffeba6 url(/wp-content/themes/teatr-komedia/images/informacje-bg.svg) 0 no-repeat}@media only screen and (max-width:767px){.l-articles__item.l-articles__item--box.yellow{border-radius:0;background-size:contain}}.l-articles__item.l-articles__item--box.shrink{width:20%}@media only screen and (max-width:767px){.l-articles__item.l-articles__item--box.shrink{width:100%}}.l-articles__item.l-articles__item--box.full{width:55%}@media only screen and (max-width:767px){.l-articles__item.l-articles__item--box.full{width:100%}}.l-articles__item.l-articles__item--box>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.l-articles__item.l-articles__item--box .l-articles__item__content{padding:30px}.l-articles__item.l-articles__item--xl{width:100%;max-width:calc(100% - 60px);display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0}@media only screen and (max-width:1440px){.l-articles__item.l-articles__item--xl{max-width:calc(100% - 30px)}}@media only screen and (max-width:1377px){.l-articles__item.l-articles__item--xl{max-width:100%}}@media only screen and (max-width:1024px){.l-articles__item.l-articles__item--xl{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-articles__item.l-articles__item--xl .l-articles__item__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (max-width:1024px){.l-articles__item.l-articles__item--xl .l-articles__item__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.l-articles__item.l-articles__item--xl .l-articles__item__img img{max-width:856px}@media only screen and (max-width:1024px){.l-articles__item.l-articles__item--xl .l-articles__item__img img{max-width:100%}}.l-articles__item.l-articles__item--xl .l-articles__item__wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;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;background-color:#fff}@media only screen and (max-width:1024px){.l-articles__item.l-articles__item--xl .l-articles__item__wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.l-articles__item.l-articles__item--xl .l-articles__item__content h2,.l-articles__item.l-articles__item--xl .l-articles__item__content h3{font-size:44px;font-size:2.75rem;line-height:115%}@media only screen and (max-width:1024px){.l-articles__item.l-articles__item--xl .l-articles__item__content h2,.l-articles__item.l-articles__item--xl .l-articles__item__content h3{font-size:19px;font-size:1.1875rem}}@media only screen and (max-width:1024px){.l-articles__item.l-articles__item--xl .l-articles__item__content p{font-size:16px;font-size:1rem}}.l-articles__item.l-articles__item--xl.l-articles__item--wydawnictwa .l-articles__item__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-width:410px;min-height:410px;background-color:#fff;border-right:1px solid #000;padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.l-articles__item.l-articles__item--xl.l-articles__item--wydawnictwa .l-articles__item__img{min-width:0;border-right:0}}.l-articles__item.l-articles__item--xl.l-articles__item--wydawnictwa .l-articles__item__wrapper{padding:25px}.l-articles__item.l-articles__item--xl .l-articles__item__forum-mt{min-height:0;position:static;margin:0 auto 0 0;padding:20px 20px 0}.l-articles__item.l-articles__item--xl .l-articles__item__forum-mt+.l-articles__item__tags{margin-top:0}.l-articles__item.l-articles__item--horizontal{width:100%;max-width:calc(100% - 60px);display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0}@media only screen and (max-width:1440px){.l-articles__item.l-articles__item--horizontal{max-width:calc(100% - 30px)}}@media only screen and (max-width:1377px){.l-articles__item.l-articles__item--horizontal{max-width:100%}}@media only screen and (max-width:1024px){.l-articles__item.l-articles__item--horizontal{display:block;max-width:100%}}.l-articles__item.l-articles__item--horizontal .l-articles__item__img{width:411px}@media only screen and (max-width:1024px){.l-articles__item.l-articles__item--horizontal .l-articles__item__img{width:100%}}.l-articles__item.l-articles__item--horizontal .l-articles__item__img img{height:100%}.l-articles__item.l-articles__item--horizontal .l-articles__item__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 412px)}@media only screen and (max-width:1024px){.l-articles__item.l-articles__item--horizontal .l-articles__item__wrapper{width:100%}}.l-articles__item.l-articles__item--horizontal .l-articles__item__content{min-height:103px}.l-articles__item.l-articles__item--horizontal.l-articles__item--wydawnictwa .l-articles__item__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0;min-width:260px;max-width:260px;min-height:260px;margin-left:auto;margin-right:0;background-color:#fff}@media only screen and (max-width:1024px){.l-articles__item.l-articles__item--horizontal.l-articles__item--wydawnictwa .l-articles__item__img{max-width:100%}}.l-articles__item.l-articles__item--horizontal.l-articles__item--wydawnictwa .l-articles__item__img img{max-width:220px;max-height:220px}.l-articles__item.l-articles__item--horizontal.l-articles__item--wydawnictwa .l-articles__item__wrapper{width:calc(100% - 270px);padding:10px}@media only screen and (max-width:1024px){.l-articles__item.l-articles__item--horizontal.l-articles__item--wydawnictwa .l-articles__item__wrapper{width:100%}}.l-articles__item.l-articles__item--horizontal.l-articles__item--slownik .l-articles__item__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.l-articles__item.special{width:100%;position:relative}.l-articles__item.special .l-articles__item__img{border:2px solid #000;border-radius:0 48px 0 48px;overflow:hidden;width:100%}.l-articles__item.special .l-articles__item__content{position:absolute;top:0;left:0;padding:36px 32px;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:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start}.l-articles__item.special .l-articles__item__content .l-button{margin-left:0;margin-right:auto}.l-articles__item:hover .l-articles__item__img img{opacity:.8}.l-articles.l-articles--aktorzy .l-articles__item,.l-articles.l-articles--news .l-articles__item{max-width:calc(25% - 40px);margin-right:40px;position:relative;overflow:hidden}@media only screen and (max-width:767px){.l-articles.l-articles--aktorzy .l-articles__item,.l-articles.l-articles--news .l-articles__item{width:100%;max-width:100%;margin-right:0;margin-bottom:14px;padding:30px 0}}.l-articles.l-articles--aktorzy .l-articles__item__content,.l-articles.l-articles--news .l-articles__item__content{padding-top:12px;min-height:0}.l-articles.l-articles--aktorzy .l-articles__item__content h2,.l-articles.l-articles--aktorzy .l-articles__item__content h3,.l-articles.l-articles--news .l-articles__item__content h2,.l-articles.l-articles--news .l-articles__item__content h3{font-size:24px;font-size:1.5rem;-webkit-transition:-webkit-transform .15s cubic-bezier(.04,1,.7,1);transition:-webkit-transform .15s cubic-bezier(.04,1,.7,1);transition:transform .15s cubic-bezier(.04,1,.7,1);transition:transform .15s cubic-bezier(.04,1,.7,1),-webkit-transform .15s cubic-bezier(.04,1,.7,1);line-height:1.25}@media only screen and (max-width:767px){.l-articles.l-articles--aktorzy .l-articles__item__content h2,.l-articles.l-articles--aktorzy .l-articles__item__content h3,.l-articles.l-articles--news .l-articles__item__content h2,.l-articles.l-articles--news .l-articles__item__content h3{font-size:17px;font-size:1.0625rem}}.l-articles.l-articles--aktorzy .l-articles__item__content h2 a:focus,.l-articles.l-articles--aktorzy .l-articles__item__content h3 a:focus,.l-articles.l-articles--news .l-articles__item__content h2 a:focus,.l-articles.l-articles--news .l-articles__item__content h3 a:focus{outline-offset:-2px;outline-style:inset}.l-articles.l-articles--aktorzy{width:calc(100% + 20px)}.l-articles.l-articles--aktorzy.js-slider{width:100%}.l-articles.l-articles--aktorzy.js-slider .l-articles__item{max-width:310px}.l-articles.l-articles--aktorzy .l-articles__item{margin-bottom:0}@media only screen and (max-width:767px){.l-articles.l-articles--aktorzy .l-articles__item{margin-right:20px;max-width:calc(50% - 20px);padding:10px 0}}.l-articles.l-articles--aktorzy .l-articles__item:after,.l-articles.l-articles--aktorzy .l-articles__item:before{content:"";display:block;width:100px;height:100px;background-color:#fff;border-radius:50%;position:absolute;z-index:5;-webkit-transition:-webkit-transform .15s cubic-bezier(.04,1,.7,1);transition:-webkit-transform .15s cubic-bezier(.04,1,.7,1);transition:transform .15s cubic-bezier(.04,1,.7,1);transition:transform .15s cubic-bezier(.04,1,.7,1),-webkit-transform .15s cubic-bezier(.04,1,.7,1);top:0}.l-articles.l-articles--aktorzy .l-articles__item:before{left:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}.l-articles.l-articles--aktorzy .l-articles__item:after{right:0;-webkit-transform:translate(50%,-50%) scale(0);transform:translate(50%,-50%) scale(0)}.l-articles.l-articles--aktorzy .l-articles__item:hover:before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.l-articles.l-articles--aktorzy .l-articles__item:hover:after{-webkit-transform:translate(50%,-50%) scale(1);transform:translate(50%,-50%) scale(1)}.l-articles.l-articles--aktorzy .l-articles__item:hover .l-articles__item__img:before{-webkit-transform:translate(-50%,50%) scale(1);transform:translate(-50%,50%) scale(1)}.l-articles.l-articles--aktorzy .l-articles__item:hover .l-articles__item__img:after{-webkit-transform:translate(50%,50%) scale(1);transform:translate(50%,50%) scale(1)}.l-articles.l-articles--aktorzy .l-articles__item:hover .l-articles__item__content h2,.l-articles.l-articles--aktorzy .l-articles__item:hover .l-articles__item__content h3{-webkit-transform:translateX(15px);transform:translateX(15px)}.l-articles.l-articles--aktorzy .l-articles__item__img{position:relative;overflow:hidden}.l-articles.l-articles--aktorzy .l-articles__item__img:after,.l-articles.l-articles--aktorzy .l-articles__item__img:before{content:"";display:block;width:100px;height:100px;background-color:#fff;border-radius:50%;position:absolute;z-index:5;-webkit-transition:-webkit-transform .15s cubic-bezier(.04,1,.7,1);transition:-webkit-transform .15s cubic-bezier(.04,1,.7,1);transition:transform .15s cubic-bezier(.04,1,.7,1);transition:transform .15s cubic-bezier(.04,1,.7,1),-webkit-transform .15s cubic-bezier(.04,1,.7,1);bottom:0}.l-articles.l-articles--aktorzy .l-articles__item__img:before{left:0;-webkit-transform:translate(-50%,50%) scale(0);transform:translate(-50%,50%) scale(0)}.l-articles.l-articles--aktorzy .l-articles__item__img:after{right:0;-webkit-transform:translate(50%,50%) scale(0);transform:translate(50%,50%) scale(0)}.l-articles.l-articles--aktorzy .l-articles__item__img a{display:block}.l-articles.l-articles--aktorzy .l-articles__item__img a:focus{outline-offset:-4px;outline-style:inset;outline-color:#fff}.l-articles.l-articles--news .l-articles__item{border-bottom:1px solid #eee;-webkit-transition:border-bottom-color .35s cubic-bezier(.04,1,.7,1);transition:border-bottom-color .35s cubic-bezier(.04,1,.7,1)}@media only screen and (max-width:767px){.l-articles.l-articles--news .l-articles__item{border-bottom-width:2px;margin-bottom:0}.l-articles.l-articles--news .l-articles__item:first-child{padding-top:0}}.l-articles.l-articles--news .l-articles__item:hover{border-bottom-color:#000}@media only screen and (max-width:767px){.l-articles.l-articles--aktorzy.l-articles--ludzie{-ms-flex-wrap:wrap;flex-wrap:wrap}}.l-articles.l-articles--aktorzy.l-articles--ludzie .l-articles__item{width:100%}.l-articles.l-articles--aktorzy.l-articles--ludzie .l-articles__item:after,.l-articles.l-articles--aktorzy.l-articles--ludzie .l-articles__item:before{display:none}@media only screen and (max-width:767px){.l-articles.l-articles--aktorzy.l-articles--ludzie .l-articles__item{max-width:100%}}.l-articles.l-articles--aktorzy.l-articles--ludzie .l-articles__item .l-articles__item__content h2,.l-articles.l-articles--aktorzy.l-articles--ludzie .l-articles__item .l-articles__item__content h3{-webkit-transition:none;transition:none;-webkit-transform:none!important;transform:none!important;margin-bottom:0;max-width:300px}@media only screen and (max-width:767px){.l-articles.l-articles--aktorzy.l-articles--ludzie .l-articles__item .l-articles__item__content h2,.l-articles.l-articles--aktorzy.l-articles--ludzie .l-articles__item .l-articles__item__content h3{margin-top:0}}.l-articles__item__date{font-weight:400;font-size:20px;font-size:1.25rem}@media only screen and (max-width:767px){.l-articles__item__date{font-size:15px;font-size:.9375rem;line-height:20px}}.l-articles__item__date+.l-articles__item__img{margin-top:16px}.l-articles__item__img{margin:0;padding:0;font-size:0;background-color:#000}.l-articles__item__img img{max-width:100%;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1);-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1280px){.l-articles__item__img img{width:100%;height:100%}}.l-articles__item__author{margin:0;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 20px;border-bottom:1px solid;position:relative;min-height:47px}@media only screen and (max-width:1024px){.l-articles__item__author{padding:7px 14px}}.l-articles__item__author img{width:32px;height:32px;border-radius:50%;overflow:hidden}.l-articles__item__author img.border{border:1px solid #000}.l-articles__item__author h4{margin-top:0;margin-left:10px;font-weight:500;font-size:15px;font-size:.9375rem;letter-spacing:-.02em}@media only screen and (max-width:1024px){.l-articles__item__author h4{font-size:12px;font-size:.75rem}}.l-articles__item__author h4 a,.l-articles__item__author h4 a:hover{color:inherit}.l-articles__item__author h4 a:active{text-underline-offset:-10px;text-decoration:underline;-webkit-text-decoration-color:#ffd7cf;text-decoration-color:#ffd7cf;text-decoration-thickness:10px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.l-articles__item__author h4 .icon{position:relative;display:inline-block;font-size:12px;font-size:.75rem;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1);-webkit-transform:none;transform:none;top:0}@media only screen and (max-width:1024px){.l-articles__item__author h4 .icon{font-size:9px;font-size:.5625rem}}.l-articles__item__author.multiple-authors>h4{cursor:pointer}.l-articles__item__author.is-clicked .l-articles__item__author__dropdown{pointer-events:all;opacity:1}.l-articles__item__author__dropdown{background-color:#000;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;padding:10px 19px;position:absolute;bottom:12px;left:70px;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;pointer-events:none;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1)}@media only screen and (max-width:1024px){.l-articles__item__author__dropdown{left:48px}}.l-articles__item__author__dropdown:before{content:"";font-family:tk!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;color:#000;font-size:16px;font-size:1rem;top:-11px;left:-2px;right:0;text-align:center;max-width:205px;min-width:205px;margin:auto auto auto 0}.l-articles__item__author__dropdown div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-articles__item__author__dropdown div:not(:last-child){margin-bottom:9px}.l-articles__item__wrapper{position:relative}.l-articles__item__content{padding:24px 0}@media only screen and (max-width:1024px){.l-articles__item__content{min-height:0;padding-top:20px;padding-bottom:0}}.l-articles__item__content h2,.l-articles__item__content h3{margin-top:0;font-family:TT Chocolates,sans-serif;font-weight:600;font-size:36px;font-size:2.25rem;line-height:120%}@media only screen and (max-width:1024px){.l-articles__item__content h2,.l-articles__item__content h3{font-size:17px;font-size:1.0625rem}}.l-articles__item__content h2 a,.l-articles__item__content h2 a:hover,.l-articles__item__content h3 a,.l-articles__item__content h3 a:hover{color:inherit}.l-articles__item__content p{margin-top:10px;font-size:20px;font-size:1.25rem}@media only screen and (max-width:1024px){.l-articles__item__content p{font-size:15px;font-size:.9375rem}}.l-articles__item__content p .authors span:not(:last-child):after{content:","}.l-articles__item__socials{padding:20px 0;border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 40px);margin:auto auto 0}@media only screen and (max-width:767px){.l-articles__item__socials{-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}}.l-articles__item__socials+.l-articles__item__tags{margin-top:0}.l-articles__item__socials a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-size:.8125rem;line-height:15px}.l-articles__item__socials a .icon{font-size:22px;font-size:1.375rem;text-decoration:none}.l-articles__item__socials a .icon.icon-file{margin-right:5px;color:#333}.l-articles__item__socials a span{text-decoration:underline;margin-left:10px}@media only screen and (max-width:767px){.l-articles__item__socials a span{max-width:210px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}.l-articles__item__socials div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:0}@media only screen and (max-width:767px){.l-articles__item__socials div{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-top:5px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.l-articles__item__socials div a{margin-top:10px}}.l-articles__item__socials div a:not(:last-child){margin-right:22px}.l-articles__item__tags{padding:20px;margin-top:auto;margin-bottom:0;min-height:65px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.l-articles__item__tags{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 20px 20px}}@media only screen and (max-width:767px){.l-articles__item__tags{min-height:59px}}@media only screen and (max-width:1024px){.l-articles__item__tags .c-tag{margin-top:5px}}.l-articles__item__tags .c-tag:not(:last-child){margin-right:5px}.l-articles__item__forum-mt{position:absolute;bottom:0;right:0;min-height:65px;padding:20px;margin:auto 0 0;font-size:13px;font-size:.8125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.l-articles__item__forum-mt{min-height:0;position:static;margin:0 auto 0 0;padding:20px 20px 0}.l-articles__item__forum-mt+.l-articles__item__tags{margin-top:0}}.l-articles__item__forum-mt a{margin-left:5px;text-decoration:underline;color:#333}.l-articles__item__kwartal{margin:0;font-family:Gooper,serif;font-size:20px;font-size:1.25rem}.l-articles__not-found{display:block;font-weight:600;font-size:24px;line-height:32px;letter-spacing:-.005em;text-align:center;margin:20px 0 0;padding:45px;background:#8cc8ff;border:2px solid #000;border-radius:0 48px}.l-articles__item__popup{position:fixed;top:0;left:0;width:100%;height:100%;display:none;background-color:rgba(0,0,0,.65);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:15}.l-articles__item__popup.is-open{display:-webkit-box;display:-ms-flexbox;display:flex}.l-articles__item__popup__wrapper{max-width:1168px;background-color:#fff;padding:60px 40px;position:relative;max-height:80vh;overflow-x:scroll}.l-articles__item__popup__wrapper i.icon.icon-hamburger-close{position:absolute;top:20px;right:20px;font-size:26px;cursor:pointer}.l-articles__item__popup__wrapper .l-articles__item__content p{max-width:756px;font-size:20px}.l-articles__item__popup__wrapper h3{font-size:48px;font-weight:600;line-height:56px;letter-spacing:-.48px;margin-bottom:34px}article.l-articles__item--xl.l-articles__item--full{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 50px);overflow:hidden}@media only screen and (max-width:767px){article.l-articles__item--xl.l-articles__item--full{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}article.l-articles__item--xl.l-articles__item--full:not(:last-child){margin-bottom:48px;border-bottom:1px solid #e6e6e6;padding-bottom:48px}@media only screen and (max-width:767px){article.l-articles__item--xl.l-articles__item--full:not(:last-child){margin-top:36px;padding-bottom:36px}}article.l-articles__item--xl.l-articles__item--full .l-articles__item__img{min-width:421px}@media only screen and (max-width:767px){article.l-articles__item--xl.l-articles__item--full .l-articles__item__img{min-width:100%;width:100%}}.l-article--full__content h3{margin-top:0;font-family:TT Chocolates;font-size:36px;font-style:normal;font-weight:600;line-height:46px;letter-spacing:-.36px}@media only screen and (max-width:767px){.l-article--full__content h3{font-size:26px}}.l-article--full__content{padding-left:50px;width:calc(100% - 421px)}@media only screen and (max-width:767px){.l-article--full__content{padding-left:0;width:100%;padding-top:20px}}.l-article--full__content .c-event__cards__wrapper{margin-top:44px;max-width:100%}.l-article--full__content p{font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.1px;margin-top:30px}@media only screen and (max-width:767px){.l-article--full__content p{line-height:24px;margin-top:10px;font-size:17px}}@media only screen and (max-width:767px){.l-article__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-article__header>img{max-width:100%;border-radius:0 48px}@media only screen and (max-width:767px){.l-article__header>img{border-radius:0 32px 0 0}}.l-article__header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.l-article__header__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-article__header__info{max-width:508px;min-width:508px;width:100%;background-color:#bee4f6;border:2px solid #000;border-radius:0 48px;padding:48px;margin-top:-250px;margin-bottom:auto}@media only screen and (max-width:767px){.l-article__header__info{min-width:0;border-radius:0 0 0 32px;margin-top:0;padding:32px}}.l-article__header__info h1{margin-top:0;font-weight:600;font-size:42px;font-size:2.625rem;line-height:56px;leading-trim:both;text-edge:cap;letter-spacing:-.01em;font-family:TT Chocolates,sans-serif}@media only screen and (max-width:767px){.l-article__header__info h1{font-size:25px;line-height:32px}}.l-article__header__info .l-button{margin-top:48px;display:inline-block}@media only screen and (max-width:767px){.l-article__header__info .l-button{margin-top:32px}}.l-article__header__info ul{padding-left:14px;margin-top:48px}@media only screen and (max-width:767px){.l-article__header__info ul{margin-top:32px}}.l-article__header__info ul li{list-style-image:url(../images/list.svg);-webkit-padding-start:.45ch;padding-inline-start:.45ch;font-weight:400;font-size:20px;font-size:1.25rem;line-height:28px}@media only screen and (max-width:767px){.l-article__header__info ul li{font-size:15px;line-height:20px}}.l-article__header__info ul li strong{font-weight:600}.l-article__header__info p{margin-top:36px;font-weight:400;font-size:20px;font-size:1.25rem;line-height:28px}@media only screen and (max-width:767px){.l-article__header__info p{font-size:15px;line-height:20px}}.l-article__header__info p strong{font-weight:600}.l-article__header__info hr{border:0;height:1px;width:100%;background-color:#000}.l-article__header__info__gallery{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:64px}@media only screen and (max-width:767px){.l-article__header__info__gallery{margin-top:48px}}.l-article__header__info__gallery img:not(:first-child){margin-top:23px}.l-article__header__info__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.l-article__header__info__tags .c-tag{margin-top:8px}.l-article__header__info__tags .c-tag:not(:last-child){margin-right:6px}.l-article__header__description{padding-top:57px;padding-left:65px}@media only screen and (max-width:767px){.l-article__header__description{padding:0}}.l-article__header__description p{font-weight:400;font-size:20px;font-size:1.25rem;line-height:28px;letter-spacing:-.005em}@media only screen and (max-width:767px){.l-article__header__description p{font-size:15px;line-height:20px}}.l-article__header__description p:first-child{margin-top:0;font-size:24px;font-size:1.5rem;line-height:32px}@media only screen and (max-width:767px){.l-article__header__description p:first-child{font-size:15px;line-height:20px;margin-top:32px}}.l-article__header__description a[href="#opis"]{display:block;margin-top:25px;font-weight:600;font-size:20px;font-size:1.25rem;line-height:28px}@media only screen and (max-width:767px){.l-article__header__description a[href="#opis"]{font-size:15px;font-size:.9375rem}}.l-article__header__description a[href="#opis"] .icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;font-size:12px;font-size:.75rem;margin-left:3px}.l-article{width:100%;max-width:1100px;margin:55px auto 0;position:relative}.l-article__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;margin-top:65px}@media only screen and (max-width:767px){.l-article__info{margin-top:40px}}.l-article__info img{max-width:100%;margin-right:13px}.l-article__info img+p{margin-top:0}.l-article__info p{margin:auto;font-weight:600;font-size:24px;font-size:1.5rem;line-height:133%;padding-right:115px}@media only screen and (max-width:767px){.l-article__info p{font-size:17px;font-size:1.0625rem;padding-right:0}}.l-article__img{padding:0;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:40px 0 0}@media only screen and (max-width:1024px){.l-article__img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1024px){.l-article__img img{max-width:100%}}.l-article__img figcaption{max-width:321px;color:#757575;font-weight:400;font-size:18px;font-size:1.125rem;line-height:147%;letter-spacing:-.02em;margin-left:30px}@media only screen and (max-width:1024px){.l-article__img figcaption{max-width:100%;margin-left:0;margin-top:30px}}@media only screen and (max-width:767px){.l-article__img figcaption{font-size:12px;font-size:.75rem}}.l-article__info__list{max-width:760px;margin:40px auto 0}.l-article__info__list ul{margin:0;list-style:none;font-size:19px;font-size:1.1875rem;line-height:150%;padding:0 0 40px;letter-spacing:-.02em;border-bottom:1px solid #000}@media only screen and (max-width:767px){.l-article__info__list ul{font-size:14px;font-size:.875rem}}.l-article__info__list ul li a{text-decoration:underline}.l-article__info__list ul li a:after{content:",";margin-right:7px}.l-article__info__list ul li a:last-of-type:after{display:none}.l-article__info__list ul li span:not(:last-of-type):after{content:"\2022";margin-left:5px;margin-right:5px}.l-article__info__list+.l-article__author{border-top:0;margin-top:0}.l-article__body{max-width:760px;margin:50px 0 0 auto}@media only screen and (max-width:767px){.l-article__body{margin:50px auto 0}}.l-article__body h1,.l-article__body h2,.l-article__body h3,.l-article__body h4,.l-article__body h5{margin-top:48px;font-family:TT Chocolates,sans-serif;font-style:normal;font-weight:600;leading-trim:both;text-edge:cap;letter-spacing:-.01em}@media only screen and (max-width:767px){.l-article__body h1,.l-article__body h2,.l-article__body h3,.l-article__body h4,.l-article__body h5{margin-top:32px}}.l-article__body h1+ol,.l-article__body h1+ul,.l-article__body h2+ol,.l-article__body h2+ul,.l-article__body h3+ol,.l-article__body h3+ul,.l-article__body h4+ol,.l-article__body h4+ul,.l-article__body h5+ol,.l-article__body h5+ul{margin-top:36px}.l-article__body h1{font-size:48px;font-size:3rem;line-height:56px}@media only screen and (max-width:767px){.l-article__body h1{font-size:28px;font-size:1.75rem;line-height:36px}}.l-article__body h2{font-size:42px;font-size:2.625rem;line-height:56px}@media only screen and (max-width:767px){.l-article__body h2{font-size:22px;font-size:1.375rem;line-height:28px}}.l-article__body h3{font-size:36px;font-size:2.25rem;line-height:46px}@media only screen and (max-width:767px){.l-article__body h3{font-size:22px;font-size:1.375rem;line-height:28px}}.l-article__body h4{font-size:30px;font-size:1.875rem;line-height:40px}@media only screen and (max-width:767px){.l-article__body h4{font-size:19px;font-size:1.1875rem;line-height:25px}}.l-article__body h5{font-size:24px;font-size:1.5rem;line-height:32px}@media only screen and (max-width:767px){.l-article__body h5{font-size:17px;font-size:1.0625rem;line-height:22px}}.l-article__body p{margin-top:48px;font-weight:400;font-size:20px;font-size:1.25rem;line-height:28px}@media only screen and (max-width:767px){.l-article__body p{font-size:15px;font-size:.9375rem;line-height:20px;margin-top:32px}}.l-article__body p b,.l-article__body p strong{font-weight:600}.l-article__body p a:not(.l-button){text-decoration:underline}.l-article__body p a:not(.l-button):hover{text-decoration:none}.l-article__body p+ol,.l-article__body p+ul{margin-top:36px}.l-article__body ol,.l-article__body ul{font-weight:400;font-size:20px;font-size:1.25rem;line-height:28px;padding-left:19px;margin-top:36px}@media only screen and (max-width:767px){.l-article__body ol,.l-article__body ul{font-size:15px;font-size:.9375rem;line-height:20}}.l-article__body ol li,.l-article__body ul li{line-height:140%}@media only screen and (max-width:767px){.l-article__body ol li,.l-article__body ul li{line-height:133%}}.l-article__body ol li:not(:last-child),.l-article__body ul li:not(:last-child){margin-bottom:0}.l-article__body ol li a,.l-article__body ul li a{text-decoration:underline}.l-article__body ol li a:hover,.l-article__body ul li a:hover{text-decoration:none}.l-article__body ul li{list-style-image:url(../images/list.svg)}.l-article__body ol li,.l-article__body ul li{-webkit-padding-start:.45ch;padding-inline-start:.45ch}.l-article__body ol ol{list-style:lower-alpha}.l-article__body .l-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (max-width:767px){.l-article__body .l-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.l-article__body blockquote{max-width:632px;margin-left:-100px;position:relative;margin-top:64px}.l-article__body blockquote:before{content:"";width:162px;height:96px;background:url(../images/quote.svg) 50% no-repeat;display:inline-block;position:absolute;z-index:-5;left:0;top:0;-webkit-transform:translate(-80%,-30%);transform:translate(-80%,-30%)}@media only screen and (max-width:767px){.l-article__body blockquote:before{width:82px;-webkit-transform:translate(-60%,-30%);transform:translate(-60%,-30%);background-size:contain}}@media only screen and (max-width:767px){.l-article__body blockquote{margin-top:32px;margin-left:15px;margin-right:0}}.l-article__body blockquote h3{margin-top:0;font-weight:600;font-size:30px;font-size:1.875rem;line-height:40px;letter-spacing:-.01em}@media only screen and (max-width:767px){.l-article__body blockquote h3{font-size:20px;font-size:1.25rem;line-height:25px}}.l-article__body blockquote p{display:block;margin-top:16px;font-weight:400;font-size:24px;font-size:1.5rem;line-height:32px;letter-spacing:-.005em}@media only screen and (max-width:767px){.l-article__body blockquote p{font-size:17px;font-size:1.0625rem}}.l-article__body .l-article__block blockquote{max-width:632px;margin-left:-100px;position:relative;margin-top:64px}.l-article__body .l-article__block blockquote:before{content:"";width:2px;height:100%;background-color:#bfe4f6;display:inline-block;position:absolute;z-index:-5;left:-15px;top:0;-webkit-transform:none;transform:none}@media only screen and (max-width:767px){.l-article__body .l-article__block blockquote:before{-webkit-transform:none;transform:none}}@media only screen and (max-width:767px){.l-article__body .l-article__block blockquote{margin-left:50px;margin-right:0}}.l-article__body .l-article__block blockquote h3{margin-top:0;font-weight:600;font-size:30px;font-size:1.875rem;line-height:40px;letter-spacing:-.01em}@media only screen and (max-width:767px){.l-article__body .l-article__block blockquote h3{font-size:20px;font-size:1.25rem;line-height:25px}}.l-article__body .l-article__block blockquote p{display:block;margin-top:16px;font-weight:400;font-size:24px;font-size:1.5rem;line-height:32px;letter-spacing:-.005em}@media only screen and (max-width:767px){.l-article__body .l-article__block blockquote p{font-size:17px;font-size:1.0625rem}}h2.l-article__subtitle{margin-top:48px;font-family:TT Chocolates,sans-serif;font-style:normal;font-weight:600;leading-trim:both;text-edge:cap;letter-spacing:-.01em;font-size:42px;font-size:2.625rem;line-height:56px}@media only screen and (max-width:767px){h2.l-article__subtitle{font-size:22px;font-size:1.375rem;line-height:28px}}.l-article__lead__wrapper+.l-article__gallery{margin-top:60px}@media only screen and (max-width:767px){.l-article__lead__wrapper+.l-article__gallery{margin-top:40px}}.l-article__lead p{font-family:TT Chocolates,sans-serif;font-style:normal;font-weight:600;leading-trim:both;text-edge:cap;letter-spacing:-.01em;font-size:24px;font-size:1.5rem;line-height:32px}@media only screen and (max-width:767px){.l-article__lead p{font-size:17px;font-size:1.0625rem;line-height:22px}}.l-article__lead p b,.l-article__lead p strong{font-weight:600}.l-article__lead .l-button{margin-top:1.5rem}.l-article__footer{max-width:760px;margin:0 auto}.l-article__footer p{color:#6f6f6f;font-weight:400;font-size:19px;font-size:1.1875rem;line-height:150%;letter-spacing:-.02em}@media only screen and (max-width:767px){.l-article__footer p{font-size:14px;font-size:.875rem}}.l-article__footer p b,.l-article__footer p strong{font-weight:500}.l-article__footer p span{display:block}.l-article__separator{margin:48px 0 30px}.l-article__separator hr{border:0;border-bottom:1px solid #000}.l-article__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:767px){.l-article__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-article__wrapper .l-article__img{margin-top:0;margin-bottom:auto;font-size:0;max-width:527px}.l-article__wrapper .l-article__img.is-sticky{position:sticky;top:30px}@media only screen and (max-width:767px){.l-article__wrapper .l-article__img.is-sticky{position:static}}.l-article__wrapper .l-article,.l-article__wrapper .l-article .l-article__body{margin-top:0}.l-article__media figure{width:100%;margin:50px 0 20px;display:inline-block}@media only screen and (max-width:1280px){.l-article__media figure img{max-width:100%}}.l-article__media figure figcaption{color:#757575;padding:16px 0;font-weight:400;font-size:18px;font-size:1.125rem;line-height:147%}@media only screen and (max-width:767px){.l-article__media figure figcaption{font-size:12px;font-size:.75rem}}.l-article__gallery.is-logotypes+p{max-width:440px;margin-top:10px}.l-article__block+.l-article__gallery .js-gallery{margin-top:64px}@media only screen and (max-width:767px){.l-article__block+.l-article__gallery .js-gallery{margin-top:32px}}.l-article__gallery .js-gallery{margin-left:-100px;margin-top:0;max-width:860px}@media only screen and (max-width:767px){.l-article__gallery .js-gallery{margin-left:0;margin-top:32px}}.l-article__gallery .js-gallery figure{margin:0 10px;font-size:0}.l-article__gallery .js-gallery figure img{max-width:100%}.l-article__gallery .js-gallery figure figcaption{color:#757575;padding:16px 0;font-weight:400;font-size:18px;font-size:1.125rem;line-height:147%}.l-article__gallery+.l-article__block{margin-top:44px}.l-gallery__nav{margin-top:16px;margin-left:-100px}@media only screen and (max-width:767px){.l-gallery__nav{margin-left:0;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}}.l-gallery__nav .icon{cursor:pointer;margin-right:16px}.l-article__gallery.is-logotypes figure{margin:40px 0;font-size:0}.l-article__gallery.is-logotypes figure img{max-width:333px}.l-article__header__description .l-article,.l-article__header__description .l-article__body{margin-top:0}.l-article__header__description .l-gallery__nav,.l-article__header__description .l-gallery__wrapper,.l-article__header__description blockquote{margin-left:0}.l-article__header__info.l-article__header__info--alt{background-color:#fe3260}.l-article__header__info.l-article__header__info--alt.orange{background-color:#faa653}@media only screen and (max-width:767px){.l-article__header__info.l-article__header__info--alt{margin:0;padding:0;background:transparent!important;border:0}}.l-article__header__info.l-article__header__info--alt h1{font-family:Gooper,serif;font-style:normal;font-weight:600;font-size:60px;line-height:62px;letter-spacing:.01em}@media only screen and (max-width:767px){.l-article__header__info.l-article__header__info--alt h1{font-family:TT Chocolates,sans-serif;font-size:25px;font-size:1.5625rem;line-height:32px;margin-top:32px}}.l-article__header__osoby{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1260px;margin:0 auto}.l-article__header__osoby .l-article__wrapper .l-article__body p:first-of-type{margin-top:0}@media only screen and (max-width:767px){.l-article__header__osoby{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-article__header__osoby .l-article__wrapper{margin-top:30px}}.l-article__header__osoby .l-article__header{padding-right:60px}@media only screen and (max-width:767px){.l-article__header__osoby .l-article__header{padding-right:0}}.l-article__header__info.l-article__header__info--black{background-color:#000;color:#fff;font-family:TT Chocolates,sans-serif;margin-top:-100px}@media only screen and (max-width:767px){.l-article__header__info.l-article__header__info--black{margin-top:0}}.l-article__header__info.l-article__header__info--black h3{color:#ff4052;font-family:TT Chocolates,sans-serif;font-size:42px;font-style:normal;font-weight:600;line-height:56px;letter-spacing:-.42px;margin-top:0}.l-article__header__info.l-article__header__info--black ul li{font-size:20px;font-style:normal;font-weight:400;line-height:28px;list-style:none}.l-article__header__info.l-article__header__info--black ul{padding:0;margin-top:22px;margin-bottom:0}.l-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-links,.l-links a{display:-webkit-box;display:-ms-flexbox;display:flex}.l-links a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e6e6e6;padding:24px 0}@media only screen and (max-width:767px){.l-links a img{max-width:22px}}.l-links a p{margin-top:0;margin-left:16px;margin-right:0;font-weight:600;font-size:20px;font-size:1.25rem;line-height:28px;max-width:380px}@media only screen and (max-width:767px){.l-links a p{font-size:15px;font-size:.9375rem;max-width:130px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.l-links a small{margin-left:36px;margin-right:auto;font-weight:400;font-size:20px;font-size:1.25rem;letter-spacing:-.005em;color:#000}.l-links a span{font-family:TT Chocolates,sans-serif;font-weight:600;font-size:18px;font-size:1.125rem;line-height:22px;margin-top:0!important;margin-left:36px}@media only screen and (max-width:767px){.l-links__item a .l-button,.l-links a span{font-size:15px;font-size:.9375rem}.l-links__item a .l-button{background:transparent;border:0;color:#000;padding:0;height:auto;width:auto}}.l-media{margin:64px 0;font-size:0}@media only screen and (max-width:767px){.l-media{margin:32px 0}}.l-media img{max-width:100%}.l-media.l-media--youtube iframe{width:100%}@media only screen and (max-width:767px){.l-media.l-media--youtube iframe iframe{height:165px}}.l-media figcaption{color:#757575;padding:16px 0;font-weight:400;font-size:18px;font-size:1.125rem;line-height:147%}@media only screen and (max-width:767px){.l-media figcaption{font-size:12px;font-size:.75rem}}.l-embed{font-size:0}.l-programs{-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid;margin:30px 0}.l-programs,.l-programs__item{display:-webkit-box;display:-ms-flexbox;display:flex}.l-programs__item{width:33.333%;height:310px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:35px;-webkit-transition:color .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1);transition:color .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1)}@media only screen and (max-width:1024px){.l-programs__item{width:50%;padding:14px;height:116px}}.l-programs__item:active,.l-programs__item:hover{color:#fff;background-color:#000}.l-programs__item:active{outline:10px solid #0d0d0d;outline-offset:-10px}.l-programs__item:first-child,.l-programs__item:nth-child(2){border-bottom:1px solid #000;border-right:1px solid #000}@media only screen and (max-width:1024px){.l-programs__item:nth-child(2){border-right:0}}.l-programs__item:nth-child(3){border-bottom:1px solid #000}@media only screen and (max-width:1024px){.l-programs__item:nth-child(3){border-right:1px solid #000}}.l-programs__item:nth-child(4){border-right:1px solid #000}@media only screen and (max-width:1024px){.l-programs__item:nth-child(4){border-right:0;border-bottom:1px solid #000}}.l-programs__item:nth-child(5){border-right:1px solid #000}.l-programs__item span{font-weight:700;font-size:33px;font-size:2.0625rem;line-height:130%;letter-spacing:-.02em}@media only screen and (max-width:1024px){.l-programs__item span{font-size:16px;font-size:1rem}}.l-programs__item .icon{display:block;margin-top:auto;margin-bottom:0;font-size:41px;font-size:2.5625rem}@media only screen and (max-width:1024px){.l-programs__item .icon{font-size:20px;font-size:1.25rem}}.l-series{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}.l-series__item:not(:first-child){padding-top:1.7rem;margin-top:1.7rem;border-top:1px solid #000}@media only screen and (max-width:1024px){.l-series__item:not(:first-child){padding-top:20px;margin-top:20px}}.l-series__item__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-series__item__author img{border-radius:50%;overflow:hidden}.l-series__item__author img.border{border:1px solid #000}.l-series__item__author h4{margin:0 0 0 20px;font-weight:500;font-size:23px;font-size:1.4375rem;line-height:140%;letter-spacing:-.02em}@media only screen and (max-width:1024px){.l-series__item__author h4{font-size:14px;font-size:.875rem}}.l-series__item__author h4 a,.l-series__item__author h4 a:hover{color:inherit}.l-series__item__author h4 a:active,.l-series__item__author h4 a:hover{text-underline-offset:-10px;text-decoration:underline;-webkit-text-decoration-color:#ffd7cf;text-decoration-color:#ffd7cf;text-decoration-thickness:10px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@supports (-moz-appearance:none){.l-series__item__author h4 a:active,.l-series__item__author h4 a:hover{text-underline-offset:-5px}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.l-series__item__author h4 a:active,.l-series__item__author h4 a:hover{text-underline-offset:0;text-decoration:underline;-webkit-text-decoration-color:#ffd7cf;text-decoration-color:#ffd7cf;text-decoration-thickness:3px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}}}.l-series__item__content p{margin-top:20px;font-weight:500;font-size:15px;font-size:.9375rem;line-height:22px;letter-spacing:-.02em}@media only screen and (max-width:1024px){.l-series__item__content p{font-size:10px;font-size:.625rem}}.l-series__item__content p a{color:#333}.l-series__item__content p a:hover{text-decoration:underline}.l-series__item__content h3{margin-top:6px;font-family:Gooper,serif;font-weight:700;font-size:24px;font-size:1.5rem;line-height:120%}@media only screen and (max-width:1024px){.l-series__item__content h3{font-size:17px;font-size:1.0625rem}}.l-series__item__content h3 a:hover{color:inherit}.l-series__item__content h3 a:active,.l-series__item__content h3 a:hover{text-underline-offset:-10px;text-decoration:underline;-webkit-text-decoration-color:#ffd7cf;text-decoration-color:#ffd7cf;text-decoration-thickness:10px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@supports (-moz-appearance:none){.l-series__item__content h3 a:active,.l-series__item__content h3 a:hover{text-underline-offset:-5px}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.l-series__item__content h3 a:active,.l-series__item__content h3 a:hover{text-underline-offset:0;text-decoration:underline;-webkit-text-decoration-color:#ffd7cf;text-decoration-color:#ffd7cf;text-decoration-thickness:3px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}}}.l-instagram{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1024px){.l-instagram{-ms-flex-wrap:wrap;flex-wrap:wrap}}.l-instagram figure{margin:0;padding:0;font-size:0}@media only screen and (max-width:1024px){.l-instagram figure{width:50%;padding:6px}.l-instagram figure img{max-width:100%}}.l-calendar__wrapper{z-index:5;position:sticky;top:30px}@media only screen and (max-width:767px){.l-calendar__wrapper{position:static}}.l-calendar__filters{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:5}.l-calendar__filters .c-dropdown{color:#fff;background-color:#000}.l-calendar__filters .c-dropdown:first-child{width:60%;margin-right:1px}.l-calendar__filters .c-dropdown:nth-child(2){width:40%}.l-calendar__filters .c-dropdown:hover .c-dropdown__input__chosen{background-color:#333}.l-calendar__filters .c-dropdown__input__chosen:after{color:#333}.l-calendar__filters .c-dropdown__menu{color:#000;background-color:#fff}.l-calendar__filters .c-dropdown__menu ul li:hover{background-color:#333}.l-calendar{font-weight:400;font-size:16px;font-size:1rem;line-height:137%;letter-spacing:-.02em;margin-top:15px}@media only screen and (max-width:767px){.l-calendar{position:static}}.l-calendar.is-loading .l-calendar__items{opacity:.5}.l-calendar__days{display:-webkit-box;display:-ms-flexbox;display:flex}.l-calendar__days div{text-align:center;width:14.28571428571429%}.l-calendar__items{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1)}.l-calendar__items,.l-calendar__items button,.l-calendar__items div{display:-webkit-box;display:-ms-flexbox;display:flex}.l-calendar__items button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:TT Chocolates,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:14.28571428571429%;border:0;padding:.9rem;background-color:transparent;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;cursor:pointer;outline:0;pointer-events:none;color:#000}.l-calendar__items button:focus{outline:2px solid #333;outline-offset:2px}.l-calendar__items button.is-selected{color:#fff}.l-calendar__items button.is-selected:after{background-color:#333}.l-calendar__items button.is-active{color:#fff;font-weight:500;pointer-events:all}.l-calendar__items button.is-active:after{background-color:#000;opacity:1}.l-calendar__items button.is-active.is-selected{color:#fff}.l-calendar__items button.is-active.is-selected:after{background-color:#333}.l-calendar__items button.is-holiday{font-weight:500;pointer-events:all}.l-calendar__items button.is-holiday:before{background-color:#d5d4d4;opacity:1}.l-calendar__items button:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:29px;height:29px;font-weight:400;font-size:16px;font-size:1rem;line-height:137%;letter-spacing:-.02em;border-radius:50%;z-index:-1;bottom:0;right:0;margin:auto}.l-calendar__items button:after,.l-calendar__items button:before{content:"";position:absolute;top:0;left:0;opacity:0;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1)}.l-calendar__items button:before{width:100%;height:100%;z-index:-2}.l-calendar_hints{margin-top:20px;padding:0 15px}.l-calendar_hints,.l-calendar_hints__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-calendar_hints__item{font-weight:400;font-size:13px;font-size:.8125rem;line-height:169%;letter-spacing:-.02em;margin-right:20px}.l-calendar_hints__item .circle{width:18px;height:18px;border-radius:50%;background-color:#000;margin-right:7px}.l-calendar_hints__item .square{width:18px;height:18px;background-color:#d5d4d4;margin-right:7px}.l-article.contact{max-width:100%;margin-top:-76px}.l-article.contact .l-article__body{margin-left:0}.l-article.contact .l-article__body h5+p{margin-top:0}.l-article__box{background:#d7bfff url(/wp-content/themes/teatr-komedia/images/papcie.svg) center right 38px no-repeat;border:2px solid #000;border-radius:0 48px;padding:38px;max-width:768px;min-height:416px;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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:60px}@media only screen and (max-width:767px){.l-article__box{margin-bottom:32px;background-size:170px}}.l-article__box h3{margin-top:0;font-family:TT Chocolates,sans-serif;font-style:normal;font-weight:600;font-size:42px;line-height:48px;max-width:313px}@media only screen and (max-width:767px){.l-article__box h3{font-size:34px;font-size:2.125rem;line-height:39px}}.l-article__warning{background:#ffc837;border-radius:16px;padding:26px 36px;display:inline-block;margin-top:60px}@media only screen and (max-width:767px){.l-article__warning{margin-top:32px}}.l-article__warning h3{font-family:TT Chocolates,sans-serif;font-style:normal;font-weight:600;leading-trim:both;text-edge:cap;letter-spacing:-.01em;margin-top:0;font-size:24px;font-size:1.5rem;line-height:32px}@media only screen and (max-width:767px){.l-article__warning h3{font-size:17px;font-size:1.0625rem;line-height:22px}}.l-article__warning p{font-style:normal;font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.01em;margin-top:0}@media only screen and (max-width:767px){.l-article__warning p{font-size:17px;font-size:1.0625rem;line-height:22px}}.l-contact__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-contact__list__item{width:33.33%;margin-bottom:36px}@media only screen and (max-width:767px){.l-contact__list__item{width:100%;margin-bottom:32px}}.l-contact__list__item h3{font-family:TT Chocolates,sans-serif;font-style:normal;font-weight:600;leading-trim:both;text-edge:cap;letter-spacing:-.01em;margin-top:0;font-size:24px;font-size:1.5rem;line-height:32px}@media only screen and (max-width:767px){.l-contact__list__item h3{font-size:17px;font-size:1.0625rem;line-height:22px}}.l-contact__list__item ul{list-style:none;padding:0;margin:7px 0 0}.l-contact__list__item ul li{font-style:normal;font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.01em;margin-top:7px}@media only screen and (max-width:767px){.l-contact__list__item ul li{font-size:17px;font-size:1.0625rem;line-height:22px}}.l-contact__people h3{font-family:TT Chocolates,sans-serif;font-style:normal;font-weight:600;font-size:36px;margin-top:26px;margin-bottom:26px;line-height:46px}@media only screen and (max-width:767px){.l-contact__people h3{font-size:22px;line-height:28px;margin-bottom:0}}.l-footer{margin-top:76px;margin-bottom:48px;color:#fff}@media only screen and (max-width:767px){.l-footer{margin-top:0;margin-bottom:16px;padding:0 16px}}.l-footer__row .c-slider__container,.l-footer__row .c-slider__nav,.l-footer__row .c-slider__wrapper,.l-footer__row .l-container,.l-footer__row .l-section__container{overflow:hidden;border-radius:25px;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:46px 48px}@media only screen and (max-width:767px){.l-footer__row .c-slider__container,.l-footer__row .c-slider__nav,.l-footer__row .c-slider__wrapper,.l-footer__row .l-container,.l-footer__row .l-section__container{padding:20px}}.l-footer__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1024px){.l-footer__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-footer__col{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-footer__col:first-child{max-width:225px}.l-footer__col:nth-child(2){max-width:600px}.l-footer__col:nth-child(3){max-width:310px}.l-footer__col figure{margin:0;padding:0;font-size:0}.l-footer__col figure img{width:100%;max-height:100px;}.l-footer__col ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (max-width:1024px){.l-footer__col ul{padding:25px 14px;font-size:14px;font-size:.875rem}}.l-footer__col ul li{font-weight:600;font-size:20px;font-size:1.25rem;width:33.333%}@media only screen and (max-width:1024px){.l-footer__col ul li{width:100%;padding:5px 0}}.l-footer__col ul li a{display:block}.l-footer__col ul li a:hover{color:#6f6f6f}.l-footer__socials{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-footer__socials,.l-footer__socials a{display:-webkit-box;display:-ms-flexbox;display:flex}.l-footer__socials a{width:40px;height:40px;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:22px;font-size:1.375rem;color:#fff;border-radius:50%;-webkit-transition:background-color .35s cubic-bezier(.04,1,.7,1);transition:background-color .35s cubic-bezier(.04,1,.7,1)}.l-footer__socials a:hover{background-color:#333}.l-footer__socials a:not(:last-child){margin-bottom:16px}.l-footer__socials a .icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-footer__copy,.l-footer__socials a .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-footer__copy{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:22px 0 0}.l-footer__copy p,.l-footer__copy ul{margin:0;padding:0;font-weight:400;font-size:13px;font-size:.8125rem;line-height:160%}.l-footer__copy ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}@media only screen and (max-width:767px){.l-footer__copy ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-footer__copy ul li{margin-left:40px;line-height:160%}@media only screen and (max-width:1024px){.l-footer__copy ul li{margin-left:20px}}.l-footer__copy ul li a:hover{color:#6f6f6f}.l-searchbox{position:fixed;top:0;left:0;width:100%;height:450px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#000;color:#fff;border-bottom:1px solid #333;-webkit-transition:opacity .55s cubic-bezier(.16,1,.3,1),-webkit-transform .55s cubic-bezier(.16,1,.3,1);transition:opacity .55s cubic-bezier(.16,1,.3,1),-webkit-transform .55s cubic-bezier(.16,1,.3,1);transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .55s cubic-bezier(.16,1,.3,1);transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .55s cubic-bezier(.16,1,.3,1),-webkit-transform .55s cubic-bezier(.16,1,.3,1);z-index:17;-webkit-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none;opacity:.55}.l-searchbox.is-open{opacity:1;-webkit-transform:none;transform:none;pointer-events:all;-webkit-transition:opacity .45s cubic-bezier(.16,1,.3,1),-webkit-transform .45s cubic-bezier(.16,1,.3,1);transition:opacity .45s cubic-bezier(.16,1,.3,1),-webkit-transform .45s cubic-bezier(.16,1,.3,1);transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .45s cubic-bezier(.16,1,.3,1);transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .45s cubic-bezier(.16,1,.3,1),-webkit-transform .45s cubic-bezier(.16,1,.3,1)}.l-searchbox__action{position:absolute;top:0;right:0;width:100%;border-bottom:1px solid #333}.l-searchbox__close{position:relative;cursor:pointer;border:0;color:#fff;border-left:1px solid #333;background-color:transparent;outline:0;padding:0;margin:0 0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:190px;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-size:1rem;font-weight:400}.l-searchbox__close:focus{outline:2px solid #333;outline-offset:2px}.l-discover__form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative}@media only screen and (max-width:1024px){.l-discover__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem}}.l-discover__form .l-input{border:0;border-bottom:1px solid #333;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;color:#fff;border-radius:0;font-size:24px;line-height:32px;font-weight:400;width:100%;height:80px;padding:15px 30px;outline:0}@media only screen and (max-width:1024px){.l-discover__form .l-input{padding:15px 30px;width:100%}}.l-discover__form .l-input::-webkit-input-placeholder{color:#eee}.l-discover__form .l-input:-moz-placeholder,.l-discover__form .l-input::-moz-placeholder{color:#eee}.l-discover__form .l-input:-ms-input-placeholder{color:#eee}.l-discover__form .l-button{position:absolute;right:0;top:0;bottom:0;background-color:transparent;color:#fff;padding:3px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;cursor:pointer;border:0;outline:0}@media only screen and (max-width:1024px){.l-discover__form .l-button{position:static;width:100%;height:50px;margin-top:14px}}.l-discover__form .l-button .icon{font-size:40px}.l-search__page,.l-search__page+.l-section{margin-top:64px}.l-search__result h2{font-weight:500;font-size:16px;line-height:24px;margin-top:0}.l-search__result p{font-weight:400;font-size:12px;line-height:20px;margin-top:5px}.l-search__result p:empty{display:none}.l-search__result:not(:first-child){margin-top:68px}.l-search__result .l-article__related__item{margin-top:0}.navigation.posts-navigation{padding-top:30px;border-top:1px solid #eee}.navigation.posts-navigation .screen-reader-text{display:none}.navigation.posts-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navigation.posts-navigation .nav-links a{font-weight:500;font-size:19px;font-size:1.1875rem;line-height:23px;letter-spacing:-.02em;border:1px solid;border-radius:25px;padding:10px 22px;display:block}.l-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:48px}.l-pagination,.l-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex}.l-pagination ul{margin:0;padding:0;list-style:none}.l-pagination ul li:not(:last-child){margin-right:8px}.l-pagination__arrow,.l-pagination__button{color:#000;cursor:pointer;width:40px;height:40px;outline:0;text-align:center;background-color:transparent;border:1px solid transparent;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1);font-size:18px;font-size:1.125rem;font-weight:400;line-height:18px;border-radius:50%}.l-pagination__arrow:not(.is-active):hover,.l-pagination__button:not(.is-active):hover{background-color:#eee}.l-pagination__arrow.is-active,.l-pagination__button.is-active{color:#fff;font-weight:500;background-color:#000;border:1px solid #000}.l-pagination__arrow{font-size:14px;font-size:.875rem}.l-pagination__arrow.l-pagination__arrow--prev{margin-right:15px}.l-pagination__arrow.l-pagination__arrow--next{margin-left:15px}.l-pagination__arrow[data-page=false]{opacity:.35;pointer-events:none}.l-back-to-top{position:fixed;width:30px;height:30px;background:#333;bottom:30px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1)}@media only screen and (max-width:1024px){.l-back-to-top{pointer-events:all;visibility:visible}}.l-back-to-top.is-visible{opacity:1}.l-back-to-top .icon{color:#fff}.l-button{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;font-weight:600;font-family:Gooper,serif;border:2px solid #000;padding:12px 28px;border-radius:40px;overflow:hidden;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1);font-size:18px;font-size:1.125rem;margin-top:0;margin-bottom:0}@media only screen and (max-width:767px){.l-button{padding:8px 28px;width:100%;text-align:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;color:#fff}}.l-button:hover{color:#fff;background-color:#000}.l-button:hover .icon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.l-events{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:-30px}@media only screen and (max-width:767px){.l-events{width:calc(100% + 34px);margin-left:-14px}}.l-events__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px;-webkit-transition:all .35s cubic-bezier(.16,1,.3,1);transition:all .35s cubic-bezier(.16,1,.3,1);position:relative}.l-events__item.is-hidden{opacity:0}.l-events__item.premiera{background-color:#f8ecef}.l-events__item.premiera:hover{background-color:#f3dde2}.l-events__item.popularny{background-color:#fafaeb}.l-events__item.popularny:hover{background-color:#f6f6db}@media only screen and (max-width:767px){.l-events__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:32px 25px}}.l-events__item:hover{background-color:#eee}.l-events__item:not(:last-child){border-bottom:2px solid #000}.l-events__item__info{position:absolute;bottom:0;left:0;padding-bottom:32px;padding-left:32px}@media only screen and (max-width:767px){.l-events__item__info{display:none}}.l-events__item__info span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:600;text-transform:uppercase;font-size:18px;font-size:1.125rem}@media only screen and (max-width:767px){.l-events__item__info span{font-size:16px;font-size:1rem}}.l-events__item__info span:not(:last-child){margin-bottom:20px}@media only screen and (max-width:767px){.l-events__item__info span:not(:last-child){margin-bottom:5px}}.l-events__item__info span .icon{display:none;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-size:.75rem;margin:auto 8px auto 0}@media only screen and (max-width:767px){.l-events__item__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;left:15px}}.l-events__item__date>time{font-weight:600;font-size:32px;font-size:2rem;leading-trim:both;text-edge:cap}@media only screen and (max-width:767px){.l-events__item__date>time{font-size:22px;font-size:1.375rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.l-events__item__date>time+time{font-weight:400;margin-left:30px}@media only screen and (max-width:767px){.l-events__item__date>time+time{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:0;margin-top:85px}}.l-events__item__date p{margin-top:0;font-weight:400;font-size:20px;font-size:1.25rem;leading-trim:both;text-edge:cap;letter-spacing:-.005em}@media only screen and (max-width:767px){.l-events__item__date p{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.l-events__item__img{font-size:0;padding:0;margin:0 0 0 22px}@media only screen and (max-width:767px){.l-events__item__img{max-width:240px;margin-right:0;margin-left:auto;padding-left:25px;display:block}}.l-events__item__img img{max-width:100%}.l-events__item__content{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;margin-left:35px;max-width:413px}@media only screen and (max-width:767px){.l-events__item__content{max-width:240px;margin:20px 0 0 auto;padding-left:25px;width:100%}}.l-events__item__content h3{margin-top:0;font-family:TT Chocolates,sans-serif;font-weight:600;font-size:32px;font-size:2rem}@media only screen and (max-width:767px){.l-events__item__content h3{font-size:22px;font-size:1.375rem;line-height:1.15}}.l-events__item__content>p{font-weight:400;font-size:20px;font-size:1.25rem;margin-top:5px;margin-bottom:auto;letter-spacing:-.005em}@media only screen and (max-width:767px){.l-events__item__content>p{font-size:15px;font-size:.9375rem}}.l-events__item__content>p+p{margin-top:auto;margin-bottom:0}.l-events__item__content .l-events__item__info{display:none}@media only screen and (max-width:767px){.l-events__item__content .l-events__item__info{display:block;position:static;padding-left:0;padding-bottom:20px}}.l-events__item__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;margin-right:0}@media only screen and (max-width:767px){.l-events__item__action{width:100%;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:240px;margin:24px 0 0 auto;padding-left:25px}}.l-calendar__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:29px;margin-bottom:30px;border-bottom:2px solid #000}@media only screen and (max-width:1024px){.l-calendar__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:19px}}.l-calendar__action{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.l-calendar__action span{margin-top:0;font-weight:600;font-family:TT Chocolates,sans-serif;text-transform:uppercase;font-size:36px;font-size:2.25rem;line-height:120%;margin-right:50px;margin-left:50px;min-width:180px;text-align:center}@media only screen and (max-width:767px){.l-calendar__action span{font-size:19px;font-size:1.1875rem;margin:0 13px;line-height:135%;text-transform:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.l-calendar__action button{border:0;margin:auto 0;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.16,1,.3,1);transition:all .3s cubic-bezier(.16,1,.3,1)}.l-calendar__action button .icon{font-size:26px;font-size:1.625rem}@media only screen and (max-width:767px){.l-calendar__action button .icon{font-size:12px;font-size:.75rem}}.l-calendar__action button.is-disabled{opacity:.25;pointer-events:none}@media only screen and (max-width:767px){.l-calendar__action button.js-prev-month{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.l-calendar__action button.js-prev-month .icon:before{content:""}}.l-calendar__action button.js-prev-month:hover{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.l-calendar__action button.js-prev-month+button{margin-left:120px}@media only screen and (max-width:767px){.l-calendar__action button.js-prev-month+button{margin-left:0}}@media only screen and (max-width:767px){.l-calendar__action button.js-next-month{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.l-calendar__action button.js-next-month .icon:before{content:""}}.l-calendar__action button.js-next-month:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}.l-calendar__action .l-calendar__events__link{margin-top:auto;margin-bottom:auto}.l-calendar__current{margin-bottom:100px}@media only screen and (max-width:1024px){.l-calendar__current .l-calendar__item{border:0;width:100%;padding-left:0}}.c-event__cards__wrapper .l-gallery__nav{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.c-event__cards__wrapper .l-gallery__nav .icon{margin:0 70px}.c-event__card,.c-event__cards{display:-webkit-box;display:-ms-flexbox;display:flex}.c-event__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid #e6e6e6;border-radius:0 32px;padding:32px;margin-right:30px;position:relative}@media only screen and (max-width:767px){.c-event__card{padding:18px;border:1px solid;margin-right:15px}}.c-event__card a{position:absolute;width:100%;height:100%;left:0;top:0}.c-event__card .date{font-weight:600;font-size:36px;font-size:2.25rem;line-height:46px}@media only screen and (max-width:767px){.c-event__card .date{font-size:22px;line-height:28px}}.c-event__card p{margin-top:0;font-weight:400;font-size:20px;font-size:1.25rem;line-height:28px}@media only screen and (max-width:767px){.c-event__card p{font-size:15px;line-height:20px}}.c-event__card .hour{font-weight:400;font-size:36px;font-size:2.25rem;line-height:46px}@media only screen and (max-width:767px){.c-event__card .hour{font-size:22px;line-height:28px}}.c-event__card img{margin-top:40px;max-width:38px}.c-event__cards__info{font-weight:600;font-size:30px;font-size:1.875rem;line-height:36px}@media only screen and (max-width:767px){.c-event__cards__info{font-size:19px;line-height:25px;margin-top:30px}}.l-newsletter__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width:767px){.l-newsletter__wrapper{padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:url(../images/newsletter-mobile.svg) 50% no-repeat;background-size:contain}}.l-newsletter__heading{max-width:401px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px){.l-newsletter__heading{padding:30px 10px 0}}.l-newsletter__heading h2{margin:auto;font-family:TT Chocolates,sans-serif;font-weight:600;font-size:44px;font-size:2.75rem;line-height:50px;letter-spacing:-.01em}@media only screen and (max-width:767px){.l-newsletter__heading h2{font-size:25px;font-size:1.5625rem;line-height:32px}}.l-newsletter__heading p{margin-top:17px;font-weight:400;font-size:22px;font-size:1.375rem;line-height:26px;font-family:TT Chocolates,sans-serif;leading-trim:both;text-edge:cap;letter-spacing:-.005em}@media only screen and (max-width:767px){.l-newsletter__heading p{font-size:19px;font-size:1.1875rem;line-height:22px}}.l-newsletter{min-height:248px;width:calc(100% - 468px);background:url(../images/newsletter-desktop.svg) 50% no-repeat;background-size:contain}@media only screen and (max-width:767px){.l-newsletter{width:100%;background:transparent}}.l-newsletter__form{padding:74px 68px 65px}@media only screen and (max-width:767px){.l-newsletter__form{padding:20px 20px 40px}}.l-input{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media only screen and (max-width:767px){.l-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-input input{width:100%;border-radius:48px;background-color:#fff;border:0;padding:15px 32px;font-weight:400;font-family:TT Chocolates,sans-serif;font-size:25px;font-size:1.5625rem}@media only screen and (max-width:767px){.l-input input{font-size:15px;font-size:.9375rem;padding:12px 15px}}.l-input button{color:#fff;font-family:Gooper,serif;font-weight:600;font-size:24px;font-size:1.5rem;border:0;padding:15px 32px 16px;background-color:#000;border-radius:48px;position:absolute;right:0;cursor:pointer}@media only screen and (max-width:767px){.l-input button{position:static;padding:12px 15px;font-size:18px;font-size:1.125rem;margin-top:5px}}.l-checkbox{margin-top:26px}.l-checkbox.error input+label:before{border-color:#e33147;background:#ffc4ca}.l-checkbox.error input:checked+label:before{background-color:#000}.l-checkbox input{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.l-checkbox input:focus+label:before{outline-color:#000;outline-width:2px;outline-offset:2px;outline-style:outset}.l-checkbox input+label:before{content:"";display:inline-block;width:22px;height:22px;border:1px solid;background-color:#fff;top:0;bottom:0;margin:auto 12px auto 0;position:relative}@media only screen and (max-width:767px){.l-checkbox input+label:before{width:18px;height:18px;min-width:18px;position:absolute;left:-28px}}.l-checkbox input:checked+label:before{background-color:#000}.l-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;font-family:TT Chocolates,sans-serif;font-weight:400;font-size:20px;font-size:1.25rem;cursor:pointer}@media only screen and (max-width:767px){.l-checkbox label{font-size:14px;font-size:.875rem;display:block;position:relative;margin-left:30px}}[data-tooltip]{position:relative;border-bottom:1px solid;cursor:pointer}[data-tooltip]:focus{outline-color:#000;outline-width:2px;outline-offset:2px;outline-style:outset;border-bottom:0}[data-tooltip]:focus:after,[data-tooltip]:focus:before{opacity:1;pointer-events:all}[data-tooltip]:after,[data-tooltip]:before{opacity:0;pointer-events:none}[data-tooltip]:before{content:"";display:inline-block;width:25px;height:25px;border-radius:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#000;position:absolute;left:0;right:0;margin:30px auto 0;z-index:5}[data-tooltip]:after{position:absolute;content:attr(data-tooltip);display:block;color:#fff;background-color:#000;-webkit-box-shadow:0 0 16px rgba(66,133,244,.85);box-shadow:0 0 16px rgba(66,133,244,.85);border-radius:16px;min-width:469px;min-height:134px;font-weight:400;font-size:16px;font-size:1rem;font-family:TT Chocolates,sans-serif;padding:24px;-webkit-transform:translateX(-40%);transform:translateX(-40%);margin-top:16px}@media only screen and (max-width:767px){[data-tooltip]:after{min-width:65vw;-webkit-transform:none;transform:none;font-size:14px;font-size:.875rem}}[data-tooltip]:hover{border-bottom:0}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1;pointer-events:all}.l-video{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.l-video{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-video__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 854px);max-width:422px;padding-right:44px}@media only screen and (max-width:767px){.l-video__content{width:100%;padding-right:0}}.l-video__content h2{margin-top:0;font-weight:600;font-size:38px;font-size:2.375rem}@media only screen and (max-width:767px){.l-video__content h2{font-size:20px;font-size:1.25rem}}.l-video__content p{margin-top:27px;font-weight:400;font-size:20px;font-size:1.25rem}@media only screen and (max-width:767px){.l-video__content p{font-size:15px;font-size:.9375rem}}.l-video__content .l-heading__footer{margin-top:auto;margin-bottom:0}@media only screen and (max-width:767px){.l-video__content .l-heading__footer{margin-top:20px}}.l-video__content .l-heading__footer a{margin-left:0;margin-right:auto}.l-video__content__item .l-heading__footer{margin-top:30px}@media only screen and (max-width:767px){.l-video__content__item .l-heading__footer{margin-top:16px}}.l-video__content__item:not(:first-of-type){margin-top:75px}@media only screen and (max-width:767px){.l-video__content__item:not(:first-of-type){margin-top:30px}}.l-video__player{width:100%;max-width:895px;min-height:550px;background:url(../images/video-bg.svg) 50% no-repeat;-o-object-fit:contain;object-fit:contain;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.l-video__player{min-height:226px;margin-top:33px}}.l-video__player figure{position:relative;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;padding:75px 49px}@media only screen and (max-width:767px){.l-video__player figure{padding:34px 24px}}.l-video__player figure button{border:0;outline:0;padding:0;width:96px;height:96px;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.l-video__player figure>img,.l-video__player figure button img,.l-video__player figure video{max-width:100%}.l-sponsors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 75px;margin-top:40px}@media only screen and (max-width:767px){.l-sponsors{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}.l-sponsors>a{font-size:0;margin:0;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (max-width:767px){.l-sponsors>a{margin-bottom:20px;padding:0 35px}}.l-sponsors>a img{max-width:100%}@media only screen and (max-width:767px){.l-sponsors .l-heading__footer{margin-top:10px}}.l-podcast{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.l-podcast{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-podcast p{margin-top:5px;max-width:392px;font-weight:600;font-size:20px;font-size:1.25rem;margin-right:68px}@media only screen and (max-width:767px){.l-podcast p{font-size:15px;font-size:.9375rem;line-height:133%}}.l-podcast__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width:767px){.l-podcast__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:33px}}.l-podcast__buttons a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:17px 50px;color:#fff;font-weight:600;white-space:nowrap;border-radius:40px;font-size:18px;font-size:1.125rem;-webkit-transition:background-color .35s cubic-bezier(.04,1,.7,1);transition:background-color .35s cubic-bezier(.04,1,.7,1)}@media only screen and (max-width:767px){.l-podcast__buttons a{padding:10px 30px}}.l-podcast__buttons a:not(:last-child){margin-right:48px}@media only screen and (max-width:767px){.l-podcast__buttons a:not(:last-child){margin-right:0;margin-bottom:20px}}.l-podcast__buttons a.apple{background-color:#f452ff}.l-podcast__buttons a.apple:hover{background-color:#f233ff}.l-podcast__buttons a.spotify{background-color:#1ed760}.l-podcast__buttons a.spotify:hover{background-color:#1cc558}.l-podcast__buttons a.google{color:#000;background-color:#f6f6f6}.l-podcast__buttons a.google:hover{background-color:#ececec}.l-podcast__buttons a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-podcast__buttons a img{margin-left:12px}.l-breadcrumb ul{margin:20px 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:1024px){.l-breadcrumb ul{overflow-x:scroll}}.l-breadcrumb ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;font-weight:400;font-size:18px;font-size:1.125rem}@media only screen and (max-width:1024px){.l-breadcrumb ul li{white-space:nowrap}}.l-breadcrumb ul li:not(:last-child):after{font-family:TT Chocolates,sans-serif;font-size:18px;font-size:1.125rem;content:"/";display:inline-block;margin:auto 5px}.l-breadcrumb ul li span{color:#333}.l-breadcrumb ul li:last-child a,.l-breadcrumb ul li:last-child span{width:300px;text-align:left;white-space:nowrap;display:inline-block;text-overflow:ellipsis;font-weight:600;-webkit-transition:width .45s cubic-bezier(.16,1,.3,1);transition:width .45s cubic-bezier(.16,1,.3,1);margin-right:auto;overflow:hidden;margin-left:0}.l-breadcrumb ul li:last-child a:hover,.l-breadcrumb ul li:last-child span:hover{width:100%}.l-filters{position:fixed;width:100%;max-width:502px;height:100vh;top:0;right:0;z-index:15;background-color:#fff;padding:40px 48px;border-left:2px solid;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .45s cubic-bezier(.04,1,.7,1);transition:-webkit-transform .45s cubic-bezier(.04,1,.7,1);transition:transform .45s cubic-bezier(.04,1,.7,1);transition:transform .45s cubic-bezier(.04,1,.7,1),-webkit-transform .45s cubic-bezier(.04,1,.7,1)}.l-filters.is-active{-webkit-transform:none;transform:none}.l-filters h3{font-family:TT Chocolates,sans-serif;font-style:normal;font-weight:600;font-size:36px;line-height:46px;margin-top:0}.l-filters__wrapper .c-tag{margin-bottom:8px;margin-right:6px;max-width:230px;cursor:pointer;background-color:#fff}.l-filters__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px}.l-filters>img{position:absolute;top:40px;right:48px;cursor:pointer}.l-filters__action{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:44px}.l-filters__action,.l-filters__action .l-button{display:-webkit-box;display:-ms-flexbox;display:flex}.l-filters__action .l-button{cursor:pointer;font-family:TT Chocolates,sans-serif;min-width:130px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-filters__action .l-button:first-child{background-color:#000;color:#fff}.l-button.l-button--transparent{border-color:transparent;font-weight:400}.l-filters__wrapper .c-tag.is-active,.l-filters__wrapper .c-tag:hover{background-color:#000;color:#fff}.l-stats{border-radius:26px;background:#f2f2f2;padding:27px 40px}.l-stats,.l-stats h2,.l-stats h3{font-family:TT Chocolates,sans-serif}.l-stats h2{font-size:36px;font-style:normal;font-weight:400;line-height:46px;letter-spacing:-.36px;margin-top:0}@media only screen and (max-width:767px){.l-stats h2{font-size:26px}}.l-stats h3{font-size:65px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.65px;color:#ff4052}@media only screen and (max-width:767px){.l-stats h3{font-size:50px}}.l-stats h3 span{color:#000}.l-stats p{font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-.12px;margin-top:0}@media only screen and (max-width:767px){.l-stats p{font-size:20px}}.l-stats__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

/*! ------------------------------
    Pages Module
------------------------------ */
/*!*/.p-404{background:#ffe5e8 url(../images/404.svg) 50% no-repeat;background-size:auto;border:2px solid #000;border-radius:0 48px;padding:140px}.p-404 h1{font-family:TT Chocolates,sans-serif;font-weight:600;font-size:48px;font-size:3rem;display:block;text-align:center;max-width:734px;margin:0 auto}.p-404 ul{list-style:none;padding:0;max-width:734px;margin:93px auto 0}.p-404 ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-weight:600;font-size:24px;font-size:1.5rem}.p-404 ul li:not(:last-child){margin-bottom:35px}.p-404 ul li a,.p-404 ul li a .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.p-404 ul li a .icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:20px;font-size:28px;font-size:1.75rem;-webkit-transition:-webkit-transform .35s cubic-bezier(.16,1,.3,1);transition:-webkit-transform .35s cubic-bezier(.16,1,.3,1);transition:transform .35s cubic-bezier(.16,1,.3,1);transition:transform .35s cubic-bezier(.16,1,.3,1),-webkit-transform .35s cubic-bezier(.16,1,.3,1)}@media only screen and (max-width:767px){.p-404 ul li a .icon{font-size:24px;font-size:1.5rem}}.p-404 ul li a:hover .icon{-webkit-transform:translateX(5px);transform:translateX(5px)}.l-navigation__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media only screen and (max-width:767px){.l-navigation__search{width:100%;padding:0 10px}}.l-navigation__search input{width:441px;height:40px;border-radius:32px;border:1px solid #000;padding:10px 19px;font-family:TT Chocolates,sans-serif;font-size:16px;font-weight:400}@media only screen and (max-width:767px){.l-navigation__search input{width:100%}}.l-navigation__search input::-webkit-input-placeholder{color:#969696;font-family:TT Chocolates,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:normal}.l-navigation__search input:-moz-placeholder,.l-navigation__search input::-moz-placeholder{color:#969696;font-family:TT Chocolates,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:normal}.l-navigation__search input:-ms-input-placeholder{color:#969696;font-family:TT Chocolates,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:normal}.l-navigation__search button{padding:10px 20px;border-radius:22px;border:0;background-color:#000;color:#fff;font-family:Gooper,serif;position:absolute;right:0;cursor:pointer}.l-navigation__search button .icon{margin-right:5px}.l-page__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:39px;border-top:2px solid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:767px){.l-page__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-page__wrapper .l-article__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-sidebar__wrapper{max-width:305px;border-radius:10px;background:#dbeeff;padding:10px;margin-right:45px}@media only screen and (max-width:767px){.l-sidebar__wrapper{max-width:100%;width:100%;margin-right:0;margin-bottom:35px}}.l-sidebar__wrapper>ul{padding:0;list-style:none;margin:0}.l-sidebar__wrapper>ul>li{margin-bottom:10px}.l-sidebar__wrapper>ul>li:last-child{margin-bottom:0}.l-sidebar__wrapper>ul>li>ul{list-style:none;padding:0}.l-sidebar__wrapper>ul>li>ul>li{padding:10px;font-size:16px;font-style:normal;font-weight:400;line-height:10px}.l-sidebar__wrapper>ul>li>ul>li>ul{list-style:none;padding:10px 10px 0}.l-sidebar__wrapper>ul>li>a,.l-sidebar__wrapper>ul>li>span{background:#000;color:#fff;font-size:16px;font-style:normal;font-weight:600;display:block;border-radius:5px;padding:10px;line-height:12px}.l-sidebar__wrapper>ul>li>ul>li>ul>li{line-height:15px}.l-page__wrapper .l-article__wrapper .l-heading h1{font-size:42px;font-style:normal;font-weight:600;line-height:56px;letter-spacing:-.42px;font-family:TT Chocolates,sans-serif}.l-page__wrapper .l-article__wrapper .l-heading{border-bottom:none;margin-top:20px;margin-bottom:0}.l-page__wrapper .l-breadcrumb ul{margin-top:0}.l-page__wrapper .l-article__body blockquote,.l-page__wrapper .l-article__gallery .js-gallery,.l-page__wrapper .l-gallery__nav{margin-left:0}@media only screen and (max-width:767px){.l-footer__col.l-footer__col__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-footer__col.l-footer__col__info ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px){.l-footer__col.l-footer__col__info ul{padding-bottom:0}}.l-footer__col.l-footer__col__info ul li{width:100%}.l-footer__col.l-footer__col__info ul li:not(:first-child){font-size:16px;font-style:normal;font-weight:400;line-height:26px}.l-bip-metryczka{border-radius:10px;background:#eee;padding:24px;margin-top:50px}.l-bip-metryczka h2{font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-.12px;font-family:TT Chocolates,sans-serif;margin:0 0 20px}.l-bip-metryczka ul{list-style:none;padding:0;margin:0}.l-bip-metryczka ul li{font-size:16px;font-style:normal;font-weight:400;line-height:30px}.l-bip-metryczka ul li strong{font-weight:600}button.search-action{background:#000;color:#fff;border:0;width:39px;height:39px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:sticky;right:0;top:39px;margin-right:0;margin-left:auto}@media only screen and (max-width:767px){button.search-action{display:none}}.l-section__container{position:relative}@media only screen and (max-width:767px){.l-navigation.bip .l-navigation__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:767px){.l-navigation.bip .l-navigation__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.l-sidebar__wrapper>ul>li>ul>li.current_page_item>a,.l-sidebar__wrapper>ul>li>ul>li>ul>li.current_page_item>a{font-weight:600}.l-article__wrapper.search .l-article__body h2{font-size:36px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.18px}.l-article__wrapper.search .l-article__body h2 strong{font-weight:600}.l-article__wrapper.search .l-navigation__search{margin:20px auto 0 0}.l-article__wrapper.search .l-article,.l-search__items{margin-top:35px}.l-search__item h3{font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.1px;font-family:TT Chocolates,sans-serif}.l-search__item h3 a{-webkit-text-decoration-line:underline;text-decoration-line:underline}


.l-navigation.bip {}
.l-sidebar__wrapper > h3 {
    display: none;
}
@media only screen and (max-width:767px) {
    body {
        padding-top: 0;
    }
    .l-navigation.bip {
        width: 100%;
        position: static;
    }
    .l-page__wrapper .l-article__wrapper {
        width: 100%;
    }
    .l-sidebar__wrapper>ul>li>span {
        position: relative;
    }
    .l-sidebar__wrapper>ul>li>span:after {
        content: "\e90f";
        display: inline-block;
        font-family: 'tk';
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        transform: rotate(90deg);
        font-size: 13px;
        position: absolute;
        right: 13px;
    }
    .l-sidebar__wrapper>ul>li>span.is-open:after {
        transform: rotate(-90deg);
    }
    .l-sidebar__wrapper>ul {
        display: none;
    }
    .l-sidebar__wrapper > h3 {
        display: flex;
        font-size: 16px;
        font-style: normal;
        font-weight: 600;
        line-height: 28px;
        font-family: TT Chocolates,sans-serif;
        position: relative;
        margin: 0;
        align-items: center;
        justify-content: space-between;
    }
    .l-sidebar__wrapper > h3:after {
        content: "\e90f";
        display: inline-block;
        font-family: 'tk';
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        transform: rotate(-90deg);
        font-size: 13px;
        position: absolute;
        right: 13px;
    }
    .l-sidebar__wrapper.is-open > h3:after {
        transform: rotate(90deg);
    }
    .l-page__wrapper {
        padding-top: 0;
        border-top:0;
    }
    .l-page__wrapper .l-article__wrapper .l-heading h1 {
        font-size: 22px;
    }
    .l-page__wrapper .l-article__wrapper .l-navigation__search {
        width: 100%;
        padding: 0;
    }
    .l-article__wrapper.search .l-article__body h2 {
        font-size: 22px;
        margin-top: 0;
    }
    .l-footer__col ul {
        padding-left: 0;
    }
    .l-footer__col ul li {
        font-size: 17px;
    }
    .l-footer__col.l-footer__col__info ul li:not(:first-child) {
        font-size: 16px;
    }
    .l-footer__col:first-child {
        max-width: 145px;
    }
    .l-footer__col:first-child img {
        max-width: 100%;
    }
    .l-footer__col.l-footer__col__info ul+ul {
        padding-top: 16px;
        margin-bottom: 25px;
    }
    .l-footer__col.l-footer__col__info ul+ul li:first-child {
        display: none;
    }
    .l-footer__col.l-footer__col__info ul li:not(:first-child) {
        line-height: 1;
    }
}

