.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.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;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.ps{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{display:block;background-color:transparent}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps>.ps__scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-moz-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;bottom:2px;height:6px}.ps>.ps__scrollbar-x-rail:active>.ps__scrollbar-x,.ps>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{height:11px}.ps>.ps__scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-moz-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;right:2px;width:6px}.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:11px}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps:hover>.ps__scrollbar-x-rail,.ps:hover>.ps__scrollbar-y-rail{opacity:.6}.ps:hover>.ps__scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{background-color:#999}.ps:hover>.ps__scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{background-color:#999}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/node_modules/lightbox2/dist/images/loading.gif?2299ad0b3f63413f026dfec20c205b8f) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/node_modules/lightbox2/dist/images/prev.png?f4b12295da3fdc04431671ba2438086f) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/node_modules/lightbox2/dist/images/next.png?2b9891033e98184460ef684dacc548bf) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/node_modules/lightbox2/dist/images/close.png?234218862545bfcd04cf8ac2d5319ec7) 100% 0 no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@font-face{font-family:Open Sans;src:url(/styleguide/fonts/opensans-light_0-webfont.eot?502adbbd07ed3242d9ead3879693e7b1);src:url(/styleguide/fonts/opensans-light_0-webfont.eot?502adbbd07ed3242d9ead3879693e7b1?#iefix) format("embedded-opentype"),url(/styleguide/fonts/opensans-light_0-webfont.woff2?bd8de28c338ac14ab6c453a61774ad64) format("woff2"),url(/styleguide/fonts/opensans-light_0-webfont.woff?5722e5c0ef8b88273aa436bc728a005d) format("woff"),url(/styleguide/fonts/opensans-light_0-webfont.ttf?c0cfae30ec1c5a74362741497908eab9) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Open Sans;src:url(/styleguide/fonts/opensans-lightitalic-webfont.eot?aca9575895a4c77c089b6ff40d8cf376);src:url(/styleguide/fonts/opensans-lightitalic-webfont.eot?aca9575895a4c77c089b6ff40d8cf376?#iefix) format("embedded-opentype"),url(/styleguide/fonts/opensans-lightitalic-webfont.woff2?0ed2e2fdb7927bf2d713ac64cf58a0b0) format("woff2"),url(/styleguide/fonts/opensans-lightitalic-webfont.woff?d277ffbec233c7d7e9e3e3fea42857a7) format("woff"),url(/styleguide/fonts/opensans-lightitalic-webfont.ttf?0f46533f87a666f02560d0c7634ad9ad) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Open Sans;src:url(/styleguide/fonts/opensans-regular-webfont.eot?ba14a41500c1424b7254c43fdbe287bc);src:url(/styleguide/fonts/opensans-regular-webfont.eot?ba14a41500c1424b7254c43fdbe287bc?#iefix) format("embedded-opentype"),url(/styleguide/fonts/opensans-regular-webfont.woff2?11f45807c00f482761476e51065d8a9d) format("woff2"),url(/styleguide/fonts/opensans-regular-webfont.woff?eb996e0d38d8ca2f2fca85555edd3aa9) format("woff"),url(/styleguide/fonts/opensans-regular-webfont.ttf?a56f5da89f3aa3ca4aacb3b44901d970) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/styleguide/fonts/opensans-italic-webfont.eot?ecf4b8bceca295cd79e929c8084b8b70);src:url(/styleguide/fonts/opensans-italic-webfont.eot?ecf4b8bceca295cd79e929c8084b8b70?#iefix) format("embedded-opentype"),url(/styleguide/fonts/opensans-italic-webfont.woff2?2564bdb8e065deac79d5d2fd9eb2df1d) format("woff2"),url(/styleguide/fonts/opensans-italic-webfont.woff?ee14a66550f45a832cb347c8ab6deaa8) format("woff"),url(/styleguide/fonts/opensans-italic-webfont.ttf?02985683276f34b5bbb5645020bfd24e) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:url(/styleguide/fonts/opensans-semibold-webfont.eot?21bfc42fadeba35c5cf60fb243235e04);src:url(/styleguide/fonts/opensans-semibold-webfont.eot?21bfc42fadeba35c5cf60fb243235e04?#iefix) format("embedded-opentype"),url(/styleguide/fonts/opensans-semibold-webfont.woff2?7ac272a47838e8f32aaac2c97c75ef63) format("woff2"),url(/styleguide/fonts/opensans-semibold-webfont.woff?35cfa3fb63fa6849c2f9db65a8e93f1a) format("woff"),url(/styleguide/fonts/opensans-semibold-webfont.ttf?5f5e1afa03b809c5623299da15b26859) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:url(/styleguide/fonts/opensans-semibolditalic-webfont.eot?0e901ae0ad956bacc07fd0c221bf8ff2);src:url(/styleguide/fonts/opensans-semibolditalic-webfont.eot?0e901ae0ad956bacc07fd0c221bf8ff2?#iefix) format("embedded-opentype"),url(/styleguide/fonts/opensans-semibolditalic-webfont.woff2?22479fe15ea782f597dd71e1acd8edd4) format("woff2"),url(/styleguide/fonts/opensans-semibolditalic-webfont.woff?46ca90a687e450a215434b0657ce603a) format("woff"),url(/styleguide/fonts/opensans-semibolditalic-webfont.ttf?c15841b6387c9bd06e5ba37f1781353f) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Open Sans;src:url(/styleguide/fonts/opensans-bold-webfont.eot?da7fd842b2579aeb57321fb53bc263f9);src:url(/styleguide/fonts/opensans-bold-webfont.eot?da7fd842b2579aeb57321fb53bc263f9?#iefix) format("embedded-opentype"),url(/styleguide/fonts/opensans-bold-webfont.woff2?c3ac3b37d9a9bab082ab8107de39e637) format("woff2"),url(/styleguide/fonts/opensans-bold-webfont.woff?ea6f2c4669f8bc4664d4e7769ad9d7ab) format("woff"),url(/styleguide/fonts/opensans-bold-webfont.ttf?9cd484af76bfd421e418247b8f4f5466) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url(/styleguide/fonts/opensans-bolditalic-webfont.eot?6d8b75de190b156a4230e072514ff968);src:url(/styleguide/fonts/opensans-bolditalic-webfont.eot?6d8b75de190b156a4230e072514ff968?#iefix) format("embedded-opentype"),url(/styleguide/fonts/opensans-bolditalic-webfont.woff2?f4e79e748b4d594a83543dd7e64af425) format("woff2"),url(/styleguide/fonts/opensans-bolditalic-webfont.woff?6d626ee283ce5dadf7f8f5f840631f42) format("woff"),url(/styleguide/fonts/opensans-bolditalic-webfont.ttf?988e790e8a8f2bab7cc8c7af3915c145) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Open Sans;src:url(/styleguide/fonts/opensans-extrabold-webfont.eot?6378eaef5786f82eae2313e6c0aa578d);src:url(/styleguide/fonts/opensans-extrabold-webfont.eot?6378eaef5786f82eae2313e6c0aa578d?#iefix) format("embedded-opentype"),url(/styleguide/fonts/opensans-extrabold-webfont.woff2?841462fa084781c5dfcfcd8bc1872725) format("woff2"),url(/styleguide/fonts/opensans-extrabold-webfont.woff?7a6e284913b3aaad85bc674b3e208c61) format("woff"),url(/styleguide/fonts/opensans-extrabold-webfont.ttf?642b65555f157326e793ecc0a8f37211) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Open Sans;src:url(/styleguide/fonts/opensans-extrabolditalic-webfont.eot?fea38e69bcefa4c695eea45907ddc121);src:url(/styleguide/fonts/opensans-extrabolditalic-webfont.eot?fea38e69bcefa4c695eea45907ddc121?#iefix) format("embedded-opentype"),url(/styleguide/fonts/opensans-extrabolditalic-webfont.woff2?2e0c18cd01ae5eae93e19a5c5e236e37) format("woff2"),url(/styleguide/fonts/opensans-extrabolditalic-webfont.woff?0d807235acc740f38359ffd075aa2e69) format("woff"),url(/styleguide/fonts/opensans-extrabolditalic-webfont.ttf?2e0d643b409ba40ba050f9acb3cf324b) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Proxima Nova;src:url(/styleguide/fonts/proxima_nova_regular-webfont.eot?6fec0064338e68e37e94c84be40a18d8);src:url(/styleguide/fonts/proxima_nova_regular-webfont.eot?6fec0064338e68e37e94c84be40a18d8?#iefix) format('embedded-opentype'),url(/styleguide/fonts/proxima_nova_regular-webfont.woff2?ad3910281fd66cf1856a3315e0bdda02) format('woff2'),url(/styleguide/fonts/proxima_nova_regular-webfont.woff?b7f2c7c892d702db5f6e75ec1eac7638) format('woff'),url(/styleguide/fonts/proxima_nova_regular-webfont.ttf?946f3c569a1c2c37bc552b4854e280dd) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova;src:url(/styleguide/fonts/proxima_nova_bold-webfont.eot?dd2400f208d6ce70fae65349fbbfc2d5);src:url(/styleguide/fonts/proxima_nova_bold-webfont.eot?dd2400f208d6ce70fae65349fbbfc2d5?#iefix) format('embedded-opentype'),url(/styleguide/fonts/proxima_nova_bold-webfont.woff2?64d60d41b5f0fb4acb4969e38a73f0bf) format('woff2'),url(/styleguide/fonts/proxima_nova_bold-webfont.woff?ee8ce62b135e2aae246053b0c5e8d0d5) format('woff'),url(/styleguide/fonts/proxima_nova_bold-webfont.ttf?4dfd012434e027d0b84f370ae44159c3) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Proxima Nova;src:url(/styleguide/fonts/proxima_nova_light-webfont.eot?1779ab5390a7fdeb16877292cf308fba);src:url(/styleguide/fonts/proxima_nova_light-webfont.eot?1779ab5390a7fdeb16877292cf308fba?#iefix) format('embedded-opentype'),url(/styleguide/fonts/proxima_nova_light-webfont.woff2?80e5d55c10bb24135e997a5e2f62158a) format('woff2'),url(/styleguide/fonts/proxima_nova_light-webfont.woff?72d00bdae884739a24dc5cfdff163914) format('woff'),url(/styleguide/fonts/proxima_nova_light-webfont.ttf?e47fc88bec85431844e47ac36e9bf571) format('truetype');font-weight:200;font-style:normal}@font-face{font-family:Proxima Nova;src:url(/styleguide/fonts/proximanova-lightit-webfont.eot?04d1fd5e35a301359e68426096b456cb);src:url(/styleguide/fonts/proximanova-lightit-webfont.eot?04d1fd5e35a301359e68426096b456cb?#iefix) format('embedded-opentype'),url(/styleguide/fonts/proximanova-lightit-webfont.woff2?09b73c5dead8528904ef8485413f5bc0) format('woff2'),url(/styleguide/fonts/proximanova-lightit-webfont.woff?0c27af71fce76660105767ca166262c0) format('woff'),url(/styleguide/fonts/proximanova-lightit-webfont.ttf?e216348c2c95a7a965af7974edb5987e) format('truetype');font-weight:200;font-style:italic}@font-face{font-family:Futurademic;src:url(/styleguide/fonts/futurademic-webfont.eot?ecf8743b5ede9f23a9d4b7f1f6a31859);src:url(/styleguide/fonts/futurademic-webfont.eot?ecf8743b5ede9f23a9d4b7f1f6a31859?#iefix) format('embedded-opentype'),url(/styleguide/fonts/futurademic-webfont.woff2?7612ae295d5768443883c81e2e231789) format('woff2'),url(/styleguide/fonts/futurademic-webfont.woff?83b6b9fc27faa4024472cdd92553ab9f) format('woff'),url(/styleguide/fonts/futurademic-webfont.ttf?455dd87eeee694f838cf1ad735c8add8) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Futurabookc;src:url(/styleguide/fonts/futurabookc-webfont.eot?5cd252ddd35f204034331f4424708a93);src:url(/styleguide/fonts/futurabookc-webfont.eot?5cd252ddd35f204034331f4424708a93?#iefix) format('embedded-opentype'),url(/styleguide/fonts/futurabookc-webfont.woff2?b0bc3df51a94425c2786c1e78e470afb) format('woff2'),url(/styleguide/fonts/futurabookc-webfont.woff?171be9f95cb18760c8e83ff6ccb8f580) format('woff'),url(/styleguide/fonts/futurabookc-webfont.ttf?1204d382cd135a2c390a106a6e2df734) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Geometria;src:url(/styleguide/fonts/Geometria-Regular.eot?d1c10e82344449794cb98ccc7311f4c7);src:local('Geometria Regular'),local('Geometria-Regular'),url(/styleguide/fonts/Geometria-Regular.eot?d1c10e82344449794cb98ccc7311f4c7?#iefix) format('embedded-opentype'),url(/styleguide/fonts/Geometria-Regular.woff2?2ffd7ec7d00c16ccd2c0f6680b0a98d0) format('woff2'),url(/styleguide/fonts/Geometria-Regular.woff?92d9ff7e4c84ae4d6735f9b50a08fd36) format('woff'),url(/styleguide/fonts/Geometria-Regular.ttf?abc45ae1af30811bdfa44aac99e4269b) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Geometria;src:url(/styleguide/fonts/Geometria-Light.eot?71870e8c98ebd8ec5ca1b7a08d044313);src:local('Geometria Light'),local('Geometria-Light'),url(/styleguide/fonts/Geometria-Light.eot?71870e8c98ebd8ec5ca1b7a08d044313?#iefix) format('embedded-opentype'),url(/styleguide/fonts/Geometria-Light.woff2?0dc01b39f12c0bed63663b6c5af83cb0) format('woff2'),url(/styleguide/fonts/Geometria-Light.woff?bb2418b84655919e41f45e1ab1c2cf22) format('woff'),url(/styleguide/fonts/Geometria-Light.ttf?3c84ff563be540ea6fc153f7e3388972) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:Geometria;src:url(/styleguide/fonts/Geometria-Medium.eot?08a7305a7b58838be1b9ca2e52f30655);src:local('Geometria Medium'),local('Geometria-Medium'),url(/styleguide/fonts/Geometria-Medium.eot?08a7305a7b58838be1b9ca2e52f30655?#iefix) format('embedded-opentype'),url(/styleguide/fonts/Geometria-Medium.woff2?2b93df6af7de9417cb183fe2e9ef1c99) format('woff2'),url(/styleguide/fonts/Geometria-Medium.woff?43d796e1493c11b89a52643bffa5f1b5) format('woff'),url(/styleguide/fonts/Geometria-Medium.ttf?2b375f78c095af16d31555e8f5571216) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:Geometria;src:url(/styleguide/fonts/Geometria-Bold.eot?2784580cb058474faf02545cd12325f1);src:local('Geometria Bold'),local('Geometria-Bold'),url(/styleguide/fonts/Geometria-Bold.eot?2784580cb058474faf02545cd12325f1?#iefix) format('embedded-opentype'),url(/styleguide/fonts/Geometria-Bold.woff2?2b2ff4d97e08de6afae913cbca19cc0b) format('woff2'),url(/styleguide/fonts/Geometria-Bold.woff?3769ab93d76e545dbbf3fb12f1411f5a) format('woff'),url(/styleguide/fonts/Geometria-Bold.ttf?b381b9e6d9d94e84e253f92836b93cb8) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Geometria;src:url(/styleguide/fonts/Geometria-ExtraBold.eot?74b4aa8af47b5531b755f266859784cf);src:local('Geometria ExtraBold'),local('Geometria-ExtraBold'),url(/styleguide/fonts/Geometria-ExtraBold.eot?74b4aa8af47b5531b755f266859784cf?#iefix) format('embedded-opentype'),url(/styleguide/fonts/Geometria-ExtraBold.woff2?83fb7bb3fbc18ba71435a337e32ab78c) format('woff2'),url(/styleguide/fonts/Geometria-ExtraBold.woff?c9ecc9ec3a284ac0b8e2f689443b8047) format('woff'),url(/styleguide/fonts/Geometria-ExtraBold.ttf?4656e2af0b9e093787a76c2807292de1) format('truetype');font-weight:800;font-style:normal}@font-face{font-family:Geometria;src:url(/styleguide/fonts/Geometria-Heavy.eot?3cf84c5c2f50eb98925a2518dcdc9324);src:local('Geometria Heavy'),local('Geometria-Heavy'),url(/styleguide/fonts/Geometria-Heavy.eot?3cf84c5c2f50eb98925a2518dcdc9324?#iefix) format('embedded-opentype'),url(/styleguide/fonts/Geometria-Heavy.woff2?09d5620014b8203371a887aa34c0da10) format('woff2'),url(/styleguide/fonts/Geometria-Heavy.woff?97083723fa50ebd1d38d1ed4a0ab269e) format('woff'),url(/styleguide/fonts/Geometria-Heavy.ttf?3cb9c6251c2966534c32aebac4917c50) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:Aristotelica Display Extralight;src:url(/styleguide/fonts/Aristotelica-Display-Extralight.ttf?929d88397756acecb04d4864d40c9ac9) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:Geometria-medium;src:url(/styleguide/fonts/Geometria-Medium.eot?08a7305a7b58838be1b9ca2e52f30655);src:local('Geometria Medium'),local('Geometria-Medium'),url(/styleguide/fonts/Geometria-Medium.eot?08a7305a7b58838be1b9ca2e52f30655?#iefix) format('embedded-opentype'),url(/styleguide/fonts/Geometria-Medium.woff2?2b93df6af7de9417cb183fe2e9ef1c99) format('woff2'),url(/styleguide/fonts/Geometria-Medium.woff?43d796e1493c11b89a52643bffa5f1b5) format('woff'),url(/styleguide/fonts/Geometria-Medium.ttf?2b375f78c095af16d31555e8f5571216) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:Geometria-Bold;src:url(/styleguide/fonts/Geometria-Bold.eot?2784580cb058474faf02545cd12325f1);src:local('Geometria Bold'),local('Geometria-Bold'),url(/styleguide/fonts/Geometria-Bold.eot?2784580cb058474faf02545cd12325f1?#iefix) format('embedded-opentype'),url(/styleguide/fonts/Geometria-Bold.woff2?2b2ff4d97e08de6afae913cbca19cc0b) format('woff2'),url(/styleguide/fonts/Geometria-Bold.woff?3769ab93d76e545dbbf3fb12f1411f5a) format('woff'),url(/styleguide/fonts/Geometria-Bold.ttf?b381b9e6d9d94e84e253f92836b93cb8) format('truetype');font-weight:700;font-style:normal}h1,h2,p{margin:0}a,a:focus{outline:none}body,html{height:100%;background:#fff;position:relative;min-width:320px}body{padding:0;margin:0;color:#000;overflow-y:scroll}body.no-scroll{position:fixed;width:100%;overflow:hidden}body,html{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select{vertical-align:baseline}textarea{vertical-align:top;overflow:auto}button,html,input,select,textarea{font-family:Open sans,Arial,Helvetica Neue,sans-serif}button,input,select,textarea{font-size:100%}.layout{width:950px;margin:0 auto}.pull-right{float:right}.pull-left{float:left}.dark-wrapper{background-color:#212122}.grey-wrapper{padding:30px;background-color:#fafafa;margin-bottom:20px}br .ng-hide{display:none}.company{display:block;text-decoration:none;color:#000;text-align:center}.company:after{content:"";display:table;clear:both}.company_small .company__logo{float:left;margin-right:12px}.company_small .company__name-wrapper{display:inline-block;line-height:48px;width:128px}.company_small .company__name{display:inline-block;vertical-align:middle;font-size:13px;line-height:15px}.company_entry{width:250px}.company_entry .company__name-wrapper{width:187px}.company_entry .company__name{text-decoration:underline;font-size:15px;line-height:19px}.company_large{width:190px;text-align:center}.company_large .company-logo{display:block}.company_large .company__name-wrapper{width:170px;margin:20px auto 0;height:80px;display:block;overflow:hidden}.company_large .company__name{font-family:Open sans;font-size:16px;line-height:21px;display:block}.company-info{border-collapse:separate}.company-info__row:last-child .company-info__cell{padding-bottom:0}.company-info__cell{vertical-align:text-top;font-weight:200;font-size:13px;padding-bottom:8px}.company-info__cell_title{min-width:50px;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;color:rgba(0,0,0,.7)}.company-info__cell_text{width:150px;line-height:20px}.company-info__link{color:#000;text-decoration:none}.company-info__link:hover{text-decoration:underline}.entry-info-list .icon{fill:#ed253f}.entry-info-list__item{margin-bottom:13px;color:#000}.entry-info-list__item:after{content:"";display:table;clear:both}a.entry-info-list__item:hover,a.entry-info-list__item:hover *{text-decoration:underline}.entry-info-list__item:last-child{margin-bottom:0}.entry-info-list__icon{width:14px;text-align:center;float:left;margin-right:15px}.entry-info-list__text{float:left;font-size:12px;line-height:18px;width:200px}.entry-info-list__text-item,.entry-info-list__text-item-tag{display:inline-block;vertical-align:middle}.entry-info-list__text-item-tag[ui-sref],.entry-info-list__text-item[ui-sref]{text-decoration:underline;cursor:pointer}.entry-info-list__text-item-tag[ui-sref]:hover,.entry-info-list__text-item[ui-sref]:hover{text-decoration:underline}.entry-info-list__text-item-tag{display:inline-block;vertical-align:middle;text-transform:capitalize}.entry-info-list__text-item-tag+.entry-info-list__text-item-tag{margin-left:7px}.entry-info-list__text-separator{height:13px;width:1px;background-color:#000;display:inline-block;vertical-align:middle;margin:0 12px}.entry-info-list_special .entry-info-list__item{margin-bottom:10px}.entry-info-list_company .entry-info-list__text-item_location{display:block}.entry-number{color:#a6a6a6;font-size:10px}.entry-number__number-character{font-size:8px}.entry-number_large,.entry-number_large .entry-number__number-character{font-size:11px}.entry-partners{width:310px}.entry-partners__title{font-size:14px;margin-bottom:18px}.entry-partners__list{margin-left:-15px}.entry-partners__list:after{content:"";display:table;clear:both}.entry-partners__list_small{margin-left:-5px}.entry-partners__list .logo{float:left}.entry-partners__list .logo_area-partner{margin-left:15px;margin-bottom:15px}.entry-partners__list .logo_area-partner-small{margin-left:5px;margin-bottom:5px}.entry-quantity__item{display:inline-block;cursor:pointer;text-decoration:none;color:#000}.entry-quantity__item+.entry-quantity__item{margin-left:20px}.entry-quantity__item-number{display:inline-block;font-size:14px;color:#ee0c0c;padding-right:1px;border-bottom:1px solid #ee0c0c;line-height:14px;padding-bottom:2px}.entry-quantity__item-text{display:inline-block;font-size:12px;line-height:12px;padding-left:2px;color:#5e5e5e;border-bottom:1px solid #5e5e5e;padding-bottom:2px}.entry-quantity_card{display:inline-block;height:30px;line-height:30px}.entry-quantity_card .entry-quantity__item-number{font-size:14px;color:#ee0c0c;padding-right:1px}.entry-quantity_card .entry-quantity__item-text{font-size:12px;color:#5e5e5e}.entry-quantity_card .entry-quantity__item-number,.entry-quantity_card .entry-quantity__item-text{border-bottom:0}.speaker-info{font-size:12px}.speaker-info__title{color:rgba(0,0,0,.7);font-weight:200;margin-bottom:17px}.speaker-info__list{padding:0;margin:0;list-style-type:none}.speaker-info__list-item{padding-left:10px;position:relative;margin-bottom:7px}.speaker-info__list-item:before{content:'';position:absolute;top:7px;left:0;width:4px;height:4px;background-color:#000;-webkit-border-radius:50%;border-radius:50%}.speaker-info__list-item-name{line-height:18px;font-weight:600}.speaker-info__list-item-text{font-weight:200;line-height:18px}.speaker-info+.speaker-info{margin-top:34px}.footer{height:335px;background-color:#212122;position:relative;z-index:12}@media only screen and (max-width:799px){.footer{height:210px}}.footer__inner{padding:0 80px}@media only screen and (max-width:799px){.footer__inner{width:100%;padding:0}}@media only screen and (min-width:800px) and (max-width:1110px){.footer__inner{padding:0;width:100%;margin:0 auto}}.footer__logo{float:left;background-position:50%;background-repeat:no-repeat;width:75px;height:23px;background-image:url(/styleguide/blocks/base/footer/images/logo_footer2018.png?13fa134b35753cd9afa5d4725e8bfe9a);background-size:75px auto;display:block;text-decoration:none}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.footer__logo{background-image:url(/styleguide/blocks/base/footer/images/logo_footer2018@2x.png?bfa0583be7cea888745b0ca4a81ce143)}}@media only screen and (max-width:799px){.footer__logo{float:none}}.footer__social{float:left;padding:7.5px 0;color:#fff;font-size:14px;font-weight:400;position:relative}@media only screen and (max-width:799px){.footer__social{float:right}}.footer__social:hover{color:#ec102d}.footer__beta,.footer__copy{font-size:11px;line-height:24px;color:#787878}.footer__copy{float:left}@media only screen and (max-width:799px){.footer__copy{padding-left:10px}}.footer__beta{float:right}@media only screen and (max-width:799px){.footer__beta{display:none}}.footer__beta a{color:#787878;text-decoration:none;-webkit-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease;border-bottom:1px solid transparent;line-height:11px;padding-bottom:2px}.footer__beta a:hover{color:#fff;border-color:#fff}.footer__contacts{float:right}@media only screen and (max-width:799px){.footer__contacts{padding-top:20px;float:none;display:inline-block}}.footer__contacts .link-text-icon:first-child{margin-right:50px}@media only screen and (max-width:799px){.footer__contacts .link-text-icon:first-child{margin-right:0;display:block}}.footer__line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer__line_first{padding:43px 0 41px;border-bottom:1px solid #444445}@media only screen and (max-width:799px){.footer__line_first{display:inline-block;vertical-align:top;width:50%;border-bottom:none;padding:20px 0 20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}}.footer__line_second{padding:28px 0 0}@media only screen and (max-width:799px){.footer__line_second{display:inline-block;vertical-align:top;width:50%;padding:55px 10px 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.footer__line_second nav{display:none}}.footer__line_third{padding:25px 0 0}@media only screen and (max-width:799px){.footer__line_third{padding-top:5px;padding-right:50px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.footer__line_third .footer__menu{display:none}}.footer__line_fourth{padding:65px 0 0}@media only screen and (max-width:799px){.footer__line_fourth{padding:15px 0 0}}.footer__line .footer-link-container{font-size:14px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.footer__line .footer-link-container:hover{color:#ed253f;-webkit-transition:all .3s ease;transition:all .3s ease}.footer__line .social-container .footer-link-container{text-transform:uppercase;text-decoration:none}.grid:after{content:"";display:table;clear:both}.grid-col-1,.grid-col-2,.grid-col-3,.grid-col-4,.grid-col-5,.grid-col-6,.grid-col-7,.grid-col-8,.grid-col-9,.grid-col-10,.grid-col-11,.grid-col-12{clear:none;float:left;margin:0 10px 0 0;padding:0;position:relative}.grid-col-1{width:70px}.grid-col-2{width:150px}.grid-col-3{width:230px}.grid-col-4{width:310px}.grid-col-5{width:390px}.grid-col-6{width:470px}.grid-col-7{width:550px}.grid-col-8{width:630px}.grid-col-9{width:710px}.grid-col-10{width:790px}.grid-col-11{width:870px}.grid-col-12{width:950px}.grid-col-12,.grid-col-last{margin-right:0}.grid-prefix-1{margin-left:80px}.grid-prefix-2{margin-left:160px}.grid-prefix-3{margin-left:240px}.grid-prefix-4{margin-left:320px}.grid-prefix-5{margin-left:400px}.grid-prefix-6{margin-left:480px}.grid-prefix-7{margin-left:560px}.grid-prefix-8{margin-left:640px}.grid-prefix-9{margin-left:720px}.grid-prefix-10{margin-left:800px}.grid-prefix-11{margin-left:880px}.grid-suffix-1{margin-right:90px}.grid-suffix-2{margin-right:170px}.grid-suffix-3{margin-right:250px}.grid-suffix-4{margin-right:330px}.grid-suffix-5{margin-right:410px}.grid-suffix-6{margin-right:490px}.grid-suffix-7{margin-right:570px}.grid-suffix-8{margin-right:650px}.grid-suffix-9{margin-right:730px}.grid-suffix-10{margin-right:810px}.grid-suffix-11{margin-right:890px}.header{background:#fff;position:fixed;z-index:500;top:0;left:0;right:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.header__user-info{height:39px}@media only screen and (max-width:799px){.header__user-info{display:none}}@media only screen and (min-width:800px) and (max-width:1110px){.header__user-info{padding:0;width:950px;margin:0 auto}}.header__separator{position:absolute;top:39px;background-color:#d0d0d0;height:1px;left:0;right:-50px;z-index:2}@media only screen and (max-width:800px){.header__separator{display:none}}.header__main{position:relative}@media only screen and (max-width:799px){.header__main{width:100%}}@media only screen and (min-width:800px) and (max-width:1110px){.header__main{padding:0;width:950px;margin:0 auto}}.header__main-background{position:absolute;top:0;left:-80px;right:-80px;height:100px;background-color:#fff}@media only screen and (max-width:799px){.header__main-background{height:60px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}.header__inner{padding:0 80px;position:relative}.header__inner:after{content:"";display:table;clear:both}@media only screen and (max-width:1110px){.header__inner{padding:0}}.header__logo{display:block;text-decoration:none;position:absolute;left:80px;top:25px;background-position:50%;background-repeat:no-repeat;width:168px;height:51px;background-image:url(/styleguide/blocks/base/header/images/logo_header2018.png?932e42e729a3467f024dba75ec425e97);background-size:168px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.header__logo{background-image:url(/styleguide/blocks/base/header/images/logo_header2018@2x.png?12eb3efae50212c0b88624e7eb447a3f)}}@media only screen and (max-width:799px){.header__logo{width:92px;height:28px;background-size:92px auto;left:10px;top:15px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media only screen and (min-width:800px) and (max-width:1110px){.header__logo{left:0}}.header__search{display:block;margin:4px 0 0!important;height:31px!important;width:-webkit-calc(100% - 500px);width:calc(100% - 500px);max-width:500px;float:left}.header__search_mobile{width:100%;max-width:100%;margin:0 0 20px!important;display:none}@media only screen and (max-width:799px){.header__search_mobile{display:block}}.header__find{height:31px;padding:0}.header__icon{top:8px!important}.header__menu{position:absolute;top:29px;right:140px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1109px){.header__menu{right:70px}}@media only screen and (max-width:799px){.header__menu{top:0;left:40%;right:inherit;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media only screen and (max-width:499px){.header__menu{left:33%}}.header__menu_mobile{display:none}@media only screen and (max-width:799px){.header__menu_mobile{display:block;position:static;padding:30px 0 20px;border-bottom:1px solid #e7e7e7}}.header__border{position:absolute;top:139px;left:0;right:-50px;height:1px;background-color:#d0d0d0;opacity:0}@media only screen and (max-width:799px){.header__border{display:none}}.header__border_has{opacity:1!important}.user-menu{float:right;line-height:36px}.user-menu_mobile{background-color:#fff;display:none}@media only screen and (max-width:799px){.user-menu_mobile{display:block}}@media only screen and (max-width:799px){.user-menu{float:none;position:fixed;top:0;right:0;z-index:100;width:100%;max-width:390px;height:60px;padding-right:65px;-webkit-box-sizing:border-box;box-sizing:border-box}}.user-menu__item{position:relative;padding:0 20px;text-decoration:none;color:#151515;text-transform:uppercase;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}@media only screen and (max-width:799px){.user-menu__item{height:100%;display:inline-block;vertical-align:top;width:33.33333%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:relative}}.user-menu__item:hover{color:hsla(0,0%,8%,.99)}.user-menu__item:hover .user-menu__text-wrapper:after{opacity:1}@media only screen and (max-width:799px){.user-menu__item:hover .user-menu__text-wrapper:after{opacity:0}}.user-menu__item:after{content:'';position:absolute;top:1px;right:0;height:22px;width:1px;background-color:#e3e3e3}@media only screen and (max-width:799px){.user-menu__item:after{height:100%;top:0}}.user-menu__item:last-child{padding-right:0}.user-menu__item:last-child:after{display:none}@media only screen and (max-width:799px){.user-menu__item:last-child:after{display:block}}.user-menu__item_basket .icon_svg{margin-bottom:1px;width:17px;-webkit-transition-duration:0s;transition-duration:0s;fill:#000}@media only screen and (max-width:799px){.user-menu__item_basket .icon_svg{height:60px;width:25px}}.user-menu__item_basket .icon_basket_v3{fill:#41cf7d}.user-menu__item_liked .icon_svg{width:18px;height:17px;margin-bottom:2px;-webkit-transition-duration:0s;transition-duration:0s;stroke:#000}@media only screen and (max-width:799px){.user-menu__item_liked .icon_svg{height:60px;width:25px}}.user-menu__item_liked .icon_star-liked{stroke:#f5d500;fill:#f5d500}.user-menu__item_cabinet:after,.user-menu__item_login:after{display:none}@media only screen and (max-width:799px){.user-menu__item_cabinet:after,.user-menu__item_login:after{display:block}}.user-menu__item_cabinet .icon_svg,.user-menu__item_login .icon_svg{width:15px;height:15px;fill:none;stroke:#000}@media only screen and (max-width:799px){.user-menu__item_cabinet .icon_svg,.user-menu__item_login .icon_svg{height:60px;width:22px}}.user-menu__item_login{padding-right:0}.user-menu__item_logout{padding-left:0}.user-menu__item_logout .icon_svg{width:13px;height:15px}.user-menu__item_bestchefsbuyticket{background-color:#ed1a64;color:#f4f5f9}.user-menu__text-wrapper{position:relative}@media only screen and (max-width:799px){.user-menu__text-wrapper{position:absolute;top:5px;left:-webkit-calc(50% + 10px);left:calc(50% + 10px);width:14px;height:14px;display:block}}.user-menu__text-wrapper:after{content:'';position:absolute;bottom:1px;left:0;right:0;background-color:#000;height:1px;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.user-menu__colon,.user-menu__text{font-size:10px}.user-menu__number{font-size:12px;margin-left:5px;font-weight:700}@media only screen and (max-width:799px){.user-menu__number{margin:0;display:block;width:100%;height:100%;line-height:14px;border:1px solid #333;-webkit-border-radius:50%;border-radius:50%;text-align:center}}.user-menu__colon,.user-menu__number,.user-menu__text{-webkit-transition:color .3s ease;transition:color .3s ease}.user-menu .icon_svg{vertical-align:middle;margin-right:10px}@media only screen and (max-width:799px){.user-menu .icon_svg{margin:0 auto;display:block}}.user-interested{float:left;line-height:36px;cursor:pointer}.user-interested:hover .icon_svg{fill:#313131}.user-interested:hover .user-interested__text:before{opacity:1}.user-interested__label{font-size:12px;color:#858484;display:inline-block;margin-right:10px}.user-interested__text{position:relative;font-size:12px;color:#191919;display:inline-block;margin-right:2px}.user-interested__text:before{content:'';position:absolute;bottom:10px;left:0;right:0;background-color:#000;height:1px;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.user-interested .icon_svg{width:13px;height:12px;padding:5px 8px;vertical-align:middle;cursor:pointer;fill:rgba(49,49,49,.7)}.results__page_title{margin-bottom:40px;color:#ed253f;font-size:18px;text-align:center}.results__page_clear{display:inline-block!important;fill:#ed253f!important;opacity:1;visibility:visible;margin-left:20px;cursor:pointer;width:14px!important;height:14px!important}.get-ticket-button{position:relative;display:inline-block;width:170px;height:43px;background-color:#ed2740;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 20px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;overflow:hidden}@media only screen and (max-width:799px){.get-ticket-button{height:29px}}@media only screen and (max-width:359px){.get-ticket-button{width:140px;font-size:14px}}.get-ticket-button:hover{background-color:#fff!important}.get-ticket-button:hover .get-ticket-button__animation-container{opacity:0}.get-ticket-button:hover .get-ticket-button__hover-container{opacity:1}.get-ticket-button__animation-container{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.get-ticket-button__animation-block{display:block;-webkit-animation:marquee 4s linear .5s infinite;animation:marquee 4s linear .5s infinite;color:#fff;text-align:center;padding:0 10px!important}.get-ticket-button__animation-block,.get-ticket-button__hover-container{width:100%;font-size:14px;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}.get-ticket-button__hover-container{border:2px solid #ed2740!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;height:100%;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#151515}.billboard-banner-header{position:relative;z-index:1;width:100%;margin-top:0;margin-bottom:0}.billboard-banner-header__image{width:100%}@media only screen and (max-width:799px){.billboard-banner-header{margin-top:60px;margin-bottom:-60px}}.billboard-banner-no-margin{margin-top:35px;margin-bottom:-145px}.bannerOn{top:0}@-webkit-keyframes marquee{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes marquee{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.menu__item{display:inline-block;font-size:14px;text-decoration:none;padding:7.5px 0;margin:0 20px}@media only screen and (max-width:799px){.menu_program-submenu{padding:0 10px;height:30px;margin-bottom:30px}}.program-discount-text{text-align:right;margin:-15px 0 20px;padding:0 10px}.menu_header .menu__item{color:#151515;-webkit-transition:color .3s ease;transition:color .3s ease;position:relative;text-transform:uppercase}@media only screen and (max-width:799px){.menu_header .menu__item{display:none!important}}@media only screen and (max-width:799px){.menu_header .menu__item_exhibitions{position:relative;cursor:pointer}.menu_header .menu__item_exhibitions:after{content:" ";display:block!important;width:7px;height:7px;background-color:transparent;border-right:1px solid #333;border-bottom:1px solid #333;position:absolute;bottom:inherit;left:inherit;right:15px;-webkit-transition:none;transition:none}}@media only screen and (max-width:799px){.menu_header .menu__item_button-mobile{display:block;padding:6px 10px;margin:0 5px;color:#fff;font-size:14px;font-weight:700}.menu_header .menu__item_button-mobile:hover{color:#fff}.menu_header .menu__item_button-mobile:hover:after{display:none}}@media only screen and (max-width:799px){.menu_header .menu__item_mobile{display:block!important;margin:0;font-size:18px;font-weight:700}}@media only screen and (max-width:799px){.menu_header .menu__item_mobile:before{display:none!important}}@media only screen and (max-width:799px){.menu_header .menu__item_mobile:after{display:none}}.menu_header .menu__item[new]:before{content:'2018';position:absolute;right:0;top:0;background-position:50%;background-repeat:no-repeat;width:31px;height:16px;background-image:url(/styleguide/blocks/base/menu/images/new.png?5c6c095a28aea425cff9608b417bcf6c);background-size:31px auto;color:#fff;font-size:9px;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:3px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.menu_header .menu__item[new]:before{background-image:url(/styleguide/blocks/base/menu/images/new@2x.png?bcdf9a3b6d1b1231f855fd946e660b2d)}}@media only screen and (min-width:800px){.menu_header .menu__item:after{content:'';position:absolute;left:0;bottom:2px;width:100%;height:2px;background-color:#353535;-webkit-transition:-webkit-transform .3s cubic-bezier(1,0,0,1);transition:-webkit-transform .3s cubic-bezier(1,0,0,1);transition:transform .3s cubic-bezier(1,0,0,1);transition:transform .3s cubic-bezier(1,0,0,1),-webkit-transform .3s cubic-bezier(1,0,0,1);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}}.menu_header .menu__item:hover{color:#353535}.menu_header .menu__item:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.menu_header .menu__item_important{color:#ed253f}.menu_header .menu__item_important:after{background-color:#ed253f}.menu_header .menu__item_important:hover{color:#ed253f}.menu_header .menu__item.active{color:#353535}.menu_header .menu__item.active:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.menu_footer .menu__item{margin:0 20px;color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease;position:relative}.menu_footer .menu__item+.menu__item{z-index:16;cursor:pointer}.menu_footer .menu__item:hover{color:#ed253f;text-decoration:none}.menu_footer .menu__item:last-child{margin-right:0}.menu_footer-secondary .menu__item{color:#787878;-webkit-transition:color .3s ease;transition:color .3s ease;margin:0 16px}.menu_footer-secondary .menu__item:hover{color:#fff;text-decoration:none}.menu_footer-secondary .menu__item:last-child{margin-right:0}.menu_secondary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:64px;margin-bottom:40px}@media only screen and (max-width:799px){.menu_secondary{display:block;height:auto}}.menu_secondary .menu__item+.menu__item:before{display:none}.menu_secondary .menu__text+.menu__text{margin-left:5px}.menu_secondary .menu__item{position:relative;background-color:#fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0;padding:0;text-align:center;line-height:64px;color:#191919;font-family:Proxima Nova;cursor:pointer;font-size:16px}@media only screen and (max-width:799px){.menu_secondary .menu__item{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);display:block;line-height:40px;text-align:left;margin:0 10px;border-bottom:1px solid gray;background-color:transparent;position:relative}.menu_secondary .menu__item:after{content:" ";display:block;width:8px!important;height:8px!important;border-right:1px solid #191919;border-bottom:1px solid #191919;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:15px;margin-right:4px}}.menu_secondary .menu__item:hover{color:#ed253f}.menu_secondary .menu__item.active{color:#fff;background-color:#ed253f}@media only screen and (max-width:799px){.menu_secondary .menu__item.active{background-color:transparent;color:#191919;font-weight:600}.menu_secondary .menu__item.active:after{display:none}}.menu_secondary .menu__item:first-child:before,.menu_secondary .menu__item:last-child:after{display:none}@media only screen and (max-width:799px){.menu_secondary .menu__item:last-child:after{display:block}}.menu_secondary .menu__item:after,.menu_secondary .menu__item:before{content:'';position:absolute;top:0;width:1px;height:100%;background-color:#fafafa}.menu_secondary .menu__item:after{right:0}.menu_secondary .menu__item:before{left:0}.menu_secondary .menu__text{display:inline-block;vertical-align:middle;line-height:normal}.menu_program{width:950px}@media only screen and (max-width:799px){.menu_program{width:100%;margin-bottom:20px}}.menu_secondary-small .menu__item{font-size:14px}.menu_additional .menu__item-wrapper{margin-bottom:18px}@media only screen and (max-height:699px){.menu_additional .menu__item-wrapper{margin-bottom:5px}}.menu_additional .menu__item-wrapper:last-child{margin-bottom:0}.menu_additional .menu__item{font-size:18px;color:#151515;margin:0;position:relative}.menu_additional .menu__item:after{content:'';position:absolute;left:0;bottom:2px;width:100%;height:2px;background-color:#353535;-webkit-transition:-webkit-transform .3s cubic-bezier(1,0,0,1);transition:-webkit-transform .3s cubic-bezier(1,0,0,1);transition:transform .3s cubic-bezier(1,0,0,1);transition:transform .3s cubic-bezier(1,0,0,1),-webkit-transform .3s cubic-bezier(1,0,0,1);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.menu_additional .menu__item:hover{color:#353535}.menu_additional .menu__item:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.menu_additional .menu__item.active{color:#242424}.menu_additional .menu__item.active:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.badge{font-weight:600;text-transform:uppercase}.badge_small{font-size:10px}.badge_large{font-size:12px}.badge_novelty{color:#f3b123}.badge_offer{color:#fe5066}.badge_speaker{color:#04badb}.badge_event,.badge_event.paket{color:#41cf7d}.badge_event.seminar{color:#f39707}.badge_event.competition{color:#f9595d}.badge_event.practice{color:#49c9ce}.badge_event.conference{color:#7789d8}.badge_event.training{color:#74de1e}.badge_event.excursion{color:#1fda88}.badge_event.discussion{color:#c5735a}.badge_event.masterclass{color:#c5a1e3}.badge_area{color:#3f5ed0}.badge_company{color:#e9681a}.badge_exhibitor{color:#067bcc}.badge_partner{color:#15dd8b}.image{display:block}.image_circle{-webkit-border-radius:50%;border-radius:50%}.image_little{height:46px;width:46px}.image_small{height:60px;width:60px}.image_small_bestchefs{width:60px}.image_medium{height:106px}.image_average{height:180px}.image_large{height:250px;width:250px}@media only screen and (max-width:799px){.image_large{margin:0 auto}}.image_ticket{width:120px}.link{font-family:Proxima Nova;font-weight:200;font-size:13px;-webkit-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease}.link .icon_svg{margin-left:10px;vertical-align:middle;-webkit-transition:fill .3s ease;transition:fill .3s ease}.link_secondary{color:hsla(0,0%,40%,.7)}.link_secondary:hover{color:#242424}.link_important{color:#ed253f}.link_important .icon_svg{fill:#ed253f}.link_important:hover{color:#ff596f}.link_important:hover .icon_svg{fill:#ff596f}.link_pseudo{text-decoration:none}.link-text{font-size:18px;color:#ed253f}.title{font-family:Open Sans;font-weight:600;line-height:21px;font-size:16px}.title__required{font-weight:200;font-family:Proxima Nova;color:#fc1a37}.title__check-mark{background-position:50%;background-repeat:no-repeat;width:29px;height:20px;background-image:url(/styleguide/images/check-mark.png?e97f45321cc8681f6c8252b367b53bcf);background-size:29px auto;position:absolute;top:10px;left:-53px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.title__check-mark{background-image:url(/styleguide/images/check-mark@2x.png?ce8169b674e0b71808b67c044c0595f7)}}.title_large{font-size:48px;margin:40px 0;line-height:42px}@media only screen and (max-width:799px){.title_large{margin:20px 0;font-size:22px;line-height:24px;padding-left:10px}.title_large.title_no-padding-left{padding-left:0}}.title_service{font-size:30px;margin:0 0 40px;line-height:36px;position:relative}.title_average{font-size:28px;line-height:35px;margin:20px 0}.title_medium{font-size:24px;margin:28px 0}@media only screen and (max-width:799px){.title_medium{font-size:16px;margin:15px 0}}.title_hotels-large{font-size:48px;margin:0 0 76px;line-height:32px}.title_medium.title_multiple-line{line-height:32px}.title_small{font-size:18px;margin:25px 0}.title_uppercase{text-transform:uppercase}.title_secondary{font-family:Open sans}.title_post-release{margin-top:0!important;font-weight:600;font-size:48px;line-height:56px!important;margin-bottom:32px!important}.title_centered{text-align:center}.card-container{margin-left:-10px;margin-bottom:-10px}.card-container:after{content:"";display:table;clear:both}@media only screen and (max-width:799px){.card-container{width:100%;margin:0;padding:0}}.card-container .card{margin-left:10px;margin-bottom:10px;float:left}@media only screen and (max-width:799px){.card-container .card{width:100%;margin:0 0 10px;float:none}}.card-container .card:last-child{margin-right:0}.card-container_three{margin-left:-50px}.card-container_three .card{margin-left:50px;margin-bottom:50px}.card{width:230px;height:380px;padding:18px 20px;background-color:#fff;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;cursor:pointer;text-decoration:none;color:#000;display:block}@media only screen and (max-width:799px){.card{padding:10px;height:275px}}.card__badge{float:left}.card__star{float:right}.card__star.icon{width:15px;height:14px;cursor:pointer;stroke:#737373}.card__star.icon:hover,.card__star.icon_star-liked{stroke:#f5d500}.card__star.icon_star-liked:hover{fill:transparent}.card__line{display:block;position:relative}.card__line:after{content:"";display:table;clear:both}.card__line-vote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto}.card__line-info{float:left}.card__line-info:after{content:"";display:table;clear:both}.card__exhibition-info{font-size:11px;line-height:18px;color:#a6a6a6}.card .badge+.entry-number{float:left;margin-left:15px}.card:hover{-webkit-box-shadow:0 0 15px rgba(43,8,8,.1);box-shadow:0 0 15px rgba(43,8,8,.1)}.card:hover .title{text-decoration:underline}.card:hover .card__border{opacity:0}.card_event{position:relative;overflow:hidden}.card_event .title{height:82px;overflow:hidden;font-size:14px}@media only screen and (max-width:799px){.card_event .title{height:42px}}.card_event .title.multiple{font-size:16px;line-height:21px;text-align:center;padding-top:37px}.card_event .card__footer:hover .card-footer__hover_buy{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.card_event .multiple-events{line-height:45px;font-family:Open Sans;font-weight:400;display:block;text-align:center;position:absolute;left:0;right:0;bottom:20px}.card_event .multiple-events__count{display:inline-block;color:#ed253f;font-size:18px;vertical-align:top;margin-left:22px}.card_event .multiple-events__text{display:inline-block;color:#666;font-size:12px;vertical-align:top;margin-left:5px}.card_event .card__footer{position:absolute;bottom:0;left:0;right:0;height:85px}.card_event .card__main{margin-top:27px;height:237px;position:relative;display:block}@media only screen and (max-width:799px){.card_event .card__main{margin-top:10px;height:170px}}.card_event .card__additional-info{position:absolute;bottom:28px;left:0;right:0}.card_event .card__additional-info_bestchefs{position:absolute;bottom:12px;left:0;right:0}.card_event .card__additional-info-item{font-size:12px;color:#5e5e5e;white-space:nowrap}.card_event-free:hover .card-footer__main{opacity:1;visibility:visible}.card_bordered .card__border{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;width:230px;height:380px;-webkit-transition:opacity .8s ease;transition:opacity .8s ease}.card_speaker .image_medium{width:134px;height:134px}@media only screen and (max-width:799px){.card_speaker .image_medium{width:60px;height:60px}}.card_speaker .card__line{line-height:10px}.card_speaker .card__speaker-description{position:absolute;bottom:35px;left:20px;right:20px;font-size:13px;line-height:19px;color:#4c4c4c;text-align:center;height:105px;overflow:hidden}@media only screen and (max-width:799px){.card_speaker .card__speaker-description{bottom:20px}}.card-info{text-align:center;display:block}.card-info .image{margin:0 auto}@media only screen and (max-width:799px){.card-info .image{display:inline-block}}.card-info__name{color:#4c4c4c;display:block}.card-info_event{position:absolute;top:85px;width:100%}@media only screen and (max-width:799px){.card-info_event{top:55px}}.card-info_event .card-info__name{margin-top:10px;font-size:14px;line-height:18px}@media only screen and (max-width:799px){.card-info_event .card-info__name{margin-top:0;padding-left:10px;padding-top:20px;text-align:left;display:inline-block;vertical-align:top}}.card-info_event .card-info__one-speaker{display:block}@media only screen and (max-width:799px){.card-info_event .card-info__one-speaker{text-align:left}}.card-info_event .card-info__multiple-speakers{display:block;text-align:center}@media only screen and (max-width:799px){.card-info_event .card-info__multiple-speakers{text-align:left}}.card-info_event .card-info__multiple-speakers .image_small{display:inline-block;vertical-align:top}.card-info_event .card-info__multiple-speakers .image_small+.image_small{margin-left:-20px}.card-info_event .card-info__multiple-speakers .image_small_bestchefs{display:inline-block;vertical-align:top}.card-info_event .card-info__multiple-speakers .image_small_bestchefs+.image_small_bestchefs{margin-left:-20px}.card-info_event .card-info__multiple-speakers-additional{display:inline-block;height:60px;width:60px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e7e7e7;line-height:58px;text-align:center;color:#b2b2b2;-webkit-border-radius:50%;border-radius:50%;font-size:14px;margin-left:-20px;background-color:#fff;vertical-align:top}.card-info_speaker{margin-top:15px}.card-info_speaker .card-info__name{margin-top:25px;font-size:16px;font-weight:600;line-height:18px;color:#010101}@media only screen and (max-width:799px){.card-info_speaker .card-info__name{margin-top:10px}}.card-footer{top:0;left:0;width:100%;height:100%;position:absolute}.card-footer__open-event,.card-footer__order-closed{display:block;color:#000;font-size:14px;line-height:14px;font-weight:700;text-align:center;width:100%;margin-top:12px}.card-footer__no-places{color:#ed253f}.card-footer__no-places,.card-footer__order-event{font-size:11px;display:block;text-align:center;width:100%;margin-top:12px;text-transform:uppercase}.card-footer__order-event{color:#41cf7d}.card-footer__center{position:relative;display:inline-block;vertical-align:middle;line-height:normal;width:100%}.card-footer__additional{position:absolute;bottom:0;left:0;right:0;text-align:center;height:31px;line-height:31px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #e6e6e6;font-size:11px;color:#a6a6a6}.card-footer__line{display:block;margin:0 20px}.card-footer__line:after{content:"";display:table;clear:both}.card-footer__price{margin-top:7px;float:left;font-size:15px;color:#000;font-weight:700}.card-footer_align{line-height:85px}.cart-button{cursor:pointer;float:right;height:38px;width:56px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d4d4d4;-webkit-border-radius:19px;border-radius:19px;-webkit-transition:width .3s ease,background-color .3s ease,border-color .3s ease;transition:width .3s ease,background-color .3s ease,border-color .3s ease;position:relative}.cart-button .icon_basket{position:absolute;right:19px;top:10px;width:17px;height:16px;fill:#41cf7d}.cart-button:hover{width:125px}.cart-button:hover .cart-button__text_add{opacity:1}.cart-button__text{position:absolute;right:33px;top:11px;width:88px;font-size:11px;text-transform:uppercase;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;text-align:center}.cart-button__text_add{color:#41cf7d}.cart-button__text_delete,.cart-button__text_in-basket{color:#fff}.cart-button_in-basket{width:125px;background-color:#41cf7d;border:1px solid #41cf7d}.cart-button_in-basket .icon_basket{fill:#fff}.cart-button_in-basket:hover{background-color:#cacaca;border-color:#cacaca}.cart-button_in-basket:hover .cart-button__text_add,.cart-button_in-basket:hover .cart-button__text_in-basket{opacity:0}.cart-button_in-basket:hover .cart-button__text_delete{opacity:1}.cart-button_in-basket .cart-button__text_add{opacity:0}.cart-button_in-basket .cart-button__text_in-basket{opacity:1}.card_special .card__line{line-height:10px}.card_special .card__line-info{height:10px}.card_special .card__company{margin:14px 0 18px}.card_special .card__special-image{height:130px;width:190px;display:block;-webkit-border-radius:2px;border-radius:2px}.card_special .card__description-wrapper{display:block;text-align:left;height:70px;padding:5px}.card_special .card__description{-webkit-column-width:180px;-moz-column-width:180px;column-width:180px;white-space:pre-wrap;font-size:15px;width:180px;height:80px;line-height:16px;display:inline-block;vertical-align:top;font-family:Proxima Nova;text-overflow:ellipsis;overflow:hidden}.card_special .card__special-name-wrapper{display:block;text-align:center;line-height:70px;height:70px}.card_special .card__special-name{display:inline-block;vertical-align:middle;font-family:Proxima Nova;font-size:16px;line-height:21px}.card_special .card__footer{position:absolute;bottom:0;left:20px;right:20px;border-top:1px solid #ededed;height:52px;line-height:52px;text-align:center}.card_special .card__exhibition-info{display:inline-block;vertical-align:middle;padding:0 20px}.card_special .card__exhibition-info-item{display:inline-block}.card_special .card__exhibition-info-item+.card_special .card__exhibition-info-item{margin-left:10px}.card_bestprice{width:710px;height:500px;padding:18px 20px;background-color:#fff;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;cursor:pointer;text-decoration:none;color:#000;display:block}@media only screen and (max-width:799px){.card_bestprice{width:100%;height:auto}}.card_bestprice .card__line{line-height:10px}.card_bestprice .card__line-info{height:10px}.card_bestprice .card__company{margin:14px 0 18px}.card_bestprice .card__special-image{width:667.5px;height:445px;display:block;-webkit-border-radius:2px;border-radius:2px}@media only screen and (max-width:799px){.card_bestprice .card__special-image{width:100%;height:auto}}.card_bestprice .card__footer{position:absolute;bottom:0;left:20px;right:20px;border-top:1px solid #ededed;height:52px;line-height:52px;text-align:center}.card_bestprice .card__exhibition-info{display:inline-block;vertical-align:middle;padding:0 20px}.card_bestprice .card__exhibition-info-item{display:inline-block}.card_bestprice .card__exhibition-info-item+.card_bestprice .card__exhibition-info-item{margin-left:10px}.card_company .company_large{margin-top:38px}.card_company .entry-quantity_card{position:absolute;right:20px;left:20px;top:64px;text-align:center;font-size:0;line-height:0}.card_company .entry-quantity_justify{text-align:justify;text-justify:distribute;font-size:0;line-height:0}.card_company .entry-quantity_justify:after{width:100%;height:0;visibility:hidden;overflow:hidden;content:'';display:inline-block}.card_company .entry-quantity_justify .entry-quantity__item+.entry-quantity__item{margin-left:0}.card_company .card__exhibition-info{position:absolute;bottom:16px;left:0;right:0;font-size:11px;line-height:18px;display:block;text-align:center;color:#a6a6a6}.card_offer .entry-quantity_card{position:absolute;width:100%;bottom:99px;left:0;text-align:center}.card_offer .card__footer{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #ededed;height:86px;line-height:86px;text-align:center}.card_offer .card__offer-name{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Proxima Nova;font-size:16px;line-height:18px;text-align:center;color:#000;height:72px;overflow:hidden}.card_offer .card__bag{display:block;margin:47px auto 32px}.card_area .card__line{margin-bottom:18px}.card_area .card__events-count{font-size:10px;line-height:13px;text-transform:uppercase;float:right;color:rgba(0,0,0,.5)}.card_area .card__area-name{display:block;text-align:center;font-size:16px;font-weight:600;line-height:20px;margin-top:20px;height:40px}@media only screen and (max-width:799px){.card_area .card__area-name{width:100%;display:inline-block;margin:0;text-align:center;padding-top:15px;-webkit-box-sizing:border-box;box-sizing:border-box}}.card_area .card__area-image{height:190px;width:190px;display:block;-webkit-border-radius:2px;border-radius:2px}@media only screen and (max-width:799px){.card_area .card__area-image{width:50%;height:auto;display:block;margin:0 auto}}.card_area .card__area-slogan-wrapper{display:block;text-align:center;line-height:83px;height:83px;padding:0 14px}.card_area .card__area-slogan{display:inline-block;vertical-align:top;margin-top:20px;font-family:Proxima Nova;font-size:13px;line-height:19px;color:#4c4c4c}@media only screen and (max-width:799px){.card_area .card__area-slogan{margin-top:15px}}.card_area .card__footer{position:absolute;bottom:0;left:20px;right:20px;border-top:1px solid #ededed;height:53px;line-height:53px;text-align:center}.card_area .card__exhibition-info{display:inline-block;vertical-align:middle;padding:0 20px}.card_area .card__exhibition-info-item{display:inline-block}.card_area .card__exhibition-info-item+.card_area .card__exhibition-info-item{margin-left:10px}.card_area_v2{width:470px;height:470px}.card_area_v2 .image_secondary{display:block;margin:9px auto 28px}.card_area_v2 .card__border{width:470px;height:470px}.card_area_v2 .card__line-info{height:18px}.card_area_v2 .card__hash-tag{font-size:13px;color:#6d6d6d;font-weight:200;margin-left:10px}.card_area_v2 .card__area-name{display:table-cell;vertical-align:bottom;font-size:22px;line-height:26px;color:#000;font-family:Proxima Nova;text-align:center;width:330px;padding:0 50px;height:55px;overflow:hidden}.card_area_v2 .card__separator{display:block;width:330px;height:1px;margin:20px auto 21px;background-color:#e7e7e7}.card_area_v2 .card__area-description{display:block;font-size:13px;line-height:16px;color:#4c4c4c;text-align:center}.card_area_v2 .card__more{position:absolute;bottom:57px;left:0;right:0;text-align:center}.card_area-promo{width:950px;height:470px}.card_area-promo:hover{-webkit-box-shadow:none;box-shadow:none}.card_area-promo .card__image,.card_area-promo .card__overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.card_area-promo .card__overlay{background-color:rgba(0,0,0,.8)}.card_area-promo .card__hash-tag{display:block;font-size:13px;color:hsla(0,0%,100%,.3);font-weight:200;margin-left:10px}.card_area-promo .card__content-wrapper{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.card_area-promo .card__content{display:block;padding:95px 0 0 95px}.card_area-promo .card__title{display:block;color:#fff;font-family:Proxima Nova;font-size:50px;margin-bottom:20px}.card_area-promo .card__description{display:block;line-height:30px;color:#fff;width:600px;margin-bottom:28px}.icon{display:inline-block}.icon_svg{fill:#000;width:16px;height:16px;-webkit-transition:fill .3s ease,stroke .3s ease;transition:fill .3s ease,stroke .3s ease}.icon_close{width:17px;height:17px;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.icon_close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.icon_arrow-left,.icon_arrow-right{height:25px;width:13px}.icon_search{width:16px;height:17px}.icom_basket_v3,.icon_basket{width:17px;height:16px}.icon_basket-adding{fill:#41cf7d}.icon_facebook{width:7px;height:16px}.icon_vkontakte{width:22px;height:12px}.icon_mail{width:17px;height:12px}.icon_phone{width:16px;height:18px}.icon_mail_v2{width:15px;height:9px}.icon_phone_v2{width:15px;height:15px}.icon_download{width:9px;height:13px}.icon_download_v2{height:15px;width:13px}.icon_arrow-long-left,.icon_arrow-long-right{width:25px;height:9px}.icon_arrow-left-thin,.icon_arrow-right-thin{width:5px;height:9px}.icon_arrow-down-thin{width:24px;height:11px}.icon_arrow-small-right{width:12px;height:9px}.icon_time{fill:#242424;width:13px;height:13px}.icon_calendar{width:14px;height:13px}.icon_location{width:13px;height:17px}.icon_location_v2{width:25px;height:36px;fill:#f72e4b}.icon_location_v3{width:24px;height:31px}.icon_metro{width:23px;height:16px;fill:none;stroke:#ed253f}.icon_auto{width:21px;height:16px;fill:#ed253f}.icon_tags{width:15px;height:14px}.icon_bell{width:89px;height:63px;fill:#ccc}.icon_star{fill:transparent;stroke:#242424;stroke-linejoin:round;stroke-width:1px}.icon_star-liked{stroke:#f5d500;fill:#f5d500}.icon_bag{width:45px;height:39px;-webkit-transition:none;transition:none}.icon_bag-large{width:75px;height:65px}.icon_bag_type_1{fill:#ffa6a6}.icon_bag_type_2{fill:#86e8af}.icon_bag_type_3{fill:#85cdee}.icon_multiple-events{width:45px;height:49px}.icon_pdf{background-position:50%;background-repeat:no-repeat;width:27px;height:34px;background-image:url(/styleguide/blocks/common/icon/images/pdf.png?4389b29795e2a867ddbdd8aa746b4816);background-size:27px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.icon_pdf{background-image:url(/styleguide/blocks/common/icon/images/pdf@2x.png?73c8ced73b19b91cd596c81daa302544)}}.icon_eps{background-position:50%;background-repeat:no-repeat;width:27px;height:34px;background-image:url(/styleguide/blocks/common/icon/images/eps.png?816c39093d7318e675cbe89fac99d2c4);background-size:27px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.icon_eps{background-image:url(/styleguide/blocks/common/icon/images/eps@2x.png?231dd0eec09a1bd36581315e2d0242b0)}}.icon_ttf{background-position:50%;background-repeat:no-repeat;width:28px;height:34px;background-image:url(/styleguide/blocks/common/icon/images/ttf.png?e26efc10ee83f9553734d18510140f99);background-size:28px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.icon_ttf{background-image:url(/styleguide/blocks/common/icon/images/ttf@2x.png?6bffc846418a2c2c823bfdf1afb1f922)}}.icon_ai{background-position:50%;background-repeat:no-repeat;width:28px;height:34px;background-image:url(/styleguide/blocks/common/icon/images/ai.png?ed23f1a19ed6e2a4491c512f359877f1);background-size:28px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.icon_ai{background-image:url(/styleguide/blocks/common/icon/images/ai@2x.png?2925dab0b7b5b5d4df3dd39aafe7d076)}}.icon_social{height:27px;background-image:url(/styleguide/blocks/common/icon/images/social-new.png?b442b02482d02d00d6990104d7bdf454);vertical-align:top}.icon_projects,.icon_social{background-position:50%;background-repeat:no-repeat;width:27px;background-size:27px auto;margin-right:13px}.icon_projects{height:21px;background-image:url(/styleguide/blocks/common/icon/images/projects.png?31ca8a4d004b45b02cb1d3a2fabbb2f3)}.icon_person{fill:none;stroke:#000;stroke-width:1px;fill-rule:evenodd}.icon_controls{width:16px;fill:#000;height:15px}.field{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:text;margin-bottom:20px}.field .field-label{position:absolute;left:25px;top:17px}.field .field-label_long{top:6px}.field .input-nonresident{margin-top:-20px}.field__input{display:block;border:none;outline:none;height:52px;line-height:16px;width:100%;border:1px solid hsla(0,0%,63%,.4);padding:14px 25px 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;color:#242424;font-family:Proxima Nova;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none}.field__input::-webkit-input-placeholder{color:#fff}.field__input:-moz-placeholder,.field__input::-moz-placeholder{color:#fff}.field__input:-ms-input-placeholder{color:#fff}.field__input:focus{border-color:#666}.field__input.error{border-color:#fc1a37}.field__input+.field-error{margin-top:12px}.field_address-part .field-label,.field_date .field-label{position:absolute;top:17px;width:100%;text-align:center;left:0}.field_address-part .field__input,.field_date .field__input{text-align:center;padding:14px 10px 0}.field_address-part{width:89px}.field_address-part .field-label{font-size:14px;top:19px}.field_address-part .field__input{font-size:14px}.field_day{width:70px}.field_month{width:105px}.field_year{width:89px}.field_textarea .field__input{padding-top:20px;height:160px;resize:vertical}.field-error{font-size:15px;color:rgba(252,26,55,.8);font-family:Proxima Nova;font-weight:200}.field-error_absolute{position:absolute;top:-28px;left:0;width:100%;text-align:center}.field-label{font-family:Proxima Nova;font-weight:200;color:#585858;font-size:16px}.field-label__required{color:#fc1a37}input[type=email]{text-transform:lowercase}.field-box_promo-code{width:300px;position:relative}.field-box_promo-code .field{margin-bottom:0;width:164px}.field-box_promo-code .field__input{height:62px;padding:0 20px;color:#585858;font-size:16px;font-weight:200}.field-box_promo-code.invalid .field-box__apply,.field-box_promo-code.invalid .field-box__valid{display:none}.field-box_promo-code.invalid .field-box__invalid{display:block}.field-box_promo-code.invalid .field{width:239px}.field-box_promo-code.invalid .field__input{border-color:#fc1a37}.field-box_promo-code.valid .field-box__apply,.field-box_promo-code.valid .field-box__invalid{display:none}.field-box_promo-code.valid .field-box__valid{display:block}.field-box_promo-code.valid .field{width:239px}.field-box_promo-code.valid .field__input{border-color:#c3c3c3}.field-box_promo-code .field-box__label{display:block;font-size:18px;font-family:Proxima Nova;color:#000;margin-bottom:28px}.field-box_promo-code .field-box__apply{font-family:Open sans;position:absolute;bottom:0;right:0;width:137px;height:62px;font-size:14px;font-weight:700}.field-box_promo-code .field-box__valid{background-color:#27c52f;position:absolute;bottom:0;right:0;width:62px;height:62px;cursor:default;display:none}.field-box_promo-code .field-box__valid:active,.field-box_promo-code .field-box__valid:hover{background-color:#27c52f}.field-box_promo-code .field-box__valid .icon_svg{width:14px;height:10px;margin-right:0;fill:#fff;margin-bottom:2px}.field-box_promo-code .field-box__invalid{background-color:#fc1a37;position:absolute;bottom:0;right:0;width:62px;height:62px;cursor:default;display:none}.field-box_promo-code .field-box__invalid:active,.field-box_promo-code .field-box__invalid:hover{background-color:#ff3b55}.field-box_promo-code .field-box__invalid .icon_svg{width:14px;height:14px;margin-right:0;fill:#fff;margin-bottom:2px}.radio{line-height:20px;margin-bottom:15px;position:relative}.radio__field{position:absolute;top:0;left:0;opacity:0}.radio__label{padding-left:35px;position:relative;display:inline-block;cursor:pointer}.radio__label span{color:#3a3a3a;font-size:14px;line-height:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio__custom{content:'';top:0;left:0;height:20px;width:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #a1a1a1;border-radius:50%;background-color:#fff}.radio__circle,.radio__custom{position:absolute;-webkit-border-radius:50%}.radio__circle{top:5px;left:5px;width:10px;height:10px;border-radius:50%;background-color:#fc1a37;display:none}.radio__field:checked~.radio__circle{display:block}.radio.error .radio__custom{border-color:#fc1a37}.search-field{cursor:text}.search-field__input{border:none;outline:none;display:inline-block;vertical-align:middle;padding:0}.search-field_common{border-bottom:1px solid #000}.search-field_section{border:1px solid #f6f6f6;height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 15px 10px 18px;width:210px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.search-field_section.focus{border-color:#3a3a3a}.search-field_section .icon_svg{width:16px;height:17px;vertical-align:middle;fill:#3a3a3a;margin-right:15px}.search-field_section .search-field__input{width:144px;font-size:11px;color:#3a3a3a}.search-field_section .search-field__input::-webkit-input-placeholder{color:#cbcbcb}.search-field_section .search-field__input:-moz-placeholder,.search-field_section .search-field__input::-moz-placeholder{color:#cbcbcb}.search-field_section .search-field__input:-ms-input-placeholder{color:#cbcbcb}.checkbox{line-height:20px;margin-bottom:15px;position:relative}.checkbox__field{position:absolute;top:0;left:0;opacity:0}.checkbox__required{color:#fc1a37!important}.checkbox__label{padding-left:35px;position:relative;display:inline-block;cursor:pointer}.checkbox__label .icon_svg{position:absolute;z-index:2;top:5px;left:3px;height:10px;width:14px;fill:#fff;display:none}.checkbox__label span{color:#3a3a3a;font-size:14px;line-height:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__label span b{margin-left:3px;font-family:Proxima Nova;font-weight:400;color:#fc1a37;font-size:16px}.checkbox__custom{content:'';position:absolute;top:0;left:0;height:20px;width:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid hsla(0,0%,63%,.4);background-color:#fff}.checkbox__field:hover~.checkbox__custom{border:1px solid #151515}.checkbox__field:checked~.icon_svg{display:block}.checkbox__field:checked~.checkbox__custom{background-color:#fc1a37;border:1px solid #fc1a37}.checkbox__field:focus:checked~.checkbox__custom{border:1px solid #fc1a37}.checkbox.error .checkbox__custom{border-color:#fc1a37}.checkbox_participation{margin-bottom:20px}.checkbox_disabled .checkbox__field:focus~.checkbox__custom{border:1px solid #d2d2d2}.checkbox_disabled .checkbox__custom{border-color:#d2d2d2}.checkbox_disabled .checkbox__label{cursor:default}.checkbox_disabled .checkbox__label span{color:#d2d2d2}.checkbox_small{line-height:18px;margin-bottom:10px}.checkbox_small .checkbox__custom{width:18px;height:18px}.checkbox_small .checkbox__label{padding-left:40px}.checkbox_small .checkbox__label span{font-size:13px;color:#777}.checkbox_small .checkbox__label .icon_svg{top:5px;left:3px;height:8px;width:12px}.checkbox_light{margin-bottom:0}.checkbox_light .checkbox__field:focus:checked~.checkbox__custom{border:1px solid #fc1a37}.checkbox_light .checkbox__field:focus~.checkbox__custom{border:1px solid #fff}.checkbox_light .checkbox__custom{border:1px solid #b5b5b5;background-color:transparent}.checkbox_light .checkbox__label span{font-weight:600;font-size:14px;color:#fff}.checkbox_exhibition{width:445px;margin-bottom:30px;position:relative}.checkbox_exhibition .checkbox__field:checked~.checkbox__wrapper .icon_svg{display:block}.checkbox_exhibition .checkbox__field:hover~.checkbox__wrapper .checkbox__custom{border:1px solid #151515}.checkbox_exhibition .checkbox__field:checked~.checkbox__wrapper .checkbox__custom{background-color:#fc1a37;border:1px solid #fc1a37}.checkbox_exhibition .checkbox__field:focus:checked~.checkbox__wrapper .checkbox__custom{border:1px solid #fc1a37}.checkbox_exhibition .icon_svg{width:19px;height:13px;left:8px;top:12px}.checkbox_exhibition .checkbox__separator{content:'';width:363px;height:1px;position:absolute;bottom:-15px;right:0;background-color:#f1f1f1}.checkbox_exhibition .checkbox__custom{border-color:#c3c3c3;width:35px;height:35px}.checkbox_exhibition .checkbox__label{padding-left:0}.checkbox_exhibition .checkbox__wrapper{width:35px;height:35px;position:relative;display:inline-block;vertical-align:middle;margin-right:40px}.checkbox_exhibition .checkbox__exhibition-logo{width:65px;display:inline-block;vertical-align:middle;text-align:center;margin-right:27px}.checkbox_exhibition .checkbox__exhibition-image{display:inline-block}.checkbox_exhibition .checkbox__exhibition-image_pir{background-position:50%;background-repeat:no-repeat;width:49px;height:16px;background-image:url(/styleguide/blocks/forms/checkbox/images/exhibition-pir.jpg?1b90f9e3797fb37b07a82a3d0c031a5a);background-size:49px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.checkbox_exhibition .checkbox__exhibition-image_pir{background-image:url(/styleguide/blocks/forms/checkbox/images/exhibition-pir@2x.jpg?a1af8eb512502d900f68c723678de66f)}}.checkbox_exhibition .checkbox__exhibition-image_resto{background-position:50%;background-repeat:no-repeat;width:58px;height:18px;background-image:url(/styleguide/blocks/forms/checkbox/images/exhibition-resto.jpg?9644135aad06ea3509c323d9e87924b7);background-size:58px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.checkbox_exhibition .checkbox__exhibition-image_resto{background-image:url(/styleguide/blocks/forms/checkbox/images/exhibition-resto@2x.jpg?c77c032c75547975f0d6ed2dfa5210f8)}}.checkbox_exhibition .checkbox__exhibition-image_mcte{background-position:50%;background-repeat:no-repeat;width:38px;height:37px;background-image:url(/styleguide/blocks/forms/checkbox/images/exhibition-mcte.jpg?b951fc69b929d0c3d4c76388d05e8fe8);background-size:38px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.checkbox_exhibition .checkbox__exhibition-image_mcte{background-image:url(/styleguide/blocks/forms/checkbox/images/exhibition-mcte@2x.jpg?d0446c723d0a6d703ccf7f23393b4ff6)}}.checkbox_exhibition .checkbox__exhibition-image_hotel{background-position:50%;background-repeat:no-repeat;width:57px;height:16px;background-image:url(/styleguide/blocks/forms/checkbox/images/exhibition-hotel.jpg?92f3123ecb9d10603f9900d16193df12);background-size:57px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.checkbox_exhibition .checkbox__exhibition-image_hotel{background-image:url(/styleguide/blocks/forms/checkbox/images/exhibition-hotel@2x.jpg?fcd87b8344c9acbef9eb1b7c481f0ed1)}}.checkbox_exhibition .checkbox__exhibition{display:inline-block;vertical-align:middle}.checkbox_exhibition .checkbox__exhibition-name{font-size:14px;line-height:18px;color:#151515}.checkbox_exhibition .checkbox__exhibition-name span{font-size:13px;color:#989898}.search{width:20px;position:absolute;right:0}.search__container{overflow:hidden;position:relative;min-height:25px}.search__icon{background-color:#fff;position:absolute;top:0;right:0;cursor:pointer}.search__icon .icon_svg{margin-top:2px;width:18px;height:18px}.search__field{width:180px;padding-bottom:5px;position:absolute;left:20px;border:0;border-bottom:1px solid #ccc;outline:none}.dropdown-menu{padding:10px 0;margin:0;margin-top:40px;list-style-type:none;border:1px solid #ccc}.dropdown-menu li{padding:0 10px}.dropdown-menu li.active{background-color:red}.dropdown-menu li+li{margin-top:10px}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder:after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0;border-left:1px solid #0073bb;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#00578d}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#aaa}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:5px 8px 2px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#fff;border:1px solid #0073bb}.selectize-control.multi .selectize-input>div.active{background:#92c836;color:#fff;border:1px solid #00578d}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 1px!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none!important}.selectize-input:after{content:' ';display:block;clear:left}.selectize-input.dropdown-active:before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:gray transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent gray}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-control.multi .selectize-input.has-items{padding-left:5px;padding-right:5px}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:none;-webkit-box-shadow:none;box-shadow:none}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:none}.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#1b9dec;background-image:-moz-linear-gradient(top,#1da7ee,#178ee9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1da7ee),to(#178ee9));background-image:-webkit-linear-gradient(top,#1da7ee,#178ee9);background-image:-o-linear-gradient(top,#1da7ee,#178ee9);background-image:linear-gradient(180deg,#1da7ee,#178ee9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1da7ee',endColorstr='#ff178ee9',GradientType=0);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.03);box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.03)}.selectize-control.multi .selectize-input [data-value].active{background-color:#0085d4;background-image:-moz-linear-gradient(top,#008fd8,#0075cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#008fd8),to(#0075cf));background-image:-webkit-linear-gradient(top,#008fd8,#0075cf);background-image:-o-linear-gradient(top,#008fd8,#0075cf);background-image:linear-gradient(180deg,#008fd8,#0075cf);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008fd8',endColorstr='#ff0075cf',GradientType=0)}.selectize-control.single .selectize-input{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8);box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8);background-color:#f9f9f9;background-image:-moz-linear-gradient(top,#fefefe,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fefefe,#f2f2f2);background-image:-o-linear-gradient(top,#fefefe,#f2f2f2);background-image:linear-gradient(180deg,#fefefe,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe',endColorstr='#fff2f2f2',GradientType=0)}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#b8b8b8}.selectize-dropdown .optgroup-header{padding-top:7px;font-weight:700;font-size:.85em}.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0}.selectize-dropdown .optgroup:first-child{border-top:0 none}.select_search{position:relative;margin-bottom:35px}.select_search .icon_search{z-index:2;fill:#3a3a3a;position:absolute;top:14px;left:12px;cursor:text}.select_search .icon_cross{width:7px;height:7px;fill:#484848;margin-bottom:1px}.select_search .icon_cross-thick{position:absolute;z-index:2;top:16px;right:16px;width:13px;height:13px;fill:#787878;cursor:pointer;opacity:0;visibility:hidden}.select_search.hasItem .icon_cross-thick{opacity:1;visibility:visible}.select_search .select__input{background-color:transparent;border:1px solid #e3e3e3;padding:13px 40px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;color:#121212;font-size:13px}.select_search .select__input::-webkit-input-placeholder{font-size:14px;color:#121212}.select_search .select__input:-moz-placeholder,.select_search .select__input::-moz-placeholder{font-size:14px;color:#121212}.select_search .select__input:-ms-input-placeholder{font-size:14px;color:#121212}.select_search .select__input:focus{background-color:#fff}.selectize-dropdown-content{position:relative;line-height:0}.plugin-custom_scroll.selectize-dropdown{max-height:152px;overflow:hidden}.plugin-custom_scroll.selectize-dropdown .selectize-dropdown-content{max-height:none;overflow-y:hidden}.selectize-control.multi,.selectize-control.positions-field{line-height:0}.selectize-control.multi.plugin-remove_button [data-value],.selectize-control.positions-field.plugin-remove_button [data-value]{padding-right:26px!important}.selectize-control.multi .selectize-input,.selectize-control.positions-field .selectize-input{border:1px solid #e3e3e3;background:transparent;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:13px 40px 12px}.selectize-control.multi .selectize-input.focus,.selectize-control.positions-field .selectize-input.focus{background-color:#fff}.selectize-control.multi .selectize-input.focus:before,.selectize-control.positions-field .selectize-input.focus:before{display:none}.selectize-control.multi .selectize-input.items.has-items,.selectize-control.positions-field .selectize-input.items.has-items{background-color:#fff;padding:12px 40px 7px}.selectize-control.multi .selectize-input.items.has-items [data-value],.selectize-control.positions-field .selectize-input.items.has-items [data-value]{-webkit-box-shadow:none;box-shadow:none;-webkit-filter:none;filter:none;background:#f0f0f0;border:none;text-shadow:none;color:#646464;font-size:11px;padding:1px 5px 1px 14px;margin:0 4px 4px 0}.selectize-control.multi .selectize-input.items.has-items [data-value] .remove,.selectize-control.positions-field .selectize-input.items.has-items [data-value] .remove{border-left:none;width:23px}.selectize-control.multi .selectize-input input,.selectize-control.positions-field .selectize-input input{color:#121212;font-size:13px}.selectize-control.multi .selectize-input input::-webkit-input-placeholder,.selectize-control.positions-field .selectize-input input::-webkit-input-placeholder{font-size:16px;color:#121212}.selectize-control.multi .selectize-input input::-moz-placeholder,.selectize-control.positions-field .selectize-input input::-moz-placeholder{font-size:16px;color:#121212}.selectize-control.multi .selectize-input input:-ms-input-placeholder,.selectize-control.positions-field .selectize-input input:-ms-input-placeholder{font-size:16px;color:#121212}.selectize-control.multi .selectize-input input::placeholder,.selectize-control.positions-field .selectize-input input::placeholder{font-size:16px;color:#121212}.selectize-dropdown.multi{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;border:1px solid #e3e3e3;border-top:none;margin-top:0}.selectize-dropdown.multi [data-selectable]{padding:18px 40px;color:#999;font-size:13px}.selectize-dropdown.multi [data-selectable]:first-child{padding-top:26px}.selectize-dropdown.multi [data-selectable]:last-child{padding-bottom:26px}.selectize-dropdown.multi [data-selectable] .highlight{-webkit-border-radius:0;border-radius:0;color:#121212;background-color:transparent}.selectize-dropdown.multi [data-selectable].active{background-color:transparent;color:#ed253f}.selectize-dropdown.multi [data-selectable].active .highlight{color:#ed253f}.selectize-control.positions-field [data-value]{padding-right:14px!important}.selectize-control.positions-field input::-webkit-input-placeholder{font-size:16px}.selectize-control.positions-field input:-moz-placeholder,.selectize-control.positions-field input::-moz-placeholder{font-size:16px}.selectize-control.positions-field input:-ms-input-placeholder{font-size:16px}.selectize-control.positions-field .item[data-value]{font-size:16px!important}.selectize-control.positions-field .selectize-input.items.has-items{padding:15px 25px 11px}.selectize-control.single{line-height:0;margin-bottom:20px}.selectize-control.single .selectize-input{-webkit-border-radius:0;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #d9d9d9;padding:16px 25px;font-size:16px;font-family:Proxima Nova;font-weight:200;color:#121212}.selectize-control.single .selectize-input:after{border:none;background-position:50%;background-repeat:no-repeat;width:9px;height:5px;background-image:url(/styleguide/blocks/forms/select/images/arrow.png?0030d5a324b55ccc9e075d1500723e4e);background-size:9px auto;-webkit-transform-origin:'50% 50%';-ms-transform-origin:'50% 50%';transform-origin:'50% 50%';margin-top:-2px;right:18px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.selectize-control.single .selectize-input:after{background-image:url(/styleguide/blocks/forms/select/images/arrow@2x.png?a8af8b7b666703cbbe9046fd0580c989)}}.selectize-control.single .selectize-input input{font-size:16px;font-family:Proxima Nova;font-weight:200;color:#121212}.selectize-control.single .selectize-input input::-webkit-input-placeholder{color:#121212}.selectize-control.single .selectize-input input:-moz-placeholder,.selectize-control.single .selectize-input input::-moz-placeholder{color:#121212}.selectize-control.single .selectize-input input:-ms-input-placeholder{color:#121212}.selectize-control.single .selectize-input.dropdown-active:after{border:none;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-top:-4px}.selectize-control.single .selectize-input.dropdown-active:before{display:none}.selectize-dropdown.single{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;border:1px solid #e3e3e3;border-top:none;margin-top:0}.selectize-dropdown.single [data-selectable]{padding:18px 25px;color:#999;font-size:13px}.selectize-dropdown.single [data-selectable]:first-child{padding-top:26px}.selectize-dropdown.single [data-selectable]:last-child{padding-bottom:26px}.selectize-dropdown.single [data-selectable] .highlight{-webkit-border-radius:0;border-radius:0;color:#121212;background-color:transparent}.selectize-dropdown.single [data-selectable].active{background-color:transparent;color:#ed253f}.selectize-dropdown.single [data-selectable].active .highlight{color:#ed253f}.selectize-control.selectize-control_important .selectize-input{border:1px solid #000;font-weight:400;color:#000}.selectize-control.selectize-control_important .selectize-input.dropdown-active{color:#ed253f}.selectize-control.selectize-control_important .selectize-input.dropdown-active:after{border:none;background-position:50%;background-repeat:no-repeat;width:9px;height:5px;background-image:url(/styleguide/blocks/forms/select/images/arrow-active.png?03f13be5f16291ca88154a83b04c210e);background-size:9px auto;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.selectize-control.selectize-control_important .selectize-input.dropdown-active:after{background-image:url(/styleguide/blocks/forms/select/images/arrow-active@2x.png?f159799c644e56c6f865f9f74e6ff04a)}}.selectize-control.selectize-control_important .selectize-input input{font-weight:400;color:#000}.selectize-control.selectize-control_important .selectize-dropdown.single{border:1px solid #000;border-top:none}.selectize-control.selectize-control_important .selectize-dropdown.single [data-selectable]{padding:25px;color:#585858;font-size:16px}.selectize-control.selectize-control_important .selectize-dropdown.single [data-selectable]:first-child{padding-top:25px}.selectize-control.selectize-control_important .selectize-dropdown.single [data-selectable]:last-child{padding-bottom:25px}.selectize-control.selectize-control_important .selectize-dropdown.single [data-selectable] .highlight{-webkit-border-radius:0;border-radius:0;color:#585858;background-color:transparent}.selectize-control.selectize-control_important .selectize-dropdown.single [data-selectable].active{background-color:#f6f6f6;color:#585858}.selectize-control.selectize-control_important .selectize-dropdown.single [data-selectable].active .highlight{color:#585858}form.ng-submitted .selectize-input.ng-invalid{border-color:#fc1a37}.date-select.selectize-control.single{margin-bottom:15px;margin-top:-7px}.date-select.selectize-control.single .selectize-input{width:94px;padding:9px 18px;border-color:#d0d0d0;font-size:15px;font-family:Open sans;font-weight:700}.date-select.selectize-control.single .selectize-input:after{right:16px;margin-top:-1px}.date-select.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-1px}.date-select.selectize-control.single .selectize-dropdown .option{padding-left:18px;font-size:14px;line-height:14px;color:#8c8c8c;padding-top:7px;padding-bottom:7px}.date-select.selectize-control.single .selectize-dropdown .option:first-child{padding-top:13px}.date-select.selectize-control.single .selectize-dropdown .option:last-child{padding-bottom:13px}.date-select.selectize-control.single .selectize-dropdown .option.active,.date-select.selectize-control.single .selectize-dropdown .option.selected{color:#ed253f}.button-group .button{vertical-align:top;display:inline-block}.button-group .button+.button{margin-left:10px}.button-group_extra-margin{margin-top:15px}.button-center{text-align:center}.button-center .button{display:inline-block}.button{cursor:pointer;text-decoration:none;font-family:Proxima Nova;display:block;color:#fff;background-color:transparent;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:0;-webkit-transition:background-color .3s ease,border-color .3s ease,color .3s ease;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.button,.button:focus{outline:none}.button:hover{background-color:#ff3b55}.button:active{background-color:#bd1e33}.button.disabled{cursor:default}.button.disabled,.button.disabled:active,.button.disabled:focus,.button.disabled:hover{background-color:#bababa}.button .icon,.button__text{vertical-align:middle;display:inline-block}.button .icon{margin-right:20px}.button_primary{background-color:#ed253f}.button_primary:focus{background-color:#ff3b55}.button_primary:active{background-color:#bd1e33}.button_primary .icon{fill:#fff}.button_secondary{background-color:transparent;border:1px solid #000;color:#010101;font-weight:400;font-family:Proxima Nova}.button_secondary:hover{color:#fff;border-color:#ff3b55}.button_secondary:hover .icon{fill:#fff}.button_secondary:active{border-color:#bd1e33;color:#fff}.button_secondary:active .icon{fill:#fff}.button_secondary.disabled{background-color:#bababa;border-color:#bababa;color:#fff}.get-ticket-container{height:48px;padding:5px 10px 0;-webkit-border-radius:10px;border-radius:10px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;background-color:#fff;-webkit-box-shadow:inset 0 10px 20.58px .42px rgba(0,0,0,.17);box-shadow:inset 0 10px 20.58px .42px rgba(0,0,0,.17)}.button_gradient,.get-ticket-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.button_gradient{height:35px;margin:0;text-transform:uppercase;font-family:Geometria;font-weight:700;-webkit-border-radius:12px;border-radius:12px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#4a549f),color-stop(32%,#622a82),color-stop(52%,#a3235b),color-stop(68%,#e31c34),color-stop(100%,#f5a440),to(#733f91));background-image:-webkit-linear-gradient(top,#4a549f 3%,#622a82 32%,#a3235b 52%,#e31c34 68%,#f5a440 100%,#733f91 0);background-image:linear-gradient(180deg,#4a549f 3%,#622a82 32%,#a3235b 52%,#e31c34 68%,#f5a440 100%,#733f91 0);background-image:-webkit-linear-gradient(180deg,#4a549f 3%,#622a82 32%,#a3235b 52%,#e31c34 68%,#f5a440 100%,#733f91 0);background-image:-ms-linear-gradient(180deg,#4a549f 3%,#622a82 32%,#a3235b 52%,#e31c34 68%,#f5a440 100%,#733f91 100%);-webkit-box-shadow:0 0 26.73px .27px rgba(0,0,0,.2);box-shadow:0 0 26.73px .27px rgba(0,0,0,.2)}.button-hide{display:none}.button-show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.button_large.button_secondary{font-size:15px;font-weight:400}.button_light{border:1px solid #fff}.button_light:hover{background-color:#fff;color:#000}.button_large{width:300px;height:62px;line-height:62px;font-family:Open sans;font-size:16px;font-weight:700}.button_large .icon{margin-right:20px}.button_meduim{width:170px;height:45px;line-height:43px;font-size:12px}.button_meduim .icon{margin-right:10px}.button_average{font-size:14px;width:140px;height:44px;line-height:42px}.button_buy{font-size:15px}.button_buy-disabled{width:190px}.button_buy-disabled,.button_incard,.button_liked{font-size:11px;text-transform:uppercase}.button_liked .icon{width:15px;height:14px}.button_liked:hover .icon{fill:#fff;stroke:#fff}.button_has-liked .icon{stroke:#f5d500;fill:#f5d500}.button_tickets{font-size:14px}.button_tickets .icon{margin-right:20px}.button_print-plan{margin-top:10px;width:auto;padding:0 55px}.button_main-contacts{font-size:11px;text-transform:uppercase;width:181px;margin-left:70px}@media only screen and (max-width:799px){.button_main-contacts{width:125px;height:35px;line-height:35px;margin:0 auto 25px}}.tabs:after{content:"";display:table;clear:both}.tabs__item{float:left;margin-right:10px;font-family:Proxima Nova;font-size:16px;font-weight:200;padding:7px 20px 6px;cursor:pointer}@media only screen and (max-width:799px){.tabs__item{margin-bottom:10px}}.tabs__item.active{cursor:default;color:#fff;background-color:#ed253f}.wrap-dd-select{position:relative;width:200px;margin:0 auto;padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff;border-radius:7px;border:1px solid rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(50,50,50,.1);cursor:pointer;outline:0;font-weight:700;color:#8aa8bd}.wrap-dd-select.disabled{cursor:default;color:#5b6a7d}.wrap-dd-select:after{content:"";width:0;height:0;position:absolute;right:15px;top:50%;margin-top:-3px;border-width:6px 6px 0;border-style:solid;border-color:#8aa8bd transparent}.wrap-dd-select.disabled:after{border:none}.wrap-dd-select .dropdown{position:absolute;top:100%;left:0;right:0;z-index:10;background:#fff;padding:0;border-radius:inherit;border:1px solid rgba(0,0,0,.17);box-shadow:0 0 5px rgba(0,0,0,.1);font-weight:400;list-style:none;visibility:hidden;max-height:300px;overflow-y:auto}.wrap-dd-select .dropdown li.divider{padding:2px 0;background:#e6e8ea}.wrap-dd-select .dropdown li.divider-label{background:#e6e8ea;cursor:default;color:#000;padding:10px 0}.wrap-dd-select .dropdown li a{display:block;padding:10px;text-decoration:none;color:#8aa8bd;border-bottom:1px solid #e6e8ea;box-shadow:inset 0 1px 0 #fff;cursor:pointer}.wrap-dd-select .dropdown li i{float:right;color:inherit}.wrap-dd-select .dropdown li:first-of-type a{border-radius:7px 7px 0 0}.wrap-dd-select .dropdown li:last-of-type a{border-radius:0 0 7px 7px;border:none}.wrap-dd-select .dropdown:after,.wrap-dd-select .dropdown:before{content:"";width:0;height:0;position:absolute;bottom:100%;border-style:solid}.wrap-dd-select .dropdown li:hover a{background:#f3f8f8}.wrap-dd-select .dropdown:after{right:15px;border-width:0 6px 6px;border-color:#fff transparent}.wrap-dd-select .dropdown:before{right:13px;border-width:0 8px 8px;border-color:rgba(0,0,0,.1) transparent}.wrap-dd-select.active .dropdown{visibility:visible}.wrap-dd-menu{position:relative;width:200px;margin:0 auto;padding:10px}.wrap-dd-menu.disabled{cursor:default;color:#5b6a7d}.wrap-dd-menu .dropdown{position:absolute;z-index:1;top:70%;left:0;right:0;background:#fff;padding:0;border-radius:7px;border:1px solid rgba(0,0,0,.17);box-shadow:0 0 5px rgba(0,0,0,.1);font-weight:400;list-style:none;visibility:hidden}.wrap-dd-menu .dropdown li.divider{padding:2px 0;background:#e6e8ea}.wrap-dd-menu .dropdown li.divider-label{background:#e6e8ea;cursor:default;color:#000;padding:10px 0}.wrap-dd-menu .dropdown li a{display:block;padding:10px;text-decoration:none;color:#8aa8bd;border-bottom:1px solid #e6e8ea;box-shadow:inset 0 1px 0 #fff;cursor:pointer}.wrap-dd-menu .dropdown li i{float:right;color:inherit}.wrap-dd-menu .dropdown li:first-of-type a{border-radius:7px 7px 0 0}.wrap-dd-menu .dropdown li:last-of-type a{border-radius:0 0 7px 7px;border:none}.wrap-dd-menu .dropdown:after,.wrap-dd-menu .dropdown:before{content:"";width:0;height:0;position:absolute;bottom:100%;border-style:solid}.wrap-dd-menu .dropdown li:hover a{background:#f3f8f8}.wrap-dd-menu .dropdown:after{right:102px;border-width:0 6px 6px;border-color:#fff transparent}.wrap-dd-menu .dropdown:before{right:100px;border-width:0 8px 8px;border-color:rgba(0,0,0,.1) transparent}.wrap-dd-menu .dropdown.active{visibility:visible}.dropdown-select_filter.wrap-dd-select{font-size:14px;color:#121212;background:transparent;-webkit-box-shadow:none;box-shadow:none;border:none;display:inline-block;-webkit-border-radius:0;border-radius:0;padding:13px 18px;-webkit-box-sizing:border-box;box-sizing:border-box;width:238px}.dropdown-select_filter.wrap-dd-select .icon_svg{position:relative;z-index:2;width:9px;height:5px;vertical-align:middle;margin-left:10px;transformOrigin:'50% 50%'}.dropdown-select_filter.wrap-dd-select:after{display:none}.dropdown-select_filter.wrap-dd-select .selected{position:relative;display:inline-block;vertical-align:middle;max-width:180px;overflow:hidden;white-space:nowrap}.dropdown-select_filter.wrap-dd-select.active{background-color:#fff}.dropdown-select_filter.wrap-dd-select.active .icon_svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);fill:#ed253f}.dropdown-select_filter.wrap-dd-select.active .selected{color:#ed253f}.dropdown-select_filter.wrap-dd-select .dropdown{padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none;border:none}.dropdown-select_filter.wrap-dd-select .dropdown li{position:relative}.dropdown-select_filter.wrap-dd-select .dropdown li:hover{background-color:#f6f6f6}.dropdown-select_filter.wrap-dd-select .dropdown li:hover .dropdown-select__item-shadow{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,96%,0)),color-stop(9%,hsla(0,0%,96%,.5)),to(#f6f6f6));background:-webkit-linear-gradient(left,hsla(0,0%,96%,0),hsla(0,0%,96%,.5) 9%,#f6f6f6);background:linear-gradient(90deg,hsla(0,0%,96%,0) 0,hsla(0,0%,96%,.5) 9%,#f6f6f6)}.dropdown-select_filter.wrap-dd-select .dropdown li a{position:relative;border-bottom:0;-webkit-box-shadow:none;box-shadow:none;padding:7px 18px;color:#4a4a4a;font-size:13px;white-space:nowrap;max-width:177px;overflow:hidden}.dropdown-select_filter.wrap-dd-select .dropdown li a:hover{background-color:transparent}.dropdown-select_filter.wrap-dd-select .dropdown li:first-of-type a,.dropdown-select_filter.wrap-dd-select .dropdown li:last-of-type a{-webkit-border-radius:0;border-radius:0}.dropdown-select_filter .dropdown-select__shadow{position:absolute;top:14px;right:20px;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,98%,0)),color-stop(9%,hsla(0,0%,98%,.5)),to(#fafafa));background:-webkit-linear-gradient(left,hsla(0,0%,98%,0),hsla(0,0%,98%,.5) 9%,#fafafa);background:linear-gradient(90deg,hsla(0,0%,98%,0) 0,hsla(0,0%,98%,.5) 9%,#fafafa);width:50px;height:18px}.dropdown-select_filter .dropdown-select__item-shadow{position:absolute;top:8px;right:10px;width:40px;height:16px}.dropdown-select.active .dropdown-select__shadow,.dropdown-select_filter .dropdown-select__item-shadow{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(9%,hsla(0,0%,100%,.5)),to(#fff));background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 9%,#fff);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5) 9%,#fff)}.dropdown-select_filter-small.wrap-dd-select{width:170px}.dropdown-select_filter-small .dropdown-select__item-shadow,.dropdown-select_filter-small .dropdown-select__shadow{display:none}.alphabet-list{width:680px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:26px}@media only screen and (max-width:799px){.alphabet-list{width:100%}}.alphabet-list__line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:799px){.alphabet-list__line{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.alphabet-list__line_last{display:block}.alphabet-list__line_last:after{content:"";display:table;clear:both}.alphabet-list__char,.alphabet-list__item{font-size:14px;color:#3a3a3a;padding:1px 4px;background-color:transparent;cursor:pointer;margin-bottom:4px}.alphabet-list__char.active,.alphabet-list__item.active{color:#fff;cursor:default;background-color:#fc1a37}.alphabet-list__char.disable,.alphabet-list__item.disable{cursor:default;color:silver}.alphabet-list__item{float:left}.alphabet-list__item+.alphabet-list__item{margin-left:20px}.back{color:#242424;text-decoration:none;display:inline-block;padding:25px 55px;margin-left:-55px;-webkit-transition:color .3s ease;transition:color .3s ease;cursor:pointer}@media only screen and (max-width:799px){.back{padding:15px 0 15px 65px}}.back:hover{color:#ed253f}.back:hover .icon{fill:#ed253f}.back .icon,.back__text{vertical-align:middle;display:inline-block}.back__text{text-transform:uppercase;margin-left:15px;font-size:13px}.back_internal{margin-top:-18px;margin-left:0;padding:10px 10px 10px 0;margin-bottom:15px;vertical-align:middle}@media only screen and (max-width:799px){.back_internal{margin-left:10px}}.event-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#000;width:446px;position:relative}@media only screen and (max-width:799px){.event-info{width:100%}}.event-info:hover .event-info__main{text-decoration:underline}.event-info .image{margin-right:20px}.event-info__info{display:block;width:380px;font-family:Proxima Nova}@media only screen and (max-width:799px){.event-info__info{width:100%}}.event-info__main{display:block;font-size:14px;line-height:19px;width:90%}.event-info__additional{display:block;margin-top:3px;font-weight:200;font-size:12px;color:#9f9f9f}.event-info__prices{font-family:Proxima Nova;font-size:18px;position:absolute;top:50%;margin-top:-10px;right:0}@media only screen and (max-width:799px){.event-info__prices{bottom:-25px;left:65px;top:inherit;right:inherit}}.event-info__prices:after{content:"";display:table;clear:both}.event-info__price{width:88px;float:left;text-align:right}@media only screen and (max-width:799px){.event-info__price{text-align:left}}.event-info__price span{font-size:15px;font-weight:200}.event-info__price.discount{text-decoration:line-through}.event-info__price+.event-info__price{margin-left:10px}.event-info_full{width:100%}.event-info_event-in-pack{padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.event-info_events-purchase-list{width:572px}@media only screen and (max-width:799px){.event-info_events-purchase-list{width:100%}}.event-info_events-purchase-list .event-info__info{width:450px}.breadcrumb{margin:0;margin-top:17px;padding:0;list-style-type:none;float:right}@media only screen and (max-width:799px){.breadcrumb{margin:15px 0;padding:0 10px;float:none;display:inline-block;width:100%}}.breadcrumb+clearfix,.breadcrumb li{float:left;font-family:Proxima Nova;font-size:12px;color:#a5a5a5;line-height:40px}@media only screen and (max-width:799px){.breadcrumb+clearfix,.breadcrumb li{line-height:20px}}.breadcrumb+clearfix a,.breadcrumb li a{display:inline-block;text-decoration:none;color:#a5a5a5;-webkit-transition:color .3s ease;transition:color .3s ease}.breadcrumb+clearfix a:hover,.breadcrumb li a:hover{color:#000}.breadcrumb+clearfix span,.breadcrumb li span{display:inline-block;color:#000}.breadcrumb li+li:before{content:'/\A0'}.lang-switch{line-height:15px}.lang-switch:after{content:"";display:table;clear:both}.lang-switch__item{font-size:15px;text-transform:uppercase;float:left;cursor:pointer}.lang-switch__item.active{color:#e81616}.lang-switch__separator{float:left;margin:0 20px;width:1px;height:15px;background-color:#000}.link-document-icon{display:inline-block}.link-document-icon__text{display:inline-block;vertical-align:text-bottom;margin-bottom:4px}.link-document-icon__size{font-size:12px}.link-document-icon:hover .link-document-icon__text{text-decoration:underline}.link-document-icon_secondary .link-document-icon__text{margin-left:10px;font-size:15px;color:#5e5e5e;text-transform:uppercase}.link-document-icon_primary .link-document-icon__text{margin-bottom:4px;margin-left:18px;color:#010101;font-weight:600;font-size:13px}.link-document-icon+.link-document-icon{margin-left:40px}.link-icon-group{line-height:33px}.link-icon{cursor:pointer;display:inline-block;margin:0 30px 0 -8px;padding:0 8px}.link-icon:last-child{margin-right:0}.link-icon .icon_vkontakte{margin-bottom:1px}.link-icon-group_light .icon_svg{fill:hsla(0,0%,100%,.5)}.link-icon-group_light .link-icon:hover .icon_svg{fill:#fff}.link-icon-group_dark .link-icon:hover .icon_svg{fill:#ed253f}.link-text-icon{cursor:pointer;line-height:18px;-webkit-transition:color .3s ease;transition:color .3s ease}.link-text-icon__text{font-size:13px;display:inline-block;vertical-align:middle}.link-text-icon .icon_svg{vertical-align:middle;margin-right:15px}.link-text-icon_light{color:hsla(0,0%,100%,.7);text-decoration:none}.link-text-icon_light .icon_svg{fill:hsla(0,0%,100%,.7)}.link-text-icon_light:hover{color:#fff}.link-text-icon_light:hover .icon_svg{fill:#fff}.link-text-icon_dark{color:#000}.link-text-icon_large .link-text-icon__text{font-size:14px}.link-text-icon_underline .link-text-icon__text{text-decoration:underline}.link-text-icon_download{line-height:13px}.link-text-icon_download:hover .link-text-icon__text{text-decoration:underline}.link-text-icon_download .icon_svg{vertical-align:middle;margin-right:10px}.link-text-icon_download .link-text-icon__text{font-size:12px;font-weight:600}.link-text-icon_edit{line-height:12px;color:#707070}.link-text-icon_edit .icon_svg{width:12px;height:12px;fill:#707070;margin-right:10px}.link-text-icon_edit:hover{color:#242424}.link-text-icon_edit:hover .icon_svg{fill:#242424}.load-more{padding:65px 0 0;text-align:center}.load-more .icon_svg{width:32px;height:32px;background:50% no-repeat;background-image:url(/styleguide/images/reload.png?4fac80691cf9272c744b432d2222621f);background-size:29px auto;cursor:pointer;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:16.5px 17px;-ms-transform-origin:16.5px 17px;transform-origin:16.5px 17px;will-change:transform}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.load-more .icon_svg{background-image:url(/styleguide/images/reload@2x.png?2ce7acc7933b9e4201e80a61a6402c08)}}.load-more .icon_svg:hover{-webkit-transform:rotate(-1turn);-ms-transform:rotate(-1turn);transform:rotate(-1turn)}.project:after{content:"";display:table;clear:both}.project .logo{margin-right:40px;float:left}@media only screen and (max-width:799px){.project .logo{float:none;margin:0 auto 20px}}.project__info-wrapper{float:left;width:410px;min-height:180px;line-height:180px}@media only screen and (max-width:799px){.project__info-wrapper{float:none;width:100%}}.project__info{display:inline-block;vertical-align:middle}.project__title{font-size:20px;line-height:28px;margin-bottom:10px;margin-top:-7px}@media only screen and (max-width:799px){.project__title br{display:none}}.project__description{font-size:13px;line-height:22px;color:#5e5e5e}@media only screen and (max-width:799px){.project__description br{display:none}}.projects{margin-top:38px}.projects .project+.project{margin-top:60px}.search-result-text{padding:12.5px 0}.search-result-text__text{font-size:12px}.search-result-text__number{font-weight:600;font-size:15px;margin-left:15px}.section{position:relative}.section__header:after{content:"";display:table;clear:both}.section__header .title{float:left}.section_primary{padding:27px 0 70px;background-color:#fafafa}@media only screen and (max-width:799px){.section_primary .layout{width:100%}}@media only screen and (max-width:799px){.section_primary{padding:0}}.section_secondary{background-color:#fff;padding:40px 0 70px}.section_single{padding-top:70px}@media only screen and (max-width:799px){.section_single{padding-top:0}}.section_promo .section__wrapper{height:728px;background-color:#ccc}.section_promo .section__collapse{height:50px;background-color:#fd1a36;text-align:center}.section_promo .section__collapse-toggle{display:inline-block;cursor:pointer;padding:16px 0;color:#fff;text-transform:uppercase}.steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.steps__item{font-family:Proxima Nova;color:#c5c5c5;text-align:center;width:-webkit-calc(25% - 4px);width:calc(25% - 4px);border-bottom:2px solid #c5c5c5;padding-bottom:17px}.steps__item.active{font-size:20px;border-color:#121212;color:#121212}.steps__item.active span{display:inline-block;position:relative;bottom:3px}.steps_registration{margin-top:60px;margin-bottom:40px}.tags{padding:9px 0}.tags .icon_svg{fill:#484848;padding:8px;cursor:pointer;height:9px;width:9px;vertical-align:middle;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.tags .icon_svg:hover{opacity:.5}.tags__item{font-size:11px;color:#484848;margin-right:22px;display:inline-block}.tags__item_important{color:#ed253f}.tags__item_important .icon_svg{fill:#ed253f}.tags__item:last-child{margin-right:0}.tags__text{display:inline-block;vertical-align:middle;margin-right:2px}.additional-menu{position:fixed;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;overflow:hidden;z-index:800}.additional-menu__scroller{height:100%;position:relative}@media only screen and (max-width:799px){.additional-menu__scroller{margin-top:60px;height:-webkit-calc(100% - 60px);height:calc(100% - 60px)}}.additional-menu__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);opacity:0;visibility:hidden}.additional-menu__bar{position:absolute;top:0;right:-390px;width:390px;height:100%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:85px 82px}@media only screen and (max-width:799px){.additional-menu__bar{width:100%;max-width:390px;padding:20px 10px 50px;background-color:#fafafa;height:auto}}.device .additional-menu__bar{min-height:700px}@media only screen and (max-width:799px){.device .additional-menu__bar{height:auto}}.additional-menu__contacts{width:226px;border-top:1px solid #e7e7e7;padding-top:45px;position:absolute;bottom:83px}@media only screen and (max-width:799px){.additional-menu__contacts{position:static;width:100%;padding-top:20px;bottom:45px}}.additional-menu__contacts-item:first-child .icon{margin-top:2px}.additional-menu__contacts-item+.additional-menu__contacts-item{margin-top:20px}.additional-menu__top{position:absolute;top:83px}@media only screen and (max-width:799px){.additional-menu__top{position:static}}.additional-menu__menu{margin-top:76px}@media only screen and (max-width:799px){.additional-menu__menu{margin:0;padding:20px 0}}.additional-menu .menu__item_logout-mobile{display:none}@media only screen and (max-width:799px){.additional-menu .menu__item_logout-mobile{display:block;position:absolute;right:18px;top:57px;cursor:pointer;margin-top:0}}.additional-menu-toggle{height:17px;width:22px;cursor:pointer;position:fixed;z-index:1000;right:80px;top:82px}@media only screen and (max-width:799px){.additional-menu-toggle{top:15px;right:17px;left:inherit;margin-left:0;width:24px;height:18px;margin:6px 0;margin-right:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media only screen and (min-width:800px) and (max-width:1110px){.additional-menu-toggle{right:auto;left:50%;margin-left:453px}}.additional-menu-toggle__line{position:absolute;top:0;left:0;width:100%;background-color:#353535;height:3px}@media only screen and (max-width:799px){.additional-menu-toggle__line{height:4px;-webkit-border-radius:2px;border-radius:2px}}.additional-menu-toggle__line:nth-child(2){top:7px}.additional-menu-toggle__line:nth-child(3){top:14px}.logo{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e9e9e9;text-align:center;display:block}.logo .icon_svg,.logo__image{vertical-align:middle}.logo__image{display:inline-block}.logo_rounded{-webkit-border-radius:4px;border-radius:4px}.logo_large{width:250px;height:250px;line-height:248px}.logo_large .logo__image{max-width:190px;max-height:190px}.logo_average{width:180px;height:180px;line-height:178px}.logo_average .logo__image{max-width:115px;max-height:115px}.logo_meduim{height:160px;line-height:158px;border:none}.logo_meduim .logo__image{max-width:180px;max-height:110px}.logo_small{width:50px;height:50px;line-height:48px}.logo_small .logo__image{max-width:38px;max-height:38px}.logo_area-partner{width:118px;height:118px;line-height:116px}.logo_area-partner .logo__image{max-width:80px;max-height:80px}.logo_area-partner-small{width:80px;height:80px;line-height:78px}.logo_area-partner-small .logo__image{max-width:45px;max-height:45px}.pagination{margin:0;padding:0;list-style-type:none;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagination .pagination-page{display:inline-block}.pagination .pagination-next,.pagination .pagination-prev{position:absolute;top:0;width:60px;height:45px;border:1px solid #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:43px;cursor:pointer;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.pagination .pagination-next a,.pagination .pagination-prev a{width:100%;display:inline-block}.pagination .pagination-next:hover,.pagination .pagination-prev:hover{border-color:#ed253f}.pagination .pagination-next:hover .icon,.pagination .pagination-prev:hover .icon{fill:#ed253f}.pagination .pagination-next:active,.pagination .pagination-prev:active{background-color:#ed253f;border-color:#ed253f}.pagination .pagination-next:active .icon,.pagination .pagination-prev:active .icon{fill:hsla(0,0%,100%,.8)}.pagination .pagination-next .icon,.pagination .pagination-prev .icon{fill:#6b6b6b}.pagination .pagination-prev{left:0}.pagination .pagination-next{right:0}.pagination .pagination-page{margin-top:3px;position:relative}.pagination .pagination-page:after,.pagination .pagination-page:before{content:'';position:absolute;top:15px;left:0;width:1px;height:10px;background-color:#cac6ba}.pagination .pagination-page:after{right:0;left:auto}.pagination .pagination-page.first:before,.pagination .pagination-page.last:after{display:none}.pagination .pagination-page a{display:inline-block;text-decoration:none;font-size:14px;color:#242424;font-weight:700;line-height:40px;padding:0 17px}.pagination .pagination-page:hover a{color:#8f8e8e}.pagination .pagination-page.active:after,.pagination .pagination-page.active:before{display:none}.pagination .pagination-page.active a{color:#fff;background-color:#ed253f}.pagination .pagination-page+.pagination-page{margin-left:-1px}.pagination .pagination-page+.pagination-page:before{display:none}.accordion-item__content{visibility:hidden;opacity:0}.accordion-item__header{cursor:pointer}.accordion_filter{width:210px;overflow:hidden;margin-top:-10px}@media only screen and (max-width:799px){.accordion_filter{height:0;width:100%;-webkit-transition:all .5s;transition:all .5s}.accordion_filter.open{height:auto}}.accordion-item_filter{border-bottom:1px solid #e3e3e3;height:54px;overflow:hidden}.accordion-item_filter:last-child{border-bottom:none}.accordion-item_filter .accordion-item__header{height:54px;line-height:54px}.accordion-item_filter .accordion-item__header .icon_svg{width:12px;height:7px;vertical-align:middle;margin-left:3px;margin-right:20px;fill:#525252}.accordion-item_filter .accordion-item__header-wrapper{display:inline-block;vertical-align:middle;line-height:normal}.accordion-item_filter .accordion-item__name{vertical-align:middle;display:inline-block;font-size:14px;font-weight:700;color:#121212;width:170px}.accordion_collapse-list{width:210px;overflow:hidden}.accordion-item_collapse-list{margin-bottom:15px}.accordion-item_collapse-list .checkbox_small{min-height:18px}.accordion-item_collapse-list .checkbox_small:last-child,.accordion-item_collapse-list:last-child{margin-bottom:0}.accordion-item_collapse-list .accordion-item__header{line-height:normal;height:auto;margin-bottom:10px}.accordion-item_collapse-list .accordion-item__header:hover .accordion-item__name{color:#ed253f}.accordion-item_collapse-list .accordion-item__header-wrapper{display:inline-block;vertical-align:top}.accordion-item_collapse-list .accordion-item__name{font-size:13px;font-weight:400;color:#121212;width:170px;vertical-align:top;-webkit-transition:color .3s ease;transition:color .3s ease}.accordion-item_collapse-list .accordion-item__lines{position:relative;display:inline-block;vertical-align:top;margin-top:5px;width:8px;height:8px;margin-left:5px;margin-right:21px}.accordion-item_collapse-list .accordion-item__lines_selected .accordion-item__line{background-color:#ed253f}.accordion-item_collapse-list .accordion-item__line{background-color:rgba(83,83,83,.9);position:absolute}.accordion-item_collapse-list .accordion-item__line_v{height:8px;width:2px;left:3px;top:0}.accordion-item_collapse-list .accordion-item__line_h{height:2px;width:8px;left:0;top:3px}.accordion-item_collapse-list .accordion-item__content{padding:0 0 0 34px}.accordion-item_alt{height:auto}.accordion-item_alt .accordion-item__content{display:none;visibility:visible;opacity:1}.scrollbox{position:relative}.scrollbox__wrapper{position:relative}.iScrollLoneScrollbar,.scrollbox__wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.iScrollLoneScrollbar{position:absolute;bottom:0;top:0;right:0;width:15px;z-index:100;opacity:.3;-webkit-transition:opacity 3s ease 1.5s;transition:opacity 3s ease 1.5s}.iScrollLoneScrollbar:before{content:'';position:absolute;top:0;left:auto;right:5px;bottom:0;background-color:#e9e9e9;-webkit-border-radius:0;border-radius:0;width:5px}.iScrollIndicator{position:absolute;top:0;left:0;right:0;margin:0 auto;width:15px;height:100%;cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0);background-color:transparent!important}.iScrollIndicator:before{content:'';position:absolute;top:0;left:auto;right:5px;width:5px;height:100%;background-color:#737373;-webkit-border-radius:0;border-radius:0}:hover .iScrollLoneScrollbar{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.scrollbox_demo{height:300px;width:300px;overflow:hidden}.scrollbox_demo .scrollbox__wrapper{padding:10px}.header_sticky{height:50px;background-color:#ccc}.slider,.slider__wrapper{position:relative}.slider__wrapper{overflow:hidden}.slider__items{-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;position:relative}.slider__items:after{content:"";display:table;clear:both}.slider__control{position:absolute;cursor:pointer;width:50px;height:50px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider__control .icon_svg{fill:#fff;margin-top:12.5px}.slider__control.disabled{opacity:.3;cursor:default}.slider__control_next,.slider__control_prev{top:50%}.slider_best{width:950px;height:300px;margin-bottom:40px;overflow:hidden}@media only screen and (max-width:799px){.slider_best{width:100%}}.slider_best .slider__item{float:left;position:relative;width:950px;height:300px}@media only screen and (max-width:799px){.slider_best .slider__item{width:100%}}.slider_best .slider__item:hover .slider__more{opacity:1}.slider_best .slider__image{display:block;position:absolute;top:0;left:0;width:950px;height:300px}@media only screen and (max-width:799px){.slider_best .slider__image{width:100%}}.slider_best .slider__image_idea{background-position:50%;background-repeat:no-repeat;width:950px;height:300px;background-image:url(/styleguide/blocks/interactive/slider/images/best/idea.png?65c40074d2cfb3457efbb82b3e71079f);background-size:950px auto}@media only screen and (max-width:799px){.slider_best .slider__image_idea{width:100%;background-size:auto 100%}}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.slider_best .slider__image_idea{background-image:url(/styleguide/blocks/interactive/slider/images/best/idea@2x.png?e9d707d21fa0ca835679c7c130bfdc1b)}}.slider_best .slider__image_school{background-position:50%;background-repeat:no-repeat;width:950px;height:300px;background-image:url(/styleguide/blocks/interactive/slider/images/best/school.png?79f5a8388ec0f1b8020902a5a72794e1);background-size:950px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.slider_best .slider__image_school{background-image:url(/styleguide/blocks/interactive/slider/images/best/school@2x.png?2f50dc83d2714e2d5c4870a7f9d38f34)}}.slider_best .slider__image_hotel{background-position:50%;background-repeat:no-repeat;width:950px;height:300px;background-image:url(/styleguide/blocks/interactive/slider/images/best/hotel.png?cd9e34a53fa901a2bd31991312ca29d9);background-size:950px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.slider_best .slider__image_hotel{background-image:url(/styleguide/blocks/interactive/slider/images/best/hotel@2x.png?18e2b9b4ed8f3b6553178c187245e941)}}.slider_best .slider__image_coffee-alco{background-position:50%;background-repeat:no-repeat;width:950px;height:300px;background-image:url(/styleguide/blocks/interactive/slider/images/best/coffee-alco.png?bd54f7a400efc2e0ef140df6d67c5d33);background-size:950px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.slider_best .slider__image_coffee-alco{background-image:url(/styleguide/blocks/interactive/slider/images/best/coffee-alco@2x.png?32e213c41db6d74a06c685bd36cf7a9d)}}.slider_best .slider__image_resto{background-position:50%;background-repeat:no-repeat;width:950px;height:300px;background-image:url(/styleguide/blocks/interactive/slider/images/best/resto.png?83c1549d44fb0d02c097d2053f1f2e80);background-size:950px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.slider_best .slider__image_resto{background-image:url(/styleguide/blocks/interactive/slider/images/best/resto@2x.png?608d4387bf00962a99bf73f7282eb8c3)}}.slider_best .slider__content{display:block;position:absolute;z-index:2;top:0;left:0;margin-top:44px;margin-left:93px;color:#fff}@media only screen and (max-width:799px){.slider_best .slider__content{margin-left:0;text-align:center}}.slider_best .slider__name{font-size:40px;line-height:45px;font-family:Proxima Nova;font-weight:700;display:block;text-transform:uppercase;margin-bottom:15px}.slider_best .slider__name span{font-size:50px}.slider_best .slider__description{display:block;font-size:14px;line-height:22px}.slider_best .slider__more{position:absolute;bottom:45px;left:93px;font-family:Proxima Nova;text-transform:uppercase;color:#fff;font-size:14px;line-height:24px;opacity:.5;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.slider_best .slider__more .icon_svg{margin-left:22px;fill:#fff}.slider_best .slider__control_prev{left:17px;margin-top:-25px}.slider_best .slider__control_next{right:17px;margin-top:-25px}.slider_areas .slider__control{top:166px}.slider_areas .slider__control:hover .icon_svg{fill:#ec253f}.slider_areas .slider__control.disabled:hover .icon_svg{fill:#fff}.slider_areas .slider__control_prev{left:20px}.slider_areas .slider__control_next{right:20px}.slider_areas .area-slide{width:950px;height:380px;background-color:#000;float:left;position:relative;font-family:Proxima Nova}.slider_areas .area-slide__image{position:absolute;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:50%;width:950px;height:380px;position:relative}.slider_areas .area-slide__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.7}.slider_areas .area-slide__content{position:absolute;left:95px;right:95px;bottom:30px}.slider_areas .area-slide__title{color:#fff;font-size:46px;font-weight:700;line-height:50px;text-transform:uppercase}.slider_areas .area-slide__subtitle{color:#fff;font-size:22px;font-weight:300;margin-top:28px}.slider_areas .area-slide__button{margin-top:40px;text-decoration:none;display:block;width:198px;height:48px;border:1px solid hsla(0,0%,100%,.8);font-size:14px;font-weight:400;line-height:48px;text-transform:uppercase;color:#fff;text-align:center;-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}.slider_areas .area-slide__button span{font-size:17px;font-weight:700;color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease}.slider_areas .area-slide__button:hover{background-color:#ec253f;border-color:#ec253f;color:#fff}.slider_areas .area-slide__button:hover span{color:#fff}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng:cloak],[x-ng-cloak]{display:none!important}[hide-till-load]{display:none;opacity:.5}a[href="#"]{color:#b1b1b1!important}.page{min-height:100%;overflow:hidden;position:relative;margin-bottom:-325px;background-color:#fafafa}@media only screen and (max-width:799px){.page{margin-bottom:0}}.page_main{background-color:#fff}.page:after{content:"";display:block;height:325px}@media only screen and (max-width:799px){.page:after{display:none}}.page__content{padding-top:140px}@media only screen and (max-width:799px){.page__content{padding-top:60px}}.content{position:relative}@media only screen and (max-width:799px){.content{margin-right:0!important}}.filter-tooltip{font-size:12px;margin:-5px 0 10px;display:block}.accordion-item .red_pin,.accordion-item .yellow_pin{display:inline-block;padding-left:15px;position:relative}.accordion-item .red_pin:before,.accordion-item .yellow_pin:before{content:'';width:10px;height:10px;background:#ccc;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:100%;border-radius:100%}.accordion-item .yellow_pin:before{background:#41cf7d}.accordion-item .red_pin:before{background:#ed253f}.card-hotel__tooltip{height:0;width:100%}.card-hotel__tooltip.text{margin-top:10px}.card-hotel__tooltip.text .red_pin,.card-hotel__tooltip.text .yellow_pin{padding:5px 10px}.card-hotel__tooltip .red_pin,.card-hotel__tooltip .yellow_pin{display:inline-block;min-width:10px;min-height:10px;font-size:12px;color:#fff;margin:0 5px 0 0;background:#ccc;-webkit-border-radius:9999px;border-radius:9999px}.card-hotel__tooltip .yellow_pin{background:#41cf7d}.card-hotel__tooltip .red_pin{background:#ed253f}.form__button{margin:0 auto}.form__button-group{text-align:center}@media only screen and (max-width:799px){.form_registration .block-reg{width:100%;margin:0}}.form-group{margin-bottom:70px;position:relative}@media only screen and (max-width:799px){.form-group{margin-bottom:40px}}.form-group .title_medium,.form-group .title_small{margin-top:0}.form-group_extra-indent{margin-bottom:140px}.form-group .field-group:last-child .checkbox,.form-group .field-group:last-child .field,.form-group .field-group:last-child .radio{margin-bottom:0}.form-group__moar-info{font-size:15px;line-height:24px;margin-bottom:33px}.form-group__moar-info a{color:#fc1a37}.form-radio-line:after{content:"";display:table;clear:both}.form-radio-line>.radio{float:left;margin-bottom:0}.form-radio-line>.radio+.radio{margin-left:50px}.form-radio-line_payment{margin:70px 0 35px}.field-group:after{content:"";display:table;clear:both}.field-group>.selectize-control{float:left;width:304px}.field-group>.selectize-control_full{width:100%;float:none}.field-group>.selectize-control+.field{float:right}.field-group>.field{width:304px;float:left}@media only screen and (max-width:799px){.field-group>.field{width:100%;float:none}}.field-group>.field+.field{float:right}@media only screen and (max-width:799px){.field-group>.field+.field{float:none}}.field-group>.checkbox{width:304px;float:left}.field-group>.checkbox+.checkbox{float:right}.field-group>.radio{width:304px;float:left}.field-group>.radio+.radio{float:right}.field-group .group-control{float:left;width:304px}@media only screen and (max-width:799px){.field-group .group-control{width:100%;float:none}}.field-group .group-control+.group-control{float:right}.field-group.field-group_separated>.checkbox{width:100%}.field-group_control_same-line{margin-bottom:5px}.field-group_control_extra-indent{margin-bottom:25px}.group-control{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:5px}.group-control>.field-label{color:#3a3a3a;margin-bottom:15px}.group-control__justify{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.group-control__justify+.field-error{margin-top:12px}.group-control_accreditation{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:31px}.group-control_accreditation.group-control .title_medium~.radio{margin-bottom:20px}.group-control_accreditation.group-control .title_medium~.radio:last-child{margin-bottom:0}.group-control_gender{padding-left:16px}@media only screen and (max-width:799px){.group-control_gender{padding-left:0;margin-top:20px}}.group-control_gender .radio{margin-top:8px;display:inline-block}.group-control_gender .radio+.radio{margin-left:38px}.group-control_accept{margin-top:10px}.group-control_accept .checkbox span{font-weight:200}.form-group-description{font-size:16px;line-height:36px;font-family:Proxima Nova;font-weight:200;color:#585858}.form-group-description__required{color:#fc1a37}.form-group-description_interest{margin-bottom:30px;margin-top:-23px}.form-info_accreditation{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:45px 0;margin-bottom:50px}.form-info_accreditation .form-info__title{font-size:18px;line-height:24px;font-weight:600;color:#fc1a37;margin-bottom:7px}.form-info_accreditation .form-info__description{font-size:15px;line-height:24px;color:#fc1a37;margin-bottom:33px}.field-description{font-family:Proxima Nova;font-weight:200;color:#121212;font-style:italic;font-size:13px;margin-top:-4px}.field-description a{color:#fc1a37}.field-description_login{float:left;margin-left:32px;color:#121212;margin-top:8px;line-height:18px}.field-description_accept{margin-top:0;margin-left:34px;font-size:14px}.field-description_accept a{text-decoration:none}.field-description_accept:hover a{text-decoration:underline}.form-controls{margin-bottom:-30px}.form-controls_extra-indent{margin-bottom:0}.form-controls .checkbox{width:304px;display:inline-block;vertical-align:top;min-height:25px;margin-bottom:20px}.form-controls .checkbox:nth-child(even){margin-left:22px}.form-controls .radio{width:304px;display:inline-block;vertical-align:top;min-height:25px;margin-bottom:20px}@media only screen and (max-width:799px){.form-controls .radio{width:100%}}.form-controls .radio:nth-child(even){margin-left:22px}@media only screen and (max-width:799px){.form-controls .radio:nth-child(even){margin-left:0}}.form-controls+.field{margin-top:45px;margin-bottom:0}.form-controls_aims-visit .checkbox:last-child{width:100%;float:none;border-top:1px solid #d9d9d9;margin-top:5px;padding-top:25px}.form-controls_extra-indent{margin-bottom:20px}.form-controls-category{margin:0 0 25px;padding:20px 15px 0}.form-controls-category .radio{width:48%}@media only screen and (max-width:499px){.form-controls-category .radio{width:100%}}.form-controls-supply{border:1px solid #ff253f}.form-controls-accommodation{border:1px solid #3a5cae}.form-controls-suppliers{border:1px solid #45d41b}.form-controls-other{border:1px solid #000}.form-success__icon{background-position:50%;background-repeat:no-repeat;width:65px;height:65px;background-image:url(/frontend/app/styles/images/form-success.png?4fbf81ccf9b980027b22cb86cc658898);background-size:65px auto;float:left;margin:40px 95px 0 0}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.form-success__icon{background-image:url(/frontend/app/styles/images/form-success@2x.png?5a107215c8628ad81de441573f5a25c2)}}@media (-webkit-min-device-pixel-ratio:2.5),(min-resolution:240dpi){.form-success__icon{background-image:url(/frontend/app/styles/images/form-success@3x.png?33f278684dd2fefc5801b855b48394b7)}}.form-success__info{float:left;width:500px}.form-success .title{margin-top:10px;margin-bottom:22px}.form-success .form-success__description{line-height:24px;margin-top:0}.form-success .form-success__description .link{font-size:15px;font-family:Open sans;font-weight:400}.form-success .form-success__description+.form-success__description{margin-top:10px}.content-box{background-color:#fff;padding:70px 0}@media only screen and (max-width:799px){.content-box{padding:30px 0}}@media only screen and (max-width:799px){.content-box_registration{padding:25px 10px 50px}}.content-box p{font-size:15px;line-height:29px;color:#5e5e5e;margin-top:30px}.content-box p a{color:#ed253f}.content-box p a:hover{color:#ff596f;text-decoration:none}.content-box p b{font-weight:600;color:#000}.content-box__headline{margin-top:-12px;margin-bottom:40px}.content-box__headline:after{content:"";display:table;clear:both}.content-box__headline .title{float:left;margin:0;line-height:45px}.content-box__headline .button{float:right}.content-box__order-info{font-size:15px;line-height:24px;color:#121212;font-family:Proxima Nova;font-weight:200;text-align:center;margin-top:-6px;margin-bottom:45px}.content-box__order-info .link{font-size:15px}.content-box__order-info_outofstock{margin-bottom:0;margin-top:50px;text-align:left}@media only screen and (max-width:799px){.content-box_entry{padding:30px 0}}.content-box_entry p{font-size:15px;line-height:27px;margin-top:23px;white-space:pre-line}@media only screen and (max-width:799px){.content-box_entry p{white-space:normal;font-size:15px;line-height:22px;margin-top:20px;white-space:inherit}}.content-box_entry .entry-quantity{margin-top:25px}@media only screen and (max-width:799px){.content-box_entry .entry-quantity{padding-top:10px;border-top:1px solid #d0d0d0}}.content-box_entry .entry-quantity+.speaker-info{margin-top:35px}.content-box_entry .title_average{margin-top:37px;margin-bottom:22px;line-height:32px}@media only screen and (max-width:799px){.content-box_entry .title_average{font-size:18px;line-height:22px;margin:15px 0}}.content-box_entry .image_large+.entry-info-list{margin-top:47px}.content-box_entry .image_large+.company_entry{margin-top:20px}.content-box_entry .logo+.entry-info-list{margin-top:28px}.content-box_entry .company_entry+.entry-info-list{margin-top:40px}.content-box_entry .card-container+.title_medium{margin-top:0}.content-box_entry .entry-quantity+.entry-info-list{margin-top:22px}.content-box_entry .event-status-info+.entry-quantity{margin-top:28px}.content-box_entry .event-status-info+.entry-info-list{margin-top:30px}.content-box_entry .entry-info-list+.company-info{margin-top:28px}.content-box_entry .entry-partners{margin-top:33px}.content-box_entry .content-box__star{float:right}.content-box_entry .content-box__star.icon{width:18px;height:17px;cursor:pointer;stroke:#737373}.content-box_entry .content-box__star.icon:hover,.content-box_entry .content-box__star.icon_star-liked{stroke:#f5d500}.content-box_entry .content-box__star.icon_star-liked:hover{fill:transparent}.content-box_entry .content-box__additional-description{font-size:10px;line-height:12px;color:#989898;margin-bottom:40px;margin-top:10px}.content-box_entry .content-box__info-line{margin-top:-4px}.content-box_entry .content-box__info-line:after{content:"";display:table;clear:both}.content-box_entry .content-box__info-line .badge,.content-box_entry .content-box__info-line .entry-number{float:left}.content-box_entry .content-box__info-line .badge+.entry-number{margin-left:20px}.content-box_entry .content-box__info-line .entry-number{margin-top:1px}.content-box_entry .content-box__additional{border-top:1px solid #f1f1f1;margin-top:60px;padding:40px 0 0;margin-bottom:-50px}.content-box_entry .content-box__entry .field-type{font-weight:700}.content-box_entry .content-box__entry-description{font-size:13px;line-height:22px;width:290px;margin-top:-12px}@media only screen and (max-width:799px){.content-box_entry .content-box__entry-description{margin-top:15px;width:100%}}.content-box_entry .content-box__area-title{font-weight:400;margin-top:40px}.content-box_entry .content-box__date{font-size:12px;color:#5e5e5e}.content-box_entry .content-box__date_greeting{margin-top:52px}.content-box_entry .content-box__important-offer-info{margin-top:2px;font-size:13px;line-height:19px;color:#ed253f}.content-box_entry .content-box__important-offer-info span{font-weight:700}.content-box_entry .content-box__important-offer-info i{font-style:normal}.content-box_entry .content-box__open-event{float:left;font-size:15px;line-height:18px;color:#434343;margin-right:30px;margin-top:5px}.content-box_entry .content-box__open-event-group{margin-bottom:70px}.content-box_release p{white-space:inherit;margin-top:5px}.content-box_cart .title_large,.content-box_completed .title_large,.content-box_create .title_large,.content-box_payment .title_large{margin:0}.pretitle_large{margin:-20px 0 25px;color:#ed253f;font-size:18px;font-weight:700}@media only screen and (max-width:799px){.pretitle_large{margin-top:0;padding:0 10px;font-size:16px}}.pretitle_program{font-size:22px;line-height:45px;color:#fff;background-color:#ed253f;font-weight:700;height:45px;padding-left:15px;margin-bottom:15px;width:710px;-webkit-box-sizing:border-box;box-sizing:border-box}.pretitle_program.fixed{position:fixed;top:98px;z-index:1}.content-box_wait-yandex{padding:55px 0 80px}.content-box_wait-yandex .title{margin-top:0;margin-bottom:20px}.content-box_wait-yandex .content-box__info{float:left;margin-left:132px}.content-box_wait-yandex .content-box__description{line-height:24px;margin-top:0}.content-box_wait-yandex .content-box__input{border:none;background:none;outline:none;padding:0;color:#ed253f;line-height:25px;border-bottom:1px solid #ed253f}.content-box_wait-yandex .content-box__input:hover{border-color:transparent}.content-box_tickets{position:relative}.content-box_tickets__tabs{position:absolute;right:25px;top:25px}.content-box_tickets__tabs a{color:#ed253f!important;text-decoration:underline}.content-box_tickets__tabs a.ng-leave{display:none}.content-box_tickets .title{margin-top:0;margin-bottom:20px}.content-box_tickets .content-box__pirexpo-logo{background-position:50%;background-repeat:no-repeat;width:111px;height:35px;background-image:url(/frontend/app/styles/images/logo-grey.png?46a64701461b1ec45a8aa01ae214c96b);background-size:111px auto;float:left;margin-top:40px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.content-box_tickets .content-box__pirexpo-logo{background-image:url(/frontend/app/styles/images/logo-grey@2x.png?c9dd6afedbf991d900f60a493e77c18a)}}.content-box_tickets .content-box__info{float:left;margin-left:97px}.content-box_tickets .content-box__description{line-height:24px;margin-top:0}.content-box_tickets .content-box__description a{color:#ed253f;line-height:25px}.content-box_tickets .content-box__description a:hover{text-decoration:none}.content-box_single{margin-top:70px}.event-status-info{width:250px;margin-top:30px}@media only screen and (max-width:799px){.event-status-info{width:100%}}.event-status-info__price-line{padding-bottom:18px;margin-bottom:12px;border-bottom:1px solid #ededed}.event-status-info__price-line:after{content:"";display:table;clear:both}.event-status-info__price{float:left;font-size:24px;color:#000;font-weight:700;line-height:38px}.event-status-info__info{font-size:11px;line-height:20px;color:#989898}.event-status-info__info span{color:#000;font-weight:700}.event-status-info__open-event{font-size:16px;color:#000;font-weight:700;padding-bottom:13px}.event-status-info__no-place,.event-status-info__open-event{margin-top:-4px;margin-bottom:12px;border-bottom:1px solid #ededed}.event-status-info__no-place{font-size:13px;color:#ed253f;text-transform:uppercase;padding-bottom:17px;margin-bottom:-12px}.event-status-info__order-event{margin-top:-4px;font-size:13px;color:#41cf7d;text-transform:uppercase;padding-bottom:17px;margin-bottom:12px;border-bottom:1px solid #ededed;margin-bottom:-12px}.content-box+.card-additional-box{margin-top:32px}@media only screen and (max-width:799px){.content-box+.card-additional-box{margin-top:10px}}.card-additional-box .title_medium{margin-bottom:24px}.quantity-items{position:absolute;z-index:2;width:208px;height:592px;-webkit-box-sizing:border-box;box-sizing:border-box;border:6px solid #ffe00b;background-color:#fff}@media only screen and (max-width:799px){.quantity-items{position:static;width:100%;border-width:4px;padding:15px 0;height:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}.quantity-items_main{height:592px;border-color:#ffe00b;left:60px;top:10px}@media only screen and (max-width:799px){.quantity-items_main{margin-bottom:50px}}@media only screen and (max-width:799px){.quantity-items_main .quantity-item{position:static;width:25%;display:inline-block;vertical-align:top}}.quantity-items_main .quantity-item_visitors{top:62px}.quantity-items_main .quantity-item_companies{top:190px}.quantity-items_main .quantity-item_events,.quantity-items_main .quantity-item_novelty{top:315px}.quantity-items_main .quantity-item_speaker{top:443px}.quantity-items_main .quantity-item__name{font-size:44px;margin-bottom:3px}@media only screen and (max-width:799px){.quantity-items_main .quantity-item__name{font-size:18px;line-height:20px;margin-bottom:0}}.quantity-items_pir{left:0;border-color:#ec2740}@media only screen and (max-width:799px){.quantity-items_pir{position:static;width:100%;height:auto}}@media only screen and (max-width:799px){.quantity-items_pir .quantity-item{position:static;width:33.33333%;padding:0!important;display:inline-block;vertical-align:top}}@media only screen and (max-width:799px){.quantity-items_pir .quantity-item__name{font-size:18px;line-height:20px;margin-bottom:0}}.quantity-items_hotel{border-color:#4b61c7}@media only screen and (max-width:799px){.quantity-items_hotel .quantity-item{position:static;width:25%!important;padding:0!important;display:inline-block;vertical-align:top}}@media only screen and (max-width:799px){.quantity-items_hotel .quantity-item__name{font-size:18px;line-height:20px;margin-bottom:0}}.quantity-items_hotel .quantity-item:hover:hover{-webkit-transform:scale(1.2)!important;-ms-transform:scale(1.2)!important;transform:scale(1.2)!important;color:#4b61c7}.quantity-items_mcte{border-color:#fb8f02}@media only screen and (max-width:799px){.quantity-items_mcte .quantity-item{position:static;width:25%!important;padding:0!important;display:inline-block;vertical-align:top}}.quantity-items_mcte .quantity-item__name{font-size:44px;margin-bottom:3px}@media only screen and (max-width:799px){.quantity-items_mcte .quantity-item__name{font-size:18px;line-height:20px;margin-bottom:0}}.quantity-items_mcte .quantity-item:hover:hover{-webkit-transform:scale(1.2)!important;-ms-transform:scale(1.2)!important;transform:scale(1.2)!important;color:#fb8f02}.quantity-items.is_stuck{left:auto}.quantity-items_resto{border-color:#639}@media only screen and (max-width:799px){.quantity-items_resto .quantity-item{position:static;width:33.33333%;padding:0!important;display:inline-block;vertical-align:top}}@media only screen and (max-width:799px){.quantity-items_resto .quantity-item__name{font-size:18px;line-height:20px;margin-bottom:0}}.quantity-items_resto .quantity-item:hover:hover{-webkit-transform:scale(1.2)!important;-ms-transform:scale(1.2)!important;transform:scale(1.2)!important;color:#639}.quantity-item{position:absolute;width:100%;font-family:Futurabookc;text-align:center;text-decoration:none;-webkit-transform-origin:'50% 50%';-ms-transform-origin:'50% 50%';transform-origin:'50% 50%';-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:#000;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.quantity-item:hover{-webkit-transform:scale(1.2)!important;-ms-transform:scale(1.2)!important;transform:scale(1.2)!important;color:#ed253f}.quantity-item_visitors{top:62px}.quantity-item_companies{top:190px}.quantity-item_events{top:315px}.quantity-item_championat,.quantity-item_speaker{top:433px}.quantity-item__name{display:block;font-size:54px;line-height:32px;margin-bottom:6px}.quantity-item__info{display:block;font-size:20px;line-height:26px}@media only screen and (max-width:799px){.quantity-item__info{font-size:15px;line-height:15px}}.partners{margin-top:35px}@media only screen and (max-width:799px){.partners{margin-top:10px}}.partners__item{display:inline-block;vertical-align:top;width:150px;margin-right:50px;margin-bottom:45px;text-decoration:none}@media only screen and (max-width:799px){.partners__item{margin:0;width:50%;display:inline-block}}.partners__item[href]:hover .partners__item-status{color:#ed253f}.partners__item-image-wrapper{display:block;border-bottom:1px solid #e3e3e3;text-align:center;height:120px;line-height:120px}.partners__item-image{line-height:normal;display:inline-block;vertical-align:middle}@media only screen and (max-width:799px){.partners__item-image_mobile{max-width:90%;max-height:90%}}.partners__item-status{margin-top:13px;display:block;font-size:12px;line-height:14px;color:#4c4c4c;text-align:center;transiton:color .3s ease}.partners__item-status_wide{margin-left:-11px;margin-right:-11px}.partners_exhibitions{width:950px;margin:38px auto 0}@media only screen and (max-width:799px){.partners_exhibitions{width:100%}}.partners_exhibitions .partners__item{margin-right:117px}@media only screen and (max-width:799px){.partners_exhibitions .partners__item{margin-right:0}}.partners_exhibitions .partners__item:nth-child(4n-3){margin-right:116px}@media only screen and (max-width:799px){.partners_exhibitions .partners__item:nth-child(4n-3){margin-right:0}}.partners_exhibitions .partners__item:nth-child(4n){margin-right:0}.partners_main .partners__item-image-wrapper{height:170px;line-height:170px}.partners_main .partners__item{width:190px;margin-right:63px}@media only screen and (max-width:799px){.partners_main .partners__item{width:50%;margin:0}}.partners_main .partners__item:nth-child(4n){margin-right:0}.news-container_releases .news__date{margin-bottom:15px}.news-container_few .news:last-child{margin-bottom:0;border-bottom:0}.news{display:block;margin-top:36px;border-bottom:1px solid #e8e8e8;cursor:pointer;text-decoration:none}.news:hover .news__date-number,.news:hover .news__read,.news:hover .title{color:#ed253f}.news:hover .news__read .icon_arrow-long-right{fill:#ed253f}.news:first-child,.news p.news__description{margin-top:0}.news:last-child{margin-bottom:60px}.news .title{margin:0 0 12px;line-height:30px;-webkit-transition:color .3s ease;transition:color .3s ease;color:#000}.news .title,.news__date{display:block}.news__date .icon_calendar{fill:#ed253f;margin-right:12px}.news__date-number{color:#000;font-family:Proxima Nova;font-size:14px;font-weight:200}.news__date-number,.news__read{display:inline-block;-webkit-transition:color .3s ease;transition:color .3s ease}.news__read{margin-top:7px;margin-bottom:16px;padding:16px 0;color:hsla(0,0%,5%,.6);text-transform:uppercase;font-size:10px;text-decoration:none}.news__read .icon_arrow-long-right{fill:hsla(0,0%,5%,.6)}.news__read-text{display:inline-block;margin-right:14px;letter-spacing:1px}.events-purchase-list{margin-top:65px}.events-purchase-list__header{margin-bottom:16px}.events-purchase-list__header:after{content:"";display:table;clear:both}.events-purchase-list__header-title{font-size:13px;font-family:Proxima Nova;font-weight:200;color:#9f9f9f}.events-purchase-list__header-title_event{float:left}.events-purchase-list__header-title_price{margin-right:82px;float:right}.events-purchase-list__item{position:relative;padding:20px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}@media only screen and (max-width:799px){.events-purchase-list__item{padding:20px 0}}.events-purchase-list__item-wrapper{width:710px;position:relative}.events-purchase-list__item-wrapper:after{content:"";display:table;clear:both}@media only screen and (max-width:799px){.events-purchase-list__item-wrapper{width:100%}}.events-purchase-list__pir-logo{float:left;background-position:50%;background-repeat:no-repeat;width:102px;height:30px;background-image:url(/frontend/app/styles/images/logo.png?6ae2302492661555478f748d06fde08e);background-size:102px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.events-purchase-list__pir-logo{background-image:url(/frontend/app/styles/images/logo@2x.png?db67e8cd84984edc3bdfe868fde3e202)}}.events-purchase-list__bestchefs-logo{float:left;background-position:50%;background-repeat:no-repeat;width:300px;height:290px;background-image:url(/frontend/app/styles/images/bestchefs-logo.png?3ced27a77014255f52ce232cce8ce32f);background-size:300px auto}.events-purchase-list__cuptesting-logo{float:left;background-position:50%;background-repeat:no-repeat;width:145px;height:54px;background-image:url(/frontend/app/styles/images/cuptesting-logo.png?c7b06b3fbb31c226c11008f33a993917);background-size:145px auto}.events-purchase-list__item-name-wrapper{line-height:70px;width:350px;position:absolute;top:0;left:170px}@media only screen and (max-width:799px){.events-purchase-list__item-name-wrapper{position:static;line-height:20px;margin-bottom:15px}}.events-purchase-list__item-name{display:inline-block;vertical-align:middle;font-family:Proxima Nova;font-size:14px;line-height:22px;color:#ed253f}.events-purchase-list__item-prices{font-family:Proxima Nova;font-size:18px;position:absolute;right:0;top:50%;margin-top:-10px}.events-purchase-list__item-prices:after{content:"";display:table;clear:both}.events-purchase-list__item-price{width:88px;float:left;text-align:right}.events-purchase-list__item-price span{font-size:15px;font-weight:200}.events-purchase-list__item-price.discount{text-decoration:line-through}.events-purchase-list__item-price+.events-purchase-list__item-price{margin-left:10px}.events-purchase-list__item+.events-purchase-list__item{border-top:none}.events-purchase-list__remove{position:absolute;top:50%;margin-top:-5px;right:10px;width:10px;height:10px;cursor:pointer}.events-purchase-list__remove .icon_svg{display:block;width:10px;height:10px;fill:#fc1a37}.events-purchase-list_ticket{margin-top:0}.events-purchase-list_ticket .events-purchase-list__item{padding:0;border:0}.events-purchase-list_ticket .events-purchase-list__item-wrapper{width:598px}@media only screen and (max-width:799px){.events-purchase-list_ticket .events-purchase-list__item-wrapper{width:100%}}.events-purchase-list_ticket .events-purchase-list__item-name-wrapper{top:-20px}@media only screen and (max-width:799px){.events-purchase-list_ticket .events-purchase-list__item-name-wrapper{position:static;width:100%;line-height:20px;margin-bottom:15px}}.events-purchase-list_ticket .events-purchase-list__item-prices{right:65px}@media only screen and (max-width:799px){.events-purchase-list_ticket .events-purchase-list__item-prices{position:static;float:right;margin-top:6px}}.events-purchase-list_ticket .events-purchase-list__item-price{font-family:Proxima Nova;font-size:16px}.events-purchase-list_ticket .events-purchase-list__item-price span{font-weight:400;font-size:16px}.events-purchase-list_order .events-purchase-list__header-title_price{margin-right:0}.events-purchase-list_order .events-purchase-list__item-wrapper{width:100%}.events-purchase-list_completed{margin-bottom:60px}.events-purchase-list_outofstock{margin-top:40px}.events-purchase-list_outofstock .event-info__prices{color:#cfcfcf}.events-purchase-list_outofstock .events-purchase-list__remove{cursor:default}.events-purchase-list_outofstock .events-purchase-list__remove .icon_svg{fill:#cfcfcf}.events-purchase-list+.button{float:right;margin-top:80px}.events-price-info{text-align:right;margin-bottom:10px}.events-price-info__text{font-family:Proxima Nova;font-size:18px;margin-right:5px}.events-price-info__number{font-size:22px;font-weight:600}.events-price-info:last-child{margin-bottom:0}.events-price-info_important .events-price-info__number{color:#fc1a37}.events-price-info_order{margin-top:52px}.payment-info{margin-top:55px;position:relative}.payment-info:after{content:"";display:table;clear:both}.payment-info .field-box_promo-code{position:absolute;bottom:0;left:0}@media only screen and (max-width:799px){.payment-info .field-box_promo-code{position:relative}}.payment-info__main{width:300px;float:right}.payment-info_create{margin-top:100px}.payment-info_cart{margin-bottom:18px}.payment-info_cart+.button_large{float:right}.payment-footer__additional+.button_large{margin-top:27px}.section-main-title{font-family:Proxima Nova;font-size:44px}@media only screen and (max-width:799px){.section-main-title{font-size:18px;font-weight:600;font-family:Open sans,Arial,Helvetica Neue,sans-serif;padding-left:10px}}.section-main-title_light{color:#fff}.section-main-title_dark{color:#242424}.main-page-news{background-color:#ed253f;padding:90px 0 94px}@media only screen and (max-width:799px){.main-page-news{padding:30px 0}}@media only screen and (max-width:799px){.main-page-news .layout{width:100%}}.slider_main{margin-top:46px;position:relative}@media only screen and (max-width:799px){.slider_main{margin-top:20px}}.slider_main .slider__control{position:absolute;top:250px;margin-top:0}.slider_main .slider__control:hover .icon_svg{fill:#ffe00b;stroke:#ffe00b}.slider_main .slider__control .icon_svg{fill:#fff;stroke:#fff}.slider_main .slider__control_prev{left:-82px}@media only screen and (max-width:799px){.slider_main .slider__control_prev{left:-10px}}.slider_main .slider__control_next{right:-82px}@media only screen and (max-width:799px){.slider_main .slider__control_next{right:-10px}}.slider_news{text-align:center}.slider_news .slick-slide div{float:left;width:310px;margin-right:10px}.slider_news .slick-slide div:last-child{margin-right:0}.slider_news .slick-slide img{display:inline-block}.slider_news .slick-dots{list-style-type:none;margin:0;padding:0;display:inline-block!important;margin-top:50px}.slider_news .slick-dots li{display:inline-block;float:left;width:14px;height:14px;position:relative;cursor:pointer}.slider_news .slick-dots li:before{content:'';position:absolute;top:50%;left:50%;margin:-4px 0 0 -4px;width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;background-color:#fff}.slider_news .slick-dots li.slick-active:before{width:14px;height:14px;margin:-7px 0 0 -7px;background-color:#ffe00b}.slider_news .slick-dots li button{display:none}.slider_news .slick-dots li+li{margin-left:20px}.main-news{display:block;background-color:#fff;height:549px;width:310px;cursor:pointer;text-decoration:none;position:relative;text-align:left}@media only screen and (max-width:799px){.main-news{margin:0 35px}}.main-news:hover .main-news__date,.main-news:hover .main-news__name{color:#ed253f}.main-news:hover .main-news__image-wrapper:after{opacity:1}.main-news__image-wrapper{display:block;width:310px;height:310px;position:relative}@media only screen and (max-width:799px){.main-news__image-wrapper{margin:0 auto;width:100%;height:auto;text-align:center}}.main-news__image-wrapper:after{content:'';position:absolute;top:0;left:0;width:310px;height:310px;background-color:hsla(0,0%,100%,.32);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media only screen and (max-width:799px){.main-news__image-wrapper:after{height:100%;width:100%}}.main-news__image{width:250px;height:250px;margin:30px}@media only screen and (max-width:799px){.main-news__image{max-width:310px;max-height:310px;padding:30px;width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}}.main-news__content{display:block;padding:0 30px}@media only screen and (max-width:799px){.main-news__content{max-width:310px;width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}}.main-news__date{display:block;font-size:16px;color:#1e1e1e;font-family:Futurabookc;margin-bottom:17px;-webkit-transition:color .3s ease;transition:color .3s ease}.main-news__date span{font-size:15px}.main-news__info{display:block;height:200px;overflow:hidden}.main-news__name{display:block;font-weight:600;font-size:16px;line-height:22px;color:#000;margin-bottom:12px;-webkit-transition:color .3s ease;transition:color .3s ease}.main-news__description{display:block;font-size:14px;line-height:24px;color:#5e5e5e}.slider_greetings .slick-slide>div{float:left;width:200px;margin-right:50px}@media only screen and (max-width:799px){.slider_greetings .slick-slide>div{margin:0 auto;float:none}}.slider_greetings .slick-slide>div:last-child{margin-right:0}@media only screen and (max-width:799px){.slider_greetings .slick-slide>div:last-child{margin:10px auto 0;float:none}}.slider_greetings .slick-slide img{display:inline-block;border:none}.slider_greetings .slick-slide a,.slider_greetings .slick-slide img{outline:none}.slider_greetings .slider__control{top:53px}.slider_greetings .slider__control:hover.disabled .icon_svg{fill:#ed253f;stroke:#ed253f}.slider_greetings .slider__control:hover .icon_svg{fill:#ffe00b;stroke:#ffe00b}.slider_greetings .slider__control .icon_svg{fill:#ed253f;stroke:#ed253f}.greetings__person{width:190px;vertical-align:top;display:inline-block;margin-right:30px;margin-bottom:55px;cursor:pointer;text-decoration:none}.greetings__person:nth-child(3n){margin-right:0}.greetings__person:hover .greetings__person-name{color:#ed253f}.greetings__person:hover .greetings__person-image-overlay{opacity:1}.greetings__person-image-wrapper{display:block;position:relative;width:190px;height:190px;margin-bottom:21px}.greetings__person-image,.greetings__person-image-overlay{display:block;position:absolute;top:0;left:0;width:190px;height:190px}.greetings__person-image-overlay{background-color:hsla(0,0%,100%,.32);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.greetings__person-name{display:block;font-size:20px;line-height:24px;font-family:Proxima Nova;-webkit-transition:color .3s ease;transition:color .3s ease;margin-bottom:12px;color:#000}.greetings__person-position{display:block;color:#5e5e5e;font-size:14px;line-height:20px;font-weight:200}.greetings_main .greetings__person{width:200px;margin-right:0;margin-bottom:0;display:block;float:left}.greetings_main .greetings__person-image-wrapper{display:block;position:relative;width:200px;height:200px;margin-bottom:0}.greetings_main .greetings__person-image{width:160px;height:160px;-webkit-border-radius:50%;border-radius:50%;left:50%;margin-left:-80px;border:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.greetings_main .greetings__person-image-overlay{width:160px;height:160px;-webkit-border-radius:50%;border-radius:50%;left:50%;margin-left:-80px}.greetings_main .greetings__person-name{text-align:center}.greetings_main .greetings__person-position{display:block;color:#5e5e5e;font-size:14px;line-height:20px;font-weight:200;text-align:center}.empty-info{margin-top:58px;border-top:1px solid #e7e7e7;padding-top:70px;text-align:center}.empty-info .icon_svg{width:80px;height:75px;margin-bottom:17px}.empty-info .icon_star_v2{stroke:#ccc}.empty-info .icon_basket_v2,.empty-info .icon_sale-close{fill:#ccc}.empty-info__text{font-family:Proxima Nova;font-size:24px;color:#373737;margin-bottom:27px}.empty-info__description{font-family:Proxima Nova;font-size:18px;line-height:26px;color:#121212}.empty-info__description .empty-info__link{margin-bottom:0}.empty-info__link{font-family:Proxima Nova;display:inline-block;font-weight:400;font-size:18px;text-decoration:none;border-bottom:1px solid #ee1b2e;margin-bottom:60px;line-height:21px}.empty-info__link:hover{border-color:#ff596f}.empty-info_orders{margin-top:40px;padding-top:60px}.empty-info_orders .empty-info__link{margin-bottom:0}.empty-info_end-sale .empty-info__text{margin:0 -34px}.summit{font-family:Proxima Nova;font-size:13px;color:#242424;text-transform:uppercase;float:right;margin-top:57px}@media only screen and (max-width:799px){.summit{margin:0 0 15px;padding:0 10px;font-size:12px}}.summit span{font-size:18px;color:#ed253f;font-weight:700}@media only screen and (max-width:799px){.summit span{font-size:15px}}.tickets{margin-top:30px;position:relative}.tickets .ticket+.ticket{margin-top:-1px}.tickets .ng-leave{display:none}.tickets__day{width:80px;position:absolute;top:4px;left:-90px;font-family:Proxima Nova;font-size:18px;font-weight:200}.tickets__day .icon_svg{fill:#da1932;margin-right:4px;position:relative;top:1px}.tickets__day-text{font-size:14px;margin-left:5px}.tickets__nothing{font-family:Proxima Nova;font-size:16px;font-weight:200;color:#9f9f9f;padding-top:5px;padding-bottom:2px}.tickets+.tickets{margin-top:32px}.tickets_pir{margin-bottom:63px}@media only screen and (max-width:799px){.tickets_pir{margin-bottom:40px}}.tickets_pir .ticket{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tickets_pir .ticket img{margin-right:25px}.tickets_get-ticket{margin-bottom:50px;margin-top:50px}.ticket-event{margin-bottom:50px}.event-material{position:absolute;left:-1px;bottom:-32px;width:100%;border:1px solid hsla(0,0%,63%,.4);text-align:center;font-size:15px;color:#000;text-decoration:none;line-height:30px;font-weight:700}.event-material:hover{color:#fff;background-color:#ed253f}.ticket{border:1px solid hsla(0,0%,63%,.4);padding:20px 40px 20px 20px;position:relative}@media only screen and (max-width:799px){.ticket{padding:15px}}.ticket .link-text-icon_download{position:absolute;top:50%;right:40px;margin-top:-7px}.ticket_type-logo{float:left;width:120px;border:0 solid hsla(0,0%,63%,.4)}.ticket_pir{padding:20px 40px}.ticket_pir:after{content:"";display:table;clear:both}.ticket_pir.ng-leave{display:none}@media only screen and (max-width:799px){.ticket_pir{padding:15px}}@media only screen and (max-width:799px){.ticket_pir .link-text-icon_download{right:20px;top:22px;margin-top:0}}.ticket_pir .ticket__logo{background-position:50%;background-repeat:no-repeat;width:102px;height:30px;background-image:url(/frontend/app/styles/images/logo.png?6ae2302492661555478f748d06fde08e);background-size:102px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.ticket_pir .ticket__logo{background-image:url(/frontend/app/styles/images/logo@2x.png?db67e8cd84984edc3bdfe868fde3e202)}}@media only screen and (max-width:799px){.ticket_pir .ticket__logo{margin-bottom:10px}}.ticket_pir .ticket__bestchefs-logo{background-position:50%;background-repeat:no-repeat;width:300px;height:290px;background-image:url(/frontend/app/styles/images/bestchefs-logo.png?3ced27a77014255f52ce232cce8ce32f);background-size:300px auto}.ticket_pir .ticket__cuptesting-logo{background-position:50%;background-repeat:no-repeat;width:145px;height:54px;background-image:url(/frontend/app/styles/images/cuptesting-logo.png?c7b06b3fbb31c226c11008f33a993917);background-size:145px auto}.ticket_pir .ticket__name-wrapper{line-height:70px;width:250px}@media only screen and (max-width:799px){.ticket_pir .ticket__name-wrapper{position:static;line-height:1;width:100%}}.ticket_pir .ticket__name{display:inline-block;vertical-align:middle;font-family:Proxima Nova;font-size:14px;line-height:22px;color:#ed253f}.ticket_pir+.ticket_pir{margin-bottom:0}.participants-list-old{position:absolute;top:115px;left:0;right:0;text-align:center;color:#151515}.participants-list-old a{color:#151515}.participants-list-old a:hover{color:#ed253f}.yandex-icon{background-position:50%;background-repeat:no-repeat;width:113px;height:44px;background-image:url(/frontend/app/styles/images/yandex-logo.png?be6b45b785d43230166c1376f8bb7985);background-size:113px auto;float:left;margin-top:40px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.yandex-icon{background-image:url(/frontend/app/styles/images/yandex-logo@2x.png?a6dfa453619d19a8dde0a332c99e017b)}}.download-program{cursor:pointer;text-decoration:none;float:right;width:185px;height:64px;padding-top:17px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e6e6e6;color:#010101;text-align:center;margin-left:10px}@media only screen and (max-width:799px){.download-program{height:auto;padding-top:0;border:none;width:135px;margin:20px 15px 0 0}}.download-program:hover .icon_download_v2{fill:#ec2740}.download-program:hover .download-program__text{color:#ec2740;text-decoration:underline}.download-program .icon_download_v2{vertical-align:middle;margin-right:16px;margin-top:3px}.download-program__text{display:inline-block;vertical-align:middle;font-size:11px;line-height:14px;text-align:left;-webkit-transition:color .3s ease;transition:color .3s ease}.exhibition-report{height:600px}.exhibition-report__report{width:50%;height:100%;float:left}@media only screen and (max-width:799px){.exhibition-report__report{width:100%;display:inline-block;height:300px;margin:0}}.exhibition-report__report_video{background:#ed253f url(/frontend/app/styles/images/video-report-pirexpo.png?e1f433bc776b86ad8b38a7c461c96ba9);background-position:0 100%;background-repeat:no-repeat;background-size:cover;position:relative}.exhibition-report__report_video:before{content:'';position:absolute;left:50%;top:50%;width:95%;height:100%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:710px;background:url(/frontend/app/pages/exhibitions/images/video-bg.png?eca60ce839a3c9b99816b9d5763bcdae) no-repeat 50%;background-size:contain}@media only screen and (max-width:799px){.exhibition-report__report_video:before{max-width:460px}}@media only screen and (max-width:799px){.exhibition-report__report_video{margin-top:5px}}.exhibition-report__title{color:#000;font-family:Proxima Nova;font-size:44px;font-weight:400;text-align:center;padding-top:195px;position:relative;z-index:5}@media only screen and (max-width:799px){.exhibition-report__title{font-size:20px;font-weight:500;padding-top:95px}}.exhibition-report__play-btn{width:86px;height:86px;background-color:#ed253f;-webkit-border-radius:50%;border-radius:50%;margin:49px auto 0;position:relative;z-index:5;cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media only screen and (max-width:799px){.exhibition-report__play-btn{width:60px;height:60px;margin:25px auto 0}}.exhibition-report__play-btn:after{content:'';border-left:20px solid #fff;border-top:13px solid transparent;border-bottom:13px solid transparent;position:absolute;top:30px;left:38px}@media only screen and (max-width:799px){.exhibition-report__play-btn:after{top:17px;left:24px}}.exhibition-report__play-btn:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.exhibition-report .button{width:255px;height:50px;background-color:#fff;color:#000;line-height:50px;margin:68px auto 0}@media only screen and (max-width:799px){.exhibition-report .button{margin:30px auto 0}}.exhibition-report .button:hover{background-color:#ff3b55;color:#fff}.scrolled+div+div+div+div+div .company__scroll{right:15px}.company__scroll{position:fixed;bottom:15px;right:-50px;width:30px;height:30px;background:#ed253f;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;background-image:url(/frontend/content/common/arrow.svg?291c60c56f8aced6761914bb659d77e6);background-size:60%;background-repeat:no-repeat;background-position:50%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);z-index:999999;background-image:url(/frontend/content/common/arrow.svg?291c60c56f8aced6761914bb659d77e6)}.company__table{width:100%;height:auto;height:380px;width:230px}.company__table .exposition-color{position:absolute;left:0;top:0;height:100%;width:5px}.company__table .logo_medium{display:inline-block}.company__table .company{margin:0!important;text-align:center!important;width:100%!important}.company__table,.company__table .company .company__name-wrapper{width:100%;height:auto}.company__table .card__exhibition-info{position:static;text-align:left}.company__table .card__line,.company__table .entry-quantity,.company__table .logo{display:none}.company__table .company{margin:0!important;text-align:left!important;width:100%!important}.company__table .company .company__name-wrapper{margin:0;width:100%;height:auto}@media only screen and (max-width:799px){.block-mobile{width:100%;position:static;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}}@media only screen and (max-width:799px){.events-block_mobile{position:relative}.events-block_mobile .select.select_search{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin:0 10px}}.events-filter-toggle{display:none}@media only screen and (max-width:799px){.events-filter-toggle{display:inline-block;width:135px;height:27px;text-align:center;font-size:12px;line-height:28px;border:1px solid #e3e3e3;position:relative;cursor:pointer}.events-filter-toggle .icon_controls{position:absolute;top:7px;left:10px}}@media only screen and (max-width:799px){.block-mobile{width:100%;position:static;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;margin:0}}@media only screen and (max-width:799px){.flex-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.flex-mobile__order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-mobile__order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.avatar-create{position:relative;margin-top:22px}.avatar-create_main{padding-left:340px;background:#ed253f;margin-bottom:22px;margin-top:0}@media only screen and (max-width:799px){.avatar-create{padding-left:0}}.avatar-create__link{font-size:0;line-height:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;text-decoration:none}.avatar-create__panel{display:inline-block;vertical-align:top;width:35%;position:relative}.avatar-create__panel_right{width:65%;background:#ed253f}.avatar-create__panel_hotel{background:#5764a9}.avatar-create__panel_mcte{background:#f8901f}.avatar-create__image{position:relative;z-index:2}.avatar-create__image img{width:100%;height:auto}.avatar-create__decoration{position:absolute;right:-45px;bottom:0;width:auto;height:auto}@media only screen and (max-width:799px){.avatar-create__decoration{width:60%;right:0}}.avatar-create__decoration img{width:208px;height:auto}@media only screen and (max-width:799px){.avatar-create__decoration img{width:100%}}.avatar-create__decoration_hotel{right:-29px}@media only screen and (max-width:799px){.avatar-create__decoration_hotel{right:-29px}}.avatar-create__decoration_mcte{right:-25px}.avatar-create__decoration_mcte img{width:230px}@media only screen and (max-width:799px){.avatar-create__decoration_mcte img{width:100%}}.avatar-create__description{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:25%;width:140px;z-index:1}.avatar-create__description_main{top:34px;-webkit-transform:none;-ms-transform:none;transform:none}@media only screen and (max-width:799px){.avatar-create__description{width:100%;left:0;text-align:center}}.avatar-create__title{color:#fff;font-size:20px;line-height:42px;margin-bottom:15px}@media only screen and (max-width:799px){.avatar-create__title{font-size:17px;line-height:20px}}.avatar-create__list-social{padding-left:0}.avatar-create__item-social{list-style:none;margin-right:14px;display:inline-block;vertical-align:top;width:33px;height:33px;background:#fff;position:relative}.avatar-create__item-social:last-child{margin-right:0}.avatar-create__item-social img{position:absolute;display:block;margin:auto;width:70%;height:auto;top:0;bottom:0;left:0;right:0}.avatar-create__icon{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:100%;background:#ed253f}.avatar-create__icon img{width:90%;height:auto;position:absolute;bottom:0;left:0;opacity:.7}.avatar-create__icon_hotel{background:#5764a9}.avatar-create__icon_mcte{background:#f8901f}.avatar-create__icon_mcte img{bottom:20px;left:22px;margin:auto;right:0;width:80%}.avatar-create__list{position:absolute;bottom:15px;font-size:0;background:#fff;margin:0 -8px;z-index:6;padding:0 2px;right:12%;width:25%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:799px){.avatar-create__list{width:43%}}@media only screen and (max-width:449px){.avatar-create__list{display:none}}.avatar-create__item{list-style:none;display:inline-block;vertical-align:middle;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%}.avatar-create__link-exhibition{display:block}.avatar-create__link-exhibition img{width:100%;height:auto}@media only screen and (max-width:799px){animation-svg-hotel,animation-svg-mcte,animation-svg-pir,animation-svg-resto{-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4)}}.restorate_scroll{position:fixed;left:0;top:0;right:0;bottom:0;background:#fff;opacity:.99;z-index:10000}.restorate_scroll:before{content:'\417\430\433\440\443\437\43A\430...'}.restorate_scroll:after,.restorate_scroll:before{position:absolute;left:50%;top:50%;font-size:30px;color:#000;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.restorate_scroll:after{content:'';background-position:50%;background-repeat:no-repeat;width:102px;height:30px;background-image:url(/frontend/app/styles/images/logo.png?6ae2302492661555478f748d06fde08e);background-size:102px auto;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.restorate_scroll:after{background-image:url(/frontend/app/styles/images/logo@2x.png?db67e8cd84984edc3bdfe868fde3e202)}}@-webkit-keyframes bounceIn{0%{margin-top:-50px}60%{margin-top:-30px}to{margin-top:-35px}}@keyframes bounceIn{0%{margin-top:-50px}60%{margin-top:-30px}to{margin-top:-35px}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#nprogress{position:fixed;top:0;z-index:999999}#nprogress .bar{background:#ff0029;height:3px}#nprogress .peg{-webkit-box-shadow:none;box-shadow:none}#nprogress .spinner{display:none}.exhibition-page-promo{padding-top:48px;padding-bottom:20px}@media only screen and (max-height:878px){.exhibition-page-promo{padding-top:40px;padding-bottom:0}}@media only screen and (max-width:878px){.exhibition-page-promo{padding-top:15px}}@media only screen and (max-width:799px){.exhibition-page-promo .layout{width:100%}}.exhibition-page-promo__infoline:after{content:"";display:table;clear:both}.exhibition-page-promo__keyview{width:1004px;margin-left:-34px;position:relative}@media only screen and (max-height:878px){.exhibition-page-promo__keyview{width:951px;margin-left:0}}@media only screen and (max-width:799px){.exhibition-page-promo__keyview{width:100%;height:auto;margin-left:0}.exhibition-page-promo__keyview img{width:100%;height:auto}}.exhibition-page-promo__keyview svg{width:100%}@media only screen and (max-height:878px){.exhibition-page-promo__svg-big{display:none}}.exhibition-page-promo__svg-small{display:none}@media only screen and (max-height:878px){.exhibition-page-promo__svg-small{display:block}}.exhibition-page-promo__slogan{position:absolute;bottom:45px;width:100%;font-size:50px;line-height:50px;font-family:Futurademic;color:#fff;text-transform:uppercase;text-align:center;letter-spacing:3.5px;background:#ec2542;width:auto;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);padding:31px 70px;white-space:nowrap;opacity:0}@media only screen and (max-height:878px){.exhibition-page-promo__slogan{font-size:50px;line-height:50px;bottom:24px}}@media only screen and (max-width:799px){.exhibition-page-promo__slogan{font-size:21px;line-height:21px;bottom:0}}.exhibition-page-promo__slogan_en{bottom:49px}@media only screen and (max-height:878px){.exhibition-page-promo__slogan_en{bottom:34px}}.exhibition-page-promo__slogan-container{position:relative;overflow:hidden}.exhibition-page-promo__slogan-container span{display:inline-block}.exhibition-page-promo__sub-slogan{position:absolute;bottom:-35px;right:100px;color:#ed253f;font-family:Proxima Nova;font-size:16px;font-weight:700;line-height:30px;text-transform:uppercase}@media only screen and (max-height:878px){.exhibition-page-promo__sub-slogan{font-size:14px;line-height:26px;right:193px;bottom:-30px}}.main-page-promo-date{margin-top:8px;font-size:56px;line-height:60px;color:#ed253f;font-family:Proxima Nova;font-weight:700;text-transform:uppercase;float:left}@media only screen and (max-width:799px){.main-page-promo-date{font-size:14px;line-height:16px;margin-top:0;margin-left:10px}}.main-page-promo-date__animation-text-container{height:60px;position:relative;overflow:hidden}@media only screen and (max-width:799px){.main-page-promo-date__animation-text-container{height:30px}}.main-page-promo-date span{font-size:75px;line-height:64px}@media only screen and (max-width:799px){.main-page-promo-date span{font-size:34px;line-height:26px}}.main-page-promo-location{margin-top:17px;font-family:Proxima Nova;font-weight:700;font-size:17px;line-height:27px;color:#202020;text-transform:uppercase;float:right;text-align:right}@media only screen and (max-width:799px){.main-page-promo-location{margin-top:0;margin-right:10px}}.main-page-promo-location__animation-text-container{height:27px;position:relative;overflow:hidden}@media only screen and (max-width:799px){.main-page-promo-location__animation-text-container{font-size:14px;line-height:16px;height:16px}}.main-page-promo-location .icon_location_v2{margin-bottom:2px}@media only screen and (max-width:799px){.main-page-promo-location .icon_location_v2{margin-top:0;width:16px;height:25px}}.exhibition-page-info{padding-top:60px;margin-bottom:95px}.exhibition-page-info__slogan{font-size:70px;color:#ed253f;font-family:Proxima Nova;font-weight:700;line-height:1;margin-bottom:109px}@media only screen and (max-width:799px){.exhibition-page-info__slogan{font-size:45px;padding:0 10px;margin-bottom:50px}}@media only screen and (max-height:878px){.exhibition-page-info{padding-top:60px}}@media only screen and (max-width:799px){.exhibition-page-info{padding-top:15px;padding-bottom:0}}@media only screen and (max-width:799px){.exhibition-page-info .quantity-items{margin-bottom:40px}}@media only screen and (max-width:799px){.exhibition-page-info .quantity-item{position:static;width:25%;display:inline-block;vertical-align:top;padding:20px 0}}.exhibition-page-info__item-info-title{font-size:24px;font-weight:600;line-height:34px;color:#272727;margin-bottom:12px}.exhibition-page-info_hotel{padding-bottom:0}.exhibition-page-info .layout{position:relative}@media only screen and (max-width:799px){.exhibition-page-info .layout{width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}}.exhibition-page-info__content{padding-left:310px;position:relative}@media only screen and (max-width:799px){.exhibition-page-info__content{padding-left:0;margin-bottom:50px!important}}.exhibition-page-info__logo_pir{margin-bottom:61px;background-position:50%;background-repeat:no-repeat;width:200px;height:62px;background-image:url(/frontend/app/pages/exhibitions/pir/images/logo.png?b715b76afb318efbfa3a58bee5ea11e9);background-size:200px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.exhibition-page-info__logo_pir{background-image:url(/frontend/app/pages/exhibitions/pir/images/logo@2x.png?a1849454d10be31cded84ce8cc14a4ca)}}.exhibition-page-info__logo_pir-en{margin-bottom:61px;background-position:50%;background-repeat:no-repeat;width:146px;height:63px;background-image:url(/frontend/app/pages/exhibitions/pir/images/logo-en.png?7f6f15f6b4a8e91d9640667aea773393);background-size:146px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.exhibition-page-info__logo_pir-en{background-image:url(/frontend/app/pages/exhibitions/pir/images/logo-en@2x.png?cf8a3baa181422e811ccf7975fd90a41)}}.exhibition-page-info__logo_hotel{margin-bottom:50px;background-position:50%;background-repeat:no-repeat;width:214px;height:60px;background-image:url(/frontend/app/pages/exhibitions/hotel/images/logo.png?0431188cd787ce9aef1040c28d50f9f4);background-size:214px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.exhibition-page-info__logo_hotel{background-image:url(/frontend/app/pages/exhibitions/hotel/images/logo@2x.png?5dad520cab213923057988690b124437)}}.exhibition-page-info__logo_hotel-en{margin-bottom:50px;background-position:50%;background-repeat:no-repeat;width:121px;height:89px;background-image:url(/frontend/app/pages/exhibitions/hotel/images/logo-en.png?e6af9d01464c39c534494857300f25a5);background-size:121px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.exhibition-page-info__logo_hotel-en{background-image:url(/frontend/app/pages/exhibitions/hotel/images/logo-en@2x.png?7531fcb7546b0245b928c54d2072f7a1)}}.exhibition-page-info__logo_mcte{margin-bottom:56px;background-position:50%;background-repeat:no-repeat;width:257px;height:70px;background-image:url(/frontend/app/pages/exhibitions/mcte/images/logo.png?437ff87ff09385d8045942637bec1040);background-size:257px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.exhibition-page-info__logo_mcte{background-image:url(/frontend/app/pages/exhibitions/mcte/images/logo@2x.png?779a0cc4286f373131d0521a42f9a0d9)}}.exhibition-page-info__logo_resto{margin-bottom:56px;background-position:50%;background-repeat:no-repeat;width:207px;height:69px;background-image:url(/frontend/app/pages/exhibitions/resto/images/logo.png?1c50b9083849c9d3e3a2eb4179f68613);background-size:207px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.exhibition-page-info__logo_resto{background-image:url(/frontend/app/pages/exhibitions/resto/images/logo@2x.png?fd2397a91989e84c9aac936a793a5cba)}}.exhibition-page-info__title{font-family:Proxima Nova;font-size:44px;color:#242424;margin-top:-3px;margin-bottom:1px}.exhibition-page-info__hash-tag{font-size:15px;margin-bottom:46px}.exhibition-page-info__hash-tag_pir{color:#ec2740}.exhibition-page-info__hash-tag_hotel{color:#4b61c7}.exhibition-page-info__hash-tag_mcte{color:#ffa712}.exhibition-page-info__hash-tag_resto{color:#639}.exhibition-page-info__worldwide{font-size:18px;font-weight:700;line-height:26px;color:#1b1b1b;margin-bottom:20px}.exhibition-page-info__description{margin-bottom:30px;font-size:18px;line-height:34px;color:#5a5a5a}@media only screen and (max-width:799px){.exhibition-page-info .description-resto-mobile{display:none}}.exhibition-page-info .description-resto-mobile span{color:#272727;font-weight:600}.exhibition-page-info .description-resto-mobile a{color:#ec2740!important;font-weight:600}.exhibition-page-info .description-resto-mobile a:hover{text-decoration:none}.exhibition-page-info .description-resto-mobile .link{font-size:18px}.exhibition-page-info .description-resto-mobile .link__text{border-bottom:1px solid #ed253f;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.exhibition-page-info .description-resto-mobile .link span{color:#ec2740;-webkit-transition:color .3s ease;transition:color .3s ease;font-weight:400}.exhibition-page-info .description-resto-mobile .link:hover span{color:#ff596f}.exhibition-page-info .description-resto-mobile .link:hover .link__text{border-color:#ff596f}.exhibition-page-info__description+.exhibition-page-info__description{margin-top:14px}.exhibition-page-info__list{margin:0;padding:0;list-style-type:none;margin-top:20px}.exhibition-page-info__list_hotel .exhibition-page-info__list-item:before{background-color:#23769e}.exhibition-page-info__list-item{position:relative;padding-left:30px;font-size:18px;line-height:34px;color:#5a5a5a}.exhibition-page-info__list-item:before{content:'';position:absolute;top:15px;left:0;width:5px;height:5px;-webkit-border-radius:50%;border-radius:50%}.exhibition-page-info__list-item+.exhibition-page-info__list-item{margin-top:15px}.exhibition-page-info__themes:after{content:"";display:table;clear:both}.exhibition-page-info__themes-column{margin:37px 0 0;padding:0;list-style:none;width:320px;float:left}.exhibition-page-info__themes-column-wide{margin:37px 0 0;padding:0;list-style:none;width:640px;float:left}.exhibition-page-info__themes-item{font-family:Open Sans;font-size:18px;font-weight:400;line-height:24px;color:#595959;padding:0 70px 0 28px;position:relative}.exhibition-page-info__themes-item:before{content:'';width:5px;height:5px;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:9px;left:0}.exhibition-page-info__themes-item_pir:before{background:#ec2740}.exhibition-page-info__themes-item_hotel:before{background:#23769e}.exhibition-page-info__themes-item_mcte:before{background:#fb8f02}.exhibition-page-info__themes-item+.exhibition-page-info__themes-item{margin-top:20px}.exhibition-page-plan{padding-top:132px;padding-bottom:145px}.exhibition-page-plan__title{font-family:Proxima Nova;font-size:56px;color:#242424;text-align:center;margin-bottom:23px}.exhibition-page-plan__description{text-align:center;font-size:16px;line-height:30px;color:#5e5e5e;margin-bottom:47px}.exhibition-page-plan__description span{color:#000;font-weight:700}.exhibition-page-plan__image{display:block}.exhibition-page-photo{margin-top:145px;height:560px;position:relative;overflow:hidden}.exhibition-page-photo__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(6,6,6,.6)}.exhibition-page-photo__image{position:absolute;top:0;left:0;width:100%;height:762px;background-size:cover;background-repeat:no-repeat;background-position:50%}.exhibition-page-photo__info{position:relative;color:#fff;margin-top:123px}.exhibition-page-photo__area{font-size:120px;font-family:Futurabookc;letter-spacing:1.1px}.exhibition-page-photo__area span{font-size:44px;font-family:Proxima Nova;margin-left:15px}.exhibition-page-photo__area sup{font-size:55%;top:-.6em}.exhibition-page-photo__text{text-transform:uppercase;font-size:34px;font-family:Proxima Nova;margin-top:-2px}.exhibition-page-photo__button{margin-top:33px;display:block;cursor:pointer;position:relative;width:196px;height:64px;padding-top:15px;background-color:#ec2740;border-color:#ec2740;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}.exhibition-page-photo__button:hover{background-color:#ff3b55;border-color:#ff3b55}.exhibition-page-photo__button:hover .exhibition-page-photo__button-text{text-decoration:underline}.exhibition-page-photo__button .icon_download_v2{margin-top:3px;display:inline-block;fill:#fff;margin-right:27px;vertical-align:middle}.exhibition-page-photo__button-text{text-align:left;display:inline-block;vertical-align:middle;font-size:12px;line-height:15px;color:#fff}.exhibition-page-photo_pir .exhibition-page-photo__image{background-image:url(/frontend/app/pages/exhibitions/pir/images/photo-bg.jpg?951cf5d191556f15cb50e25c44d98d3e);background-size:1440px auto;background-size:cover}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.exhibition-page-photo_pir .exhibition-page-photo__image{background-image:url(/frontend/app/pages/exhibitions/pir/images/photo-bg@2x.jpg?331e27b10ee112d4cb0ed4987a37cd56)}}.exhibition-page-photo_hotel .exhibition-page-photo__image{background-image:url(/frontend/app/pages/exhibitions/hotel/images/photo-bg.jpg?1d422aa9a337880f140c8e18d9db424d);background-size:1440px auto;background-size:cover}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.exhibition-page-photo_hotel .exhibition-page-photo__image{background-image:url(/frontend/app/pages/exhibitions/hotel/images/photo-bg@2x.jpg?247add7ebd6eb4c903f0fa12580178f9)}}.exhibition-page-photo_mcte .exhibition-page-photo__image{background-image:url(/frontend/app/pages/exhibitions/mcte/images/photo-bg.jpg?e5ef3cd17795f7ccc83dfbbe84095ecd);background-size:1440px auto;background-size:cover}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.exhibition-page-photo_mcte .exhibition-page-photo__image{background-image:url(/frontend/app/pages/exhibitions/mcte/images/photo-bg@2x.jpg?8aea639b63e0848c8b8eab093f3d7c49)}}.exhibition-page-photo_resto .exhibition-page-photo__image{background-image:url(/frontend/app/pages/exhibitions/resto/images/photo-bg.jpg?a32ed445d9b8b106b503363d0e388a53);background-size:1440px auto;background-size:cover}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.exhibition-page-photo_resto .exhibition-page-photo__image{background-image:url(/frontend/app/pages/exhibitions/resto/images/photo-bg@2x.jpg?56e41802a3cb9dbb75daa66282474723)}}.exhibition-page-partners{padding:140px 0 106px}.exhibition-page-partners__title{font-family:Proxima Nova;font-size:44px;color:#242424}@media only screen and (max-width:799px){.exhibition-page-partners .layout{width:100%}}.partners_exhibitions+.exhibition-page-partners__title{margin-top:90px}.exhibition-page-areas{background-color:#fafafa;padding:85px 0 100px}@media only screen and (max-width:799px){.exhibition-page-areas .layout{width:100%}}.exhibition-page-areas .exhibition-page-partners__title{margin-bottom:36px}.exhibition-report_pir{background-color:#ff203d}.exhibition-report_pir .exhibition-report__report_photo{background:url(/frontend/app/pages/exhibitions/pir/images/report-photo-hero.png?b8577e8ef614642d206744306754b04a) no-repeat 11% 95%,url(/frontend/app/pages/exhibitions/pir/images/report-photo-logo.png?7fd52822c9940d4a26e26e12e823ca99) no-repeat 89% 7%;background-size:auto 35%,auto 12%}.exhibition-report_pir .exhibition-report__report_video{background:url(/frontend/app/pages/exhibitions/images/dotted_pattern.png?c54a4be93bec6c46d7c70efb747b3c07) repeat 50%;background-size:auto}.exhibition-report_hotel{background-color:#3e51a6}.exhibition-report_hotel .exhibition-report__report_photo{background:url(/frontend/app/pages/exhibitions/hotel/images/report-photo-hero.png?1eac4c2b565346ce1fe5c233c892045b) no-repeat 11% 95%,url(/frontend/app/pages/exhibitions/hotel/images/report-photo-logo.png?7de538ecb7247e0e700c0842ddb71b30) no-repeat 89% 7%;background-size:auto 35%,auto 12%}.exhibition-report_hotel .exhibition-report__report_video{background:url(/frontend/app/pages/exhibitions/images/dotted_pattern.png?c54a4be93bec6c46d7c70efb747b3c07) repeat 50%;background-size:auto}.exhibition-report_mcte{background-color:#ffa834}.exhibition-report_mcte .exhibition-report__report_photo{background:url(/frontend/app/pages/exhibitions/mcte/images/report-photo-hero.png?98ebaba391a5aade195f52850ecce5c4) no-repeat 11% 95%,url(/frontend/app/pages/exhibitions/mcte/images/report-photo-logo.png?9ba6a77c56395db2d53759e4633483b8) no-repeat 89% 7%;background-size:auto 35%,auto 12%}.exhibition-report_mcte .exhibition-report__report_video{background:url(/frontend/app/pages/exhibitions/images/dotted_pattern.png?c54a4be93bec6c46d7c70efb747b3c07) repeat 50%;background-size:auto}.exhibition-report_resto .exhibition-report__report_photo{background:50% no-repeat;background-image:url(/frontend/app/pages/exhibitions/resto/images/report-resto.jpg?cc83726c8b0a7c06b1dce9ce4762a352);background-size:6108px auto;background-size:contain}.exhibition-report_resto .exhibition-report__report_video{background:50% no-repeat;background:#ed253f;background-image:url(/frontend/app/pages/exhibitions/resto/images/report-video.png?155d5b630ecd2e7fa5f51997b775f5a3);background-size:1261px auto;background-size:contain}.ngdialog{-webkit-box-sizing:border-box;box-sizing:border-box}.ngdialog *,.ngdialog :after,.ngdialog :before{-webkit-box-sizing:inherit;box-sizing:inherit}.ngdialog{position:fixed;-webkit-overflow-scrolling:touch;z-index:10000;top:0;right:0;bottom:0;left:0}.ngdialog.ngdialog-disabled-animation,.ngdialog.ngdialog-disabled-animation .ngdialog-content,.ngdialog.ngdialog-disabled-animation .ngdialog-overlay{-webkit-animation:none!important;animation:none!important}.ngdialog-overlay{position:fixed;background:rgba(0,0,0,.95);top:0;right:0;bottom:0;left:0;-webkit-backface-visibility:hidden;opacity:0}.ngdialog-no-overlay{pointer-events:none}.ngdialog-content{pointer-events:all;position:relative;width:950px;margin:50px auto}@media only screen and (max-width:799px){.ngdialog-content{margin:60px 0 0;width:100%}}.ngdialog-scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto}.ngdialog-center{height:100%;width:100%;display:table;position:relative}.ngdialog-center-row{display:table-row}.ngdialog-center-cell{display:table-cell;vertical-align:middle}.ngdialog-close{position:absolute;top:0;right:0;display:none}.ngdialog-close:before{font-family:Helvetica,Arial,sans-serif;content:'\D7';cursor:pointer}body.ngdialog-open{overflow:hidden}.popup{position:relative;background:transparent}.popup__content{background-color:#fff;opacity:0}.popup__content-wrapper_small{width:300px;margin:0 auto}.popup__link-group{margin-top:17px}.popup__link-group:after{content:"";display:table;clear:both}.popup__link-group .link_secondary{float:left;text-decoration:underline;cursor:pointer}.popup__link-group .link_secondary+.link_secondary{float:right}.popup__link-group_centered .link_secondary{display:inline-block;width:100%;float:none;text-align:center}.popup__link-group_centered .link_secondary+.link_secondary{float:none}.popup-close{width:17px;height:17px;position:absolute;top:-35px;right:-35px;cursor:pointer;z-index:5;opacity:0}.popup-close .icon_svg{fill:#fff;width:17px;height:17px}.popup-close .icon_svg:hover{fill:hsla(0,0%,100%,.5)}.popup-close_dark{top:40px;right:40px}.popup-close_dark .icon_svg{fill:#000}.popup-close_dark .icon_svg:hover{fill:#666}.popup-title{font-size:44px;line-height:40px;color:#121212;text-align:center}.popup-description{font-size:13px;line-height:20px;color:#121212;text-align:center}.popup-description b{font-weight:400}.empty-search{background:#fff;padding:80px 100px}.empty-search__smile svg{width:60px;height:60px;display:block;margin:0 auto 40px}.empty-search__smile svg path,.empty-search__smile svg rect{fill:#ccc}.empty-search__text{font-size:16px;color:#999;text-align:center;line-height:1.5}.empty-search__text_important{color:#ed253f}.exhibition-dropdown{position:absolute;top:0;left:50%;margin-left:-85px;width:378px;padding-top:77px;opacity:0;visibility:hidden}@media only screen and (max-width:799px){.exhibition-dropdown{width:100%;position:static;display:none;visibility:hidden;opacity:0;margin:0;padding:15px 0 0}}.exhibition-dropdown__wrapper{background-color:#fff;padding:0 40px}@media only screen and (max-width:799px){.exhibition-dropdown__wrapper{padding:0 5px;background-color:transparent}}.exhibition-dropdown__item{display:block;height:90px;line-height:90px;text-decoration:none;border-bottom:1px solid hsla(0,0%,89%,.6)}@media only screen and (max-width:799px){.exhibition-dropdown__item{height:50px;line-height:50px;border-bottom:none}}.exhibition-dropdown__item:hover .exhibition-dropdown__item-name{color:#ed253f}.exhibition-dropdown__item:last-child{border-bottom:0}.exhibition-dropdown__item-logo{line-height:normal;display:inline-block;vertical-align:middle;width:60px;text-align:center;margin-right:30px}@media only screen and (max-width:799px){.exhibition-dropdown__item-logo{margin-right:10px}}.exhibition-dropdown__item-image{display:inline-block}.exhibition-dropdown__item-image_pir{background-position:50%;background-repeat:no-repeat;width:57px;height:25px;background-image:url(/frontend/app/directives/exhibition-dropdown/images/pir2018.png?2a1463f88618533553630292e7d05479);background-size:57px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.exhibition-dropdown__item-image_pir{background-image:url(/frontend/app/directives/exhibition-dropdown/images/pir2018@2x.png?db4855b03980b4dab26f9d273cdfb355)}}.exhibition-dropdown__item-image_hotel{background-position:50%;background-repeat:no-repeat;width:57px;height:25px;background-image:url(/frontend/app/directives/exhibition-dropdown/images/hotel2018.png?01a755a7e82c273816c6f5190202c724);background-size:57px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.exhibition-dropdown__item-image_hotel{background-image:url(/frontend/app/directives/exhibition-dropdown/images/hotel2018@2x.png?2032100c7127514f1ccc8f0f2d215a48)}}.exhibition-dropdown__item-image_mcte{background-position:50%;background-repeat:no-repeat;width:57px;height:25px;background-image:url(/frontend/app/directives/exhibition-dropdown/images/mcte2018.png?c1ec45bc979eafc50589505715d22c7a);background-size:57px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.exhibition-dropdown__item-image_mcte{background-image:url(/frontend/app/directives/exhibition-dropdown/images/mcte2018@2x.png?acfc3559f728a95093b3dd9e42cc79b0)}}.exhibition-dropdown__item-image_resto{background-position:50%;background-repeat:no-repeat;width:58px;height:25px;background-image:url(/frontend/app/directives/exhibition-dropdown/images/resto2018.png?322771d5b9e68c998b83d789b922dc9e);background-size:58px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.exhibition-dropdown__item-image_resto{background-image:url(/frontend/app/directives/exhibition-dropdown/images/resto2018@2x.png?cc69ed2f0ebb704b6cb195801d4f9ec6)}}.exhibition-dropdown__item-name-wrapper{line-height:normal;display:inline-block;vertical-align:middle}.exhibition-dropdown__item-name{font-size:14px;color:#151515;line-height:18px}.exhibition-dropdown__item-name span{color:#989898}.exhibition-dropdown_footer{top:auto;bottom:0;padding-top:0;padding-bottom:55px;z-index:15}.exhibition-dropdown-overlay{opacity:0;visibility:hidden;z-index:10;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2)}@media only screen and (max-width:799px){.menu__item_mobile:after{-webkit-transform:rotate(45deg)!important;-ms-transform:rotate(45deg)!important;transform:rotate(45deg)!important;top:11px!important}}@media only screen and (max-width:799px){.menu__item_mobile-active:after{-webkit-transform:rotate(225deg)!important;-ms-transform:rotate(225deg)!important;transform:rotate(225deg)!important;top:16px!important}}@media only screen and (max-width:799px){.menu__item_mobile-active .exhibition-dropdown{display:block;visibility:inherit;opacity:1}}.billboard-banner{position:relative;z-index:1;width:100%;margin-top:140px;margin-bottom:-140px}.billboard-banner__image{width:100%}@media only screen and (max-width:799px){.billboard-banner{margin-top:60px;margin-bottom:-60px}}.billboard-banner-no-margin{margin-top:35px;margin-bottom:-145px}.social-dropdown{position:absolute;left:50%;margin-left:-85px;width:370px;opacity:0;visibility:hidden;bottom:0;padding-bottom:55px;z-index:15}@media only screen and (max-width:799px){.social-dropdown{right:-10px;bottom:50px;left:inherit;padding-bottom:0}}.social-dropdown__wrapper{background-color:#fff;padding:40px 33px 40px 35px}.social-dropdown .social-table{width:100%}.social-dropdown .social-table+.social-table{margin-top:15px}.social-dropdown .social-table__td{vertical-align:middle}.social-dropdown .social-table__td_logo{text-align:left;padding-right:12px}.social-dropdown .social-table__td_line{width:100%;vertical-align:top}.social-dropdown .social-table__td span{width:100%;height:20px;display:inline-block;border-bottom:1px solid #eee}.social-dropdown .social-table__td_links{white-space:nowrap;padding-left:20px}.social-dropdown .social-table__logo{display:inline-block}.social-dropdown .social-table__logo_pir-expo{background-position:50%;background-repeat:no-repeat;width:65px;height:20px;background-image:url(/frontend/app/directives/social-dropdown/images/pir-expo.png?c5c834339fac024998c9fbe019895e10);background-size:65px auto}.social-dropdown .social-table__logo_pir{background-position:50%;background-repeat:no-repeat;width:57px;height:25px;background-image:url(/frontend/app/directives/social-dropdown/images/pir2018.png?2a1463f88618533553630292e7d05479);background-size:57px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__logo_pir{background-image:url(/frontend/app/directives/social-dropdown/images/pir2018@2x.png?db4855b03980b4dab26f9d273cdfb355)}}.social-dropdown .social-table__logo_hotel{background-position:50%;background-repeat:no-repeat;width:57px;height:25px;background-image:url(/frontend/app/directives/social-dropdown/images/hotel2018.png?01a755a7e82c273816c6f5190202c724);background-size:57px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__logo_hotel{background-image:url(/frontend/app/directives/social-dropdown/images/hotel2018@2x.png?2032100c7127514f1ccc8f0f2d215a48)}}.social-dropdown .social-table__logo_coffee{background-position:50%;background-repeat:no-repeat;width:57px;height:25px;background-image:url(/frontend/app/directives/social-dropdown/images/mcte2018.png?c1ec45bc979eafc50589505715d22c7a);background-size:57px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__logo_coffee{background-image:url(/frontend/app/directives/social-dropdown/images/mcte2018@2x.png?acfc3559f728a95093b3dd9e42cc79b0)}}.social-dropdown .social-table__logo_resto{background-position:50%;background-repeat:no-repeat;width:58px;height:25px;background-image:url(/frontend/app/directives/social-dropdown/images/resto2018.png?322771d5b9e68c998b83d789b922dc9e);background-size:58px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__logo_resto{background-image:url(/frontend/app/directives/social-dropdown/images/resto2018@2x.png?cc69ed2f0ebb704b6cb195801d4f9ec6)}}.social-dropdown .social-table__logo_bestchefs{background-position:50%;background-repeat:no-repeat;width:60px;height:59px;background-image:url(/frontend/app/directives/social-dropdown/images/bestchefs.png?0be275cc3f1dfec122bbbef1a1a7f632);background-size:60px auto}.social-dropdown .social-table__link{display:inline-block}.social-dropdown .social-table__link+.social-table__link{margin-left:2px}.social-dropdown .social-table__link_fb{background-position:50%;background-repeat:no-repeat;width:40px;height:40px;background-image:url(/frontend/app/directives/social-dropdown/images/fb.png?62c8b40de59b1a302935cabb5cdf1803);background-size:40px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__link_fb{background-image:url(/frontend/app/directives/social-dropdown/images/fb@2x.png?9062cf68bb0f3f2705087dab2b6855b5)}}.social-dropdown .social-table__link_fb:hover{background-position:50%;background-repeat:no-repeat;width:40px;height:40px;background-image:url(/frontend/app/directives/social-dropdown/images/fb-hover.png?ca210306d4b3c37a419cba9fd2b3515a);background-size:40px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__link_fb:hover{background-image:url(/frontend/app/directives/social-dropdown/images/fb-hover@2x.png?80089ad78c1eed995b5b92317170d495)}}.social-dropdown .social-table__link_fb:after{content:'';background-position:50%;background-repeat:no-repeat;width:40px;height:40px;background-image:url(/frontend/app/directives/social-dropdown/images/fb-hover.png?ca210306d4b3c37a419cba9fd2b3515a);background-size:40px auto;display:none}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__link_fb:after{background-image:url(/frontend/app/directives/social-dropdown/images/fb-hover@2x.png?80089ad78c1eed995b5b92317170d495)}}.social-dropdown .social-table__link_yt{background-position:50%;background-repeat:no-repeat;width:40px;height:40px;background-image:url(/frontend/app/directives/social-dropdown/images/yt.png?7dc466f45a7ea9470836e72a415d7e93);background-size:40px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__link_yt{background-image:url(/frontend/app/directives/social-dropdown/images/yt@2x.png?79428a1a1bcf42f9007fd9b8b5833e03)}}.social-dropdown .social-table__link_yt:hover{background-position:50%;background-repeat:no-repeat;width:40px;height:40px;background-image:url(/frontend/app/directives/social-dropdown/images/yt-hover.png?7ed69e60da9e85dcdf14e70cbbacbbb9);background-size:40px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__link_yt:hover{background-image:url(/frontend/app/directives/social-dropdown/images/yt-hover@2x.png?3025cb3f859836b3be4a15beae10deeb)}}.social-dropdown .social-table__link_yt:after{content:'';background-position:50%;background-repeat:no-repeat;width:40px;height:40px;background-image:url(/frontend/app/directives/social-dropdown/images/yt-hover.png?7ed69e60da9e85dcdf14e70cbbacbbb9);background-size:40px auto;display:none}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__link_yt:after{background-image:url(/frontend/app/directives/social-dropdown/images/yt-hover@2x.png?3025cb3f859836b3be4a15beae10deeb)}}.social-dropdown .social-table__link_ig{background-position:50%;background-repeat:no-repeat;width:40px;height:40px;background-image:url(/frontend/app/directives/social-dropdown/images/ig.png?8a9c0d8711062a851865729113e9b000);background-size:40px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__link_ig{background-image:url(/frontend/app/directives/social-dropdown/images/ig@2x.png?b7569403242be17aa53400200d400160)}}.social-dropdown .social-table__link_ig:hover{background-position:50%;background-repeat:no-repeat;width:40px;height:40px;background-image:url(/frontend/app/directives/social-dropdown/images/ig-hover.png?780f48f0ebcb7a62d7795381516f3f29);background-size:40px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__link_ig:hover{background-image:url(/frontend/app/directives/social-dropdown/images/ig-hover@2x.png?260ebebd7b0fabfc8742932a2db17c84)}}.social-dropdown .social-table__link_ig:after{content:'';background-position:50%;background-repeat:no-repeat;width:40px;height:40px;background-image:url(/frontend/app/directives/social-dropdown/images/ig-hover.png?780f48f0ebcb7a62d7795381516f3f29);background-size:40px auto;display:none}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__link_ig:after{background-image:url(/frontend/app/directives/social-dropdown/images/ig-hover@2x.png?260ebebd7b0fabfc8742932a2db17c84)}}.social-dropdown .social-table__link_vk{background-position:50%;background-repeat:no-repeat;width:40px;height:40px;background-image:url(/frontend/app/directives/social-dropdown/images/vk.png?cefc78c21cce86620c993b5bb61560a8);background-size:40px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__link_vk{background-image:url(/frontend/app/directives/social-dropdown/images/vk@2x.png?184d2d0b70d77623bd9165b0ec624e35)}}.social-dropdown .social-table__link_vk:hover{background-position:50%;background-repeat:no-repeat;width:40px;height:40px;background-image:url(/frontend/app/directives/social-dropdown/images/vk-hover.png?aa1f1d1a0bc3c0902f0b5a843e398efb);background-size:40px auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__link_vk:hover{background-image:url(/frontend/app/directives/social-dropdown/images/vk-hover@2x.png?1b207761dcea381fb0174a77625fb6d6)}}.social-dropdown .social-table__link_vk:after{content:'';background-position:50%;background-repeat:no-repeat;width:40px;height:40px;background-image:url(/frontend/app/directives/social-dropdown/images/vk-hover.png?aa1f1d1a0bc3c0902f0b5a843e398efb);background-size:40px auto;display:none}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.social-dropdown .social-table__link_vk:after{background-image:url(/frontend/app/directives/social-dropdown/images/vk-hover@2x.png?1b207761dcea381fb0174a77625fb6d6)}}.social-dropdown .social-table__link_site{background-image:url(/frontend/app/directives/social-dropdown/images/site.png?79ca85094a3d6b537a8379268b1f7a3a);margin-left:2px}.social-dropdown .social-table__link_site,.social-dropdown .social-table__link_site:hover{background-position:50%;background-repeat:no-repeat;width:37px;height:37px;background-size:37px auto}.social-dropdown .social-table__link_site:hover{background-image:url(/frontend/app/directives/social-dropdown/images/site-hover.png?b0eed4cc06687ed9c25e03cfcbfe618f)}.social-dropdown .social-table__link_site:after{content:'';background-position:50%;background-repeat:no-repeat;width:37px;height:37px;background-image:url(/frontend/app/directives/social-dropdown/images/site-hover.png?b0eed4cc06687ed9c25e03cfcbfe618f);background-size:37px auto;display:none}.profile-sticky-line{z-index:5;position:fixed;bottom:0;width:630px;right:0;left:0;margin:0 auto;background-color:#fff;clear:both}@media only screen and (max-width:799px){.profile-sticky-line{width:100%}}.profile-sticky-line.relative{position:relative;z-index:0}.suggestions-nowrap{white-space:nowrap}.suggestions-input{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.suggestions-input::-ms-clear{display:none}.suggestions-wrapper{display:inline-block;position:relative;margin:0;padding:0;vertical-align:top;-webkit-text-size-adjust:100%}.suggestions-addon{display:none;opacity:0;position:absolute}.suggestions-addon[data-addon-type=spinner]{background:hsla(0,0%,100%,.75) url("data:image/gif;base64,R0lGODlhEAAQAKUAABwaHIyOjMzKzOTm5LSytFxaXHR2dJyenNza3PT29Ly+vISGhERGRJSWlNTS1Ozu7Ly6vGRmZHx+fKSmpOTi5Pz+/MTGxDQyNJSSlMzOzOzq7LS2tHx6fNze3Pz6/MTCxIyKjExKTJyanNTW1PTy9GxqbKyqrP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQAnACwAAAAAEAAQAAAGk8CTcHgSHYjIU8dAOoFApwfDkfQYJqcFdBFKECleS4mCaSAum1MiIwQFHBWTRtgJxC8XYYIggSQlABwPRAODSB0jQxYKEB9JQiUFBQaLCo6PEZIGQyReSCRNQx4ZBIlIDgQOHkIQEBQVI54kIxUUG35RqxQEJBkOJAQDJx6GQh4biQJsGRCrSA/NJ8rDG8WPI6ZIQQAh+QQJCQArACwAAAAAEAAQAIUEAgSEgoTEwsTk4uSkoqRERkRkYmTU0tT08vSUlpS0srRsbmwcHhyMiozMyszs6uysqqxcXlzc2tz8+vxMTkycnpy8urx0dnQcGhyEhoTExsTk5uSkpqRMSkxsamzU1tT09vScmpy0trR0cnQ0MjSMjozMzszs7uysrqzc3tz8/vz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGk8CVcLiCoIjI1aAEWoVCq1NEkpw0RKsENGFoDh+TlSmwIXAGHcEKdBASCB+V5SQcVFSKQkcIEoQ0SSUkGQhEJ4VIAylDHyYObUkrFx4eAR8OJpBJk5VDCF5EEporEyYKH0kjAAt0KxYWAyofXghxBBgMQidhAwoImQgKAysIgEMTIqiYYhZhSCfNK8vIrZErH6hJQQAh+QQJCQAkACwAAAAAEAAQAIUEAgSEhoTExsTk5uRMTkykpqTU1tRsamz09vS0trR0dnScmpzMzszs7uzc3tw0MjRcXly0srT8/vy8vrx8fnwcGhyUkpTMyszs6uysqqzc2tx0cnT8+vy8urx8enykoqTU0tT08vTk4uRkZmT///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkECScEhKdIhI0qCAIGUypJDCkeR8BE7oR8EhNrqaRSMSEY0uJIRB2OmIJIKQcJCRTCAQIYeRWCMXBAtyQyFNSCIiQwYMFyBJQgEeHhYGFwyOjwEKk4SGRA5+egwRoUMUFR4NbG4SBoYaGxIZDw9CXyQiESGXDAAFaQxEHH0kliQHFZ5DDR1dxhgVWI9CBqVDQQAh+QQJCQAmACwAAAAAEAAQAIUcGhyMjozMysxUVlTk5uSsrqx0cnT09vS8vrzc3tyEgoScnpxERkTU0tTs7uy0trRkZmR8fnz8/vzExsSMioykpqQ0MjSUlpTMzsxcWlzs6uy0srR0dnT8+vzEwsTk4uSEhoRMSkzU1tT08vS8urysqqz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjkCTcGiaCIhIk4PUMZEQphHlk+w8Gk7oJtAcOpqEzQgxIUSwh4SQRPpIRAehhiSZcDjCDuYhSpYgJSNEI3FIGlRCIhgCWEkmFxQUCyICGI1JkCALQ4RJH2pDeht9SBQWIIJObW+FCQoSDyEMQl8mH2IQECIABSYHlyZWfQMZJhwWhURLTcRKFhiOQwZ4SUEAIfkECQkAKQAsAAAAABAAEACFBAIEhIKExMLE5OLkREZEpKKkZGZk1NLU9PL0tLK0dHZ0XF5cnJqczMrM7OrsbG5s3Nrc/Pr8vLq8NDI0jI6MTE5MrK6sHBochIaExMbE5ObkTEpMpKakbGps1NbU9Pb0tLa0fH58ZGJkzM7M7O7sdHJ03N7c/P78vL68////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpDAlHCY8niIyBRJEkk1RqlPwZGMgA5OqIDTHJKamgRidHAwjpGBUCIZnDwfISlzOlAowsgIdERKQglxQwiCRA5UQh4jDVhJKQUMDBYeT41JkJKDhUMDJkR6CX1EDBUMCGttJyWeKQMUJygLInJNBQAHJQoQEyApEaIpCBcPKQYdKRgbm0IZF1TGSgSWjiEBjkEAIfkECQkAJgAsAAAAABAAEACFBAIEhIKExMLE5OLkpKKkTE5M1NLU9PL0lJKUZGZktLK0zMrM7Ors3Nrc/Pr8nJqcdHZ0NDI0jI6MrKqsXF5cHBochIaExMbE5ObkpKak1NbU9Pb0lJaUbGpsvLq8zM7M7O7s3N7c/P78nJ6cfHp8ZGJk////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpRAk3Bo0miISBPI4zAtPiaHB5SUGpzQD5MIaoYUh48BpMBEzSaPByPSbIQHjahByAgdH8UReXkI3kMHgEQHVEIaHwtXSSYKExMeGk+LSQoZkEMGDUkYaEIMHQAQSRMJGQdCFRUZDgEhQhgjIgsQoyYXbxMVGhYWAwUCJhuvQxsRoxAkJgglg0MLEVTJShSbjEISCIxBACH5BAkJACkALAAAAAAQABAAhRwaHIyOjMzKzFxaXKyurOTm5HR2dJyenLy+vPT29Nze3DQ2NISChJSWlNTS1GxqbLS2tOzu7KyqrMTGxPz+/ERGRIyKjDQyNJSSlMzOzGRmZLSytOzq7Hx6fKSipMTCxPz6/OTi5ISGhJyanNTW1HRydLy6vPTy9ExKTP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaTwJRwmCKRiMhUxARKCTIpkCmSBEEcTmiGSYw0C5tTxnHahKLUlMkUopASwhOJEoKYhKAM5Ih0XJtDJ3BIJydDJQMDD0lCHwgmE4gDGowpjggTQyQKSREFXR0ADEkQDBuDFxcSFAFnKRyrDhYBQgJwGwsKGA0hGgIpCa5CCRUWKSLGHgaARA4VhsgpJwaclSkjB4xBACH5BAkJACgALAAAAAAQABAAhQQCBISChMTGxKSipOTm5ERGRLSytGxqbJSSlNTW1PT29IyKjMzOzKyqrOzu7FxeXLy6vHR2dDQyNExOTJyanOTi5Pz+/Hx+fBwaHISGhMzKzKSmpOzq7ExKTLS2tNza3Pz6/IyOjNTS1KyurPTy9Ly+vHx6fJyenP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaTQJRwiEokiEiUAwJCaRgoEMSRBHlETiiDSRQoUBUDiSEiGSpRKgqD2VgSXxQpYal4IELOARBJiq5NQyIfSSQkQwEHB31JKCIMGgkXiox+kEdCH2hIDmpCDhkSCEkCFF5CHR0eFicEnxAWHwMbQiJfJRMVAwMEF1ggrkMKDxQoCCcoBiGBRAkPhxTFCgubjSgNI41BACH5BAkJACoALAAAAAAQABAAhQQCBISChMTCxOTi5KSipExOTNTS1PTy9LSytGRmZJSWlHRydCwuLMzKzOzq7KyqrNza3Pz6/Ly6vIyOjFxeXJyenHx6fBwaHISGhMTGxOTm5KSmpNTW1PT29LS2tGxubJyanHR2dDQyNMzOzOzu7KyurNze3Pz+/Ly+vGRiZP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaRQJVwqOJwiEhV5uJQNUaqiISUPFw+TuhIEiE2OioCwDAyHBCDKFXFEJVOC5PwwDkNPBIhyXIJJA0eBl1DHHJIBwdDExYWGElCZA0ciyGOjwZPR0ImGlWJQwcKBRVJHAiCQhQpKCcPTSokDXZ4QhxdGQkaCAgkIBBqRB0LGyoPDyooG4NEJiGJxiodG6+PKrRJQQAh+QQJCQAnACwAAAAAEAAQAIUcGhyMjozMyszk5uRUVlSsrqx0cnTc2tz09vS8vryEgoScnpxERkTU0tTs7uy0trRkZmR8enzk4uT8/vzExsSMioykpqQ0MjSUlpTMzszs6uxcWly0srR0dnTc3tz8+vzEwsSEhoRMSkzU1tT08vS8urysqqz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkMCTcHgydIjIk+DiOBE2p0+piURcIk5opvQhNhAnE2AEgZA4gyiVIXpMFB4hYjSRlEpCR+gSSDY4GV1DBxJJCCRDCxUVGElCDRkCI4qMjicNAhkjQxIaSSRUQiQWEAVJIxwNgh0GAhNTonQSD3gnHmAZCgMgIA4chROhURUPJyUJl1xJEhVgxycIsJYnFAKOQQAh+QQJCQApACwAAAAAEAAQAIUEAgSEgoTExsTk5uRERkSkoqRkZmTU1tSUlpT09vS0srRcXlx0dnSMiozMzszs7uzc3tw0NjRMTkysqqx0cnScnpz8/vy8urwcGhyEhoTMyszs6uxMSkykpqRsamzc2tycmpz8+vxkYmR8fnyMjozU0tT08vTk4uS8vrz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGj8CUcJgKBIjIVIlgShk8qQ1GkEwQGk6oAZMgHkIpReRDYZQAnZTlIVyIUBbSSfhhWE6Xi9CE4FSSJQoOYEMQA0kmXUITICBpSUoOGgeMjpBKGg4HQwNsSCaeQgkKAXpIgSWEDSQOFhqeJgd3eUInYB8gDyUlDwqHIaEpIRVUGhopDheERAMdYJnCF8GAm0lBACH5BAkJACgALAAAAAAQABAAhQQCBISChMTCxOTi5KSipExOTNTS1PTy9LSytGRmZJSSlHRydBweHMzKzOzq7KyqrNza3Pz6/IyOjLy6vJyanHx6fBwaHISGhMTGxOTm5KSmpFxeXNTW1PT29GxubHR2dDQyNMzOzOzu7KyurNze3Pz+/Ly+vJyenP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaWQJRwiJIoiEgUZ3NAfSooESiU7GwoTugH1CGSIqhJYRC4cCwj1KEhXHwaJUpGSAqUCBaG8EBIPJILAB4ORAOESBwcQxMPDwhJQiGSHAgjGo+QBiENikIiTUgHoEIdAhQYSZQGYCgEGhAlHF1qHCUDExNCDl0DCAchBgcIcxEiRCUTBigNVCETrEQiE12bKBETxpBCiZBBADs=") 50% 50% no-repeat;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.suggestions-addon[data-addon-type=clear]{background:transparent url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTAwJyBoZWlnaHQ9JzEwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48Zz48cGF0aCBkPSdtMjAsMjBtMTAsMGwyMCwyMGwyMCwtMjBsMTAsMTBsLTIwLDIwbDIwLDIwbC0xMCwxMGwtMjAsLTIwbC0yMCwyMGwtMTAsLTEwbDIwLC0yMGwtMjAsLTIwbDEwLC0xMCcgZmlsbD0nIzk5OScvPjwvZz48L3N2Zz4=") 50% 50% no-repeat;background-size:contain;cursor:pointer;opacity:.8}.suggestions-addon[data-addon-type=clear]:hover{opacity:1}.suggestions-suggestions{background:#fff;border:1px solid #999;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;z-index:9999;-webkit-text-size-adjust:100%}.suggestions-suggestions strong{font-weight:400;color:#39f}.suggestions-suggestions.suggestions-mobile{border-style:none}.suggestions-suggestions.suggestions-mobile .suggestions-suggestion{border-bottom:1px solid #ddd}.suggestions-suggestion{padding:4px;overflow:hidden}.suggestions-suggestion:hover{background:#f7f7f7}.suggestions-selected,.suggestions-selected:hover{background:#f0f0f0}.suggestions-hint{padding:4px;white-space:nowrap;overflow:hidden;color:#777;font-size:85%}.suggestions-constraints{list-style:none!important;margin:0!important;padding:0!important;position:absolute!important;white-space:nowrap!important}.suggestions-constraints:empty{display:none!important}.suggestions-constraints li{background:#f8f8f8;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:default;display:inline-block;margin:0 4px 0 0;padding:0 .5em}.suggestions-constraints li .suggestions-remove{height:1em;width:1em;display:inline-block;margin:0 0 0 .25em;background:transparent url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTAwJyBoZWlnaHQ9JzEwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48Zz48cGF0aCBkPSdtMjAsMjBtMTAsMGwyMCwyMGwyMCwtMjBsMTAsMTBsLTIwLDIwbDIwLDIwbC0xMCwxMGwtMjAsLTIwbC0yMCwyMGwtMTAsLTEwbDIwLC0yMGwtMjAsLTIwbDEwLC0xMCcgZmlsbD0nIzk5OScvPjwvZz48L3N2Zz4=") 50% 50% no-repeat;background-size:contain;cursor:pointer;opacity:.8}.suggestions-constraints li .suggestions-remove:hover{opacity:1}.suggestions-constraints li span{vertical-align:middle}.suggestions-subtext{color:#777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suggestions-subtext_inline{display:inline-block;min-width:6em;vertical-align:bottom;margin:0 .5em 0 0}.suggestions-subtext-delimiter{display:inline-block;width:2px}.suggestions-subtext_label{margin:0 0 0 .25em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px;background:#f5f5f5;font-size:85%}.suggestions-value[data-suggestion-status=LIQUIDATED]{position:relative}.suggestions-value[data-suggestion-status=LIQUIDATED]:after{position:absolute;left:0;right:0;top:50%;border-top:1px solid rgba(0,0,0,.4);content:''}.suggestions-suggestions strong{color:#ed253f}.game-promo,.game-promo iframe{width:100%;height:560px}.game-promo iframe{border:none;outline:none}game-promo{display:block;margin-bottom:60px}