@charset "UTF-8";.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(../img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}@font-face{font-family:lg;src:url(../fonts/lg.ttf?22t19m) format("truetype"),url(../fonts/lg.woff?22t19m) format("woff"),url(../fonts/lg.svg?22t19m#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!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}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;background:0 0;border:none;box-shadow:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:0;border:none}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(../img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{height:100%;width:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.32,0,.67,0) 0s;-moz-transition:-moz-transform .3s cubic-bezier(.32,0,.67,0) 0s;-o-transition:-o-transform .3s cubic-bezier(.32,0,.67,0) 0s;transition:transform .3s cubic-bezier(.32,0,.67,0) 0s}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:"\e903"}.lg-flip-hor:after{content:"\e902"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;outline:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.icon-arrow-left:before{content:"\e900"}.icon-arrow-right:before{content:"\e901"}.icon-attention:before{content:"\e902"}.icon-calendar:before{content:"\e903"}.icon-checkbox-checked:before{content:"\e904"}.icon-checkbox-normal:before{content:"\e905"}.icon-close:before{content:"\e906"}.icon-duration:before{content:"\e907"}.icon-hamburger-menu:before{content:"\e908"}.icon-language:before{content:"\e909"}.icon-lock:before{content:"\e90a"}.icon-logout:before{content:"\e90b"}.icon-performance-ballet:before{content:"\e90c"}.icon-performance-behind:before{content:"\e90d"}.icon-performance-children:before{content:"\e90e"}.icon-performance-event:before{content:"\e90f"}.icon-performance-festival:before{content:"\e910"}.icon-performance-musical:before{content:"\e911"}.icon-performance-opera:before{content:"\e912"}.icon-performance-scene:before{content:"\e913"}.icon-read-less:before{content:"\e914"}.icon-read-more:before{content:"\e915"}.icon-search-big:before{content:"\e916"}.icon-search-small:before{content:"\e917"}.icon-socials-facebook:before{content:"\e918"}.icon-socials-instagram:before{content:"\e919"}.icon-socials-linkedin:before{content:"\e91a"}.icon-socials-youtube:before{content:"\e91b"}.icon-socials-twitter:before{content:"\e91c"}.icon-socials-viber:before{content:"\e930"}.icon-socials-tiktok:before{content:"\e931"}.icon-tickets-big:before{content:"\e91d"}.icon-tickets-small:before{content:"\e91e"}.icon-user-big:before{content:"\e91f"}.icon-user-small:before{content:"\e920"}.icon-zoom-in:before{content:"\e921"}.icon-zoom-out:before{content:"\e922"}.icon-logo:before{content:"\e923"}.icon-arrow-up:before{content:"\e924"}.icon-arrow-down:before{content:"\e925"}.icon-dot:before{content:"\e926"}.icon-calendar-input:before{content:"\e927"}.icon-confirm-seat:before{content:"\e928"}.icon-download:before{content:"\e929"}.icon-download-festival:before{content:"\e92a"}.icon-search-input:before{content:"\e92b"}.icon-logo-130g-bg:before{content:"\e92c"}.icon-logo-130g-en:before{content:"\e92d"}.icon-seat:before{content:"\e92e"}.icon-info:before{content:"\e92f"}body,html{background:#fff;box-sizing:border-box;height:100%;width:100%}body{line-height:1.2;position:relative}*,:after,:before{box-sizing:inherit}a{color:inherit}a,a:active,a:hover{outline:0;text-decoration:none}a:active,a:hover{cursor:pointer}ul{list-style:none}ul,ul li{margin:0;padding:0}ul li{display:inline-block}figure{margin:0}img{display:block;height:auto;margin:0 auto}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}p{margin:0;padding:0}input,input:focus,select,select:focus,span,textarea,textarea:focus{filter:none;outline:0!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{box-shadow:none;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.container{margin:0 auto;max-width:1920px;position:relative;width:100%}@media only screen and (min-width:1025px) and (max-width:1500px){.desktop{display:block}.mobile{display:none}}@media screen and (max-width:1024px){.desktop{display:none}.mobile{display:block}}@-webkit-keyframes slidein{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes slidein{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-800%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-800%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUpSmall{0%{opacity:0;transform:translate3d(0,25%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUpSmall{0%{opacity:0;transform:translate3d(0,25%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes zoomIn{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes zoomIn{0%{transform:scale(1.1)}to{transform:scale(1)}}@-webkit-keyframes zoomInBig{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}@keyframes zoomInBig{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes rotate-180{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes rotate-180{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.inputs{position:relative;width:100%}.inputs.floats:after{clear:both;content:"";display:table}.inputs.flex-center{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.inputs.error input.input{border-color:#c4122f}.inputs.error label.checkbox{color:#c4122f}.inputs.error .select2-selection.select2-selection--single,.inputs.error label.checkbox .checkmark,.inputs.error select,.inputs.error textarea.textarea{border-color:#c4122f}.inputs label.heading{font-size:13px;font-size:.8125rem;padding:0 0 10px;text-transform:uppercase}.inputs label.checkbox,.inputs label.heading{color:#231f20;display:block;font-family:Ubuntu,sans-serif;font-weight:400}.inputs label.checkbox{cursor:pointer;font-size:14px;font-size:.875rem;padding:0 0 0 35px;position:relative}.inputs label.checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.inputs label.checkbox input:checked~.checkmark:after{display:block}.inputs label.checkbox .checkmark{background:#fff;border:1px solid #231f20;border-radius:3px;height:20px;left:0;position:absolute;top:-2px;width:20px}.inputs label.checkbox .checkmark:after{border:solid #231f20;border-width:0 2px 2px 0;content:"";display:none;height:10px;left:6px;position:absolute;top:3px;transform:rotate(45deg);width:6px}.inputs label.checkbox a{text-decoration:underline}.inputs label.radio{color:#231f20;cursor:pointer;display:block;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;padding:3px 0 3px 35px;position:relative}.inputs label.radio input{height:0;opacity:0;position:absolute;width:0}.inputs label.radio input~.circle:before{background-color:#231f20;border-radius:50%;content:"";height:10px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.inputs label.radio input:checked~.circle:before{opacity:1}.inputs label.radio .circle{background-color:#fff;border:1px solid #231f20;border-radius:50%;height:20px;left:0;position:absolute;top:0;width:20px}.inputs label.required:after{color:#c4122f;content:" *"}.inputs span.icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;display:block;font-family:icomoon!important;font-size:28px;font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;text-transform:none;top:50%;transform:translateY(-50%)}.inputs span.alert{display:inline-block;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;text-align:right;width:100%}.inputs span.alert.error{color:#c4122f}.inputs .input-icon{background-color:#fff;position:relative}.inputs .input-icon .datepicker,.inputs .input-icon .datepicker-with-min-date{background-color:transparent;cursor:pointer;position:relative;z-index:2}.inputs .input-icon .datepicker-with-min-date.input.white-bg,.inputs .input-icon .datepicker.input.white-bg{background-color:transparent}.inputs .input-icon span{z-index:1}.inputs .input-icon.left span.icon{left:3px}.inputs .input-icon.right span.icon{right:3px}input.float-left{float:left}input.float-right{float:right}input.input{border:1px solid #000;border-radius:2px;color:#000;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-style:italic;font-weight:400;height:38px;padding:0 20px;width:100%}input.input::-moz-placeholder{color:#fff;opacity:1}input.input:-ms-input-placeholder{color:#fff;opacity:1}input.input::placeholder{color:#fff;opacity:1}input.input.brown-bg{background-color:#ba9765;border-color:#fff;color:#fff}input.input.brown-bg:active,input.input.brown-bg:hover{background-color:#d4ae6b}input.input.brown-bg:focus{background-color:#fef5e7;color:#231f20}input.input.brown-bg:focus::-moz-placeholder{color:#000;opacity:1}input.input.brown-bg:focus:-ms-input-placeholder{color:#000;opacity:1}input.input.brown-bg:focus::placeholder{color:#000;opacity:1}input.input.white-bg{background-color:#fff;border-color:#231f20;color:#231f20}input.input.white-bg::-moz-placeholder{color:#959494;opacity:.8}input.input.white-bg:-ms-input-placeholder{color:#959494;opacity:.8}input.input.white-bg::placeholder{color:#959494;opacity:.8}input.input.white-bg:active::-moz-placeholder,input.input.white-bg:focus::-moz-placeholder,input.input.white-bg:hover::-moz-placeholder{color:#959494;opacity:1}input.input.white-bg:active:-ms-input-placeholder,input.input.white-bg:focus:-ms-input-placeholder,input.input.white-bg:hover:-ms-input-placeholder{color:#959494;opacity:1}input.input.white-bg:active::placeholder,input.input.white-bg:focus::placeholder,input.input.white-bg:hover::placeholder{color:#959494;opacity:1}input.button{border:0;border-radius:2px;color:#000;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;height:38px;padding:0 20px;text-transform:uppercase;width:100%}input.button:hover{font-weight:700}input.button.white-bg{background-color:#fff;border-color:#fff;color:#000}textarea{resize:none}textarea.float-left{float:left}textarea.float-right{float:right}textarea.textarea{border:1px solid #000;border-radius:2px;color:#000;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-style:italic;font-weight:400;height:180px;padding:10px 20px;width:100%}textarea.textarea::-moz-placeholder{color:#fff;opacity:1}textarea.textarea:-ms-input-placeholder{color:#fff;opacity:1}textarea.textarea::placeholder{color:#fff;opacity:1}textarea.textarea.white-bg{background-color:#fff;border-color:#231f20;color:#231f20}textarea.textarea.white-bg::-moz-placeholder{color:#959494;opacity:.8}textarea.textarea.white-bg:-ms-input-placeholder{color:#959494;opacity:.8}textarea.textarea.white-bg::placeholder{color:#959494;opacity:.8}textarea.textarea.white-bg:active::-moz-placeholder,textarea.textarea.white-bg:focus::-moz-placeholder,textarea.textarea.white-bg:hover::-moz-placeholder{color:#959494;opacity:1}textarea.textarea.white-bg:active:-ms-input-placeholder,textarea.textarea.white-bg:focus:-ms-input-placeholder,textarea.textarea.white-bg:hover:-ms-input-placeholder{color:#959494;opacity:1}textarea.textarea.white-bg:active::placeholder,textarea.textarea.white-bg:focus::placeholder,textarea.textarea.white-bg:hover::placeholder{color:#959494;opacity:1}button.icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;color:#231f20;font-family:icomoon!important;font-size:12px;font-size:.75rem;font-style:normal;font-variant:normal;font-weight:400;height:38px;line-height:1;padding:0 10px;text-transform:none;width:100%}button.white-bg{background-color:#fff;border-color:#fff;color:#000}button.overhead{background-color:transparent;position:absolute;right:0;top:0;width:auto}.select-dropdown{position:relative}.select-dropdown .block{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.select-dropdown .block .date{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";color:#231f20;cursor:pointer;font-family:Playfair Display,sans-serif;font-size:45px;font-size:2.8125rem;font-weight:400;text-transform:uppercase;width:100%}.select-dropdown .block .date span{color:#959494;font-family:Playfair Display,sans-serif}.select-dropdown .block .controls{align-content:stretch;align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.select-dropdown .block .controls a i{font-size:24px;font-size:1.5rem}.select-dropdown .options{display:none;height:auto;left:0;position:absolute;top:70px;width:100%}.select-dropdown .options.show{display:block;z-index:1}.select-dropdown .options ul{background-color:#fff;border:1px solid #231f20;border-radius:2px;height:320px;list-style:none;overflow:auto;padding:0 0 20px}.select-dropdown .options ul li{background-color:#fff;display:block;font-family:Playfair Display,sans-serif;font-size:20px;font-size:1.25rem;font-weight:400;text-transform:uppercase}.select-dropdown .options ul li:first-of-type.separator{padding:10px 20px}.select-dropdown .options ul li.separator{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";align-items:center;color:#cecece;display:flex;font-family:Playfair Display,sans-serif;font-size:15px;font-size:.9375rem;font-weight:400;justify-content:center;padding:10px 20px;position:relative}.select-dropdown .options ul li.separator:after{border-top:1px solid #cecece;content:"";flex:1 0 20px;margin:2px 0 0 15px;z-index:2}.select-dropdown .options ul li.active a{background-color:#fef5e7;color:#231f20}.select-dropdown .options ul li a{color:#959494;display:block;height:100%;padding:5px 20px;width:100%}.style-guide{background-color:#fff;min-height:100%;padding:100px 0 1000px;position:relative;width:100%}.style-guide .block-brown-bg{align-content:center;align-items:center;background-color:#ba9765;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:0 0 100px;padding:100px}.style-guide .block-brown-bg .block{width:100%}.style-guide .block-form-inputs{margin:0 0 100px}.inputs{margin:0 auto;width:476px}.custom-margin{margin:0 auto 40px}.custom-width{width:476px}input.input.custom-style{height:45px;line-height:45px;width:330px}input.input.custom-style-2{padding:0 20px 0 30px}input.input.custom-style-3{padding:0 30px 0 20px}input.button.custom-style{height:45px;line-height:45px;margin:0 0 0 -4px;width:150px}@media screen and (max-width:1024px){.style-guide{padding:50px 0 500px}.style-guide .block-brown-bg{margin:0 0 50px;padding:50px}.style-guide .block-form-inputs{margin:0 0 50px}.custom-width,.inputs{width:560px}input.input.custom-style{height:84px;line-height:84px;width:310px}input.input.custom-style-2{padding:0 75px 0 25px}input.button.custom-style{height:84px;line-height:84px;width:250px}}@media screen and (max-width:640px){.style-guide{padding:7.8125vw 0 78.125vw}.style-guide .block-brown-bg{margin:0 0 7.8125vw;padding:7.8125vw}.style-guide .block-form-inputs{margin:0 0 7.8125vw}.custom-width,.inputs{padding:0 4.6875vw;width:100%}input.input.custom-style{height:13.125vw;line-height:13.125vw;width:55.36%}input.input.custom-style-2{padding:0 11.71875vw 0 3.90625vw}input.button.custom-style{height:13.125vw;line-height:13.125vw;width:44.64%}}.btn,.input-btn{border:0;border-radius:2px;display:inline;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;text-transform:uppercase}.btn.full-width,.input-btn.full-width{width:100%}.btn.padding,.input-btn.padding{padding:12px 22px}.btn.size-12,.input-btn.size-12{font-size:12px;font-size:.75rem}.btn.size-13,.input-btn.size-13{font-size:13px;font-size:.8125rem}.btn.disabled,.input-btn.disabled{font-weight:700;pointer-events:none}.btn.bg-transparent,.input-btn.bg-transparent{background-color:transparent;color:#fff}.btn.bg-transparent:active,.btn.bg-transparent:hover,.input-btn.bg-transparent:active,.input-btn.bg-transparent:hover{background-color:#fff;color:#000}.btn.bg-black,.input-btn.bg-black{background-color:#000;color:#fff}.btn.bg-black:active,.btn.bg-black:hover,.input-btn.bg-black:active,.input-btn.bg-black:hover{background-color:#fff;color:#000}.btn.bg-white,.input-btn.bg-white{background-color:#fff;color:#231f20}.btn.bg-white:active,.btn.bg-white:hover,.input-btn.bg-white:active,.input-btn.bg-white:hover{background-color:#231f20;color:#fff}.btn.bg-golden-light,.input-btn.bg-golden-light{background-color:#f8cf86;color:#231f20}.btn.bg-golden-light:active,.btn.bg-golden-light:hover,.input-btn.bg-golden-light:active,.input-btn.bg-golden-light:hover{color:#000}.btn.bg-golden-dark,.input-btn.bg-golden-dark{background-color:#ba9765;color:#000}.btn.bg-golden-dark:active,.btn.bg-golden-dark:hover,.input-btn.bg-golden-dark:active,.input-btn.bg-golden-dark:hover{background-color:#231f20;color:#fff}.btn.bg-red,.input-btn.bg-red{background-color:#c4122f;color:#fff}.btn.bg-red:active,.btn.bg-red:hover,.input-btn.bg-red:active,.input-btn.bg-red:hover{background-color:#d71e3c;color:#fff}.btn.bg-grey,.input-btn.bg-grey{background-color:#231f20;color:#fff}.btn.bg-grey:active,.btn.bg-grey:hover,.input-btn.bg-grey:active,.input-btn.bg-grey:hover{background-color:#ba9765}.btn.bg-grey-light,.input-btn.bg-grey-light{background-color:#ececec;color:#231f20}.btn.bg-grey-light:active,.btn.bg-grey-light:hover,.input-btn.bg-grey-light:active,.input-btn.bg-grey-light:hover{background-color:#d4ae6b}.btn.bg-grey-light.inactive,.input-btn.bg-grey-light.inactive{background-color:hsla(0,0%,93%,.5);color:rgba(35,31,32,.15);pointer-events:none}.btn.bg-grey-light.inactive:active,.btn.bg-grey-light.inactive:hover,.input-btn.bg-grey-light.inactive:active,.input-btn.bg-grey-light.inactive:hover{background-color:hsla(0,0%,93%,.5)}.btn.bg-gray,.input-btn.bg-gray{background-color:#eaeaea}.btn.bg-mobile-gray,.btn.bg-mobile-gray:active,.btn.bg-mobile-gray:hover,.input-btn.bg-mobile-gray,.input-btn.bg-mobile-gray:active,.input-btn.bg-mobile-gray:hover{background-color:#231f20;color:#fff}.btn.color-golden-dark,.input-btn.color-golden-dark{color:#000}.btn.color-golden-dark:active,.btn.color-golden-dark:hover,.input-btn.color-golden-dark:active,.input-btn.color-golden-dark:hover{color:#ba9765}.btn.color-red,.input-btn.color-red{color:#c4122f}.btn.border-white,.input-btn.border-white{border:1px solid #fff}.btn.border-gray,.input-btn.border-gray{border:1px solid #eaeaea}.btn.border-black-light,.input-btn.border-black-light{border:1px solid #231f20}.btn.btn-arrow-big,.input-btn.btn-arrow-big{align-content:center;align-items:center;border-radius:0;display:inline-block;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:30px;font-size:1.875rem;height:88px;justify-content:center;width:43px}.btn i.icon-tickets,.input-btn i.icon-tickets{background:url(../images/tickets.png) no-repeat;display:inline-block;height:17px;width:24px}.btn i.icon-arrow-small-right,.input-btn i.icon-arrow-small-right{background:url(../images/icon-arrow-small-right.png) no-repeat;display:inline-block;height:8px;width:6px}.tickets{color:#000;font-family:Ubuntu,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;position:relative;text-transform:uppercase}.tickets:hover{color:#ba9765}.tickets:hover a:after{right:-10px;transition:right .4s ease-in-out}.tickets a{display:block;padding:0 12px 0 31px}.tickets a:before{content:"\e91d";font-size:24px;font-size:1.5rem;left:0;top:-8px}.tickets a:after,.tickets a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;text-transform:none}.tickets a:after{content:"\e901";font-size:16px;font-size:1rem;right:-5px;top:-2px;transition:right .4s ease-in-out}.style-guide .block-black-bg{align-content:center;align-items:center;background-color:#000;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 0 50px;padding:100px}.style-guide .block-black-bg .block{padding:25px 50px;text-align:center;width:auto}.style-guide .block-buttons{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 100px 100px}@media screen and (max-width:1024px){.style-guide .block-black-bg{margin:0 0 50px;padding:50px}.style-guide .block-buttons{margin:0 50px 50px}}@media screen and (max-width:640px){.style-guide .block-black-bg{margin:0 0 7.8125vw;padding:7.8125vw}.style-guide .block-black-bg .block{padding:6.25vw 7.8125vw}.style-guide .block-buttons{margin:0 7.8125vw 7.8125vw}}h1.title,h2.title{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";color:#231f20;font-family:Playfair Display,sans-serif;font-size:20px;font-size:1.25rem;font-weight:400;line-height:1.2;text-align:center;text-transform:uppercase;width:100%;z-index:1}h1.title.borders,h2.title.borders{align-items:center;display:flex;justify-content:center}h1.title.borders:after,h1.title.borders:before,h2.title.borders:after,h2.title.borders:before{border-top:1px solid #231f20;content:"";flex:1 0 28px;margin:0 28px 0 0;z-index:2}h1.title.borders:after,h2.title.borders:after{margin:0 0 0 28px}.calendar-button:hover a .icon{background:url(../images/calendar-big.png) 50% no-repeat}.calendar-button:hover a span{color:#f8cf86}.calendar-button a{display:block}.calendar-button a .icon{background:url(../images/calendar-small.png) 50% no-repeat;height:47px;width:80px}.calendar-button a span{color:#ba9765;display:block;font-family:Raleway,sans-serif;font-size:13px;font-size:.8125rem;font-weight:900;padding:5px 0 0;text-align:center;text-transform:uppercase;width:80px}.events-corporate{display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:space-between;margin:0 auto;max-width:1600px;padding:0 30px 250px;width:100%}.events-corporate article{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0 0 30px;width:32.133333%}.events-corporate article:active .image img,.events-corporate article:hover .image img{opacity:.95}.events-corporate article:active .heading,.events-corporate article:hover .heading{border:1px solid #231f20;border-top:0}.events-corporate article:active .heading h3 a,.events-corporate article:hover .heading h3 a{color:#f8cf86}.events-corporate article .image{max-height:280px;overflow:hidden;position:relative}.events-corporate article .image a,.events-corporate article .image img{display:block;height:100%;max-height:280px;-o-object-fit:cover;object-fit:cover;width:100%}.events-corporate article .heading{align-items:flex-start;background-color:hsla(0,0%,100%,.3);border:1px solid rgba(35,31,32,.3);border-top:0;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:20px}.events-corporate article .heading h3 a{color:#ba9765;display:inline;font-family:Raleway,sans-serif;font-size:22px;font-size:1.375rem;font-weight:900;text-transform:uppercase}.events-recommended{display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:flex-start;margin:0 auto;max-width:1540px;padding:40px 0 90px;width:100%}.events-recommended article{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:32px 32px 0 0;width:492px}.events-recommended article:nth-child(3n){margin:32px 0 0}.events-recommended article:active .image .bg,.events-recommended article:hover .image .bg{border-top:125px solid #f8cf86}.events-recommended article:active .image img,.events-recommended article:hover .image img{transform:scale(1.1);transition:all .3s ease}.events-recommended article:active .heading,.events-recommended article:hover .heading{border:1px solid #231f20;border-top:0}.events-recommended article:active .heading__left .author,.events-recommended article:active .heading__left .date,.events-recommended article:active .heading__left .hall,.events-recommended article:hover .heading__left .author,.events-recommended article:hover .heading__left .date,.events-recommended article:hover .heading__left .hall{color:#231f20}.events-recommended article:active .heading__left h3 a,.events-recommended article:hover .heading__left h3 a{color:#f8cf86}.events-recommended article .image{height:500px;overflow:hidden;position:relative}.events-recommended article .image a,.events-recommended article .image img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;-o-object-fit:cover;object-fit:cover;outline:0!important;transform:translateZ(0);transition:all .3s ease-in-out;width:100%}.events-recommended article .image .bg{border-right:125px solid transparent;border-top:125px solid #ba9765;left:0;position:absolute;top:0;z-index:3}.events-recommended article .image .icon{left:5px;position:absolute;top:5px;z-index:4}.events-recommended article .image .icon i.icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d";font-family:icomoon!important;font-size:55px;font-size:3.4375rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.events-recommended article .heading{align-items:flex-start;background-color:hsla(0,0%,100%,.3);border:1px solid rgba(35,31,32,.3);border-top:0;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:13px 19px 31px}.events-recommended article .heading__left{width:270px}.events-recommended article .heading__left .author,.events-recommended article .heading__left .date,.events-recommended article .heading__left .hall{color:#959494;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;line-height:1}.events-recommended article .heading__left .author,.events-recommended article .heading__left .hall,.events-recommended article .heading__left h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.events-recommended article .heading__left h3{margin:4px 0 3px}.events-recommended article .heading__left h3 a{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";color:#ba9765;display:inline;font-family:Raleway,sans-serif;font-size:22px;font-size:1.375rem;font-weight:900;text-transform:uppercase}.events-recommended article .heading__right{min-width:130px;padding:7px 2px 0 0}.events-recommended article .heading__right .btn{display:block;height:45px;line-height:45px;padding:0;text-align:center;width:130px}.events-recommended article .heading__right .btn:active,.events-recommended article .heading__right .btn:hover{background:#f8cf86;color:#000;font-weight:400}.articles-list{flex-direction:row;flex-wrap:wrap;height:100%;margin:0 auto;max-width:1600px;padding:80px 0 30px;width:100%}.articles-list,.articles-list article{display:flex;justify-content:flex-start}.articles-list article{flex-direction:column;flex-wrap:nowrap;margin:31px 0 58px 31px;width:492px}.articles-list article:active .image img,.articles-list article:hover .image img{opacity:.95}.articles-list article:active .image a.video-icon:before,.articles-list article:hover .image a.video-icon:before{background-size:145px 145px;height:145px;width:145px}.articles-list article:active .heading h3 a,.articles-list article:hover .heading h3 a{color:#f8cf86}.articles-list article.focus{width:1016px}.articles-list article.focus .heading{width:492px}.articles-list article .image{height:500px;position:relative}.articles-list article .image a,.articles-list article .image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.articles-list article .image a.video-icon{position:relative}.articles-list article .image a.video-icon:before{background:url(../images/video.png) no-repeat;background-size:130px 130px;content:"";height:130px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:130px;z-index:1}.articles-list article .heading{display:flex;flex:1 1 auto;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0 10px 0 0}.articles-list article .heading span{color:#959494;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;padding:20px 0 15px;text-transform:uppercase}.articles-list article .heading h3{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";color:#ba9765;font-family:Raleway,sans-serif;font-size:22px;font-size:1.375rem;font-weight:900;padding:0 0 13px;text-transform:uppercase}.articles-list article .heading h3 a{word-wrap:break-word;display:inline}.articles-list article .heading p{color:#231f20;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400}.articles-read{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 auto;width:100%}.articles-read .image{max-width:42.24%;width:100%}.articles-read .image img{max-width:100%;width:100%}.articles-read .video{height:607px;max-width:1080px;position:relative;width:100%}.articles-read .video:hover .video-play:before{background-size:165px 165px;height:165px;width:165px}.articles-read .video .video-play{height:100%;width:100%}.articles-read .video .video-play:before{background:url(../images/video.png) no-repeat;background-size:145px 145px;content:"";height:145px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:145px;z-index:2}.articles-read .video .video-play img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:1}.articles-read .video iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.articles-read .article{max-width:51.72%;width:100%}.articles-read .article>span{color:#959494;display:inline-block;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;padding:0 0 15px 28px;position:relative;text-transform:uppercase}.articles-read .article>span:first-of-type{padding:0;position:relative}.articles-read .article>span:first-of-type:after{content:"|";position:absolute;right:-15px;top:0}.articles-read .article h3{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";word-wrap:break-word;color:#ba9765;font-family:Raleway,sans-serif;font-size:32px;font-size:2rem;font-weight:900;text-transform:uppercase}.articles-read .article .content{padding:0 0 230px}.articles-read .article .content p{color:#231f20;font-family:Ubuntu,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;line-height:2.1;padding:50px 0 0}.articles-read .article .content p>img{max-width:100%}.articles-read .article .content a,.articles-read .article .content a>span{text-decoration:underline}.gallery-article{padding:0 0 140px}.alert-bg{border:1px solid transparent;border-radius:3px;padding:16px 20px;position:relative;width:auto}.alert-bg a{text-decoration:underline}.alert-bg.alert-primary{background-color:#cce5ff;border-color:#b8daff;color:#004085}.alert-bg.alert-primary a{color:#002752}.alert-bg.alert-secondary{background-color:#e2e3e5;border-color:#d6d8db;color:#383d41}.alert-bg.alert-secondary a{color:#202326}.alert-bg.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-bg.alert-success a{color:#0b2e13}.alert-bg.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert-bg.alert-danger a{color:#491217}.alert-bg.alert-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.alert-bg.alert-warning a{color:#533f03}.alert-bg.alert-info{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.alert-bg.alert-info a{color:#062c33}.alert-bg.alert-light{background-color:#fefefe;border-color:#fdfdfe;color:#818182}.alert-bg.alert-light a{color:#686868}.alert-bg.alert-dark{background-color:#d6d8d9;border-color:#c6c8ca;color:#1b1e21}.alert-bg.alert-dark a{color:#040505}.alert-box{padding:0 0 0 40px;position:relative}.alert-box:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#c4122f;content:"\e902";font-family:icomoon!important;font-size:30px;font-size:1.875rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-transform:none;top:0}.alert-box p{color:#c4122f!important;font-family:Ubuntu,sans-serif!important;font-size:14px;font-size:.875rem;font-weight:700!important;line-height:1.2}.articles-related{background-color:#ececec;padding:50px 0 40px;position:relative}.articles-related .articles-list{padding:50px 0 0 30px}.player-cards-select .inputs{width:250px}.player-cards-select .inputs select{width:100%}.player-cards-content{display:none}.player-cards-content.active{display:block}.player-cards{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:1600px;position:relative}.player-cards.left-arrangement{justify-content:flex-start}.player-cards.name-only{padding:40px 0 0}.player-cards.name-only .card{padding:20px 0 0}.player-cards .show-button{display:none}.player-cards .card{margin:0 46px;padding:60px 0 0;width:228px}.player-cards .card:active .inner h2 a,.player-cards .card:hover .inner h2 a{color:#f8cf86}.player-cards .card:active .inner .image a,.player-cards .card:active .inner .image img,.player-cards .card:hover .inner .image a,.player-cards .card:hover .inner .image img{filter:grayscale(0)}.player-cards .card.no-photo .inner .image img{opacity:.15}.player-cards .card .inner{width:100%}.player-cards .card .inner .image{padding:0 0 25px;width:100%}.player-cards .card .inner .image a,.player-cards .card .inner .image img{display:block;filter:grayscale(100%);width:100%}.player-cards .card .inner span{color:#231f20;display:block;font-family:Raleway,sans-serif;font-size:13px;font-size:.8125rem;font-weight:400;line-height:1.2;padding:0 0 5px;text-transform:uppercase}.player-cards .card .inner h2{color:#ba9765;font-family:Raleway,sans-serif;font-size:22px;font-size:1.375rem;font-weight:900}.player-cards .card .inner ul{font-size:0;list-style:none}.player-cards .card .inner ul li{color:#959494;display:inline-block;font-family:Ubuntu,sans-serif;font-size:13px;font-size:.8125rem;font-weight:400;padding:5px 15px 0 0}.player-cards .card .inner ul li:last-child{padding:5px 0 0}.expandable-textbox .container{color:#231f20;font-family:Ubuntu,sans-serif;font-size:18px;font-size:1.125rem;font-weight:300;line-height:2;overflow:hidden;position:relative}.expandable-textbox .container.bottom-gradient:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%);bottom:0;content:"";height:90px;left:0;position:absolute;width:100%;z-index:1}.expandable-textbox .container.active{height:auto;overflow:initial}.expandable-textbox .container.active:after{display:none}.expandable-textbox .container h1,.expandable-textbox .container h2,.expandable-textbox .container h3,.expandable-textbox .container h4,.expandable-textbox .container h5,.expandable-textbox .container h6,.expandable-textbox .container li,.expandable-textbox .container p{color:#231f20;font-family:Ubuntu,sans-serif;font-size:18px;font-size:1.125rem;font-weight:300;line-height:2;padding:30px 0 0}.expandable-textbox .container h1:first-of-type,.expandable-textbox .container h2:first-of-type,.expandable-textbox .container h3:first-of-type,.expandable-textbox .container h4:first-of-type,.expandable-textbox .container h5:first-of-type,.expandable-textbox .container h6:first-of-type,.expandable-textbox .container li:first-of-type,.expandable-textbox .container p:first-of-type{padding:0}.expandable-textbox .container h1,.expandable-textbox .container h2,.expandable-textbox .container h3,.expandable-textbox .container h4,.expandable-textbox .container h5,.expandable-textbox .container h6{color:#ba9765;text-transform:uppercase}.expandable-textbox .container h1{font-size:30px;font-size:1.875rem}.expandable-textbox .container h2{font-size:28px;font-size:1.75rem}.expandable-textbox .container h3{font-size:26px;font-size:1.625rem}.expandable-textbox .container h4{font-size:24px;font-size:1.5rem}.expandable-textbox .container h5{font-size:22px;font-size:1.375rem}.expandable-textbox .container h6{font-size:20px;font-size:1.25rem}.expandable-textbox .container ol,.expandable-textbox .container ul{color:#231f20;font-family:Ubuntu,sans-serif;font-size:18px;font-size:1.125rem;font-weight:300;line-height:2}.expandable-textbox .container ul{list-style-position:inside;list-style-type:disc}.expandable-textbox .container ul li{display:block}.expandable-textbox .container ol{list-style-position:inside;list-style-type:decimal}.expandable-textbox .container ol ul,.expandable-textbox .container ul ul{list-style-position:inside;list-style-type:circle;margin:0 0 0 15px}.expandable-textbox .container ol ol,.expandable-textbox .container ul ol{list-style-position:inside;list-style-type:lower-latin;margin:0 0 0 15px}.expandable-textbox a{color:#ba9765;display:none;font-family:Ubuntu,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;height:24px;line-height:24px;margin:0 0 100px;padding:0 0 0 35px;position:relative;text-transform:uppercase}.expandable-textbox a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e915";font-family:icomoon!important;font-size:26px;font-size:1.625rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-transform:none;top:0}.expandable-textbox a:active,.expandable-textbox a:hover{color:#f8cf86}.expandable-textbox a.active{margin:30px 0 100px}.expandable-textbox a.active:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914";font-family:icomoon!important;font-size:26px;font-size:1.625rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-transform:none;top:0}.media-author{color:#959494;font-family:Ubuntu,sans-serif;font-size:12px;font-size:.75rem;font-style:italic;font-weight:400;padding:10px 0 0}.seats{width:1040px}.seats.hall-1 .map{background-size:663px 1833px;height:1833px;width:663px}.seats.hall-2 .map{height:394px;width:810px}.seats.hall-14 .map{height:770px;width:1000px}.seats.hall-15 .map{height:385px;width:778px}.seats.hall-16 .map{height:1353px;width:920px}.seats.hall-17,.seats.hall-21{width:1140px}.seats.hall-17 .map,.seats.hall-21 .map{height:627px;width:1140px}.seats .map{background-position:0 0;background-repeat:no-repeat;background-size:600px auto;height:1000px;margin:0 auto;position:relative;width:600px}.seats .map .selected{background-color:#00dd1c!important}.seats .map .popup-show{cursor:pointer}.seats .hidden{display:none}.style-guide .block-alerts{padding:0 50px 40px}.style-guide .block-alerts .alert-bg{margin:0 0 10px}ul.pagination{font-size:0;list-style:none;padding:100px 0;text-align:center}ul.pagination li{font-feature-settings:"lnum";-o-font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";color:#959494;display:inline-block;font-family:Ubuntu,sans-serif;font-size:15px;font-size:.9375rem;font-weight:400;padding:10px}ul.pagination li.active{color:#ba9765;font-weight:500}ul.pagination li i{font-size:20px;font-size:1.25rem;font-weight:700;position:relative;top:4px}ul.pagination li a{display:block;height:100%;width:100%}ul.pagination li a:active,ul.pagination li a:hover{color:#ba9765;font-weight:500}.style-guide .popup-wrapper{align-items:center;background:#fff;border:1px solid #000;display:flex;flex-flow:column nowrap;height:1000px;justify-content:center;max-width:1920px;width:100%}.style-guide .popup-wrapper .inputs{margin:0 0 55px;width:auto}.style-guide .popup-wrapper .inputs label.required:after{content:""}.style-guide .popup-wrapper .input-btn{padding:20px 30px}.popup-stage-wrapper{height:600px;margin:0 auto;max-width:1540px;padding:0 50px;width:100%}.popup-stage-wrapper .show-stage{color:#ba9765;font-family:Raleway,sans-serif;font-size:22px;font-size:1.375rem;font-weight:900;text-decoration:underline;text-transform:uppercase}.image-content{background-color:#b0b0b0;border:3px solid #000;height:600px;width:100%}.panzoom{height:100%}.image-container{border:1px solid red}.controls{margin-bottom:15px}#popup-stage{-webkit-animation:fadeIn .2s ease-in-out;animation:fadeIn .2s ease-in-out;display:none;height:100%;width:100%}#popup-stage .backdrop{background:rgba(0,0,0,.9);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1003}#popup-stage .modal{background:0 0;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1004}#popup-stage .modal .img-wrapper{height:auto;left:50%;margin:0 auto;max-width:1600px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#popup-stage .modal .img-wrapper .img-fill{align-items:center;display:flex;height:80vh;justify-content:center;position:relative;text-align:center;width:100%}#popup-stage .modal .img-wrapper .img-fill img{cursor:pointer;display:inline-block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative}#popup-stage .modal .buttons{bottom:0;display:block;height:10vh;left:50%;margin:0 auto;position:absolute;transform:translateX(-50%);width:180px}#popup-stage .modal .buttons .popup-close,#popup-stage .modal .buttons .zoom-in,#popup-stage .modal .buttons .zoom-out{background:0 0;border:none;bottom:0;cursor:pointer;outline:0;position:absolute;top:50%;transform:translateY(-50%)}#popup-stage .modal .buttons .popup-close .icon,#popup-stage .modal .buttons .zoom-in .icon,#popup-stage .modal .buttons .zoom-out .icon{color:#fff;font-size:24px;font-size:1.5rem}#popup-stage .modal .buttons .popup-close{left:50%;top:50%;transform:translate(-50%,-50%)}#popup-stage .modal .buttons .zoom-out{right:10%}#popup-stage .modal .buttons .zoom-in{left:10%}#popup-form{-webkit-animation:fadeIn .2s ease-in-out;animation:fadeIn .2s ease-in-out;display:none}#popup-form .backdrop{background:rgba(0,0,0,.9);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1003}#popup-form .modal{align-items:center;background:#fff;display:flex;flex-flow:column nowrap;height:400px;justify-content:center;left:30%;position:fixed;top:20%;width:40%;z-index:1004}#popup-form .modal__cross-wrapper{cursor:pointer;display:block;height:14px;position:absolute;right:22px;top:18px;width:14px}#popup-form .modal__cross{background:#c4122f;height:14px;position:relative;transform:rotate(45deg);width:2px}#popup-form .modal__cross:after{background:#c4122f;content:"";height:2px;left:-6px;position:absolute;top:6px;width:14px}#popup-form .modal__cross:hover,#popup-form .modal__cross:hover:after{background:#d71e3c}#popup-form .modal__text{color:#959494;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;margin:0 0 20px;max-width:340px;text-align:center}#popup-form .modal .input-btn{padding:20px 30px}#popup-form .modal .inputs{margin:0 0 55px;width:auto}#popup-form .modal .inputs label.required:after{content:""}.custom-select select,.custom-select-checkboxes select{width:100%}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #231f20;border-radius:2px;color:#000;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-style:italic;font-weight:300;height:38px;line-height:36px;padding:0 30px 0 20px;position:relative;width:100%}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#959494;height:38px;line-height:36px;padding:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#959494}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-radius:2px}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple span,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single span,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple span,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single span{opacity:1}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;right:0;top:0;width:30px}.select2-container--default .select2-selection--single .select2-selection__arrow:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#231f20;content:"\e924";font-family:icomoon!important;font-size:20px;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:5px;text-transform:none;top:50%;transform:translateY(-50%)}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--open .select2-dropdown--below{border:1px solid #231f20;border-radius:2px;margin:3px 0 0}.select2-container--open .select2-dropdown--above{border:1px solid #231f20;border-radius:2px;top:-3px}.select2-container--default .select2-results>.select2-results__options li{color:#959494;display:block;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-style:italic;font-weight:300;padding:8px 20px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:transparent}.select2-container--default .select2-results>.select2-results__options li[aria-selected=true]{color:#231f20}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#fef5e7}.select2-results__option .wrap:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#231f20;content:"\e905";font-family:icomoon!important;font-size:18px;font-size:1.125rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding:0 8px 0 0;position:relative;text-transform:none;top:2px}.select2-results__option[aria-selected=true] .wrap:before{content:"\e904"}.select2-container--default .select2-selection--single .select2-selection__rendered span.select2-selection__clear,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple span.select2-selection__clear,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single span.select2-selection__clear{display:none}@media screen and (max-width:1024px){.select2-container--default .select2-selection--single{font-size:26px;font-size:1.625rem;height:84px;line-height:82px;padding:0 60px 0 20px}.select2-container--default .select2-selection--single .select2-selection__rendered{height:84px;line-height:82px}.select2-container--default .select2-selection--single .select2-selection__arrow{width:60px}.select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:40px;font-size:2.5rem;right:10px}}@media screen and (max-width:640px){.select2-container--default .select2-selection--single{font-size:4.0625vw;height:13.125vw;line-height:12.8125vw;padding:0 9.375vw 0 3.125vw}.select2-container--default .select2-selection--single .select2-selection__rendered{height:13.125vw;line-height:12.8125vw}.select2-container--default .select2-selection--single .select2-selection__arrow{width:9.375vw}.select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:6.25vw;right:1.5625vw}}.ui-datepicker{background-color:#fff;border:1px solid #231f20;border-radius:2px;display:none;margin:3px 0 0;padding:30px;width:auto}.ui-datepicker .ui-datepicker-header{padding:0 0 15px;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:25px;position:absolute;top:2px;width:25px}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:2px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-prev:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#231f20;content:"\e900";font-family:icomoon!important;font-size:20px;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:relative;text-transform:none;top:0}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-next:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#231f20;content:"\e901";font-family:icomoon!important;font-size:20px;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;left:22px;line-height:1;position:relative;text-transform:none;top:0}a.ui-corner-all:hover:before{color:#ba9765}.ui-datepicker .ui-datepicker-prev-hover{left:2px}.ui-datepicker .ui-datepicker-next-hover{right:2px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:none}.ui-datepicker .ui-datepicker-title{color:#231f20;font-family:Playfair Display,sans-serif;font-size:20px;font-size:1.25rem;font-weight:400;text-align:center;text-transform:uppercase}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker table thead{color:#959494;font-family:Ubuntu,sans-serif;font-size:13px;font-size:.8125rem;font-weight:300}.ui-datepicker th{border:0;font-weight:700;height:36px;line-height:36px;padding:0 5px;text-align:center}.ui-datepicker td{border:1px solid #cecece;height:40px;width:40px}.ui-datepicker td:hover{background-color:#fef5e7}.ui-datepicker td:hover a.ui-state-default{color:#231f20}.ui-datepicker td.ui-datepicker-unselectable{border:0;border-top:1px solid #fff}.ui-datepicker td.ui-datepicker-unselectable:hover{background-color:transparent}.ui-datepicker td a,.ui-datepicker td span{color:#959494;display:block;font-family:Ubuntu,sans-serif;font-size:15px;font-size:.9375rem;font-weight:300;height:100%;line-height:40px;text-align:center;text-decoration:none;width:100%}.ui-datepicker .ui-datepicker-title .ui-datepicker-year{display:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;font-size:0;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-datepicker-current-day{background-color:#d4ae6b}.ui-datepicker-current-day a.ui-state-active{color:#231f20;font-weight:700}.ui-datepicker .ui-icon{background-repeat:no-repeat;display:block;left:.5em;overflow:hidden;text-indent:-99999px;top:.3em}@media screen and (max-width:1024px){.inputs label.heading{font-size:23px;font-size:1.4375rem;padding:0 0 15px}.inputs label.checkbox{font-size:26px;font-size:1.625rem;padding:0 0 0 50px}.inputs label.checkbox .checkmark{height:30px;left:0;top:0;width:30px}.inputs label.checkbox .checkmark:after{border-width:0 3px 3px 0;height:16px;left:9px;top:4px;width:10px}.inputs label.radio{font-size:26px;font-size:1.625rem;padding:2px 0 2px 50px}.inputs label.radio input~.circle:before{height:16px;width:16px}.inputs label.radio .circle{height:30px;width:30px}.inputs span.icon{font-size:60px;font-size:3.75rem}.inputs span.alert{font-size:23px;font-size:1.4375rem}.inputs .input-icon.left span.icon{left:6px}.inputs .input-icon.right span.icon{right:6px}input.input{padding:0 20px}input.button,input.input{font-size:26px;font-size:1.625rem;height:84px}input.button{padding:0 25px}textarea.textarea{padding:15px 25px}button.icon,textarea.textarea{font-size:26px;font-size:1.625rem}button.icon{height:84px;padding:0 25px}}@media screen and (max-width:640px){.inputs label.heading{font-size:3.59375vw;padding:0 0 2.34375vw}.inputs label.checkbox{font-size:4.0625vw;padding:0 0 0 7.8125vw}.inputs label.checkbox .checkmark{height:4.6875vw;width:4.6875vw}.inputs label.checkbox .checkmark:after{border-width:0 .3125vw .3125vw 0;height:2.5vw;left:1.40625vw;top:.625vw;width:1.5625vw}.inputs label.radio{font-size:4.0625vw;padding:.3125vw 0 .3125vw 7.8125vw}.inputs label.radio input~.circle:before{height:2.5vw;width:2.5vw}.inputs label.radio .circle{height:4.6875vw;width:4.6875vw}.inputs span.icon{font-size:9.375vw}.inputs span.alert{font-size:3.59375vw}.inputs .input-icon.left span.icon{left:.9375vw}.inputs .input-icon.right span.icon{right:.9375vw}input.input{padding:0 3.125vw}input.button,input.input{font-size:4.0625vw;height:13.125vw}input.button{padding:0 3.90625vw}textarea.textarea{font-size:4.0625vw;padding:2.34375vw 3.90625vw}button.icon{font-size:4.0625vw;height:13.125vw;padding:0 3.90625vw}.select-dropdown .options{top:10.9375vw}}@media screen and (max-width:1024px){.btn,.input-btn{font-size:26px;font-size:1.625rem}.btn.padding,.input-btn.padding{padding:25px 40px}.btn.size-12,.input-btn.size-12{font-size:20px;font-size:1.25rem}.btn.size-13,.input-btn.size-13{font-size:22px;font-size:1.375rem}}@media screen and (max-width:640px){.btn,.input-btn{font-size:4.0625vw}.btn.padding,.input-btn.padding{padding:3.90625vw 6.25vw}.btn.size-12,.input-btn.size-12{font-size:3.125vw}.btn.size-13,.input-btn.size-13{font-size:3.4375vw}}@media screen and (max-width:1600px){.events-corporate{padding:0 30px 140px}.events-recommended{max-width:96.25vw;padding:2.5vw 0 5.625vw}.events-recommended article{margin:2vw 2vw 0 0;width:30.75vw}.events-recommended article:nth-child(3n){margin:2vw 0 0}.events-recommended article .image{height:31.25vw}.events-recommended article .heading{align-items:stretch;flex-direction:column}.events-recommended article .heading__left,.events-recommended article .heading__right{width:100%}.events-recommended article .heading__right .btn{margin:20px 0 0}.articles-list{max-width:100%;padding:5vw 0 1.875vw}.articles-list article{margin:1.9375vw 0 3.625vw 1.9375vw;width:30.75vw}.articles-list article.focus{width:63.5vw}.articles-list article.focus .heading{width:30.75vw}.articles-list article .image{height:31.25vw}.articles-related .articles-list{padding:3.125vw 0 0}.player-cards .card{margin:0 2.875vw;width:14.25vw}.seats{width:100%!important}}@media screen and (max-width:1024px){h1.title,h2.title{font-size:30px;font-size:1.875rem}.events-corporate{justify-content:center;max-width:100%;padding:0 30px 70px;width:100%}.events-corporate .title{padding:0 0 50px}.events-corporate article{margin:0 0 70px;width:100%}.events-corporate article:last-child{margin:0}.events-corporate article .image,.events-corporate article .image a,.events-corporate article .image img{max-height:48.828125vw}.events-corporate article .heading{align-items:flex-start;flex-direction:row;padding:30px}.events-corporate article .heading h3 a{font-size:37px;font-size:2.3125rem}.events-recommended{justify-content:center;max-width:100%;padding:80px 0 40px;width:100%}.events-recommended article{margin:0 0 100px;width:100%}.events-recommended article:nth-child(3n){margin:0 0 100px}.events-recommended article:last-child{margin:0}.events-recommended article .image{height:590px}.events-recommended article .heading{align-items:flex-start;flex-direction:row;padding:30px 30px 0}.events-recommended article .heading__left{padding:0 0 30px;width:100%}.events-recommended article .heading__left .author,.events-recommended article .heading__left .date,.events-recommended article .heading__left .hall{font-size:26px;font-size:1.625rem}.events-recommended article .heading__left h3 a{display:block;font-size:37px;font-size:2.3125rem}.events-recommended article .heading__right{min-width:25.97%;padding:0 0 30px}.events-recommended article .heading__right .btn{font-size:25px;font-size:1.5625rem;height:84px;line-height:84px;margin:0;width:240px}.events-recommended article .heading__right .btn:active,.events-recommended article .heading__right .btn:hover{background:#f8cf86;font-size:25px;font-size:1.5625rem;font-weight:400}.articles-list{align-items:stretch;flex-direction:column;flex-wrap:nowrap;padding:80px 0 0}.articles-list article{margin:0 0 130px;width:100%}.articles-list article.last,.articles-list article:last-child{margin:0 0 130px}.articles-list article.focus,.articles-list article.focus .heading{width:100%}.articles-list article .image{height:590px}.articles-list article .heading{padding:0}.articles-list article .heading span{font-size:24px;font-size:1.5rem}.articles-list article .heading h3{font-size:37px;font-size:2.3125rem}.articles-list article .heading p{font-size:24px;font-size:1.5rem}.articles-read{flex-direction:column;justify-content:flex-start}.articles-read .image,.articles-read .image img{max-width:100%}.articles-read .video{height:52.83203125vw;max-width:100%;width:100%}.articles-read .video .video-play img{height:100%;-o-object-fit:cover;object-fit:cover}.articles-read .article{margin:0 auto;max-width:600px;padding:60px 30px 0;width:100%}.articles-read .article>span{font-size:26px;font-size:1.625rem;padding:0 0 25px 45px}.articles-read .article>span:first-of-type:after{right:-25px}.articles-read .article h3{font-size:37px;font-size:2.3125rem}.articles-read .article .content{padding:0 0 200px}.articles-read .article .content p{font-size:26px;font-size:1.625rem;padding:80px 0 0}.articles-related .title{font-size:30px;font-size:1.875rem}.articles-related .articles-list{padding:4.8828125vw 2.9296875vw 0}.articles-related .articles-list .image{height:38.0859375vw}.gallery-article{padding:0 0 13.671875vw}.player-cards .card{margin:0 4.39453125vw;width:24.4140625vw}.alert-box{padding:0 0 0 60px}.alert-box:before{font-size:40px;font-size:2.5rem;top:25px}.alert-box p{font-size:21px;font-size:1.3125rem}.media-author{font-size:20px;font-size:1.25rem;padding:10px 0 0}}@media screen and (max-width:950px){.events-recommended article .heading__left,.events-recommended article .heading__right{width:100%}.events-recommended article .heading__right .btn{width:240px}}@media screen and (max-width:640px){h1.title,h2.title{font-size:4.6875vw}h1.title.borders:after,h1.title.borders:before,h2.title.borders:after,h2.title.borders:before{flex:1 0 4.375vw;margin:0 4.375vw 0 0}h1.title.borders:after,h2.title.borders:after{margin:0 0 0 4.375vw}.events-corporate{padding:0 30px 10.9375vw}.events-corporate article{margin:0 0 17.1875vw}.events-corporate article .image,.events-corporate article .image a,.events-corporate article .image img{max-height:51.5625vw}.events-corporate article .heading{padding:4.6875vw}.events-corporate article .heading h3 a{font-size:5.78125vw}.events-recommended{padding:12.5vw 0 6.25vw}.events-recommended article{margin:0 0 17.1875vw}.events-recommended article:active .image .bg,.events-recommended article:hover .image .bg{border-right:19.53125vw solid transparent;border-top:19.53125vw solid #f8cf86}.events-recommended article .image{height:92.1875vw}.events-recommended article .image .bg{border-right:19.53125vw solid transparent;border-top:19.53125vw solid #ba9765}.events-recommended article .image .icon{left:.78125vw;top:.78125vw}.events-recommended article .image .icon i.icon:before{font-size:8.59375vw}.events-recommended article .heading{padding:4.6875vw}.events-recommended article .heading__left{padding:0 0 6.25vw}.events-recommended article .heading__left .author,.events-recommended article .heading__left .date,.events-recommended article .heading__left .hall{font-size:4.0625vw}.events-recommended article .heading__left h3{margin:.625vw 0 .46875vw}.events-recommended article .heading__left h3 a{font-size:5.78125vw}.events-recommended article .heading__right{min-width:100%;padding:0}.events-recommended article .heading__right .btn{font-size:3.90625vw;height:13.125vw;line-height:13.125vw;width:37.5vw}.events-recommended article .heading__right .btn:active,.events-recommended article .heading__right .btn:hover{font-size:3.90625vw}.articles-list{padding:12.5vw 0 0}.articles-list article{margin:0 0 20.3125vw}.articles-list article.last,.articles-list article:last-child{margin:0 0 12.6953125vw}.articles-list article:hover .image a.video-icon:before{background-size:25.78125vw 25.78125vw;height:25.78125vw;width:25.78125vw}.articles-list article .image{height:92.1875vw}.articles-list article .image a.video-icon:before{background-size:22.65625vw 22.65625vw;height:22.65625vw;width:22.65625vw}.articles-list article .heading span{font-size:3.75vw}.articles-list article .heading h3{font-size:5.78125vw}.articles-list article .heading p{font-size:3.75vw}.articles-read .video{height:50.78125vw}.articles-read .video:hover .video-play:before{background-size:25.78125vw 25.78125vw;height:25.78125vw;width:25.78125vw}.articles-read .video .video-play:before{background-size:22.65625vw 22.65625vw;height:22.65625vw;width:22.65625vw}.articles-read .article{max-width:100%;padding:9.375vw 0 0}.articles-read .article>span{font-size:4.0625vw;padding:0 0 3.90625vw 7.03125vw}.articles-read .article>span:first-of-type:after{right:-3.90625vw}.articles-read .article h3{font-size:5.78125vw}.articles-read .article .content{padding:0 0 31.25vw}.articles-read .article .content p{font-size:4.0625vw;padding:12.5vw 0 0}.articles-related{padding:7.8125vw 0 6.25vw}.articles-related .title{font-size:4.6875vw}.articles-related .title:after,.articles-related .title:before{flex:1 0 4.375vw;margin:0 4.375vw 0 0}.articles-related .title:after{margin:0 0 0 4.375vw}.articles-related .articles-list{padding:7.8125vw 4.6875vw 0}.articles-related .articles-list .image{height:35.9375vw}.gallery-article{padding:0 0 21.875vw}.player-cards{padding:0 0 18.75vw}.player-cards.name-only{padding:7.8125vw 0 18.75vw}.player-cards.name-only .card{padding:4.6875vw 0 0}.player-cards .show-button{bottom:0;display:block;left:0;padding:0 30px;position:absolute;width:100%}.player-cards .show-button a{display:block;padding:3.90625vw 0;text-align:center;width:100%}.player-cards .card{margin:0 5.46875vw;padding:10.9375vw 0 0;width:39.0625vw}.player-cards .card:nth-child(n+5){display:none}.player-cards .card .inner .image{padding:0 0 3.90625vw}.player-cards .card .inner span{font-size:2.8125vw;padding:0 0 1.5625vw}.player-cards .card .inner h2{font-size:4.0625vw}.expandable-textbox .container p{font-size:4.6875vw;padding:7.8125vw 0 0}.expandable-textbox a{background-size:6.5625vw 6.5625vw;font-size:3.28125vw;height:6.5625vw;line-height:6.5625vw;margin:0 0 15.625vw;padding:0 0 0 9.375vw}.expandable-textbox a:before{font-size:5vw}.expandable-textbox a.active{background-size:6.5625vw 6.5625vw;margin:6.25vw 0 15.625vw}.expandable-textbox a.active:before{font-size:5vw}.alert-box{padding:0 0 0 9.375vw}.alert-box:before{font-size:6.25vw;top:3.90625vw}.alert-box p{font-size:3.28125vw}.media-author{font-size:3.125vw;padding:1.5625vw 0 0}}@media screen and (max-width:1024px){ul.pagination{padding:100px 0}ul.pagination li{font-size:33px;font-size:2.0625rem;padding:25px}ul.pagination li:first-child{padding:25px 25px 25px 0}ul.pagination li:last-child{padding:25px 0 25px 25px}ul.pagination li i{font-size:28px;font-size:1.75rem;top:2px}}@media screen and (max-width:640px){ul.pagination{padding:15.625vw 0}ul.pagination li{font-size:5.15625vw;padding:3.90625vw}ul.pagination li:first-child{padding:3.90625vw 3.90625vw 3.90625vw 0}ul.pagination li:last-child{padding:3.90625vw 0 3.90625vw 3.90625vw}ul.pagination li i{font-size:4.375vw;top:.3125vw}}@media screen and (max-width:1024px){.popup-wrapper{padding:20px}.popup-wrapper .input-btn{padding:30px 60px}#popup-form .modal{height:auto;left:20px;padding:60px 30px;right:20px;top:200px;width:auto}#popup-form .modal__cross-wrapper{display:none}#popup-form .modal .modal__text{font-size:26px;font-size:1.625rem;margin:0 0 60px;max-width:670px}#popup-form .modal .input-btn{padding:30px 60px}#popup-form .modal .inputs{margin:0 0 60px}}@media screen and (max-width:640px){.popup-wrapper{padding:3.125vw}.popup-wrapper .inputs{padding:0}.popup-wrapper .input-btn{padding:4.6875vw 0;width:100%}#popup-form .modal{align-items:flex-start;height:auto;left:3.125vw;padding:9.375vw 4.6875vw;right:3.125vw;top:31.25vw;width:auto}#popup-form .modal .modal__text{font-size:4.0625vw;margin:0 0 9.375vw;max-width:100%}#popup-form .modal .input-btn{padding:4.6875vw 0;width:100%}#popup-form .modal .inputs{margin:0 0 9.375vw;padding:0;width:auto}}.lg-backdrop{background-color:rgba(0,0,0,.9)}.lg-toolbar{align-content:center;align-items:center;background-color:transparent;bottom:30px;display:flex;flex-direction:row;flex-wrap:nowrap;height:50px;justify-content:center;left:calc(50% - 20px);top:auto;width:50px}.lg-toolbar .lg-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:icomoon!important;font-size:24px;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;height:auto;line-height:1;padding:0;text-transform:none;width:auto}.lg-toolbar .lg-icon:after{content:"\e906"}.lg-actions{bottom:30px;height:50px;left:calc(50% - 70px);position:absolute;width:150px}.lg-actions .lg-next,.lg-actions .lg-prev{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:transparent;color:#fff;font-family:icomoon!important;font-size:24px;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;height:50px;line-height:1;margin:0;padding:0;text-transform:none;top:0}.lg-actions .lg-next{right:10px}.lg-actions .lg-next:before{content:"\e901"}.lg-actions .lg-next:after{display:none}.lg-actions .lg-prev{left:10px}.lg-actions .lg-prev:after{content:"\e900"}.lg-outer .lg-img-wrap{padding:20px 20px 130px}.lg-sub-html{background-color:transparent;bottom:80px;color:#959494;font-family:Ubuntu,sans-serif;font-size:12px;font-size:.75rem;font-style:italic;font-weight:300}.lSSlideWrapper ul#gallerySlider{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:center;position:relative;width:100%}.lSSlideWrapper ul#gallerySlider li img{height:590px}.lSSlideWrapper .lSAction a{z-index:8}.lSSlideWrapper .lSAction .lSNext,.lSSlideWrapper .lSAction .lSPrev{align-content:center;align-items:center;background-color:hsla(0,0%,93%,.6);background-position:0;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:40px;font-size:2.5rem;height:100%;justify-content:center;top:16px;width:40px}.lSSlideWrapper .lSAction .lSNext:hover,.lSSlideWrapper .lSAction .lSPrev:hover{background-color:hsla(0,0%,93%,.9)}.lSSlideWrapper .lSAction .lSNext:hover i,.lSSlideWrapper .lSAction .lSPrev:hover i{opacity:1}.lSSlideWrapper .lSAction .lSNext i,.lSSlideWrapper .lSAction .lSPrev i{color:#231f20;opacity:.8}.lSSlideWrapper .lSAction .lSPrev{left:0}.lSSlideWrapper .lSAction .lSNext{right:0}@media screen and (max-width:1500px){.lSSlideWrapper ul#gallerySlider li img{height:39.3333333333vw}}@media screen and (max-width:1024px){.lg-toolbar{bottom:20px}.lg-toolbar .lg-icon{font-size:34px;font-size:2.125rem}.lg-actions{bottom:20px}.lg-actions .lg-next,.lg-actions .lg-prev{font-size:34px;font-size:2.125rem}.lg-sub-html{bottom:80px;font-size:20px;font-size:1.25rem}.lSSlideWrapper ul#gallerySlider li img{height:57.6171875vw}.lSSlideWrapper .lSAction{height:60px;position:relative}.lSSlideWrapper .lSAction .lSNext,.lSSlideWrapper .lSAction .lSPrev{background-color:transparent;bottom:-10px;font-size:50px;font-size:3.125rem;height:50px;opacity:1;top:auto;width:50px}.lSSlideWrapper .lSAction .lSNext:hover,.lSSlideWrapper .lSAction .lSPrev:hover{background-color:transparent!important}.lSSlideWrapper .lSAction .lSNext i,.lSSlideWrapper .lSAction .lSPrev i{color:#231f20;opacity:1}.lSSlideWrapper .lSAction .lSPrev{left:20px}.lSSlideWrapper .lSAction .lSNext{right:20px}}@media screen and (max-width:640px){.lg-toolbar{bottom:6.25vw;height:7.8125vw;left:calc(50% - 3.125vw);width:7.8125vw}.lg-toolbar .lg-icon{font-size:5.3125vw;width:7.8125vw}.lg-actions{bottom:6.25vw;height:7.8125vw;left:calc(50% - 10.9375vw);width:23.4375vw}.lg-actions .lg-next,.lg-actions .lg-prev{font-size:5.3125vw;height:7.8125vw}.lg-actions .lg-next{right:1.5625vw}.lg-actions .lg-prev{left:1.5625vw}.lg-outer .lg-img-wrap{padding:3.125vw 3.125vw 21.875vw}.lg-sub-html{bottom:14.0625vw;font-size:3.125vw}.lSSlideWrapper ul#gallerySlider li img{height:62.5vw}.lSSlideWrapper .lSAction{height:9.375vw}.lSSlideWrapper .lSAction .lSNext,.lSSlideWrapper .lSAction .lSPrev{bottom:-1.5625vw;font-size:7.8125vw;height:7.8125vw;width:7.8125vw}.lSSlideWrapper .lSAction .lSPrev{left:3.125vw}.lSSlideWrapper .lSAction .lSNext{right:3.125vw}}@media screen and (max-width:480px){.lg-toolbar{bottom:8.3333333333vw;height:10.4166666667vw;left:calc(50% - 4.16667vw);width:10.4166666667vw}.lg-toolbar .lg-icon{font-size:7.0833333333vw;width:10.4166666667vw}.lg-actions{bottom:8.3333333333vw;height:10.4166666667vw;left:calc(50% - 14.58333vw);width:31.25vw}.lg-actions .lg-next,.lg-actions .lg-prev{font-size:7.0833333333vw;height:10.4166666667vw}.lg-actions .lg-next{right:2.0833333333vw}.lg-actions .lg-prev{left:2.0833333333vw}.lg-outer .lg-img-wrap{padding:4.1666666667vw 4.1666666667vw 29.1666666667vw}.lg-sub-html{bottom:18.75vw;font-size:4.1666666667vw}}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:0 0;color:transparent;outline:0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:icomoon;font-size:14px;line-height:1;opacity:1}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\e900"}[dir=rtl] .slick-prev:before{content:"\e901"}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\e901"}[dir=rtl] .slick-next:before{content:"\e900"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:0 0;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:0;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ba9765;content:"\e925";font-family:icomoon;font-size:12px;height:20px;left:0;line-height:20px;opacity:.4;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#ba9765;opacity:1}.slick-slider{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-list.draggable,.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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}.slick-arrow.slick-hidden{display:none}.preloader{align-items:center;background:#000;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999999}.preload-placeholder i{font-size:400px;font-size:25rem;opacity:.5}.content-wrapper{height:100vh;position:fixed;width:100vw}.content-wrapper.loaded{height:auto;position:relative;width:100%}.black-friday{height:0;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:0;z-index:10000}.black-friday,.black-friday.visible{transition:width 0s,height 0s,visibility 0s,opacity .3s}.black-friday.visible{height:100vh;opacity:1;visibility:visible;width:100vw}.black-friday .holder,.black-friday .overlay{align-items:center;display:flex;justify-content:center}.black-friday .overlay{background-color:rgba(0,0,0,.6);height:100%;width:100%}.black-friday .holder{flex-direction:column;margin:0 auto;position:relative;width:60%}.black-friday img{display:block;width:100%}.black-friday .close{cursor:pointer;position:absolute;right:-20px;top:-20px}.black-friday .close:hover i{background-color:#c4122f;color:#fff}.black-friday .close i{background-color:#fff;border-radius:4px;color:#c4122f;display:block;font-size:20px;font-size:1.25rem;padding:10px;transition:all .3s linear}.black-friday .btn{align-items:center;display:flex;height:60px;justify-content:center;margin:20px 0 0;width:200px}header#header{width:100%;z-index:1000}header#header.fixed{left:0;position:absolute;right:0;top:73px}header#header.fixed .container{align-items:center;background:0 0;display:flex;flex-flow:row nowrap;justify-content:flex-end;margin:0 auto;max-width:1920px;padding:0 55px;position:relative;width:100%}header#header.fixed .container .logo{display:none}header#header.fixed .container .logo a{align-items:center;display:flex;flex-flow:row nowrap}header#header.fixed .container .logo__icon{color:#ba9765;font-size:53px;font-size:3.3125rem}header#header.fixed .container .logo__text{color:#231f20;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;line-height:21.72px;padding-top:33px}header#header.fixed .container .wrapper{align-items:center;display:flex;flex-flow:row nowrap;height:50px;justify-content:flex-end;position:relative}header#header.fixed .container .wrapper .nav .nav__main{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;width:790px}header#header.fixed .container .wrapper .nav .nav__main li .separator,header#header.fixed .container .wrapper .nav .nav__main li a{color:#fff;font-family:Raleway,sans-serif;font-size:13px;font-size:.8125rem;font-weight:700;line-height:20px;padding:18px 0;text-transform:uppercase}header#header.fixed .container .wrapper .nav .nav__main li .separator.active,header#header.fixed .container .wrapper .nav .nav__main li a.active{color:#8b8b8b}header#header.fixed .container .wrapper .nav .nav__main li .separator{padding:0 3px}header#header.fixed .container .wrapper .nav .nav__main li a:hover{color:#ba9765}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent{position:relative}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .sign{display:none}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;left:0;opacity:0;padding:10px 0;position:absolute;top:36px;transition:all .4s ease-in-out 0s,z-index 0s linear .01s;visibility:hidden;width:230px;z-index:-1}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li{width:100%}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li a{color:#fff;display:block;font-family:Ubuntu,sans-serif;font-size:13px;font-size:.8125rem;font-weight:700;height:100%;line-height:40px;padding:0 27px 0 20px;text-transform:uppercase;width:100%}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent:hover .nav__sub{background-color:rgba(77,77,76,.9);opacity:1;position:absolute;transition:all .4s ease-in-out .01s,z-index 0s linear .01s;visibility:visible;z-index:1}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent:hover .nav__sub li a:hover{background-color:#4d4d4c;color:#fff;z-index:2}header#header.fixed .container .wrapper .search{height:24px;margin:0 8px 0 27px;position:relative}header#header.fixed .container .wrapper .search__icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;cursor:pointer;font-family:icomoon!important;font-size:24px;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}header#header.fixed .container .wrapper .search__icon:hover{color:#ba9765}header#header.fixed .container .wrapper .search__toolbar{background-color:rgba(77,77,76,.9);height:95px;opacity:0;position:absolute;right:0;top:36px;transition:all .4s ease-in-out .01s,z-index 0s linear .01s;visibility:hidden;width:270px;z-index:-1}header#header.fixed .container .wrapper .search__toolbar .inputs{height:100%;padding:42px 20px 18px;position:relative;width:100%}header#header.fixed .container .wrapper .search__toolbar .inputs .input{background-color:#fff;border:none;border-radius:2px;color:#231f20;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-style:italic;font-weight:300;height:35px;outline:0;padding:0 30px 0 15px;width:100%}header#header.fixed .container .wrapper .search__toolbar .inputs .input:invalid{box-shadow:none}header#header.fixed .container .wrapper .search__toolbar .inputs .input::-moz-placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .search__toolbar .inputs .input:-ms-input-placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .search__toolbar .inputs .input::placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .search__toolbar .inputs button{height:100%;width:auto}header#header.fixed .container .wrapper .search__toolbar .inputs button .icon-search-big{color:#959494;cursor:pointer;font-size:24px;font-size:1.5rem}header#header.fixed .container .wrapper .search__toolbar .inputs .icon-close{color:#fff;cursor:pointer;font-size:12px;font-size:.75rem;position:absolute;right:9px;top:9px}header#header.fixed .container .wrapper .search.active .search__icon{color:#ba9765}header#header.fixed .container .wrapper .search.active .search__toolbar{opacity:1;position:absolute;transition:all .4s ease-in-out .01s,z-index 0s linear .01s;visibility:visible;z-index:1}header#header.fixed .container .wrapper .avatar{cursor:pointer;height:24px;margin:0 8px;position:relative}header#header.fixed .container .wrapper .avatar .logged-in,header#header.fixed .container .wrapper .avatar .logged-out{display:inline-block;height:100%;position:absolute;width:100%;z-index:1}header#header.fixed .container .wrapper .avatar:hover .avatar__icon{color:#ba9765}header#header.fixed .container .wrapper .avatar__icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;cursor:pointer;font-family:icomoon!important;font-size:24px;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;text-transform:none}header#header.fixed .container .wrapper .avatar__icon.icon-user-unfinished-order:before{content:"\e91e"}header#header.fixed .container .wrapper .avatar__icon.big-red-dot:after{background-color:#c4122f;border-radius:50%;content:"";height:7px;position:absolute;right:2px;top:2px;width:7px}header#header.fixed .container .wrapper .avatar__text{display:none}header#header.fixed .container .wrapper .avatar.active .avatar__icon{color:#ba9765}header#header.fixed .container .wrapper .avatar__dropdown{background-color:rgba(77,77,76,.9);opacity:0;position:absolute;right:auto;top:48px;transition:all .4s ease-in-out .01s,z-index 0s linear .01s;visibility:hidden;width:270px;z-index:-1}header#header.fixed .container .wrapper .avatar__dropdown .input-email,header#header.fixed .container .wrapper .avatar__dropdown .input-pass{height:auto;margin:47px 0 17px;padding:0 20px;position:relative;width:100%}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input{background-color:#fff;border:none;border-radius:2px;color:#231f20;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-style:italic;font-weight:300;height:35px;outline:0;padding:0 15px 0 35px;width:100%}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input:invalid,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input:invalid{box-shadow:none}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input::-moz-placeholder,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input::-moz-placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input:-ms-input-placeholder,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input:-ms-input-placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input::placeholder,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input::placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .avatar__dropdown .input-email__label,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__label{left:22px;opacity:.5;position:absolute;top:0}header#header.fixed .container .wrapper .avatar__dropdown .input-email__label:before,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__label:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#231f20;content:"\e91f";font-family:icomoon!important;font-size:30px;font-size:1.875rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}header#header.fixed .container .wrapper .avatar__dropdown .error-messages{color:#ffacac;display:none;font-size:12px;font-size:.75rem;padding:0 20px 20px}header#header.fixed .container .wrapper .avatar__dropdown .input-pass{margin:0 0 17px}header#header.fixed .container .wrapper .avatar__dropdown .input-pass__label{left:22px;opacity:.5;position:absolute;top:0}header#header.fixed .container .wrapper .avatar__dropdown .input-pass__label:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#231f20;content:"\e90a";font-family:icomoon!important;font-size:30px;font-size:1.875rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}header#header.fixed .container .wrapper .avatar__dropdown .bottom{color:#fff;display:grid;font-family:Ubuntu,sans-serif;font-weight:400;grid-template-columns:1fr 1fr;grid-template-rows:38px 1fr auto;padding:0 20px 25px;width:100%}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox{font-size:12px;font-size:.75rem;grid-column:1/2;grid-row:1/2}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox #login_remember{display:none}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox .label{cursor:pointer;display:block;padding-left:13px;padding-top:4px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox .label .text{display:inline-block;padding-left:13px}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox .label:before{background:#fff;border:none;border-radius:3px;content:"";height:15px;left:0;position:absolute;top:4px;width:15px}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox input[type=checkbox]:checked+label:before{background:url(../images/header/icons/checkmark-icon.png) 50% no-repeat,#fff;background-size:9px,cover}header#header.fixed .container .wrapper .avatar__dropdown .bottom .btn-login{background-color:#c4122f;border:none;border-radius:2px;font-size:13px;font-size:.8125rem;grid-column:2/3;grid-row:1/2;height:38px;justify-self:end;line-height:38px;margin-bottom:45px;text-align:center;text-transform:uppercase;width:100px}header#header.fixed .container .wrapper .avatar__dropdown .bottom .btn-login:hover{background-color:#d71e3c}header#header.fixed .container .wrapper .avatar__dropdown .bottom .btn-register{background-color:#231f20;border:1px solid #fff;border-radius:2px;font-size:13px;font-size:.8125rem;grid-column:1/3;grid-row:2/3;height:38px;line-height:35px;margin:45px 0 11px;text-align:center;text-transform:uppercase;width:230px}header#header.fixed .container .wrapper .avatar__dropdown .bottom .btn-register:hover{background-color:#ba9765}header#header.fixed .container .wrapper .avatar__dropdown .bottom .pass-forget{align-items:center;display:flex;flex-flow:row nowrap;font-size:14px;font-size:.875rem;grid-column:1/3;grid-row:3/4;height:100%;justify-content:center;text-align:center;text-decoration:underline;width:100%}header#header.fixed .container .wrapper .avatar__dropdown.active{opacity:1;position:absolute;right:auto;top:36px;transition:all .4s ease-in-out .01s,z-index 0s linear .01s;visibility:visible;z-index:1}header#header.fixed .container .wrapper .calendar{display:none;margin-left:62px}header#header.fixed .container .wrapper .calendar a{align-items:center;display:inline-block;display:flex;flex-flow:row nowrap;height:100%;justify-content:flex-start;width:100%}header#header.fixed .container .wrapper .calendar__icon{color:#c4122f;font-size:24px;font-size:1.5rem}header#header.fixed .container .wrapper .calendar__text{color:#c4122f;font-family:Raleway,sans-serif;font-size:13px;font-size:.8125rem;font-weight:700;padding-left:9px;text-transform:uppercase}header#header.fixed .container .wrapper .orders{display:block;height:24px;margin:0 8px;position:relative}header#header.fixed .container .wrapper .orders:hover .icon-tickets-big{color:#ba9765}header#header.fixed .container .wrapper .orders a{display:inline-block;height:100%;position:absolute;width:100%;z-index:1}header#header.fixed .container .wrapper .orders i.big-red-dot:after{background-color:#c4122f;border-radius:50%;content:"";height:7px;position:absolute;right:2px;top:2px;width:7px}header#header.fixed .container .wrapper .orders .text{display:none}header#header.fixed .container .wrapper .orders .icon-tickets-big{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:icomoon!important;font-size:24px;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;text-transform:none}header#header.fixed .container .wrapper .logout-form{display:block;height:26px}header#header.fixed .container .wrapper .logout-form .logout-btn{background:0 0;border:none;position:relative}header#header.fixed .container .wrapper .logout-form .logout-btn .icon-logout{color:#959494;cursor:pointer;font-size:24px;font-size:1.5rem}header#header.fixed .container .wrapper .logout-form .logout-btn .icon-logout:hover{color:#ba9765}header#header.fixed .container .wrapper .logout-form .logout-btn span{color:#c4122f;display:none}header#header.fixed .container .calendar-mobile,header#header.fixed .container .navigation,header#header.fixed .container .orders-mobile,header#header.fixed .container .tickets-mobile{display:none}header#header.fixed.sticky{background-color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);height:70px;left:0;position:fixed;right:0;top:0;z-index:1002}header#header.fixed.sticky .container{align-items:center;display:flex;flex-flow:row nowrap;height:100%;justify-content:space-between}header#header.fixed.sticky .container .logo{display:block}header#header.fixed.sticky .container .logo__text{padding:0 0 0 11px;text-transform:uppercase}header#header.fixed.sticky .container .wrapper .nav .nav__main li .separator,header#header.fixed.sticky .container .wrapper .nav .nav__main li a{color:#ba9765}header#header.fixed.sticky .container .wrapper .nav .nav__main li a.active,header#header.fixed.sticky .container .wrapper .nav .nav__main li a:hover{color:#231f20}header#header.fixed.sticky .container .wrapper .search__icon{color:#ba9765}header#header.fixed.sticky .container .wrapper .avatar:hover .avatar__icon,header#header.fixed.sticky .container .wrapper .search.active .search__icon,header#header.fixed.sticky .container .wrapper .search__icon.active,header#header.fixed.sticky .container .wrapper .search__icon:hover{color:#231f20}header#header.fixed.sticky .container .wrapper .avatar .avatar__icon{color:#ba9765}header#header.fixed.sticky .container .wrapper .avatar .avatar__icon.active,header#header.fixed.sticky .container .wrapper .avatar.active .avatar__icon{color:#231f20}header#header.fixed.sticky .container .wrapper .avatar__dropdown{right:175px;top:62px}header#header.fixed.sticky .container .wrapper .calendar{display:block}header#header.fixed.sticky .container .wrapper .calendar-mobile{display:none}header#header.fixed.sticky .container .wrapper .orders:hover .icon-tickets-big{color:#231f20}header#header.fixed.sticky .container .wrapper .orders .icon-tickets-big{color:#ba9765}header#header.fixed.sticky .container .wrapper .logout-form .logout-btn .icon-logout{color:#959494}header#header.fixed.sticky .container .wrapper .logout-form .logout-btn .icon-logout:hover{color:#231f20}footer.footer{background-color:#231f20;margin:0 auto;overflow:hidden;position:relative;width:100%}footer.footer .contacts{width:100%}footer.footer .contacts:before{background:url(../images/shapes-left.png) no-repeat;background-size:561px 442px;content:"";height:100%;left:0;position:absolute;top:0;width:561px}footer.footer .contacts:after{background:url(../images/shapes-right.png) no-repeat;background-size:561px 442px;content:"";height:100%;position:absolute;right:0;top:0;width:561px}footer.footer .contacts .container{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:75px 50px 0;z-index:1}footer.footer .contacts .container .title{color:#ba9765;font-size:30px;font-size:1.875rem;margin-bottom:10px}footer.footer .contacts .container .text{color:hsla(0,0%,100%,.6);font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;margin-bottom:68px;text-align:center;white-space:pre-line}footer.footer .contacts .container .map{background:url(../images/footer/contacts-map-bg.jpg) 50% no-repeat;background-size:cover;height:489px;width:100%}footer.footer .contacts .container .bottom{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;min-height:61px;width:100%}footer.footer .contacts .container .bottom .policies{align-items:center;color:hsla(0,0%,100%,.5);display:flex;flex-flow:row nowrap;font-family:Ubuntu,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;height:100%}footer.footer .contacts .container .bottom .policies .separator{padding:0 4px}footer.footer .contacts .container .bottom .policies a:first-letter{text-transform:capitalize}footer.footer .contacts .container .bottom .social-icons{display:flex;flex-flow:row nowrap;height:100%;justify-content:space-evenly;min-height:61px}footer.footer .contacts .container .bottom .social-icons a{align-items:center;border-left:1px solid hsla(0,0%,100%,.3);display:flex;flex-flow:column nowrap;justify-content:center;width:60px}footer.footer .contacts .container .bottom .social-icons a:last-child{border-right:1px solid hsla(0,0%,100%,.3)}footer.footer .contacts .container .bottom .social-icons a .icon{color:hsla(0,0%,100%,.5);font-size:40px}footer.footer .contacts .container .bottom .social-icons a img{max-width:30px}footer.footer .partners{background-color:#997c53;min-height:80px;width:100%}footer.footer .partners .container{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;padding:0 50px}footer.footer .partners .container img{height:auto;max-height:50px;max-width:120px;width:auto}footer.footer .partners .container .icon{align-items:center;display:flex;justify-content:center}footer.footer .partners .container .wrapper{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}footer.footer .partners .container .wrapper .first{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}footer.footer .partners .container .wrapper .first .partners__text{align-items:center;color:hsla(0,0%,100%,.6);display:flex;font-family:Ubuntu,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;justify-content:center;padding:0 20px 0 0;text-transform:uppercase}footer.footer .partners .container .wrapper .first .partners__many{display:flex;flex-flow:row wrap;flex-shrink:1;height:100%;justify-content:space-between}footer.footer .partners .container .wrapper .first .partners__many .icon{padding:15px 20px}footer.footer .partners .container .wrapper .second{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}footer.footer .partners .container .wrapper .second .partners__view{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-width:0 1px;display:flex;flex-flow:row wrap;height:100%;justify-content:space-evenly;padding:0 15px}footer.footer .partners .container .wrapper .second .partners__view .icon{padding:15px 30px}footer.footer .partners .container .wrapper .second .partners__design{display:flex;flex-flow:row nowrap;height:100%;justify-content:flex-end;padding:15px 30px 15px 40px}footer.footer .partners .container .wrapper .second .partners__design .text{align-items:center;color:hsla(0,0%,100%,.6);display:flex;font-family:Ubuntu,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;justify-content:center;padding:0 10px 0 0;text-transform:uppercase}footer.footer .partners .container .wrapper .second .partners__design .xplora{align-items:center;display:flex;justify-content:center}footer.footer .partners .container .wrapper .second .partners__design .xplora .xplora__icon{width:auto}@media only screen and (min-width:1025px) and (max-width:1500px){.content-wrapper.loaded{margin-top:91px}}@media screen and (max-width:1024px){.preload-placeholder i{font-size:48.828125vw}.content-wrapper.loaded{margin-top:91px}}@media screen and (max-width:640px){.preload-placeholder i{font-size:46.875vw}.content-wrapper.loaded{margin-top:14.21875vw}}@media screen and (max-width:1024px){.black-friday .holder{width:70%}.black-friday .close{right:-1.953125vw;top:-1.953125vw}.black-friday .close i{border-radius:.390625vw;font-size:1.953125vw;padding:.9765625vw}.black-friday .btn{height:5.859375vw;margin:1.953125vw 0 0;width:29.296875vw}}@media screen and (max-width:640px){.black-friday .holder{width:65%}.black-friday .close{right:-3.125vw;top:-3.125vw}.black-friday .close i{border-radius:.625vw;font-size:3.125vw;padding:1.5625vw}.black-friday .btn{height:9.375vw;margin:3.125vw 0 0;width:46.875vw}}@media only screen and (min-width:1025px) and (max-width:1500px){header#header.fixed,header#header.fixed.sticky{background-color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);height:91px;left:0;position:fixed;right:0;top:0;transition:transform .4s}header#header.fixed.scrollUp,header#header.fixed.sticky.scrollUp{box-shadow:none;transform:translateY(-91px);transition:transform .4s}header#header.fixed .container,header#header.fixed.sticky .container{align-items:center;background-color:#fff;display:flex;flex-flow:row nowrap;height:100%;justify-content:flex-end;margin:auto;max-width:auto;padding:0 30px;position:relative;width:100%}header#header.fixed .container .logo,header#header.fixed.sticky .container .logo{display:block;left:30px;position:absolute;top:18px}header#header.fixed .container .logo a,header#header.fixed.sticky .container .logo a{align-items:center;display:flex;flex-flow:row nowrap}header#header.fixed .container .logo__icon,header#header.fixed.sticky .container .logo__icon{color:#ba9765;font-size:53px}header#header.fixed .container .logo__text,header#header.fixed.sticky .container .logo__text{display:none}header#header.fixed .container [aria-hidden=true],header#header.fixed.sticky .container [aria-hidden=true]{opacity:0;transition:opacity .4s,z-index .4s 0s,visibility .4s 0s;visibility:hidden;z-index:-1}header#header.fixed .container [aria-hidden=false],header#header.fixed.sticky .container [aria-hidden=false]{opacity:1;transition:opacity .4s,z-index .4s 0s,visibility .4s 0s;visibility:visible;z-index:1}header#header.fixed .container .wrapper,header#header.fixed.sticky .container .wrapper{align-items:center;background-color:#fff;bottom:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:100px -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:100px min-content min-content min-content min-content min-content;height:auto;left:0;overflow-y:scroll;padding:0;position:fixed;right:0;top:89px;width:100%}header#header.fixed .container .wrapper .nav,header#header.fixed.sticky .container .wrapper .nav{grid-column:1/3;grid-row:4/5;padding:65px 30px 0}header#header.fixed .container .wrapper .nav .nav__main,header#header.fixed.sticky .container .wrapper .nav .nav__main{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;width:100%}header#header.fixed .container .wrapper .nav .nav__main li .separator,header#header.fixed .container .wrapper .nav .nav__main li a,header#header.fixed.sticky .container .wrapper .nav .nav__main li .separator,header#header.fixed.sticky .container .wrapper .nav .nav__main li a{color:#ba9765;font-family:Raleway,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;line-height:20px;padding:22px 0}header#header.fixed .container .wrapper .nav .nav__main li .separator.active,header#header.fixed .container .wrapper .nav .nav__main li a.active,header#header.fixed.sticky .container .wrapper .nav .nav__main li .separator.active,header#header.fixed.sticky .container .wrapper .nav .nav__main li a.active{color:#cecece}header#header.fixed .container .wrapper .nav .nav__main li a,header#header.fixed.sticky .container .wrapper .nav .nav__main li a{align-items:center;display:flex;justify-content:flex-start}header#header.fixed .container .wrapper .nav .nav__main li .separator,header#header.fixed.sticky .container .wrapper .nav .nav__main li .separator{padding:0 5px}header#header.fixed .container .wrapper .nav .nav__main li a:hover,header#header.fixed.sticky .container .wrapper .nav .nav__main li a:hover{color:#231f20}header#header.fixed .container .wrapper .nav .nav__main li.lang a,header#header.fixed.sticky .container .wrapper .nav .nav__main li.lang a{display:inline-block;padding:22px 0 97px}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent{position:relative}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent a,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent a{color:#ba9765}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent a:hover .text,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent a:hover .text{color:#231f20}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent a.active,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent a.active{color:#cecece}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .text,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .text{position:relative}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .text:after,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .text:after{content:"+";font-family:Ubuntu,sans-serif;font-size:28px;font-size:1.75rem;font-weight:400;position:absolute;right:-30px;top:-2px}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .text.active:after,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .text.active:after{content:"−";position:absolute;right:-30px;top:-2px}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub{align-items:flex-start;display:none;flex-flow:column nowrap;justify-content:flex-start;left:auto;opacity:0;padding:20px 0 20px 50px;position:relative;top:auto;visibility:hidden;width:auto;z-index:-1}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li{height:auto;width:100%}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li a,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li a{color:#ba9765;display:block;font-family:Raleway,sans-serif;font-size:20px;font-size:1.25rem;font-weight:400;height:100%;line-height:1;padding:15px;text-transform:none;width:100%}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li a a:hover,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li a a:hover{background-color:transparent;color:#231f20;z-index:2}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li a.active,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li a.active{color:#cecece}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li:first-child a,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li:first-child a{padding-top:0}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li:last-child a,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li:last-child a{padding-bottom:0}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent.active .nav__sub,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent.active .nav__sub{background-color:transparent;display:flex;opacity:1;position:relative;visibility:visible;z-index:1}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent.active .nav__sub li,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent.active .nav__sub li{height:auto}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent.active .nav__sub li a:hover,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent.active .nav__sub li a:hover{background-color:transparent;color:#231f20;z-index:2}header#header.fixed .container .wrapper .search,header#header.fixed .container .wrapper .search.active,header#header.fixed.sticky .container .wrapper .search,header#header.fixed.sticky .container .wrapper .search.active{align-self:end;grid-column:1/3;grid-row:3/4;height:84px;margin:0;padding:0 30px;position:relative;visibility:inherit}header#header.fixed .container .wrapper .search.active__icon,header#header.fixed .container .wrapper .search__icon,header#header.fixed.sticky .container .wrapper .search.active__icon,header#header.fixed.sticky .container .wrapper .search__icon{display:none}header#header.fixed .container .wrapper .search.active__toolbar,header#header.fixed .container .wrapper .search__toolbar,header#header.fixed.sticky .container .wrapper .search.active__toolbar,header#header.fixed.sticky .container .wrapper .search__toolbar{background-color:transparent;height:100%;opacity:1;position:relative;right:auto;top:auto;visibility:unset;width:100%;z-index:1}header#header.fixed .container .wrapper .search.active__toolbar .inputs,header#header.fixed .container .wrapper .search__toolbar .inputs,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs{height:100%;padding:0;position:relative;width:100%}header#header.fixed .container .wrapper .search.active__toolbar .inputs .input,header#header.fixed .container .wrapper .search__toolbar .inputs .input,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs .input,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs .input{background-color:#fff;border:1px solid #231f20;border-radius:2px;color:#231f20;font-family:Ubuntu,sans-serif;font-size:24px;font-size:1.5rem;font-style:italic;font-weight:300;height:84px;padding:0 78px 0 37px;width:100%}header#header.fixed .container .wrapper .search.active__toolbar .inputs .input:invalid,header#header.fixed .container .wrapper .search__toolbar .inputs .input:invalid,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs .input:invalid,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs .input:invalid{box-shadow:none}header#header.fixed .container .wrapper .search.active__toolbar .inputs .input::-moz-placeholder,header#header.fixed .container .wrapper .search__toolbar .inputs .input::-moz-placeholder,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs .input::-moz-placeholder,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs .input::-moz-placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .search.active__toolbar .inputs .input:-ms-input-placeholder,header#header.fixed .container .wrapper .search__toolbar .inputs .input:-ms-input-placeholder,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs .input:-ms-input-placeholder,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs .input:-ms-input-placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .search.active__toolbar .inputs .input::placeholder,header#header.fixed .container .wrapper .search__toolbar .inputs .input::placeholder,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs .input::placeholder,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs .input::placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .search.active__toolbar .inputs button,header#header.fixed .container .wrapper .search__toolbar .inputs button,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs button,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs button{padding:0;width:78px}header#header.fixed .container .wrapper .search.active__toolbar .inputs button .icon-search-big,header#header.fixed .container .wrapper .search__toolbar .inputs button .icon-search-big,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs button .icon-search-big,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs button .icon-search-big{font-size:45px;font-size:2.8125rem}header#header.fixed .container .wrapper .search.active__toolbar .inputs .icon-close,header#header.fixed .container .wrapper .search__toolbar .inputs .icon-close,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs .icon-close,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs .icon-close{display:none}header#header.fixed .container .wrapper .avatar,header#header.fixed .container .wrapper .avatar.active,header#header.fixed.sticky .container .wrapper .avatar,header#header.fixed.sticky .container .wrapper .avatar.active{align-items:center;align-self:start;background-color:hsla(38,89%,75%,.2);border-radius:2px;display:flex;flex-flow:row nowrap;grid-column:2/3;grid-row:1/2;height:84px;justify-content:center;justify-self:start;margin:0 0 0 9px;position:relative;width:280px}header#header.fixed .container .wrapper .avatar.active:after,header#header.fixed .container .wrapper .avatar:after,header#header.fixed.sticky .container .wrapper .avatar.active:after,header#header.fixed.sticky .container .wrapper .avatar:after{background-color:#fff;bottom:-18px;content:"";height:18px;left:0;position:absolute;width:280px}header#header.fixed .container .wrapper .avatar.active__icon,header#header.fixed .container .wrapper .avatar__icon,header#header.fixed.sticky .container .wrapper .avatar.active__icon,header#header.fixed.sticky .container .wrapper .avatar__icon{color:#ba9765;font-size:45px;font-size:2.8125rem;margin-right:11px}header#header.fixed .container .wrapper .avatar.active__icon:hover,header#header.fixed .container .wrapper .avatar__icon:hover,header#header.fixed.sticky .container .wrapper .avatar.active__icon:hover,header#header.fixed.sticky .container .wrapper .avatar__icon:hover{color:#ba9765}header#header.fixed .container .wrapper .avatar.active__icon.icon-user-unfinished-order:before,header#header.fixed .container .wrapper .avatar__icon.icon-user-unfinished-order:before,header#header.fixed.sticky .container .wrapper .avatar.active__icon.icon-user-unfinished-order:before,header#header.fixed.sticky .container .wrapper .avatar__icon.icon-user-unfinished-order:before{content:"\e91c"}header#header.fixed .container .wrapper .avatar.active__text,header#header.fixed .container .wrapper .avatar__text,header#header.fixed.sticky .container .wrapper .avatar.active__text,header#header.fixed.sticky .container .wrapper .avatar__text{color:#ba9765;cursor:pointer;display:inline;font-family:Raleway,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;text-transform:uppercase}header#header.fixed .container .wrapper .avatar.active:after,header#header.fixed.sticky .container .wrapper .avatar.active:after{background-color:hsla(38,89%,75%,.2)}header#header.fixed .container .wrapper .avatar__dropdown,header#header.fixed.sticky .container .wrapper .avatar__dropdown{background-color:hsla(38,89%,75%,.2);display:none;height:0%;opacity:0;position:relative;right:auto;top:auto;visibility:hidden;width:100%;z-index:-1}header#header.fixed .container .wrapper .avatar__dropdown .input-email,header#header.fixed .container .wrapper .avatar__dropdown .input-pass,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass{background-color:hsla(38,89%,75%,.2);height:auto;position:relative;width:100%}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__input,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__input{background-color:#fff;border:1px solid #231f20;border-radius:2px;color:#231f20;font-family:Ubuntu,sans-serif;font-size:26px;font-size:1.625rem;font-style:italic;font-weight:300;height:85px;outline:0;padding:0 24px 0 90px;width:100%}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input:invalid,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input:invalid,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__input:invalid,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__input:invalid{box-shadow:none}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input::-moz-placeholder,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input::-moz-placeholder,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__input::-moz-placeholder,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__input::-moz-placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input:-ms-input-placeholder,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input:-ms-input-placeholder,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__input:-ms-input-placeholder,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__input:-ms-input-placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input::placeholder,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input::placeholder,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__input::placeholder,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__input::placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .avatar__dropdown .input-email__label,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__label,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__label,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__label{left:50px;opacity:.5;position:absolute;top:10px}header#header.fixed .container .wrapper .avatar__dropdown .input-email__label:before,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__label:before,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__label:before,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__label:before{font-size:55px;font-size:3.4375rem}header#header.fixed .container .wrapper .avatar__dropdown .input-email,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email{margin:0;padding:47px 30px 17px}header#header.fixed .container .wrapper .avatar__dropdown .input-email__label,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__label{top:55px}header#header.fixed .container .wrapper .avatar__dropdown .input-pass,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass{margin:0;padding:0 30px}header#header.fixed .container .wrapper .avatar__dropdown .error-messages,header#header.fixed.sticky .container .wrapper .avatar__dropdown .error-messages{background-color:hsla(38,89%,75%,.2);color:#d71e3c;font-size:18px;font-size:1.125rem;padding:30px 30px 0}header#header.fixed .container .wrapper .avatar__dropdown .bottom,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom{background-color:#fff;color:#fff;display:grid;font-family:Ubuntu,sans-serif;font-weight:400;grid-template-columns:54.5% 45.5%;grid-template-rows:123px 84px;padding:0 30px 53px;width:100%}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox{align-self:center;color:#231f20;font-size:26px;font-size:1.625rem;grid-column:1/2;grid-row:1/2;justify-self:end;margin-right:135px}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox #login_remember,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox #login_remember{display:none}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox .label,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox .label{cursor:pointer;display:block;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox .label .text,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox .label .text{display:inline-block;padding-left:13px}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox .label:before,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox .label:before{background:#fff;border:none;border-radius:3px;content:"";height:31px;left:-38px;position:absolute;top:2px;width:31px}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox input[type=checkbox]:checked+label:before,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox input[type=checkbox]:checked+label:before{background:url(../images/header/icons/checkmark-icon.png) 50% no-repeat,#fff;background-size:15px,cover}header#header.fixed .container .wrapper .avatar__dropdown .bottom .btn-login,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .btn-login{background-color:#c4122f;border:none;border-radius:2px;font-size:26px;font-size:1.625rem;grid-column:2/3;grid-row:2/3;height:84px;justify-self:start;line-height:84px;margin:0 0 0 39px;padding:0;text-align:center;text-transform:uppercase;width:206px}header#header.fixed .container .wrapper .avatar__dropdown .bottom .btn-register,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .btn-register{background-color:#231f20;border:1px solid #fff;border-radius:2px;font-size:26px;font-size:1.625rem;grid-column:1/2;grid-row:2/3;height:84px;justify-self:end;line-height:84px;margin:0;text-align:center;text-transform:uppercase;width:336px}header#header.fixed .container .wrapper .avatar__dropdown .bottom .pass-forget,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .pass-forget{align-items:center;align-self:center;color:#231f20;font-size:26px;font-size:1.625rem;font-weight:300;grid-column:2/3;grid-row:1/2;justify-content:flex-start;justify-self:end;text-align:center;text-decoration:underline}header#header.fixed .container .wrapper .avatar__dropdown .bottom .pass-forget a,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .pass-forget a{margin-left:18px}header#header.fixed .container .wrapper .avatar__dropdown.active,header#header.fixed.sticky .container .wrapper .avatar__dropdown.active{background-color:#fff;display:block;grid-column:1/3;grid-row:2/3;height:100%;opacity:1;padding-bottom:63px;position:relative;right:auto;top:auto;visibility:visible;width:100%;z-index:1}header#header.fixed .container .wrapper .avatar__dropdown.active .bottom,header#header.fixed.sticky .container .wrapper .avatar__dropdown.active .bottom{background-color:hsla(38,89%,75%,.2)}header#header.fixed .container .wrapper .calendar,header#header.fixed.sticky .container .wrapper .calendar{align-items:center;align-self:start;background-color:rgba(196,18,47,.07);border-radius:2px;display:block;display:flex;flex-flow:row nowrap;grid-column:1/2;grid-row:1/2;height:84px;justify-content:center;justify-self:end;margin:0 9px 0 0;padding-left:0;width:280px}header#header.fixed .container .wrapper .calendar a,header#header.fixed.sticky .container .wrapper .calendar a{align-items:center;display:inline-block;display:flex;flex-flow:row nowrap;height:100%;justify-content:center;width:100%}header#header.fixed .container .wrapper .calendar__icon,header#header.fixed.sticky .container .wrapper .calendar__icon{font-size:40px;font-size:2.5rem}header#header.fixed .container .wrapper .calendar__text,header#header.fixed.sticky .container .wrapper .calendar__text{color:#c4122f;font-family:Raleway,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;padding-left:9px;text-transform:uppercase}header#header.fixed .container .wrapper .orders,header#header.fixed.sticky .container .wrapper .orders{align-items:center;display:flex;grid-column:1/3;grid-row:5/6;height:auto;margin:0;padding:0 30px 80px;position:relative}header#header.fixed .container .wrapper .orders a,header#header.fixed.sticky .container .wrapper .orders a{height:100%;left:0;position:absolute;top:0;width:100%}header#header.fixed .container .wrapper .orders .text,header#header.fixed.sticky .container .wrapper .orders .text{color:#ba9765;display:inline;font-family:Raleway,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1;margin:0 0 0 13px;text-transform:uppercase}header#header.fixed .container .wrapper .orders .text.active,header#header.fixed.sticky .container .wrapper .orders .text.active{color:#cecece}header#header.fixed .container .wrapper .orders .icon-tickets-big,header#header.fixed.sticky .container .wrapper .orders .icon-tickets-big{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ba9765;display:inline;font-family:icomoon!important;font-size:48px;font-size:3rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}header#header.fixed .container .wrapper .orders .icon-tickets-big:hover,header#header.fixed.sticky .container .wrapper .orders .icon-tickets-big:hover{color:#cecece}header#header.fixed .container .wrapper .logout-form,header#header.fixed.sticky .container .wrapper .logout-form{grid-column:1/3;grid-row:5/6;height:auto;padding:0 30px 80px}header#header.fixed .container .wrapper .logout-form .logout-btn,header#header.fixed.sticky .container .wrapper .logout-form .logout-btn{height:auto;padding:0;width:auto}header#header.fixed .container .wrapper .logout-form .logout-btn .icon-logout,header#header.fixed.sticky .container .wrapper .logout-form .logout-btn .icon-logout{display:none}header#header.fixed .container .wrapper .logout-form .logout-btn span,header#header.fixed.sticky .container .wrapper .logout-form .logout-btn span{color:#c4122f;display:inline-block;font-family:Raleway,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1;text-transform:uppercase}header#header.fixed .container .wrapper .logout-form .logout-btn span:hover,header#header.fixed.sticky .container .wrapper .logout-form .logout-btn span:hover{color:#231f20}header#header.fixed .container .orders-mobile.active,header#header.fixed.sticky .container .orders-mobile.active{display:none}header#header.fixed .container .calendar-mobile,header#header.fixed.sticky .container .calendar-mobile{display:block;margin-right:70px}header#header.fixed .container .calendar-mobile a,header#header.fixed.sticky .container .calendar-mobile a{align-items:center;display:inline-block;display:flex;flex-flow:row nowrap;height:100%;justify-content:flex-start;width:100%}header#header.fixed .container .calendar-mobile__icon,header#header.fixed.sticky .container .calendar-mobile__icon{color:#c4122f;font-size:40px;font-size:2.5rem}header#header.fixed .container .calendar-mobile__text,header#header.fixed.sticky .container .calendar-mobile__text{color:#c4122f;font-family:Raleway,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;padding-left:9px;text-transform:uppercase}header#header.fixed .container .calendar-mobile.active,header#header.fixed.sticky .container .calendar-mobile.active{display:none}header#header.fixed .container .navigation,header#header.fixed.sticky .container .navigation{cursor:pointer;display:block}header#header.fixed .container .navigation .toggle,header#header.fixed.sticky .container .navigation .toggle{height:36px;width:36px}header#header.fixed .container .navigation .toggle .icon-hamburger-menu,header#header.fixed.sticky .container .navigation .toggle .icon-hamburger-menu{display:inline-block;font-size:36px;font-size:2.25rem}header#header.fixed .container .navigation .toggle .icon-arrow-up,header#header.fixed.sticky .container .navigation .toggle .icon-arrow-up{display:none;font-size:36px;font-size:2.25rem}header#header.fixed .container .navigation .toggle.active .icon-hamburger-menu,header#header.fixed.sticky .container .navigation .toggle.active .icon-hamburger-menu{display:none}header#header.fixed .container .navigation .toggle.active .icon-arrow-up,header#header.fixed.sticky .container .navigation .toggle.active .icon-arrow-up{display:inline-block}}@media screen and (max-width:1024px){header#header.fixed,header#header.fixed.sticky{background-color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);height:91px;left:0;position:fixed;right:0;top:0;transition:transform .4s}header#header.fixed.scrollUp,header#header.fixed.sticky.scrollUp{box-shadow:none;transform:translateY(-91px);transition:transform .4s}header#header.fixed .container,header#header.fixed.sticky .container{align-items:center;background-color:#fff;display:flex;flex-flow:row nowrap;height:100%;justify-content:flex-end;margin:auto;max-width:auto;padding:0 30px;position:relative;width:100%}header#header.fixed .container .logo,header#header.fixed.sticky .container .logo{display:block;left:30px;position:absolute;top:18px}header#header.fixed .container .logo a,header#header.fixed.sticky .container .logo a{align-items:center;display:flex;flex-flow:row nowrap}header#header.fixed .container .logo__icon,header#header.fixed.sticky .container .logo__icon{color:#ba9765;font-size:53px}header#header.fixed .container .logo__text,header#header.fixed.sticky .container .logo__text{display:none}header#header.fixed .container [aria-hidden=true],header#header.fixed.sticky .container [aria-hidden=true]{opacity:0;transition:opacity .4s,z-index .4s 0s,visibility .4s 0s;visibility:hidden;z-index:-1}header#header.fixed .container [aria-hidden=false],header#header.fixed.sticky .container [aria-hidden=false]{opacity:1;transition:opacity .4s,z-index .4s 0s,visibility .4s 0s;visibility:visible;z-index:1}header#header.fixed .container .wrapper,header#header.fixed.sticky .container .wrapper{align-items:center;background-color:#fff;bottom:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:100px -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:100px min-content min-content min-content min-content min-content;height:auto;left:0;overflow-y:scroll;padding:0;position:fixed;right:0;top:89px;width:100%}header#header.fixed .container .wrapper .nav,header#header.fixed.sticky .container .wrapper .nav{grid-column:1/3;grid-row:4/5;padding:65px 30px 0}header#header.fixed .container .wrapper .nav .nav__main,header#header.fixed.sticky .container .wrapper .nav .nav__main{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;width:100%}header#header.fixed .container .wrapper .nav .nav__main li .separator,header#header.fixed .container .wrapper .nav .nav__main li a,header#header.fixed.sticky .container .wrapper .nav .nav__main li .separator,header#header.fixed.sticky .container .wrapper .nav .nav__main li a{color:#ba9765;font-family:Raleway,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;line-height:20px;padding:22px 0}header#header.fixed .container .wrapper .nav .nav__main li .separator.active,header#header.fixed .container .wrapper .nav .nav__main li a.active,header#header.fixed.sticky .container .wrapper .nav .nav__main li .separator.active,header#header.fixed.sticky .container .wrapper .nav .nav__main li a.active{color:#cecece}header#header.fixed .container .wrapper .nav .nav__main li a,header#header.fixed.sticky .container .wrapper .nav .nav__main li a{align-items:center;display:flex;justify-content:flex-start}header#header.fixed .container .wrapper .nav .nav__main li .separator,header#header.fixed.sticky .container .wrapper .nav .nav__main li .separator{padding:0 5px}header#header.fixed .container .wrapper .nav .nav__main li a:hover,header#header.fixed.sticky .container .wrapper .nav .nav__main li a:hover{color:#231f20}header#header.fixed .container .wrapper .nav .nav__main li.lang a,header#header.fixed.sticky .container .wrapper .nav .nav__main li.lang a{display:inline-block;padding:22px 0 97px}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent{position:relative}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent a,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent a{color:#ba9765}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent a:hover .text,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent a:hover .text{color:#231f20}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .text,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .text{position:relative}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .text:after,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .text:after{content:"+";font-family:Ubuntu,sans-serif;font-size:28px;font-size:1.75rem;font-weight:400;position:absolute;right:-30px;top:-2px}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .text.active:after,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .text.active:after{content:"−";position:absolute;right:-30px;top:-2px}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub{align-items:flex-start;display:none;flex-flow:column nowrap;justify-content:flex-start;left:auto;opacity:0;padding:20px 0 20px 50px;position:relative;top:auto;visibility:hidden;width:auto;z-index:-1}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li{height:auto;width:100%}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li a,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li a{color:#ba9765;display:block;font-family:Raleway,sans-serif;font-size:20px;font-size:1.25rem;font-weight:400;height:100%;line-height:1;padding:15px;text-transform:none;width:100%}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li a a:hover,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li a a:hover{background-color:transparent;color:#231f20;z-index:2}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li:first-child a,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li:first-child a{padding-top:0}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li:last-child a,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li:last-child a{padding-bottom:0}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent.active .nav__sub,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent.active .nav__sub{background-color:transparent;display:flex;opacity:1;position:relative;visibility:visible;z-index:1}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent.active .nav__sub li,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent.active .nav__sub li{height:auto}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent.active .nav__sub li a:hover,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent.active .nav__sub li a:hover{background-color:transparent;color:#231f20;z-index:2}header#header.fixed .container .wrapper .search,header#header.fixed .container .wrapper .search.active,header#header.fixed.sticky .container .wrapper .search,header#header.fixed.sticky .container .wrapper .search.active{align-self:end;grid-column:1/3;grid-row:3/4;height:84px;margin:0;padding:0 30px;position:relative;visibility:inherit}header#header.fixed .container .wrapper .search.active__icon,header#header.fixed .container .wrapper .search__icon,header#header.fixed.sticky .container .wrapper .search.active__icon,header#header.fixed.sticky .container .wrapper .search__icon{display:none}header#header.fixed .container .wrapper .search.active__toolbar,header#header.fixed .container .wrapper .search__toolbar,header#header.fixed.sticky .container .wrapper .search.active__toolbar,header#header.fixed.sticky .container .wrapper .search__toolbar{background-color:transparent;height:100%;opacity:1;position:relative;right:auto;top:auto;visibility:unset;width:100%;z-index:1}header#header.fixed .container .wrapper .search.active__toolbar .inputs,header#header.fixed .container .wrapper .search__toolbar .inputs,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs{height:100%;padding:0;position:relative;width:100%}header#header.fixed .container .wrapper .search.active__toolbar .inputs .input,header#header.fixed .container .wrapper .search__toolbar .inputs .input,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs .input,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs .input{background-color:#fff;border:1px solid #231f20;border-radius:2px;color:#231f20;font-family:Ubuntu,sans-serif;font-size:24px;font-size:1.5rem;font-style:italic;font-weight:300;height:84px;padding:0 78px 0 37px;width:100%}header#header.fixed .container .wrapper .search.active__toolbar .inputs .input:invalid,header#header.fixed .container .wrapper .search__toolbar .inputs .input:invalid,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs .input:invalid,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs .input:invalid{box-shadow:none}header#header.fixed .container .wrapper .search.active__toolbar .inputs .input::-moz-placeholder,header#header.fixed .container .wrapper .search__toolbar .inputs .input::-moz-placeholder,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs .input::-moz-placeholder,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs .input::-moz-placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .search.active__toolbar .inputs .input:-ms-input-placeholder,header#header.fixed .container .wrapper .search__toolbar .inputs .input:-ms-input-placeholder,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs .input:-ms-input-placeholder,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs .input:-ms-input-placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .search.active__toolbar .inputs .input::placeholder,header#header.fixed .container .wrapper .search__toolbar .inputs .input::placeholder,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs .input::placeholder,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs .input::placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .search.active__toolbar .inputs button,header#header.fixed .container .wrapper .search__toolbar .inputs button,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs button,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs button{padding:0;width:78px}header#header.fixed .container .wrapper .search.active__toolbar .inputs button .icon-search-big,header#header.fixed .container .wrapper .search__toolbar .inputs button .icon-search-big,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs button .icon-search-big,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs button .icon-search-big{font-size:45px;font-size:2.8125rem}header#header.fixed .container .wrapper .search.active__toolbar .inputs .icon-close,header#header.fixed .container .wrapper .search__toolbar .inputs .icon-close,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs .icon-close,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs .icon-close{display:none}header#header.fixed .container .wrapper .avatar,header#header.fixed .container .wrapper .avatar.active,header#header.fixed.sticky .container .wrapper .avatar,header#header.fixed.sticky .container .wrapper .avatar.active{align-items:center;align-self:start;background-color:hsla(38,89%,75%,.2);border-radius:2px;display:flex;flex-flow:row nowrap;grid-column:2/3;grid-row:1/2;height:84px;justify-content:center;justify-self:start;margin:0 0 0 9px;position:relative;width:280px}header#header.fixed .container .wrapper .avatar.active:after,header#header.fixed .container .wrapper .avatar:after,header#header.fixed.sticky .container .wrapper .avatar.active:after,header#header.fixed.sticky .container .wrapper .avatar:after{background-color:#fff;bottom:-18px;content:"";height:18px;left:0;position:absolute;width:280px}header#header.fixed .container .wrapper .avatar.active__icon,header#header.fixed .container .wrapper .avatar__icon,header#header.fixed.sticky .container .wrapper .avatar.active__icon,header#header.fixed.sticky .container .wrapper .avatar__icon{color:#ba9765;font-size:45px;font-size:2.8125rem;margin-right:11px}header#header.fixed .container .wrapper .avatar.active__icon:hover,header#header.fixed .container .wrapper .avatar__icon:hover,header#header.fixed.sticky .container .wrapper .avatar.active__icon:hover,header#header.fixed.sticky .container .wrapper .avatar__icon:hover{color:#ba9765}header#header.fixed .container .wrapper .avatar.active__icon.icon-user-unfinished-order:before,header#header.fixed .container .wrapper .avatar__icon.icon-user-unfinished-order:before,header#header.fixed.sticky .container .wrapper .avatar.active__icon.icon-user-unfinished-order:before,header#header.fixed.sticky .container .wrapper .avatar__icon.icon-user-unfinished-order:before{content:"\e91c"}header#header.fixed .container .wrapper .avatar.active__text,header#header.fixed .container .wrapper .avatar__text,header#header.fixed.sticky .container .wrapper .avatar.active__text,header#header.fixed.sticky .container .wrapper .avatar__text{color:#ba9765;cursor:pointer;display:inline;font-family:Raleway,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;text-transform:uppercase}header#header.fixed .container .wrapper .avatar.active:after,header#header.fixed.sticky .container .wrapper .avatar.active:after{background-color:hsla(38,89%,75%,.2)}header#header.fixed .container .wrapper .avatar__dropdown,header#header.fixed.sticky .container .wrapper .avatar__dropdown{background-color:hsla(38,89%,75%,.2);display:none;height:0%;opacity:0;position:relative;right:auto;top:auto;visibility:hidden;width:100%;z-index:-1}header#header.fixed .container .wrapper .avatar__dropdown .input-email,header#header.fixed .container .wrapper .avatar__dropdown .input-pass,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass{background-color:hsla(38,89%,75%,.2);height:auto;position:relative;width:100%}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__input,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__input{background-color:#fff;border:1px solid #231f20;border-radius:2px;color:#231f20;font-family:Ubuntu,sans-serif;font-size:26px;font-size:1.625rem;font-style:italic;font-weight:300;height:85px;outline:0;padding:0 24px 0 90px;width:100%}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input:invalid,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input:invalid,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__input:invalid,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__input:invalid{box-shadow:none}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input::-moz-placeholder,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input::-moz-placeholder,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__input::-moz-placeholder,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__input::-moz-placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input:-ms-input-placeholder,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input:-ms-input-placeholder,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__input:-ms-input-placeholder,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__input:-ms-input-placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input::placeholder,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input::placeholder,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__input::placeholder,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__input::placeholder{color:#231f20;opacity:.5}header#header.fixed .container .wrapper .avatar__dropdown .input-email__label,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__label,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__label,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__label{left:50px;opacity:.5;position:absolute;top:10px}header#header.fixed .container .wrapper .avatar__dropdown .input-email__label:before,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__label:before,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__label:before,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__label:before{font-size:55px;font-size:3.4375rem}header#header.fixed .container .wrapper .avatar__dropdown .input-email,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email{margin:0;padding:47px 30px 17px}header#header.fixed .container .wrapper .avatar__dropdown .input-email__label,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__label{top:55px}header#header.fixed .container .wrapper .avatar__dropdown .input-pass,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass{margin:0;padding:0 30px}header#header.fixed .container .wrapper .avatar__dropdown .error-messages,header#header.fixed.sticky .container .wrapper .avatar__dropdown .error-messages{background-color:hsla(38,89%,75%,.2);color:#d71e3c;font-size:16px;font-size:1rem;padding:30px 30px 0}header#header.fixed .container .wrapper .avatar__dropdown .bottom,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom{background-color:#fff;color:#fff;display:grid;font-family:Ubuntu,sans-serif;font-weight:400;grid-template-columns:54.5% 45.5%;grid-template-rows:123px 84px;padding:0 30px 53px;width:100%}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox{align-self:center;color:#231f20;font-size:26px;font-size:1.625rem;grid-column:1/2;grid-row:1/2;justify-self:end;margin-right:135px}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox #login_remember,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox #login_remember{display:none}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox .label,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox .label{cursor:pointer;display:block;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox .label .text,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox .label .text{display:inline-block;padding-left:13px}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox .label:before,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox .label:before{background:#fff;border:none;border-radius:3px;content:"";height:31px;left:-38px;position:absolute;top:2px;width:31px}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox input[type=checkbox]:checked+label:before,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox input[type=checkbox]:checked+label:before{background:url(../images/header/icons/checkmark-icon.png) 50% no-repeat,#fff;background-size:15px,cover}header#header.fixed .container .wrapper .avatar__dropdown .bottom .btn-login,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .btn-login{background-color:#c4122f;border:none;border-radius:2px;font-size:26px;font-size:1.625rem;grid-column:2/3;grid-row:2/3;height:84px;justify-self:start;line-height:84px;margin:0 0 0 39px;padding:0;text-align:center;text-transform:uppercase;width:206px}header#header.fixed .container .wrapper .avatar__dropdown .bottom .btn-register,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .btn-register{background-color:#231f20;border:1px solid #fff;border-radius:2px;font-size:26px;font-size:1.625rem;grid-column:1/2;grid-row:2/3;height:84px;justify-self:end;line-height:84px;margin:0;text-align:center;text-transform:uppercase;width:336px}header#header.fixed .container .wrapper .avatar__dropdown .bottom .pass-forget,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .pass-forget{align-items:center;align-self:center;color:#231f20;font-size:26px;font-size:1.625rem;font-weight:300;grid-column:2/3;grid-row:1/2;justify-content:flex-start;justify-self:end;text-align:center;text-decoration:underline}header#header.fixed .container .wrapper .avatar__dropdown .bottom .pass-forget a,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .pass-forget a{margin-left:18px}header#header.fixed .container .wrapper .avatar__dropdown.active,header#header.fixed.sticky .container .wrapper .avatar__dropdown.active{background-color:#fff;display:block;grid-column:1/3;grid-row:2/3;height:100%;opacity:1;padding-bottom:63px;position:relative;right:auto;top:auto;visibility:visible;width:100%;z-index:1}header#header.fixed .container .wrapper .avatar__dropdown.active .bottom,header#header.fixed.sticky .container .wrapper .avatar__dropdown.active .bottom{background-color:hsla(38,89%,75%,.2)}header#header.fixed .container .wrapper .calendar,header#header.fixed.sticky .container .wrapper .calendar{align-items:center;align-self:start;background-color:rgba(196,18,47,.07);border-radius:2px;display:block;display:flex;flex-flow:row nowrap;grid-column:1/2;grid-row:1/2;height:84px;justify-content:center;justify-self:end;margin:0 9px 0 0;padding-left:0;width:280px}header#header.fixed .container .wrapper .calendar a,header#header.fixed.sticky .container .wrapper .calendar a{align-items:center;display:inline-block;display:flex;flex-flow:row nowrap;height:100%;justify-content:center;width:100%}header#header.fixed .container .wrapper .calendar__icon,header#header.fixed.sticky .container .wrapper .calendar__icon{font-size:40px;font-size:2.5rem}header#header.fixed .container .wrapper .calendar__text,header#header.fixed.sticky .container .wrapper .calendar__text{color:#c4122f;font-family:Raleway,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;padding-left:9px;text-transform:uppercase}header#header.fixed .container .wrapper .orders,header#header.fixed.sticky .container .wrapper .orders{align-items:center;display:flex;grid-column:1/3;grid-row:5/6;height:auto;margin:0;padding:0 30px 80px;position:relative}header#header.fixed .container .wrapper .orders a,header#header.fixed.sticky .container .wrapper .orders a{height:100%;left:0;position:absolute;top:0;width:100%}header#header.fixed .container .wrapper .orders .text,header#header.fixed.sticky .container .wrapper .orders .text{color:#ba9765;display:inline;font-family:Raleway,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1;margin:0 0 0 13px;text-transform:uppercase}header#header.fixed .container .wrapper .orders .text.active,header#header.fixed.sticky .container .wrapper .orders .text.active{color:#cecece}header#header.fixed .container .wrapper .orders .icon-tickets-big,header#header.fixed.sticky .container .wrapper .orders .icon-tickets-big{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ba9765;display:inline;font-family:icomoon!important;font-size:48px;font-size:3rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}header#header.fixed .container .wrapper .orders .icon-tickets-big:hover,header#header.fixed.sticky .container .wrapper .orders .icon-tickets-big:hover{color:#cecece}header#header.fixed .container .wrapper .logout-form,header#header.fixed.sticky .container .wrapper .logout-form{grid-column:1/3;grid-row:5/6;height:auto;padding:0 30px 80px}header#header.fixed .container .wrapper .logout-form .logout-btn,header#header.fixed.sticky .container .wrapper .logout-form .logout-btn{height:auto;padding:0;width:auto}header#header.fixed .container .wrapper .logout-form .logout-btn .icon-logout,header#header.fixed.sticky .container .wrapper .logout-form .logout-btn .icon-logout{display:none}header#header.fixed .container .wrapper .logout-form .logout-btn span,header#header.fixed.sticky .container .wrapper .logout-form .logout-btn span{color:#c4122f;display:inline-block;font-family:Raleway,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1;text-transform:uppercase}header#header.fixed .container .wrapper .logout-form .logout-btn span:hover,header#header.fixed.sticky .container .wrapper .logout-form .logout-btn span:hover{color:#231f20}header#header.fixed .container .orders-mobile,header#header.fixed.sticky .container .orders-mobile{display:inline-block;height:auto;margin:0 67px 0 0;position:relative}header#header.fixed .container .orders-mobile a,header#header.fixed.sticky .container .orders-mobile a{align-items:center;display:inline-block;display:flex;flex-flow:row nowrap;height:100%;justify-content:flex-start;left:0;position:absolute;top:0;width:100%}header#header.fixed .container .orders-mobile .icon-tickets-big,header#header.fixed.sticky .container .orders-mobile .icon-tickets-big{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ba9765;font-family:icomoon!important;font-size:45px;font-size:2.8125rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;text-transform:none}header#header.fixed .container .orders-mobile .icon-tickets-big.big-red-dot:after,header#header.fixed.sticky .container .orders-mobile .icon-tickets-big.big-red-dot:after{background-color:#c4122f;border-radius:50%;content:"";height:10px;position:absolute;right:2px;top:2px;width:10px}header#header.fixed .container .orders-mobile.active,header#header.fixed.sticky .container .orders-mobile.active{display:none}header#header.fixed .container .calendar-mobile,header#header.fixed.sticky .container .calendar-mobile{display:block;margin-right:70px}header#header.fixed .container .calendar-mobile a,header#header.fixed.sticky .container .calendar-mobile a{align-items:center;display:inline-block;display:flex;flex-flow:row nowrap;height:100%;justify-content:flex-start;width:100%}header#header.fixed .container .calendar-mobile__icon,header#header.fixed.sticky .container .calendar-mobile__icon{color:#c4122f;font-size:40px;font-size:2.5rem}header#header.fixed .container .calendar-mobile__text,header#header.fixed.sticky .container .calendar-mobile__text{color:#c4122f;font-family:Raleway,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;padding-left:9px;text-transform:uppercase}header#header.fixed .container .calendar-mobile.active,header#header.fixed.sticky .container .calendar-mobile.active{display:none}header#header.fixed .container .navigation,header#header.fixed.sticky .container .navigation{cursor:pointer;display:block}header#header.fixed .container .navigation .toggle,header#header.fixed.sticky .container .navigation .toggle{height:36px;width:36px}header#header.fixed .container .navigation .toggle .icon-hamburger-menu,header#header.fixed.sticky .container .navigation .toggle .icon-hamburger-menu{display:inline-block;font-size:36px;font-size:2.25rem}header#header.fixed .container .navigation .toggle .icon-arrow-up,header#header.fixed.sticky .container .navigation .toggle .icon-arrow-up{display:none;font-size:36px;font-size:2.25rem}header#header.fixed .container .navigation .toggle.active .icon-hamburger-menu,header#header.fixed.sticky .container .navigation .toggle.active .icon-hamburger-menu{display:none}header#header.fixed .container .navigation .toggle.active .icon-arrow-up,header#header.fixed.sticky .container .navigation .toggle.active .icon-arrow-up{display:inline-block}}@media screen and (max-width:680px){header#header.fixed .container .wrapper .avatar__dropdown .bottom,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom{grid-template-columns:1fr 1fr}}@media screen and (max-width:640px){header#header.fixed,header#header.fixed.sticky{height:14.21875vw;left:0;position:fixed;right:0;top:0}header#header.fixed.scrollUp,header#header.fixed.sticky.scrollUp{transform:translateY(-14.21875vw)}header#header.fixed .container,header#header.fixed.sticky .container{height:100%;margin:auto;max-width:auto;padding:0 4.6875vw;width:100%}header#header.fixed .container .logo,header#header.fixed.sticky .container .logo{left:4.6875vw;top:2.8125vw}header#header.fixed .container .logo__icon,header#header.fixed.sticky .container .logo__icon{font-size:8.28125vw}header#header.fixed .container .wrapper,header#header.fixed.sticky .container .wrapper{grid-template-rows:15.625vw -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:15.625vw min-content min-content min-content min-content min-content;left:0;padding:0;top:13.90625vw;width:auto}header#header.fixed .container .wrapper .nav,header#header.fixed.sticky .container .wrapper .nav{padding:10.15625vw 4.6875vw 0}header#header.fixed .container .wrapper .nav .nav__main,header#header.fixed.sticky .container .wrapper .nav .nav__main{width:100%}header#header.fixed .container .wrapper .nav .nav__main li .separator,header#header.fixed .container .wrapper .nav .nav__main li a,header#header.fixed.sticky .container .wrapper .nav .nav__main li .separator,header#header.fixed.sticky .container .wrapper .nav .nav__main li a{font-size:3.125vw;line-height:3.125vw;padding:3.4375vw 0}header#header.fixed .container .wrapper .nav .nav__main li .separator,header#header.fixed.sticky .container .wrapper .nav .nav__main li .separator{padding:0 .78125vw}header#header.fixed .container .wrapper .nav .nav__main li.lang a,header#header.fixed.sticky .container .wrapper .nav .nav__main li.lang a{padding:3.4375vw 0 15.15625vw}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent>a,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent>a{position:relative}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .text:after,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .text:after{font-size:4.375vw;right:-4.6875vw;top:-.3125vw}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .text.active:after,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .text.active:after{right:-4.6875vw;top:-.3125vw}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub{padding:3.125vw 0 3.125vw 7.8125vw}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li{width:100%}header#header.fixed .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li a,header#header.fixed.sticky .container .wrapper .nav .nav__main li.nav__sub__parent .nav__sub li a{font-size:3.125vw;padding:2.34375vw}header#header.fixed .container .wrapper .search,header#header.fixed .container .wrapper .search.active,header#header.fixed.sticky .container .wrapper .search,header#header.fixed.sticky .container .wrapper .search.active{height:13.125vw;padding:0 4.6875vw}header#header.fixed .container .wrapper .search.active__toolbar .inputs .input,header#header.fixed .container .wrapper .search__toolbar .inputs .input,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs .input,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs .input{border-radius:.3125vw;font-size:3.75vw;height:13.125vw;padding:0 12.1875vw 0 5.78125vw}header#header.fixed .container .wrapper .search.active__toolbar .inputs button,header#header.fixed .container .wrapper .search__toolbar .inputs button,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs button,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs button{width:12.1875vw}header#header.fixed .container .wrapper .search.active__toolbar .inputs button .icon-search-big,header#header.fixed .container .wrapper .search__toolbar .inputs button .icon-search-big,header#header.fixed.sticky .container .wrapper .search.active__toolbar .inputs button .icon-search-big,header#header.fixed.sticky .container .wrapper .search__toolbar .inputs button .icon-search-big{font-size:7.03125vw}header#header.fixed .container .wrapper .avatar,header#header.fixed .container .wrapper .avatar.active,header#header.fixed.sticky .container .wrapper .avatar,header#header.fixed.sticky .container .wrapper .avatar.active{border-radius:.3125vw;height:13.125vw;margin-left:1.40625vw;width:43.75vw}header#header.fixed .container .wrapper .avatar.active:after,header#header.fixed .container .wrapper .avatar:after,header#header.fixed.sticky .container .wrapper .avatar.active:after,header#header.fixed.sticky .container .wrapper .avatar:after{bottom:-2.8125vw;height:2.8125vw;left:0;width:43.75vw}header#header.fixed .container .wrapper .avatar.active__icon,header#header.fixed .container .wrapper .avatar__icon,header#header.fixed.sticky .container .wrapper .avatar.active__icon,header#header.fixed.sticky .container .wrapper .avatar__icon{font-size:7.03125vw;margin-right:1.71875vw}header#header.fixed .container .wrapper .avatar.active__text,header#header.fixed .container .wrapper .avatar__text,header#header.fixed.sticky .container .wrapper .avatar.active__text,header#header.fixed.sticky .container .wrapper .avatar__text{font-size:3.125vw}header#header.fixed .container .wrapper .avatar__dropdown .input-email__input,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__input,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__input,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__input{border-radius:.3125vw;font-size:4.0625vw;height:13.28125vw;padding:0 3.75vw 0 14.0625vw}header#header.fixed .container .wrapper .avatar__dropdown .input-email__label,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__label,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__label,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__label{left:7.8125vw;top:1.5625vw}header#header.fixed .container .wrapper .avatar__dropdown .input-email__label:before,header#header.fixed .container .wrapper .avatar__dropdown .input-pass__label:before,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__label:before,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass__label:before{font-size:8.59375vw}header#header.fixed .container .wrapper .avatar__dropdown .input-email,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email{margin:0;padding:7.34375vw 4.6875vw 2.65625vw}header#header.fixed .container .wrapper .avatar__dropdown .input-email__label,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-email__label{top:8.59375vw}header#header.fixed .container .wrapper .avatar__dropdown .input-pass,header#header.fixed.sticky .container .wrapper .avatar__dropdown .input-pass{margin:0;padding:0 4.6875vw}header#header.fixed .container .wrapper .avatar__dropdown .error-messages,header#header.fixed.sticky .container .wrapper .avatar__dropdown .error-messages{font-size:2.8125vw;padding:4.6875vw 4.6875vw 0}header#header.fixed .container .wrapper .avatar__dropdown .bottom,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom{grid-template-columns:1fr 1fr;grid-template-rows:19.21875vw 13.125vw;padding:0 4.6875vw 8.28125vw;width:100%}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox{font-size:4.0625vw;justify-self:start;margin-left:6.25vw;margin-right:0}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox .label,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox .label{padding:0}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox .label .text,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox .label .text{padding-left:2.03125vw}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox .label:before,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox .label:before{border-radius:.46875vw;height:4.84375vw;left:-5.9375vw;top:.3125vw;width:4.84375vw}header#header.fixed .container .wrapper .avatar__dropdown .bottom .input-checkbox input[type=checkbox]:checked+label:before,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .input-checkbox input[type=checkbox]:checked+label:before{background-size:2.34375vw,cover}header#header.fixed .container .wrapper .avatar__dropdown .bottom .btn-login,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .btn-login{border-radius:.3125vw;font-size:4.0625vw;height:13.125vw;line-height:13.125vw;margin-left:6.09375vw;width:32.1875vw}header#header.fixed .container .wrapper .avatar__dropdown .bottom .btn-register,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .btn-register{border-radius:.3125vw;font-size:4.0625vw;height:13.125vw;line-height:13.125vw;margin:0;width:52.5vw}header#header.fixed .container .wrapper .avatar__dropdown .bottom .pass-forget,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .pass-forget{font-size:4.0625vw}header#header.fixed .container .wrapper .avatar__dropdown .bottom .pass-forget a,header#header.fixed.sticky .container .wrapper .avatar__dropdown .bottom .pass-forget a{margin-left:2.8125vw}header#header.fixed .container .wrapper .avatar__dropdown.active,header#header.fixed.sticky .container .wrapper .avatar__dropdown.active{padding-bottom:9.84375vw}header#header.fixed .container .wrapper .calendar,header#header.fixed.sticky .container .wrapper .calendar{border-radius:.3125vw;height:13.125vw;margin-right:1.40625vw;padding-left:0;width:43.75vw}header#header.fixed .container .wrapper .calendar__icon,header#header.fixed.sticky .container .wrapper .calendar__icon{font-size:6.25vw}header#header.fixed .container .wrapper .calendar__text,header#header.fixed.sticky .container .wrapper .calendar__text{font-size:3.125vw;padding-left:1.40625vw}header#header.fixed .container .wrapper .orders,header#header.fixed.sticky .container .wrapper .orders{padding:0 4.6875vw 12.5vw}header#header.fixed .container .wrapper .orders .text,header#header.fixed.sticky .container .wrapper .orders .text{font-size:3.125vw;margin:0 0 0 2.03125vw}header#header.fixed .container .wrapper .orders .icon-tickets-big,header#header.fixed.sticky .container .wrapper .orders .icon-tickets-big{font-size:7.5vw}header#header.fixed .container .wrapper .logout-form,header#header.fixed.sticky .container .wrapper .logout-form{padding:0 4.6875vw 12.5vw}header#header.fixed .container .wrapper .logout-form .logout-btn span,header#header.fixed.sticky .container .wrapper .logout-form .logout-btn span{font-size:3.125vw}header#header.fixed .container .orders-mobile,header#header.fixed.sticky .container .orders-mobile{margin:0 10.46875vw 0 0}header#header.fixed .container .orders-mobile .icon-tickets-big,header#header.fixed.sticky .container .orders-mobile .icon-tickets-big{font-size:7.03125vw}header#header.fixed .container .orders-mobile .icon-tickets-big.big-red-dot:after,header#header.fixed.sticky .container .orders-mobile .icon-tickets-big.big-red-dot:after{height:1.5625vw;right:.3125vw;top:.3125vw;width:1.5625vw}header#header.fixed .container .calendar-mobile,header#header.fixed.sticky .container .calendar-mobile{margin-right:10.9375vw}header#header.fixed .container .calendar-mobile__icon,header#header.fixed.sticky .container .calendar-mobile__icon{font-size:6.25vw}header#header.fixed .container .calendar-mobile__text,header#header.fixed.sticky .container .calendar-mobile__text{font-size:3.125vw;margin:0 0 0 1.40625vw}header#header.fixed .container .navigation,header#header.fixed.sticky .container .navigation{display:block}header#header.fixed .container .navigation .toggle,header#header.fixed.sticky .container .navigation .toggle{height:5.625vw;width:5.625vw}header#header.fixed .container .navigation .toggle .icon-arrow-up,header#header.fixed .container .navigation .toggle .icon-hamburger-menu,header#header.fixed.sticky .container .navigation .toggle .icon-arrow-up,header#header.fixed.sticky .container .navigation .toggle .icon-hamburger-menu{font-size:5.625vw}}@media screen and (max-width:1920px){footer.footer .contacts:after,footer.footer .contacts:before{background-size:29.21875vw 23.0208333333vw;width:29.21875vw}}@media screen and (max-width:1024px){footer.footer .icon{width:auto}footer.footer .contacts:before{background:url(../images/shapes-left-mobile.png) no-repeat;background-size:10.7421875vw 52.24609375vw;width:10.7421875vw}footer.footer .contacts:after{background:url(../images/shapes-right-mobile.png) no-repeat;background-size:10.7421875vw 52.24609375vw;width:10.7421875vw}footer.footer .contacts .container{padding:110px 30px 0}footer.footer .contacts .container .title{font-size:40px;font-size:2.5rem;margin-bottom:30px}footer.footer .contacts .container .text{color:#fff;font-size:26px;font-size:1.625rem;margin-bottom:120px}footer.footer .contacts .container .map{height:489px;width:100%}footer.footer .contacts .container .bottom{align-items:center;display:flex;flex-flow:column nowrap;justify-content:space-evenly;min-height:61px;width:100%}footer.footer .contacts .container .bottom .policies{align-items:center;flex-flow:row wrap;font-size:20px;font-size:1.25rem;justify-content:flex-start;padding:48px 0 53px;width:100%}footer.footer .contacts .container .bottom .policies .separator{padding:0 4px}footer.footer .contacts .container .bottom .social-icons{justify-content:space-between;min-height:92px;order:-1;width:100%}footer.footer .contacts .container .bottom .social-icons a{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.3);flex-flow:column nowrap;justify-content:center;width:100%}footer.footer .contacts .container .bottom .social-icons a .icon{font-size:70px}footer.footer .contacts .container .bottom .social-icons a img{max-width:40px}footer.footer .partners{min-height:auto}footer.footer .partners .container{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;padding:30px 30px 0}footer.footer .partners .container img{height:auto;max-height:80px;max-width:200px;width:auto}footer.footer .partners .container .wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:space-between}footer.footer .partners .container .wrapper .first{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;width:100%}footer.footer .partners .container .wrapper .first .partners__text{align-items:center;color:hsla(0,0%,100%,.6);display:flex;font-family:Ubuntu,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;justify-content:flex-start;padding:0 20px 0 0;text-transform:uppercase}footer.footer .partners .container .wrapper .first .partners__many{display:flex;flex-flow:row wrap;flex-shrink:1;height:100%;justify-content:space-evenly;min-height:130px;padding:25px 0;width:100%}footer.footer .partners .container .wrapper .first .partners__many .icon{padding:25px 30px}footer.footer .partners .container .wrapper .second{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;width:100%}footer.footer .partners .container .wrapper .second .partners__view{align-items:center;border-left:none;border-color:hsla(0,0%,100%,.3);border-style:solid;border-width:1px 0;display:flex;flex-flow:row wrap;height:100%;justify-content:space-evenly;min-height:130px;padding:25px 0;width:100%}footer.footer .partners .container .wrapper .second .partners__view .icon{padding:25px 30px}footer.footer .partners .container .wrapper .second .partners__design{border-left:none;display:flex;flex-flow:row wrap;height:100%;justify-content:center;padding:0;width:100%}footer.footer .partners .container .wrapper .second .partners__design .text{align-items:center;color:hsla(0,0%,100%,.6);display:flex;font-family:Ubuntu,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;justify-content:center;padding-right:0;text-transform:uppercase}footer.footer .partners .container .wrapper .second .partners__design .xplora{align-items:center;display:flex;justify-content:center;padding:30px}}@media screen and (max-width:640px){footer.footer .contacts:after,footer.footer .contacts:before{background-size:17.1875vw 83.59375vw;width:17.1875vw}footer.footer .contacts .container{padding:17.1875vw 30px 0}footer.footer .contacts .container .title{font-size:6.25vw;margin-bottom:4.6875vw}footer.footer .contacts .container .text{font-size:4.0625vw;margin-bottom:18.75vw}footer.footer .contacts .container .map{height:76.40625vw;width:100%}footer.footer .contacts .container .bottom{min-height:9.53125vw;width:100%}footer.footer .contacts .container .bottom .policies{font-size:3.125vw;padding:7.5vw 0 8.28125vw}footer.footer .contacts .container .bottom .policies .separator{padding:0 .625vw}footer.footer .contacts .container .bottom .social-icons{min-height:14.375vw;width:100%}footer.footer .contacts .container .bottom .social-icons a .icon{font-size:10.9375vw}footer.footer .contacts .container .bottom .social-icons a img{max-width:6.25vw}footer.footer .partners .container{padding:4.6875vw 4.6875vw 0}footer.footer .partners .container img{max-height:12.5vw;max-width:31.25vw}footer.footer .partners .container .wrapper .first .partners__text{font-size:2.8125vw;padding-right:1.5625vw}footer.footer .partners .container .wrapper .first .partners__many{min-height:20.3125vw;padding:3.90625vw 0}footer.footer .partners .container .wrapper .first .partners__many .icon{padding:3.90625vw 5.46875vw}footer.footer .partners .container .wrapper .second .partners__view{min-height:20.3125vw;padding:3.90625vw 0}footer.footer .partners .container .wrapper .second .partners__view .icon{padding:3.90625vw 5.46875vw}footer.footer .partners .container .wrapper .second .partners__design .text{font-size:2.8125vw;padding-right:0}footer.footer .partners .container .wrapper .second .partners__design .xplora{padding:4.6875vw}footer.footer .partners .container .wrapper .second .partners__design .xplora .xplora__icon{width:6.25vw}}.page-home{position:relative;width:100%}.page-home__header{height:100%;margin:0 auto;position:relative}.page-home__header .holder{margin:0 auto;max-width:1920px;position:relative;width:100%}.page-home__header .logo{align-items:center;display:flex;flex-flow:column nowrap;height:209px;left:168px;position:absolute;top:41px;width:250px;z-index:3}.page-home__header .logo a{color:#fff;display:block;font-size:136px;font-size:8.5rem;opacity:.5}.page-home__header .logo a span{display:block}.page-home__header .logo__text{color:#fff;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;line-height:1.55;text-align:center;text-transform:uppercase;white-space:pre-line}.page-home__header .logo__line{border-bottom:3px solid #fff;margin-top:34px;opacity:.5;width:134px}.page-home__header .slick-next,.page-home__header .slick-next:hover,.page-home__header .slick-prev,.page-home__header .slick-prev:hover{height:auto;width:auto;z-index:81}.page-home__header .wrapper{background-color:#000;height:100%;min-height:790px;position:relative;width:100%}.page-home__header .wrapper .carousel-wrapper{height:810px;margin:0 auto;max-width:1920px;min-height:680px;position:relative;width:100%}.page-home__header .wrapper .carousel-wrapper .carousel{box-sizing:border-box;color:#000;height:100%;margin:0;padding:0;position:relative}.page-home__header .wrapper .carousel-wrapper .carousel .slick-next:before,.page-home__header .wrapper .carousel-wrapper .carousel .slick-prev:before{color:#fff;font-size:24px;font-size:1.5rem}.page-home__header .wrapper .carousel-wrapper .carousel .slick-prev{bottom:22px;left:246px}.page-home__header .wrapper .carousel-wrapper .carousel .slick-next{bottom:23px;left:316px}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list{height:100%;width:100%}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track{height:100%}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide{height:100%;position:relative;width:100%}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide:before{background-image:linear-gradient(90deg,#000 0,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:746px;z-index:2}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide:after{background-image:linear-gradient(90deg,transparent 0,#000);content:"";height:100%;position:absolute;right:0;top:0;width:746px;z-index:2}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:1}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details{align-items:center;bottom:65px;box-sizing:border-box;color:#fff;display:flex;flex-flow:column nowrap;font-family:Ubuntu,sans-serif;font-weight:400;height:calc(100% - 325px);justify-content:center;left:0;position:absolute;text-align:center;visibility:visible;width:586px;z-index:3}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details__date{align-items:center;display:flex;flex:0 1 75px;font-size:18px;font-size:1.125rem;font-weight:300;height:75px;justify-content:center}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details__date.premier{color:#ba9765;display:block;font-family:Ubuntu,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;max-width:110px;text-transform:uppercase}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details__date.premier span{font-weight:400}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details__overflow{max-height:160px;overflow:hidden}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details__overflow .event-author,.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details__overflow .event-hall,.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details__overflow .event-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin:0 50px;overflow:hidden;text-overflow:ellipsis}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details__overflow .event-title{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-family:Raleway,sans-serif;font-size:40px;font-size:2.5rem;font-weight:900;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0 50px 20px;text-transform:uppercase}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details__overflow .event-author,.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details__overflow .event-hall{-webkit-line-clamp:2;font-size:18px;font-size:1.125rem;font-weight:300}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details__buttons{align-items:flex-end;display:flex;flex:0 1 90px;justify-content:space-between;text-transform:uppercase;width:285px}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details__buttons .btn{display:inline-block;padding:13px 0;width:140px}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details__buttons .btn:active,.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details__buttons .btn:hover{background-color:#fff;color:#000}.page-home__header .wrapper .carousel-wrapper .carousel button.slick-disabled{cursor:inherit}.page-home__header .wrapper .carousel-wrapper .carousel button.slick-disabled:before{opacity:.5}.page-home__header .wrapper .thumbnail-wrapper{background-color:#fff;min-height:110px;position:relative;width:100%;z-index:1}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper{margin:0 auto;max-width:1920px;padding:0 255px 0 94px;position:relative;width:100%}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .calendar-button{align-items:center;background:#fff;border-right:1px solid #000;display:flex;flex-flow:column nowrap;height:87px;justify-content:center;position:absolute;right:53px;top:20px;width:160px;z-index:3}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail{background:#fff;box-sizing:border-box;color:#000;margin:0;min-height:110px}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .arrow-box{height:87px;position:absolute;top:20px;width:41px}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .arrow-box:first-of-type span,.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .arrow-box:last-of-type span{background-color:hsla(0,0%,93%,.6);border-left:1px solid #231f20;border-right:1px solid #231f20;cursor:pointer;display:block;height:100%;position:relative;text-align:center;width:100%;z-index:1}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .arrow-box:first-of-type span:before,.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .arrow-box:last-of-type span:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#231f20;font-family:icomoon!important;font-size:22px;font-size:1.375rem;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%)}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .arrow-box:first-of-type span:hover,.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .arrow-box:last-of-type span:hover{background-color:#d4ae6b}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .arrow-box:first-of-type{left:0}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .arrow-box:first-of-type span:before{content:"\e900"}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .arrow-box:last-of-type{right:0}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .arrow-box:last-of-type span:before{content:"\e901"}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .arrow-box.slick-disabled span{background-color:hsla(0,0%,93%,.5);cursor:inherit;display:none}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .arrow-box.slick-disabled span:before{color:rgba(35,31,32,.15)}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .arrow-box.slick-disabled span:hover{background-color:hsla(0,0%,93%,.5)}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list{height:100%;transform:translateX(-1px);width:100%;z-index:2}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track{width:100%}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide{height:100%;outline:0}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide:last-of-type .details-wrapper .details{border-right:1px solid #000;width:calc(100% - 1px)}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .progressbar{background-color:#fff;height:3px;overflow:hidden;padding:0 20px;text-align:left;width:100%}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .progressbar .animation{background:0 0;height:100%;transform-origin:left center;width:100%}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper{box-sizing:border-box;margin-top:17px}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details{border-left:1px solid #000;display:flex;flex-flow:column nowrap;font-family:Ubuntu,sans-serif;font-weight:400;height:87px;padding:0 20px;width:100%}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__top{align-items:center;display:flex;flex-flow:row;justify-content:space-between;margin-bottom:15px}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__top .date{color:#231f20;cursor:pointer;font-size:14px;font-size:.875rem;font-weight:300}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__top .date.premier,.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__top .date.statement{color:#c4122f;font-family:Ubuntu,sans-serif;font-weight:700;text-transform:uppercase}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom{align-items:flex-start;display:flex;flex-flow:column;height:100%;justify-content:center;width:100%}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .author,.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .hall,.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .title{cursor:pointer;max-height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .title{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";color:#ba9765;font-family:Raleway,sans-serif;font-size:22px;font-size:1.375rem;font-weight:900;margin:0 0 5px;text-transform:uppercase}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .title:hover{color:#f8cf86}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .author,.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .hall{color:#231f20;font-size:14px;font-size:.875rem;font-weight:300}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__buttons{display:none}.page-home__message-box{height:100%;margin:0 auto;position:relative}.page-home__message-box .holder{background-color:#ba9765;margin:100px auto 0;overflow:hidden;padding:15px;width:1600px}.page-home__message-box .holder i,.page-home__message-box .holder p{color:#fff}.page-home__message-box .holder p{align-items:center;display:flex;font-size:16px;font-size:1rem;line-height:1.2}.page-home__message-box .holder i{font-size:20px;font-size:1.25rem;margin:0 15px 0 0}.page-home__message-box .holder a{text-decoration:underline}.page-home__recommend{margin:100px auto 0;position:relative;width:100%}.page-home__subscribe{background-color:#ba9765;height:397px;margin:0 auto;overflow:hidden;position:relative;width:100%}.page-home__subscribe:before{background:url(../images/shapes-left.png) no-repeat;background-size:561px 442px;left:0}.page-home__subscribe:after,.page-home__subscribe:before{content:"";height:100%;position:absolute;top:0;width:561px}.page-home__subscribe:after{background:url(../images/shapes-right.png) no-repeat;background-size:561px 442px;right:0}.page-home__subscribe .main{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;margin:0 auto;padding:0 10px;width:500px}.page-home__subscribe .main .title{font-size:30px;font-size:1.875rem}.page-home__subscribe .main .error-message{color:#c4122f}.page-home__subscribe .main .success-message{color:#fff}.page-home__subscribe .main__text{color:#fff;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;opacity:.6;padding:10px 0 41px;text-align:center;white-space:pre-line}.page-home__subscribe .main__email{position:relative;width:100%}.page-home__subscribe .main__email .messages{font-size:16px;font-size:1rem}.page-home__subscribe .main__email .inputs{margin:0 0 20px;width:480px}.page-home__subscribe .main__email .inputs:active input.input,.page-home__subscribe .main__email .inputs:hover input.input{background-color:#d4ae6b}.page-home__subscribe .main__email .inputs.error,.page-home__subscribe .main__email .inputs.error label,.page-home__subscribe .main__email .inputs.error label.checkbox{color:#c4122f}.page-home__subscribe .main__email .inputs.error label.checkbox .checkmark{border-color:#c4122f}.page-home__subscribe .main__email .inputs .flex-center{height:45px}.page-home__subscribe .main__email .inputs label,.page-home__subscribe .main__email .inputs label.checkbox{color:#fff}.page-home__subscribe .main__email .inputs label.checkbox .checkmark{background:#ba9765;border-color:#fff}.page-home__subscribe .main__email .inputs label.checkbox .checkmark:after{border-color:#fff}.page-home__subscribe .main__email .inputs input.input{border-bottom-right-radius:0;border-top-right-radius:0;height:45px;line-height:45px;width:68.75%}.page-home__subscribe .main__email .inputs input.input:focus{background-color:#eae4da;border-bottom-right-radius:2px;border-top-right-radius:2px;margin:0 .63% 0 0;width:68.12%}.page-home__subscribe .main__email .inputs input.button{border-bottom-left-radius:0;border-top-left-radius:0;height:45px;line-height:45px;width:31.25%}.page-home__subscribe .main__email .inputs .errors{display:none;height:0;opacity:0;position:absolute;text-indent:-10000px;visibility:hidden;width:0}.page-home__news{margin:100px auto 0;padding:0 0 60px;position:relative}@media screen and (max-width:1920px){.page-home__header .wrapper{height:100vh}.page-home__header .wrapper .carousel-wrapper{height:calc(100% - 110px)}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide:after{display:none}}@media only screen and (min-width:1025px) and (max-width:1500px){.page-home{padding:0}}@media screen and (max-width:1024px){.page-home{padding:0}.page-home__header{min-height:auto}.page-home__header .logo{display:none}.page-home__header .wrapper{height:auto;min-height:auto}.page-home__header .wrapper .carousel-wrapper{height:70vw;min-height:320px;position:relative;width:100%}.page-home__header .wrapper .carousel-wrapper .carousel{box-sizing:border-box;color:#000;height:100%;margin:0;padding:0;position:relative}.page-home__header .wrapper .carousel-wrapper .carousel .slick-next:before,.page-home__header .wrapper .carousel-wrapper .carousel .slick-prev:before{color:#000;font-size:40px;font-size:2.5rem}.page-home__header .wrapper .carousel-wrapper .carousel .slick-prev{bottom:-140px;left:10px}.page-home__header .wrapper .carousel-wrapper .carousel .slick-next{bottom:-140px;left:auto;right:10px}.page-home__header .wrapper .carousel-wrapper .carousel .slick-arrow.slick-disabled{cursor:inherit}.page-home__header .wrapper .carousel-wrapper .carousel .slick-dots{bottom:20px}.page-home__header .wrapper .carousel-wrapper .carousel .slick-dots li button:before{font-size:12px;font-size:.75rem}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list{height:100%;width:100%}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track{height:100%}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide{height:100%;position:relative;width:100%}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide:before{display:none}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .image{height:100%}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details{display:none}.page-home__header .wrapper .thumbnail-wrapper{padding:0 20px}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .calendar-button,.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail-next,.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail-prev{display:none}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail{height:100%}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list{transform:translateX(0)}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track{width:100%}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide{padding:0 40px}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide:last-of-type .details-wrapper .details{border-right:none;width:100%}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .progressbar{background-color:#fff;height:6px;overflow:hidden;padding:0;text-align:left;width:100%}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper{margin-top:50px;text-align:center}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details{border-left:none;height:auto;padding:0}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__top{align-items:center;display:flex;flex-flow:row;justify-content:center;margin-bottom:15px}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__top .tickets{display:none}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__top .date{font-size:26px;font-size:1.625rem}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__top .date.statement{display:none}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom{align-items:center;justify-content:center;margin-bottom:46px}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .author,.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .hall,.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .title{-webkit-box-orient:vertical;display:-webkit-box;white-space:normal}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .title{-webkit-line-clamp:3;font-size:37px;font-size:2.3125rem;font-weight:400}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .author,.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .hall{-webkit-line-clamp:5;font-size:26px;font-size:1.625rem}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__buttons{align-items:center;display:flex;flex-flow:row nowrap;font-family:Ubuntu,sans-serif;font-size:25px;font-size:1.5625rem;font-weight:400;justify-content:space-between;margin:0 auto;position:relative;text-transform:uppercase;width:510px}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__buttons .btn{border-radius:4px;display:inline-block;padding:26px 0;text-align:center;width:250px}}@media screen and (max-width:640px){.page-home__header{min-height:auto}.page-home__header .wrapper .carousel-wrapper .carousel .slick-next:before,.page-home__header .wrapper .carousel-wrapper .carousel .slick-prev:before{font-size:6.25vw}.page-home__header .wrapper .carousel-wrapper .carousel .slick-prev{bottom:-21.875vw;left:1.5625vw}.page-home__header .wrapper .carousel-wrapper .carousel .slick-next{bottom:-21.875vw;right:1.5625vw}.page-home__header .wrapper .carousel-wrapper .carousel .slick-dots{bottom:3.125vw}.page-home__header .wrapper .carousel-wrapper .carousel .slick-dots li button:before{font-size:1.875vw}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .image{min-height:320px}.page-home__header .wrapper .carousel-wrapper .carousel .slick-list .slick-track .slick-slide .details{display:none}.page-home__header .wrapper .thumbnail-wrapper{padding:0 3.125vw}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list{transform:translateX(0)}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide{padding:0 6.25vw}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .progressbar{height:.9375vw}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper{margin-top:7.8125vw}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details{padding:0}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__top{margin-bottom:2.34375vw}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__top .date{font-size:4.0625vw}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom{margin-bottom:7.1875vw}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .title{font-size:5.78125vw}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .author,.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__bottom .hall{font-size:4.0625vw}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__buttons{font-size:3.90625vw;width:100%}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__buttons .btn{border-radius:.625vw;padding:4.0625vw 0;width:48%}}@media screen and (max-width:350px){.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__buttons{flex-flow:row wrap}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__buttons .btn{width:100%}.page-home__header .wrapper .thumbnail-wrapper .inner-wrapper .thumbnail .slick-list .slick-track .slick-slide .details-wrapper .details__buttons .btn:first-child{margin:0 0 5.7142857143vw}}@media screen and (max-width:1740px){.page-home__message-box .holder{margin:100px 40px 0;width:auto}}@media screen and (max-width:1024px){.page-home__message-box .holder{margin:70px 30px 30px;width:auto}}@media screen and (max-width:640px){.page-home__message-box .holder{margin:6.25vw 4.6875vw 0;padding:3.125vw}.page-home__message-box .holder p{font-size:4.0625vw}.page-home__message-box .holder i{flex:0 0 4.6875vw;font-size:4.6875vw;margin:0 3.125vw 0 0}}@media screen and (max-width:1024px){.page-home__recommend{margin:0 auto;padding:30px 30px 0}}@media screen and (max-width:640px){.page-home__recommend{padding:7.8125vw 4.6875vw 0}}@media screen and (max-width:1920px){.page-home__subscribe:after,.page-home__subscribe:before{background-size:29.21875vw 23.0208333333vw;width:29.21875vw}}@media screen and (max-width:1024px){.page-home__subscribe{height:100%;width:100%}.page-home__subscribe:before{background:url(../images/shapes-left-mobile.png) no-repeat;background-size:10.7421875vw 52.24609375vw;width:10.7421875vw}.page-home__subscribe:after{background:url(../images/shapes-right-mobile.png) no-repeat;background-size:10.7421875vw 52.24609375vw;width:10.7421875vw}.page-home__subscribe .main{padding:100px 30px 120px;width:100%;z-index:2}.page-home__subscribe .main .title{font-size:40px;font-size:2.5rem;margin-bottom:40px}.page-home__subscribe .main__text{font-size:26px;font-size:1.625rem;opacity:1}.page-home__subscribe .main__email .inputs,.page-home__subscribe .main__email .messages{margin:0 auto;width:580px}.page-home__subscribe .main__email .messages{font-size:26px;font-size:1.625rem;text-align:center}.page-home__subscribe .main__email .inputs{margin:0 auto 40px}.page-home__subscribe .main__email .inputs .flex-center{height:84px}.page-home__subscribe .main__email .inputs input.input{height:84px;line-height:84px;width:58.62%}.page-home__subscribe .main__email .inputs input.input:focus{margin:0 .52% 0 0;width:58.1%}.page-home__subscribe .main__email .inputs input.button{height:84px;line-height:84px;width:41.38%}.page-home__subscribe__wrapper{align-items:stretch;flex-flow:column nowrap;width:100%}.page-home__subscribe__wrapper .article{margin-bottom:30px;margin-right:0;width:100%}.page-home__subscribe__wrapper .article:last-child{margin-bottom:0}}@media screen and (max-width:640px){.page-home__subscribe:after,.page-home__subscribe:before{background-size:17.1875vw 83.59375vw;width:17.1875vw}.page-home__subscribe .main{padding:15.625vw 4.6875vw 18.75vw}.page-home__subscribe .main .title{font-size:6.25vw;margin-bottom:6.25vw}.page-home__subscribe .main__text{font-size:4.0625vw;white-space:normal}.page-home__subscribe .main__email .inputs,.page-home__subscribe .main__email .messages{margin:0 auto;width:100%}.page-home__subscribe .main__email .messages{font-size:4.0625vw}.page-home__subscribe .main__email .inputs{margin:0 auto 6.25vw;padding:0}.page-home__subscribe .main__email .inputs .flex-center{height:13.125vw}.page-home__subscribe .main__email .inputs input.input{height:13.125vw;line-height:13.125vw}.page-home__subscribe .main__email .inputs input.button{font-size:3.75vw;height:13.125vw;line-height:13.125vw}.page-home__subscribe__wrapper .article{margin-bottom:4.6875vw;margin-right:0}.page-home__subscribe__wrapper .article:last-child{margin-bottom:0}}@media screen and (max-width:1919px){.page-home__news{width:100%}}@media screen and (max-width:1024px){.page-home__news{padding:0 30px;width:100%}}@media screen and (max-width:640px){.page-home__news{margin:15.625vw auto 0;padding:0 4.6875vw}}.page-news{padding:168px 0 0;position:relative;width:100%}.page-news__main .form{margin:0 auto;max-width:1640px;position:relative}.page-news__main .form .page-wrapper{margin:0 50px 80px;position:relative}.page-news__main .form .page-wrapper .filters{display:none}.page-news__main .form .page-wrapper .filters__list{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.page-news__main .form .page-wrapper .filters__list .inputs{margin:0;width:auto}.page-news__main .form .page-wrapper .filters__list .inputs select{width:260px!important}.page-news__main .form .page-wrapper .filters__list .inputs .select2{margin:0 40px 0 0}.page-news__main .form .page-wrapper .filters__list .clear-filters{align-items:center;display:flex;height:38px;justify-content:flex-start}.page-news__main .form .page-wrapper .filters__list .clear-filters a{color:#c4122f;display:inline-block;font-family:Ubuntu,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;line-height:100%;padding:0 0 0 30px;position:relative;text-transform:uppercase}.page-news__main .form .page-wrapper .filters__list .clear-filters a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906";font-family:icomoon!important;font-size:20px;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-transform:none;top:0}.page-news__main .articles .articles-list{padding:0}.page-news__article .articles-read{max-width:1220px;padding:0 30px}.page-news__important .articles-read{flex-direction:column;justify-content:flex-start;margin:-98px auto 0;max-width:1600px;padding:0 30px}.page-news__important .articles-read .image,.page-news__important .articles-read .image img{max-width:1540px}.page-news__important .articles-read .article{margin:0 auto;max-width:980px;padding:50px 0 0}.page-news__gallery .articles-read{flex-direction:column;justify-content:flex-start;max-width:980px;padding:0 30px}.page-news__gallery .articles-read .article{max-width:100%}.page-news__video .articles-read{flex-direction:column;justify-content:flex-start;max-width:1140px;padding:0 30px}.page-news__video .articles-read .article{margin:0 auto;max-width:980px;padding:60px 0 0}@media screen and (max-width:1919px){.page-news__main .form{padding:0;width:100%}.page-news__main .form .page-wrapper{flex-flow:row wrap;justify-content:space-between;margin:0 0 40px;padding:0 30px;width:100%}}@media screen and (max-width:1600px){.page-news{padding:168px 0 0}}@media screen and (max-width:1500px){.page-news{padding:151px 0 0}}@media screen and (max-width:1024px){.page-news{padding:40px 0 0}.page-news__main .form .page-wrapper{margin:0}.page-news__main .form .page-wrapper .filters{background-color:#ba9765;border-radius:2px;color:#fff;cursor:pointer;display:block;font-family:Ubuntu,sans-serif;font-size:24px;font-size:1.5rem;font-weight:400;height:57px;line-height:57px;margin:0 0 0 auto;text-align:center;text-transform:uppercase;width:155px}.page-news__main .form .page-wrapper .filters.active{background-color:#f8cf86;color:#231f20}.page-news__main .form .page-wrapper .filters__list{display:none;position:relative}.page-news__main .form .page-wrapper .filters__list.show{background-color:#fff;display:block;left:0;padding:50px 30px 80px;position:absolute;top:57px;width:100%;z-index:2}.page-news__main .form .page-wrapper .filters__list.show .inputs{margin:0 0 50px;width:100%}.page-news__main .form .page-wrapper .filters__list.show .inputs:last-child{margin:0}.page-news__main .form .page-wrapper .filters__list.show .inputs .select2{margin:0;width:100%!important}.page-news__main .form .page-wrapper .filters__list.show .clear-filters a{font-size:22px;font-size:1.375rem;padding:0 0 0 60px}.page-news__main .form .page-wrapper .filters__list.show .clear-filters a:before{font-size:40px;font-size:2.5rem}.page-news__main .articles .articles-list{padding:40px 30px 0}.page-news__main .articles .articles-list-minor{background-color:#ececec;margin:0 0 100px;padding:70px 30px 50px;position:relative}.page-news__main .articles .articles-list-minor article{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:0 0 30px;width:100%}.page-news__main .articles .articles-list-minor article:active .image img,.page-news__main .articles .articles-list-minor article:hover .image img{opacity:.95}.page-news__main .articles .articles-list-minor article:active .image a.video-icon:before,.page-news__main .articles .articles-list-minor article:hover .image a.video-icon:before{background-size:230px 230px;height:230px;width:230px}.page-news__main .articles .articles-list-minor article:active .heading h3 a,.page-news__main .articles .articles-list-minor article:hover .heading h3 a{color:#f8cf86}.page-news__main .articles .articles-list-minor article .image{flex:0 0 230px;height:230px;position:relative;width:230px}.page-news__main .articles .articles-list-minor article .image a,.page-news__main .articles .articles-list-minor article .image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-news__main .articles .articles-list-minor article .image a.video-icon{position:relative}.page-news__main .articles .articles-list-minor article .image a.video-icon:before{background:url(../images/video.png) no-repeat;background-size:200px 200px;content:"";height:200px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200px;z-index:1}.page-news__main .articles .articles-list-minor article .heading{padding:0 0 0 30px;width:100%}.page-news__main .articles .articles-list-minor article .heading span{color:#959494;display:block;font-family:Ubuntu,sans-serif;font-size:21px;font-size:1.3125rem;font-weight:400;padding:0 0 15px;text-transform:uppercase}.page-news__main .articles .articles-list-minor article .heading h3{color:#ba9765;font-family:Raleway,sans-serif;font-size:26px;font-size:1.625rem;font-weight:900;padding:0 0 13px;text-transform:uppercase}.page-news__main .articles .articles-list-minor article .heading h3 a{display:inline}.page-news__main .articles .articles-list-minor article .heading p{display:none}.page-news__main .pagination{padding:0 0 100px}}@media screen and (max-width:640px){.page-news{padding:6.25vw 0 0}.page-news__main .form .page-wrapper{padding:0 4.6875vw}.page-news__main .form .page-wrapper .filters{font-size:3.75vw;height:8.90625vw;line-height:8.90625vw;width:24.21875vw}.page-news__main .form .page-wrapper .filters__list.show{padding:7.8125vw 4.6875vw 12.5vw;top:8.90625vw}.page-news__main .form .page-wrapper .filters__list.show .inputs{margin:0 0 7.8125vw;padding:0}.page-news__main .form .page-wrapper .filters__list.show .clear-filters a{font-size:3.4375vw;padding:0 0 0 9.375vw}.page-news__main .form .page-wrapper .filters__list.show .clear-filters a:before{font-size:6.25vw}.page-news__main .articles .articles-list{padding:6.25vw 4.6875vw 0}.page-news__main .articles .articles-list-minor{margin:0 0 15.625vw;padding:10.9375vw 4.6875vw 7.8125vw}.page-news__main .articles .articles-list-minor article{padding:0 0 4.6875vw}.page-news__main .articles .articles-list-minor article:active .image a.video-icon:before,.page-news__main .articles .articles-list-minor article:hover .image a.video-icon:before{background-size:35.9375vw 35.9375vw;height:35.9375vw;width:35.9375vw}.page-news__main .articles .articles-list-minor article .image{flex:0 0 35.9375vw;height:35.9375vw;width:35.9375vw}.page-news__main .articles .articles-list-minor article .image a.video-icon:before{background-size:31.25vw 31.25vw;height:31.25vw;width:31.25vw}.page-news__main .articles .articles-list-minor article .heading{padding:0 0 0 4.6875vw}.page-news__main .articles .articles-list-minor article .heading span{font-size:3.28125vw;padding:0 0 2.34375vw}.page-news__main .articles .articles-list-minor article .heading h3{font-size:4.0625vw;padding:0 0 2.03125vw}.page-news__main .pagination{padding:0 0 15.625vw}}@media screen and (max-width:1024px){.page-news__article .articles-read{padding:0}.page-news__article .articles-read .media-author{padding:15px 0 0 30px}.page-news__article .articles-read .article{padding:60px 30px 0}}@media screen and (max-width:640px){.page-news__article .articles-read .media-author{padding:2.34375vw 0 0 30px}.page-news__article .articles-read .article{padding:9.375vw 30px 0}}@media screen and (max-width:1540px){.page-news__important .articles-read{margin:-6.3636363636vw auto 0}}@media screen and (max-width:1024px){.page-news__important .articles-read{padding:0}.page-news__important .articles-read .image,.page-news__important .articles-read .image img{max-width:100%}.page-news__important .articles-read .image .media-author{padding:15px 0 0 30px}.page-news__important .articles-read .article{padding:60px 30px 0}}@media screen and (max-width:640px){.page-news__important .articles-read .image .media-author{padding:2.34375vw 0 0 30px}.page-news__important .articles-read .article{padding:9.375vw 30px 0}}@media screen and (max-width:1024px){.page-news__gallery .articles-read .article,.page-news__video .articles-read{padding:0}.page-news__video .articles-read .media-author{padding:15px 0 0 30px}.page-news__video .articles-read .article{padding:60px 30px 0}}@media screen and (max-width:640px){.page-news__video .articles-read .media-author{padding:2.34375vw 0 0 30px}.page-news__video .articles-read .article{padding:9.375vw 30px 0}}.page-about{padding:168px 0 0;position:relative;width:100%}.page-about.artists,.page-about.history,.page-about.main{padding:70px 0 0}.page-about.artists .gallery,.page-about.history .gallery,.page-about.main .gallery{padding:0 0 90px}.page-about.artists{padding:151px 0 50px}.page-about__artists{padding:0 0 160px}.page-about__artists h1.title{font-size:30px;font-size:1.875rem;padding:200px 30px 0}.page-about__artists h1.title:first-of-type{padding:0 30px}.page-about__artists h2.title{padding:90px 30px 0}.page-about__artists-view{margin:0 auto;max-width:1920px;padding:0 0 0 190px;width:100%}.page-about__artists-view h1{font-size:32px;font-size:2rem;font-weight:900;padding:0 0 15px}.page-about__artists-view h1,.page-about__artists-view h2{color:#231f20;font-family:Raleway,sans-serif;text-transform:uppercase}.page-about__artists-view h2{font-size:13px;font-size:.8125rem;font-weight:400;padding:0 0 40px}.page-about__artists-view .artist{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.page-about__artists-view .artist .data{width:490px}.page-about__artists-view .artist .data .image{padding:0 0 50px;width:100%}.page-about__artists-view .artist .data .image img{max-height:490px;-o-object-fit:cover;object-fit:cover;width:100%}.page-about__artists-view .artist .data ul{list-style:none}.page-about__artists-view .artist .data ul.inner{padding:20px 0 50px}.page-about__artists-view .artist .data ul li{color:#959494;display:block;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-style:italic;font-weight:400;width:100%}.page-about__artists-view .artist .data ul li a{color:#ba9765;font-family:Ubuntu,sans-serif;font-weight:700;line-height:1.6}.page-about__artists-view .artist .data ul li a:active,.page-about__artists-view .artist .data ul li a:hover{color:#f8cf86;text-decoration:underline}.page-about__artists-view .artist .data ul li strong{color:#231f20;font-family:Raleway,sans-serif;font-size:15px;font-size:.9375rem;font-weight:900;text-transform:uppercase}.page-about__artists-view .artist .expandable-textbox{margin:0 0 0 170px;width:590px}.page-about__artists-view .artist .expandable-textbox h3.inner-title{color:#231f20;font-family:Raleway,sans-serif;font-size:15px;font-size:.9375rem;font-weight:900;padding:0 0 30px;text-transform:uppercase}.page-about__corporate .title{font-size:30px;font-size:1.875rem;padding:0 30px 100px}.page-about__corporate-view .title{font-size:30px;font-size:1.875rem;padding:0 30px 20px}.page-about__corporate-view .content{margin:0 auto 200px;max-width:690px;padding:0 30px}.page-about__corporate-view .content p{color:#959494;font-family:Ubuntu,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;padding:30px 0 0}.page-about__corporate-view .content .button{margin:80px 0 0;text-align:right}.page-about__corporate-view .content .button a{display:inline-block}.page-about__history .big-title{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:435px;justify-content:center;padding:0 30px;position:relative;width:100%}.page-about__history .big-title:before{background:url(../images/shapes-left.png) no-repeat;background-size:561px 442px;content:"";height:100%;left:0;position:absolute;top:0;width:561px}.page-about__history .big-title:after{background:url(../images/shapes-right.png) no-repeat;background-size:561px 442px;content:"";height:100%;position:absolute;right:0;top:0;width:561px}.page-about__history .big-title.black h1.title,.page-about__history .big-title.brown h1.title{color:#fff;font-size:30px;font-size:1.875rem}.page-about__history .big-title.brown{background:url(../images/about/history-background-1.jpg) #ba9765 50% no-repeat;background-size:1922px 435px}.page-about__history .big-title.black{background:url(../images/about/history-background-2.jpg) #231f20 50% no-repeat;background-size:1922px 435px}.page-about__history .expandable-textbox{margin:0 auto;max-width:660px;padding:100px 30px 0;width:100%}.page-about__history .history-articles{margin:0 0 140px;width:100%}.page-about__history .history-articles .container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;max-width:1540px}.page-about__history .history-articles .container article{display:flex;flex-direction:column;flex-wrap:nowrap;height:500px;justify-content:flex-start;margin:30px 30px 0 0;overflow:hidden;width:493px}.page-about__history .history-articles .container article:nth-child(3n){margin:30px 0 0}.page-about__history .history-articles .container article a{display:block;height:100%;position:relative;width:100%}.page-about__history .history-articles .container article a:active .text h3,.page-about__history .history-articles .container article a:hover .text h3{color:#f8cf86}.page-about__history .history-articles .container article a:active .image:before,.page-about__history .history-articles .container article a:hover .image:before{background-color:rgba(35,31,32,.6)}.page-about__history .history-articles .container article a .text{bottom:100px;left:0;padding:0 50px;position:absolute;width:100%;z-index:1}.page-about__history .history-articles .container article a .text span{color:#fff;display:block;font-family:Ubuntu,sans-serif;font-size:16px;font-size:1rem;font-weight:400;padding:0 0 10px;text-transform:uppercase}.page-about__history .history-articles .container article a .text h3{color:#ba9765;display:block;font-family:Raleway,sans-serif;font-size:22px;font-size:1.375rem;font-weight:900;text-transform:uppercase}.page-about__history .history-articles .container article a .image{height:100%;position:relative;width:100%}.page-about__history .history-articles .container article a .image:before{background-color:rgba(35,31,32,.8);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.page-about__history .history-articles .container article a .image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.page-about__partners{padding:0 0 160px}.page-about__partners h1.title{font-size:30px;font-size:1.875rem;padding:200px 30px 0}.page-about__partners h1.title:first-of-type{padding:0 30px}.page-about__partners h2.title{padding:90px 30px 0}.page-about__partners p{color:#959494;font-family:Ubuntu,sans-serif;font-size:16px;font-size:1rem;font-weight:300;line-height:1.5;margin:0 auto;max-width:690px;padding:50px 30px;text-align:center;width:100%}.page-about__partners .partner-cards{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:1600px;position:relative}.page-about__partners .partner-cards .card{height:180px;margin:40px 1.88% 0;width:200px}.page-about__partners .partner-cards .card .image{height:100%;width:100%}.page-about__partners .partner-cards .card .image a{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center;width:100%}.page-about__partners .partner-cards .card .image a img{height:auto;width:auto}@media screen and (max-width:1920px){.page-about{padding:151px 0 0}}@media screen and (max-width:1540px){.page-about{padding:50px 0 0}}@media screen and (max-width:1024px){.page-about.artists,.page-about.history,.page-about.main{padding:0}.page-about.artists .gallery,.page-about.history .gallery,.page-about.main .gallery{padding:0 0 170px}}@media screen and (max-width:640px){.page-about{padding:7.8125vw 0 0}.page-about.artists .gallery,.page-about.main .gallery{padding:0 0 26.5625vw}}@media screen and (max-width:1600px){.page-about__artists-view{max-width:1600px;padding:0 30px}.page-about__artists-view .artist{justify-content:space-between}.page-about__artists-view .artist .data{width:31.82%}.page-about__artists-view .artist .expandable-textbox{margin:0;width:59.09%}}@media screen and (max-width:1024px){.page-about__artists h1.title{font-size:40px;font-size:2.5rem;padding:9.765625vw 30px 0}.page-about__artists h2.title{font-size:30px;font-size:1.875rem;padding:5.859375vw 30px 0}}@media screen and (max-width:640px){.page-about__artists{padding:0 0 25vw}.page-about__artists h1.title{font-size:6.25vw;padding:31.25vw 30px 0}.page-about__artists h2.title{font-size:4.6875vw;padding:14.0625vw 30px 0}.page-about__artists-view{padding:7.8125vw 30px 0}.page-about__artists-view h1{font-size:6.25vw;padding:0 0 3.125vw}.page-about__artists-view h2{font-size:3.28125vw;padding:0 0 9.375vw}.page-about__artists-view .artist{justify-content:space-between}.page-about__artists-view .artist .data{width:100%}.page-about__artists-view .artist .data .image{padding:0 0 14.0625vw}.page-about__artists-view .artist .data .image img{max-height:90.625vw}.page-about__artists-view .artist .data ul.inner{padding:4.6875vw 0 14.0625vw}.page-about__artists-view .artist .data ul li,.page-about__artists-view .artist .data ul li strong{font-size:4.0625vw}.page-about__artists-view .artist .expandable-textbox{width:100%}.page-about__artists-view .artist .expandable-textbox h3{font-size:4.0625vw;padding:0 0 6.25vw}.page-about__artists-view .artist .expandable-textbox .container p{font-size:4.6875vw}}@media screen and (max-width:1024px){.page-about__corporate .title{font-size:40px;font-size:2.5rem;padding:0 30px 100px}.page-about__corporate-view .title{font-size:40px;font-size:2.5rem;padding:0 30px 50px}.page-about__corporate-view .content p{font-size:26px;font-size:1.625rem;padding:40px 0 0}.page-about__corporate-view .content .button{text-align:center}}@media screen and (max-width:640px){.page-about__corporate .title{font-size:6.25vw;padding:0 30px 15.625vw}.page-about__corporate-view .title{font-size:6.25vw;padding:0 30px 7.8125vw}.page-about__corporate-view .content{margin:0 auto 31.25vw;max-width:100%}.page-about__corporate-view .content p{font-size:4.0625vw;padding:6.25vw 0 0;text-align:center}.page-about__corporate-view .content .button a{text-align:center;width:100%}}@media screen and (max-width:1920px){.page-about__history .big-title:after,.page-about__history .big-title:before{background-size:29.21875vw 23.0208333333vw;width:29.21875vw}}@media screen and (max-width:1600px){.page-about__history .history-articles .container{max-width:96.25vw}.page-about__history .history-articles .container article{height:31.25vw;margin:1.875vw 1.875vw 0 0;width:30.8125vw}.page-about__history .history-articles .container article:nth-child(3n){margin:1.875vw 0 0}.page-about__history .history-articles .container article a .text{bottom:6.25vw;padding:0 3.125vw}.page-about__history .history-articles .container article a .text span{padding:0 0 .625vw}}@media screen and (max-width:1024px){.page-about__history .big-title:before{background:url(../images/shapes-left-mobile.png) no-repeat;background-size:10.7421875vw 52.24609375vw;width:10.7421875vw}.page-about__history .big-title:after{background:url(../images/shapes-right-mobile.png) no-repeat;background-size:10.7421875vw 52.24609375vw;width:10.7421875vw}.page-about__history .history-articles .container article a h3{font-size:2.1484375vw}.page-about__history .history-articles .container article a span{font-size:1.5625vw}}@media screen and (max-width:640px){.page-about__history .big-title{height:63.28125vw}.page-about__history .big-title:after,.page-about__history .big-title:before{background-size:17.1875vw 83.59375vw;width:17.1875vw}.page-about__history .big-title.black h1.title,.page-about__history .big-title.brown h1.title{font-size:6.25vw}.page-about__history .big-title.brown{background:url(../images/about/history-background-1-mobile.jpg) 50% no-repeat;background-size:100vw 63.28125vw}.page-about__history .big-title.black{background:url(../images/about/history-background-2-mobile.jpg) 50% no-repeat;background-size:100vw 63.28125vw}.page-about__history .expandable-textbox{padding:15.625vw 30px 0}.page-about__history .history-articles{margin:0 0 21.875vw}.page-about__history .history-articles .container{max-width:100%;padding:0 30px}.page-about__history .history-articles .container article{height:auto;margin:0 0 9.375vw;width:100%}.page-about__history .history-articles .container article:nth-child(3n){margin:0 0 9.375vw}.page-about__history .history-articles .container article:last-child{margin:0}.page-about__history .history-articles .container article a{height:92.1875vw;width:90.625vw}.page-about__history .history-articles .container article a .text{bottom:15.625vw;padding:0 4.6875vw}.page-about__history .history-articles .container article a .text span{font-size:4.0625vw;padding:0 0 1.5625vw}.page-about__history .history-articles .container article a .text h3{font-size:5.78125vw}}@media screen and (max-width:1600px){.page-about__partners .partner-cards .card{width:14.25vw}}@media screen and (max-width:1024px){.page-about__partners h1.title{font-size:40px;font-size:2.5rem;padding:9.765625vw 30px 0}.page-about__partners h2.title{font-size:30px;font-size:1.875rem;padding:5.859375vw 30px 0}.page-about__partners p{font-size:26px;font-size:1.625rem;max-width:86.9140625vw;padding:4.8828125vw 30px}.page-about__partners .partner-cards .card{height:17.578125vw;margin:3.90625vw 0 0;width:24.4140625vw}}@media screen and (max-width:640px){.page-about__partners{padding:0 0 25vw}.page-about__partners h1.title{font-size:6.25vw;padding:31.25vw 30px 0}.page-about__partners h2.title{font-size:4.6875vw;padding:14.0625vw 30px 0}.page-about__partners p{font-size:4.0625vw;max-width:100%;padding:7.8125vw 30px}.page-about__partners .partner-cards{padding:0 30px}.page-about__partners .partner-cards .card{height:20.3125vw;margin:6.25vw 0 0;width:31.25vw}.page-about__partners .partner-cards .card .image a img{max-height:100%}}.page-repertoire,.page-repertoire__main{position:relative;width:100%}.page-repertoire__main{margin:0 auto 90px;max-width:1920px;padding:151px 0 0}.page-repertoire__main .title{font-size:30px;font-size:1.875rem;margin:0 0 60px}.page-repertoire__main__work-time{padding:0 0 45px;width:100%}.page-repertoire__main__work-time .buying-info{color:#959494;font-family:Ubuntu,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;margin:0 auto 50px;max-width:730px;padding:0 50px;text-align:center;width:100%}.page-repertoire__main__work-time .container{border:1px solid #cecece;margin:0 auto;max-width:555px;width:100%}.page-repertoire__main__work-time .heading{background-color:#cecece;padding:15px}.page-repertoire__main__work-time .heading h3{color:#231f20;font-family:Raleway,sans-serif;font-size:15px;font-size:.9375rem;font-weight:700;text-align:center;text-transform:uppercase}.page-repertoire__main__work-time table{border-collapse:collapse;color:#959494;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;line-height:30px;text-transform:uppercase;width:100%}.page-repertoire__main__work-time table tbody,.page-repertoire__main__work-time table thead{background-color:#fff}.page-repertoire__main__work-time table tbody{font-size:16px;font-size:1rem}.page-repertoire__main__work-time table td,.page-repertoire__main__work-time table th{padding:0 30px;text-align:left}.page-repertoire__main__work-time table td .desktop,.page-repertoire__main__work-time table th .desktop{display:inline}.page-repertoire__main__work-time table td .mobile,.page-repertoire__main__work-time table th .mobile{display:none}.page-repertoire__main__work-time table th{padding:10px 30px;vertical-align:middle}.page-repertoire__main__work-time table tr:first-child td{padding:15px 30px 0}.page-repertoire__main__work-time table tr:last-child td{padding:0 30px 15px}.page-repertoire__main__tabs-ankor{display:block;margin:0 0 70px}.page-repertoire__main__tabs{color:#ba9765;font-family:Raleway,sans-serif;font-size:15px;font-size:.9375rem;font-weight:900;margin:0 auto 100px;padding:0 50px;text-transform:uppercase}.page-repertoire__main__tabs .selected-tab{display:none}.page-repertoire__main__tabs ul{border-bottom:1px solid #959494;border-top:1px solid #959494;display:flex;height:128px;justify-content:space-between;margin:0 auto;max-width:1540px;width:100%}.page-repertoire__main__tabs ul li{height:100%;margin:0 2px;width:calc(100% - 4px)}.page-repertoire__main__tabs ul li:first-child{margin:0 2px 0 0;width:calc(100% - 2px)}.page-repertoire__main__tabs ul li:first-child:active .text,.page-repertoire__main__tabs ul li:first-child:hover .text{font-size:17px;font-size:1.0625rem}.page-repertoire__main__tabs ul li:first-child.active a .text{font-size:17px;font-size:1.0625rem;padding:0 15px}.page-repertoire__main__tabs ul li:first-child.active a .text:active .text,.page-repertoire__main__tabs ul li:first-child.active a .text:hover .text{font-size:17px;font-size:1.0625rem}.page-repertoire__main__tabs ul li:first-child a .text{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-size:17px;font-size:1.0625rem;padding:0 15px}.page-repertoire__main__tabs ul li:first-child a:active .text,.page-repertoire__main__tabs ul li:first-child a:hover .text{padding:0 15px}.page-repertoire__main__tabs ul li:last-child{margin:0 0 0 2px;width:calc(100% - 2px)}.page-repertoire__main__tabs ul li.active a{background-color:#fef5e7;color:#231f20}.page-repertoire__main__tabs ul li.active a .icon{color:#231f20;display:block;font-size:60px;font-size:3.75rem}.page-repertoire__main__tabs ul li.active a .text{font-size:13px;font-size:.8125rem;padding:10px 5px 0}.page-repertoire__main__tabs ul li.active a:active,.page-repertoire__main__tabs ul li.active a:hover{background-color:#fef5e7}.page-repertoire__main__tabs ul li.active a:active .icon,.page-repertoire__main__tabs ul li.active a:hover .icon{-webkit-animation:none;animation:none}.page-repertoire__main__tabs ul li a{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;max-width:100%;padding:0 5px;text-align:center;width:100%}.page-repertoire__main__tabs ul li a:active,.page-repertoire__main__tabs ul li a:hover{background-color:#fef5e7;color:#231f20}.page-repertoire__main__tabs ul li a:active .icon,.page-repertoire__main__tabs ul li a:hover .icon{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;color:#231f20;display:block;font-size:60px;font-size:3.75rem}.page-repertoire__main__tabs ul li a:active .text,.page-repertoire__main__tabs ul li a:hover .text{font-size:13px;font-size:.8125rem;padding:10px 5px 0}.page-repertoire__main__tabs ul li a .icon{display:none}.page-repertoire__main__tabs ul li a .text{display:inline-block;max-width:160px;padding:0 5px;width:100%}.page-repertoire__main__gallery{display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:flex-start;margin:0 auto;max-width:1540px;padding:0 0 80px;width:100%}.page-repertoire__main__gallery .item{cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:32px 32px 0 0;position:relative;width:492px}.page-repertoire__main__gallery .item:nth-child(3n){margin:32px 0 0}.page-repertoire__main__gallery .item:active:after,.page-repertoire__main__gallery .item:hover:after{border-top:125px solid #f8cf86}.page-repertoire__main__gallery .item:active .item__title,.page-repertoire__main__gallery .item:hover .item__title{color:#f8cf86}.page-repertoire__main__gallery .item:active a.image img,.page-repertoire__main__gallery .item:hover a.image img{transform:scale(1.1);transition:all .3s ease}.page-repertoire__main__gallery .item:after{border-right:125px solid transparent;border-top:125px solid #ba9765;content:"";left:0;position:absolute;top:0;z-index:20}.page-repertoire__main__gallery .item__icon{left:5px;position:absolute;top:5px;z-index:21}.page-repertoire__main__gallery .item__icon i.icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d";font-family:icomoon!important;font-size:55px;font-size:3.4375rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-repertoire__main__gallery .item a.image{display:block;height:500px;overflow:hidden;width:100%}.page-repertoire__main__gallery .item a.image:after{background:rgba(35,31,32,.8);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.page-repertoire__main__gallery .item a.image img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;-o-object-fit:cover;object-fit:cover;outline:0!important;transform:translateZ(0);transition:all .3s ease-in-out;width:100%}.page-repertoire__main__gallery .item .details{bottom:0;color:#fff;font-family:Ubuntu,sans-serif;font-size:26px;font-size:1.625rem;font-weight:400;left:0;padding:20px;position:absolute;width:100%;z-index:20}.page-repertoire__main__gallery .item .details .buttons{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}.page-repertoire__main__gallery .item .details .buttons .btn{align-items:center;border-radius:2px;display:flex;height:45px;justify-content:center;text-align:center;width:49%}.page-repertoire__main__gallery .item .details .buttons .btn:first-child{margin:0 20px 0 0}.page-repertoire__main__gallery .item .details .buttons .btn:active,.page-repertoire__main__gallery .item .details .buttons .btn:hover{background-color:#f8cf86;color:#231f20}.page-repertoire__main__gallery .item .details .buttons .btn.bg-transparent{border:1px solid #fff}.page-repertoire__main__gallery .item .details .buttons .btn.bg-transparent:active,.page-repertoire__main__gallery .item .details .buttons .btn.bg-transparent:hover{border:0}.page-repertoire__main__gallery .item .details .buttons .btn.bg-golden-dark{background-color:#ba9765;color:#231f20}.page-repertoire__main__gallery .item .details .buttons .btn.bg-golden-dark:active,.page-repertoire__main__gallery .item .details .buttons .btn.bg-golden-dark:hover{background-color:#f8cf86;color:#231f20}.page-repertoire__main__gallery .item .details .buttons .btn.sold{background-color:hsla(0,0%,81%,.4);color:#cecece;cursor:default}.page-repertoire__main__gallery .item .details .buttons .btn.sold:active,.page-repertoire__main__gallery .item .details .buttons .btn.sold:hover{background-color:hsla(0,0%,81%,.4);color:#cecece}.page-repertoire__main__gallery .item .details .buttons .btn.past{display:none}.page-repertoire__main__gallery .item__date{display:inline-block;font-size:14px;font-size:.875rem;margin:0 0 5px;max-height:50.4px}.page-repertoire__main__gallery .item__author,.page-repertoire__main__gallery .item__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.page-repertoire__main__gallery .item__title{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";color:#ba9765;font-family:Raleway,sans-serif;font-size:22px;font-size:1.375rem;font-weight:900;margin:0 0 5px;max-height:79.2px;text-transform:uppercase}.page-repertoire__main__gallery .item__author{display:inline-block;font-size:14px;font-size:.875rem;margin:0 0 40px;max-height:50.4px}.page-repertoire__festival{padding:70px 0 0;position:relative;width:100%}.page-repertoire__festival__heading{display:flex;height:830px;justify-content:flex-end;margin:0 auto 180px;max-width:1920px;position:relative;width:100%}.page-repertoire__festival__heading .logo{align-items:center;color:#ba9765;display:flex;left:140px;position:absolute;top:100px}.page-repertoire__festival__heading .logo .line{height:100%;position:relative;width:1px}.page-repertoire__festival__heading .logo .line:before{background-color:#ba9765;content:"";height:1px;position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:2000px}.page-repertoire__festival__heading .logo__container{align-items:center;display:flex;position:relative}.page-repertoire__festival__heading .logo__container .icon{padding:0 20px 0 50px}.page-repertoire__festival__heading .logo__container .icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d";font-family:icomoon!important;font-size:60px;font-size:3.75rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-repertoire__festival__heading .logo__container .text{font-family:Raleway,sans-serif;font-size:13px;font-size:.8125rem;font-weight:900;padding:0 20px 0 0;text-transform:uppercase}.page-repertoire__festival__heading .info{align-items:flex-end;color:#ba9765;display:flex;margin:180px 0 0 190px;position:relative;width:520px}.page-repertoire__festival__heading .info__details{color:#231f20;padding:0 20px 0 0;position:relative;text-align:left;width:100%}.page-repertoire__festival__heading .info__details .date,.page-repertoire__festival__heading .info__details .text{font-family:Ubuntu,sans-serif;font-size:18px;font-size:1.125rem;font-weight:300}.page-repertoire__festival__heading .info__details .text{margin:0 0 15px;text-transform:uppercase}.page-repertoire__festival__heading .info__details .title{font-family:Raleway,sans-serif;font-size:47px;font-size:2.9375rem;font-weight:900;margin:0 0 110px;text-align:left;text-transform:uppercase}.page-repertoire__festival__heading .container{display:flex;justify-content:center;width:1200px}.page-repertoire__festival__heading .container img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.page-repertoire__festival__location{margin:0}.page-repertoire__festival__location .title{margin:0 0 60px}.page-repertoire__festival__location .info{word-wrap:break-word;color:#231f20;font-family:Ubuntu,sans-serif;font-weight:300;margin:0 auto;max-width:600px;text-align:left;width:100%}.page-repertoire__festival__location .info,.page-repertoire__festival__location .info h1,.page-repertoire__festival__location .info h2,.page-repertoire__festival__location .info h3,.page-repertoire__festival__location .info h4,.page-repertoire__festival__location .info h5,.page-repertoire__festival__location .info h6,.page-repertoire__festival__location .info li,.page-repertoire__festival__location .info ol,.page-repertoire__festival__location .info p,.page-repertoire__festival__location .info ul{font-size:18px;font-size:1.125rem;line-height:1.6}.page-repertoire__festival__location .info h1,.page-repertoire__festival__location .info h2,.page-repertoire__festival__location .info h3,.page-repertoire__festival__location .info h4,.page-repertoire__festival__location .info h5,.page-repertoire__festival__location .info h6,.page-repertoire__festival__location .info li,.page-repertoire__festival__location .info p{padding:0 0 30px}.page-repertoire__festival__location .info h1,.page-repertoire__festival__location .info h2,.page-repertoire__festival__location .info h3,.page-repertoire__festival__location .info h4,.page-repertoire__festival__location .info h5,.page-repertoire__festival__location .info h6{color:#ba9765;font-family:Ubuntu,sans-serif;font-weight:400;text-transform:uppercase}.page-repertoire__festival__schedule .title{margin:0 0 60px}.page-repertoire__festival__schedule .container{padding:0 50px}.page-repertoire__festival__schedule .container .heading{align-items:center;background-color:#fef5e7;display:flex;height:125px;justify-content:center;margin:0 auto;max-width:1080px;width:100%}.page-repertoire__festival__schedule .container .heading .icon{color:#ba9765;font-size:100px;font-size:6.25rem}.page-repertoire__festival__schedule .container .items{margin:0 auto;max-width:1080px;width:100%}.page-repertoire__festival__schedule .container .items .item{align-items:center;border-top:1px solid #959494;color:#959494;display:flex;flex-flow:row nowrap;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;justify-content:space-between;text-align:left}.page-repertoire__festival__schedule .container .items .item:first-child{border-top:1px solid #231f20}.page-repertoire__festival__schedule .container .items .item:last-child{border-bottom:1px solid #959494}.page-repertoire__festival__schedule .container .items .item .btn{align-items:center;display:flex;height:45px;justify-content:center;width:130px}.page-repertoire__festival__schedule .container .items .item .btn.bg-white{border:1px solid #231f20}.page-repertoire__festival__schedule .container .items .item .btn.bg-gray,.page-repertoire__festival__schedule .container .items .item .btn.bg-red{margin:0 30px 0 0}.page-repertoire__festival__schedule .container .items .item .calendar-date{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;height:55px;justify-content:flex-start;width:250px}.page-repertoire__festival__schedule .container .items .item .calendar-date .part-one{flex:0 0 70px;width:70px}.page-repertoire__festival__schedule .container .items .item .calendar-date .part-one .day-number{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";color:#231f20;font-family:Playfair Display,sans-serif;font-size:54px;font-size:3.375rem;font-weight:400;line-height:1;text-transform:uppercase}.page-repertoire__festival__schedule .container .items .item .calendar-date .part-two{align-content:stretch;align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around;width:100%}.page-repertoire__festival__schedule .container .items .item .calendar-date .part-two .week{color:#959494;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;line-height:28px}.page-repertoire__festival__schedule .container .items .item .calendar-date .part-two .day-words{color:#231f20;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;line-height:28px;text-transform:uppercase}.page-repertoire__festival__schedule .container .items .item .description{align-items:center;border-top:1px solid #cecece;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 20px;padding:25px 0;width:670px}.page-repertoire__festival__schedule .container .items .item .description:first-child{border-top:0}.page-repertoire__festival__schedule .container .items .item .description .wrapper{width:540px}.page-repertoire__festival__schedule .container .items .item .description .wrapper a{display:inline-block}.page-repertoire__festival__schedule .container .items .item .description .wrapper a:hover h2{color:#f8cf86}.page-repertoire__festival__schedule .container .items .item .description h2,.page-repertoire__festival__schedule .container .items .item .description p,.page-repertoire__festival__schedule .container .items .item .description span{display:block;padding:0 20px 0 0;width:100%}.page-repertoire__festival__schedule .container .items .item .description h2{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";color:#ba9765;font-family:Raleway,sans-serif;font-size:22px;font-size:1.375rem;font-weight:900;padding:5px 20px 5px 0;text-transform:uppercase}.page-repertoire__festival__schedule .container .items .item .buttons{align-items:center;display:flex;justify-content:flex-start;width:160px}.page-repertoire__festival__schedule .container .items .item .buttons .btn.bg-white{display:none}.page-repertoire__festival__download{background-color:#ba9765;height:310px;position:relative;width:100%}.page-repertoire__festival__download:before{background:url(../images/shapes-left.png) no-repeat;background-size:561px 442px;content:"";height:100%;left:0;position:absolute;top:0;width:561px}.page-repertoire__festival__download:after{background:url(../images/shapes-right.png) no-repeat;background-size:561px 442px;content:"";height:100%;position:absolute;right:0;top:0;width:561px}.page-repertoire__festival__download .container{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:center}.page-repertoire__festival__download .container .title{color:#231f20;font-family:Playfair Display,sans-serif;font-size:30px;font-size:1.875rem;font-weight:400;line-height:1;padding:0 0 30px;text-transform:uppercase}.page-repertoire__festival__download .container a{align-items:center;background-color:#fff;border-radius:2px;color:#000;display:flex;flex-flow:row nowrap;height:45px;justify-content:center;padding:0;width:155px}.page-repertoire__festival__download .container a:active,.page-repertoire__festival__download .container a:hover{color:#231f20}.page-repertoire__festival__download .container a .icon{font-size:40px;font-size:2.5rem;margin:0 0 0 -10px}.page-repertoire__festival__download .container a .text{font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;text-transform:uppercase}.page-repertoire__festival__news{background-color:#ececec}.page-repertoire__festival__news .title{padding:55px 0}.page-repertoire__festival__news .container .articles-list{padding:0 0 0 30px}.page-repertoire__festival section.section{margin:0 0 110px}.page-repertoire__performance{padding:70px 0 0;position:relative;width:100%}.page-repertoire__performance .buy-tickets-btn{align-items:center;border-radius:2px;display:flex;height:55px;justify-content:center;width:302px}.page-repertoire__performance .buy-tickets-btn i{font-size:24px;font-size:1.5rem;padding:0 20px 0 0}.page-repertoire__performance .buy-tickets-btn span{font-size:14px;font-size:.875rem}.page-repertoire__performance section.section{margin-bottom:110px}.page-repertoire__performance section.section#dates{margin-bottom:20px}.page-repertoire__performance section.section#staff{margin-bottom:0}.page-repertoire__performance__heading{display:flex;height:auto;margin:0 auto 20px;max-width:1640px;min-height:600px;position:relative}.page-repertoire__performance__heading .logo{align-items:center;color:#ba9765;display:flex;left:0;position:absolute;top:100px}.page-repertoire__performance__heading .logo .line{height:100%;position:relative;width:1px}.page-repertoire__performance__heading .logo .line:before{background-color:#ba9765;content:"";height:1px;position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:2000px}.page-repertoire__performance__heading .logo__container{align-items:center;display:flex;position:relative}.page-repertoire__performance__heading .logo__container .icon{padding:0 20px 0 50px}.page-repertoire__performance__heading .logo__container .icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d";font-family:icomoon!important;font-size:60px;font-size:3.75rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-repertoire__performance__heading .logo__container .text{font-family:Raleway,sans-serif;font-size:13px;font-size:.8125rem;font-weight:900;padding:0 20px 0 0;text-transform:uppercase}.page-repertoire__performance__heading .info{margin:180px 0 0 50px;max-width:525px;position:relative;width:100%}.page-repertoire__performance__heading .info__main{color:#231f20;padding:0 20px 60px 0;position:relative;text-align:left}.page-repertoire__performance__heading .info__main .date,.page-repertoire__performance__heading .info__main .text{font-family:Ubuntu,sans-serif;font-size:18px;font-size:1.125rem;font-weight:300}.page-repertoire__performance__heading .info__main .date{margin:0 0 55px}.page-repertoire__performance__heading .info__main .text,.page-repertoire__performance__heading .info__main .title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.page-repertoire__performance__heading .info__main .title{font-family:Raleway,sans-serif;font-size:53px;font-size:3.3125rem;font-weight:900;line-height:1.1;margin:0 0 15px;text-align:left;text-transform:uppercase}.page-repertoire__performance__heading .info__detailed{color:#959494;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;margin:0 0 80px}.page-repertoire__performance__heading .info__detailed div{border-bottom:1px solid #cecece;max-width:300px;min-height:40px;padding:0 0 0 40px;position:relative}.page-repertoire__performance__heading .info__detailed div:last-child{border-bottom:0;height:auto}.page-repertoire__performance__heading .info__detailed div span{display:inline-block}.page-repertoire__performance__heading .info__detailed div i{font-size:28px;font-size:1.75rem;left:0;position:absolute;top:50%;transform:translateY(-50%)}.page-repertoire__performance__heading .info__detailed div .address,.page-repertoire__performance__heading .info__detailed div .hour,.page-repertoire__performance__heading .info__detailed div .show-stage{padding:10px 20px 10px 0}.page-repertoire__performance__heading .info__detailed div .address a,.page-repertoire__performance__heading .info__detailed div .hour a,.page-repertoire__performance__heading .info__detailed div .show-stage a{text-decoration:underline;text-transform:uppercase}.page-repertoire__performance__heading .info__detailed div .message{line-height:1.64;padding:10px 0 0}.page-repertoire__performance__heading .info .dropdown-list{display:none}.page-repertoire__performance__heading .container{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:0 50px 0 0;max-width:1015px;width:100%}.page-repertoire__performance__heading .container img{display:block;height:825px;margin:0 0 20px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.page-repertoire__performance__heading .container .schedule-list.desktop{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;height:145px;justify-content:flex-start;max-width:1015px;width:100%}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list{left:-1px;overflow:hidden;position:relative;width:937px}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li{border-left:1px solid #231f20;height:145px;min-width:235px;transition:.4s ease-in-out}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li:last-child{border-right:1px solid #231f20}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li.active .tickets,.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li:active .tickets,.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li:hover .tickets{background-color:#c4122f;color:#fff}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li.active .tickets.disabled,.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li:active .tickets.disabled,.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li:hover .tickets.disabled{background-color:#fff;color:#c4122f}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li .inner-padding{display:block;padding:0 15px}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li .inner-padding span.week-day{transition:.4s ease-in-out}@supports (-webkit-appearance:none){.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li .inner-padding span.week-day{transition-property:none}}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li .inner-padding span.hour{margin:0 0 15px;transition:.4s ease-in-out}@supports (-webkit-appearance:none){.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li .inner-padding span.hour{transition-property:none}}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li .tickets{width:100%}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li .tickets.disabled{background-color:#fff;color:#c4122f;font-weight:700;pointer-events:none}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li .tickets.disabled a{padding:15px}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li .tickets.disabled a:after,.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li .tickets.disabled a:before{display:none}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li .tickets a{padding:15px 30px 15px 45px}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li .tickets a:before{left:15px;top:8px}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list .slick-track li .tickets a:after{left:130px;right:auto;top:12px}.page-repertoire__performance__heading .container .schedule-list.desktop .arrow-box{height:100%;position:relative;top:0;width:41px}.page-repertoire__performance__heading .container .schedule-list.desktop .arrow-box:first-of-type span,.page-repertoire__performance__heading .container .schedule-list.desktop .arrow-box:last-of-type span{background-color:hsla(0,0%,93%,.6);border-left:1px solid #231f20;border-right:1px solid #231f20;cursor:pointer;display:block;height:100%;position:relative;text-align:center;width:100%;z-index:1}.page-repertoire__performance__heading .container .schedule-list.desktop .arrow-box:first-of-type span:before,.page-repertoire__performance__heading .container .schedule-list.desktop .arrow-box:last-of-type span:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#231f20;font-family:icomoon!important;font-size:40px;font-size:2.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;text-transform:none}.page-repertoire__performance__heading .container .schedule-list.desktop .arrow-box:first-of-type span:hover,.page-repertoire__performance__heading .container .schedule-list.desktop .arrow-box:last-of-type span:hover{background-color:#d4ae6b}.page-repertoire__performance__heading .container .schedule-list.desktop .arrow-box:first-of-type{left:0}.page-repertoire__performance__heading .container .schedule-list.desktop .arrow-box:first-of-type span:before{content:"\e900";left:50%;top:50%;transform:translate(-50%,-50%)}.page-repertoire__performance__heading .container .schedule-list.desktop .arrow-box:last-of-type{right:0}.page-repertoire__performance__heading .container .schedule-list.desktop .arrow-box:last-of-type span:before{content:"\e901";left:50%;top:50%;transform:translate(-50%,-50%)}.page-repertoire__performance__heading .container .schedule-list.desktop .arrow-box.slick-disabled span{background-color:hsla(0,0%,93%,.5);cursor:inherit}.page-repertoire__performance__heading .container .schedule-list.desktop .arrow-box.slick-disabled span:before{color:rgba(35,31,32,.15)}.page-repertoire__performance__heading .container .schedule-list.desktop .arrow-box.slick-disabled span:hover{background-color:hsla(0,0%,93%,.5)}.page-repertoire__performance__heading .schedule-list{height:auto}.page-repertoire__performance__heading .schedule-list li span{display:inline-block}.page-repertoire__performance__heading .schedule-list li span.week-day{color:#231f20;display:block;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;line-height:2;text-transform:uppercase}.page-repertoire__performance__heading .schedule-list li span.week-day .color-red{color:#c4122f;font-weight:700}.page-repertoire__performance__heading .schedule-list li span.date,.page-repertoire__performance__heading .schedule-list li span.hour{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-family:Playfair Display,sans-serif;font-size:30px;font-size:1.875rem;font-weight:400;line-height:1;text-transform:uppercase}.page-repertoire__performance__heading .schedule-list li span.date{color:#231f20;display:block}.page-repertoire__performance__heading .schedule-list li span.date .year{color:#959494}.page-repertoire__performance__heading .schedule-list li span.hour{color:#ba9765}.page-repertoire__performance__subnav{background-color:#fef5e7;border-bottom:1px solid #959494;border-top:1px solid #959494;margin:0 0 110px;min-height:55px;width:100%}.page-repertoire__performance__subnav.sticky{left:0;position:sticky;right:0;top:70px;z-index:10}.page-repertoire__performance__subnav .container{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.page-repertoire__performance__subnav .container .details{align-items:center;display:flex;font-size:22px;font-size:1.375rem;height:55px;padding:0 50px;text-align:left}.page-repertoire__performance__subnav .container .details__title{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";color:#231f20;font-family:Raleway,sans-serif;font-weight:900;padding:0 30px 0 0;text-transform:uppercase}.page-repertoire__performance__subnav .container .details__date{color:#231f20;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400}.page-repertoire__performance__subnav .container ul{align-items:center;display:flex;justify-content:center}.page-repertoire__performance__subnav .container ul.festival{padding:15px 0}.page-repertoire__performance__subnav .container ul li:first-child a{margin:0 0 0 50px}.page-repertoire__performance__subnav .container ul li:last-child a{margin:0 50px}.page-repertoire__performance__subnav .container ul li a{align-items:center;color:#ba9765;display:flex;font-family:Raleway,sans-serif;font-size:13px;font-size:.8125rem;font-weight:900;margin:0 0 0 50px;text-transform:uppercase}.page-repertoire__performance__subnav .container ul li a:active,.page-repertoire__performance__subnav .container ul li a:hover{color:#231f20}.page-repertoire__performance__subnav .container ul li .btn{color:#fff;font-family:Ubuntu,sans-serif;font-weight:400;width:240px}.page-repertoire__performance__review{margin:0}.page-repertoire__performance__review .title{margin:0 0 60px}.page-repertoire__performance__review .info{word-wrap:break-word;color:#231f20;font-family:Ubuntu,sans-serif;font-weight:300;margin:0 auto;max-width:600px;text-align:left;width:100%}.page-repertoire__performance__review .info,.page-repertoire__performance__review .info h1,.page-repertoire__performance__review .info h2,.page-repertoire__performance__review .info h3,.page-repertoire__performance__review .info h4,.page-repertoire__performance__review .info h5,.page-repertoire__performance__review .info h6,.page-repertoire__performance__review .info li,.page-repertoire__performance__review .info ol,.page-repertoire__performance__review .info p,.page-repertoire__performance__review .info ul{font-size:18px;font-size:1.125rem;line-height:1.6}.page-repertoire__performance__review .info h1,.page-repertoire__performance__review .info h2,.page-repertoire__performance__review .info h3,.page-repertoire__performance__review .info h4,.page-repertoire__performance__review .info h5,.page-repertoire__performance__review .info h6,.page-repertoire__performance__review .info li,.page-repertoire__performance__review .info p{padding:0 0 30px}.page-repertoire__performance__review .info h1,.page-repertoire__performance__review .info h2,.page-repertoire__performance__review .info h3,.page-repertoire__performance__review .info h4,.page-repertoire__performance__review .info h5,.page-repertoire__performance__review .info h6{color:#ba9765;font-family:Ubuntu,sans-serif;font-weight:400;text-transform:uppercase}.page-repertoire__performance__synopsis .title{margin:0 0 60px}.page-repertoire__performance__synopsis .expandable-textbox{margin:0 auto;max-width:660px;padding:0 30px;width:100%}.page-repertoire__performance__synopsis .expandable-textbox .container{word-wrap:break-word;color:#231f20;font-family:Ubuntu,sans-serif;font-size:18px;font-size:1.125rem;font-weight:300;line-height:1.6}.page-repertoire__performance__synopsis .expandable-textbox .container h1,.page-repertoire__performance__synopsis .expandable-textbox .container h2,.page-repertoire__performance__synopsis .expandable-textbox .container h3,.page-repertoire__performance__synopsis .expandable-textbox .container h4,.page-repertoire__performance__synopsis .expandable-textbox .container h5,.page-repertoire__performance__synopsis .expandable-textbox .container h6,.page-repertoire__performance__synopsis .expandable-textbox .container li,.page-repertoire__performance__synopsis .expandable-textbox .container ol,.page-repertoire__performance__synopsis .expandable-textbox .container p,.page-repertoire__performance__synopsis .expandable-textbox .container ul{font-size:18px;font-size:1.125rem;line-height:1.6}.page-repertoire__performance__synopsis .expandable-textbox .container h1,.page-repertoire__performance__synopsis .expandable-textbox .container h2,.page-repertoire__performance__synopsis .expandable-textbox .container h3,.page-repertoire__performance__synopsis .expandable-textbox .container h4,.page-repertoire__performance__synopsis .expandable-textbox .container h5,.page-repertoire__performance__synopsis .expandable-textbox .container h6,.page-repertoire__performance__synopsis .expandable-textbox .container li,.page-repertoire__performance__synopsis .expandable-textbox .container p{padding:0 0 30px}.page-repertoire__performance__synopsis .expandable-textbox .container h1,.page-repertoire__performance__synopsis .expandable-textbox .container h2,.page-repertoire__performance__synopsis .expandable-textbox .container h3,.page-repertoire__performance__synopsis .expandable-textbox .container h4,.page-repertoire__performance__synopsis .expandable-textbox .container h5,.page-repertoire__performance__synopsis .expandable-textbox .container h6{color:#ba9765;font-family:Ubuntu,sans-serif;font-weight:400;text-transform:uppercase}.page-repertoire__performance__synopsis .expandable-textbox .expandable-button{margin-bottom:0}.page-repertoire__performance__staff .player-cards{padding-bottom:100px}.page-repertoire__performance__chor,.page-repertoire__performance__orchestra{margin:0 0 100px}.page-repertoire__performance__chor .title,.page-repertoire__performance__orchestra .title{margin:0 0 60px}.page-repertoire__performance__chor img,.page-repertoire__performance__orchestra img{margin:0 0 60px;width:100%}.page-repertoire__performance__chor .info,.page-repertoire__performance__orchestra .info{word-wrap:break-word;color:#959494;font-family:Ubuntu,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.7;margin:0 auto;max-width:600px;text-align:left;width:100%}.page-repertoire__performance__news{background-color:#ececec}.page-repertoire__performance__news .title{padding:55px 0}.page-repertoire__performance__news .container .articles-list{padding:0 0 0 30px}@media only screen and (min-width:1025px) and (max-width:1500px){.page-repertoire{padding:0}}@media screen and (max-width:1024px){.page-repertoire{padding:0}}@media screen and (max-width:1600px){.page-repertoire__main__gallery{max-width:96.25vw;padding:2.5vw 0 5.625vw}.page-repertoire__main__gallery .item{margin:2vw 2vw 0 0;width:30.75vw}.page-repertoire__main__gallery .item:nth-child(3n){margin:2vw 0 0}.page-repertoire__main__gallery .item a.image{height:31.25vw}}@media screen and (max-width:1500px){.page-repertoire__main{padding:90px 0 0}}@media only screen and (min-width:1025px) and (max-width:1500px){.page-repertoire__tabs{font-size:13px;font-size:.8125rem}}@media screen and (max-width:1024px){.page-repertoire__main .title{font-size:40px;font-size:2.5rem;margin:0 0 105px}.page-repertoire__main__work-time{padding:0 30px 120px;width:100%}.page-repertoire__main__work-time .buying-info{font-size:26px;font-size:1.625rem;line-height:1.5;margin:0 auto 50px;max-width:800px;padding:0}.page-repertoire__main__work-time .container{max-width:800px;width:100%}.page-repertoire__main__work-time .heading{font-size:22px;font-size:1.375rem;padding:20px 10px}.page-repertoire__main__work-time table{font-size:26px;font-size:1.625rem}.page-repertoire__main__work-time table td{line-height:1.7;padding:0 25px}.page-repertoire__main__work-time table td .desktop{display:none}.page-repertoire__main__work-time table td .mobile{display:inline}.page-repertoire__main__work-time table th{padding:20px 25px}.page-repertoire__main__work-time table tr:first-child td{padding:25px 25px 15px}.page-repertoire__main__work-time table tr:last-child td{padding:15px 25px 25px}.page-repertoire__main__tabs-ankor{margin:0 0 5px}.page-repertoire__main__tabs{align-items:center;border-bottom:2px solid #959494;border-top:2px solid #959494;cursor:pointer;display:flex;font-size:26px;font-size:1.625rem;height:100px;margin:0 30px 80px;padding:0 20px;position:relative}.page-repertoire__main__tabs:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e924";font-family:icomoon!important;font-size:40px;font-size:2.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:20px;text-transform:none;top:25px;transition:.4s ease-in-out}.page-repertoire__main__tabs.active:after{transform:rotate(180deg);transition:.4s ease-in-out}.page-repertoire__main__tabs.active .selected-tab{color:#cecece;transition:.4s ease-in-out}.page-repertoire__main__tabs .selected-tab{display:inline-block;transition:.4s ease-in-out}.page-repertoire__main__tabs ul{border-bottom:2px solid #959494;border-top:2px solid #959494;display:none;height:auto;margin:8px 0 0;max-width:100%}.page-repertoire__main__tabs ul.active{align-items:flex-start;-webkit-animation:fadeIn .4s;animation:fadeIn .4s;background-color:#fff;display:flex;flex-flow:column nowrap;justify-content:center;left:0;position:absolute;top:96px;z-index:30}.page-repertoire__main__tabs ul li,.page-repertoire__main__tabs ul li:first-child{margin:0;width:100%}.page-repertoire__main__tabs ul li:first-child:active .text,.page-repertoire__main__tabs ul li:first-child:hover .text{font-size:26px;font-size:1.625rem}.page-repertoire__main__tabs ul li:first-child.active a .text{font-size:26px;font-size:1.625rem;padding:0}.page-repertoire__main__tabs ul li:first-child.active a .text:active .text,.page-repertoire__main__tabs ul li:first-child.active a .text:hover .text{font-size:26px;font-size:1.625rem}.page-repertoire__main__tabs ul li:first-child a .text{font-size:26px;font-size:1.625rem;padding:0}.page-repertoire__main__tabs ul li:first-child a:active .text,.page-repertoire__main__tabs ul li:first-child a:hover .text{padding:0}.page-repertoire__main__tabs ul li:last-child{margin:0;width:100%}.page-repertoire__main__tabs ul li.active:first-child a .text{padding:0}.page-repertoire__main__tabs ul li.active a .icon{display:none}.page-repertoire__main__tabs ul li.active a .text{font-size:26px;font-size:1.625rem;padding:0}.page-repertoire__main__tabs ul li a{align-items:center;height:90px;justify-content:center;max-width:100%;padding:0 20px;text-align:left;width:100%}.page-repertoire__main__tabs ul li a:active .icon,.page-repertoire__main__tabs ul li a:hover .icon{display:none}.page-repertoire__main__tabs ul li a:active .text,.page-repertoire__main__tabs ul li a:hover .text{font-size:26px;font-size:1.625rem;padding:0}.page-repertoire__main__tabs ul li a .icon{display:none}.page-repertoire__main__tabs ul li a .text{max-width:100%;padding:0;width:100%}.page-repertoire__main__gallery{flex-direction:column;flex-wrap:wrap;justify-content:center;max-width:100%;padding:0 30px 70px;width:100%}.page-repertoire__main__gallery .item{margin:0 0 100px;width:100%}.page-repertoire__main__gallery .item:nth-child(3n){margin:0 0 100px}.page-repertoire__main__gallery .item:last-child{margin:0}.page-repertoire__main__gallery .item:after{border-right:150px solid transparent;border-top:150px solid #ba9765}.page-repertoire__main__gallery .item:hover:after{border-top:150px solid #f8cf86}.page-repertoire__main__gallery .item:hover .item__title{color:#f8cf86}.page-repertoire__main__gallery .item a.image{height:590px;width:100%}.page-repertoire__main__gallery .item a.image img{display:block;height:100%;outline:0!important}.page-repertoire__main__gallery .item .details{bottom:0;font-size:26px;font-size:1.625rem;left:0;padding:30px;z-index:20}.page-repertoire__main__gallery .item .details .buttons{justify-content:flex-start}.page-repertoire__main__gallery .item .details .buttons a.btn{height:85px;width:250px}.page-repertoire__main__gallery .item .details .buttons a.btn:first-child{margin:0 25px 0 0}.page-repertoire__main__gallery .item .details .buttons a.btn:active,.page-repertoire__main__gallery .item .details .buttons a.btn:hover{background-color:#f8cf86;color:#231f20}.page-repertoire__main__gallery .item .details .buttons a.btn.bg-transparent{border:1px solid #fff}.page-repertoire__main__gallery .item .details .buttons a.btn.bg-transparent:active,.page-repertoire__main__gallery .item .details .buttons a.btn.bg-transparent:hover{border:0}.page-repertoire__main__gallery .item .details .buttons a.btn.bg-golden-dark{background-color:#ba9765;color:#231f20}.page-repertoire__main__gallery .item .details .buttons a.btn.bg-golden-dark:active,.page-repertoire__main__gallery .item .details .buttons a.btn.bg-golden-dark:hover{background-color:#f8cf86;color:#231f20}.page-repertoire__main__gallery .item .details .buttons a.btn.sold{background-color:hsla(0,0%,81%,.4);color:#cecece;width:270px}.page-repertoire__main__gallery .item .details .buttons a.btn.sold:active,.page-repertoire__main__gallery .item .details .buttons a.btn.sold:hover{background-color:hsla(0,0%,81%,.4);color:#cecece}.page-repertoire__main__gallery .item .details .buttons a.btn.past{display:none}.page-repertoire__main__gallery .item__date{font-size:26px;font-size:1.625rem;margin:0 0 10px;max-height:93.6px}.page-repertoire__main__gallery .item__title{font-size:37px;font-size:2.3125rem;margin:0 0 10px;max-height:133.2px}.page-repertoire__main__gallery .item__author{font-size:26px;font-size:1.625rem;margin:0 0 35px;max-height:93.6px}}@media screen and (max-width:640px){.page-repertoire__main{padding:14.0625vw 0 0}.page-repertoire__main .title{font-size:6.25vw;margin:0 0 16.40625vw}.page-repertoire__main__work-time{padding:0 4.6875vw 18.75vw}.page-repertoire__main__work-time .buying-info{font-size:4.0625vw;margin:0 auto 7.8125vw;max-width:100%}.page-repertoire__main__work-time .container{max-width:100%}.page-repertoire__main__work-time .heading{font-size:3.4375vw;padding:3.125vw 1.5625vw}.page-repertoire__main__work-time table{font-size:4.0625vw}.page-repertoire__main__work-time table td{padding:0 1.875vw}.page-repertoire__main__work-time table tr:first-child td{padding:3.90625vw 1.875vw 2.34375vw}.page-repertoire__main__work-time table tr:last-child td{padding:2.34375vw 1.875vw 3.90625vw}.page-repertoire__main__tabs-ankor{margin:0 0 .78125vw}.page-repertoire__main__tabs{border-bottom:.3125vw solid #959494;border-top:.3125vw solid #959494;font-size:4.0625vw;height:15.625vw;margin:0 4.6875vw 12.5vw;padding:0 3.125vw}.page-repertoire__main__tabs:after{font-size:6.25vw;right:3.125vw;top:3.90625vw}.page-repertoire__main__tabs ul{border-bottom:.3125vw solid #959494;border-top:.3125vw solid #959494;margin:1.25vw 0 0}.page-repertoire__main__tabs ul.active{top:15vw}.page-repertoire__main__tabs ul li.active a .text,.page-repertoire__main__tabs ul li:first-child a .text,.page-repertoire__main__tabs ul li:first-child.active a .text,.page-repertoire__main__tabs ul li:first-child.active a .text:active .text,.page-repertoire__main__tabs ul li:first-child.active a .text:hover .text,.page-repertoire__main__tabs ul li:first-child:active .text,.page-repertoire__main__tabs ul li:first-child:hover .text{font-size:4.0625vw}.page-repertoire__main__tabs ul li a{height:14.0625vw;padding:0 3.125vw}.page-repertoire__main__tabs ul li a:active .text,.page-repertoire__main__tabs ul li a:hover .text{font-size:4.0625vw}.page-repertoire__main__gallery{padding:0 4.6875vw 10.9375vw}.page-repertoire__main__gallery .item{margin:0 0 6.25vw;width:100%}.page-repertoire__main__gallery .item:nth-child(3n){margin:0 0 6.25vw}.page-repertoire__main__gallery .item:after{border-right:23.4375vw solid transparent;border-top:23.4375vw solid #ba9765}.page-repertoire__main__gallery .item:active:after,.page-repertoire__main__gallery .item:hover:after{border-top:23.4375vw solid #f8cf86}.page-repertoire__main__gallery .item__icon{left:.78125vw;top:.78125vw}.page-repertoire__main__gallery .item__icon i.icon:before{font-size:8.59375vw}.page-repertoire__main__gallery .item a.image{height:92.1875vw}.page-repertoire__main__gallery .item a.image img{height:100%}.page-repertoire__main__gallery .item .details{font-size:4.0625vw;padding:4.6875vw}.page-repertoire__main__gallery .item .details .buttons{justify-content:space-between}.page-repertoire__main__gallery .item .details .buttons a.btn{height:13.28125vw;width:49%}.page-repertoire__main__gallery .item .details .buttons a.btn:first-child{margin:0 3.90625vw 0 0}.page-repertoire__main__gallery .item .details .buttons a.btn.sold{width:49%}.page-repertoire__main__gallery .item .details .buttons a.btn.sold.past{display:none}.page-repertoire__main__gallery .item__date{font-size:4.0625vw;margin:0 0 1.5625vw;max-height:14.625vw}.page-repertoire__main__gallery .item__title{font-size:5.78125vw;margin:0 0 1.5625vw;max-height:20.8125vw}.page-repertoire__main__gallery .item__author{font-size:4.0625vw;margin:0 0 5.46875vw;max-height:14.625vw}}@media screen and (max-width:1920px){.page-repertoire__festival__heading{height:43.2291666667vw}.page-repertoire__festival__heading .logo{left:7.2916666667vw;top:5.2083333333vw}.page-repertoire__festival__heading .info{margin:180px 0 0 9.8958333333vw}.page-repertoire__festival__heading .info__details .title{margin:0 0 5.7291666667vw}.page-repertoire__festival__download:after,.page-repertoire__festival__download:before{background-size:29.21875vw 23.0208333333vw;width:29.21875vw}}@media screen and (max-width:1600px){.page-repertoire__festival__news .container .articles-list{padding:0}}@media screen and (max-width:1500px){.page-repertoire__festival{padding:0}.page-repertoire__festival__heading .logo{left:3.3333333333vw;top:6.6666666667vw}.page-repertoire__festival__heading .info{margin:180px 0 0 6.6666666667vw}.page-repertoire__festival__heading .info__details .title{font-size:3.1333333333vw;margin:0 0 7.3333333333vw}}@media screen and (max-width:1200px){.page-repertoire__festival__schedule .container{padding:0 30px}.page-repertoire__festival__schedule .container .items .item .calendar-date{width:20.8333333333vw}.page-repertoire__festival__schedule .container .items .item .description{width:52.5vw}.page-repertoire__festival__schedule .container .items .item .buttons{width:160px}}@media screen and (max-width:1024px){.page-repertoire__festival{max-width:100%;padding:0}.page-repertoire__festival__heading{flex-flow:column nowrap;height:auto;justify-content:flex-start;position:relative;width:100%}.page-repertoire__festival__heading .logo{left:0;margin:0 0 75px;order:2;position:relative;top:0}.page-repertoire__festival__heading .logo .line:before{right:-80px;width:200px}.page-repertoire__festival__heading .logo__container{position:relative}.page-repertoire__festival__heading .logo__container .icon{padding:0 25px 0 100px}.page-repertoire__festival__heading .logo__container .icon:before{font-size:80px;font-size:5rem}.page-repertoire__festival__heading .logo__container .text{font-size:20px;font-size:1.25rem}.page-repertoire__festival__heading .info{align-items:flex-end;flex:0 0 auto;margin:0;order:3;width:100%}.page-repertoire__festival__heading .info__details{padding:0 30px}.page-repertoire__festival__heading .info__details .date,.page-repertoire__festival__heading .info__details .text{font-size:26px;font-size:1.625rem}.page-repertoire__festival__heading .info__details .title{font-size:53px;font-size:3.3125rem;margin:0 0 85px}.page-repertoire__festival__heading .container{order:1;padding:0 0 70px;width:100%}.page-repertoire__festival__heading .container img{height:auto}.page-repertoire__festival__location{min-height:55px}.page-repertoire__festival__location .title{margin:0 0 80px;padding:0 30px}.page-repertoire__festival__location .info{font-size:30px;font-size:1.875rem;max-width:100%;padding:0 30px;width:100%}.page-repertoire__festival__location .info h1,.page-repertoire__festival__location .info h2,.page-repertoire__festival__location .info h3,.page-repertoire__festival__location .info h4,.page-repertoire__festival__location .info h5,.page-repertoire__festival__location .info h6,.page-repertoire__festival__location .info li,.page-repertoire__festival__location .info ol,.page-repertoire__festival__location .info p,.page-repertoire__festival__location .info ul{font-size:30px;font-size:1.875rem}.page-repertoire__festival__schedule .title{padding:0 30px}.page-repertoire__festival__schedule .container{padding:0}.page-repertoire__festival__schedule .container .heading .icon{font-size:90px;font-size:5.625rem}.page-repertoire__festival__schedule .container .items .item{align-items:flex-start;flex-flow:column nowrap;font-size:26px;font-size:1.625rem;justify-content:center;padding:55px 30px 40px}.page-repertoire__festival__schedule .container .items .item .descriptions{padding:0 0 65px;width:100%}.page-repertoire__festival__schedule .container .items .item .btn{height:85px;width:280px}.page-repertoire__festival__schedule .container .items .item .btn.bg-white{border:1px solid #231f20;margin:0 25px 0 0}.page-repertoire__festival__schedule .container .items .item .btn.bg-gray,.page-repertoire__festival__schedule .container .items .item .btn.bg-red{margin:0}.page-repertoire__festival__schedule .container .items .item .calendar-date{margin:0;min-width:100%;padding:0;width:100%}.page-repertoire__festival__schedule .container .items .item .calendar-date__day-number{font-size:80px;font-size:5rem;left:0;line-height:35px;top:0}.page-repertoire__festival__schedule .container .items .item .calendar-date__week{font-size:18px;font-size:1.125rem;left:100px;line-height:28px;top:0}.page-repertoire__festival__schedule .container .items .item .calendar-date__day-words{font-size:22px;font-size:1.375rem;left:100px;line-height:28px;top:24px}.page-repertoire__festival__schedule .container .items .item .description{align-items:flex-start;border-top:0;flex-flow:column nowrap;justify-content:flex-start;margin:0;min-width:100%;padding:65px 0 0}.page-repertoire__festival__schedule .container .items .item .description:last-child{border-top:0}.page-repertoire__festival__schedule .container .items .item .description p,.page-repertoire__festival__schedule .container .items .item .description span{font-size:26px;font-size:1.625rem;padding:0}.page-repertoire__festival__schedule .container .items .item .description h2{font-size:37px;font-size:2.3125rem;padding:5px 0}.page-repertoire__festival__schedule .container .items .item .description .wrapper{width:100%}.page-repertoire__festival__schedule .container .items .item .description .btn{display:none}.page-repertoire__festival__schedule .container .items .item .buttons{width:100%}.page-repertoire__festival__schedule .container .items .item .buttons .btn{flex:1 0 auto}.page-repertoire__festival__schedule .container .items .item .buttons .btn.bg-white{display:flex}.page-repertoire__festival__download{background:#ba9765;height:405px;padding:0 30px}.page-repertoire__festival__download:before{background:url(../images/faq/faq-bg-mobile-left.png);background-size:110px 100%,cover;content:"";height:100%;left:0;position:absolute;top:0;width:110px;z-index:1}.page-repertoire__festival__download:after{background:url(../images/faq/faq-bg-mobile-right.png);background-size:110px 100%,cover;content:"";height:100%;position:absolute;right:0;top:0;width:110px;z-index:1}.page-repertoire__festival__download .title{font-weight:400;margin:0 auto 45px;z-index:2}.page-repertoire__festival__download a{height:85px;width:290px}.page-repertoire__festival__download a .icon{font-size:90px;font-size:5.625rem;margin:0 0 0 -20px}.page-repertoire__festival__download a .text{font-size:25px;font-size:1.5625rem}.page-repertoire__festival__news .title{padding:80px 30px 90px}.page-repertoire__festival__news .container .articles-list{padding:0 30px 50px}.page-repertoire__festival__news .container .articles-list article{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 0 40px;width:100%}.page-repertoire__festival__news .container .articles-list article .image{height:auto;width:39.66%}.page-repertoire__festival__news .container .articles-list article .image a,.page-repertoire__festival__news .container .articles-list article .image img{height:38.0859375vw;max-height:38.0859375vw}.page-repertoire__festival__news .container .articles-list article .heading{padding:0 0 0 30px;width:60.34%}.page-repertoire__festival__news .container .articles-list article .heading span{font-size:21px;font-size:1.3125rem;padding:0 0 15px}.page-repertoire__festival__news .container .articles-list article .heading h3{font-size:26px;font-size:1.625rem;padding:0}.page-repertoire__festival__news .container .articles-list article .heading p{display:none}.page-repertoire__festival section.section{margin:0 0 10.7421875vw}}@media screen and (max-width:640px){.page-repertoire__festival__heading{margin:0 auto 28.125vw}.page-repertoire__festival__heading .logo{margin:0 0 11.71875vw}.page-repertoire__festival__heading .logo .line:before{right:-12.5vw;width:31.25vw}.page-repertoire__festival__heading .logo__container .icon{padding:0 3.90625vw 0 15.625vw}.page-repertoire__festival__heading .logo__container .icon:before{font-size:12.5vw}.page-repertoire__festival__heading .logo__container .text{font-size:3.125vw}.page-repertoire__festival__heading .info__details{padding:0 4.6875vw}.page-repertoire__festival__heading .info__details .date,.page-repertoire__festival__heading .info__details .text{font-size:4.0625vw}.page-repertoire__festival__heading .info__details .text{margin:0 0 2.34375vw}.page-repertoire__festival__heading .info__details .title{font-size:8.28125vw;margin:0 0 13.28125vw}.page-repertoire__festival__heading .container{padding:0 0 10.9375vw}.page-repertoire__festival__location .title{margin:0 0 12.5vw;padding:0 4.6875vw}.page-repertoire__festival__location .info{font-size:4.6875vw;padding:0 4.6875vw}.page-repertoire__festival__location .info h1,.page-repertoire__festival__location .info h2,.page-repertoire__festival__location .info h3,.page-repertoire__festival__location .info h4,.page-repertoire__festival__location .info h5,.page-repertoire__festival__location .info h6,.page-repertoire__festival__location .info li,.page-repertoire__festival__location .info ol,.page-repertoire__festival__location .info p,.page-repertoire__festival__location .info ul{font-size:4.6875vw}.page-repertoire__festival__schedule .title{margin:0 0 9.375vw;padding:0 4.6875vw}.page-repertoire__festival__schedule .container .heading{height:19.53125vw}.page-repertoire__festival__schedule .container .heading .icon{font-size:14.0625vw}.page-repertoire__festival__schedule .container .items .item{font-size:4.0625vw;padding:8.59375vw 4.6875vw 6.25vw}.page-repertoire__festival__schedule .container .items .item .descriptions{padding:0 0 10.15625vw}.page-repertoire__festival__schedule .container .items .item .btn{height:13.28125vw;width:43.75vw}.page-repertoire__festival__schedule .container .items .item .btn.bg-white{margin:0 3.90625vw 0 0}.page-repertoire__festival__schedule .container .items .item .calendar-date{min-height:8.59375vw}.page-repertoire__festival__schedule .container .items .item .calendar-date__day-number{font-size:12.5vw;line-height:5.46875vw}.page-repertoire__festival__schedule .container .items .item .calendar-date__week{font-size:2.8125vw;left:15.625vw;line-height:4.375vw}.page-repertoire__festival__schedule .container .items .item .calendar-date__day-words{font-size:3.4375vw;left:15.625vw;line-height:4.375vw;top:3.75vw}.page-repertoire__festival__schedule .container .items .item .description{padding:10.15625vw 0 0}.page-repertoire__festival__schedule .container .items .item .description p,.page-repertoire__festival__schedule .container .items .item .description span{font-size:4.0625vw}.page-repertoire__festival__schedule .container .items .item .description h2{font-size:5.78125vw}.page-repertoire__festival__download{height:63.28125vw;padding:0 4.6875vw}.page-repertoire__festival__download:before{background:url(../images/shapes-left-mobile.png) no-repeat;background-size:10.7421875vw 52.24609375vw;width:10.7421875vw}.page-repertoire__festival__download:after{background:url(../images/shapes-right-mobile.png) no-repeat;background-size:10.7421875vw 52.24609375vw;width:10.7421875vw}.page-repertoire__festival__download .container .title{font-size:4.6875vw;margin:0 auto 7.03125vw}.page-repertoire__festival__download .container a{border-radius:.3125vw;height:13.28125vw;width:45.3125vw}.page-repertoire__festival__download .container a .icon{font-size:14.0625vw;margin:0 0 0 -3.90625vw}.page-repertoire__festival__download .container a .text{font-size:3.90625vw}.page-repertoire__festival__news .title{padding:12.5vw 4.6875vw 14.0625vw}.page-repertoire__festival__news .container .articles-list{padding:0 4.6875vw 7.8125vw}.page-repertoire__festival__news .container .articles-list article{margin:0 0 6.25vw}.page-repertoire__festival__news .container .articles-list article .image a,.page-repertoire__festival__news .container .articles-list article .image img{height:39.0625vw;max-height:39.0625vw}.page-repertoire__festival__news .container .articles-list article .heading{padding:0 0 0 4.6875vw}.page-repertoire__festival__news .container .articles-list article .heading span{font-size:3.28125vw;padding:0 0 2.34375vw}.page-repertoire__festival__news .container .articles-list article .heading h3{font-size:4.0625vw}.page-repertoire__festival section.section{margin:0 0 28.125vw}}@media screen and (max-width:1920px){.page-repertoire__performance__heading .logo{top:5.2083333333vw}.page-repertoire__performance__heading .info{margin:13.0208333333vw 0 0 50px}.page-repertoire__performance__heading .info__main{padding:0 20px 3.125vw 0}.page-repertoire__performance__heading .info__main .date{margin:0 0 2.8645833333vw}.page-repertoire__performance__heading .info__main .title{font-size:2.7604166667vw}.page-repertoire__performance__heading .info__detailed{margin:0 0 4.1666666667vw}.page-repertoire__performance__heading .container img{height:42.96875vw}.page-repertoire__performance__heading .container .schedule-list.desktop{max-width:1015px;width:52.8645833333vw}.page-repertoire__performance__heading .container .schedule-list.desktop .slick-list{width:48.8020833333vw}}@media screen and (max-width:1600px){.page-repertoire__performance__news .container .articles-list{padding:0}}@media screen and (max-width:1640px){.page-repertoire__performance__heading{max-width:100%;min-height:600px}.page-repertoire__performance__heading .logo{top:5.2083333333vw}.page-repertoire__performance__heading .info{margin:13.0208333333vw 0 0 50px;max-width:100%;width:100%}.page-repertoire__performance__heading .info__main{padding:0 20px 3.125vw 0}.page-repertoire__performance__heading .info__main .date{margin:0 0 2.8645833333vw}.page-repertoire__performance__heading .info__main .title{font-size:2.7604166667vw}.page-repertoire__performance__heading .info__detailed{margin:0 0 4.1666666667vw}.page-repertoire__performance__heading .container .schedule-list.desktop{width:52.8645833333vw}}@media screen and (max-width:1500px){.page-repertoire__performance{padding:0}.page-repertoire__performance__subnav.sticky{top:91px;transform:translateY(0);transition:transform .4s}.page-repertoire__performance__subnav.sticky.scrollUp{transform:translateY(-218px);transition:transform .4s}.page-repertoire__performance__subnav.sticky .container{align-items:flex-start;flex-flow:column wrap}.page-repertoire__performance__subnav.sticky .container ul{padding:0 0 15px}.page-repertoire__performance__subnav.sticky .container ul.festival{padding:15px 0}}@media screen and (max-width:1024px){.page-repertoire__performance section.section#dates{margin-bottom:110px}.page-repertoire__performance .buy-tickets-btn{height:85px;margin:0 auto;max-width:580px;width:100%}.page-repertoire__performance .buy-tickets-btn i{font-size:40px;font-size:2.5rem;padding:0 30px 0 0}.page-repertoire__performance .buy-tickets-btn span{font-size:26px;font-size:1.625rem}.page-repertoire__performance .title.borders{padding:0 30px}.page-repertoire__performance__heading{align-items:flex-start;display:flex;flex-flow:column nowrap;height:auto;justify-content:flex-start;margin:0 0 180px;max-width:100%;position:relative}.page-repertoire__performance__heading .container{display:block;height:520px;margin:0 0 60px;max-width:100%;order:1;width:100%}.page-repertoire__performance__heading .container img{display:block;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.page-repertoire__performance__heading .container .schedule-list.desktop{display:none}.page-repertoire__performance__heading .logo{left:0;margin:0 0 75px;order:2;position:relative;top:0}.page-repertoire__performance__heading .logo .line:before{right:-80px;width:200px}.page-repertoire__performance__heading .logo__container{position:relative}.page-repertoire__performance__heading .logo__container .icon{padding:0 25px 0 100px}.page-repertoire__performance__heading .logo__container .icon:before{font-size:80px;font-size:5rem}.page-repertoire__performance__heading .logo__container .text{font-size:20px;font-size:1.25rem}.page-repertoire__performance__heading .info{margin:0;max-width:100%;order:3;padding:0 30px;position:relative;width:100%}.page-repertoire__performance__heading .info__main{color:#231f20;padding:0 0 100px;position:relative;text-align:left}.page-repertoire__performance__heading .info__main .date,.page-repertoire__performance__heading .info__main .text{font-size:26px;font-size:1.625rem}.page-repertoire__performance__heading .info__main .date{margin:0 0 55px}.page-repertoire__performance__heading .info__main .title{font-size:53px;font-size:3.3125rem;margin:0 0 15px}.page-repertoire__performance__heading .info__main .text{margin:0}.page-repertoire__performance__heading .info__detailed{color:#959494;font-family:Ubuntu,sans-serif;font-size:21px;font-size:1.3125rem;font-weight:400;margin:0 0 80px}.page-repertoire__performance__heading .info__detailed div{border-bottom:1px solid #cecece;max-width:100%;min-height:60px;padding:0 0 0 60px;position:relative}.page-repertoire__performance__heading .info__detailed div:last-child{border-bottom:0;height:auto}.page-repertoire__performance__heading .info__detailed div i{font-size:40px;font-size:2.5rem;left:0}.page-repertoire__performance__heading .info__detailed div .address,.page-repertoire__performance__heading .info__detailed div .hour,.page-repertoire__performance__heading .info__detailed div .show-stage{padding:17px 20px 17px 0}.page-repertoire__performance__heading .info__detailed div .message{line-height:1.64;padding:10px 0 0}.page-repertoire__performance__heading .info .dropdown-list{align-items:center;background-color:#fef5e7;border-bottom:1px solid #959494;border-top:1px solid #959494;cursor:pointer;display:block;display:flex;height:100px;margin:0 0 80px;padding:0;position:relative}.page-repertoire__performance__heading .info .dropdown-list:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e924";font-family:icomoon!important;font-size:40px;font-size:2.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:20px;text-transform:none;top:50%;transform:translateY(-50%);transition:.4s ease-in-out}.page-repertoire__performance__heading .info .dropdown-list .selected-tab{padding:0 20px}.page-repertoire__performance__heading .info .dropdown-list .selected-tab,.page-repertoire__performance__heading .info .dropdown-list .tab-container{align-items:center;display:inline-block;display:flex;height:100px;transition:.4s ease-in-out}.page-repertoire__performance__heading .info .dropdown-list .selected-tab span,.page-repertoire__performance__heading .info .dropdown-list .tab-container span{display:inline-block}.page-repertoire__performance__heading .info .dropdown-list .selected-tab span.week-day,.page-repertoire__performance__heading .info .dropdown-list .tab-container span.week-day{color:#231f20;font-family:Ubuntu,sans-serif;font-size:21px;font-size:1.3125rem;font-weight:400;line-height:1.3;padding:0 10px 0 0;text-transform:uppercase}.page-repertoire__performance__heading .info .dropdown-list .selected-tab span.week-day .color-red,.page-repertoire__performance__heading .info .dropdown-list .tab-container span.week-day .color-red{color:#c4122f;font-weight:700}.page-repertoire__performance__heading .info .dropdown-list .selected-tab span.date,.page-repertoire__performance__heading .info .dropdown-list .selected-tab span.hour,.page-repertoire__performance__heading .info .dropdown-list .tab-container span.date,.page-repertoire__performance__heading .info .dropdown-list .tab-container span.hour{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-family:Playfair Display,sans-serif;font-size:30px;font-size:1.875rem;font-weight:400;line-height:1.4;text-transform:uppercase}.page-repertoire__performance__heading .info .dropdown-list .selected-tab span.date,.page-repertoire__performance__heading .info .dropdown-list .tab-container span.date{color:#231f20}.page-repertoire__performance__heading .info .dropdown-list .selected-tab span.date .day-month,.page-repertoire__performance__heading .info .dropdown-list .tab-container span.date .day-month{padding:0 10px 0 0}.page-repertoire__performance__heading .info .dropdown-list .selected-tab span.date .year,.page-repertoire__performance__heading .info .dropdown-list .tab-container span.date .year{color:#959494;padding:0 10px 0 0}.page-repertoire__performance__heading .info .dropdown-list .selected-tab span.hour,.page-repertoire__performance__heading .info .dropdown-list .tab-container span.hour{color:#ba9765;padding:0 55px 0 0}.page-repertoire__performance__heading .info .dropdown-list.active:after{content:"−"}.page-repertoire__performance__heading .info .dropdown-list ul{align-items:flex-start;-webkit-animation:fadeIn .4s;animation:fadeIn .4s;background-color:#fff;border-bottom:1px solid #959494;border-top:1px solid #959494;display:none;flex-flow:column nowrap;height:auto;justify-content:center;left:0;margin:0 auto;max-width:100%;position:absolute;top:108px;width:100%;z-index:30}.page-repertoire__performance__heading .info .dropdown-list ul .tickets{display:none}.page-repertoire__performance__heading .info .dropdown-list ul.active{display:flex}.page-repertoire__performance__heading .info .dropdown-list ul li{padding:0;width:100%}.page-repertoire__performance__heading .info .dropdown-list ul li.active a{background-color:#fef5e7;color:#231f20}.page-repertoire__performance__heading .info .dropdown-list ul li.active a:active,.page-repertoire__performance__heading .info .dropdown-list ul li.active a:hover{background-color:#fef5e7}.page-repertoire__performance__heading .info .dropdown-list ul li a{align-items:center;display:flex;height:100px;justify-content:flex-start;max-width:100%;padding:0 20px;width:100%}.page-repertoire__performance__heading .info .dropdown-list ul li a:active,.page-repertoire__performance__heading .info .dropdown-list ul li a:hover{color:#231f20}.page-repertoire__performance__subnav{display:none}.page-repertoire__performance__review{margin:0}.page-repertoire__performance__review .info{font-size:30px;font-size:1.875rem;margin:0 auto;max-width:100%;padding:0 30px;width:100%}.page-repertoire__performance__review .info h1,.page-repertoire__performance__review .info h2,.page-repertoire__performance__review .info h3,.page-repertoire__performance__review .info h4,.page-repertoire__performance__review .info h5,.page-repertoire__performance__review .info h6,.page-repertoire__performance__review .info li,.page-repertoire__performance__review .info ol,.page-repertoire__performance__review .info p,.page-repertoire__performance__review .info ul{font-size:30px;font-size:1.875rem}.page-repertoire__performance__review .info h1,.page-repertoire__performance__review .info h2,.page-repertoire__performance__review .info h3,.page-repertoire__performance__review .info h4,.page-repertoire__performance__review .info h5,.page-repertoire__performance__review .info h6,.page-repertoire__performance__review .info li,.page-repertoire__performance__review .info p{padding:0 0 30px}.page-repertoire__performance__synopsis .title{margin:0 0 60px}.page-repertoire__performance__synopsis .expandable-textbox{max-width:100%;padding:0 30px}.page-repertoire__performance__synopsis .expandable-textbox .container,.page-repertoire__performance__synopsis .expandable-textbox .container h1,.page-repertoire__performance__synopsis .expandable-textbox .container h2,.page-repertoire__performance__synopsis .expandable-textbox .container h3,.page-repertoire__performance__synopsis .expandable-textbox .container h4,.page-repertoire__performance__synopsis .expandable-textbox .container h5,.page-repertoire__performance__synopsis .expandable-textbox .container h6,.page-repertoire__performance__synopsis .expandable-textbox .container li,.page-repertoire__performance__synopsis .expandable-textbox .container ol,.page-repertoire__performance__synopsis .expandable-textbox .container p,.page-repertoire__performance__synopsis .expandable-textbox .container ul{font-size:30px;font-size:1.875rem}.page-repertoire__performance__synopsis .expandable-textbox .container h1,.page-repertoire__performance__synopsis .expandable-textbox .container h2,.page-repertoire__performance__synopsis .expandable-textbox .container h3,.page-repertoire__performance__synopsis .expandable-textbox .container h4,.page-repertoire__performance__synopsis .expandable-textbox .container h5,.page-repertoire__performance__synopsis .expandable-textbox .container h6,.page-repertoire__performance__synopsis .expandable-textbox .container li,.page-repertoire__performance__synopsis .expandable-textbox .container p{padding:0 0 30px}.page-repertoire__performance__staff{padding-bottom:190px}.page-repertoire__performance__staff .player-cards{padding-bottom:0}.page-repertoire__performance__staff .player-cards .show-button{padding-top:50px}.page-repertoire__performance__chor,.page-repertoire__performance__orchestra{margin:0 0 100px}.page-repertoire__performance__chor img,.page-repertoire__performance__orchestra img{margin:0 0 50px}.page-repertoire__performance__chor .info,.page-repertoire__performance__orchestra .info{font-size:30px;font-size:1.875rem;margin:0 auto;max-width:100%;padding:0 30px;width:100%}.page-repertoire__performance__chor .info h1,.page-repertoire__performance__chor .info h2,.page-repertoire__performance__chor .info h3,.page-repertoire__performance__chor .info h4,.page-repertoire__performance__chor .info h5,.page-repertoire__performance__chor .info h6,.page-repertoire__performance__chor .info li,.page-repertoire__performance__chor .info ol,.page-repertoire__performance__chor .info p,.page-repertoire__performance__chor .info ul,.page-repertoire__performance__orchestra .info h1,.page-repertoire__performance__orchestra .info h2,.page-repertoire__performance__orchestra .info h3,.page-repertoire__performance__orchestra .info h4,.page-repertoire__performance__orchestra .info h5,.page-repertoire__performance__orchestra .info h6,.page-repertoire__performance__orchestra .info li,.page-repertoire__performance__orchestra .info ol,.page-repertoire__performance__orchestra .info p,.page-repertoire__performance__orchestra .info ul{font-size:30px;font-size:1.875rem}.page-repertoire__performance__chor .info h1,.page-repertoire__performance__chor .info h2,.page-repertoire__performance__chor .info h3,.page-repertoire__performance__chor .info h4,.page-repertoire__performance__chor .info h5,.page-repertoire__performance__chor .info h6,.page-repertoire__performance__chor .info li,.page-repertoire__performance__chor .info p,.page-repertoire__performance__orchestra .info h1,.page-repertoire__performance__orchestra .info h2,.page-repertoire__performance__orchestra .info h3,.page-repertoire__performance__orchestra .info h4,.page-repertoire__performance__orchestra .info h5,.page-repertoire__performance__orchestra .info h6,.page-repertoire__performance__orchestra .info li,.page-repertoire__performance__orchestra .info p{padding:0 0 30px}.page-repertoire__performance__news .title.borders{padding:80px 30px 90px}.page-repertoire__performance__news .container .articles-list{padding:0 30px 90px}.page-repertoire__performance__news .container .articles-list article{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 0 40px;width:100%}.page-repertoire__performance__news .container .articles-list article .image{flex:0 0 37.109375vw;height:37.109375vw;width:37.109375vw}.page-repertoire__performance__news .container .articles-list article .heading{padding:0 0 0 30px;width:100%}.page-repertoire__performance__news .container .articles-list article .heading span{font-size:21px;font-size:1.3125rem;padding:0 0 15px}.page-repertoire__performance__news .container .articles-list article .heading h3{font-size:26px;font-size:1.625rem;padding:0}.page-repertoire__performance__news .container .articles-list article .heading p{display:none}}@media screen and (max-width:640px){.page-repertoire__performance section.section#dates{margin-bottom:17.1875vw}.page-repertoire__performance .buy-tickets-btn{height:13.28125vw;margin:0 auto;max-width:90.625vw}.page-repertoire__performance .buy-tickets-btn i{font-size:6.25vw;padding:0 4.6875vw 0 0}.page-repertoire__performance .buy-tickets-btn span{font-size:4.0625vw}.page-repertoire__performance .title.borders{padding:0 4.6875vw}.page-repertoire__performance .section.section{margin-bottom:15.625vw}.page-repertoire__performance .section.section#staff{margin-bottom:0}.page-repertoire__performance__heading{margin:0 auto 28.125vw}.page-repertoire__performance__heading .container{height:81.25vw;margin:0 0 9.375vw}.page-repertoire__performance__heading .logo{margin:0 0 11.71875vw}.page-repertoire__performance__heading .logo .line:before{right:-12.5vw;width:31.25vw}.page-repertoire__performance__heading .logo__container .icon{padding:0 3.90625vw 0 15.625vw}.page-repertoire__performance__heading .logo__container .icon:before{font-size:12.5vw}.page-repertoire__performance__heading .logo__container .text{font-size:3.125vw}.page-repertoire__performance__heading .info{padding:0 4.6875vw}.page-repertoire__performance__heading .info__main{padding:0 0 15.625vw}.page-repertoire__performance__heading .info__main .date,.page-repertoire__performance__heading .info__main .text{font-size:4.0625vw}.page-repertoire__performance__heading .info__main .date{margin:0 0 8.59375vw}.page-repertoire__performance__heading .info__main .title{font-size:8.28125vw;margin:0 0 2.34375vw}.page-repertoire__performance__heading .info__detailed{font-size:3.28125vw;margin:0 0 12.5vw;min-height:9.375vw}.page-repertoire__performance__heading .info__detailed div{min-height:9.375vw;padding:0 0 0 9.375vw}.page-repertoire__performance__heading .info__detailed div i{font-size:6.25vw}.page-repertoire__performance__heading .info__detailed div .address,.page-repertoire__performance__heading .info__detailed div .hour,.page-repertoire__performance__heading .info__detailed div .show-stage{padding:2.65625vw 3.125vw 2.65625vw 0}.page-repertoire__performance__heading .info__detailed div .message{padding:1.5625vw 0 0}.page-repertoire__performance__heading .info .dropdown-list{height:15.625vw;margin:0 0 12.5vw}.page-repertoire__performance__heading .info .dropdown-list:after{font-size:6.25vw;right:3.125vw}.page-repertoire__performance__heading .info .dropdown-list .selected-tab{padding:0 3.125vw}.page-repertoire__performance__heading .info .dropdown-list .selected-tab,.page-repertoire__performance__heading .info .dropdown-list .tab-container{height:15.625vw}.page-repertoire__performance__heading .info .dropdown-list .selected-tab span.week-day,.page-repertoire__performance__heading .info .dropdown-list .tab-container span.week-day{font-size:3.28125vw;padding:0 1.5625vw 0 0}.page-repertoire__performance__heading .info .dropdown-list .selected-tab span.date,.page-repertoire__performance__heading .info .dropdown-list .selected-tab span.hour,.page-repertoire__performance__heading .info .dropdown-list .tab-container span.date,.page-repertoire__performance__heading .info .dropdown-list .tab-container span.hour{font-size:4.6875vw}.page-repertoire__performance__heading .info .dropdown-list .selected-tab span.date .day-month,.page-repertoire__performance__heading .info .dropdown-list .selected-tab span.date .year,.page-repertoire__performance__heading .info .dropdown-list .tab-container span.date .day-month,.page-repertoire__performance__heading .info .dropdown-list .tab-container span.date .year{padding:0 1.5625vw 0 0}.page-repertoire__performance__heading .info .dropdown-list .selected-tab span.hour,.page-repertoire__performance__heading .info .dropdown-list .tab-container span.hour{padding:0 8.59375vw 0 0}.page-repertoire__performance__heading .info .dropdown-list ul{top:16.875vw}.page-repertoire__performance__heading .info .dropdown-list ul li a{height:15.625vw;padding:0 3.125vw}.page-repertoire__performance__review .info{font-size:4.6875vw;padding:0 4.6875vw}.page-repertoire__performance__review .info h1,.page-repertoire__performance__review .info h2,.page-repertoire__performance__review .info h3,.page-repertoire__performance__review .info h4,.page-repertoire__performance__review .info h5,.page-repertoire__performance__review .info h6,.page-repertoire__performance__review .info li,.page-repertoire__performance__review .info ol,.page-repertoire__performance__review .info p,.page-repertoire__performance__review .info ul{font-size:4.6875vw}.page-repertoire__performance__review .info h1,.page-repertoire__performance__review .info h2,.page-repertoire__performance__review .info h3,.page-repertoire__performance__review .info h4,.page-repertoire__performance__review .info h5,.page-repertoire__performance__review .info h6,.page-repertoire__performance__review .info li,.page-repertoire__performance__review .info p{padding:0 0 4.6875vw}.page-repertoire__performance__synopsis .title{margin:0 0 9.375vw}.page-repertoire__performance__synopsis .expandable-textbox{font-size:4.6875vw;padding:0 4.6875vw}.page-repertoire__performance__synopsis .expandable-textbox .container,.page-repertoire__performance__synopsis .expandable-textbox .container h1,.page-repertoire__performance__synopsis .expandable-textbox .container h2,.page-repertoire__performance__synopsis .expandable-textbox .container h3,.page-repertoire__performance__synopsis .expandable-textbox .container h4,.page-repertoire__performance__synopsis .expandable-textbox .container h5,.page-repertoire__performance__synopsis .expandable-textbox .container h6,.page-repertoire__performance__synopsis .expandable-textbox .container li,.page-repertoire__performance__synopsis .expandable-textbox .container ol,.page-repertoire__performance__synopsis .expandable-textbox .container p,.page-repertoire__performance__synopsis .expandable-textbox .container ul{font-size:4.6875vw}.page-repertoire__performance__synopsis .expandable-textbox .container h1,.page-repertoire__performance__synopsis .expandable-textbox .container h2,.page-repertoire__performance__synopsis .expandable-textbox .container h3,.page-repertoire__performance__synopsis .expandable-textbox .container h4,.page-repertoire__performance__synopsis .expandable-textbox .container h5,.page-repertoire__performance__synopsis .expandable-textbox .container h6,.page-repertoire__performance__synopsis .expandable-textbox .container li,.page-repertoire__performance__synopsis .expandable-textbox .container p{padding:0 0 4.6875vw}.page-repertoire__performance__staff{padding-bottom:29.6875vw}.page-repertoire__performance__staff .player-cards{padding-bottom:15.625vw}.page-repertoire__performance__staff .player-cards .show-button{margin-top:7.8125vw}.page-repertoire__performance__chor,.page-repertoire__performance__orchestra{margin:0 0 15.625vw}.page-repertoire__performance__chor img,.page-repertoire__performance__orchestra img{margin:0 0 7.8125vw}.page-repertoire__performance__chor .info,.page-repertoire__performance__orchestra .info{font-size:4.6875vw;padding:0 4.6875vw}.page-repertoire__performance__chor .info h1,.page-repertoire__performance__chor .info h2,.page-repertoire__performance__chor .info h3,.page-repertoire__performance__chor .info h4,.page-repertoire__performance__chor .info h5,.page-repertoire__performance__chor .info h6,.page-repertoire__performance__chor .info li,.page-repertoire__performance__chor .info ol,.page-repertoire__performance__chor .info p,.page-repertoire__performance__chor .info ul,.page-repertoire__performance__orchestra .info h1,.page-repertoire__performance__orchestra .info h2,.page-repertoire__performance__orchestra .info h3,.page-repertoire__performance__orchestra .info h4,.page-repertoire__performance__orchestra .info h5,.page-repertoire__performance__orchestra .info h6,.page-repertoire__performance__orchestra .info li,.page-repertoire__performance__orchestra .info ol,.page-repertoire__performance__orchestra .info p,.page-repertoire__performance__orchestra .info ul{font-size:4.6875vw}.page-repertoire__performance__chor .info h1,.page-repertoire__performance__chor .info h2,.page-repertoire__performance__chor .info h3,.page-repertoire__performance__chor .info h4,.page-repertoire__performance__chor .info h5,.page-repertoire__performance__chor .info h6,.page-repertoire__performance__chor .info li,.page-repertoire__performance__chor .info p,.page-repertoire__performance__orchestra .info h1,.page-repertoire__performance__orchestra .info h2,.page-repertoire__performance__orchestra .info h3,.page-repertoire__performance__orchestra .info h4,.page-repertoire__performance__orchestra .info h5,.page-repertoire__performance__orchestra .info h6,.page-repertoire__performance__orchestra .info li,.page-repertoire__performance__orchestra .info p{padding:0 0 4.6875vw}.page-repertoire__performance__news .title.borders{padding:12.5vw 4.6875vw 14.0625vw}.page-repertoire__performance__news .container .articles-list{padding:0 4.6875vw 14.0625vw}.page-repertoire__performance__news .container .articles-list article{margin:0 0 6.25vw}.page-repertoire__performance__news .container .articles-list article .image{flex:0 0 39.0625vw;height:39.0625vw;width:39.0625vw}.page-repertoire__performance__news .container .articles-list article .heading{padding:0 0 0 4.6875vw}.page-repertoire__performance__news .container .articles-list article .heading span{font-size:3.28125vw;padding:0 0 2.34375vw}.page-repertoire__performance__news .container .articles-list article .heading h3{font-size:4.0625vw}}.popup-buying-process{display:none}.popup-buying-process__seats{align-content:center;align-items:center;background-color:rgba(0,0,0,.9);display:none;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.popup-buying-process__seats .container{max-width:820px;padding:0 30px}.popup-buying-process__seats .container .heading{align-content:center;align-items:center;background-color:#ececec;border-radius:2px;display:flex;flex-direction:row;flex-wrap:wrap;height:51px;justify-content:flex-start;margin:0 0 5px}.popup-buying-process__seats .container .heading .text{flex:1;font-size:0;order:1;padding:17px 0}.popup-buying-process__seats .container .heading .text span{color:#231f20;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;text-transform:uppercase}.popup-buying-process__seats .container .heading .text span.padding{display:inline-block;padding:0 0 0 15px}.popup-buying-process__seats .container .heading .text span.padding:last-child{padding:0 15px}.popup-buying-process__seats .container .heading .accept{order:2}.popup-buying-process__seats .container .heading .accept a{background-color:#c4122f;color:#fff;display:block;font-family:Ubuntu,sans-serif;font-size:13px;font-size:.8125rem;font-weight:400;height:51px;line-height:51px;text-align:center;text-transform:uppercase;width:200px}.popup-buying-process__seats .container .heading .accept a:active,.popup-buying-process__seats .container .heading .accept a:hover{background-color:#d71e3c}.popup-buying-process__seats .container .heading .accept a.select-seat-btn{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.popup-buying-process__seats .container .heading .accept a.select-seat-btn i{font-size:40px;font-size:2.5rem;left:-10px;position:relative;width:30px}.popup-buying-process__seats .container .heading .accept a i{margin-right:5px}.popup-buying-process__seats .container .heading .close{order:3}.popup-buying-process__seats .container .heading .close a{color:#c4122f;display:block;font-size:19px;font-size:1.1875rem;height:51px;line-height:55px;text-align:center;text-transform:uppercase;width:60px}.popup-buying-process__seats .container .heading .close a:active,.popup-buying-process__seats .container .heading .close a:hover{background-color:#cecece;border-bottom-right-radius:2px;border-top-right-radius:2px;color:#d71e3c}.popup-buying-process__seats .container .heading .close a span{display:none}.popup-buying-process__seats .container .image{width:100%}.popup-buying-process__seats .container .image img{border-radius:2px;max-width:820px;width:100%}.popup-buying-process__map{align-content:center;align-items:center;background-color:rgba(0,0,0,.9);display:none;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1099}.popup-buying-process__map .map-container{background:#fff;height:calc(100% - 60px);margin:30px;overflow:auto;position:relative;width:100%}.popup-buying-process__map .map-container .margin{margin:20px;position:relative}.popup-buying-process__map .close{position:absolute;right:10px;top:10px;z-index:1}.popup-buying-process__map .close a{background-color:#c4122f;border-radius:2px;color:#fff;display:block;font-size:30px;font-size:1.875rem;height:60px;line-height:63px;text-align:center;text-transform:uppercase;width:60px}.popup-buying-process__map .close a:active,.popup-buying-process__map .close a:hover{background-color:#fff;color:#231f20}.page-buying-process{position:relative;width:100%}.page-buying-process__screens.screen-1 .blocks{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1600px;padding:160px 30px 110px;width:100%}.page-buying-process__screens.screen-1 .blocks .grey,.page-buying-process__screens.screen-1 .blocks .yellow{padding:70px 170px;width:50%}.page-buying-process__screens.screen-1 .blocks .grey h1.title,.page-buying-process__screens.screen-1 .blocks .yellow h1.title{font-size:30px;font-size:1.875rem;padding:0 0 20px}.page-buying-process__screens.screen-1 .blocks .grey .form,.page-buying-process__screens.screen-1 .blocks .yellow .form{margin:0 auto;max-width:380px;width:100%}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs{padding:40px 0 0;width:100%}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs:after,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs:after{clear:both;content:"";display:table}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .input-icon .icon,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .input-icon .icon{color:#959494}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .input-icon.left input,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .input-icon.left input{padding:0 20px 0 30px}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .checkbox,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .checkbox{float:left}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs a.lost-password,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs a.lost-password{color:#231f20;float:right;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;text-decoration:underline}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs a.lost-password:active,.page-buying-process__screens.screen-1 .blocks .grey .form .inputs a.lost-password:hover,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs a.lost-password:active,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs a.lost-password:hover{color:#000}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-register,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-register{float:left;width:220px}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-register a,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-register a{background-color:#231f20;color:#fff;display:block;padding:12px 0;text-align:center;width:100%}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-register a:active,.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-register a:hover,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-register a:active,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-register a:hover{background-color:#000}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-login,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-login{float:right;width:110px}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-login input,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-login input{padding:12px 0;width:100%}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-guest,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-guest{margin:0 0 0 auto;width:220px}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-guest input,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-guest input{background-color:#ba9765;border:0;border-radius:2px;color:#000;display:block;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;padding:12px 0;text-align:center;text-transform:uppercase}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-guest input:active,.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-guest input:hover,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-guest input:active,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-guest input:hover{background-color:#231f20;color:#fff}.page-buying-process__screens.screen-1 .blocks .yellow{background-color:#fef5e7}.page-buying-process__screens.screen-1 .blocks .grey{background-color:#ececec}.page-buying-process__screens.screen-1 .methods{align-content:center;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:560px;padding:90px 0;width:100%}.page-buying-process__screens.screen-1 .methods .logo{width:170px}.page-buying-process__screens.screen-1 .methods .logo figure{align-content:stretch;align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;height:60px;justify-content:center;margin:0 0 20px;width:100%}.page-buying-process__screens.screen-1 .methods .logo figure img{display:block;margin:0 auto;max-width:100%}.page-buying-process__screens.screen-1 .methods .logo span{color:#000;display:block;font-family:Raleway,sans-serif;font-size:13px;font-size:.8125rem;font-weight:400;text-align:center;text-transform:uppercase}.page-buying-process__screens.screen-2{padding:70px 0 0}.page-buying-process__screens.screen-2 .top{background-color:#231f20}.page-buying-process__screens.screen-2 .top,.page-buying-process__screens.screen-2 .top .container{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}.page-buying-process__screens.screen-2 .top .container{font-size:0;margin:0 auto;max-width:1600px;padding:24px 30px}.page-buying-process__screens.screen-2 .top .container h1{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";color:#fff;display:block;font-family:Raleway,sans-serif;font-size:32px;font-size:2rem;font-weight:900;padding:0 40px 0 0;text-transform:uppercase}.page-buying-process__screens.screen-2 .top .container h2{color:#fff;font-family:Ubuntu,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400}.page-buying-process__screens.screen-2 .top .container h2 span{display:inline-block;padding:0 15px}.page-buying-process__screens.screen-2 .blocks{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:0 auto;max-width:1600px;padding:40px 30px 90px;width:100%}.page-buying-process__screens.screen-2 .blocks .content{flex:0 0 500px;overflow:hidden;width:500px}.page-buying-process__screens.screen-2 .blocks .list,.page-buying-process__screens.screen-2 .blocks .order{width:100%}.page-buying-process__screens.screen-2 .blocks .list h2,.page-buying-process__screens.screen-2 .blocks .order h2{color:#231f20;font-family:Raleway,sans-serif;font-size:15px;font-size:.9375rem;font-weight:900;padding:0 0 30px;text-transform:uppercase}.page-buying-process__screens.screen-2 .blocks .list ul{list-style:none;padding:0 0 40px}.page-buying-process__screens.screen-2 .blocks .list ul li{color:#959494;display:block;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;line-height:30px}.page-buying-process__screens.screen-2 .blocks .list ul li span.dot{border-radius:50%;display:inline-block;height:13px;margin:0 15px 0 0;width:13px}.page-buying-process__screens.screen-2 .blocks .list ul li span.separator{display:inline-block;padding:0 15px}.page-buying-process__screens.screen-2 .blocks .order{grid-area:order}.page-buying-process__screens.screen-2 .blocks .order h2{padding:70px 0 30px}.page-buying-process__screens.screen-2 .blocks .order .rows .row{align-content:center;align-items:center;background-color:#ececec;display:flex;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:flex-start;margin:0 0 5px;min-height:48px}.page-buying-process__screens.screen-2 .blocks .order .rows .row .seat-data{font-size:0;width:66%}.page-buying-process__screens.screen-2 .blocks .order .rows .row .seat-data span{color:#959494;display:inline-block;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;padding:0 0 0 20px}.page-buying-process__screens.screen-2 .blocks .order .rows .row .price{color:#000;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;text-align:right;width:20%}.page-buying-process__screens.screen-2 .blocks .order .rows .row .button{padding:0 20px 0 0;text-align:right;width:14%}.page-buying-process__screens.screen-2 .blocks .order .rows .row .button a{display:block;height:16px}.page-buying-process__screens.screen-2 .blocks .order .rows .row .button a i{color:#c4122f;font-size:16px;font-size:1rem}.page-buying-process__screens.screen-2 .blocks .order .summary{background-color:#ececec;height:64px;margin:15px 0 30px;padding:10px}.page-buying-process__screens.screen-2 .blocks .order .summary,.page-buying-process__screens.screen-2 .blocks .order .summary .total{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.page-buying-process__screens.screen-2 .blocks .order .summary .total span{color:#959494;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;padding:0 0 0 10px}.page-buying-process__screens.screen-2 .blocks .order .summary .total span.price{color:#000;font-family:Ubuntu,sans-serif;font-size:25px;font-size:1.5625rem;font-weight:700;padding:0 0 0 15px}.page-buying-process__screens.screen-2 .blocks .order .summary input{margin:0 0 0 auto;width:130px}.page-buying-process__screens.screen-2 .blocks .order p{color:#959494;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;padding:20px 0 0}.page-buying-process__order{margin:0 auto;max-width:480px;padding:168px 0 160px;width:100%}.page-buying-process__order h1{color:#231f20;font-family:Ubuntu,sans-serif;font-size:50px;font-size:3.125rem;font-weight:700;line-height:1.2;padding:20px 0 0;text-align:center;text-transform:uppercase}.page-buying-process__order h1.title{font-family:Playfair Display,sans-serif;font-size:30px;font-size:1.875rem;font-weight:400;padding:0 0 40px}.page-buying-process__order h1.title.error{color:#c4122f}.page-buying-process__order h2{color:#959494;font-family:Raleway,sans-serif;font-size:15px;font-size:.9375rem;font-weight:900;text-align:center;text-transform:uppercase}.page-buying-process__order p{color:#959494;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.5;padding:10px 0}.page-buying-process__order p.black{color:#231f20}.page-buying-process__order p.center{text-align:center}.page-buying-process__order .content{padding:60px 0}.page-buying-process__order .content form{padding:15px 0}.page-buying-process__order .alert-box{margin:20px 0 50px}.page-buying-process__order .alert-box p{padding:0 0 15px}.page-buying-process__order .alert-box p:last-child{padding:0}.page-buying-process__choose-date{margin:0 auto;max-width:1600px;padding:70px 30px 0;position:relative;width:100%}.page-buying-process__choose-date .logo{align-items:center;color:#ba9765;display:flex;left:0;position:absolute;top:170px}.page-buying-process__choose-date .logo .line{height:100%;position:relative;width:1px}.page-buying-process__choose-date .logo .line:before{background-color:#ba9765;content:"";height:1px;position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:2000px}.page-buying-process__choose-date .logo__container{align-items:center;display:flex;position:relative}.page-buying-process__choose-date .logo__container .icon{padding:0 20px 0 50px}.page-buying-process__choose-date .logo__container .icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d";font-family:icomoon!important;font-size:60px;font-size:3.75rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-buying-process__choose-date .logo__container .text{font-family:Raleway,sans-serif;font-size:13px;font-size:.8125rem;font-weight:900;padding:0 20px 0 0;text-transform:uppercase}.page-buying-process__choose-date .info{max-width:760px;padding:200px 0 0;position:relative;width:100%}.page-buying-process__choose-date .info__main{padding:0 0 70px;position:relative;text-align:left}.page-buying-process__choose-date .info__main .date,.page-buying-process__choose-date .info__main .text{color:#231f20;font-family:Ubuntu,sans-serif;font-size:18px;font-size:1.125rem;font-weight:300;line-height:1.5;padding:10px 0}.page-buying-process__choose-date .info__main .date{margin:0 0 40px}.page-buying-process__choose-date .info__main .title{color:#231f20;font-family:Raleway,sans-serif;font-size:53px;font-size:3.3125rem;font-weight:900;line-height:1.1;text-align:left;text-transform:uppercase}.page-buying-process__choose-date .list{border-top:1px solid #231f20;max-width:760px;padding:0 0 200px;width:100%}.page-buying-process__choose-date .list .item{align-content:center;align-items:center;border-bottom:1px solid #231f20;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:20px}.page-buying-process__choose-date .list .item:focus,.page-buying-process__choose-date .list .item:hover{background-color:#231f20}.page-buying-process__choose-date .list .item:focus .dates span.date,.page-buying-process__choose-date .list .item:focus .dates span.day,.page-buying-process__choose-date .list .item:focus .dates span.year,.page-buying-process__choose-date .list .item:hover .dates span.date,.page-buying-process__choose-date .list .item:hover .dates span.day,.page-buying-process__choose-date .list .item:hover .dates span.year{color:#fff}.page-buying-process__choose-date .list .item:focus .button a,.page-buying-process__choose-date .list .item:hover .button a{background-color:#c4122f;border:1px solid #c4122f;color:#fff}.page-buying-process__choose-date .list .item .dates{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.page-buying-process__choose-date .list .item .dates span{color:#231f20;font-size:30px;font-size:1.875rem;font-weight:400;text-transform:uppercase}.page-buying-process__choose-date .list .item .dates span.day{font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;padding:0 0 5px;width:100%}.page-buying-process__choose-date .list .item .dates span.date,.page-buying-process__choose-date .list .item .dates span.time,.page-buying-process__choose-date .list .item .dates span.year{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-family:Playfair Display,sans-serif}.page-buying-process__choose-date .list .item .dates span.date{padding:0 25px 0 0}.page-buying-process__choose-date .list .item .dates span.time{color:#ba9765}.page-buying-process__choose-date .list .item .dates span.year{color:#959494}.page-buying-process__choose-date .list .item .button a{background-color:#fff;border:1px solid #231f20;border-radius:2px;color:#231f20;display:block;height:100%;padding:20px 0;text-align:center;width:260px}@media screen and (max-width:1024px){.popup-buying-process__map.hall-1 .map-container .map{background-size:663px 1833px;height:1833px;width:663px}.popup-buying-process__map.hall-2 .map-container .map{height:394px;width:810px}.popup-buying-process__map.hall-14 .map-container .map{height:770px;width:1000px}.popup-buying-process__map.hall-15 .map-container .map{height:385px;width:778px}.popup-buying-process__map.hall-16 .map-container .map{height:1353px;width:920px}.popup-buying-process__map.hall-17 .map-container .map,.popup-buying-process__map.hall-21 .map-container .map{height:627px;width:1140px}.popup-buying-process__map .map-container .map{background-position:0 0;background-repeat:no-repeat;background-size:100%;margin:0 auto;position:relative}}@media screen and (max-width:640px){.popup-buying-process__seats .container{padding:0 4.6875vw}.popup-buying-process__seats .container .heading{height:auto;justify-content:space-between}.popup-buying-process__seats .container .heading .text{flex:0 1 auto;padding:3.125vw 0;width:100%}.popup-buying-process__seats .container .heading .text span{font-size:3.28125vw}.popup-buying-process__seats .container .heading .text span.padding{padding:0 0 0 3.125vw}.popup-buying-process__seats .container .heading .accept{order:3}.popup-buying-process__seats .container .heading .accept a{border-radius:2px;font-size:3.28125vw;height:11.09375vw;line-height:11.09375vw;margin:0 3.125vw 3.125vw 0;width:48.4375vw}.popup-buying-process__seats .container .heading .accept a.select-seat-btn i{font-size:9.375vw;left:-3.125vw;width:4.6875vw}.popup-buying-process__seats .container .heading .accept a i{margin-right:1.5625vw}.popup-buying-process__seats .container .heading .close{order:2}.popup-buying-process__seats .container .heading .close a{background-color:#fff;border:1px solid #231f20;border-radius:2px;color:#231f20;font-size:3.28125vw;height:11.09375vw;line-height:11.71875vw;margin:0 0 3.125vw 3.125vw;width:32.8125vw}.popup-buying-process__seats .container .heading .close a:active,.popup-buying-process__seats .container .heading .close a:hover{color:#000}.popup-buying-process__seats .container .heading .close a i{display:none}.popup-buying-process__seats .container .heading .close a span{display:block;text-align:center}.popup-buying-process__map .close a{font-size:4.6875vw;height:9.375vw;line-height:9.84375vw;width:9.375vw}}@media screen and (max-width:1600px){.page-buying-process__screens.screen-1 .blocks .grey,.page-buying-process__screens.screen-1 .blocks .yellow{padding:70px 10.625vw}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-register,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-register{width:13.75vw}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-login,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-login{width:6.875vw}.page-buying-process__screens.screen-2{padding:70px 0 0}.page-buying-process__screens.screen-2 .blocks{flex-wrap:wrap;justify-content:space-around}.page-buying-process__screens.screen-2 .blocks .content{flex:unset;margin:100px 0 0;width:100%}}@media screen and (max-width:1500px){.page-buying-process__screens.screen-2{padding:0}}@media screen and (max-width:1024px){.page-buying-process__screens.screen-1 .blocks{padding:0 0 60px}.page-buying-process__screens.screen-1 .blocks .grey,.page-buying-process__screens.screen-1 .blocks .yellow{padding:100px 30px;width:100%}.page-buying-process__screens.screen-1 .blocks .grey h1.title,.page-buying-process__screens.screen-1 .blocks .yellow h1.title{font-size:40px;font-size:2.5rem;margin:0 auto;max-width:640px;padding:0 30px 20px}.page-buying-process__screens.screen-1 .blocks .grey .form,.page-buying-process__screens.screen-1 .blocks .yellow .form{max-width:640px;padding:0 30px}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .input-icon.left input,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .input-icon.left input{padding:0 20px 0 70px}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs a.lost-password,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs a.lost-password{font-size:26px;font-size:1.625rem}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-register,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-register{width:33.203125vw}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-register a,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-register a{padding:25px 0}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-login,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-login{width:20.5078125vw}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-login input,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-login input{padding:25px 0}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-guest,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-guest{margin:0;width:100%}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-guest input,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-guest input{font-size:26px;font-size:1.625rem;padding:25px 0}.page-buying-process__screens.screen-1 h1.title{font-size:40px;font-size:2.5rem;white-space:pre-line}.page-buying-process__screens.screen-2 .top .container{align-content:flex-start;align-items:flex-start;flex-direction:column;margin:0}.page-buying-process__screens.screen-2 .top .container h1{display:block;font-size:37px;font-size:2.3125rem;padding:0 0 15px}.page-buying-process__screens.screen-2 .top .container h2{display:block;font-size:26px;font-size:1.625rem}.page-buying-process__screens.screen-2 .top .container h2 span{padding:0 15px}.page-buying-process__screens.screen-2 .blocks{flex-wrap:wrap;padding:70px 0 160px}.page-buying-process__screens.screen-2 .blocks .seats .map{display:none}.page-buying-process__screens.screen-2 .blocks .seats .hidden{display:block}.page-buying-process__screens.screen-2 .blocks .seats .hidden img{max-width:100%}.page-buying-process__screens.screen-2 .blocks .seats .hidden a{background-color:#cecece;border:1px solid #000;border-radius:3px;color:#231f20;display:block;font-family:Ubuntu,sans-serif;font-size:26px;font-size:1.625rem;font-weight:300;margin:20px auto 0;padding:30px 0;text-align:center;text-transform:uppercase;width:580px}.page-buying-process__screens.screen-2 .blocks .content{margin:0}.page-buying-process__screens.screen-2 .blocks .list h2,.page-buying-process__screens.screen-2 .blocks .order h2{font-size:26px;font-size:1.625rem;padding:30px}.page-buying-process__screens.screen-2 .blocks .list{border-bottom:1px solid #959494;border-top:2px solid #959494;margin:0 30px;padding:0 0 100px;width:calc(100% - 60px)}.page-buying-process__screens.screen-2 .blocks .list h2{cursor:pointer;position:relative}.page-buying-process__screens.screen-2 .blocks .list h2:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#231f20;content:"\e924";font-family:icomoon!important;font-size:36px;font-size:2.25rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:30px;text-transform:none;top:50%;transform:translateY(-50%)}.page-buying-process__screens.screen-2 .blocks .list ul{display:none;padding:0}.page-buying-process__screens.screen-2 .blocks .list ul.visible{display:block;padding:0 0 40px 30px}.page-buying-process__screens.screen-2 .blocks .list ul li{font-size:21px;font-size:1.3125rem;line-height:46px}.page-buying-process__screens.screen-2 .blocks .list ul li span.dot{border-radius:50%;height:20px;margin:0 20px 0 0;width:20px}.page-buying-process__screens.screen-2 .blocks .list ul li span.separator{padding:0 .78125vw}.page-buying-process__screens.screen-2 .blocks .list .alert-box{border-top:2px solid #959494;padding:30px 0 0 60px}.page-buying-process__screens.screen-2 .blocks .order{width:100%}.page-buying-process__screens.screen-2 .blocks .order h2{padding:150px 30px 40px}.page-buying-process__screens.screen-2 .blocks .order .rows .row{margin:0 0 5px;min-height:70px}.page-buying-process__screens.screen-2 .blocks .order .rows .row .seat-data span{font-size:21px;font-size:1.3125rem;padding:0 0 0 15px}.page-buying-process__screens.screen-2 .blocks .order .rows .row .seat-data span:first-of-type{padding:0 0 0 30px}.page-buying-process__screens.screen-2 .blocks .order .rows .row .price{font-size:26px;font-size:1.625rem}.page-buying-process__screens.screen-2 .blocks .order .rows .row .button{padding:0 30px 0 0}.page-buying-process__screens.screen-2 .blocks .order .rows .row .button a{height:20px}.page-buying-process__screens.screen-2 .blocks .order .rows .row .button a i{font-size:22px;font-size:1.375rem}.page-buying-process__screens.screen-2 .blocks .order .summary{height:102px;justify-content:flex-end;margin:15px 0 146px;padding:0 30px;position:relative}.page-buying-process__screens.screen-2 .blocks .order .summary .total{justify-content:flex-end}.page-buying-process__screens.screen-2 .blocks .order .summary .total span{font-size:21px;font-size:1.3125rem}.page-buying-process__screens.screen-2 .blocks .order .summary .total span.price{font-size:40px;font-size:2.5rem;padding:0 0 0 80px}.page-buying-process__screens.screen-2 .blocks .order .summary input{bottom:-146px;font-size:26px;font-size:1.625rem;left:50%;margin:0;padding:32px 0;position:absolute;transform:translateX(-50%);width:580px}.page-buying-process__screens.screen-2 .blocks .order p{font-size:21px;font-size:1.3125rem;padding:40px 30px 0}}@media screen and (max-width:770px){.page-buying-process__screens.screen-1 .blocks .grey .form,.page-buying-process__screens.screen-1 .blocks .yellow .form{padding:0}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-register,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-register{width:340px}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-login,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-login{width:210px}}@media screen and (max-width:640px){.page-buying-process__screens.screen-1 .blocks{padding:0 0 9.375vw}.page-buying-process__screens.screen-1 .blocks .grey,.page-buying-process__screens.screen-1 .blocks .yellow{padding:15.625vw 30px}.page-buying-process__screens.screen-1 .blocks .grey h1.title,.page-buying-process__screens.screen-1 .blocks .yellow h1.title{font-size:6.25vw;max-width:100%;padding:0 30px 3.125vw}.page-buying-process__screens.screen-1 .blocks .grey .form,.page-buying-process__screens.screen-1 .blocks .yellow .form{max-width:100%}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs{padding:6.25vw 0 0}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .input-icon.left input,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .input-icon.left input{padding:0 3.125vw 0 10.9375vw}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs a.lost-password,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs a.lost-password{font-size:4.0625vw}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-register,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-register{width:46.875vw}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-register a,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-register a{padding:3.90625vw 0}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-login,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-login{width:31.25vw}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-login input,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-login input{padding:3.90625vw 0}.page-buying-process__screens.screen-1 .blocks .grey .form .inputs .button-guest input,.page-buying-process__screens.screen-1 .blocks .yellow .form .inputs .button-guest input{font-size:4.0625vw;padding:3.90625vw 0}.page-buying-process__screens.screen-1 h1.title{font-size:4.6875vw}.page-buying-process__screens.screen-1 .methods{max-width:100%;padding:14.0625vw 0}.page-buying-process__screens.screen-1 .methods .logo{width:26.5625vw}.page-buying-process__screens.screen-2 .top .container{padding:3.75vw 4.6875vw}.page-buying-process__screens.screen-2 .top .container h1{font-size:5.78125vw;padding:0 0 2.34375vw}.page-buying-process__screens.screen-2 .top .container h2{font-size:4.0625vw}.page-buying-process__screens.screen-2 .top .container h2 span{padding:0 2.34375vw}.page-buying-process__screens.screen-2 .blocks{padding:10.9375vw 0 25vw}.page-buying-process__screens.screen-2 .blocks .seats .hidden a{font-size:4.0625vw;margin:3.125vw auto 0;padding:4.6875vw 0;width:90.625vw}.page-buying-process__screens.screen-2 .blocks .list h2,.page-buying-process__screens.screen-2 .blocks .order h2{font-size:4.0625vw;padding:4.6875vw}.page-buying-process__screens.screen-2 .blocks .list{margin:0 4.6875vw;padding:0 0 15.625vw;width:calc(100% - 9.375vw)}.page-buying-process__screens.screen-2 .blocks .list h2:after{font-size:5.625vw;right:4.6875vw}.page-buying-process__screens.screen-2 .blocks .list ul.visible{padding:0 0 6.25vw}.page-buying-process__screens.screen-2 .blocks .list ul li{font-size:3.28125vw;line-height:7.1875vw}.page-buying-process__screens.screen-2 .blocks .list ul li span.dot{height:3.125vw;margin:0 1.5625vw 0 0;width:3.125vw}.page-buying-process__screens.screen-2 .blocks .list .alert-box{padding:4.6875vw 0 0 9.375vw}.page-buying-process__screens.screen-2 .blocks .order{width:100%}.page-buying-process__screens.screen-2 .blocks .order h2{padding:23.4375vw 30px 6.25vw}.page-buying-process__screens.screen-2 .blocks .order .rows .row{margin:0 0 .78125vw;min-height:10.9375vw}.page-buying-process__screens.screen-2 .blocks .order .rows .row .seat-data span{font-size:3.125vw;padding:0 0 0 2.34375vw}.page-buying-process__screens.screen-2 .blocks .order .rows .row .seat-data span:first-of-type{padding:0 0 0 4.6875vw}.page-buying-process__screens.screen-2 .blocks .order .rows .row .price{font-size:3.4375vw}.page-buying-process__screens.screen-2 .blocks .order .rows .row .button{padding:0 4.6875vw 0 0}.page-buying-process__screens.screen-2 .blocks .order .rows .row .button a{height:3.125vw}.page-buying-process__screens.screen-2 .blocks .order .rows .row .button a i{font-size:3.4375vw}.page-buying-process__screens.screen-2 .blocks .order .summary{height:15.9375vw;margin:2.34375vw 0 22.8125vw;padding:0 4.6875vw}.page-buying-process__screens.screen-2 .blocks .order .summary .total span{font-size:3.28125vw}.page-buying-process__screens.screen-2 .blocks .order .summary .total span.price{font-size:6.25vw;padding:0 0 0 12.5vw}.page-buying-process__screens.screen-2 .blocks .order .summary input{bottom:-22.8125vw;font-size:4.0625vw;padding:5vw 0;width:90.625vw}.page-buying-process__screens.screen-2 .blocks .order p{font-size:3.28125vw;padding:6.25vw 4.6875vw 0}}@media screen and (max-width:480px){.page-buying-process__screens.screen-1 .methods{flex-direction:column}.page-buying-process__screens.screen-1 .methods .logo{margin:0 0 30px;width:170px}}@media screen and (max-width:1024px){.page-buying-process__order{max-width:640px;padding:7.8125vw 30px 0}.page-buying-process__order h1{font-size:7.32421875vw;padding:2.9296875vw 0 0}.page-buying-process__order h1.title{font-size:3.90625vw;padding:0 0 3.90625vw}.page-buying-process__order h2{font-size:2.5390625vw}.page-buying-process__order p{font-size:2.5390625vw;padding:1.46484375vw 0}.page-buying-process__order .content{padding:5.859375vw 0}.page-buying-process__order .content form{padding:1.46484375vw 0}.page-buying-process__order .content form .input-btn{font-size:2.5390625vw}.page-buying-process__order .content form .input-btn.padding{padding:2.44140625vw 3.90625vw}.page-buying-process__order .alert-box{margin:5.859375vw 0}.page-buying-process__order .alert-box:before{top:0}}@media screen and (max-width:640px){.page-buying-process__order{max-width:100%;padding:12.5vw 30px 0}.page-buying-process__order h1{font-size:11.71875vw;padding:4.6875vw 0 0}.page-buying-process__order h1.title{font-size:6.25vw;padding:0 0 6.25vw}.page-buying-process__order h2{font-size:4.0625vw}.page-buying-process__order p{font-size:4.0625vw;padding:2.34375vw 0}.page-buying-process__order .content{padding:9.375vw 0}.page-buying-process__order .content form{padding:2.34375vw 0}.page-buying-process__order .content form .input-btn{font-size:4.0625vw}.page-buying-process__order .content form .input-btn.padding{padding:3.90625vw 6.25vw}.page-buying-process__order .alert-box{margin:9.375vw 0}}@media screen and (max-width:1500px){.page-buying-process__choose-date{padding:0 30px}.page-buying-process__choose-date .logo{top:60px}.page-buying-process__choose-date .info{padding:160px 0 0}}@media screen and (max-width:1024px){.page-buying-process__choose-date .logo{top:60px}.page-buying-process__choose-date .logo .line:before{right:-80px;width:200px}.page-buying-process__choose-date .logo__container .icon{padding:0 25px 0 100px}.page-buying-process__choose-date .logo__container .icon:before{font-size:80px;font-size:5rem}.page-buying-process__choose-date .logo__container .text{font-size:20px;font-size:1.25rem}.page-buying-process__choose-date .info{max-width:100%;padding:160px 0 0}.page-buying-process__choose-date .info .date,.page-buying-process__choose-date .info .text{font-size:26px;font-size:1.625rem}.page-buying-process__choose-date .list{max-width:100%}}@media screen and (max-width:640px){.page-buying-process__choose-date .logo{top:9.375vw}.page-buying-process__choose-date .logo .line:before{right:-12.5vw;width:31.25vw}.page-buying-process__choose-date .logo__container .icon{padding:0 3.90625vw 0 15.625vw}.page-buying-process__choose-date .logo__container .icon:before{font-size:12.5vw}.page-buying-process__choose-date .logo__container .text{font-size:3.125vw}.page-buying-process__choose-date .info{padding:25vw 0 0}.page-buying-process__choose-date .info__main{padding:0 0 10.9375vw}.page-buying-process__choose-date .info__main .date,.page-buying-process__choose-date .info__main .text{font-size:4.0625vw}.page-buying-process__choose-date .info__main .date{margin:0 0 6.25vw}.page-buying-process__choose-date .info__main .title{font-size:8.28125vw}.page-buying-process__choose-date .list{padding:0 0 31.25vw}.page-buying-process__choose-date .list .item{flex-wrap:wrap;padding:3.125vw}.page-buying-process__choose-date .list .item .dates{padding:0 0 6.25vw;width:100%}.page-buying-process__choose-date .list .item .dates span{font-size:4.6875vw}.page-buying-process__choose-date .list .item .dates span.date{padding:0 3.90625vw 0 0}.page-buying-process__choose-date .list .item .dates span.day{font-size:3.28125vw}.page-buying-process__choose-date .list .item .button{width:100%}.page-buying-process__choose-date .list .item .button a{font-size:4.0625vw;padding:3.125vw 0;width:100%}}.page-buyer-profile{margin:0 auto;padding:151px 0 270px;position:relative}.page-buyer-profile__tabs{display:flex;justify-content:center;margin:0 0 65px}.page-buyer-profile__tabs button{background-color:#fff;border:1px solid #231f20;color:#231f20;font-size:14px;font-size:.875rem;height:55px;margin:0 30px 0 0;text-transform:uppercase;width:230px}.page-buyer-profile__tabs button:active,.page-buyer-profile__tabs button:hover{color:#000}.page-buyer-profile__tabs button.active{background-color:#f8cf86;border:0;color:#231f20}.page-buyer-profile__tabs button.active:active,.page-buyer-profile__tabs button.active:hover{color:#000}.page-buyer-profile__tabs button:last-child{margin:0}.page-buyer-profile__wrapper{padding:0 30px;width:100%}.page-buyer-profile__wrapper .tab-content{border-bottom:1px solid #959494;display:none;margin:0 auto;max-width:1080px;position:relative;width:100%}.page-buyer-profile__wrapper .tab-content.active{-webkit-animation:fadeIn .8s;animation:fadeIn .8s;display:block}.page-buyer-profile__wrapper .tab-content .item{border-top:1px solid #959494}.page-buyer-profile__wrapper .tab-content .item .top{align-content:center;align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:25px 0;position:relative;width:100%}.page-buyer-profile__wrapper .tab-content .item .top span{display:block}.page-buyer-profile__wrapper .tab-content .item .top span.date,.page-buyer-profile__wrapper .tab-content .item .top span.description,.page-buyer-profile__wrapper .tab-content .item .top span.files{color:#231f20;font-family:Ubuntu,sans-serif;font-size:16px;font-size:1rem;font-weight:400}.page-buyer-profile__wrapper .tab-content .item .top span.date{flex:0 0 150px;width:150px}.page-buyer-profile__wrapper .tab-content .item .top span.description{padding:0 60px 0 0}.page-buyer-profile__wrapper .tab-content .item .top span.files{border:1px solid #231f20;position:absolute;right:0;top:50%;transform:translateY(-50%)}.page-buyer-profile__wrapper .tab-content .item .top span.files .icon{font-size:30px;font-size:1.875rem}.page-buyer-profile__wrapper .tab-content .item .content{color:#959494;display:none;font-family:Ubuntu,sans-serif;font-size:0;font-weight:400;padding:20px 0 10px;width:100%}.page-buyer-profile__wrapper .tab-content .item .content .btn{background-color:#fff;border:1px solid #231f20;border-radius:2px;color:#231f20;display:inline-block;font-size:14px;font-size:.875rem;margin:0 10px 10px 0;padding:12px 10px 12px 40px;position:relative;text-align:center;text-transform:uppercase}.page-buyer-profile__wrapper .tab-content .item .content .btn:hover{background-color:#231f20;color:#fff}.page-buyer-profile__wrapper .tab-content .item .content .btn:hover .icon{color:#fff}.page-buyer-profile__wrapper .tab-content .item .content .btn .icon{color:#231f20;font-size:40px;font-size:2.5rem;left:0;position:absolute;top:0}.page-calendar{margin:0 auto;max-width:1700px;padding:151px 0 150px;position:relative;width:100%}.page-calendar__form-wrapper{padding:0 50px}.page-calendar__form-wrapper .container{margin:0 0 110px;max-width:1640px;position:relative}.page-calendar__form-wrapper .container .calendar-form{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;position:relative}.page-calendar__form-wrapper .container .calendar-form .inputs.calendar-dropdown{margin:0 40px 40px 0;width:540px}.page-calendar__form-wrapper .container .calendar-form .inputs.calendar-dropdown .select-dropdown{width:410px}.page-calendar__form-wrapper .container .calendar-form .inputs.calendar-dropdown .select-dropdown .date{line-height:1.2}.page-calendar__form-wrapper .container .calendar-form .inputs.calendar-dropdown .select-dropdown .block .controls{margin:0}.page-calendar__form-wrapper .container .calendar-form .inputs.calendar-dropdown .inactive{color:#959494}.page-calendar__form-wrapper .container .calendar-form .filters{display:none}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper{margin:0 0 40px}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .clear-filters{display:none}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs{margin:0;width:auto}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs select{width:250px!important}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.search{margin:0 40px 0 0;width:250px}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.search .input-icon{width:250px!important}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.search .input-icon .custom-style-2{padding:0 30px 0 20px}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.search .input-icon button{font-size:40px;font-size:2.5rem;line-height:1;padding:0}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.select2-element{margin:0 40px 0 0;width:250px}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.custom-select-checkboxes{margin:0 40px 0 0;width:270px}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.custom-select-checkboxes .select2{width:270px!important}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.calendar{width:130px}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.calendar .input-icon{width:130px!important}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.calendar .input-icon input{padding:0 30px 0 20px}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.calendar .input-icon span.icon{font-size:40px;font-size:2.5rem;right:0}.page-calendar__content-wrapper{padding:0 50px;width:100%}.page-calendar__content-wrapper .container{margin:0;max-width:100%;width:100%}.page-calendar__content-wrapper .container .section{display:flex;position:relative}.page-calendar__content-wrapper .container .section .calendar-date{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;height:55px;justify-content:flex-start;margin:0 20px 0 0;min-width:150px;width:230px}.page-calendar__content-wrapper .container .section .calendar-date .part-one{flex:0 0 70px;width:70px}.page-calendar__content-wrapper .container .section .calendar-date .part-one .day-number{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";color:#231f20;font-family:Playfair Display,sans-serif;font-size:54px;font-size:3.375rem;font-weight:400;line-height:1;text-transform:uppercase}.page-calendar__content-wrapper .container .section .calendar-date .part-two{align-content:stretch;align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around;width:100%}.page-calendar__content-wrapper .container .section .calendar-date .part-two .week{color:#959494;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;line-height:28px}.page-calendar__content-wrapper .container .section .calendar-date .part-two .day-words{color:#231f20;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;line-height:28px;text-transform:uppercase}.page-calendar__content-wrapper .container .section .items{width:1080px}.page-calendar__content-wrapper .container .section .items .item{align-items:center;border-bottom:1px solid #959494;color:#959494;display:flex;flex-flow:row nowrap;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;justify-content:space-between;padding:25px 0;text-align:left}.page-calendar__content-wrapper .container .section .items .item__icon-wrapper{align-items:center;display:flex;justify-content:center;width:120px}.page-calendar__content-wrapper .container .section .items .item__icon-wrapper i.icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#231f20;content:"\e90d";font-family:icomoon!important;font-size:50px;font-size:3.125rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-calendar__content-wrapper .container .section .items .item__description{padding:0 20px 0 0;width:450px}.page-calendar__content-wrapper .container .section .items .item__description a{display:inline-block}.page-calendar__content-wrapper .container .section .items .item__description a:hover h2{color:#f8cf86}.page-calendar__content-wrapper .container .section .items .item__description__author,.page-calendar__content-wrapper .container .section .items .item__description__name,.page-calendar__content-wrapper .container .section .items .item__description__start-time{max-width:280px}.page-calendar__content-wrapper .container .section .items .item__description__name{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";color:#ba9765;font-family:Raleway,sans-serif;font-size:22px;font-size:1.375rem;font-weight:900;text-transform:uppercase}.page-calendar__content-wrapper .container .section .items .item__location{padding:0 20px 0 0;width:200px}.page-calendar__content-wrapper .container .section .items .item__location__scene{text-decoration:underline;text-transform:uppercase}.page-calendar__content-wrapper .container .section .items .item__buttons{align-items:center;display:flex;justify-content:center;width:310px}.page-calendar__content-wrapper .container .section .items .item__buttons a{align-items:center;display:flex;height:45px;justify-content:center;width:140px}.page-calendar__content-wrapper .container .section .items .item__buttons a.bg-white{border:1px solid #231f20;margin:0 10px 0 0}.page-calendar__content-wrapper .container .section .items .item__buttons a.bg-gray,.page-calendar__content-wrapper .container .section .items .item__buttons a.bg-red{margin:0 20px 0 0}.page-calendar__content-wrapper ul.pagination{padding:100px 0 0}.page-contacts{padding:151px 0 0}.page-contacts .title{font-size:30px;font-size:1.875rem;padding:0 0 60px}.page-contacts__address{color:#959494;font-family:Ubuntu,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;margin:0 auto 50px;text-align:center;width:100%}.page-contacts__form{margin:0 auto 140px;width:100%}.page-contacts__form .inputs{margin:0 auto;padding:0 0 40px;width:380px}.page-contacts__form .inputs .select2,.page-contacts__form .inputs select{width:100%!important}.page-contacts__form .inputs .input-icon.right input{padding:0 30px 0 20px}.page-contacts__form .btn-send{display:block;margin:0 0 0 auto;padding:15px 0;width:130px}.page-contacts__form .hall-wrapper,.page-contacts__form .tour-wrapper{background-color:#ececec;display:none;margin:0 auto 40px;padding:40px 0;width:490px}.page-contacts__form .hall-wrapper.active,.page-contacts__form .tour-wrapper.active{display:block}.page-contacts__form .hall-wrapper .inputs,.page-contacts__form .tour-wrapper .inputs{padding:0 0 40px}.page-contacts__form .hall-wrapper .inputs:last-child,.page-contacts__form .tour-wrapper .inputs:last-child{padding:0}.page-contacts__form .tour-wrapper .container{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:380px}.page-contacts__form .tour-wrapper .container .inputs{margin:0;padding:0 0 5px;width:175px}.page-contacts__form .tour-wrapper .container .inputs .input-icon .icon{font-size:40px;font-size:2.5rem;right:0}.page-contacts__form .tour-wrapper .container .inputs:last-child{padding:0}.page-contacts__blocks{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1540px;padding:0 0 30px;width:100%}.page-contacts__blocks .block{background-color:#ececec;padding:75px 60px;text-align:center;width:500px}.page-contacts__blocks .block.general{background-color:#fef5e7}.page-contacts__blocks .block h3{color:#231f20;font-family:Raleway,sans-serif;font-size:15px;font-size:.9375rem;font-weight:900;padding:0 0 10px;text-transform:uppercase}.page-contacts__blocks .block p{color:#959494;font-family:Ubuntu,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5}.page-custom{padding:151px 0 0}.page-custom .title{font-size:30px;font-size:1.875rem;padding:0 30px 60px}.page-custom .content{word-wrap:break-word;color:#231f20;font-family:Ubuntu,sans-serif;font-size:18px;font-size:1.125rem;font-weight:300;line-height:1.6;text-align:left;width:100%}.page-custom .content .container{max-width:1280px;padding:0 30px 100px}.page-custom .content .container h1,.page-custom .content .container h2,.page-custom .content .container h3,.page-custom .content .container h4,.page-custom .content .container h5,.page-custom .content .container h6,.page-custom .content .container li,.page-custom .content .container ol,.page-custom .content .container p,.page-custom .content .container ul{font-size:18px;font-size:1.125rem;line-height:1.6}.page-custom .content .container h1,.page-custom .content .container h2,.page-custom .content .container h3,.page-custom .content .container h4,.page-custom .content .container h5,.page-custom .content .container h6,.page-custom .content .container li,.page-custom .content .container p{padding:0 0 20px}.page-custom .content .container h1,.page-custom .content .container h2,.page-custom .content .container h3,.page-custom .content .container h4,.page-custom .content .container h5,.page-custom .content .container h6{color:#ba9765;font-family:Ubuntu,sans-serif;font-weight:400;padding:20px 0;text-transform:uppercase}.page-custom .content .container ol,.page-custom .content .container ul{margin:0}.page-donations{padding:70px 0 0;position:relative;width:100%}.page-donations__heading{background-color:#ba9765;overflow:hidden;padding:80px 0;position:relative;text-align:center;width:100%}.page-donations__heading:before{background:url(../images/shapes-left.png) no-repeat;background-size:561px 442px;content:"";height:100%;left:0;position:absolute;top:0;width:561px}.page-donations__heading:after{background:url(../images/shapes-right.png) no-repeat;background-size:561px 442px;content:"";height:100%;position:absolute;right:0;top:0;width:561px}.page-donations__heading .container .title{color:#fff;font-family:Playfair Display,sans-serif;font-size:50px;font-size:3.125rem;font-weight:400;line-height:1;margin:0;padding:0;text-align:center;text-transform:uppercase}.page-donations__content{margin:40px auto 60px;max-width:800px;width:100%}.page-donations__content .image{display:block;height:0;margin:20px 0;max-width:100%;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.page-donations__content .image .btn{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.page-donations__content .image .btn span{display:block;font-size:16px;font-size:1rem;padding:15px 20px}.page-donations__content .image picture{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.page-donations__content .image picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all .3s ease-in-out 0s;width:100%}.page-donations__content h2,.page-donations__content li,.page-donations__content p{font-family:Ubuntu,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}.page-donations__content h2{color:#ba9765;font-weight:700;text-transform:uppercase}.page-donations__content p{color:#959494;font-weight:400;padding:15px 0 0}.page-donations__content ul{list-style-position:inside;list-style-type:disc;padding:15px 0 0 15px}.page-donations__content ul ul{list-style-position:inside;list-style-type:circle;padding:0 0 0 30px}.page-donations__content li{color:#959494;display:list-item;font-weight:400}.page-donations__form{margin:60px auto 0;position:relative;width:100%}.page-donations__form .anchor{height:1px;position:absolute;top:-100px}.page-donations__form form{padding:60px 0}.page-donations__form .inputs{margin:0 auto;padding:0 0 40px;width:380px}.page-donations__form .inputs:last-of-type{padding:0}.page-donations__form .inputs .radio{display:block;margin:10px 0 0}.page-donations__form .inputs .radio:first-of-type{margin:0}.page-donations__form .btn-send{display:block;padding:15px 0;width:100%}.page-faq{background-color:#fff}.page-faq__top{background-color:#ba9765;height:405px;padding:0 54px;position:relative;width:100%}.page-faq__top:before{background:url(../images/shapes-left.png) no-repeat;background-size:561px 442px;left:0}.page-faq__top:after,.page-faq__top:before{content:"";height:100%;position:absolute;top:0;width:561px}.page-faq__top:after{background:url(../images/shapes-right.png) no-repeat;background-size:561px 442px;right:0}.page-faq__top .container .title{color:#231f20;font-family:Playfair Display,sans-serif;font-size:40px;font-size:2.5rem;font-weight:400;line-height:1;padding:158px 0 84px;text-align:center;text-transform:uppercase}.page-faq__top .container .search{height:auto;margin:0 auto;position:relative;width:493px}.page-faq__top .container .search .inputs{width:100%}.page-faq__top .container .search .inputs input{height:45px;padding:0 40px 0 20px}.page-faq__top .container .search .inputs input:active i,.page-faq__top .container .search .inputs input:focus+button i{color:#231f20}.page-faq__top .container .search .inputs button{height:45px;padding:0 5px 0 10px}.page-faq__top .container .search .inputs button i{color:#fff;font-size:30px;font-size:1.875rem}.page-faq__bottom{align-items:center;display:flex;flex-flow:column nowrap;font-family:Ubuntu,sans-serif;font-weight:400;height:auto;justify-content:center;padding:0 50px;width:100%}.page-faq__bottom .item{border-bottom:1px solid #959494;height:100%;max-width:1080px;width:100%}.page-faq__bottom .item__top{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:40px 0}.page-faq__bottom .item__top .title{color:#231f20;display:inline-block;font-size:15px;font-size:.9375rem;font-weight:700;max-width:610px;text-transform:uppercase;width:100%}.page-faq__bottom .item__top .sign{align-items:center;color:#231f20;display:flex;font-size:28px;font-size:1.75rem;height:100%;justify-content:center;width:15px}.page-faq__bottom .item__top .sign:before{content:"+"}.page-faq__bottom .item__top.active .sign:before{content:"−"}.page-faq__bottom .item__content{color:#959494;display:none;font-size:14px;font-size:.875rem;font-weight:300;max-width:635px;padding-bottom:40px;width:100%}.page-faq__bottom .item:last-child{margin-bottom:270px}.page-my-profile{padding:70px 0 270px;position:relative}.page-my-profile .title{font-size:30px;font-size:1.875rem;padding:0 0 70px}.page-my-profile__sub-nav{margin:0 auto 100px}.page-my-profile__sub-nav .container{align-items:center;background-color:#fef5e7;display:flex;height:55px;justify-content:flex-end;padding:0 50px}.page-my-profile__sub-nav .container ul{font-size:0}.page-my-profile__sub-nav .container ul li{display:inline-block}.page-my-profile__sub-nav .container ul li a{color:#231f20;font-family:Raleway,sans-serif;font-size:13px;font-size:.8125rem;font-weight:700;padding:0 25px 0 0;text-transform:uppercase}.page-my-profile__sub-nav .container ul li a.active{font-weight:800}.page-my-profile__sub-nav .container ul li:last-child a{padding:0}.page-my-profile__sub-nav .external-link{padding:15px 50px 0;text-align:right}.page-my-profile__sub-nav .external-link a{display:inline-block}.page-my-profile__sub-nav .external-link a:hover{background-color:#f8cf86;color:#000}.page-my-profile__wrapper{padding:0 50px;width:100%}.page-my-profile__wrapper .container{margin:0 auto;max-width:1080px;position:relative;width:100%}.page-my-profile__wrapper .container .inputs{padding:0 0 40px}.page-my-profile__wrapper .container .item{align-items:center;border-top:1px solid #959494;color:#959494;display:flex;flex-flow:row nowrap;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;justify-content:space-between;padding:25px 0;text-align:left}.page-my-profile__wrapper .container .item:last-child{border-bottom:1px solid #959494}.page-my-profile__wrapper .container .item.inner .add-padding{padding:0 20px 0 0}.page-my-profile__wrapper .container .item.promocode-used,.page-my-profile__wrapper .container .item.voucher-used{display:none}.page-my-profile__wrapper .container .item__discount{color:#959494;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400}.page-my-profile__wrapper .container .item__description{padding:0 20px 0 0;width:550px}.page-my-profile__wrapper .container .item__description__author,.page-my-profile__wrapper .container .item__description__name,.page-my-profile__wrapper .container .item__description__start-time{max-width:280px}.page-my-profile__wrapper .container .item__description__name{color:#ba9765;font-family:Raleway,sans-serif;font-size:22px;font-size:1.375rem;font-weight:900;text-transform:uppercase}.page-my-profile__wrapper .container .item__description__name:active,.page-my-profile__wrapper .container .item__description__name:hover{color:#f8cf86}.page-my-profile__wrapper .container .item__location{padding:0 20px 0 0;width:230px}.page-my-profile__wrapper .container .item__location__scene{text-decoration:underline;text-transform:uppercase}.page-my-profile__wrapper .container .item__location__scene:active,.page-my-profile__wrapper .container .item__location__scene:hover{text-decoration:underline}.page-my-profile__wrapper .container .item__position{flex:0 0 auto;padding:0 20px 0 0;width:180px}.page-my-profile__wrapper .container .item__position__place .row{padding:0 20px 0 0}.page-my-profile__wrapper .container .item__price{color:#231f20;flex:0 0 auto;font-family:Ubuntu,sans-serif;font-size:16px;font-size:1rem;font-weight:700;text-align:right;width:120px}.page-my-profile__wrapper .container .item__price.discount{color:#c4122f;padding:0 85px 0 0}.page-my-profile__wrapper .container .item__tickets{width:120px}.page-my-profile__wrapper .container .item__tickets a{display:block;text-align:center}.page-my-profile__wrapper .container .promocode-container,.page-my-profile__wrapper .container .voucher-container{padding:40px 0;width:380px}.page-my-profile__wrapper .container .promocode-container .promocode-text,.page-my-profile__wrapper .container .promocode-container .voucher-text,.page-my-profile__wrapper .container .voucher-container .promocode-text,.page-my-profile__wrapper .container .voucher-container .voucher-text{color:#231f20;font-family:Ubuntu,sans-serif;font-size:13px;font-size:.8125rem;font-weight:400;padding:0 0 5px;text-transform:uppercase}.page-my-profile__wrapper .container .promocode-container .voucher-input,.page-my-profile__wrapper .container .voucher-container .voucher-input{margin-bottom:30px}.page-my-profile__wrapper .container .promocode-container .promocode-input,.page-my-profile__wrapper .container .promocode-container .voucher-input,.page-my-profile__wrapper .container .voucher-container .promocode-input,.page-my-profile__wrapper .container .voucher-container .voucher-input{align-items:center;display:flex;justify-content:space-between}.page-my-profile__wrapper .container .promocode-container .promocode-input.error .input,.page-my-profile__wrapper .container .promocode-container .voucher-input.error .input,.page-my-profile__wrapper .container .voucher-container .promocode-input.error .input,.page-my-profile__wrapper .container .voucher-container .voucher-input.error .input{border-bottom:1px solid #c4122f;border-left:1px solid #c4122f;border-top:1px solid #c4122f}.page-my-profile__wrapper .container .promocode-container .promocode-input .input,.page-my-profile__wrapper .container .promocode-container .voucher-input .input,.page-my-profile__wrapper .container .voucher-container .promocode-input .input,.page-my-profile__wrapper .container .voucher-container .voucher-input .input{border-radius:0;border-bottom-left-radius:2px;border-top-left-radius:2px;height:40px;width:250px}.page-my-profile__wrapper .container .promocode-container .promocode-input .add-promocode-btn,.page-my-profile__wrapper .container .promocode-container .promocode-input .add-voucher-btn,.page-my-profile__wrapper .container .promocode-container .voucher-input .add-promocode-btn,.page-my-profile__wrapper .container .promocode-container .voucher-input .add-voucher-btn,.page-my-profile__wrapper .container .voucher-container .promocode-input .add-promocode-btn,.page-my-profile__wrapper .container .voucher-container .promocode-input .add-voucher-btn,.page-my-profile__wrapper .container .voucher-container .voucher-input .add-promocode-btn,.page-my-profile__wrapper .container .voucher-container .voucher-input .add-voucher-btn{align-items:center;background-color:#231f20;border:1px solid #231f20;border-radius:0;border-bottom-right-radius:2px;border-top-right-radius:2px;display:flex;height:40px;justify-content:center;width:130px}.page-my-profile__wrapper .container .promocode-container .promocode-input .add-promocode-btn span,.page-my-profile__wrapper .container .promocode-container .promocode-input .add-voucher-btn span,.page-my-profile__wrapper .container .promocode-container .voucher-input .add-promocode-btn span,.page-my-profile__wrapper .container .promocode-container .voucher-input .add-voucher-btn span,.page-my-profile__wrapper .container .voucher-container .promocode-input .add-promocode-btn span,.page-my-profile__wrapper .container .voucher-container .promocode-input .add-voucher-btn span,.page-my-profile__wrapper .container .voucher-container .voucher-input .add-promocode-btn span,.page-my-profile__wrapper .container .voucher-container .voucher-input .add-voucher-btn span{align-items:center;color:#fff;display:flex;font-family:Ubuntu,sans-serif;font-size:13px;font-size:.8125rem;font-weight:400;justify-content:center;text-transform:uppercase}.page-my-profile__wrapper .container .promocode-container .promocode-input .add-promocode-btn.disabled,.page-my-profile__wrapper .container .promocode-container .promocode-input .add-voucher-btn.disabled,.page-my-profile__wrapper .container .promocode-container .voucher-input .add-promocode-btn.disabled,.page-my-profile__wrapper .container .promocode-container .voucher-input .add-voucher-btn.disabled,.page-my-profile__wrapper .container .voucher-container .promocode-input .add-promocode-btn.disabled,.page-my-profile__wrapper .container .voucher-container .promocode-input .add-voucher-btn.disabled,.page-my-profile__wrapper .container .voucher-container .voucher-input .add-promocode-btn.disabled,.page-my-profile__wrapper .container .voucher-container .voucher-input .add-voucher-btn.disabled{pointer-events:none}.page-my-profile__wrapper .container .promocode-container .messages p,.page-my-profile__wrapper .container .voucher-container .messages p{display:none}.page-my-profile__wrapper .container .promocode-container .messages p.promocode-error-message,.page-my-profile__wrapper .container .promocode-container .messages p.promocode-success-message,.page-my-profile__wrapper .container .promocode-container .messages p.voucher-error-message,.page-my-profile__wrapper .container .promocode-container .messages p.voucher-success-message,.page-my-profile__wrapper .container .voucher-container .messages p.promocode-error-message,.page-my-profile__wrapper .container .voucher-container .messages p.promocode-success-message,.page-my-profile__wrapper .container .voucher-container .messages p.voucher-error-message,.page-my-profile__wrapper .container .voucher-container .messages p.voucher-success-message{font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;margin-bottom:20px;text-align:right}.page-my-profile__wrapper .container .promocode-container .messages p.promocode-error-message,.page-my-profile__wrapper .container .promocode-container .messages p.voucher-error-message,.page-my-profile__wrapper .container .voucher-container .messages p.promocode-error-message,.page-my-profile__wrapper .container .voucher-container .messages p.voucher-error-message{color:#c4122f}.page-my-profile__wrapper .container .promocode-container .messages p.promocode-success-message,.page-my-profile__wrapper .container .promocode-container .messages p.voucher-success-message,.page-my-profile__wrapper .container .voucher-container .messages p.promocode-success-message,.page-my-profile__wrapper .container .voucher-container .messages p.voucher-success-message{color:#12c421}.page-my-profile.reservations .container .item__description{padding:0 20px 0 0;width:450px}.page-my-profile.reservations .container .item__price{width:220px}.page-my-profile.reservations .container .item__price .btn-remove{color:#c4122f;font-size:20px;font-size:1.25rem;height:20px;margin:0 25px 0 40px;padding:0;width:20px}.page-my-profile.reservations .container .item__price .btn-remove .icon{display:inline-block}.page-my-profile.reservations .container .item__price .btn-remove span{display:none}.page-my-profile.reservations .container .item.totals{background-color:#ececec;border-radius:2px}.page-my-profile.reservations .container .item.totals .wrapper{padding:0 0 0 30px;width:680px}.page-my-profile.reservations .container .item.totals .wrapper .inputs{margin:0;padding:0;width:250px}.page-my-profile.reservations .container .item.totals .wrapper .inputs .select2{width:100%!important}.page-my-profile.reservations .container .item.totals .text{flex:0 0 auto;padding:0 20px 0 0;width:100px}.page-my-profile.reservations .container .item.totals .sum{color:#231f20;flex:0 0 auto;font-family:Ubuntu,sans-serif;font-size:25px;font-size:1.5625rem;font-weight:700;padding:0 100px 0 0;text-align:right;width:300px}.page-my-profile.reservations .container .item.submit{border-bottom:none}.page-my-profile.reservations .container .item.submit .inputs{margin:0;width:auto}.page-my-profile.reservations .container .item.submit .input-btn{padding:20px 40px}.page-my-profile.confirmation{padding:150px 0 270px}.page-register{padding:151px 0 0}.page-register .title{font-size:30px;font-size:1.875rem;padding:0 30px 60px}.page-register .container{margin:0 auto;max-width:600px;padding:0 30px 100px;width:100%}.page-register .container p{font-size:16px;font-size:1rem;text-align:center}.page-register__form{margin:0 auto 140px;max-width:440px;padding:0 30px;width:100%}.page-register__form .inputs{padding:0 0 30px;width:auto}.page-register__form .btn-register,.page-register__form .forgotten-password{display:block;margin:0 0 0 auto;padding:15px 0;width:220px}.page-register__form .forgotten-password{text-align:right}.page-register__form .forgotten-password a{color:#231f20;font-size:12px;font-size:.75rem;text-decoration:underline;text-transform:uppercase}.page-register__form .forgotten-password a:active,.page-register__form .forgotten-password a:hover{color:#000}.page-search-and-results{background-color:#fff}.page-search-and-results__top{margin:0 auto 90px;max-width:1920px;overflow:hidden;padding:151px 54px 0;position:relative;width:100%}.page-search-and-results__top .title{font-size:30px;font-size:1.875rem;padding:0 0 60px}.page-search-and-results__top .inputs{padding:0 0 5px;width:493px}.page-search-and-results__top .inputs .input-icon{width:100%}.page-search-and-results__top .inputs .input-icon input{font-family:Ubuntu,sans-serif;font-weight:300;height:45px;padding:0 45px 0 20px}.page-search-and-results__top .inputs .input-icon input::-moz-placeholder{font-family:Ubuntu,sans-serif;font-style:italic}.page-search-and-results__top .inputs .input-icon input:-ms-input-placeholder{font-family:Ubuntu,sans-serif;font-style:italic}.page-search-and-results__top .inputs .input-icon input::placeholder{font-family:Ubuntu,sans-serif;font-style:italic}.page-search-and-results__top .inputs .input-icon input:active i,.page-search-and-results__top .inputs .input-icon input:focus+button i{color:#231f20}.page-search-and-results__top .inputs .input-icon button{height:45px;outline:0;padding:0 5px 0 10px}.page-search-and-results__top .inputs .input-icon button i{color:#231f20;font-size:30px;font-size:1.875rem}.page-search-and-results__bottom{align-items:center;display:flex;flex-flow:column nowrap;font-family:Ubuntu,sans-serif;font-weight:400;height:auto;justify-content:center;margin:0 0 50px;padding:0 54px;width:100%}.page-search-and-results__bottom .item{cursor:pointer;height:100%;margin:0 0 67px;max-width:620px;position:relative;width:100%}.page-search-and-results__bottom .item:active .item__title,.page-search-and-results__bottom .item:hover .item__title{color:#ba9765}.page-search-and-results__bottom .item:last-of-type{margin:0}.page-search-and-results__bottom .item__link{display:block;height:100%;width:100%}.page-search-and-results__bottom .item__title{color:#231f20;font-size:15px;font-size:.9375rem;font-weight:700;line-height:1;margin:0 auto 15px;text-transform:uppercase;width:100%}.page-search-and-results__bottom .item__content{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#959494;display:-webkit-box;font-size:14px;font-size:.875rem;font-weight:300;line-height:17px;margin:0 auto;max-height:51px;overflow:hidden;text-overflow:ellipsis;width:100%}.page-subscriptions{padding:70px 0 0;position:relative;width:100%}.page-subscriptions__heading{background-color:#ba9765;height:405px;margin:0 auto 90px;overflow:hidden;padding:151px 50px 0;position:relative;text-align:center;width:100%}.page-subscriptions__heading:before{background:url(../images/shapes-left.png) no-repeat;background-size:561px 442px;content:"";height:100%;left:0;position:absolute;top:0;width:561px}.page-subscriptions__heading:after{background:url(../images/shapes-right.png) no-repeat;background-size:561px 442px;content:"";height:100%;position:absolute;right:0;top:0;width:561px}.page-subscriptions__heading .container .title{color:#231f20;font-family:Playfair Display,sans-serif;font-size:40px;font-size:2.5rem;font-weight:400;line-height:1;margin:0 0 55px;text-align:center;text-transform:uppercase}.page-subscriptions__heading .container .date{font-feature-settings:"lnum";-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";color:#fff;font-family:Playfair Display,sans-serif;font-size:70px;font-size:4.375rem;font-weight:400;line-height:.3;text-transform:uppercase}.page-subscriptions__losung{color:#959494;font-family:Ubuntu,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;margin:0 auto 95px;max-width:605px;text-align:center;width:100%}.page-subscriptions__tabs{color:#ba9765;font-family:Raleway,sans-serif;font-size:15px;font-size:.9375rem;font-weight:900;margin:0 auto 100px;padding:0 50px;text-transform:uppercase}.page-subscriptions__tabs .selected-tab{display:none}.page-subscriptions__tabs ul{border-bottom:1px solid #959494;border-top:1px solid #959494;display:flex;height:125px;justify-content:flex-start;margin:0 auto;max-width:1540px;width:100%}.page-subscriptions__tabs ul li{display:flex;height:100%;justify-content:center;margin:0 2px;width:210px}.page-subscriptions__tabs ul li:first-child{margin:0 2px 0 0}.page-subscriptions__tabs ul li:last-child{margin:0 0 0 2px}.page-subscriptions__tabs ul li.active a{background-color:#fef5e7;color:#231f20}.page-subscriptions__tabs ul li.active a:active,.page-subscriptions__tabs ul li.active a:hover{background-color:#fef5e7}.page-subscriptions__tabs ul li a{align-items:flex-start;display:flex;height:100%;justify-content:center;max-width:100%;padding:47px 25px 0;text-align:center;width:100%}.page-subscriptions__tabs ul li a:active,.page-subscriptions__tabs ul li a:hover{background-color:#fef5e7;color:#231f20}.page-subscriptions .sliders-wrapper .tab-content{display:none}.page-subscriptions .sliders-wrapper .tab-content.active{-webkit-animation:fadeIn .8s;animation:fadeIn .8s;display:block}.page-subscriptions__slider{margin:0 0 140px;position:relative;width:100%}.page-subscriptions__slider .wrapper{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:flex-start;position:relative;width:100%}.page-subscriptions__slider .item{cursor:pointer;height:100%;overflow:hidden;position:relative;width:490px}.page-subscriptions__slider .item__bg{background-color:#231f20;height:100%;opacity:.8;position:absolute;width:100%;z-index:10}.page-subscriptions__slider .item:after{border-right:125px solid transparent;border-top:125px solid #ba9765;content:"";left:0;position:absolute;top:0;z-index:20}.page-subscriptions__slider .item:active:after,.page-subscriptions__slider .item:hover:after{border-top:125px solid #f8cf86}.page-subscriptions__slider .item:active .item__title,.page-subscriptions__slider .item:hover .item__title{color:#f8cf86}.page-subscriptions__slider .item:active a.image .img-fill img,.page-subscriptions__slider .item:hover a.image .img-fill img{transform:scale(1.1);transition:all .3s ease}.page-subscriptions__slider .item__icon{height:55px;left:10px;position:absolute;top:10px;width:55px;z-index:21}.page-subscriptions__slider .item__icon i.icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d";font-family:icomoon!important;font-size:48px;font-size:3rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-subscriptions__slider .item a.image{height:100%;width:100%}.page-subscriptions__slider .item a.image:after{background:rgba(35,31,32,.8);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.page-subscriptions__slider .item a.image .img-fill{display:block;height:500px;outline:0!important}.page-subscriptions__slider .item a.image .img-fill img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;height:100%;-o-object-fit:cover;object-fit:cover;outline:0!important;position:relative;transform:translateZ(0);transition:all .3s ease-in-out;width:100%}.page-subscriptions__slider .item .details{bottom:0;color:#fff;font-family:Ubuntu,sans-serif;font-size:26px;font-size:1.625rem;font-weight:400;left:0;padding:20px;position:absolute;width:100%;z-index:20}.page-subscriptions__slider .item__date{display:inline-block;font-size:14px;font-size:.875rem;margin:0 0 5px;max-height:50.4px}.page-subscriptions__slider .item__title{font-feature-settings:"lnum";-o-font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";color:#ba9765;display:-webkit-box;font-family:Raleway,sans-serif;font-size:22px;font-size:1.375rem;font-weight:900;margin:0 0 5px;max-height:79.2px;text-transform:uppercase}.page-subscriptions__slider .item__author,.page-subscriptions__slider .item__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.page-subscriptions__slider .item__author{display:inline-block;display:-webkit-box;font-size:14px;font-size:.875rem;margin:0 0 40px;max-height:50.4px}.page-subscriptions__slider .item a.btn{align-items:center;border:1px solid #fff;border-radius:2px;display:flex;height:45px;justify-content:center;width:230px}.page-subscriptions__slider .arrow-box{height:100%;position:absolute;top:0;width:40px}.page-subscriptions__slider .arrow-box:first-of-type span,.page-subscriptions__slider .arrow-box:last-of-type span{background-color:hsla(0,0%,93%,.6);cursor:pointer;display:block;height:100%;position:relative;text-align:center;width:100%;z-index:1}.page-subscriptions__slider .arrow-box:first-of-type span:before,.page-subscriptions__slider .arrow-box:last-of-type span:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#231f20;font-family:icomoon!important;font-size:40px;font-size:2.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;text-transform:none;top:50%;transform:translateY(-50%)}.page-subscriptions__slider .arrow-box:first-of-type span:hover,.page-subscriptions__slider .arrow-box:last-of-type span:hover{background-color:hsla(0,0%,100%,.8)}.page-subscriptions__slider .arrow-box:first-of-type{left:0}.page-subscriptions__slider .arrow-box:first-of-type span:before{content:"\e900";left:0}.page-subscriptions__slider .arrow-box:last-of-type{right:0}.page-subscriptions__slider .arrow-box:last-of-type span:before{content:"\e901";left:0}.page-subscriptions__prices{padding:0 50px 115px;width:100%}.page-subscriptions__prices .container{border:1px solid #cecece;margin:0 auto;max-width:555px;width:100%}.page-subscriptions__prices .heading{background-color:#cecece;color:#231f20;font-family:Raleway,sans-serif;font-size:15px;font-size:.9375rem;font-weight:700;padding:15px;text-align:center}.page-subscriptions__prices .heading h3{text-transform:uppercase}.page-subscriptions__prices table{border-collapse:collapse;color:#959494;font-family:Ubuntu,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;line-height:30px;text-transform:uppercase;width:100%}.page-subscriptions__prices table tbody,.page-subscriptions__prices table thead{background-color:#fff}.page-subscriptions__prices table tbody{font-size:16px;font-size:1rem}.page-subscriptions__prices table td,.page-subscriptions__prices table th{padding:0 30px;text-align:left}.page-subscriptions__prices table th{padding:10px 30px;vertical-align:middle}.page-subscriptions__prices table tr:first-child td{padding:15px 30px 0}.page-subscriptions__prices table tr:last-child td{padding:0 30px 15px}.page-subscriptions__blocks{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1540px;padding:0 0 170px;width:100%}.page-subscriptions__blocks .block{background-color:#ececec;max-width:770px;padding:75px 20px 90px;text-align:center;width:100%}.page-subscriptions__blocks .block.general{background-color:#fef5e7}.page-subscriptions__blocks .block h3{color:#231f20;font-family:Raleway,sans-serif;font-size:15px;font-size:.9375rem;font-weight:900;margin:0 auto;max-width:580px;padding:0 0 30px;text-transform:uppercase}.page-subscriptions__blocks .block p{color:#959494;font-family:Ubuntu,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;margin:0 auto;max-width:580px;padding:0 0 30px}.page-subscriptions__blocks .block p:last-child{padding:0}.page-subscriptions__shows{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:1540px;padding:0 30px 170px;width:100%}.page-subscriptions__shows img{display:block;margin:10px 0;max-width:476px;width:100%}.page-subscriptions__discounts{padding:0 0 120px;width:100%}.page-subscriptions__discounts h2{padding:0 0 60px}.page-subscriptions__discounts .container{font-size:16px;font-size:1rem;margin:0 auto;max-width:605px}.page-subscriptions__discounts .container .article{margin:0 0 50px}.page-subscriptions__discounts .container .article:last-child{margin:0}.page-subscriptions__discounts .container h3{color:#ba9765;font-family:Ubuntu,sans-serif;font-weight:700;padding:0 0 30px;text-transform:uppercase}.page-subscriptions__discounts .container p{color:#959494;font-family:Ubuntu,sans-serif;font-weight:400;line-height:1.5;padding:0 0 30px}.page-subscriptions__discounts .container p.details{font-family:Ubuntu,sans-serif;font-weight:300;margin:-30px 0 0}@media screen and (max-width:1024px){.page-buyer-profile{padding:50px 0 185px}.page-buyer-profile__tabs{margin:0 0 55px}.page-buyer-profile__tabs button{border:2px solid #231f20;font-size:26px;font-size:1.625rem;height:85px;margin:0 30px 0 0;text-transform:uppercase;width:280px}.page-buyer-profile__wrapper{padding:0 50px;width:100%}.page-buyer-profile__wrapper .tab-content .item .top span.date,.page-buyer-profile__wrapper .tab-content .item .top span.description,.page-buyer-profile__wrapper .tab-content .item .top span.files{font-size:26px;font-size:1.625rem}.page-buyer-profile__wrapper .tab-content .item .top span.date{flex:0 0 220px;width:220px}.page-buyer-profile__wrapper .tab-content .item .top span.description{padding:0 90px 0 0}.page-buyer-profile__wrapper .tab-content .item .top span.files .icon{font-size:54px;font-size:3.375rem}.page-buyer-profile__wrapper .tab-content .item .content .btn{font-size:26px;font-size:1.625rem;margin:0 10px 10px 0;padding:12px 15px 12px 60px}.page-buyer-profile__wrapper .tab-content .item .content .btn .icon{font-size:54px;font-size:3.375rem}}@media screen and (max-width:640px){.page-buyer-profile{padding:7.8125vw 0 28.90625vw}.page-buyer-profile__tabs{margin:0 0 8.59375vw;padding:0 4.6875vw}.page-buyer-profile__tabs button{border:.3125vw solid #231f20;font-size:4.0625vw;height:13.28125vw;margin:0 4.6875vw 0 0;width:43.75vw}.page-buyer-profile__wrapper{padding:0 4.6875vw}.page-buyer-profile__wrapper .tab-content .item .top{flex-wrap:wrap;padding:3.90625vw 0}.page-buyer-profile__wrapper .tab-content .item .top span.date,.page-buyer-profile__wrapper .tab-content .item .top span.description,.page-buyer-profile__wrapper .tab-content .item .top span.files{font-size:4.0625vw}.page-buyer-profile__wrapper .tab-content .item .top span.date{flex:initial;width:100%}.page-buyer-profile__wrapper .tab-content .item .top span.description{padding:3.125vw 14.0625vw 0 0;width:100%}.page-buyer-profile__wrapper .tab-content .item .top span.files .icon{font-size:8.4375vw}.page-buyer-profile__wrapper .tab-content .item .content{padding:3.125vw 0 1.5625vw}.page-buyer-profile__wrapper .tab-content .item .content .btn{font-size:4.0625vw;margin:0 1.5625vw 1.5625vw 0;padding:1.875vw 2.34375vw 1.875vw 9.375vw}.page-buyer-profile__wrapper .tab-content .item .content .btn .icon{font-size:8.4375vw}}@media screen and (max-width:1800px){.page-calendar__form-wrapper .container{margin:0 auto 110px;max-width:1310px}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters{display:none}.page-calendar__content-wrapper .container{margin:0 auto;max-width:1310px}.page-calendar__content-wrapper .container .section .items .item__icon-wrapper{width:120px}}@media screen and (max-width:1500px){.page-calendar{padding:91px 0 150px}}@media screen and (max-width:1350px){.page-calendar__content-wrapper .container .section .items{width:auto}.page-calendar__content-wrapper .container .section .items .item__icon-wrapper{width:80px}.page-calendar__content-wrapper .container .section .items .item__description{width:350px}.page-calendar__content-wrapper .container .section .items .item__location{width:160px}}@media screen and (max-width:1200px){.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs select{width:240px!important}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.search{margin:0 20px 0 0;width:240px}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.search .input-icon{width:240px!important}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.select2-element{margin:0 20px 0 0;width:240px}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.custom-select-checkboxes{margin:0 20px 0 0}.page-calendar__content-wrapper .container .section .items .item__icon-wrapper{width:80px}.page-calendar__content-wrapper .container .section .items .item__description{width:200px}.page-calendar__content-wrapper .container .section .items .item__location{width:150px}}@media screen and (max-width:1024px){.page-calendar__form-wrapper{padding:0}.page-calendar__form-wrapper .container{margin:0 auto 30px;max-width:100%}.page-calendar__form-wrapper .container .calendar-form{margin:0 auto;padding:0 30px}.page-calendar__form-wrapper .container .calendar-form .inputs.calendar-dropdown{margin:0 15px 0 0;width:auto}.page-calendar__form-wrapper .container .calendar-form .filters{background-color:#ba9765;border-radius:2px;color:#fff;cursor:pointer;display:block;font-family:Ubuntu,sans-serif;font-size:24px;font-size:1.5rem;font-weight:400;margin:0 0 0 auto;padding:20px 25px;text-align:center;text-transform:uppercase}.page-calendar__form-wrapper .container .calendar-form .filters.active{background-color:#f8cf86;color:#231f20}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper{margin:0;width:100%;z-index:2}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list{display:none}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list.show{background-color:#fff;box-shadow:0 12px 17px rgba(3,3,3,.1);display:block;left:0;padding:50px 30px 80px;position:absolute;top:70px;width:100%;z-index:1}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs{margin:0 0 50px;width:100%}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs select{width:100%!important}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.search{margin:0 0 50px;width:100%!important}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.search .input-icon{width:100%!important}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.search .input-icon .custom-style-2{padding:0 55px 0 20px}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.search .input-icon button{font-size:80px;font-size:5rem;overflow:hidden;padding:0}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.search .input-icon button .icon{margin:0 -10px 0 0}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.select2-element{margin:0 0 50px;width:100%!important}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.select2-element .select2-container,.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.select2-element select{width:100%!important}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.custom-select-checkboxes{margin:0 0 50px;width:100%!important}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.calendar,.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.calendar .input-icon,.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.custom-select-checkboxes .select2{width:100%!important}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.calendar .input-icon input{padding:0 70px 0 20px}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.calendar .input-icon span.icon{font-size:70px;font-size:4.375rem}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .clear-filters{align-items:center;display:flex;justify-content:flex-start}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .clear-filters a{color:#c4122f;display:inline-block;font-family:Ubuntu,sans-serif;font-size:22px;font-size:1.375rem;font-weight:400;line-height:100%;margin:0 0 60px;padding:0 0 0 60px;position:relative;text-transform:uppercase}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .clear-filters a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906";font-family:icomoon!important;font-size:40px;font-size:2.5rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-transform:none;top:0}.page-calendar__content-wrapper{padding:0}.page-calendar__content-wrapper .container{margin:0;max-width:100%}.page-calendar__content-wrapper .container .section{flex-flow:column nowrap}.page-calendar__content-wrapper .container .section .calendar-date{align-items:center;background-color:#ececec;border-top:1px solid #959494;height:130px;margin:0;min-width:100%;padding:0 0 0 30px;width:100%}.page-calendar__content-wrapper .container .section .calendar-date .part-one{flex:0 0 90px;width:90px}.page-calendar__content-wrapper .container .section .calendar-date .part-one .day-number{font-size:75px;font-size:4.6875rem}.page-calendar__content-wrapper .container .section .calendar-date .part-two .day-words{font-size:21px;font-size:1.3125rem}.page-calendar__content-wrapper .container .section .items{width:100%}.page-calendar__content-wrapper .container .section .items .item{align-items:flex-start;flex-flow:column nowrap;font-size:26px;font-size:1.625rem;justify-content:center;padding:40px 0}.page-calendar__content-wrapper .container .section .items .item:last-of-type{border-bottom:0}.page-calendar__content-wrapper .container .section .items .item__icon-wrapper{height:50px;justify-content:flex-start;margin:0 auto 40px;padding:0 30px;width:100%}.page-calendar__content-wrapper .container .section .items .item__description{margin:0 auto 50px;padding:0 30px;width:100%}.page-calendar__content-wrapper .container .section .items .item__description__author,.page-calendar__content-wrapper .container .section .items .item__description__name,.page-calendar__content-wrapper .container .section .items .item__description__start-time{max-width:100%}.page-calendar__content-wrapper .container .section .items .item__description__start-time{font-size:26px;font-size:1.625rem}.page-calendar__content-wrapper .container .section .items .item__description__name{font-size:37px;font-size:2.3125rem}.page-calendar__content-wrapper .container .section .items .item__description__author{font-size:26px;font-size:1.625rem}.page-calendar__content-wrapper .container .section .items .item__location{font-size:26px;font-size:1.625rem;margin:0 auto 55px;padding:0 30px;width:100%}.page-calendar__content-wrapper .container .section .items .item__location__scene{display:inline;padding:0 20px 0 0}.page-calendar__content-wrapper .container .section .items .item__location__address{display:inline}.page-calendar__content-wrapper .container .section .items .item__buttons{padding:0 30px;width:100%}.page-calendar__content-wrapper .container .section .items .item__buttons a{flex:1 0 auto;height:85px;width:auto}.page-calendar__content-wrapper .container .section .items .item__buttons a.bg-white{margin:0 25px 0 0}.page-calendar__content-wrapper .container .section .items .item__buttons a.bg-gray,.page-calendar__content-wrapper .container .section .items .item__buttons a.bg-red{margin:0}}@media screen and (max-width:640px){.page-calendar{padding:14.21875vw 0 23.4375vw}.page-calendar__form-wrapper .container{margin:0 auto 4.6875vw}.page-calendar__form-wrapper .container .calendar-form{padding:0 4.6875vw}.page-calendar__form-wrapper .container .calendar-form .inputs.calendar-dropdown{margin:0;padding:0}.page-calendar__form-wrapper .container .calendar-form .inputs.calendar-dropdown .select-dropdown{height:10.625vw;width:64.0625vw}.page-calendar__form-wrapper .container .calendar-form .inputs.calendar-dropdown .select-dropdown .block,.page-calendar__form-wrapper .container .calendar-form .inputs.calendar-dropdown .select-dropdown .block .controls{height:10.625vw}.page-calendar__form-wrapper .container .calendar-form .inputs.calendar-dropdown .select-dropdown .block .controls .calendar-select{height:auto;line-height:1}.page-calendar__form-wrapper .container .calendar-form .inputs.calendar-dropdown .select-dropdown .block .controls .calendar-select i{font-size:4.6875vw}.page-calendar__form-wrapper .container .calendar-form .inputs.calendar-dropdown .select-dropdown .date{font-size:7.03125vw;line-height:10.625vw}.page-calendar__form-wrapper .container .calendar-form .inputs.calendar-dropdown .select-dropdown .calendar-select .icon{font-size:2.5vw}.page-calendar__form-wrapper .container .calendar-form .filters{border-radius:.3125vw;font-size:3.75vw;padding:3.125vw 3.90625vw}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list.show{box-shadow:0 1.875vw 2.65625vw rgba(3,3,3,.1);padding:7.8125vw 4.6875vw 12.5vw;top:10.9375vw}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs{margin:0 0 7.8125vw;padding:0}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.search{margin:0 0 7.8125vw}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.search .input-icon .custom-style-2{padding:0 8.59375vw 0 3.125vw}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.search .input-icon button{font-size:12.5vw}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.search .input-icon button .icon{margin:0 -1.5625vw 0 0}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.custom-select-checkboxes,.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.select2-element{margin:0 0 7.8125vw}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.calendar .input-icon input{padding:0 8.59375vw 0 3.125vw}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .inputs.calendar .input-icon span.icon{font-size:10.9375vw}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .clear-filters a{font-size:3.4375vw;line-height:100%;margin:0 0 9.375vw;padding:0 0 0 9.375vw}.page-calendar__form-wrapper .container .calendar-form .filters-wrapper .filters__list .clear-filters a:before{font-size:6.25vw;left:0;top:0}.page-calendar__content-wrapper .container .section .calendar-date{height:20.3125vw;padding:0 0 0 4.6875vw}.page-calendar__content-wrapper .container .section .calendar-date .part-one{flex:0 0 14.0625vw;width:14.0625vw}.page-calendar__content-wrapper .container .section .calendar-date .part-one .day-number{font-size:11.71875vw}.page-calendar__content-wrapper .container .section .calendar-date .part-two{height:9.375vw}.page-calendar__content-wrapper .container .section .calendar-date .part-two .day-words,.page-calendar__content-wrapper .container .section .calendar-date .part-two .week{font-size:3.28125vw;line-height:1}.page-calendar__content-wrapper .container .section .items .item{font-size:4.0625vw;padding:6.25vw 0}.page-calendar__content-wrapper .container .section .items .item__icon-wrapper{margin:0 0 6.25vw;padding:0 4.6875vw}.page-calendar__content-wrapper .container .section .items .item__icon-wrapper i.icon{font-size:7.8125vw}.page-calendar__content-wrapper .container .section .items .item__description{margin:0 auto 7.8125vw;padding:0 4.6875vw}.page-calendar__content-wrapper .container .section .items .item__description__start-time{font-size:4.0625vw}.page-calendar__content-wrapper .container .section .items .item__description__name{font-size:5.78125vw}.page-calendar__content-wrapper .container .section .items .item__description__author{font-size:4.0625vw}.page-calendar__content-wrapper .container .section .items .item__location{font-size:4.0625vw;margin:0 auto 8.59375vw;padding:0 4.6875vw}.page-calendar__content-wrapper .container .section .items .item__location__scene{padding:0 3.125vw 0 0}.page-calendar__content-wrapper .container .section .items .item__buttons{padding:0 4.6875vw}.page-calendar__content-wrapper .container .section .items .item__buttons a{height:13.28125vw}.page-calendar__content-wrapper .container .section .items .item__buttons a.bg-white{margin:0 3.90625vw 0 0}}@media only screen and (min-width:1025px) and (max-width:1500px){.page-contacts{padding:90px 0 0}.page-contacts__blocks{padding:0 20px 30px}.page-contacts__blocks .block{padding:3.90625vw 3.125vw;width:32%}}@media screen and (max-width:1024px){.page-contacts .title{font-size:40px;font-size:2.5rem;padding:0 0 100px}.page-contacts__address{font-size:26px;font-size:1.625rem;margin:0 auto 85px;width:100%}.page-contacts__form .inputs{width:89.2578125vw}.page-contacts__form .inputs .input-icon.right input{padding:0 70px 0 20px}.page-contacts__form .hall-wrapper,.page-contacts__form .tour-wrapper{width:100%}.page-contacts__form .tour-wrapper .container{width:89.2578125vw}.page-contacts__form .tour-wrapper .container .inputs{padding:0;width:41.9921875vw}.page-contacts__form .tour-wrapper .container .inputs .input-icon .icon{font-size:70px;font-size:4.375rem}.page-contacts__form .btn-send{padding:25px 0;width:305px}.page-contacts__blocks{flex-direction:column;padding:0 20px 30px}.page-contacts__blocks .block{margin:0 auto 30px;max-width:580px;padding:75px 60px;width:100%}.page-contacts__blocks .block:last-child{margin:0 auto}.page-contacts__blocks .block:last-child h3{padding:0 0 10px}}@media screen and (max-width:690px){.page-contacts{padding:14.0625vw 0 0}.page-contacts .title{font-size:6.25vw;padding:0 0 15.625vw}.page-contacts__address{font-size:4.0625vw;margin:0 auto 13.28125vw}.page-contacts__form{margin:0 auto 21.875vw}.page-contacts__form .inputs{padding:0 0 6.25vw;width:84.375vw}.page-contacts__form .inputs .input-icon.right input{padding:0 10.9375vw 0 3.125vw}.page-contacts__form .hall-wrapper,.page-contacts__form .tour-wrapper{margin:0 auto 6.25vw;padding:6.25vw 0}.page-contacts__form .hall-wrapper .inputs,.page-contacts__form .tour-wrapper .inputs{padding:0 0 6.25vw}.page-contacts__form .tour-wrapper .container{flex-direction:column;justify-content:flex-start;width:100%}.page-contacts__form .tour-wrapper .container .inputs{margin:0 auto;padding:0 0 6.25vw;width:84.375vw}.page-contacts__form .tour-wrapper .container .inputs .input-icon .icon{font-size:10.9375vw}.page-contacts__form .tour-wrapper .container .inputs:last-child{padding:0}.page-contacts__form .btn-send{padding:3.90625vw 0;width:47.65625vw}.page-contacts__blocks .block{max-width:82.8125vw;padding:11.71875vw 9.375vw}}@media only screen and (min-width:1025px) and (max-width:1500px){.page-custom{padding:90px 0 0}}@media screen and (max-width:1024px){.page-custom .title{font-size:40px;font-size:2.5rem;padding:0 30px 100px}.page-custom .content,.page-custom .content .container h1,.page-custom .content .container h2,.page-custom .content .container h3,.page-custom .content .container h4,.page-custom .content .container h5,.page-custom .content .container h6,.page-custom .content .container li,.page-custom .content .container ol,.page-custom .content .container p,.page-custom .content .container ul{font-size:30px;font-size:1.875rem}}@media screen and (max-width:690px){.page-custom{padding:14.0625vw 0 0}.page-custom .title{font-size:6.25vw;padding:0 4.6875vw 15.625vw}.page-custom .content{font-size:4.6875vw}.page-custom .content .container{padding:0 4.6875vw 15.625vw}.page-custom .content .container h1,.page-custom .content .container h2,.page-custom .content .container h3,.page-custom .content .container h4,.page-custom .content .container h5,.page-custom .content .container h6,.page-custom .content .container li,.page-custom .content .container p{padding:0 0 3.125vw}.page-custom .content .container h1,.page-custom .content .container h2,.page-custom .content .container h3,.page-custom .content .container h4,.page-custom .content .container h5,.page-custom .content .container h6{padding:3.125vw 0}.page-custom .content .container h1,.page-custom .content .container h2,.page-custom .content .container h3,.page-custom .content .container h4,.page-custom .content .container h5,.page-custom .content .container h6,.page-custom .content .container li,.page-custom .content .container ol,.page-custom .content .container p,.page-custom .content .container ul{font-size:4.6875vw}}@media screen and (max-width:1920px){.page-donations__heading:after,.page-donations__heading:before{background-size:29.21875vw 23.0208333333vw;width:29.21875vw}}@media screen and (max-width:1500px){.page-donations{padding:0}}@media screen and (max-width:1024px){.page-donations__heading{padding:50px 0}.page-donations__heading:before{background:url(../images/shapes-left-mobile.png) no-repeat;background-position:50%;background-size:10.7421875vw 52.24609375vw;width:10.7421875vw}.page-donations__heading:after{background:url(../images/shapes-right-mobile.png) no-repeat;background-position:50%;background-size:10.7421875vw 52.24609375vw;width:10.7421875vw}.page-donations__heading .container .title{font-size:40px;font-size:2.5rem}.page-donations__content{margin:40px auto 60px;max-width:100%;padding:0 30px}.page-donations__content .image{margin:50px 0}.page-donations__content h2,.page-donations__content li,.page-donations__content p{font-size:26px;font-size:1.625rem}.page-donations__content p{padding:50px 0 0}.page-donations__content p:first-of-type{padding:25px 0 0}.page-donations__content ul{padding:50px 0 0 25px}.page-donations__content ul ul{padding:0 0 0 50px}.page-donations__form{padding:0 30px}.page-donations__form .anchor{top:-40px}.page-donations__form .inputs{width:100%}}@media screen and (max-width:690px){.page-donations{width:100%}.page-donations__heading{padding:7.8125vw 0}.page-donations__heading:after,.page-donations__heading:before{background-size:17.1875vw 83.59375vw;width:17.1875vw}.page-donations__heading .container .title{font-size:6.25vw}.page-donations__content{margin:9.375vw auto;padding:0 4.6875vw}.page-donations__content .image{margin:7.8125vw 0}.page-donations__content .image .btn span{font-size:2.5vw;padding:2.34375vw 3.125vw}.page-donations__content h2,.page-donations__content li,.page-donations__content p{font-size:4.0625vw}.page-donations__content p{padding:7.8125vw 0 0}.page-donations__content p:first-of-type{padding:3.90625vw 0 0}.page-donations__content ul{padding:7.8125vw 0 0 3.90625vw}.page-donations__content ul ul{padding:0 0 0 7.8125vw}.page-donations__form{margin:9.375vw auto 0;padding:0 4.6875vw}.page-donations__form .anchor{top:-6.25vw}.page-donations__form form{padding:9.375vw 0}.page-donations__form .inputs{padding:0 0 6.25vw}.page-donations__form .inputs .radio{margin:1.5625vw 0 0}.page-donations__form .btn-send{padding:3.90625vw 0}}@media screen and (max-width:1920px){.page-faq__top:after,.page-faq__top:before{background-size:29.21875vw 23.0208333333vw;width:29.21875vw}}@media screen and (max-width:1024px){.page-faq__top{height:405px;padding:0 30px;width:100%}.page-faq__top:before{background:url(../images/shapes-left-mobile.png) no-repeat;background-size:10.7421875vw 52.24609375vw;width:10.7421875vw}.page-faq__top:after{background:url(../images/shapes-right-mobile.png) no-repeat;background-size:10.7421875vw 52.24609375vw;width:10.7421875vw}.page-faq__top .container .title{font-size:30px;font-size:1.875rem;font-weight:400;line-height:32.73px;padding:111px 0 68px;z-index:2}.page-faq__top .container .search{height:auto;margin:0 auto;max-width:581px;position:relative;width:100%;z-index:2}.page-faq__top .container .search .inputs input{height:84px;padding:0 80px 0 20px}.page-faq__top .container .search .inputs button{height:84px;padding:0 10px 0 20px}.page-faq__top .container .search .inputs button i{font-size:60px;font-size:3.75rem}.page-faq__bottom{height:auto;padding:0 30px;width:100%}.page-faq__bottom .item{max-width:auto;width:100%}.page-faq__bottom .item__top{padding:55px 0}.page-faq__bottom .item__top .title{font-size:26px;font-size:1.625rem;max-width:calc(100% - 90px);width:calc(100% - 90px)}.page-faq__bottom .item__top .sign{font-size:52px;font-size:3.25rem;height:100%;width:90px}.page-faq__bottom .item__top .sign:before{content:"+"}.page-faq__bottom .item__top .sign.active:before{content:"−"}.page-faq__bottom .item__content{font-size:26px;font-size:1.625rem;max-width:100%;padding-bottom:66px;width:100%}.page-faq__bottom .item:last-child{margin-bottom:203px}}@media screen and (max-width:640px){.page-faq__top{height:63.28125vw;padding:0 3.125vw;width:100%}.page-faq__top:after,.page-faq__top:before{background-size:17.1875vw 83.59375vw;width:17.1875vw}.page-faq__top .container .title{font-size:4.6875vw;line-height:5.1140625vw;padding:17.34375vw 0 10.625vw;z-index:2}.page-faq__top .container .search{margin:0 auto;max-width:90.78125vw;width:100%}.page-faq__top .container .search .inputs input{height:13.125vw;padding:0 12.5vw 0 3.125vw}.page-faq__top .container .search .inputs button{height:13.125vw;padding:0 1.5625vw 0 3.125vw}.page-faq__top .container .search .inputs button i{font-size:9.375vw}.page-faq__bottom{height:auto;padding:0 4.6875vw;width:100%}.page-faq__bottom .item{max-width:auto;width:100%}.page-faq__bottom .item__top{padding:8.59375vw 0}.page-faq__bottom .item__top .title{font-size:4.0625vw;max-width:calc(100% - 14.0625vw);width:calc(100% - 14.0625vw)}.page-faq__bottom .item__top .sign{font-size:8.125vw;height:100%;width:14.0625vw}.page-faq__bottom .item__top .sign:before{content:"+"}.page-faq__bottom .item__content{font-size:4.0625vw;max-width:100%;padding-bottom:10.3125vw;width:100%}.page-faq__bottom .item:last-child{margin-bottom:31.71875vw}}@media screen and (max-width:1500px){.page-my-profile{padding:0 0 270px}}@media screen and (max-width:1024px){.page-my-profile{padding:0 0 18.06640625vw;position:relative}.page-my-profile .title{font-size:40px;font-size:2.5rem;padding:0 0 6.8359375vw}.page-my-profile__sub-nav{margin:0 auto 70px}.page-my-profile__sub-nav .container{height:85px;padding:0 30px}.page-my-profile__sub-nav .container ul li{display:inline-block}.page-my-profile__sub-nav .container ul li a{font-size:21px;font-size:1.3125rem;line-height:1.5;padding:0 40px 0 0;text-transform:uppercase}.page-my-profile__sub-nav .container ul li:last-child a{padding:0}.page-my-profile__sub-nav .external-link{padding:25px 30px 0}.page-my-profile__sub-nav .external-link a{font-size:24px;font-size:1.5rem}.page-my-profile__wrapper{padding:0;width:100%}.page-my-profile__wrapper .container{margin:0 auto;max-width:100%;position:relative;width:100%}.page-my-profile__wrapper .container .item{align-items:flex-start;display:flex;flex-flow:column nowrap;font-size:26px;font-size:1.625rem;justify-content:center;padding:65px 30px;text-align:left}.page-my-profile__wrapper .container .item:last-child{border-bottom:1px solid #959494}.page-my-profile__wrapper .container .item.inner .add-padding{padding:0}.page-my-profile__wrapper .container .item.voucher-used{flex-flow:row nowrap;justify-content:space-between}.page-my-profile__wrapper .container .item__discount{font-size:30px;font-size:1.875rem;padding:0 0 25px}.page-my-profile__wrapper .container .item__description{padding:0;width:100%}.page-my-profile__wrapper .container .item__description__author,.page-my-profile__wrapper .container .item__description__name,.page-my-profile__wrapper .container .item__description__start-time{max-width:100%}.page-my-profile__wrapper .container .item__description__author{padding:0 0 60px}.page-my-profile__wrapper .container .item__description__name{font-size:37px;font-size:2.3125rem}.page-my-profile__wrapper .container .item__location{padding:0 0 10px;width:100%}.page-my-profile__wrapper .container .item__location__scene{display:inline;padding:0 30px 0 0}.page-my-profile__wrapper .container .item__location__address{display:inline}.page-my-profile__wrapper .container .item__position{padding:0 0 95px;width:100%}.page-my-profile__wrapper .container .item__position__balkon{display:inline;padding:0 30px 0 0}.page-my-profile__wrapper .container .item__position__place{display:inline}.page-my-profile__wrapper .container .item__position__place .row{padding:0 30px 0 0}.page-my-profile__wrapper .container .item__price{font-size:30px;font-size:1.875rem;text-align:right;width:100%}.page-my-profile__wrapper .container .item__tickets{padding:40px 0 0;width:250px}.page-my-profile__wrapper .container .voucher-container{margin:200px auto 0;width:580px}.page-my-profile__wrapper .container .voucher-container .voucher-text{font-size:23px;font-size:1.4375rem;padding:0 0 10px}.page-my-profile__wrapper .container .voucher-container .voucher-input .input{height:80px;width:100%}.page-my-profile__wrapper .container .voucher-container .voucher-input .add-voucher-btn{flex:0 0 200px;height:80px;width:200px}.page-my-profile__wrapper .container .voucher-container .voucher-input .add-voucher-btn span{font-size:26px;font-size:1.625rem}.page-my-profile__wrapper .container .voucher-container .messages p.voucher-error-message,.page-my-profile__wrapper .container .voucher-container .messages p.voucher-success-message{font-size:23px;font-size:1.4375rem;padding:3px 0 0}.page-my-profile.reservations .container .item{padding:65px 30px 40px}.page-my-profile.reservations .container .item__description{padding:0 20px 0 0;width:100%}.page-my-profile.reservations .container .item__position{padding:0 0 65px}.page-my-profile.reservations .container .item__price{align-items:center;display:flex;font-family:Ubuntu,sans-serif;font-size:30px;font-size:1.875rem;font-weight:700;justify-content:space-between;width:100%}.page-my-profile.reservations .container .item__price .btn-remove{background-color:#fff;border:1px solid #c4122f;border-radius:2px;font-family:Ubuntu,sans-serif;font-size:26px;font-size:1.625rem;font-weight:300;height:auto;margin:0;order:-1;padding:30px 0;text-align:center;text-transform:uppercase;width:310px}.page-my-profile.reservations .container .item__price .btn-remove .icon{display:none}.page-my-profile.reservations .container .item__price .btn-remove span{display:inline-block}.page-my-profile.reservations .container .item__price .btn-remove:active,.page-my-profile.reservations .container .item__price .btn-remove:hover{color:#d71e3c}.page-my-profile.reservations .container .item__price.discount{justify-content:flex-end;padding:0;width:auto}.page-my-profile.reservations .container .item.totals{align-items:center;background-color:#ececec;border-radius:2px;display:flex;flex-flow:row nowrap;justify-content:flex-end;margin:0 0 135px;padding:0 30px;position:relative;width:100%}.page-my-profile.reservations .container .item.totals .wrapper{bottom:-135px;left:0;padding:0;position:absolute;width:100%}.page-my-profile.reservations .container .item.totals .wrapper .inputs{margin:0 auto;padding:0 30px;width:640px!important}.page-my-profile.reservations .container .item.totals .wrapper .inputs .select2{width:580px!important}.page-my-profile.reservations .container .item.totals .text{flex:0 0 auto;padding:0 80px 0 0;width:auto}.page-my-profile.reservations .container .item.totals .sum{font-size:40px;font-size:2.5rem;padding:35px 0;width:auto}.page-my-profile.reservations .container .item.submit{align-items:center;border:none;flex-flow:column nowrap;justify-content:flex-start;padding:0 30px}.page-my-profile.reservations .container .item.submit .inputs{margin:30px 0 70px;max-width:580px;padding:0;width:100%}.page-my-profile.reservations .container .item.submit .input-btn{max-width:580px;padding:30px 0;width:100%}.page-my-profile.reservations .container .inputs{padding:0 55px 40px}.page-my-profile.confirmation{padding:0 0 18.06640625vw}}@media screen and (max-width:640px){.page-my-profile{padding:0 0 28.90625vw;position:relative}.page-my-profile .title{font-size:6.25vw;padding:0 0 10.9375vw}.page-my-profile__sub-nav{margin:0 auto 10.9375vw}.page-my-profile__sub-nav .container{height:13.28125vw;justify-content:center;padding:0}.page-my-profile__sub-nav .container ul li a{font-size:3.28125vw;padding:0 3.90625vw 0 0}.page-my-profile__sub-nav .container ul li:last-child a{padding:0}.page-my-profile__sub-nav .external-link{padding:3.90625vw 4.6875vw 0;text-align:center}.page-my-profile__sub-nav .external-link a{font-size:3.75vw}.page-my-profile__wrapper{padding:0;width:100%}.page-my-profile__wrapper .container{max-width:100%;width:100%}.page-my-profile__wrapper .container .item{font-size:4.0625vw;padding:10.15625vw 4.6875vw}.page-my-profile__wrapper .container .item__discount{font-size:4.6875vw;padding:0 0 3.90625vw}.page-my-profile__wrapper .container .item__description{padding:0;width:100%}.page-my-profile__wrapper .container .item__description__author,.page-my-profile__wrapper .container .item__description__name,.page-my-profile__wrapper .container .item__description__start-time{max-width:100%}.page-my-profile__wrapper .container .item__description__author{padding:0 0 9.375vw}.page-my-profile__wrapper .container .item__description__name{font-size:5.78125vw}.page-my-profile__wrapper .container .item__location{padding:0 0 1.5625vw;width:100%}.page-my-profile__wrapper .container .item__location__scene{padding:0 4.6875vw 0 0}.page-my-profile__wrapper .container .item__position{padding:0 0 14.84375vw;width:100%}.page-my-profile__wrapper .container .item__position__balkon,.page-my-profile__wrapper .container .item__position__place .row{padding:0 4.6875vw 0 0}.page-my-profile__wrapper .container .item__price{font-size:4.6875vw}.page-my-profile__wrapper .container .item__tickets{padding:6.25vw 0 0;width:39.0625vw}.page-my-profile__wrapper .container .voucher-container{margin:31.25vw auto 0;padding:6.25vw 0;width:90.625vw}.page-my-profile__wrapper .container .voucher-container .voucher-text{font-size:3.59375vw;padding:0 0 1.5625vw}.page-my-profile__wrapper .container .voucher-container .voucher-input .input{height:12.5vw;width:100%}.page-my-profile__wrapper .container .voucher-container .voucher-input .add-voucher-btn{flex:0 0 31.25vw;height:12.5vw;width:31.25vw}.page-my-profile__wrapper .container .voucher-container .voucher-input .add-voucher-btn span{font-size:4.0625vw}.page-my-profile__wrapper .container .voucher-container .messages p.voucher-error-message,.page-my-profile__wrapper .container .voucher-container .messages p.voucher-success-message{font-size:3.59375vw;padding:.46875vw 0 0}.page-my-profile.reservations .container .item{padding:10.15625vw 4.6875vw 6.25vw}.page-my-profile.reservations .container .item__description{padding:0 3.125vw 0 0;width:100%}.page-my-profile.reservations .container .item__position{padding:0 0 10.15625vw}.page-my-profile.reservations .container .item__price{font-size:4.6875vw;width:100%}.page-my-profile.reservations .container .item__price .btn-remove{border-radius:.3125vw;font-size:4.0625vw;margin:0;padding:4.6875vw 0;width:48.4375vw}.page-my-profile.reservations .container .item.totals{border-radius:.3125vw;margin:0 0 21.09375vw;padding:0 4.6875vw;width:100%}.page-my-profile.reservations .container .item.totals .wrapper{bottom:-21.09375vw;left:0;padding:0;width:100%}.page-my-profile.reservations .container .item.totals .wrapper .inputs{margin:0 auto;padding:0 4.6875vw;width:100%!important}.page-my-profile.reservations .container .item.totals .wrapper .inputs .select2{width:100%!important}.page-my-profile.reservations .container .item.totals .text{flex:0 0 auto;padding:0 12.5vw 0 0;width:auto}.page-my-profile.reservations .container .item.totals .sum{font-size:6.25vw;padding:5.46875vw 0;width:auto}.page-my-profile.reservations .container .item.submit{margin:4.6875vw 0 10.9375vw;padding:0 4.6875vw}.page-my-profile.reservations .container .item.submit .inputs{margin:0 0 10.9375vw;max-width:100%;padding:0;width:100%}.page-my-profile.reservations .container .item.submit .input-btn{max-width:100%;padding:4.6875vw 0;width:100%}.page-my-profile.reservations .container .inputs{padding:0 8.59375vw 6.25vw}.page-my-profile.confirmation{padding:0 0 28.90625vw}}@media screen and (max-width:1024px){.page-register{padding:50px 0 0}.page-register .title{font-size:40px;font-size:2.5rem;padding:0 30px 100px}.page-register__form{max-width:640px}.page-register__form .inputs{padding:0 0 70px}.page-register__form .btn-register,.page-register__form .forgotten-password{display:block;margin:0 0 0 auto;padding:25px 0;width:305px}.page-register__form .forgotten-password a{font-size:18px;font-size:1.125rem}}@media screen and (max-width:640px){.page-register{padding:7.8125vw 0 0}.page-register .title{font-size:6.25vw}.page-register .container,.page-register .title{padding:0 30px 15.625vw}.page-register__form{max-width:100%}.page-register__form .inputs{padding:0 0 10.9375vw}.page-register__form .btn-register,.page-register__form .forgotten-password{padding:3.90625vw 0;width:47.65625vw}.page-register__form .forgotten-password a{font-size:2.8125vw}}@media screen and (max-width:1024px){.page-search-and-results__top{margin:0 auto 110px;max-width:auto;padding:50px 30px 0}.page-search-and-results__top .title{font-size:40px;font-size:2.5rem;padding:0 0 100px}.page-search-and-results__top .inputs{width:100%}.page-search-and-results__top .inputs .input-icon input{height:85px;padding:0 95px 0 40px}.page-search-and-results__top .inputs .input-icon button{height:85px;padding:0 10px 0 20px}.page-search-and-results__top .inputs .input-icon button i{font-size:60px;font-size:3.75rem}.page-search-and-results__bottom{padding:0 30px}.page-search-and-results__bottom .item{margin:0 0 153px;max-width:100%}.page-search-and-results__bottom .item__content,.page-search-and-results__bottom .item__title{font-size:26px;font-size:1.625rem;line-height:38px}.page-search-and-results__bottom .item__title{margin:0 auto 34px}.page-search-and-results__bottom .item__content{-webkit-line-clamp:4;max-height:156px}}@media screen and (max-width:640px){.page-search-and-results__top{margin:0 auto 17.1875vw;padding:7.8125vw 30px 0}.page-search-and-results__top .title{font-size:6.25vw;padding:0 0 15.625vw}.page-search-and-results__top .inputs{padding:0 0 .78125vw}.page-search-and-results__top .inputs .input-icon input{height:13.28125vw;padding:0 14.84375vw 0 6.25vw}.page-search-and-results__top .inputs .input-icon button{height:13.28125vw;padding:0 1.5625vw 0 3.125vw}.page-search-and-results__top .inputs .input-icon button i{font-size:9.375vw}.page-search-and-results__bottom{margin:0 0 7.8125vw}.page-search-and-results__bottom .item{margin:0 0 23.90625vw}.page-search-and-results__bottom .item__content,.page-search-and-results__bottom .item__title{font-size:4.0625vw;line-height:5.9375vw}.page-search-and-results__bottom .item__title{margin:0 auto 5.3125vw}.page-search-and-results__bottom .item__content{max-height:24.375vw}}@media screen and (max-width:1920px){.page-subscriptions__heading:after,.page-subscriptions__heading:before{background-size:29.21875vw 23.0208333333vw;width:29.21875vw}}@media screen and (max-width:1500px){.page-subscriptions{padding:0}.page-subscriptions__shows{justify-content:center}.page-subscriptions__shows img{margin:15px}}@media screen and (max-width:1024px){.page-subscriptions__heading{margin:0 0 120px;padding:110px 30px 0}.page-subscriptions__heading:before{background:url(../images/shapes-left-mobile.png) no-repeat;background-size:10.7421875vw 52.24609375vw;width:10.7421875vw}.page-subscriptions__heading:after{background:url(../images/shapes-right-mobile.png) no-repeat;background-size:10.7421875vw 52.24609375vw;width:10.7421875vw}.page-subscriptions__heading .container .title{font-size:40px;font-size:2.5rem;margin:0 0 40px}.page-subscriptions__heading .container .date{font-size:110px;font-size:6.875rem;line-height:1}.page-subscriptions__losung{font-size:26px;font-size:1.625rem;margin:0 auto 165px;max-width:100%;padding:0 35px}.page-subscriptions__tabs{align-items:center;border-bottom:2px solid #959494;border-top:2px solid #959494;cursor:pointer;display:flex;font-size:26px;font-size:1.625rem;height:100px;margin:0 30px 80px;padding:0 20px;position:relative}.page-subscriptions__tabs:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e924";font-family:icomoon!important;font-size:40px;font-size:2.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:20px;text-transform:none;top:25px;transition:.4s ease-in-out}.page-subscriptions__tabs.active:after{transform:rotate(180deg);transition:.4s ease-in-out}.page-subscriptions__tabs.active .selected-tab{color:#cecece;transition:.4s ease-in-out}.page-subscriptions__tabs .selected-tab{display:inline-block;transition:.4s ease-in-out}.page-subscriptions__tabs ul{border-bottom:2px solid #959494;border-top:2px solid #959494;display:none;height:auto;margin:8px 0 0;max-width:100%}.page-subscriptions__tabs ul.active{align-items:flex-start;-webkit-animation:fadeIn .4s;animation:fadeIn .4s;background-color:#fff;display:flex;flex-flow:column nowrap;justify-content:center;left:0;position:absolute;top:96px;z-index:30}.page-subscriptions__tabs ul li{margin:0;width:100%}.page-subscriptions__tabs ul li:first-child,.page-subscriptions__tabs ul li:last-child{margin:0}.page-subscriptions__tabs ul li a{align-items:center;height:90px;justify-content:flex-start;padding:0 20px}.page-subscriptions__slider{margin:0 0 180px}.page-subscriptions__slider .item{height:100%;margin:0 2px 0 0;width:580px}.page-subscriptions__slider .item:after{border-right:150px solid transparent;border-top:150px solid #ba9765}.page-subscriptions__slider .item__icon i.icon:before{font-size:60px;font-size:3.75rem}.page-subscriptions__slider .item a.image .img-fill{height:590px}.page-subscriptions__slider .item .details{padding:30px}.page-subscriptions__slider .item__date{font-size:26px;font-size:1.625rem;margin:0 0 10px;max-height:93.6px}.page-subscriptions__slider .item__title{font-size:37px;font-size:2.3125rem;margin:0 0 10px;max-height:133.2px}.page-subscriptions__slider .item__author{font-size:26px;font-size:1.625rem;margin:0 0 35px;max-height:93.6px}.page-subscriptions__slider .item a.btn{height:85px;width:250px}.page-subscriptions__slider .item:hover:after{border-top:150px solid #f8cf86}.page-subscriptions__slider .arrow-box{bottom:-70px;height:40px;top:auto}.page-subscriptions__slider .arrow-box:first-of-type span,.page-subscriptions__slider .arrow-box:last-of-type span{background-color:transparent;height:40px}.page-subscriptions__slider .arrow-box:first-of-type span:before,.page-subscriptions__slider .arrow-box:last-of-type span:before{font-size:30px;font-size:1.875rem;top:auto;transform:none}.page-subscriptions__slider .arrow-box:first-of-type span:hover,.page-subscriptions__slider .arrow-box:last-of-type span:hover{background-color:transparent}.page-subscriptions__slider .arrow-box:first-of-type{left:20px}.page-subscriptions__slider .arrow-box:last-of-type{right:20px}.page-subscriptions__prices{padding:0 30px 140px;width:100%}.page-subscriptions__prices .container{max-width:800px}.page-subscriptions__prices .heading{font-size:26px;font-size:1.625rem;padding:20px 10px}.page-subscriptions__prices table{font-size:21px;font-size:1.3125rem;line-height:1}.page-subscriptions__prices table tbody{font-size:24px;font-size:1.5rem}.page-subscriptions__prices table td,.page-subscriptions__prices table th{padding:15px 25px}.page-subscriptions__prices table tr:first-child td{padding:25px 25px 15px}.page-subscriptions__prices table tr:last-child td{padding:15px 25px 25px}.page-subscriptions__blocks{max-width:100%;padding:0 0 180px}.page-subscriptions__blocks .block{max-width:100%;padding:100px 20px}.page-subscriptions__blocks .block h3{font-size:26px;font-size:1.625rem;max-width:650px;padding:0 0 40px}.page-subscriptions__blocks .block p{font-size:26px;font-size:1.625rem;max-width:650px;padding:0 0 50px}.page-subscriptions__shows{padding:0 30px 180px}.page-subscriptions__discounts{padding:0 30px 190px}.page-subscriptions__discounts h2{padding:0 0 90px}.page-subscriptions__discounts .container{font-size:26px;font-size:1.625rem;max-width:100%}.page-subscriptions__discounts .container .article{margin:0 0 110px}.page-subscriptions__discounts .container h3,.page-subscriptions__discounts .container p{padding:0 0 60px}.page-subscriptions__discounts .container p.details{margin:-60px 0 0}}@media screen and (max-width:640px){.page-subscriptions{width:100%}.page-subscriptions__heading{height:63.28125vw;margin:0 0 18.75vw;padding:17.1875vw 4.6875vw 0}.page-subscriptions__heading:after,.page-subscriptions__heading:before{background-size:17.1875vw 83.59375vw;width:17.1875vw}.page-subscriptions__heading .container .title{font-size:6.25vw;margin:0 0 6.25vw}.page-subscriptions__heading .container .date{font-size:17.1875vw}.page-subscriptions__losung{font-size:4.0625vw;margin:0 auto 25.78125vw;padding:0 5.46875vw}.page-subscriptions__tabs{border-bottom:.3125vw solid #959494;border-top:.3125vw solid #959494;font-size:4.0625vw;height:15.625vw;margin:0 4.6875vw 12.5vw;padding:0 3.125vw}.page-subscriptions__tabs:after{font-size:6.25vw;right:3.125vw;top:3.90625vw}.page-subscriptions__tabs ul{border-bottom:.3125vw solid #959494;border-top:.3125vw solid #959494;margin:1.25vw 0 0}.page-subscriptions__tabs ul.active{top:15vw}.page-subscriptions__tabs ul li a{height:14.0625vw;padding:0 3.125vw}.page-subscriptions__slider{margin:0 0 28.125vw}.page-subscriptions__slider .item{height:92.1875vw;width:90.625vw}.page-subscriptions__slider .item:after{border-right:23.4375vw solid transparent;border-top:23.4375vw solid #ba9765}.page-subscriptions__slider .item__icon{height:8.59375vw;left:1.5625vw;top:1.5625vw;width:8.59375vw}.page-subscriptions__slider .item__icon i.icon:before{font-size:9.375vw}.page-subscriptions__slider .item a.image .img-fill{height:100%}.page-subscriptions__slider .item .details{font-size:4.0625vw;padding:4.6875vw}.page-subscriptions__slider .item__date{font-size:4.0625vw;margin:0 0 1.5625vw;max-height:14.625vw}.page-subscriptions__slider .item__title{font-size:5.78125vw;margin:0 0 1.5625vw;max-height:20.8125vw}.page-subscriptions__slider .item__author{font-size:4.0625vw;margin:0 0 5.46875vw;max-height:14.625vw}.page-subscriptions__slider .item a.btn{border-radius:.3125vw;height:13.28125vw;width:42.1875vw}.page-subscriptions__slider .item:hover:after{border-top:23.4375vw solid #f8cf86}.page-subscriptions__slider .arrow-box{bottom:-10.9375vw;height:6.25vw}.page-subscriptions__slider .arrow-box:first-of-type span,.page-subscriptions__slider .arrow-box:last-of-type span{height:6.25vw}.page-subscriptions__slider .arrow-box:first-of-type span:before,.page-subscriptions__slider .arrow-box:last-of-type span:before{font-size:4.6875vw}.page-subscriptions__slider .arrow-box:first-of-type{left:3.125vw}.page-subscriptions__slider .arrow-box:last-of-type{right:3.125vw}.page-subscriptions__prices{padding:0 4.6875vw 21.875vw}.page-subscriptions__prices .container{margin:0 auto;max-width:125vw}.page-subscriptions__prices .heading{font-size:4.0625vw;padding:3.125vw 1.5625vw}.page-subscriptions__prices table{font-size:3.28125vw}.page-subscriptions__prices table tbody{font-size:3.75vw}.page-subscriptions__prices table td,.page-subscriptions__prices table th{padding:2.34375vw 3.90625vw}.page-subscriptions__prices table tr:first-child td{padding:3.90625vw 3.90625vw 2.34375vw}.page-subscriptions__prices table tr:last-child td{padding:2.34375vw 3.90625vw 3.90625vw}.page-subscriptions__blocks{padding:0 0 28.125vw}.page-subscriptions__blocks .block{padding:15.625vw 3.125vw}.page-subscriptions__blocks .block h3{font-size:4.0625vw;max-width:101.5625vw;padding:0 0 6.25vw}.page-subscriptions__blocks .block p{font-size:4.0625vw;max-width:101.5625vw;padding:0 0 7.8125vw}.page-subscriptions__shows{padding:0 4.6875vw 28.125vw}.page-subscriptions__shows img{margin:2.34375vw 0}.page-subscriptions__discounts{padding:0 4.6875vw 29.6875vw}.page-subscriptions__discounts h2{padding:0 0 14.0625vw}.page-subscriptions__discounts .container{font-size:4.0625vw}.page-subscriptions__discounts .container .article{margin:0 0 17.1875vw}.page-subscriptions__discounts .container h3,.page-subscriptions__discounts .container p{padding:0 0 9.375vw}.page-subscriptions__discounts .container p.details{margin:-9.375vw 0 0}}
