

/* Start:/local/templates/luzhki/components/itin/eshop.socnet.links/soc/style.css?15701827991038*/
.bx-socialsidebar {
	margin: 10px 0;
}
.bx-socialsidebar .bx-block-title {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #343434;
	text-transform: uppercase;
	font-size: 12px;
	margin-bottom: 9px;
	font-weight: 600;
}
.bx-socialsidebar-group {}
.bx-socialsidebar-group ul {
	padding: 0;
	margin: 0;
	display: block;
}
.bx-socialsidebar-group ul li {
	display: inline-block;
	width: 35px;
	height: 35px;
	margin-right: 5px;
}
.bx-socialsidebar-group ul li a {
	display: block;
	width: 35px;
	height: 35px;
	background-image: url(/local/templates/luzhki/components/itin/eshop.socnet.links/soc/images/sprite.png);
	background-repeat: no-repeat;
	/*opacity: .8;*/
	border-bottom: none;
}
.bx-socialsidebar-group ul li a.fb {background-position: 0 0}
.bx-socialsidebar-group ul li a.gp {background-position: -44px 0}
.bx-socialsidebar-group ul li a.tw {background-position: -88px 0}
.bx-socialsidebar-group ul li a.vk {background-position: -132px 0}
.bx-socialsidebar-group ul li a.in {background-position: -176px 0}
.bx-socialsidebar-group ul li a:hover {opacity: .9;}
/* End */


/* Start:/local/templates/luzhki/components/bitrix/menu/top-menu_mob/style.min.css?1570182799490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/luzhki/components/bitrix/menu/top-menu_mob/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/luzhki/components/bitrix/menu/top-menu/style.min.css?1570182799490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/luzhki/components/bitrix/menu/top-menu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/luzhki/components/bitrix/form.result.new/forms/style.css?1570182799666*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/local/templates/luzhki/components/bitrix/form.result.new/forms/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/local/templates/luzhki/components/bitrix/form.result.new/forms/images/icon_warn.gif);
}
/* End */


/* Start:/local/templates/luzhki/styles.css?1770641035432318*/
/*@import url("//hello.myfonts.net/count/3106ac");*/
/*@font-face {*/
/*    font-family: 'FreightSansProBold-Regular';*/
/*    src: url("/css/webfonts/3106AC_0_0.eot");*/
/*    src: url("/css/webfonts/3106AC_0_0.eot?#iefix") format("embedded-opentype"), url("/css/webfonts/3106AC_0_0.woff2") format("woff2"), url("/css/webfonts/3106AC_0_0.woff") format("woff"), url("/css/webfonts/3106AC_0_0.ttf") format("truetype")*/
/*}*/

/*@font-face {*/
/*    font-family: 'FreightSansProMedium-Regular';*/
/*    src: url("/css/webfonts/3106AC_1_0.eot");*/
/*    src: url("/css/webfonts/3106AC_1_0.eot?#iefix") format("embedded-opentype"), url("/css/webfonts/3106AC_1_0.woff2") format("woff2"), url("/css/webfonts/3106AC_1_0.woff") format("woff"), url("/css/webfonts/3106AC_1_0.ttf") format("truetype")*/
/*}*/

/*@font-face {*/
/*    font-family: 'FreightDispProLight-Italic';*/
/*    src: url("/css/webfonts/3106AC_2_0.eot");*/
/*    src: url("/css/webfonts/3106AC_2_0.eot?#iefix") format("embedded-opentype"), url("/css/webfonts/3106AC_2_0.woff2") format("woff2"), url("/css/webfonts/3106AC_2_0.woff") format("woff"), url("/css/webfonts/3106AC_2_0.ttf") format("truetype")*/
/*}*/

/*@font-face {*/
/*    font-family: 'FreightDispProLight-Regular';*/
/*    src: url("/css/webfonts/3106AC_3_0.eot");*/
/*    src: url("/css/webfonts/3106AC_3_0.eot?#iefix") format("embedded-opentype"), url("/css/webfonts/3106AC_3_0.woff2") format("woff2"), url("/css/webfonts/3106AC_3_0.woff") format("woff"), url("/css/webfonts/3106AC_3_0.ttf") format("truetype")*/
/*}*/

/*@font-face {*/
/*    font-family: 'FreightDispProMedium-Regular';*/
/*    src: url("/css/webfonts/3106AC_4_0.eot");*/
/*    src: url("/css/webfonts/3106AC_4_0.eot?#iefix") format("embedded-opentype"), url("/css/webfonts/3106AC_4_0.woff2") format("woff2"), url("/css/webfonts/3106AC_4_0.woff") format("woff"), url("/css/webfonts/3106AC_4_0.ttf") format("truetype")*/
/*}*/

/*@font-face {*/
/*    font-family: 'FreightDispProMedium-Italic';*/
/*    src: url("/css/webfonts/3106AC_5_0.eot");*/
/*    src: url("/css/webfonts/3106AC_5_0.eot?#iefix") format("embedded-opentype"), url("/css/webfonts/3106AC_5_0.woff2") format("woff2"), url("/css/webfonts/3106AC_5_0.woff") format("woff"), url("/css/webfonts/3106AC_5_0.ttf") format("truetype")*/
/*}*/

/*@font-face {*/
/*    font-family: 'FreightSansProBook-Regular';*/
/*    src: url("/css/webfonts/3106AC_6_0.eot");*/
/*    src: url("/css/webfonts/3106AC_6_0.eot?#iefix") format("embedded-opentype"), url("/css/webfonts/3106AC_6_0.woff2") format("woff2"), url("/css/webfonts/3106AC_6_0.woff") format("woff"), url("/css/webfonts/3106AC_6_0.ttf") format("truetype")*/
/*}*/

/*@font-face {*/
/*    font-family: 'Freeland';*/
/*    src: url("/css/webfonts/3106AC_7_0.eot");*/
/*    src: url("/css/webfonts/3106AC_7_0.eot?#iefix") format("embedded-opentype"), url("/css/webfonts/3106AC_7_0.woff2") format("woff2"), url("/css/webfonts/3106AC_7_0.woff") format("woff"), url("/css/webfonts/3106AC_7_0.ttf") format("truetype")*/
/*}*/

/*.video-js .vjs-big-play-button:before,*/
/*.video-js .vjs-control:before,*/
/*.video-js .vjs-modal-dialog,*/
/*.vjs-modal-dialog .vjs-modal-dialog-content {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%*/
/*}*/

/*.video-js .vjs-big-play-button:before,*/
/*.video-js .vjs-control:before {*/
/*    text-align: center*/
/*}*/

/*@font-face {*/
/*    font-family: VideoJS;*/
/*    src: url("/local/templates/luzhki/font/VideoJS.eot?#iefix") format("eot")*/
/*}*/

/*@font-face {*/
/*    font-family: VideoJS;*/
/*    src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA4wAAoAAAAAFfAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBGNtYXAAAAE0AAAAOgAAAUriLxC2Z2x5ZgAAAXAAAAnnAAAO5OV/F/5oZWFkAAALWAAAACsAAAA2C4eUa2hoZWEAAAuEAAAAGAAAACQOogcfaG10eAAAC5wAAAAPAAAAeNIAAABsb2NhAAALrAAAAD4AAAA+MMgtQm1heHAAAAvsAAAAHwAAACABLwB5bmFtZQAADAwAAAElAAACCtXH9aBwb3N0AAANNAAAAPkAAAF5vawAenicY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoyw7iLmSHCDOCCADu/Qo9AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/v8PUvCREUTzM0DVAwEjG8OIBwCOWgbUAAB4nI1XfVBU1xV/574vlsUlj/14grDs48FuAgaR3X2LEnY3UZSgEkTwAySAgkIwI8bRfFDjTszYCWRMW9lNa4y2meokmq+2k5ia0dpkmknbkWgSSW3GyaaNf0RTx0wxX7A3Pe/tQmIgHXf3vXvvueeee+45v3POXQYY/PCD/CBDGAYkIE2sxg+OXSJmhmH1OaFX6MU5C5PDMCZi5Rg2i+ELGSthwM14NCbgYGSBIZfhFA1H6Zu0OS0NDkMVfg+npdFm+maCvigI0JBIQIMg0BdJGdTj9ylj7nr+b97+Hl8C1+H2xNAvjPqxjIgaKtItICkSnIISeo40QQls4xxjlzgHsnGGvi7BxQiMlSlkPMhfCh67rAUEUQ6CHxW2O7JARCkKnlUQ7UEIyAEQZe4MdDW9xr5OPFuKbubpRxcPDY8da4MOelDfAYJLW+sGKn/Vlmjfv5+NdB4oOfTazJn3tGxZtL9xFNZX7PPRUbjcRg/SMB2EL+gblXn7shbO/WUbF9u/H5XQ9eKO8iMMr9tY35qYoRi20wGuXV/CHaGDk2fdgHwCk5HUXQpCcgHfBV2NjV3jkq4PHTSUSBwuOQALvxPAps6fiftk6P6yJpcm5bB4dFkgoh195mbiSTnkL3jupq7jh4ZZdvjQRVB4PPx3SsVTu5D/6kd85RU66ttXAeuuXYN1E/Y2sMMzZkZiZNRZlRS/ynr9Xr8Cql2RVNbutXslYo7B9ngsFqcDbCQO22PxeIxcpgMxkh6PjUdwkvw6hvRpZeoCFKshDQzJVr++DWyLx+hAXJcGp3TJMV1ME45xCNvHLsWRrpOZSduOoG0zERuIIwuIkhNkBREglQKLiODD45FQE0BTiE214xE2wp8zOt9NjH3GRtDMk7Ehoq2tzCzGxdyMEQJuD0qGIrQ58ApoWQE3D2h1h6zwuB14wYFIDAA5CZ11jT+92gFZ7B7/p7+hV8jFxBl4aG03wLiVXtBbCylLfIJzkPUAvWAw0yvsVdKdBbC6nnruP/RFkHqWJLZ2Auxdtgy+6qTf7l1WswTJcJ6mGVxwXj92UtfU2WXUNX+qBUCxK6D4FR4f/cufG1sZbiSkMcwdMdoxBxTTEXIp4SCXMNhHoFjvTTFP4vkoPReNRmPRCTwa+3qY0DR7qn7Vjh612wRRTaI04HWCnZ+gIzvS/ZJP0+mynphCui4hzmG0id6+aLSv2BV3FQMYDTHrlGQ/SZ+q4ZdF8aLa5Ar8GW3tVNKEj13cF0buMaesx1i9CL/Uo1tM0h+74o9HjQ+UcPaxy8mH9ccwK8KpKA3rHdIUjTKpfIBxuokpxUGBIILm84ATvHh8tAIe2iZj8KvYwUOXawHMVNgxZvlwSa0z8Zkokkxn3ey2nYTsbMO3mPh8cji7zklsPLD9a9f2s2w/uSt/FgSytWzw5bmS3PielU1P56aGrlz6NzlnbT8h/Wtb+1OxIqxBbC9g7kINUbtAEDxsKWSCe46eltCPmaiUxy2IrODIB8EmixaQrU4IAQ6THg6BFpAdWsCquT16DkL9ccIC/FGeP5AuiDExe8bx+QtzWVsmHcm0kdzqecdn5IhRkTc/zfNPm3ns5sw4Pq86l9gyofh6jkTF5iFChjYbbzZQWFvYb8qZAWyGiV9ya+5bFgnzpuWt3FuX8KYMmsiYZepPseBgGhZcOMt0+4Q8fDOTftJjHIuhdaLsFXFM9AclTi9jbGRq8ZvIOykZei77kfo53eoppVPovbGiyV63p/p/dkWETTjmhjTIm8RP284b04bcNYlRsvO6Gp2JeaiIueVHsgJGF2aASlCQLuG8EsBomzb++/AXmwhaOoLhL7iQ4/uc449gWJ56/XWDARn74v/PL1bRBB4TBEyYrqezSkUPHaWjPWCm13ogAzJ66LVpbTEuXccDZlyXxBQ/IrzKOPS7gAkkIyZ0N6joE6M246aDsO1kgucTJ/EdFWA5pbAcTfoSP4hJeBCni7nEn5IclL4kpDgmMMuH8Kpk0+WrBUIeKCyWS0nPVz7NW86Hnl55GxR5KB3+9tszL+wVRulXNTUn6D8SJvIl3PzP46eZST/tQTllTDXTzmxCaTYna7eJAqcWuD1ulBXQsMz5fQEBCfowCF5FVDF/2yysB9OW5veVEtRAFOy41FoeJEiAOZhDiFstsKAwJ8Hijs72q1jWvWx+uKU5XFZDLx189OK8ojW1u0By5dtLHUN/rwkte68PnhnYVbt0bvWiub9w1+f4C0L3hIuXZ8+xlVSt0eb3tgQsmVZnem5R3U0uf/fmFdqiLTvY3nPnet5/v4f9pLB6QX2krnnFQ1tXtN+2ePlAaUNWcfiWwrncn4ca9ml3hFeHHm+u2bq4MhxUZs3bMH/3jgaPUtlVunFjg2/8yRzf3cHsssKZqlnOqyCWworWykW9lXnspk0ffrjpfCreIpjPWbwnFxt3PAkcQgkUuH1auUMf+txJQ0hK1k1zsNaqQdaLMxfoq9AGGxtJQ+fGw53cE/TY8pWhJruZHiMAcCexFS/eGDp6hntiXGE/gvI7163b29ExfiHxNsnqub/a6/QmPoAn4GpZ2c9cZRX5/57IWUNYuubiQBAddhuxAKe6PA5vuV5dkk0VXkMM3zk42W3Awrgka8LQgjZY+tQIffd5+vnHasnHL/cczldyS4r79i6su6Nu9oPQ8lbaid2Pt9/bXtTTynevq7bkPkITV47d+3NugOzo4M3y77Zxbnb2nhWrl0T/kO4u3H1ig33e1lD6JDYjiKkCHOioF0pZv6T6gxxipxLNhFc8xERA48vq5ZfXdL/QV6c8W3PfwjIsZyI3Csvo72e4FpTVwTv/UYNAKtY+8MB84vogZ1Xr5lW38iJdPZ74xunzO4Gk7BARIkytjlyCoPVoIb3IluMfAYRhEoAO2aGXKc2TNAJaSwdzQEeq7jC7TWYF2Y2jrEIXlyVEhunBs5t7K62a7Z6qB0923/+vPT2v7mwpqV/mTEsTiCB5zz735HOP9VbVWtKKZK08uDJ7vcQN02HogGegY5iNnKUHh12ti9/zzHvsauy+tx+e375j94LuA64MV/5MQbZVNT95/re7jlxZVaVuW5Nffsd9TXfOpXcv6m2Bn3x6FgXg/oz+P0h/ce8g2mTEWxVTzzQzrTruNCcRdbu6VY87gLVXc4uSjXfosak7XxWM4oyl+ockmzCFhJXaGwK8e6sCW2T3sLmPnh5qSZtx9JHFL6QBHGnsTjdtWQ8PFygWtQTIkrI84NILfQSC65FUMFsnOYFHEoSmUCD49a4rt3985PTsd8GzB/5KEnzmhhORgVOZPM+yb5KmpRu38jQqviH6826Lrdrxx6DZdFPo2fVbTiy9AUpDJ3SxGYvpK7u+Rhz8D4BCxssAeJxjYGRgYABi/vcdWfH8Nl8ZuNkZQODSliXbkWl2BrA4BwMTiAIAKDsJfgB4nGNgZGBgZwCChWASxGZkQAVyABOTANd4nGNnYGBgHwAMADNUANMAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IAAHicY2BkYGCQY8hlYGcAASYg5gJCBob/YD4DABa6AakAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYE4CWlZSveFP8hHOY4gHhw79VLav68hMNOH6kG60mg5YhM22pr9b1vGMMEUM2TgyFGgxBwVbnCLBZZYYY07bHCPBzziCc94wSve8I4PbGeDFj/VydVSOakpG0T0VH1ZHXuq+xhoftHaHq+yV+21o1P7brWLWnvpiExNJpBb/i18q8D9ZxSOcj8oY8iVPjZBBU2+kGIIypokuqTI+cx3qXMq7Z6PQIsx1DYGrQxtLul50YV50rVcCiNJc0enX4qdkNRYe8j2g46+SIMHapXJw1GFdIWH2DfalQknZeTDWsRW2bqlBK3ORIz9AqJUapQAAAA=) format("woff"), url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgQAAAEoAAAAVmNtYXDiLxC2AAAB+AAAAUpnbHlm5X8X/gAAA4QAAA7kaGVhZAuHlGsAAADQAAAANmhoZWEOogcfAAAArAAAACRobXR40gAAAAAAAYAAAAB4bG9jYTDILUIAAANEAAAAPm1heHABLwB5AAABCAAAACBuYW1l1cf1oAAAEmgAAAIKcG9zdL2sAHoAABR0AAABeQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHgABAAAAAQAAD+/W/l8PPPUACwcAAAAAANK0pLcAAAAA0rSktwAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAeAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHQcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADxHf//AAAAAPEB//8AAA8AAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AUABmALIAxgDmAR4BSAF0AZwB8gIuAo4CugMKA44DsAPqBDgEfAS4BOgFDAWiBegGNgZsBtoHcgAAAAEAAAAABYsFiwACAAABEQECVQM2BYv76gILAAADAAAAAAZrBmsAAgAOABoAAAkCEwQAAxIABSQAEwIAASYAJzYANxYAFwYAAusBwP5Alf7D/loICAGmAT0BPQGmCAj+Wv7D/f6uBgYBUv39AVIGBv6uAjABUAFQAZsI/lr+w/7D/loICAGmAT0BPQGm+sgGAVL9/QFSBgb+rv39/q4AAAACAAAAAAVABYsAAwAHAAABIREpAREhEQHAASv+1QJVASsBdQQW++oEFgAAAAQAAAAABiAGIAAGABMAJAAnAAABLgEnFRc2NwYHFz4BNSYAJxUWEgEHASERIQERAQYHFT4BNxc3AQcXBNABZVW4A7sCJ3ElKAX+3+Wlzvu3XwFh/p8BKwF1AT5MXU6KO5lf/WCcnAOAZJ4rpbgYGGpbcUacVPQBYziaNP70Aetf/p/+QP6LAfb+wjsdmhJEMZhfBJacnAAAAQAAAAAEqwXWAAUAAAERIQERAQILASoBdv6KBGD+QP6LBKr+iwAAAAIAAAAABWYF1gAGAAwAAAEuAScRPgEBESEBEQEFZQFlVFRl/BEBKwF1/osDgGSeK/2mK54BRP5A/osEqv6LAAADAAAAAAYgBg8ABQAMABoAABMRIQERAQUuAScRPgEDFRYSFwYCBxU2ADcmAOABKwF1/osCxQFlVVVluqXOAwPOpeUBIQUF/t8EYP5A/osEqv6L4GSeK/2mK54C85o0/vS1tf70NJo4AWL19QFiAAAABAAAAAAFiwWLAAUACwARABcAAAEjESE1IwMzNTM1IQEjFSERIwMVMxUzEQILlgF24JaW4P6KA4DgAXaW4OCWAuv+ipYCCuCW/ICWAXYCoJbgAXYABAAAAAAFiwWLAAUACwARABcAAAEzFTMRIRMjFSERIwEzNTM1IRM1IxEhNQF14Jb+iuDgAXaWAcCW4P6KlpYBdgJV4AF2AcCWAXb76uCWAcDg/oqWAAAAAAIAAAAABdYF1gAPABMAAAEhDgEHER4BFyE+ATcRLgEDIREhBUD8gD9VAQFVPwOAP1UBAVU//IADgAXVAVU//IA/VQEBVT8DgD9V++wDgAAABgAAAAAGawZrAAcADAATABsAIAAoAAAJASYnDgEHASUuAScBBSEBNhI3JgUBBgIHFhchBR4BFwEzARYXPgE3AQK+AWROVIfwYQESA4416aH+7gLl/dABelxoAQH8E/7dXGgBAQ4CMP3kNemhARJ4/t1OVIfwYf7uA/ACaBIBAVhQ/id3pfY+/idL/XNkAQGTTU0B+GT+/5NNSEul9j4B2f4IEgEBWFAB2QAAAAUAAAAABmsF1gAPABMAFwAbAB8AAAEhDgEHER4BFyE+ATcRLgEBIRUhASE1IQUhNSE1ITUhBdX7VkBUAgJUQASqQFQCAlT7FgEq/tYC6v0WAuoBwP7WASr9FgLqBdUBVT/8gD9VAQFVPwOAP1X9rJX+1ZWVlZaVAAMAAAAABiAF1gAPACcAPwAAASEOAQcRHgEXIT4BNxEuAQEjNSMVMzUzFRQGByMuAScRPgE3Mx4BFQUjNSMVMzUzFQ4BByMuATURNDY3Mx4BFwWL++o/VAICVD8EFj9UAgJU/WtwlZVwKiDgICoBASog4CAqAgtwlZVwASog4CAqKiDgICoBBdUBVT/8gD9VAQFVPwOAP1X99yXgJUogKgEBKiABKiAqAQEqIEol4CVKICoBASogASogKgEBKiAAAAYAAAAABiAE9gADAAcACwAPABMAFwAAEzM1IxEzNSMRMzUjASE1IREhNSERFSE14JWVlZWVlQErBBX76wQV++sEFQM1lv5AlQHAlf5Alv5AlQJVlZUAAAABAAAAAAYgBmwALgAAASIGBwE2NCcBHgEzPgE3LgEnDgEHFBcBLgEjDgEHHgEXMjY3AQYHHgEXPgE3LgEFQCtKHv3sBwcCDx5OLF9/AgJ/X19/Agf98R5OLF9/AgJ/XyxOHgIUBQEDe1xcewMDewJPHxsBNxk2GQE0HSACf19ffwICf18bGf7NHCACf19ffwIgHP7KFxpcewICe1xdewAAAgAAAAAGWQZrAEMATwAAATY0Jzc+AScDLgEPASYvAS4BJyEOAQ8BBgcnJgYHAwYWHwEGFBcHDgEXEx4BPwEWHwEeARchPgE/ATY3FxY2NxM2JicFLgEnPgE3HgEXDgEFqwUFngoGB5YHGQ26OkQcAxQP/tYPFAIcRTm6DRoHlQcFC50FBZ0LBQeVBxoNujlFHAIUDwEqDxQCHEU5ug0aB5UHBQv9OG+UAgKUb2+UAgKUAzckSiR7CRoNAQMMCQVLLRzGDhEBAREOxhwtSwUJDP79DBsJeyRKJHsJGg3+/QwJBUstHMYOEQEBEQ7GHC1LBQkMAQMMGwlBApRvb5QCApRvb5QAAAAAAQAAAAAGawZrAAsAABMSAAUkABMCACUEAJUIAaYBPQE9AaYICP5a/sP+w/5aA4D+w/5aCAgBpgE9AT0BpggI/loAAAACAAAAAAZrBmsACwAXAAABBAADEgAFJAATAgABJgAnNgA3FgAXBgADgP7D/loICAGmAT0BPQGmCAj+Wv7D/f6uBgYBUv39AVIGBv6uBmsI/lr+w/7D/loICAGmAT0BPQGm+sgGAVL9/QFSBgb+rv39/q4AAAMAAAAABmsGawALABcAIwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAAw4BBy4BJz4BNx4BA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rh0Cf19ffwICf19ffwZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAk9ffwICf19ffwICfwAAAAQAAAAABiAGIAAPABsAJQApAAABIQ4BBxEeARchPgE3ES4BASM1IxUjETMVMzU7ASEeARcRDgEHITczNSMFi/vqP1QCAlQ/BBY/VAICVP1rcJVwcJVwlgEqICoBASog/tZwlZUGIAJUP/vqP1QCAlQ/BBY/VPyClZUBwLu7ASog/tYgKgFw4AACAAAAAAZrBmsACwAXAAABBAADEgAFJAATAgATBwkBJwkBNwkBFwEDgP7D/loICAGmAT0BPQGmCAj+Wjhp/vT+9GkBC/71aQEMAQxp/vUGawj+Wv7D/sP+WggIAaYBPQE9Aab8EWkBC/71aQEMAQxp/vUBC2n+9AABAAAAAAXWBrYAFgAAAREJAREeARcOAQcuAScjFgAXNgA3JgADgP6LAXW+/QUF/b6+/QWVBgFR/v4BUQYG/q8FiwEq/ov+iwEqBP2/vv0FBf2+/v6vBgYBUf7+AVEAAAABAAAAAAU/BwAAFAAAAREjIgYdASEDIxEhESMRMzU0NjMyBT+dVjwBJSf+/s7//9Ctkwb0/vhISL3+2P0JAvcBKNq6zQAAAAAEAAAAAAaOBwAAMABFAGAAbAAAARQeAxUUBwYEIyImJyY1NDY3NiUuATU0NwYjIiY1NDY3PgEzIQcjHgEVFA4DJzI2NzY1NC4CIyIGBwYVFB4DEzI+AjU0LgEvASYvAiYjIg4DFRQeAgEzFSMVIzUjNTM1MwMfQFtaQDBI/uqfhOU5JVlKgwERIB8VLhaUy0g/TdNwAaKKg0pMMUVGMZImUBo1Ij9qQCpRGS8UKz1ZNjprWzcODxMeChwlThAgNWhvUzZGcX0Da9XVadTUaQPkJEVDUIBOWlN6c1NgPEdRii5SEipAKSQxBMGUUpo2QkBYP4xaSHNHO0A+IRs5ZjqGfVInITtlLmdnUjT8lxo0Xj4ZMCQYIwsXHTgCDiQ4XTtGazsdA2xs29ts2QADAAAAAAaABmwAAwAOACoAAAERIREBFgYrASImNDYyFgERIRE0JiMiBgcGFREhEhAvASEVIz4DMzIWAd3+tgFfAWdUAlJkZ6ZkBI/+t1FWP1UVC/63AgEBAUkCFCpHZz+r0ASP/CED3wEySWJik2Fh/N39yAISaXdFMx4z/dcBjwHwMDCQIDA4H+MAAAEAAAAABpQGAAAxAAABBgcWFRQCDgEEIyAnFjMyNy4BJxYzMjcuAT0BFhcuATU0NxYEFyY1NDYzMhc2NwYHNgaUQ18BTJvW/tKs/vHhIyvhsGmmHyEcKypwk0ROQk4seQFbxgi9hoxgbWAlaV0FaGJFDhyC/v3ut22RBIoCfWEFCxexdQQmAyyOU1hLlbMKJiSGvWYVOXM/CgAAAAEAAAAABYAHAAAiAAABFw4BBwYuAzURIzU+BDc+ATsBESEVIREUHgI3NgUwUBewWWitcE4hqEhyRDAUBQEHBPQBTf6yDSBDME4Bz+0jPgECOFx4eDoCINcaV11vVy0FB/5Y/P36HjQ1HgECAAEAAAAABoAGgABKAAABFAIEIyInNj8BHgEzMj4BNTQuASMiDgMVFBYXFj8BNjc2JyY1NDYzMhYVFAYjIiY3PgI1NCYjIgYVFBcDBhcmAjU0EiQgBBIGgM7+n9FvazsTNhRqPXm+aHfijmm2f1srUE0eCAgGAgYRM9Gpl6mJaz1KDgglFzYyPlYZYxEEzv7OAWEBogFhzgOA0f6fziBdR9MnOYnwlnLIfjpgfYZDaJ4gDCAfGAYXFD1al9mkg6ruVz0jdVkfMkJyVUkx/l5Ga1sBfOnRAWHOzv6fAAAHAAAAAAcABM8ADgAXACoAPQBQAFoAXQAAARE2HgIHDgEHBiYjJyY3FjY3NiYHERQFFjY3PgE3LgEnIwYfAR4BFw4BFxY2Nz4BNy4BJyMGHwEeARcUBhcWNjc+ATcuAScjBh8BHgEXDgEFMz8BFTMRIwYDJRUnAxyEzZRbCA2rgketCAEBqlRoCglxYwF+IiEOIysBAkswHQEECiQ0AgE+YyIhDiIsAQJLMB4BBQokNAE/YyIhDiIsAQJLMB4BBQokNAEBPvmD7kHhqs0s0gEnjgHJAv0FD2a9gIrADwUFAwPDAlVMZ3MF/pUHwgc1HTyWV325PgsJED+oY3G9TAc1HTyWV325PgsJED+oY3G9TAc1HTyWV325PgsJED+oY3G9UmQBZQMMR/61g/kBAAAAAAAQAMYAAQAAAAAAAQAHAAAAAQAAAAAAAgAHAAcAAQAAAAAAAwAHAA4AAQAAAAAABAAHABUAAQAAAAAABQALABwAAQAAAAAABgAHACcAAQAAAAAACgArAC4AAQAAAAAACwATAFkAAwABBAkAAQAOAGwAAwABBAkAAgAOAHoAAwABBAkAAwAOAIgAAwABBAkABAAOAJYAAwABBAkABQAWAKQAAwABBAkABgAOALoAAwABBAkACgBWAMgAAwABBAkACwAmAR5WaWRlb0pTUmVndWxhclZpZGVvSlNWaWRlb0pTVmVyc2lvbiAxLjBWaWRlb0pTR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AVgBpAGQAZQBvAEoAUwBSAGUAZwB1AGwAYQByAFYAaQBkAGUAbwBKAFMAVgBpAGQAZQBvAEoAUwBWAGUAcgBzAGkAbwBuACAAMQAuADAAVgBpAGQAZQBvAEoAUwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAACAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgAAAAAA) format("truetype");*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-play,*/
/*.video-js .vjs-big-play-button,*/
/*.video-js .vjs-play-control {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-play:before,*/
/*.video-js .vjs-big-play-button:before,*/
/*.video-js .vjs-play-control:before {*/
/*    content: '\f101'*/
/*}*/

/*.vjs-icon-play-circle {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-play-circle:before {*/
/*    content: '\f102'*/
/*}*/

/*.vjs-icon-pause,*/
/*.video-js .vjs-play-control.vjs-playing {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-pause:before,*/
/*.video-js .vjs-play-control.vjs-playing:before {*/
/*    content: '\f103'*/
/*}*/

/*.vjs-icon-volume-mute,*/
/*.video-js .vjs-mute-control.vjs-vol-0,*/
/*.video-js .vjs-volume-menu-button.vjs-vol-0 {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-volume-mute:before,*/
/*.video-js .vjs-mute-control.vjs-vol-0:before,*/
/*.video-js .vjs-volume-menu-button.vjs-vol-0:before {*/
/*    content: '\f104'*/
/*}*/

/*.vjs-icon-volume-low,*/
/*.video-js .vjs-mute-control.vjs-vol-1,*/
/*.video-js .vjs-volume-menu-button.vjs-vol-1 {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-volume-low:before,*/
/*.video-js .vjs-mute-control.vjs-vol-1:before,*/
/*.video-js .vjs-volume-menu-button.vjs-vol-1:before {*/
/*    content: '\f105'*/
/*}*/

/*.vjs-icon-volume-mid,*/
/*.video-js .vjs-mute-control.vjs-vol-2,*/
/*.video-js .vjs-volume-menu-button.vjs-vol-2 {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-volume-mid:before,*/
/*.video-js .vjs-mute-control.vjs-vol-2:before,*/
/*.video-js .vjs-volume-menu-button.vjs-vol-2:before {*/
/*    content: '\f106'*/
/*}*/

/*.vjs-icon-volume-high,*/
/*.video-js .vjs-mute-control,*/
/*.video-js .vjs-volume-menu-button {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-volume-high:before,*/
/*.video-js .vjs-mute-control:before,*/
/*.video-js .vjs-volume-menu-button:before {*/
/*    content: '\f107'*/
/*}*/

/*.vjs-icon-fullscreen-enter,*/
/*.video-js .vjs-fullscreen-control {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-fullscreen-enter:before,*/
/*.video-js .vjs-fullscreen-control:before {*/
/*    content: '\f108'*/
/*}*/

/*.vjs-icon-fullscreen-exit,*/
/*.video-js.vjs-fullscreen .vjs-fullscreen-control {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-fullscreen-exit:before,*/
/*.video-js.vjs-fullscreen .vjs-fullscreen-control:before {*/
/*    content: '\f109'*/
/*}*/

/*.vjs-icon-square {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-square:before {*/
/*    content: '\f10a'*/
/*}*/

/*.vjs-icon-spinner {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-spinner:before {*/
/*    content: '\f10b'*/
/*}*/

/*.vjs-icon-subtitles,*/
/*.video-js .vjs-subtitles-button {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-subtitles:before,*/
/*.video-js .vjs-subtitles-button:before {*/
/*    content: '\f10c'*/
/*}*/

/*.vjs-icon-captions,*/
/*.video-js .vjs-captions-button {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-captions:before,*/
/*.video-js .vjs-captions-button:before {*/
/*    content: '\f10d'*/
/*}*/

/*.vjs-icon-chapters,*/
/*.video-js .vjs-chapters-button {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-chapters:before,*/
/*.video-js .vjs-chapters-button:before {*/
/*    content: '\f10e'*/
/*}*/

/*.vjs-icon-share {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-share:before {*/
/*    content: '\f10f'*/
/*}*/

/*.vjs-icon-cog {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-cog:before {*/
/*    content: '\f110'*/
/*}*/

/*.vjs-icon-circle,*/
/*.video-js .vjs-mouse-display,*/
/*.video-js .vjs-play-progress,*/
/*.video-js .vjs-volume-level {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-circle:before,*/
/*.video-js .vjs-mouse-display:before,*/
/*.video-js .vjs-play-progress:before,*/
/*.video-js .vjs-volume-level:before {*/
/*    content: '\f111'*/
/*}*/

/*.vjs-icon-circle-outline {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-circle-outline:before {*/
/*    content: '\f112'*/
/*}*/

/*.vjs-icon-circle-inner-circle {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-circle-inner-circle:before {*/
/*    content: '\f113'*/
/*}*/

/*.vjs-icon-hd {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-hd:before {*/
/*    content: '\f114'*/
/*}*/

/*.vjs-icon-cancel,*/
/*.video-js .vjs-control.vjs-close-button {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-cancel:before,*/
/*.video-js .vjs-control.vjs-close-button:before {*/
/*    content: '\f115'*/
/*}*/

/*.vjs-icon-replay {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-replay:before {*/
/*    content: '\f116'*/
/*}*/

/*.vjs-icon-facebook {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-facebook:before {*/
/*    content: '\f117'*/
/*}*/

/*.vjs-icon-gplus {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-gplus:before {*/
/*    content: '\f118'*/
/*}*/

/*.vjs-icon-linkedin {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-linkedin:before {*/
/*    content: '\f119'*/
/*}*/

/*.vjs-icon-twitter {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-twitter:before {*/
/*    content: '\f11a'*/
/*}*/

/*.vjs-icon-tumblr {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-tumblr:before {*/
/*    content: '\f11b'*/
/*}*/

/*.vjs-icon-pinterest {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-pinterest:before {*/
/*    content: '\f11c'*/
/*}*/

/*.vjs-icon-audio-description {*/
/*    font-family: VideoJS;*/
/*    font-weight: normal;*/
/*    font-style: normal*/
/*}*/

/*.vjs-icon-audio-description:before {*/
/*    content: '\f11d'*/
/*}*/

/*.video-js {*/
/*    display: block;*/
/*    vertical-align: top;*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box;*/
/*    color: #fff;*/
/*    background-color: #000;*/
/*    position: relative;*/
/*    padding: 0;*/
/*    font-size: 10px;*/
/*    line-height: 1;*/
/*    font-weight: normal;*/
/*    font-style: normal;*/
/*    font-family: Arial, Helvetica, sans-serif;*/
/*    -webkit-user-select: none;*/
/*    -moz-user-select: none;*/
/*    -ms-user-select: none;*/
/*    user-select: none*/
/*}*/

/*.video-js:-moz-full-screen {*/
/*    position: absolute*/
/*}*/

/*.video-js:-webkit-full-screen {*/
/*    width: 100% !important;*/
/*    height: 100% !important*/
/*}*/

/*.video-js *,*/
/*.video-js *:before,*/
/*.video-js *:after {*/
/*    -webkit-box-sizing: inherit;*/
/*    box-sizing: inherit*/
/*}*/

/*.video-js ul {*/
/*    font-family: inherit;*/
/*    font-size: inherit;*/
/*    line-height: inherit;*/
/*    list-style-position: outside;*/
/*    margin-left: 0;*/
/*    margin-right: 0;*/
/*    margin-top: 0;*/
/*    margin-bottom: 0*/
/*}*/

/*.video-js.vjs-fluid,*/
/*.video-js.vjs-16-9,*/
/*.video-js.vjs-4-3 {*/
/*    width: 100%;*/
/*    max-width: 100%;*/
/*    height: 0*/
/*}*/

/*.video-js.vjs-16-9 {*/
/*    padding-top: 56.25%*/
/*}*/

/*.video-js.vjs-4-3 {*/
/*    padding-top: 75%*/
/*}*/

/*.video-js.vjs-fill {*/
/*    width: 100%;*/
/*    height: 100%*/
/*}*/

/*.video-js .vjs-tech {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%*/
/*}*/

/*body.vjs-full-window {*/
/*    padding: 0;*/
/*    margin: 0;*/
/*    height: 100%;*/
/*    overflow-y: auto*/
/*}*/

/*.vjs-full-window .video-js.vjs-fullscreen {*/
/*    position: fixed;*/
/*    overflow: hidden;*/
/*    z-index: 1000;*/
/*    left: 0;*/
/*    top: 0;*/
/*    bottom: 0;*/
/*    right: 0*/
/*}*/

/*.video-js.vjs-fullscreen {*/
/*    width: 100% !important;*/
/*    height: 100% !important;*/
/*    padding-top: 0 !important*/
/*}*/

/*.video-js.vjs-fullscreen.vjs-user-inactive {*/
/*    cursor: none*/
/*}*/

/*.vjs-hidden {*/
/*    display: none !important*/
/*}*/

/*.video-js .vjs-offscreen {*/
/*    height: 1px;*/
/*    left: -9999px;*/
/*    position: absolute;*/
/*    top: 0;*/
/*    width: 1px*/
/*}*/

/*.vjs-lock-showing {*/
/*    display: block !important;*/
/*    opacity: 1;*/
/*    visibility: visible*/
/*}*/

/*.vjs-no-js {*/
/*    padding: 20px;*/
/*    color: #fff;*/
/*    background-color: #000;*/
/*    font-size: 18px;*/
/*    font-family: Arial, Helvetica, sans-serif;*/
/*    text-align: center;*/
/*    width: 300px;*/
/*    height: 150px;*/
/*    margin: 0px auto*/
/*}*/

/*.vjs-no-js a,*/
/*.vjs-no-js a:visited {*/
/*    color: #66A8CC*/
/*}*/

/*.video-js .vjs-big-play-button {*/
/*    font-size: 3em;*/
/*    line-height: 1.5em;*/
/*    height: 1.5em;*/
/*    width: 3em;*/
/*    display: block;*/
/*    position: absolute;*/
/*    top: 10px;*/
/*    left: 10px;*/
/*    padding: 0;*/
/*    cursor: pointer;*/
/*    opacity: 1;*/
/*    border: 0.06666em solid #fff;*/
/*    background-color: #2B333F;*/
/*    background-color: rgba(43, 51, 63, 0.7);*/
/*    border-radius: 0.3em;*/
/*    -webkit-transition: all 0.4s;*/
/*    transition: all 0.4s*/
/*}*/

/*.vjs-big-play-centered .vjs-big-play-button {*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    margin-top: -0.75em;*/
/*    margin-left: -1.5em*/
/*}*/

/*.video-js:hover .vjs-big-play-button,*/
/*.video-js .vjs-big-play-button:focus {*/
/*    outline: 0;*/
/*    border-color: #fff;*/
/*    background-color: #73859f;*/
/*    background-color: rgba(115, 133, 159, 0.5);*/
/*    -webkit-transition: all 0s;*/
/*    transition: all 0s*/
/*}*/

/*.vjs-controls-disabled .vjs-big-play-button,*/
/*.vjs-has-started .vjs-big-play-button,*/
/*.vjs-using-native-controls .vjs-big-play-button,*/
/*.vjs-error .vjs-big-play-button {*/
/*    display: none*/
/*}*/

/*.video-js button {*/
/*    background: none;*/
/*    border: none;*/
/*    color: inherit;*/
/*    display: inline-block;*/
/*    overflow: visible;*/
/*    font-size: inherit;*/
/*    line-height: inherit;*/
/*    text-transform: none;*/
/*    text-decoration: none;*/
/*    -webkit-transition: none;*/
/*    transition: none;*/
/*    -webkit-appearance: none;*/
/*    -moz-appearance: none;*/
/*    appearance: none*/
/*}*/

/*.video-js .vjs-control.vjs-close-button {*/
/*    cursor: pointer;*/
/*    height: 3em;*/
/*    position: absolute;*/
/*    right: 0;*/
/*    top: 0.5em;*/
/*    z-index: 2*/
/*}*/

/*.vjs-menu-button {*/
/*    cursor: pointer*/
/*}*/

/*.vjs-menu .vjs-menu-content {*/
/*    display: block;*/
/*    padding: 0;*/
/*    margin: 0;*/
/*    overflow: auto*/
/*}*/

/*.vjs-scrubbing .vjs-menu-button:hover .vjs-menu {*/
/*    display: none*/
/*}*/

/*.vjs-menu li {*/
/*    list-style: none;*/
/*    margin: 0;*/
/*    padding: 0.2em 0;*/
/*    line-height: 1.4em;*/
/*    font-size: 1.2em;*/
/*    text-align: center;*/
/*    text-transform: lowercase*/
/*}*/

/*.vjs-menu li:focus,*/
/*.vjs-menu li:hover {*/
/*    outline: 0;*/
/*    background-color: #73859f;*/
/*    background-color: rgba(115, 133, 159, 0.5)*/
/*}*/

/*.vjs-menu li.vjs-selected,*/
/*.vjs-menu li.vjs-selected:focus,*/
/*.vjs-menu li.vjs-selected:hover {*/
/*    background-color: #fff;*/
/*    color: #2B333F*/
/*}*/

/*.vjs-menu li.vjs-menu-title {*/
/*    text-align: center;*/
/*    text-transform: uppercase;*/
/*    font-size: 1em;*/
/*    line-height: 2em;*/
/*    padding: 0;*/
/*    margin: 0 0 0.3em 0;*/
/*    font-weight: bold;*/
/*    cursor: default*/
/*}*/

/*.vjs-menu-button-popup .vjs-menu {*/
/*    display: none;*/
/*    position: absolute;*/
/*    bottom: 0;*/
/*    width: 10em;*/
/*    left: -3em;*/
/*    height: 0em;*/
/*    margin-bottom: 1.5em;*/
/*    border-top-color: rgba(43, 51, 63, 0.7)*/
/*}*/

/*.vjs-menu-button-popup .vjs-menu .vjs-menu-content {*/
/*    background-color: #2B333F;*/
/*    background-color: rgba(43, 51, 63, 0.7);*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    bottom: 1.5em;*/
/*    max-height: 15em*/
/*}*/

/*.vjs-menu-button-popup:hover .vjs-menu,*/
/*.vjs-menu-button-popup .vjs-menu.vjs-lock-showing {*/
/*    display: block*/
/*}*/

/*.video-js .vjs-menu-button-inline {*/
/*    -webkit-transition: all 0.4s;*/
/*    transition: all 0.4s;*/
/*    overflow: hidden*/
/*}*/

/*.video-js .vjs-menu-button-inline:before {*/
/*    width: 2.222222222em*/
/*}*/

/*.video-js .vjs-menu-button-inline:hover,*/
/*.video-js .vjs-menu-button-inline:focus,*/
/*.video-js .vjs-menu-button-inline.vjs-slider-active,*/
/*.video-js.vjs-no-flex .vjs-menu-button-inline {*/
/*    width: 12em*/
/*}*/

/*.video-js .vjs-menu-button-inline.vjs-slider-active {*/
/*    -webkit-transition: none;*/
/*    transition: none*/
/*}*/

/*.vjs-menu-button-inline .vjs-menu {*/
/*    opacity: 0;*/
/*    height: 100%;*/
/*    width: auto;*/
/*    position: absolute;*/
/*    left: 4em;*/
/*    top: 0;*/
/*    padding: 0;*/
/*    margin: 0;*/
/*    -webkit-transition: all 0.4s;*/
/*    transition: all 0.4s*/
/*}*/

/*.vjs-menu-button-inline:hover .vjs-menu,*/
/*.vjs-menu-button-inline:focus .vjs-menu,*/
/*.vjs-menu-button-inline.vjs-slider-active .vjs-menu {*/
/*    display: block;*/
/*    opacity: 1*/
/*}*/

/*.vjs-no-flex .vjs-menu-button-inline .vjs-menu {*/
/*    display: block;*/
/*    opacity: 1;*/
/*    position: relative;*/
/*    width: auto*/
/*}*/

/*.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,*/
/*.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,*/
/*.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu {*/
/*    width: auto*/
/*}*/

/*.vjs-menu-button-inline .vjs-menu-content {*/
/*    width: auto;*/
/*    height: 100%;*/
/*    margin: 0;*/
/*    overflow: hidden*/
/*}*/

/*.video-js .vjs-control-bar {*/
/*    display: none;*/
/*    width: 100%;*/
/*    position: absolute;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    right: 0;*/
/*    height: 3.0em;*/
/*    background-color: #2B333F;*/
/*    background-color: rgba(43, 51, 63, 0.7)*/
/*}*/

/*.vjs-has-started .vjs-control-bar {*/
/*    display: -webkit-box;*/
/*    display: -ms-flexbox;*/
/*    display: flex;*/
/*    visibility: visible;*/
/*    opacity: 1;*/
/*    -webkit-transition: visibility 0.1s, opacity 0.1s;*/
/*    transition: visibility 0.1s, opacity 0.1s*/
/*}*/

/*.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {*/
/*    visibility: hidden;*/
/*    opacity: 0;*/
/*    -webkit-transition: visibility 1s, opacity 1s;*/
/*    transition: visibility 1s, opacity 1s*/
/*}*/

/*.vjs-controls-disabled .vjs-control-bar,*/
/*.vjs-using-native-controls .vjs-control-bar,*/
/*.vjs-error .vjs-control-bar {*/
/*    display: none !important*/
/*}*/

/*.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {*/
/*    opacity: 1;*/
/*    visibility: visible*/
/*}*/

/*@media �screen {*/
/*    .vjs-user-inactive.vjs-playing .vjs-control-bar:before {*/
/*        content: ""*/
/*    }*/
/*}*/

/*.vjs-has-started.vjs-no-flex .vjs-control-bar {*/
/*    display: table*/
/*}*/

/*.video-js .vjs-control {*/
/*    outline: none;*/
/*    position: relative;*/
/*    text-align: center;*/
/*    margin: 0;*/
/*    padding: 0;*/
/*    height: 100%;*/
/*    width: 4em;*/
/*    -webkit-box-flex: none;*/
/*    -ms-flex: none;*/
/*    flex: none*/
/*}*/

/*.video-js .vjs-control:before {*/
/*    font-size: 1.8em;*/
/*    line-height: 1.67*/
/*}*/

/*.video-js .vjs-control:focus:before,*/
/*.video-js .vjs-control:hover:before,*/
/*.video-js .vjs-control:focus {*/
/*    text-shadow: 0em 0em 1em white*/
/*}*/

/*.video-js .vjs-control-text {*/
/*    border: 0;*/
/*    clip: rect(0 0 0 0);*/
/*    height: 1px;*/
/*    margin: -1px;*/
/*    overflow: hidden;*/
/*    padding: 0;*/
/*    position: absolute;*/
/*    width: 1px*/
/*}*/

/*.vjs-no-flex .vjs-control {*/
/*    display: table-cell;*/
/*    vertical-align: middle*/
/*}*/

/*.video-js .vjs-custom-control-spacer {*/
/*    display: none*/
/*}*/

/*.video-js .vjs-progress-control {*/
/*    -webkit-box-flex: auto;*/
/*    -ms-flex: auto;*/
/*    flex: auto;*/
/*    display: -webkit-box;*/
/*    display: -ms-flexbox;*/
/*    display: flex;*/
/*    -webkit-box-align: center;*/
/*    -ms-flex-align: center;*/
/*    align-items: center;*/
/*    min-width: 4em*/
/*}*/

/*.vjs-live .vjs-progress-control {*/
/*    display: none*/
/*}*/

/*.video-js .vjs-progress-holder {*/
/*    -webkit-box-flex: auto;*/
/*    -ms-flex: auto;*/
/*    flex: auto;*/
/*    -webkit-transition: all 0.2s;*/
/*    transition: all 0.2s;*/
/*    height: 0.3em*/
/*}*/

/*.video-js .vjs-progress-control:hover .vjs-progress-holder {*/
/*    font-size: 1.666666666666666666em*/
/*}*/

/*.video-js .vjs-progress-control:hover .vjs-mouse-display:after,*/
/*.video-js .vjs-progress-control:hover .vjs-play-progress:after {*/
/*    display: block;*/
/*    font-size: 0.6em*/
/*}*/

/*.video-js .vjs-progress-holder .vjs-play-progress,*/
/*.video-js .vjs-progress-holder .vjs-load-progress,*/
/*.video-js .vjs-progress-holder .vjs-load-progress div {*/
/*    position: absolute;*/
/*    display: block;*/
/*    height: 0.3em;*/
/*    margin: 0;*/
/*    padding: 0;*/
/*    width: 0;*/
/*    left: 0;*/
/*    top: 0*/
/*}*/

/*.video-js .vjs-mouse-display:before {*/
/*    display: none*/
/*}*/

/*.video-js .vjs-play-progress {*/
/*    background-color: #fff*/
/*}*/

/*.video-js .vjs-play-progress:before {*/
/*    position: absolute;*/
/*    top: -0.333333333333333em;*/
/*    right: -0.5em;*/
/*    font-size: 0.9em*/
/*}*/

/*.video-js .vjs-mouse-display:after,*/
/*.video-js .vjs-play-progress:after {*/
/*    display: none;*/
/*    position: absolute;*/
/*    top: -3.4em;*/
/*    right: -1.5em;*/
/*    font-size: 0.9em;*/
/*    color: #000;*/
/*    content: attr(data-current-time);*/
/*    padding: 6px 8px 8px 8px;*/
/*    background-color: #fff;*/
/*    background-color: rgba(255, 255, 255, 0.8);*/
/*    border-radius: 0.3em*/
/*}*/

/*.video-js .vjs-play-progress:before,*/
/*.video-js .vjs-play-progress:after {*/
/*    z-index: 1*/
/*}*/

/*.video-js .vjs-load-progress {*/
/*    background: #bfc7d3;*/
/*    background: rgba(115, 133, 159, 0.5)*/
/*}*/

/*.video-js .vjs-load-progress div {*/
/*    background: white;*/
/*    background: rgba(115, 133, 159, 0.75)*/
/*}*/

/*.video-js.vjs-no-flex .vjs-progress-control {*/
/*    width: auto*/
/*}*/

/*.video-js .vjs-progress-control .vjs-mouse-display {*/
/*    display: none;*/
/*    position: absolute;*/
/*    width: 1px;*/
/*    height: 100%;*/
/*    background-color: #000;*/
/*    z-index: 1*/
/*}*/

/*.vjs-no-flex .vjs-progress-control .vjs-mouse-display {*/
/*    z-index: 0*/
/*}*/

/*.video-js .vjs-progress-control:hover .vjs-mouse-display {*/
/*    display: block*/
/*}*/

/*.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,*/
/*.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after {*/
/*    visibility: hidden;*/
/*    opacity: 0;*/
/*    -webkit-transition: visibility 1s, opacity 1s;*/
/*    transition: visibility 1s, opacity 1s*/
/*}*/

/*.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,*/
/*.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after {*/
/*    display: none*/
/*}*/

/*.video-js .vjs-progress-control .vjs-mouse-display:after {*/
/*    color: #fff;*/
/*    background-color: #000;*/
/*    background-color: rgba(0, 0, 0, 0.8)*/
/*}*/

/*.video-js .vjs-slider {*/
/*    outline: 0;*/
/*    position: relative;*/
/*    cursor: pointer;*/
/*    padding: 0;*/
/*    margin: 0 0.45em 0 0.45em;*/
/*    background-color: #73859f;*/
/*    background-color: rgba(115, 133, 159, 0.5)*/
/*}*/

/*.video-js .vjs-slider:focus {*/
/*    text-shadow: 0em 0em 1em white;*/
/*    -webkit-box-shadow: 0 0 1em #fff;*/
/*    box-shadow: 0 0 1em #fff*/
/*}*/

/*.video-js .vjs-mute-control,*/
/*.video-js .vjs-volume-menu-button {*/
/*    cursor: pointer;*/
/*    -webkit-box-flex: none;*/
/*    -ms-flex: none;*/
/*    flex: none*/
/*}*/

/*.video-js .vjs-volume-control {*/
/*    width: 5em;*/
/*    -webkit-box-flex: none;*/
/*    -ms-flex: none;*/
/*    flex: none;*/
/*    display: -webkit-box;*/
/*    display: -ms-flexbox;*/
/*    display: flex;*/
/*    -webkit-box-align: center;*/
/*    -ms-flex-align: center;*/
/*    align-items: center*/
/*}*/

/*.video-js .vjs-volume-bar {*/
/*    margin: 1.35em 0.45em*/
/*}*/

/*.vjs-volume-bar.vjs-slider-horizontal {*/
/*    width: 5em;*/
/*    height: 0.3em*/
/*}*/

/*.vjs-volume-bar.vjs-slider-vertical {*/
/*    width: 0.3em;*/
/*    height: 5em;*/
/*    margin: 1.35em auto*/
/*}*/

/*.video-js .vjs-volume-level {*/
/*    position: absolute;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    background-color: #fff*/
/*}*/

/*.video-js .vjs-volume-level:before {*/
/*    position: absolute;*/
/*    font-size: 0.9em*/
/*}*/

/*.vjs-slider-vertical .vjs-volume-level {*/
/*    width: 0.3em*/
/*}*/

/*.vjs-slider-vertical .vjs-volume-level:before {*/
/*    top: -0.5em;*/
/*    left: -0.3em*/
/*}*/

/*.vjs-slider-horizontal .vjs-volume-level {*/
/*    height: 0.3em*/
/*}*/

/*.vjs-slider-horizontal .vjs-volume-level:before {*/
/*    top: -0.3em;*/
/*    right: -0.5em*/
/*}*/

/*.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {*/
/*    height: 100%*/
/*}*/

/*.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {*/
/*    width: 100%*/
/*}*/

/*.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu {*/
/*    display: block;*/
/*    width: 0;*/
/*    height: 0;*/
/*    border-top-color: transparent*/
/*}*/

/*.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu {*/
/*    left: 0.5em;*/
/*    height: 8em*/
/*}*/

/*.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu {*/
/*    left: -2em*/
/*}*/

/*.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content {*/
/*    height: 0;*/
/*    width: 0;*/
/*    overflow-x: hidden;*/
/*    overflow-y: hidden*/
/*}*/

/*.vjs-volume-menu-button-vertical:hover .vjs-menu-content,*/
/*.vjs-volume-menu-button-vertical:focus .vjs-menu-content,*/
/*.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,*/
/*.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content {*/
/*    height: 8em;*/
/*    width: 2.9em*/
/*}*/

/*.vjs-volume-menu-button-horizontal:hover .vjs-menu-content,*/
/*.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,*/
/*.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,*/
/*.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content {*/
/*    height: 2.9em;*/
/*    width: 8em*/
/*}*/

/*.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content {*/
/*    background-color: transparent !important*/
/*}*/

/*.vjs-poster {*/
/*    display: inline-block;*/
/*    vertical-align: middle;*/
/*    background-repeat: no-repeat;*/
/*    background-position: 50% 50%;*/
/*    background-size: contain;*/
/*    cursor: pointer;*/
/*    margin: 0;*/
/*    padding: 0;*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    height: 100%*/
/*}*/

/*.vjs-poster img {*/
/*    display: block;*/
/*    vertical-align: middle;*/
/*    margin: 0 auto;*/
/*    max-height: 100%;*/
/*    padding: 0;*/
/*    width: 100%*/
/*}*/

/*.vjs-has-started .vjs-poster {*/
/*    display: none*/
/*}*/

/*.vjs-audio.vjs-has-started .vjs-poster {*/
/*    display: block*/
/*}*/

/*.vjs-controls-disabled .vjs-poster {*/
/*    display: none*/
/*}*/

/*.vjs-using-native-controls .vjs-poster {*/
/*    display: none*/
/*}*/

/*.video-js .vjs-live-control {*/
/*    display: -webkit-box;*/
/*    display: -ms-flexbox;*/
/*    display: flex;*/
/*    -webkit-box-align: flex-start;*/
/*    -ms-flex-align: flex-start;*/
/*    align-items: flex-start;*/
/*    -webkit-box-flex: auto;*/
/*    -ms-flex: auto;*/
/*    flex: auto;*/
/*    font-size: 1em;*/
/*    line-height: 3em*/
/*}*/

/*.vjs-no-flex .vjs-live-control {*/
/*    display: table-cell;*/
/*    width: auto;*/
/*    text-align: left*/
/*}*/

/*.video-js .vjs-time-control {*/
/*    -webkit-box-flex: none;*/
/*    -ms-flex: none;*/
/*    flex: none;*/
/*    font-size: 1em;*/
/*    line-height: 3em;*/
/*    min-width: 2em;*/
/*    width: auto;*/
/*    padding-left: 1em;*/
/*    padding-right: 1em*/
/*}*/

/*.vjs-live .vjs-time-control {*/
/*    display: none*/
/*}*/

/*.video-js .vjs-current-time,*/
/*.vjs-no-flex .vjs-current-time {*/
/*    display: none*/
/*}*/

/*.video-js .vjs-duration,*/
/*.vjs-no-flex .vjs-duration {*/
/*    display: none*/
/*}*/

/*.vjs-time-divider {*/
/*    display: none;*/
/*    line-height: 3em*/
/*}*/

/*.vjs-live .vjs-time-divider {*/
/*    display: none*/
/*}*/

/*.video-js .vjs-play-control {*/
/*    cursor: pointer;*/
/*    -webkit-box-flex: none;*/
/*    -ms-flex: none;*/
/*    flex: none*/
/*}*/

/*.vjs-text-track-display {*/
/*    position: absolute;*/
/*    bottom: 3em;*/
/*    left: 0;*/
/*    right: 0;*/
/*    top: 0;*/
/*    pointer-events: none*/
/*}*/

/*.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {*/
/*    bottom: 1em*/
/*}*/

/*.video-js .vjs-text-track {*/
/*    font-size: 1.4em;*/
/*    text-align: center;*/
/*    margin-bottom: 0.1em;*/
/*    background-color: #000;*/
/*    background-color: rgba(0, 0, 0, 0.5)*/
/*}*/

/*.vjs-subtitles {*/
/*    color: #fff*/
/*}*/

/*.vjs-captions {*/
/*    color: #fc6*/
/*}*/

/*.vjs-tt-cue {*/
/*    display: block*/
/*}*/

/*video::-webkit-media-text-track-display {*/
/*    -webkit-transform: translateY(-3em);*/
/*    transform: translateY(-3em)*/
/*}*/

/*.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {*/
/*    -webkit-transform: translateY(-1.5em);*/
/*    transform: translateY(-1.5em)*/
/*}*/

/*.video-js .vjs-fullscreen-control {*/
/*    cursor: pointer;*/
/*    -webkit-box-flex: none;*/
/*    -ms-flex: none;*/
/*    flex: none*/
/*}*/

/*.vjs-playback-rate .vjs-playback-rate-value {*/
/*    font-size: 1.5em;*/
/*    line-height: 2;*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    text-align: center*/
/*}*/

/*.vjs-playback-rate .vjs-menu {*/
/*    width: 4em;*/
/*    left: 0em*/
/*}*/

/*.vjs-error .vjs-error-display .vjs-modal-dialog-content {*/
/*    font-size: 1.4em;*/
/*    text-align: center*/
/*}*/

/*.vjs-error .vjs-error-display:before {*/
/*    color: #fff;*/
/*    content: 'X';*/
/*    font-family: Arial, Helvetica, sans-serif;*/
/*    font-size: 4em;*/
/*    left: 0;*/
/*    line-height: 1;*/
/*    margin-top: -0.5em;*/
/*    position: absolute;*/
/*    text-shadow: 0.05em 0.05em 0.1em #000;*/
/*    text-align: center;*/
/*    top: 50%;*/
/*    vertical-align: middle;*/
/*    width: 100%*/
/*}*/

/*.vjs-loading-spinner {*/
/*    display: none;*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    margin: -25px 0 0 -25px;*/
/*    opacity: 0.85;*/
/*    text-align: left;*/
/*    border: 6px solid rgba(43, 51, 63, 0.7);*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box;*/
/*    background-clip: padding-box;*/
/*    width: 50px;*/
/*    height: 50px;*/
/*    border-radius: 25px*/
/*}*/

/*.vjs-seeking .vjs-loading-spinner,*/
/*.vjs-waiting .vjs-loading-spinner {*/
/*    display: block*/
/*}*/

/*.vjs-loading-spinner:before,*/
/*.vjs-loading-spinner:after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    margin: -6px;*/
/*    -webkit-box-sizing: inherit;*/
/*    box-sizing: inherit;*/
/*    width: inherit;*/
/*    height: inherit;*/
/*    border-radius: inherit;*/
/*    opacity: 1;*/
/*    border: inherit;*/
/*    border-color: transparent;*/
/*    border-top-color: white*/
/*}*/

/*.vjs-seeking .vjs-loading-spinner:before,*/
/*.vjs-seeking .vjs-loading-spinner:after,*/
/*.vjs-waiting .vjs-loading-spinner:before,*/
/*.vjs-waiting .vjs-loading-spinner:after {*/
/*    -webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;*/
/*    animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite*/
/*}*/

/*.vjs-seeking .vjs-loading-spinner:before,*/
/*.vjs-waiting .vjs-loading-spinner:before {*/
/*    border-top-color: white*/
/*}*/

/*.vjs-seeking .vjs-loading-spinner:after,*/
/*.vjs-waiting .vjs-loading-spinner:after {*/
/*    border-top-color: white;*/
/*    -webkit-animation-delay: 0.44s;*/
/*    animation-delay: 0.44s*/
/*}*/

/*@keyframes vjs-spinner-spin {*/
/*    100% {*/
/*        -webkit-transform: rotate(360deg);*/
/*        transform: rotate(360deg)*/
/*    }*/
/*}*/

/*@-webkit-keyframes vjs-spinner-spin {*/
/*    100% {*/
/*        -webkit-transform: rotate(360deg)*/
/*    }*/
/*}*/

/*@keyframes vjs-spinner-fade {*/
/*    0% {*/
/*        border-top-color: #73859f*/
/*    }*/
/*    20% {*/
/*        border-top-color: #73859f*/
/*    }*/
/*    35% {*/
/*        border-top-color: white*/
/*    }*/
/*    60% {*/
/*        border-top-color: #73859f*/
/*    }*/
/*    100% {*/
/*        border-top-color: #73859f*/
/*    }*/
/*}*/

/*@-webkit-keyframes vjs-spinner-fade {*/
/*    0% {*/
/*        border-top-color: #73859f*/
/*    }*/
/*    20% {*/
/*        border-top-color: #73859f*/
/*    }*/
/*    35% {*/
/*        border-top-color: white*/
/*    }*/
/*    60% {*/
/*        border-top-color: #73859f*/
/*    }*/
/*    100% {*/
/*        border-top-color: #73859f*/
/*    }*/
/*}*/

/*.vjs-chapters-button .vjs-menu {*/
/*    left: -10em;*/
/*    width: 0*/
/*}*/

/*.vjs-chapters-button .vjs-menu ul {*/
/*    width: 24em*/
/*}*/

/*.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer {*/
/*    -webkit-box-flex: auto;*/
/*    -ms-flex: auto;*/
/*    flex: auto*/
/*}*/

/*.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer {*/
/*    width: auto*/
/*}*/

/*.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,*/
/*.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,*/
/*.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,*/
/*.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,*/
/*.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,*/
/*.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,*/
/*.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,*/
/*.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,*/
/*.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button,*/
/*.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,*/
/*.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,*/
/*.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button {*/
/*    display: none*/
/*}*/

/*.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,*/
/*.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,*/
/*.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,*/
/*.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,*/
/*.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,*/
/*.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,*/
/*.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,*/
/*.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button,*/
/*.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,*/
/*.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,*/
/*.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button {*/
/*    display: none*/
/*}*/

/*.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,*/
/*.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,*/
/*.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,*/
/*.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,*/
/*.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,*/
/*.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,*/
/*.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,*/
/*.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,*/
/*.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,*/
/*.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button {*/
/*    display: none*/
/*}*/

/*.vjs-caption-settings {*/
/*    position: relative;*/
/*    top: 1em;*/
/*    background-color: #2B333F;*/
/*    background-color: rgba(43, 51, 63, 0.75);*/
/*    color: #fff;*/
/*    margin: 0 auto;*/
/*    padding: 0.5em;*/
/*    height: 15em;*/
/*    font-size: 12px;*/
/*    width: 40em*/
/*}*/

/*.vjs-caption-settings .vjs-tracksettings {*/
/*    top: 0;*/
/*    bottom: 2em;*/
/*    left: 0;*/
/*    right: 0;*/
/*    position: absolute;*/
/*    overflow: auto*/
/*}*/

/*.vjs-caption-settings .vjs-tracksettings-colors,*/
/*.vjs-caption-settings .vjs-tracksettings-font {*/
/*    float: left*/
/*}*/

/*.vjs-caption-settings .vjs-tracksettings-colors:after,*/
/*.vjs-caption-settings .vjs-tracksettings-font:after,*/
/*.vjs-caption-settings .vjs-tracksettings-controls:after {*/
/*    clear: both*/
/*}*/

/*.vjs-caption-settings .vjs-tracksettings-controls {*/
/*    position: absolute;*/
/*    bottom: 1em;*/
/*    right: 1em*/
/*}*/

/*.vjs-caption-settings .vjs-tracksetting {*/
/*    margin: 5px;*/
/*    padding: 3px;*/
/*    min-height: 40px*/
/*}*/

/*.vjs-caption-settings .vjs-tracksetting label {*/
/*    display: block;*/
/*    width: 100px;*/
/*    margin-bottom: 5px*/
/*}*/

/*.vjs-caption-settings .vjs-tracksetting span {*/
/*    display: inline;*/
/*    margin-left: 5px*/
/*}*/

/*.vjs-caption-settings .vjs-tracksetting>div {*/
/*    margin-bottom: 5px;*/
/*    min-height: 20px*/
/*}*/

/*.vjs-caption-settings .vjs-tracksetting>div:last-child {*/
/*    margin-bottom: 0;*/
/*    padding-bottom: 0;*/
/*    min-height: 0*/
/*}*/

/*.vjs-caption-settings label>input {*/
/*    margin-right: 10px*/
/*}*/

/*.vjs-caption-settings input[type="button"] {*/
/*    width: 40px;*/
/*    height: 40px*/
/*}*/

/*.video-js .vjs-modal-dialog {*/
/*    background: rgba(0, 0, 0, 0.8);*/
/*    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.8)), to(rgba(255, 255, 255, 0)));*/
/*    background: linear-gradient(180deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0))*/
/*}*/

/*.vjs-modal-dialog .vjs-modal-dialog-content {*/
/*    font-size: 1.2em;*/
/*    line-height: 1.5;*/
/*    padding: 20px 24px;*/
/*    z-index: 1*/
/*}*/

/*.ui-helper-hidden {*/
/*    display: none*/
/*}*/

/*.ui-helper-hidden-accessible {*/
/*    border: 0;*/
/*    clip: rect(0 0 0 0);*/
/*    height: 1px;*/
/*    margin: -1px;*/
/*    overflow: hidden;*/
/*    padding: 0;*/
/*    position: absolute;*/
/*    width: 1px*/
/*}*/

/*.ui-helper-reset {*/
/*    margin: 0;*/
/*    padding: 0;*/
/*    border: 0;*/
/*    outline: 0;*/
/*    line-height: 1.3;*/
/*    text-decoration: none;*/
/*    font-size: 100%;*/
/*    list-style: none*/
/*}*/

/*.ui-helper-clearfix:before,*/
/*.ui-helper-clearfix:after {*/
/*    content: "";*/
/*    display: table;*/
/*    border-collapse: collapse*/
/*}*/

/*.ui-helper-clearfix:after {*/
/*    clear: both*/
/*}*/

/*.ui-helper-clearfix {*/
/*    min-height: 0*/
/*}*/

/*.ui-helper-zfix {*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    top: 0;*/
/*    left: 0;*/
/*    position: absolute;*/
/*    opacity: 0;*/
/*    filter: Alpha(Opacity=0)*/
/*}*/

/*.ui-front {*/
/*    z-index: 100*/
/*}*/

/*.ui-state-disabled {*/
/*    cursor: default !important*/
/*}*/

/*.ui-icon {*/
/*    display: block;*/
/*    text-indent: -99999px;*/
/*    overflow: hidden;*/
/*    background-repeat: no-repeat*/
/*}*/

/*.ui-widget-overlay {*/
/*    position: fixed;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%*/
/*}*/

/*.ui-datepicker {*/
/*    width: 17em;*/
/*    padding: .2em .2em 0;*/
/*    display: none*/
/*}*/

/*.ui-datepicker .ui-datepicker-header {*/
/*    position: relative;*/
/*    padding: .2em 0*/
/*}*/

/*.ui-datepicker .ui-datepicker-prev,*/
/*.ui-datepicker .ui-datepicker-next {*/
/*    position: absolute;*/
/*    top: 2px;*/
/*    width: 1.8em;*/
/*    height: 1.8em*/
/*}*/

/*.ui-datepicker .ui-datepicker-prev-hover,*/
/*.ui-datepicker .ui-datepicker-next-hover {*/
/*    top: 1px*/
/*}*/

/*.ui-datepicker .ui-datepicker-prev {*/
/*    left: 2px*/
/*}*/

/*.ui-datepicker .ui-datepicker-next {*/
/*    right: 2px*/
/*}*/

/*.ui-datepicker .ui-datepicker-prev-hover {*/
/*    left: 1px*/
/*}*/

/*.ui-datepicker .ui-datepicker-next-hover {*/
/*    right: 1px*/
/*}*/

/*.ui-datepicker .ui-datepicker-prev span,*/
/*.ui-datepicker .ui-datepicker-next span {*/
/*    display: block;*/
/*    position: absolute;*/
/*    left: 50%;*/
/*    margin-left: -8px;*/
/*    top: 50%;*/
/*    margin-top: -8px*/
/*}*/

/*.ui-datepicker .ui-datepicker-title {*/
/*    margin: 0 2.3em;*/
/*    line-height: 1.8em;*/
/*    text-align: center*/
/*}*/

/*.ui-datepicker .ui-datepicker-title select {*/
/*    font-size: 1em;*/
/*    margin: 1px 0*/
/*}*/

/*.ui-datepicker select.ui-datepicker-month,*/
/*.ui-datepicker select.ui-datepicker-year {*/
/*    width: 45%*/
/*}*/

/*.ui-datepicker table {*/
/*    width: 100%;*/
/*    font-size: .9em;*/
/*    border-collapse: collapse;*/
/*    margin: 0 0 .4em*/
/*}*/

/*.ui-datepicker th {*/
/*    padding: .7em .3em;*/
/*    text-align: center;*/
/*    font-weight: bold;*/
/*    border: 0*/
/*}*/

/*.ui-datepicker td {*/
/*    border: 0;*/
/*    padding: 1px*/
/*}*/

/*.ui-datepicker td span,*/
/*.ui-datepicker td a {*/
/*    display: block;*/
/*    padding: .2em;*/
/*    text-align: right;*/
/*    text-decoration: none*/
/*}*/

/*.ui-datepicker .ui-datepicker-buttonpane {*/
/*    background-image: none;*/
/*    margin: .7em 0 0 0;*/
/*    padding: 0 .2em;*/
/*    border-left: 0;*/
/*    border-right: 0;*/
/*    border-bottom: 0*/
/*}*/

/*.ui-datepicker .ui-datepicker-buttonpane button {*/
/*    float: right;*/
/*    margin: .5em .2em .4em;*/
/*    cursor: pointer;*/
/*    padding: .2em .6em .3em .6em;*/
/*    width: auto;*/
/*    overflow: visible*/
/*}*/

/*.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {*/
/*    float: left*/
/*}*/

/*.ui-datepicker.ui-datepicker-multi {*/
/*    width: auto*/
/*}*/

/*.ui-datepicker-multi .ui-datepicker-group {*/
/*    float: left*/
/*}*/

/*.ui-datepicker-multi .ui-datepicker-group table {*/
/*    width: 95%;*/
/*    margin: 0 auto .4em*/
/*}*/

/*.ui-datepicker-multi-2 .ui-datepicker-group {*/
/*    width: 50%*/
/*}*/

/*.ui-datepicker-multi-3 .ui-datepicker-group {*/
/*    width: 33.3%*/
/*}*/

/*.ui-datepicker-multi-4 .ui-datepicker-group {*/
/*    width: 25%*/
/*}*/

/*.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,*/
/*.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {*/
/*    border-left-width: 0*/
/*}*/

/*.ui-datepicker-multi .ui-datepicker-buttonpane {*/
/*    clear: left*/
/*}*/

/*.ui-datepicker-row-break {*/
/*    clear: both;*/
/*    width: 100%;*/
/*    font-size: 0*/
/*}*/

/*.ui-datepicker-rtl {*/
/*    direction: rtl*/
/*}*/

/*.ui-datepicker-rtl .ui-datepicker-prev {*/
/*    right: 2px;*/
/*    left: auto*/
/*}*/

/*.ui-datepicker-rtl .ui-datepicker-next {*/
/*    left: 2px;*/
/*    right: auto*/
/*}*/

/*.ui-datepicker-rtl .ui-datepicker-prev:hover {*/
/*    right: 1px;*/
/*    left: auto*/
/*}*/

/*.ui-datepicker-rtl .ui-datepicker-next:hover {*/
/*    left: 1px;*/
/*    right: auto*/
/*}*/

/*.ui-datepicker-rtl .ui-datepicker-buttonpane {*/
/*    clear: right*/
/*}*/

/*.ui-datepicker-rtl .ui-datepicker-buttonpane button {*/
/*    float: left*/
/*}*/

/*.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,*/
/*.ui-datepicker-rtl .ui-datepicker-group {*/
/*    float: right*/
/*}*/

/*.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,*/
/*.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {*/
/*    border-right-width: 0;*/
/*    border-left-width: 1px*/
/*}*/

/*.ui-widget {*/
/*    font-family: Arial, Helvetica, sans-serif;*/
/*    font-size: 1em*/
/*}*/

/*.ui-widget .ui-widget {*/
/*    font-size: 1em*/
/*}*/

/*.ui-widget input,*/
/*.ui-widget select,*/
/*.ui-widget textarea,*/
/*.ui-widget button {*/
/*    font-family: Arial, Helvetica, sans-serif;*/
/*    font-size: 1em*/
/*}*/

/*.ui-widget-content {*/
/*    border: 1px solid #212637;*/
/*    background: #212637;*/
/*    color: #fff*/
/*}*/

/*.ui-widget-content a {*/
/*    color: #fff*/
/*}*/

/*.ui-widget-header {*/
/*    border: 1px solid #212637;*/
/*    background: #212637;*/
/*    color: #fff;*/
/*    font-weight: bold*/
/*}*/

/*.ui-widget-header a {*/
/*    color: #fff*/
/*}*/

/*.ui-state-default,*/
/*.ui-widget-content .ui-state-default,*/
/*.ui-widget-header .ui-state-default {*/
/*    border: 1px solid #212637;*/
/*    background: #212637;*/
/*    font-weight: normal;*/
/*    color: #fff*/
/*}*/

/*.ui-state-default a,*/
/*.ui-state-default a:link,*/
/*.ui-state-default a:visited {*/
/*    color: #fff;*/
/*    text-decoration: none*/
/*}*/

/*.ui-state-hover,*/
/*.ui-widget-content .ui-state-hover,*/
/*.ui-widget-header .ui-state-hover,*/
/*.ui-state-focus,*/
/*.ui-widget-content .ui-state-focus,*/
/*.ui-widget-header .ui-state-focus {*/
/*    border: 1px solid #787d8f;*/
/*    background: #787d8f;*/
/*    font-weight: normal;*/
/*    color: #fff*/
/*}*/

/*.ui-state-hover a,*/
/*.ui-state-hover a:hover,*/
/*.ui-state-hover a:link,*/
/*.ui-state-hover a:visited,*/
/*.ui-state-focus a,*/
/*.ui-state-focus a:hover,*/
/*.ui-state-focus a:link,*/
/*.ui-state-focus a:visited {*/
/*    color: #fff;*/
/*    text-decoration: none*/
/*}*/

/*.ui-state-active,*/
/*.ui-widget-content .ui-state-active,*/
/*.ui-widget-header .ui-state-active {*/
/*    border: 1px solid #fff;*/
/*    background: #fff;*/
/*    font-weight: normal;*/
/*    color: #293047*/
/*}*/

/*.ui-state-active a,*/
/*.ui-state-active a:link,*/
/*.ui-state-active a:visited {*/
/*    color: #293047;*/
/*    text-decoration: none*/
/*}*/

/*.ui-state-highlight,*/
/*.ui-widget-content .ui-state-highlight,*/
/*.ui-widget-header .ui-state-highlight {*/
/*    border: 1px solid #787d8f;*/
/*    background: #212637;*/
/*    color: #fff*/
/*}*/

/*.ui-state-highlight a,*/
/*.ui-widget-content .ui-state-highlight a,*/
/*.ui-widget-header .ui-state-highlight a {*/
/*    color: #fff*/
/*}*/

/*.ui-state-error,*/
/*.ui-widget-content .ui-state-error,*/
/*.ui-widget-header .ui-state-error {*/
/*    border: 1px solid #f1a899;*/
/*    background: #fddfdf;*/
/*    color: #5f3f3f*/
/*}*/

/*.ui-state-error a,*/
/*.ui-widget-content .ui-state-error a,*/
/*.ui-widget-header .ui-state-error a {*/
/*    color: #5f3f3f*/
/*}*/

/*.ui-state-error-text,*/
/*.ui-widget-content .ui-state-error-text,*/
/*.ui-widget-header .ui-state-error-text {*/
/*    color: #5f3f3f*/
/*}*/

/*.ui-priority-primary,*/
/*.ui-widget-content .ui-priority-primary,*/
/*.ui-widget-header .ui-priority-primary {*/
/*    font-weight: bold*/
/*}*/

/*.ui-priority-secondary,*/
/*.ui-widget-content .ui-priority-secondary,*/
/*.ui-widget-header .ui-priority-secondary {*/
/*    opacity: .7;*/
/*    filter: Alpha(Opacity=70);*/
/*    font-weight: normal*/
/*}*/

/*.ui-state-disabled,*/
/*.ui-widget-content .ui-state-disabled,*/
/*.ui-widget-header .ui-state-disabled {*/
/*    opacity: .35;*/
/*    filter: Alpha(Opacity=35);*/
/*    background-image: none*/
/*}*/

/*.ui-state-disabled .ui-icon {*/
/*    filter: Alpha(Opacity=35)*/
/*}*/

/*.ui-icon {*/
/*    width: 16px;*/
/*    height: 16px*/
/*}*/

/*.ui-icon,*/
/*.ui-widget-content .ui-icon {*/
/*    background-image: url("/local/templates/luzhki/images/ui-icons_787d8f_256x240.png")*/
/*}*/

/*.ui-widget-header .ui-icon {*/
/*    background-image: url("/local/templates/luzhki/images/ui-icons_787d8f_256x240.png")*/
/*}*/

/*.ui-state-default .ui-icon {*/
/*    background-image: url("/local/templates/luzhki/images/ui-icons_787d8f_256x240.png")*/
/*}*/

/*.ui-state-hover .ui-icon,*/
/*.ui-state-focus .ui-icon {*/
/*    background-image: url("/local/templates/luzhki/images/ui-icons_fff_256x240.png")*/
/*}*/

/*.ui-state-active .ui-icon {*/
/*    background-image: url("/local/templates/luzhki/images/ui-icons_787d8f_256x240.png")*/
/*}*/

/*.ui-state-highlight .ui-icon {*/
/*    background-image: url("/local/templates/luzhki/images/ui-icons_fff_256x240.png")*/
/*}*/

/*.ui-state-error .ui-icon,*/
/*.ui-state-error-text .ui-icon {*/
/*    background-image: url("/local/templates/luzhki/images/ui-icons_cc0000_256x240.png")*/
/*}*/

/*.ui-icon-blank {*/
/*    background-position: 16px 16px*/
/*}*/

/*.ui-icon-carat-1-n {*/
/*    background-position: 0 0*/
/*}*/

/*.ui-icon-carat-1-ne {*/
/*    background-position: -16px 0*/
/*}*/

/*.ui-icon-carat-1-e {*/
/*    background-position: -32px 0*/
/*}*/

/*.ui-icon-carat-1-se {*/
/*    background-position: -48px 0*/
/*}*/

/*.ui-icon-carat-1-s {*/
/*    background-position: -64px 0*/
/*}*/

/*.ui-icon-carat-1-sw {*/
/*    background-position: -80px 0*/
/*}*/

/*.ui-icon-carat-1-w {*/
/*    background-position: -96px 0*/
/*}*/

/*.ui-icon-carat-1-nw {*/
/*    background-position: -112px 0*/
/*}*/

/*.ui-icon-carat-2-n-s {*/
/*    background-position: -128px 0*/
/*}*/

/*.ui-icon-carat-2-e-w {*/
/*    background-position: -144px 0*/
/*}*/

/*.ui-icon-triangle-1-n {*/
/*    background-position: 0 -16px*/
/*}*/

/*.ui-icon-triangle-1-ne {*/
/*    background-position: -16px -16px*/
/*}*/

/*.ui-icon-triangle-1-e {*/
/*    background-position: -32px -16px*/
/*}*/

/*.ui-icon-triangle-1-se {*/
/*    background-position: -48px -16px*/
/*}*/

/*.ui-icon-triangle-1-s {*/
/*    background-position: -64px -16px*/
/*}*/

/*.ui-icon-triangle-1-sw {*/
/*    background-position: -80px -16px*/
/*}*/

/*.ui-icon-triangle-1-w {*/
/*    background-position: -96px -16px*/
/*}*/

/*.ui-icon-triangle-1-nw {*/
/*    background-position: -112px -16px*/
/*}*/

/*.ui-icon-triangle-2-n-s {*/
/*    background-position: -128px -16px*/
/*}*/

/*.ui-icon-triangle-2-e-w {*/
/*    background-position: -144px -16px*/
/*}*/

/*.ui-icon-arrow-1-n {*/
/*    background-position: 0 -32px*/
/*}*/

/*.ui-icon-arrow-1-ne {*/
/*    background-position: -16px -32px*/
/*}*/

/*.ui-icon-arrow-1-e {*/
/*    background-position: -32px -32px*/
/*}*/

/*.ui-icon-arrow-1-se {*/
/*    background-position: -48px -32px*/
/*}*/

/*.ui-icon-arrow-1-s {*/
/*    background-position: -64px -32px*/
/*}*/

/*.ui-icon-arrow-1-sw {*/
/*    background-position: -80px -32px*/
/*}*/

/*.ui-icon-arrow-1-w {*/
/*    background-position: -96px -32px*/
/*}*/

/*.ui-icon-arrow-1-nw {*/
/*    background-position: -112px -32px*/
/*}*/

/*.ui-icon-arrow-2-n-s {*/
/*    background-position: -128px -32px*/
/*}*/

/*.ui-icon-arrow-2-ne-sw {*/
/*    background-position: -144px -32px*/
/*}*/

/*.ui-icon-arrow-2-e-w {*/
/*    background-position: -160px -32px*/
/*}*/

/*.ui-icon-arrow-2-se-nw {*/
/*    background-position: -176px -32px*/
/*}*/

/*.ui-icon-arrowstop-1-n {*/
/*    background-position: -192px -32px*/
/*}*/

/*.ui-icon-arrowstop-1-e {*/
/*    background-position: -208px -32px*/
/*}*/

/*.ui-icon-arrowstop-1-s {*/
/*    background-position: -224px -32px*/
/*}*/

/*.ui-icon-arrowstop-1-w {*/
/*    background-position: -240px -32px*/
/*}*/

/*.ui-icon-arrowthick-1-n {*/
/*    background-position: 0 -48px*/
/*}*/

/*.ui-icon-arrowthick-1-ne {*/
/*    background-position: -16px -48px*/
/*}*/

/*.ui-icon-arrowthick-1-e {*/
/*    background-position: -32px -48px*/
/*}*/

/*.ui-icon-arrowthick-1-se {*/
/*    background-position: -48px -48px*/
/*}*/

/*.ui-icon-arrowthick-1-s {*/
/*    background-position: -64px -48px*/
/*}*/

/*.ui-icon-arrowthick-1-sw {*/
/*    background-position: -80px -48px*/
/*}*/

/*.ui-icon-arrowthick-1-w {*/
/*    background-position: -96px -48px*/
/*}*/

/*.ui-icon-arrowthick-1-nw {*/
/*    background-position: -112px -48px*/
/*}*/

/*.ui-icon-arrowthick-2-n-s {*/
/*    background-position: -128px -48px*/
/*}*/

/*.ui-icon-arrowthick-2-ne-sw {*/
/*    background-position: -144px -48px*/
/*}*/

/*.ui-icon-arrowthick-2-e-w {*/
/*    background-position: -160px -48px*/
/*}*/

/*.ui-icon-arrowthick-2-se-nw {*/
/*    background-position: -176px -48px*/
/*}*/

/*.ui-icon-arrowthickstop-1-n {*/
/*    background-position: -192px -48px*/
/*}*/

/*.ui-icon-arrowthickstop-1-e {*/
/*    background-position: -208px -48px*/
/*}*/

/*.ui-icon-arrowthickstop-1-s {*/
/*    background-position: -224px -48px*/
/*}*/

/*.ui-icon-arrowthickstop-1-w {*/
/*    background-position: -240px -48px*/
/*}*/

/*.ui-icon-arrowreturnthick-1-w {*/
/*    background-position: 0 -64px*/
/*}*/

/*.ui-icon-arrowreturnthick-1-n {*/
/*    background-position: -16px -64px*/
/*}*/

/*.ui-icon-arrowreturnthick-1-e {*/
/*    background-position: -32px -64px*/
/*}*/

/*.ui-icon-arrowreturnthick-1-s {*/
/*    background-position: -48px -64px*/
/*}*/

/*.ui-icon-arrowreturn-1-w {*/
/*    background-position: -64px -64px*/
/*}*/

/*.ui-icon-arrowreturn-1-n {*/
/*    background-position: -80px -64px*/
/*}*/

/*.ui-icon-arrowreturn-1-e {*/
/*    background-position: -96px -64px*/
/*}*/

/*.ui-icon-arrowreturn-1-s {*/
/*    background-position: -112px -64px*/
/*}*/

/*.ui-icon-arrowrefresh-1-w {*/
/*    background-position: -128px -64px*/
/*}*/

/*.ui-icon-arrowrefresh-1-n {*/
/*    background-position: -144px -64px*/
/*}*/

/*.ui-icon-arrowrefresh-1-e {*/
/*    background-position: -160px -64px*/
/*}*/

/*.ui-icon-arrowrefresh-1-s {*/
/*    background-position: -176px -64px*/
/*}*/

/*.ui-icon-arrow-4 {*/
/*    background-position: 0 -80px*/
/*}*/

/*.ui-icon-arrow-4-diag {*/
/*    background-position: -16px -80px*/
/*}*/

/*.ui-icon-extlink {*/
/*    background-position: -32px -80px*/
/*}*/

/*.ui-icon-newwin {*/
/*    background-position: -48px -80px*/
/*}*/

/*.ui-icon-refresh {*/
/*    background-position: -64px -80px*/
/*}*/

/*.ui-icon-shuffle {*/
/*    background-position: -80px -80px*/
/*}*/

/*.ui-icon-transfer-e-w {*/
/*    background-position: -96px -80px*/
/*}*/

/*.ui-icon-transferthick-e-w {*/
/*    background-position: -112px -80px*/
/*}*/

/*.ui-icon-folder-collapsed {*/
/*    background-position: 0 -96px*/
/*}*/

/*.ui-icon-folder-open {*/
/*    background-position: -16px -96px*/
/*}*/

/*.ui-icon-document {*/
/*    background-position: -32px -96px*/
/*}*/

/*.ui-icon-document-b {*/
/*    background-position: -48px -96px*/
/*}*/

/*.ui-icon-note {*/
/*    background-position: -64px -96px*/
/*}*/

/*.ui-icon-mail-closed {*/
/*    background-position: -80px -96px*/
/*}*/

/*.ui-icon-mail-open {*/
/*    background-position: -96px -96px*/
/*}*/

/*.ui-icon-suitcase {*/
/*    background-position: -112px -96px*/
/*}*/

/*.ui-icon-comment {*/
/*    background-position: -128px -96px*/
/*}*/

/*.ui-icon-person {*/
/*    background-position: -144px -96px*/
/*}*/

/*.ui-icon-print {*/
/*    background-position: -160px -96px*/
/*}*/

/*.ui-icon-trash {*/
/*    background-position: -176px -96px*/
/*}*/

/*.ui-icon-locked {*/
/*    background-position: -192px -96px*/
/*}*/

/*.ui-icon-unlocked {*/
/*    background-position: -208px -96px*/
/*}*/

/*.ui-icon-bookmark {*/
/*    background-position: -224px -96px*/
/*}*/

/*.ui-icon-tag {*/
/*    background-position: -240px -96px*/
/*}*/

/*.ui-icon-home {*/
/*    background-position: 0 -112px*/
/*}*/

/*.ui-icon-flag {*/
/*    background-position: -16px -112px*/
/*}*/

/*.ui-icon-calendar {*/
/*    background-position: -32px -112px*/
/*}*/

/*.ui-icon-cart {*/
/*    background-position: -48px -112px*/
/*}*/

/*.ui-icon-pencil {*/
/*    background-position: -64px -112px*/
/*}*/

/*.ui-icon-clock {*/
/*    background-position: -80px -112px*/
/*}*/

/*.ui-icon-disk {*/
/*    background-position: -96px -112px*/
/*}*/

/*.ui-icon-calculator {*/
/*    background-position: -112px -112px*/
/*}*/

/*.ui-icon-zoomin {*/
/*    background-position: -128px -112px*/
/*}*/

/*.ui-icon-zoomout {*/
/*    background-position: -144px -112px*/
/*}*/

/*.ui-icon-search {*/
/*    background-position: -160px -112px*/
/*}*/

/*.ui-icon-wrench {*/
/*    background-position: -176px -112px*/
/*}*/

/*.ui-icon-gear {*/
/*    background-position: -192px -112px*/
/*}*/

/*.ui-icon-heart {*/
/*    background-position: -208px -112px*/
/*}*/

/*.ui-icon-star {*/
/*    background-position: -224px -112px*/
/*}*/

/*.ui-icon-link {*/
/*    background-position: -240px -112px*/
/*}*/

/*.ui-icon-cancel {*/
/*    background-position: 0 -128px*/
/*}*/

/*.ui-icon-plus {*/
/*    background-position: -16px -128px*/
/*}*/

/*.ui-icon-plusthick {*/
/*    background-position: -32px -128px*/
/*}*/

/*.ui-icon-minus {*/
/*    background-position: -48px -128px*/
/*}*/

/*.ui-icon-minusthick {*/
/*    background-position: -64px -128px*/
/*}*/

/*.ui-icon-close {*/
/*    background-position: -80px -128px*/
/*}*/

/*.ui-icon-closethick {*/
/*    background-position: -96px -128px*/
/*}*/

/*.ui-icon-key {*/
/*    background-position: -112px -128px*/
/*}*/

/*.ui-icon-lightbulb {*/
/*    background-position: -128px -128px*/
/*}*/

/*.ui-icon-scissors {*/
/*    background-position: -144px -128px*/
/*}*/

/*.ui-icon-clipboard {*/
/*    background-position: -160px -128px*/
/*}*/

/*.ui-icon-copy {*/
/*    background-position: -176px -128px*/
/*}*/

/*.ui-icon-contact {*/
/*    background-position: -192px -128px*/
/*}*/

/*.ui-icon-image {*/
/*    background-position: -208px -128px*/
/*}*/

/*.ui-icon-video {*/
/*    background-position: -224px -128px*/
/*}*/

/*.ui-icon-script {*/
/*    background-position: -240px -128px*/
/*}*/

/*.ui-icon-alert {*/
/*    background-position: 0 -144px*/
/*}*/

/*.ui-icon-info {*/
/*    background-position: -16px -144px*/
/*}*/

/*.ui-icon-notice {*/
/*    background-position: -32px -144px*/
/*}*/

/*.ui-icon-help {*/
/*    background-position: -48px -144px*/
/*}*/

/*.ui-icon-check {*/
/*    background-position: -64px -144px*/
/*}*/

/*.ui-icon-bullet {*/
/*    background-position: -80px -144px*/
/*}*/

/*.ui-icon-radio-on {*/
/*    background-position: -96px -144px*/
/*}*/

/*.ui-icon-radio-off {*/
/*    background-position: -112px -144px*/
/*}*/

/*.ui-icon-pin-w {*/
/*    background-position: -128px -144px*/
/*}*/

/*.ui-icon-pin-s {*/
/*    background-position: -144px -144px*/
/*}*/

/*.ui-icon-play {*/
/*    background-position: 0 -160px*/
/*}*/

/*.ui-icon-pause {*/
/*    background-position: -16px -160px*/
/*}*/

/*.ui-icon-seek-next {*/
/*    background-position: -32px -160px*/
/*}*/

/*.ui-icon-seek-prev {*/
/*    background-position: -48px -160px*/
/*}*/

/*.ui-icon-seek-end {*/
/*    background-position: -64px -160px*/
/*}*/

/*.ui-icon-seek-start {*/
/*    background-position: -80px -160px*/
/*}*/

/*.ui-icon-seek-first {*/
/*    background-position: -80px -160px*/
/*}*/

/*.ui-icon-stop {*/
/*    background-position: -96px -160px*/
/*}*/

/*.ui-icon-eject {*/
/*    background-position: -112px -160px*/
/*}*/

/*.ui-icon-volume-off {*/
/*    background-position: -128px -160px*/
/*}*/

/*.ui-icon-volume-on {*/
/*    background-position: -144px -160px*/
/*}*/

/*.ui-icon-power {*/
/*    background-position: 0 -176px*/
/*}*/

/*.ui-icon-signal-diag {*/
/*    background-position: -16px -176px*/
/*}*/

/*.ui-icon-signal {*/
/*    background-position: -32px -176px*/
/*}*/

/*.ui-icon-battery-0 {*/
/*    background-position: -48px -176px*/
/*}*/

/*.ui-icon-battery-1 {*/
/*    background-position: -64px -176px*/
/*}*/

/*.ui-icon-battery-2 {*/
/*    background-position: -80px -176px*/
/*}*/

/*.ui-icon-battery-3 {*/
/*    background-position: -96px -176px*/
/*}*/

/*.ui-icon-circle-plus {*/
/*    background-position: 0 -192px*/
/*}*/

/*.ui-icon-circle-minus {*/
/*    background-position: -16px -192px*/
/*}*/

/*.ui-icon-circle-close {*/
/*    background-position: -32px -192px*/
/*}*/

/*.ui-icon-circle-triangle-e {*/
/*    background-position: -48px -192px*/
/*}*/

/*.ui-icon-circle-triangle-s {*/
/*    background-position: -64px -192px*/
/*}*/

/*.ui-icon-circle-triangle-w {*/
/*    background-position: -80px -192px*/
/*}*/

/*.ui-icon-circle-triangle-n {*/
/*    background-position: -96px -192px*/
/*}*/

/*.ui-icon-circle-arrow-e {*/
/*    background-position: -112px -192px*/
/*}*/

/*.ui-icon-circle-arrow-s {*/
/*    background-position: -128px -192px*/
/*}*/

/*.ui-icon-circle-arrow-w {*/
/*    background-position: -144px -192px*/
/*}*/

/*.ui-icon-circle-arrow-n {*/
/*    background-position: -160px -192px*/
/*}*/

/*.ui-icon-circle-zoomin {*/
/*    background-position: -176px -192px*/
/*}*/

/*.ui-icon-circle-zoomout {*/
/*    background-position: -192px -192px*/
/*}*/

/*.ui-icon-circle-check {*/
/*    background-position: -208px -192px*/
/*}*/

/*.ui-icon-circlesmall-plus {*/
/*    background-position: 0 -208px*/
/*}*/

/*.ui-icon-circlesmall-minus {*/
/*    background-position: -16px -208px*/
/*}*/

/*.ui-icon-circlesmall-close {*/
/*    background-position: -32px -208px*/
/*}*/

/*.ui-icon-squaresmall-plus {*/
/*    background-position: -48px -208px*/
/*}*/

/*.ui-icon-squaresmall-minus {*/
/*    background-position: -64px -208px*/
/*}*/

/*.ui-icon-squaresmall-close {*/
/*    background-position: -80px -208px*/
/*}*/

/*.ui-icon-grip-dotted-vertical {*/
/*    background-position: 0 -224px*/
/*}*/

/*.ui-icon-grip-dotted-horizontal {*/
/*    background-position: -16px -224px*/
/*}*/

/*.ui-icon-grip-solid-vertical {*/
/*    background-position: -32px -224px*/
/*}*/

/*.ui-icon-grip-solid-horizontal {*/
/*    background-position: -48px -224px*/
/*}*/

/*.ui-icon-gripsmall-diagonal-se {*/
/*    background-position: -64px -224px*/
/*}*/

/*.ui-icon-grip-diagonal-se {*/
/*    background-position: -80px -224px*/
/*}*/

/*.ui-corner-all,*/
/*.ui-corner-top,*/
/*.ui-corner-left,*/
/*.ui-corner-tl {*/
/*    border-top-left-radius: 0*/
/*}*/

/*.ui-corner-all,*/
/*.ui-corner-top,*/
/*.ui-corner-right,*/
/*.ui-corner-tr {*/
/*    border-top-right-radius: 0*/
/*}*/

/*.ui-corner-all,*/
/*.ui-corner-bottom,*/
/*.ui-corner-left,*/
/*.ui-corner-bl {*/
/*    border-bottom-left-radius: 0*/
/*}*/

/*.ui-corner-all,*/
/*.ui-corner-bottom,*/
/*.ui-corner-right,*/
/*.ui-corner-br {*/
/*    border-bottom-right-radius: 0*/
/*}*/

/*.ui-widget-overlay {*/
/*    background: #aaa;*/
/*    opacity: .3;*/
/*    filter: Alpha(Opacity=30)*/
/*}*/

/*.ui-widget-shadow {*/
/*    margin: 0 0 0 0;*/
/*    padding: 5px;*/
/*    background: #666;*/
/*    opacity: .3;*/
/*    filter: Alpha(Opacity=30);*/
/*    border-radius: 8px*/
/*}*/


/*!*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license *!*/

/*.fancybox-wrap,*/
/*.fancybox-skin,*/
/*.fancybox-outer,*/
/*.fancybox-inner,*/
/*.fancybox-image,*/
/*.fancybox-wrap iframe,*/
/*.fancybox-wrap object,*/
/*.fancybox-nav,*/
/*.fancybox-nav span,*/
/*.fancybox-tmp {*/
/*    padding: 0;*/
/*    margin: 0;*/
/*    border: 0;*/
/*    outline: none;*/
/*    vertical-align: top*/
/*}*/

/*.fancybox-wrap {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    z-index: 8020*/
/*}*/

/*.fancybox-skin {*/
/*    position: relative;*/
/*    background: #f9f9f9;*/
/*    color: #444;*/
/*    text-shadow: none;*/
/*    border-radius: 4px*/
/*}*/

/*.fancybox-opened {*/
/*    z-index: 8030*/
/*}*/

/*.fancybox-opened .fancybox-skin {*/
/*    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);*/
/*    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5)*/
/*}*/

/*.fancybox-outer,*/
/*.fancybox-inner {*/
/*    position: relative*/
/*}*/

/*.fancybox-inner {*/
/*    overflow: hidden*/
/*}*/

/*.fancybox-type-iframe .fancybox-inner {*/
/*    -webkit-overflow-scrolling: touch*/
/*}*/

/*.fancybox-error {*/
/*    color: #444;*/
/*    font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;*/
/*    margin: 0;*/
/*    padding: 15px;*/
/*    white-space: nowrap*/
/*}*/

/*.fancybox-image,*/
/*.fancybox-iframe {*/
/*    display: block;*/
/*    width: 100%;*/
/*    height: 100%*/
/*}*/

/*.fancybox-image {*/
/*    max-width: 100%;*/
/*    max-height: 100%*/
/*}*/

/*#fancybox-loading,*/
/*.fancybox-close,*/
/*.fancybox-prev span,*/
/*.fancybox-next span {*/
/*    background-image: url("/local/templates/luzhki/fancybox_sprite.png")*/
/*}*/

/*#fancybox-loading {*/
/*    position: fixed;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    margin-top: -22px;*/
/*    margin-left: -22px;*/
/*    background-position: 0 -108px;*/
/*    opacity: 0.8;*/
/*    cursor: pointer;*/
/*    z-index: 8060*/
/*}*/

/*#fancybox-loading div {*/
/*    width: 44px;*/
/*    height: 44px;*/
/*    background: url("/local/templates/luzhki/fancybox_loading.gif") center center no-repeat*/
/*}*/

/*.fancybox-close {*/
/*    position: absolute;*/
/*    top: -18px;*/
/*    right: -18px;*/
/*    width: 36px;*/
/*    height: 36px;*/
/*    cursor: pointer;*/
/*    z-index: 8040*/
/*}*/

/*.fancybox-nav {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    width: 40%;*/
/*    height: 100%;*/
/*    cursor: pointer;*/
/*    text-decoration: none;*/
/*    background: transparent url("/local/templates/luzhki/blank.gif");*/
/*    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);*/
/*    z-index: 8040*/
/*}*/

/*.fancybox-prev {*/
/*    left: 0*/
/*}*/

/*.fancybox-next {*/
/*    right: 0*/
/*}*/

/*.fancybox-nav span {*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    width: 36px;*/
/*    height: 34px;*/
/*    margin-top: -18px;*/
/*    cursor: pointer;*/
/*    z-index: 8040;*/
/*    visibility: hidden*/
/*}*/

/*.fancybox-prev span {*/
/*    left: 10px;*/
/*    background-position: 0 -36px*/
/*}*/

/*.fancybox-next span {*/
/*    right: 10px;*/
/*    background-position: 0 -72px*/
/*}*/

/*.fancybox-nav:hover span {*/
/*    visibility: visible*/
/*}*/

/*.fancybox-tmp {*/
/*    position: absolute;*/
/*    top: -99999px;*/
/*    left: -99999px;*/
/*    visibility: hidden;*/
/*    max-width: 99999px;*/
/*    max-height: 99999px;*/
/*    overflow: visible !important*/
/*}*/

/*.fancybox-lock {*/
/*    width: auto*/
/*}*/

/*.fancybox-lock body {*/
/*    overflow: hidden !important*/
/*}*/

/*.fancybox-lock-test {*/
/*    overflow-y: hidden !important*/
/*}*/

/*.fancybox-overlay {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    overflow: hidden;*/
/*    display: none;*/
/*    z-index: 8010;*/
/*    background: url("/local/templates/luzhki/fancybox_overlay.png")*/
/*}*/

/*.fancybox-overlay-fixed {*/
/*    position: fixed;*/
/*    bottom: 0;*/
/*    right: 0*/
/*}*/

/*.fancybox-lock .fancybox-overlay {*/
/*    overflow: auto;*/
/*    overflow-y: scroll*/
/*}*/

/*.fancybox-title {*/
/*    visibility: hidden;*/
/*    font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;*/
/*    position: relative;*/
/*    text-shadow: none;*/
/*    z-index: 8050*/
/*}*/

/*.fancybox-opened .fancybox-title {*/
/*    visibility: visible*/
/*}*/

/*.fancybox-title-float-wrap {*/
/*    position: absolute;*/
/*    bottom: 0;*/
/*    right: 50%;*/
/*    margin-bottom: -35px;*/
/*    z-index: 8050;*/
/*    text-align: center*/
/*}*/

/*.fancybox-title-float-wrap .child {*/
/*    display: inline-block;*/
/*    margin-right: -100%;*/
/*    padding: 2px 20px;*/
/*    background: transparent;*/
/*    background: rgba(0, 0, 0, 0.8);*/
/*    border-radius: 15px;*/
/*    text-shadow: 0 1px 2px #222;*/
/*    color: #FFF;*/
/*    font-weight: bold;*/
/*    line-height: 24px;*/
/*    white-space: nowrap*/
/*}*/

/*.fancybox-title-outside-wrap {*/
/*    position: relative;*/
/*    margin-top: 10px;*/
/*    color: #fff*/
/*}*/

/*.fancybox-title-inside-wrap {*/
/*    padding-top: 10px*/
/*}*/

/*.fancybox-title-over-wrap {*/
/*    position: absolute;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    color: #fff;*/
/*    padding: 10px;*/
/*    background: #000;*/
/*    background: rgba(0, 0, 0, 0.8)*/
/*}*/

/*@media only screen and (-webkit-min-device-pixel-ratio: 1.5),*/
/*only screen and (min--moz-device-pixel-ratio: 1.5),*/
/*only screen and (min-device-pixel-ratio: 1.5) {*/
/*    #fancybox-loading,*/
/*    .fancybox-close,*/
/*    .fancybox-prev span,*/
/*    .fancybox-next span {*/
/*        background-image: url("/local/templates/luzhki/fancybox_sprite@2x.png");*/
/*        background-size: 44px 152px*/
/*    }*/
/*    #fancybox-loading div {*/
/*        background-image: url("/local/templates/luzhki/fancybox_loading@2x.gif");*/
/*        background-size: 24px 24px*/
/*    }*/
/*}*/

/*html {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/**,*/
/**::after,*/
/**::before {*/
/*    -webkit-box-sizing: inherit;*/
/*    box-sizing: inherit*/
/*}*/

/*button,*/
/*input[type="button"],*/
/*input[type="reset"],*/
/*input[type="submit"]:not(.normal-link):not(a.normal-link-light):not(span.normal-link-light):not(a.normal-link-white):not(span.normal-link-white),*/
/*a.button,*/
/*.box.box-10>div>div>div:last-child #evaluation-form .actions li a {*/
/*    appearance: none;*/
/*    background-color: #0f172b;*/
/*    border: 1px solid #0f172b;*/
/*    border-radius: 0;*/
/*    color: #fff;*/
/*    cursor: pointer;*/
/*    display: inline-block;*/
/*    -webkit-font-smoothing: antialiased;*/
/*    -moz-font-smoothing: antialiased;*/
/*    -o-font-smoothing: antialiased;*/
/*    font-smoothing: antialiased;*/
/*    -webkit-appearance: none;*/
/*    -moz-appearance: none;*/
/*    -o-appearance: none;*/
/*    appearance: none;*/
/*    padding: 1.47727em;*/
/*    text-decoration: none;*/
/*    -webkit-transition: background-color 150ms ease;*/
/*    transition: background-color 150ms ease;*/
/*    -webkit-user-select: none;*/
/*    -moz-user-select: none;*/
/*    -ms-user-select: none;*/
/*    user-select: none;*/
/*    vertical-align: top;*/
/*    white-space: nowrap;*/
/*    margin: 0;*/
/*    width: 100%;*/
/*    font-family: FreightSansProBold-Regular;*/
/*    font-size: 1em;*/
/*    text-transform: uppercase;*/
/*    letter-spacing: .25em*/
/*}*/

/*fieldset.inline button,*/
/*fieldset.inline input[type="button"],*/
/*fieldset.inline input[type="reset"],*/
/*fieldset.inline input[type="submit"]:not(.normal-link):not(a.normal-link-light):not(span.normal-link-light):not(a.normal-link-white):not(span.normal-link-white),*/
/*fieldset.inline a.button,*/
/*fieldset.inline .box.box-10>div>div>div:last-child #evaluation-form .actions li a,*/
/*.box.box-10>div>div>div:last-child #evaluation-form .actions li fieldset.inline a {*/
/*    padding: .54167em 1.625em*/
/*}*/

/*button:hover,*/
/*button:focus,*/
/*input[type="button"]:hover,*/
/*input[type="button"]:focus,*/
/*input[type="reset"]:hover,*/
/*input[type="reset"]:focus,*/
/*input[type="submit"]:not(.normal-link):not(a.normal-link-light):not(span.normal-link-light):not(a.normal-link-white):not(span.normal-link-white):hover,*/
/*input[type="submit"]:not(.normal-link):not(a.normal-link-light):not(span.normal-link-light):not(a.normal-link-white):not(span.normal-link-white):focus,*/
/*a.button:hover,*/
/*.box.box-10>div>div>div:last-child #evaluation-form .actions li a:hover,*/
/*a.button:focus,*/
/*.box.box-10>div>div>div:last-child #evaluation-form .actions li a:focus {*/
/*    background-color: #0c1222;*/
/*    color: #fff*/
/*}*/

/*button:disabled,*/
/*input[type="button"]:disabled,*/
/*input[type="reset"]:disabled,*/
/*input[type="submit"]:not(.normal-link):not(a.normal-link-light):not(span.normal-link-light):not(a.normal-link-white):not(span.normal-link-white):disabled,*/
/*a.button:disabled,*/
/*.box.box-10>div>div>div:last-child #evaluation-form .actions li a:disabled {*/
/*    cursor: not-allowed;*/
/*    opacity: 0.5*/
/*}*/

/*button:disabled:hover,*/
/*input[type="button"]:disabled:hover,*/
/*input[type="reset"]:disabled:hover,*/
/*input[type="submit"]:not(.normal-link):not(a.normal-link-light):not(span.normal-link-light):not(a.normal-link-white):not(span.normal-link-white):disabled:hover,*/
/*a.button:disabled:hover,*/
/*.box.box-10>div>div>div:last-child #evaluation-form .actions li a:disabled:hover {*/
/*    background-color: #0f172b*/
/*}*/

/*fieldset {*/
/*    background-color: transparent;*/
/*    border: 1px solid #ccc;*/
/*    padding: .8125em*/
/*}*/

/*fieldset.flat {*/
/*    border: 0;*/
/*    padding: 0 !important*/
/*}*/

/*fieldset>div {*/
/*    margin-bottom: 1.625em*/
/*}*/

/*fieldset>div.input-submit {*/
/*    padding-bottom: 1px*/
/*}*/

/*fieldset>div.input-submit label {*/
/*    display: none*/
/*}*/

/*fieldset>div:last-child {*/
/*    margin-bottom: 0 !important*/
/*}*/

/*fieldset.inline::after,*/
/*fieldset>div.inline::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*fieldset.inline>div,*/
/*fieldset>div.inline>div {*/
/*    float: left;*/
/*    margin-bottom: 0*/
/*}*/

/*fieldset.inline>div.input-submit label,*/
/*fieldset>div.inline>div.input-submit label {*/
/*    display: block*/
/*}*/

/*fieldset.inline>div:not(:last-child),*/
/*fieldset>div.inline>div:not(:last-child) {*/
/*    margin-right: .40625em*/
/*}*/

/*fieldset>div.inline-2-cols>div {*/
/*    width: 49%*/
/*}*/

/*fieldset>div.inline-2-cols>div:not(:last-child) {*/
/*    margin-right: 2%*/
/*}*/

/*fieldset.label-side>div {*/
/*    margin-bottom: .8125em*/
/*}*/

/*fieldset.label-side>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    fieldset.label-side>div {*/
/*        margin-bottom: 1.625em*/
/*    }*/
/*}*/

/*fieldset.label-side>div input[type="text"],*/
/*fieldset.label-side>div input[type="submit"],*/
/*fieldset.label-side>div select,*/
/*fieldset.label-side>div textarea,*/
/*fieldset.label-side>div>label,*/
/*fieldset.label-side>div ul.radio-buttons,*/
/*fieldset.label-side>div ul.checkboxes {*/
/*    float: left*/
/*}*/

/*fieldset.label-side>div>label {*/
/*    width: 20%;*/
/*    overflow: hidden;*/
/*    margin-bottom: 0;*/
/*    border: 1px solid transparent;*/
/*    display: block !important;*/
/*    padding: 1.08333em 0*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    fieldset.label-side>div>label {*/
/*        padding: 1px 0 .54167em;*/
/*        width: 100%*/
/*    }*/
/*}*/

/*fieldset.label-side>div ul.radio-buttons,*/
/*fieldset.label-side>div ul.checkboxes {*/
/*    padding-top: .70652em*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    fieldset.label-side>div ul.radio-buttons,*/
/*    fieldset.label-side>div ul.checkboxes {*/
/*        padding-top: 0*/
/*    }*/
/*}*/

/*fieldset.label-side>div ul.radio-buttons li label,*/
/*fieldset.label-side>div ul.checkboxes li label {*/
/*    margin-bottom: 0*/
/*}*/

/*fieldset.label-side>div input[type="text"],*/
/*fieldset.label-side>div select,*/
/*fieldset.label-side>div textarea,*/
/*fieldset.label-side>div ul.radio-buttons,*/
/*fieldset.label-side>div ul.checkboxes {*/
/*    width: 80%*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    fieldset.label-side>div input[type="text"],*/
/*    fieldset.label-side>div select,*/
/*    fieldset.label-side>div textarea,*/
/*    fieldset.label-side>div ul.radio-buttons,*/
/*    fieldset.label-side>div ul.checkboxes {*/
/*        width: 100%*/
/*    }*/
/*}*/

/*fieldset.label-side>div.input-submit {*/
/*    margin-top: 1.625em*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    fieldset.label-side>div.input-submit label {*/
/*        display: none !important*/
/*    }*/
/*}*/

/*fieldset:last-child {*/
/*    margin-bottom: 0*/
/*}*/

/*fieldset.no-label>div>label {*/
/*    display: none*/
/*}*/

/*fieldset.with-label input[type="color"]::-webkit-input-placeholder,*/
/*fieldset.with-label input[type="date"]::-webkit-input-placeholder,*/
/*fieldset.with-label input[type="datetime"]::-webkit-input-placeholder,*/
/*fieldset.with-label input[type="datetime-local"]::-webkit-input-placeholder,*/
/*fieldset.with-label input[type="email"]::-webkit-input-placeholder,*/
/*fieldset.with-label input[type="month"]::-webkit-input-placeholder,*/
/*fieldset.with-label input[type="number"]::-webkit-input-placeholder,*/
/*fieldset.with-label input[type="password"]::-webkit-input-placeholder,*/
/*fieldset.with-label input[type="search"]::-webkit-input-placeholder,*/
/*fieldset.with-label input[type="tel"]::-webkit-input-placeholder,*/
/*fieldset.with-label input[type="text"]::-webkit-input-placeholder,*/
/*fieldset.with-label input[type="time"]::-webkit-input-placeholder,*/
/*fieldset.with-label input[type="url"]::-webkit-input-placeholder,*/
/*fieldset.with-label input[type="week"]::-webkit-input-placeholder,*/
/*fieldset.with-label input:not([type])::-webkit-input-placeholder,*/
/*fieldset.with-label textarea::-webkit-input-placeholder,*/
/*fieldset.with-label select::-webkit-input-placeholder {*/
/*    color: transparent*/
/*}*/

/*fieldset.with-label input[type="color"]::-moz-placeholder,*/
/*fieldset.with-label input[type="date"]::-moz-placeholder,*/
/*fieldset.with-label input[type="datetime"]::-moz-placeholder,*/
/*fieldset.with-label input[type="datetime-local"]::-moz-placeholder,*/
/*fieldset.with-label input[type="email"]::-moz-placeholder,*/
/*fieldset.with-label input[type="month"]::-moz-placeholder,*/
/*fieldset.with-label input[type="number"]::-moz-placeholder,*/
/*fieldset.with-label input[type="password"]::-moz-placeholder,*/
/*fieldset.with-label input[type="search"]::-moz-placeholder,*/
/*fieldset.with-label input[type="tel"]::-moz-placeholder,*/
/*fieldset.with-label input[type="text"]::-moz-placeholder,*/
/*fieldset.with-label input[type="time"]::-moz-placeholder,*/
/*fieldset.with-label input[type="url"]::-moz-placeholder,*/
/*fieldset.with-label input[type="week"]::-moz-placeholder,*/
/*fieldset.with-label input:not([type])::-moz-placeholder,*/
/*fieldset.with-label textarea::-moz-placeholder,*/
/*fieldset.with-label select::-moz-placeholder {*/
/*    color: transparent*/
/*}*/

/*fieldset.with-label input[type="color"]:-moz-placeholder,*/
/*fieldset.with-label input[type="date"]:-moz-placeholder,*/
/*fieldset.with-label input[type="datetime"]:-moz-placeholder,*/
/*fieldset.with-label input[type="datetime-local"]:-moz-placeholder,*/
/*fieldset.with-label input[type="email"]:-moz-placeholder,*/
/*fieldset.with-label input[type="month"]:-moz-placeholder,*/
/*fieldset.with-label input[type="number"]:-moz-placeholder,*/
/*fieldset.with-label input[type="password"]:-moz-placeholder,*/
/*fieldset.with-label input[type="search"]:-moz-placeholder,*/
/*fieldset.with-label input[type="tel"]:-moz-placeholder,*/
/*fieldset.with-label input[type="text"]:-moz-placeholder,*/
/*fieldset.with-label input[type="time"]:-moz-placeholder,*/
/*fieldset.with-label input[type="url"]:-moz-placeholder,*/
/*fieldset.with-label input[type="week"]:-moz-placeholder,*/
/*fieldset.with-label input:not([type]):-moz-placeholder,*/
/*fieldset.with-label textarea:-moz-placeholder,*/
/*fieldset.with-label select:-moz-placeholder {*/
/*    color: transparent*/
/*}*/

/*fieldset.with-label input[type="color"]:-ms-input-placeholder,*/
/*fieldset.with-label input[type="date"]:-ms-input-placeholder,*/
/*fieldset.with-label input[type="datetime"]:-ms-input-placeholder,*/
/*fieldset.with-label input[type="datetime-local"]:-ms-input-placeholder,*/
/*fieldset.with-label input[type="email"]:-ms-input-placeholder,*/
/*fieldset.with-label input[type="month"]:-ms-input-placeholder,*/
/*fieldset.with-label input[type="number"]:-ms-input-placeholder,*/
/*fieldset.with-label input[type="password"]:-ms-input-placeholder,*/
/*fieldset.with-label input[type="search"]:-ms-input-placeholder,*/
/*fieldset.with-label input[type="tel"]:-ms-input-placeholder,*/
/*fieldset.with-label input[type="text"]:-ms-input-placeholder,*/
/*fieldset.with-label input[type="time"]:-ms-input-placeholder,*/
/*fieldset.with-label input[type="url"]:-ms-input-placeholder,*/
/*fieldset.with-label input[type="week"]:-ms-input-placeholder,*/
/*fieldset.with-label input:not([type]):-ms-input-placeholder,*/
/*fieldset.with-label textarea:-ms-input-placeholder,*/
/*fieldset.with-label select:-ms-input-placeholder {*/
/*    color: transparent*/
/*}*/

/*fieldset .formsprivacypolicybph>label {*/
/*    display: none*/
/*}*/

/*input,*/
/*label,*/
/*select {*/
/*    display: block;*/
/*    font-family: FreightSansProBook-Regular;*/
/*    font-size: 1em*/
/*}*/

/*label {*/
/*    margin-bottom: .40625em*/
/*}*/

/*label.required::after {*/
/*    content: "*"*/
/*}*/

/*label abbr {*/
/*    display: none*/
/*}*/

/*#newsletterWidget>fieldset>div {*/
/*    display: block;*/
/*    overflow: hidden;*/
/*    margin-top: 10px*/
/*}*/

/*#newsletterWidget>fieldset>div>label {*/
/*    display: block;*/
/*    float: left*/
/*}*/

/*input[type="color"],*/
/*input[type="date"],*/
/*input[type="datetime"],*/
/*input[type="datetime-local"],*/
/*input[type="email"],*/
/*input[type="month"],*/
/*input[type="number"],*/
/*input[type="password"],*/
/*input[type="search"],*/
/*input[type="tel"],*/
/*input[type="text"],*/
/*input[type="time"],*/
/*input[type="url"],*/
/*input[type="week"],*/
/*input:not([type]),*/
/*textarea,*/
/*select {*/
/*    background-color: #fff;*/
/*    border: 1px solid #ccc;*/
/*    border-radius: 0;*/
/*    -webkit-box-shadow: none;*/
/*    box-shadow: none;*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box;*/
/*    font-family: FreightSansProBook-Regular;*/
/*    font-size: 1em;*/
/*    margin: 0;*/
/*    padding: 1.47727em;*/
/*    width: 100%;*/
/*    vertical-align: top;*/
/*    -webkit-transition: border-color 150ms ease;*/
/*    transition: border-color 150ms ease;*/
/*    -webkit-appearance: none;*/
/*    -moz-appearance: none;*/
/*    -o-appearance: none;*/
/*    appearance: none;*/
/*    color: #444*/
/*}*/

/*input[type="color"]::-webkit-input-placeholder,*/
/*input[type="date"]::-webkit-input-placeholder,*/
/*input[type="datetime"]::-webkit-input-placeholder,*/
/*input[type="datetime-local"]::-webkit-input-placeholder,*/
/*input[type="email"]::-webkit-input-placeholder,*/
/*input[type="month"]::-webkit-input-placeholder,*/
/*input[type="number"]::-webkit-input-placeholder,*/
/*input[type="password"]::-webkit-input-placeholder,*/
/*input[type="search"]::-webkit-input-placeholder,*/
/*input[type="tel"]::-webkit-input-placeholder,*/
/*input[type="text"]::-webkit-input-placeholder,*/
/*input[type="time"]::-webkit-input-placeholder,*/
/*input[type="url"]::-webkit-input-placeholder,*/
/*input[type="week"]::-webkit-input-placeholder,*/
/*input:not([type])::-webkit-input-placeholder,*/
/*textarea::-webkit-input-placeholder,*/
/*select::-webkit-input-placeholder {*/
/*    color: #444*/
/*}*/

/*input[type="color"]::-moz-placeholder,*/
/*input[type="date"]::-moz-placeholder,*/
/*input[type="datetime"]::-moz-placeholder,*/
/*input[type="datetime-local"]::-moz-placeholder,*/
/*input[type="email"]::-moz-placeholder,*/
/*input[type="month"]::-moz-placeholder,*/
/*input[type="number"]::-moz-placeholder,*/
/*input[type="password"]::-moz-placeholder,*/
/*input[type="search"]::-moz-placeholder,*/
/*input[type="tel"]::-moz-placeholder,*/
/*input[type="text"]::-moz-placeholder,*/
/*input[type="time"]::-moz-placeholder,*/
/*input[type="url"]::-moz-placeholder,*/
/*input[type="week"]::-moz-placeholder,*/
/*input:not([type])::-moz-placeholder,*/
/*textarea::-moz-placeholder,*/
/*select::-moz-placeholder {*/
/*    color: #444*/
/*}*/

/*input[type="color"]:-moz-placeholder,*/
/*input[type="date"]:-moz-placeholder,*/
/*input[type="datetime"]:-moz-placeholder,*/
/*input[type="datetime-local"]:-moz-placeholder,*/
/*input[type="email"]:-moz-placeholder,*/
/*input[type="month"]:-moz-placeholder,*/
/*input[type="number"]:-moz-placeholder,*/
/*input[type="password"]:-moz-placeholder,*/
/*input[type="search"]:-moz-placeholder,*/
/*input[type="tel"]:-moz-placeholder,*/
/*input[type="text"]:-moz-placeholder,*/
/*input[type="time"]:-moz-placeholder,*/
/*input[type="url"]:-moz-placeholder,*/
/*input[type="week"]:-moz-placeholder,*/
/*input:not([type]):-moz-placeholder,*/
/*textarea:-moz-placeholder,*/
/*select:-moz-placeholder {*/
/*    color: #444*/
/*}*/

/*input[type="color"]:-ms-input-placeholder,*/
/*input[type="date"]:-ms-input-placeholder,*/
/*input[type="datetime"]:-ms-input-placeholder,*/
/*input[type="datetime-local"]:-ms-input-placeholder,*/
/*input[type="email"]:-ms-input-placeholder,*/
/*input[type="month"]:-ms-input-placeholder,*/
/*input[type="number"]:-ms-input-placeholder,*/
/*input[type="password"]:-ms-input-placeholder,*/
/*input[type="search"]:-ms-input-placeholder,*/
/*input[type="tel"]:-ms-input-placeholder,*/
/*input[type="text"]:-ms-input-placeholder,*/
/*input[type="time"]:-ms-input-placeholder,*/
/*input[type="url"]:-ms-input-placeholder,*/
/*input[type="week"]:-ms-input-placeholder,*/
/*input:not([type]):-ms-input-placeholder,*/
/*textarea:-ms-input-placeholder,*/
/*select:-ms-input-placeholder {*/
/*    color: #444*/
/*}*/

/*input[type="color"]:hover,*/
/*input[type="date"]:hover,*/
/*input[type="datetime"]:hover,*/
/*input[type="datetime-local"]:hover,*/
/*input[type="email"]:hover,*/
/*input[type="month"]:hover,*/
/*input[type="number"]:hover,*/
/*input[type="password"]:hover,*/
/*input[type="search"]:hover,*/
/*input[type="tel"]:hover,*/
/*input[type="text"]:hover,*/
/*input[type="time"]:hover,*/
/*input[type="url"]:hover,*/
/*input[type="week"]:hover,*/
/*input:not([type]):hover,*/
/*textarea:hover,*/
/*select:hover {*/
/*    border-color: #a3a3a3*/
/*}*/

/*input[type="color"]:focus,*/
/*input[type="date"]:focus,*/
/*input[type="datetime"]:focus,*/
/*input[type="datetime-local"]:focus,*/
/*input[type="email"]:focus,*/
/*input[type="month"]:focus,*/
/*input[type="number"]:focus,*/
/*input[type="password"]:focus,*/
/*input[type="search"]:focus,*/
/*input[type="tel"]:focus,*/
/*input[type="text"]:focus,*/
/*input[type="time"]:focus,*/
/*input[type="url"]:focus,*/
/*input[type="week"]:focus,*/
/*input:not([type]):focus,*/
/*textarea:focus,*/
/*select:focus {*/
/*    border-color: #0f172b;*/
/*    outline: none*/
/*}*/

/*input[type="color"]:disabled,*/
/*input[type="date"]:disabled,*/
/*input[type="datetime"]:disabled,*/
/*input[type="datetime-local"]:disabled,*/
/*input[type="email"]:disabled,*/
/*input[type="month"]:disabled,*/
/*input[type="number"]:disabled,*/
/*input[type="password"]:disabled,*/
/*input[type="search"]:disabled,*/
/*input[type="tel"]:disabled,*/
/*input[type="text"]:disabled,*/
/*input[type="time"]:disabled,*/
/*input[type="url"]:disabled,*/
/*input[type="week"]:disabled,*/
/*input:not([type]):disabled,*/
/*textarea:disabled,*/
/*select:disabled {*/
/*    background-color: #f2f2f2;*/
/*    cursor: not-allowed*/
/*}*/

/*input[type="color"]:disabled:hover,*/
/*input[type="date"]:disabled:hover,*/
/*input[type="datetime"]:disabled:hover,*/
/*input[type="datetime-local"]:disabled:hover,*/
/*input[type="email"]:disabled:hover,*/
/*input[type="month"]:disabled:hover,*/
/*input[type="number"]:disabled:hover,*/
/*input[type="password"]:disabled:hover,*/
/*input[type="search"]:disabled:hover,*/
/*input[type="tel"]:disabled:hover,*/
/*input[type="text"]:disabled:hover,*/
/*input[type="time"]:disabled:hover,*/
/*input[type="url"]:disabled:hover,*/
/*input[type="week"]:disabled:hover,*/
/*input:not([type]):disabled:hover,*/
/*textarea:disabled:hover,*/
/*select:disabled:hover {*/
/*    border: 1px solid #ccc*/
/*}*/

/*input[type="color"].input-validation-error,*/
/*input[type="date"].input-validation-error,*/
/*input[type="datetime"].input-validation-error,*/
/*input[type="datetime-local"].input-validation-error,*/
/*input[type="email"].input-validation-error,*/
/*input[type="month"].input-validation-error,*/
/*input[type="number"].input-validation-error,*/
/*input[type="password"].input-validation-error,*/
/*input[type="search"].input-validation-error,*/
/*input[type="tel"].input-validation-error,*/
/*input[type="text"].input-validation-error,*/
/*input[type="time"].input-validation-error,*/
/*input[type="url"].input-validation-error,*/
/*input[type="week"].input-validation-error,*/
/*input:not([type]).input-validation-error,*/
/*textarea.input-validation-error,*/
/*select.input-validation-error {*/
/*    background-color: #fcc !important;*/
/*    border: 1px solid red !important;*/
/*    color: red !important*/
/*}*/

/*textarea {*/
/*    resize: vertical;*/
/*    display: block;*/
/*    height: 10em;*/
/*    font-size: 1em*/
/*}*/

/*input[type="search"] {*/
/*    -webkit-appearance: none;*/
/*    -moz-appearance: none;*/
/*    appearance: none*/
/*}*/

/*input[type="checkbox"],*/
/*input[type="radio"] {*/
/*    display: inline;*/
/*    margin-right: .40625em*/
/*}*/

/*input[type="checkbox"].input-validation-error+span,*/
/*input[type="checkbox"].input-validation-error+label,*/
/*input[type="radio"].input-validation-error+span,*/
/*input[type="radio"].input-validation-error+label {*/
/*    color: red !important*/
/*}*/

/*input[type="file"] {*/
/*    margin-bottom: 0;*/
/*    width: 100%*/
/*}*/

/*select {*/
/*    margin-bottom: 0;*/
/*    max-width: 100%;*/
/*    width: auto;*/
/*    border-radius: 0;*/
/*    width: 100%;*/
/*    background-image: url(/local/templates/luzhki/../images/icons/icon-dd.png);*/
/*    background-position: center right 1em;*/
/*    background-repeat: no-repeat;*/
/*    background-size: 15px 9px;*/
/*    padding-right: 4em*/
/*}*/

/*select::-ms-expand {*/
/*    display: none*/
/*}*/

/*input[type="text"].hasDatepicker {*/
/*    background-image: url(/local/templates/luzhki/../images/dd-calendar-blue.png);*/
/*    background-position: center right 16px;*/
/*    background-repeat: no-repeat;*/
/*    background-size: 17px 13px;*/
/*    padding-right: 33px*/
/*}*/

/*span.field-validation-error {*/
/*    color: red !important*/
/*}*/

/*ul.radio-buttons,*/
/*ul.checkboxes {*/
/*    margin: 0 !important;*/
/*    padding: 0*/
/*}*/

/*ul.radio-buttons li,*/
/*ul.checkboxes li {*/
/*    margin: 0 !important;*/
/*    padding: 0 !important*/
/*}*/

/*ul.radio-buttons li:before,*/
/*ul.checkboxes li:before {*/
/*    display: none*/
/*}*/

/*ul.radio-buttons li input+label,*/
/*ul.checkboxes li input+label {*/
/*    display: inline-block*/
/*}*/

/*ul,*/
/*ol {*/
/*    list-style-type: none;*/
/*    margin: 0;*/
/*    padding: 0*/
/*}*/

/*ul.default {*/
/*    margin-bottom: .8125em;*/
/*    display: block !important*/
/*}*/

/*ul.default li {*/
/*    position: relative !important;*/
/*    padding: 0;*/
/*    margin: 0 0 0 .54167em;*/
/*    display: block !important*/
/*}*/

/*ul.default li::before {*/
/*    position: absolute !important;*/
/*    left: -.54167em !important;*/
/*    content: "-"*/
/*}*/

/*ol.default {*/
/*    list-style-type: decimal;*/
/*    margin-bottom: .8125em;*/
/*    padding-left: 1.625em*/
/*}*/

/*dl {*/
/*    margin-bottom: .8125em*/
/*}*/

/*dl dt {*/
/*    font-weight: bold;*/
/*    margin-top: .8125em*/
/*}*/

/*dl dd {*/
/*    margin: 0*/
/*}*/

/*table {*/
/*    border-collapse: collapse;*/
/*    -webkit-font-feature-settings: "kern", "liga", "tnum";*/
/*    font-feature-settings: "kern", "liga", "tnum";*/
/*    margin: 0;*/
/*    table-layout: fixed;*/
/*    width: 100%*/
/*}*/

/*th {*/
/*    border-bottom: 1px solid #999;*/
/*    font-weight: 600;*/
/*    padding: .8125em 0;*/
/*    text-align: left*/
/*}*/

/*td {*/
/*    border-bottom: 1px solid #ccc;*/
/*    padding: .8125em 0*/
/*}*/

/*tr,*/
/*td,*/
/*th {*/
/*    vertical-align: middle*/
/*}*/

/*.table-holder {*/
/*    overflow: hidden;*/
/*    overflow-x: auto*/
/*}*/

/*.table-holder>table {*/
/*    table-layout: auto*/
/*}*/

/*body {*/
/*    -webkit-font-smoothing: antialiased;*/
/*    -moz-font-smoothing: antialiased;*/
/*    font-smoothing: antialiased;*/
/*    color: #444;*/
/*    font-family: FreightSansProBook-Regular;*/
/*    -webkit-font-feature-settings: "kern", "liga", "pnum";*/
/*    font-feature-settings: "kern", "liga", "pnum";*/
/*    font-size: 16px;*/
/*    line-height: 1.625*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    body {*/
/*        font-size: 13px*/
/*    }*/
/*}*/

/*h1,*/
/*.h1,*/
/*h2,*/
/*.h2,*/
/*h3,*/
/*.h3,*/
/*h4,*/
/*.box.box-2>div>div:last-child table.rates tr.addon td:first-child,*/
/*.box.box-2>div>div:last-child table.meeting-rooms tr:first-child td,*/
/*.box.box-11>div>div:last-child>div:last-child .press-releases-list li p,*/
/*.h4,*/
/*h5 {*/
/*    line-height: 1;*/
/*    margin: 0;*/
/*    font-weight: lighter*/
/*}*/

/*h1 a,*/
/*.h1 a,*/
/*h2 a,*/
/*.h2 a,*/
/*h3 a,*/
/*.h3 a,*/
/*h4 a,*/
/*.box.box-2>div>div:last-child table.rates tr.addon td:first-child a,*/
/*.box.box-2>div>div:last-child table.meeting-rooms tr:first-child td a,*/
/*.box.box-11>div>div:last-child>div:last-child .press-releases-list li p a,*/
/*.h4 a,*/
/*h5 a {*/
/*    color: inherit !important;*/
/*    text-decoration: none !important;*/
/*    font-weight: inherit !important*/
/*}*/

/*h1 strong,*/
/*.h1 strong,*/
/*h2 strong,*/
/*.h2 strong,*/
/*h3 strong,*/
/*.h3 strong,*/
/*h4 strong,*/
/*.box.box-2>div>div:last-child table.rates tr.addon td:first-child strong,*/
/*.box.box-2>div>div:last-child table.meeting-rooms tr:first-child td strong,*/
/*.box.box-11>div>div:last-child>div:last-child .press-releases-list li p strong,*/
/*.h4 strong,*/
/*h5 strong {*/
/*    font-weight: normal;*/
/*    font-family: FreightDispProMedium-Italic*/
/*}*/

/*.center,*/
/*body.template1631 #corp-header>div#intro>div>div p,*/
/*body.template1632 #corp-header>div#intro>div>div p {*/
/*    text-align: center*/
/*}*/

/*h1,*/
/*.h1 {*/
/*    font-family: FreightDispProMedium-Italic;*/
/*    font-size: 3.75em;*/
/*    line-height: .85em;*/
/*    text-transform: uppercase;*/
/*    color: #0f172b*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    h1,*/
/*    .h1 {*/
/*        font-size: 3em*/
/*    }*/
/*}*/

/*h1.moments,*/
/*.h1.moments {*/
/*    margin-top: .45em !important;*/
/*    text-transform: none*/
/*}*/

/*h1.moments {*/
/*    font-family: Freeland;*/
/*    font-size: 4.375em;*/
/*    line-height: 1.2em;*/
/*    color: #0f172b*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    h1.moments {*/
/*        font-size: 3.8em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    h1.moments {*/
/*        font-size: 3.5em*/
/*    }*/
/*}*/

/*h2,*/
/*.h2 {*/
/*    font-family: FreightDispProMedium-Italic;*/
/*    font-size: 2.8em;*/
/*    line-height: .85em;*/
/*    text-transform: uppercase;*/
/*    margin-bottom: 1em;*/
/*    color: #0f172b*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    h2,*/
/*    .h2 {*/
/*        font-size: 2.5em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    h2,*/
/*    .h2 {*/
/*        font-size: 2.2em*/
/*    }*/
/*}*/

/*h2 em,*/
/*.h2 em {*/
/*    font-family: FreightDispProMedium-Regular;*/
/*    font-style: normal;*/
/*    text-transform: none;*/
/*    line-height: 1.5em*/
/*}*/

/*h2.moments {*/
/*    font-family: FreightDispProLight-Italic;*/
/*    font-size: 3em;*/
/*    line-height: 1em;*/
/*    color: #0f172b;*/
/*    text-transform: none*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    h2.moments {*/
/*        font-size: 2.5em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    h2.moments {*/
/*        font-size: 2.2em*/
/*    }*/
/*}*/

/*h2.moments.variant {*/
/*    font-family: FreightDispProLight-Italic;*/
/*    font-size: 2.4em;*/
/*    line-height: 1em;*/
/*    color: #0f172b*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    h2.moments.variant {*/
/*        font-size: 2em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    h2.moments.variant {*/
/*        font-size: 1.75em*/
/*    }*/
/*}*/

/*h3,*/
/*.h3 {*/
/*    font-family: FreightDispProMedium-Regular;*/
/*    font-size: 1.75em;*/
/*    line-height: 1.3em;*/
/*    color: #000;*/
/*    margin-bottom: .4em*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    h3,*/
/*    .h3 {*/
/*        font-size: 1.6em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    h3,*/
/*    .h3 {*/
/*        font-size: 1.4em*/
/*    }*/
/*}*/

/*h4,*/
/*.box.box-2>div>div:last-child table.rates tr.addon td:first-child,*/
/*.box.box-2>div>div:last-child table.meeting-rooms tr:first-child td,*/
/*.box.box-11>div>div:last-child>div:last-child .press-releases-list li p,*/
/*.h4 {*/
/*    font-family: FreightDispProMedium-Regular;*/
/*    font-size: 1.3em;*/
/*    line-height: 1.3em;*/
/*    color: #000;*/
/*    margin-bottom: .3em*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    h4,*/
/*    .box.box-2>div>div:last-child table.rates tr.addon td:first-child,*/
/*    .box.box-2>div>div:last-child table.meeting-rooms tr:first-child td,*/
/*    .box.box-11>div>div:last-child>div:last-child .press-releases-list li p,*/
/*    .h4 {*/
/*        font-size: 1.15em*/
/*    }*/
/*}*/

/*h5 {*/
/*    font-family: FreightSansProMedium-Regular;*/
/*    font-size: 1.05em;*/
/*    line-height: 1.25em;*/
/*    letter-spacing: .15em;*/
/*    text-transform: uppercase*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    h5 {*/
/*        font-size: 1em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    h5 {*/
/*        font-size: .9em*/
/*    }*/
/*}*/

/*h5.moments {*/
/*    font-family: Freeland;*/
/*    font-size: 1.5em;*/
/*    line-height: 1.16em;*/
/*    letter-spacing: 0;*/
/*    text-transform: none*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    h5.moments {*/
/*        font-size: 1.25em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    h5.moments {*/
/*        font-size: 1.1em*/
/*    }*/
/*}*/

/*quote,*/
/*.quote,*/
/*body.template1631 #corp-header>div#intro>div>div p,*/
/*body.template1632 #corp-header>div#intro>div>div p {*/
/*    font-family: FreightDispProMedium-Italic;*/
/*    font-size: 1.75em;*/
/*    line-height: 1.3em;*/
/*    color: #666;*/
/*    position: relative;*/
/*    padding: 42px 0*/
/*}*/

/*quote:after,*/
/*quote:before,*/
/*.quote:after,*/
/*body.template1631 #corp-header>div#intro>div>div p:after,*/
/*body.template1632 #corp-header>div#intro>div>div p:after,*/
/*.quote:before,*/
/*body.template1631 #corp-header>div#intro>div>div p:before,*/
/*body.template1632 #corp-header>div#intro>div>div p:before {*/
/*    position: absolute;*/
/*    left: 50%;*/
/*    content: "";*/
/*    height: 1px;*/
/*    background-color: #ccc;*/
/*    width: 40%;*/
/*    margin-left: -20%*/
/*}*/

/*quote:after,*/
/*.quote:after,*/
/*body.template1631 #corp-header>div#intro>div>div p:after,*/
/*body.template1632 #corp-header>div#intro>div>div p:after {*/
/*    top: 0*/
/*}*/

/*quote:before,*/
/*.quote:before,*/
/*body.template1631 #corp-header>div#intro>div>div p:before,*/
/*body.template1632 #corp-header>div#intro>div>div p:before {*/
/*    bottom: 0*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    quote,*/
/*    .quote,*/
/*    body.template1631 #corp-header>div#intro>div>div p,*/
/*    body.template1632 #corp-header>div#intro>div>div p {*/
/*        font-size: 1.6em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    quote,*/
/*    .quote,*/
/*    body.template1631 #corp-header>div#intro>div>div p,*/
/*    body.template1632 #corp-header>div#intro>div>div p {*/
/*        font-size: 1.35em*/
/*    }*/
/*}*/

/*quote.no-border,*/
/*.quote.no-border,*/
/*body.template1631 #corp-header>div#intro>div>div p.no-border,*/
/*body.template1632 #corp-header>div#intro>div>div p.no-border {*/
/*    padding: 0;*/
/*    margin-top: 1.625em*/
/*}*/

/*quote.no-border:after,*/
/*quote.no-border:before,*/
/*.quote.no-border:after,*/
/*body.template1631 #corp-header>div#intro>div>div p.no-border:after,*/
/*body.template1632 #corp-header>div#intro>div>div p.no-border:after,*/
/*.quote.no-border:before,*/
/*body.template1631 #corp-header>div#intro>div>div p.no-border:before,*/
/*body.template1632 #corp-header>div#intro>div>div p.no-border:before {*/
/*    display: none*/
/*}*/

/*p.moments,*/
/*.box.box-14>div .social li {*/
/*    font-family: FreightSansProMedium-Regular;*/
/*    font-size: .85em;*/
/*    line-height: 1.5em;*/
/*    letter-spacing: .05em;*/
/*    text-transform: uppercase*/
/*}*/

/*.link,*/
/*p.normal-link a,*/
/*a.normal-link,*/
/*p.normal-link-light a,*/
/*a.normal-link-light,*/
/*p.normal-link-white a,*/
/*a.normal-link-white,*/
/*.box.box-7>div fieldset.booking>div.input-submit a,*/
/*.downloadModule li a,*/
/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.input-submit a,*/
/*p.normal-link span,*/
/*span.normal-link,*/
/*p.normal-link-light span,*/
/*span.normal-link-light,*/
/*p.normal-link-white span,*/
/*span.normal-link-white,*/
/*input.normal-link[type="submit"],*/
/*#top>ul li a,*/
/*.box.scrollable>a.scroll,*/
/*footer>div:first-child>div ul:first-child li a,*/
/*footer>div:first-child>div ul:nth-child(2) li a,*/
/*footer>div:first-child>div ul:last-child li {*/
/*    font-family: FreightSansProBold-Regular;*/
/*    font-size: .875em;*/
/*    line-height: 1.2em;*/
/*    text-transform: uppercase;*/
/*    display: inline-block;*/
/*    position: relative;*/
/*    color: #0f172b;*/
/*    letter-spacing: .25em*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .link,*/
/*    p.normal-link a,*/
/*    a.normal-link,*/
/*    p.normal-link-light a,*/
/*    a.normal-link-light,*/
/*    p.normal-link-white a,*/
/*    a.normal-link-white,*/
/*    .box.box-7>div fieldset.booking>div.input-submit a,*/
/*    .downloadModule li a,*/
/*    #perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.input-submit a,*/
/*    p.normal-link span,*/
/*    span.normal-link,*/
/*    p.normal-link-light span,*/
/*    span.normal-link-light,*/
/*    p.normal-link-white span,*/
/*    span.normal-link-white,*/
/*    input.normal-link[type="submit"],*/
/*    #top>ul li a,*/
/*    .box.scrollable>a.scroll,*/
/*    footer>div:first-child>div ul:first-child li a,*/
/*    footer>div:first-child>div ul:nth-child(2) li a,*/
/*    footer>div:first-child>div ul:last-child li {*/
/*        font-size: .9em*/
/*    }*/
/*}*/

/*p.normal-link a,*/
/*a.normal-link,*/
/*p.normal-link-light a,*/
/*a.normal-link-light,*/
/*p.normal-link-white a,*/
/*a.normal-link-white,*/
/*.box.box-7>div fieldset.booking>div.input-submit a,*/
/*.downloadModule li a,*/
/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.input-submit a,*/
/*p.normal-link span,*/
/*span.normal-link,*/
/*p.normal-link-light span,*/
/*span.normal-link-light,*/
/*p.normal-link-white span,*/
/*span.normal-link-white,*/
/*input[type="submit"].normal-link {*/
/*    padding-bottom: .6em;*/
/*    background-color: transparent;*/
/*    border: 0*/
/*}*/

/*p.normal-link a:after,*/
/*a.normal-link:after,*/
/*p.normal-link-light a:after,*/
/*a.normal-link-light:after,*/
/*p.normal-link-white a:after,*/
/*a.normal-link-white:after,*/
/*.box.box-7>div fieldset.booking>div.input-submit a:after,*/
/*.downloadModule li a:after,*/
/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.input-submit a:after,*/
/*p.normal-link span:after,*/
/*span.normal-link:after,*/
/*p.normal-link-light span:after,*/
/*span.normal-link-light:after,*/
/*p.normal-link-white span:after,*/
/*span.normal-link-white:after,*/
/*input[type="submit"].normal-link:after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    height: 1px;*/
/*    background-color: #0f172b*/
/*}*/

/*p.normal-link-light a,*/
/*a.normal-link-light,*/
/*p.normal-link-light span,*/
/*span.normal-link-light {*/
/*    color: #ccc*/
/*}*/

/*p.normal-link-light a:after,*/
/*a.normal-link-light:after,*/
/*p.normal-link-light span:after,*/
/*span.normal-link-light:after {*/
/*    background-color: #ccc*/
/*}*/

/*p.normal-link-white a,*/
/*a.normal-link-white,*/
/*.box.box-7>div fieldset.booking>div.input-submit a,*/
/*p.normal-link-white span,*/
/*span.normal-link-white {*/
/*    color: #fff*/
/*}*/

/*p.normal-link-white a:after,*/
/*a.normal-link-white:after,*/
/*.box.box-7>div fieldset.booking>div.input-submit a:after,*/
/*p.normal-link-white span:after,*/
/*span.normal-link-white:after {*/
/*    background-color: #fff*/
/*}*/

/*p.normal-link-white.bordered a,*/
/*a.normal-link-white.bordered,*/
/*.box.box-7>div fieldset.booking>div.input-submit a.bordered,*/
/*p.normal-link-white.bordered span,*/
/*span.normal-link-white.bordered {*/
/*    padding: 1em 2em;*/
/*    border: 1px solid white;*/
/*    text-decoration: none*/
/*}*/

/*p.normal-link-white.bordered a:after,*/
/*a.normal-link-white.bordered:after,*/
/*.box.box-7>div fieldset.booking>div.input-submit a.bordered:after,*/
/*p.normal-link-white.bordered span:after,*/
/*span.normal-link-white.bordered:after {*/
/*    display: none*/
/*}*/

/*.submenu,*/
/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div label,*/
/*.subnav>div>ul>li a,*/
/*.box.box-7>div fieldset.booking>div label {*/
/*    font-family: FreightSansProMedium-Regular;*/
/*    font-size: .875em;*/
/*    line-height: 1.2em;*/
/*    letter-spacing: .15em;*/
/*    color: #0f172b*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .submenu,*/
/*    #perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div label,*/
/*    .subnav>div>ul>li a,*/
/*    .box.box-7>div fieldset.booking>div label {*/
/*        font-size: .9em;*/
/*        line-height: 3em;*/
/*        display: block*/
/*    }*/
/*}*/

/*.small-font,*/
/*p.info-title,*/
/*#overlay.mono .page .flex-close a,*/
/*#sub-subnav-tab,*/
/*#sub-subnav-list,*/
/*.box.box-2>div>div:last-child table.rates tr.type td:first-child,*/
/*.box.box-2>div>div:last-child table.meeting-rooms td:first-child a,*/
/*.box.box-8>div ul.tab-menu li a,*/
/*.box.box-11>div>div:last-child>div:last-child .price {*/
/*    text-transform: uppercase;*/
/*    font-size: .875em;*/
/*    letter-spacing: .15em*/
/*}*/

/*p.info-title {*/
/*    margin-bottom: 0*/
/*}*/

/*p.info-title a {*/
/*    background-image: url(/images/icons/icon-back.png);*/
/*    background-repeat: no-repeat;*/
/*    background-position: center left;*/
/*    background-size: 16px;*/
/*    padding-left: 26px*/
/*}*/

/*p,*/
/*ul.default,*/
/*ol.default,*/
/*.table-holder,*/
/*fieldset,*/
/*form,*/
/*ul.check-list {*/
/*    margin: 0 0 1.625em*/
/*}*/

/*p:last-child,*/
/*ul.default:last-child,*/
/*ol.default:last-child,*/
/*.table-holder:last-child,*/
/*fieldset:last-child,*/
/*form:last-child,*/
/*ul.check-list:last-child {*/
/*    margin-bottom: 0*/
/*}*/

/*ul.check-list li {*/
/*    margin: .5em 0;*/
/*    background-image: url(/images/icons/check.png);*/
/*    background-position: top 6px left;*/
/*    background-repeat: no-repeat;*/
/*    padding-left: 36px*/
/*}*/

/*ul.check-list li:last-child {*/
/*    margin-bottom: 0*/
/*}*/

/*ul.default>li>a {*/
/*    text-decoration: underline*/
/*}*/

/*a {*/
/*    color: #0f172b;*/
/*    text-decoration: none;*/
/*    -webkit-transition: color 150ms ease;*/
/*    transition: color 150ms ease;*/
/*    -webkit-transition: opacity 150ms;*/
/*    transition: opacity 150ms*/
/*}*/

/*a:active,*/
/*a:focus,*/
/*a:hover {*/
/*    opacity: .6*/
/*}*/

/*#top a:active,*/
/*#top a:focus,*/
/*#top a:hover {*/
/*    opacity: 1*/
/*}*/

/*.subnav>div>ul>li a {*/
/*    -webkit-transition: color 150ms ease;*/
/*    transition: color 150ms ease*/
/*}*/

/*.subnav>div>ul>li a:active,*/
/*.subnav>div>ul>li a:focus,*/
/*.subnav>div>ul>li a:hover {*/
/*    opacity: 1;*/
/*    color: #0f172b*/
/*}*/

/*hr {*/
/*    border-bottom: 1px solid #ccc;*/
/*    border-left: 0;*/
/*    border-right: 0;*/
/*    border-top: 0;*/
/*    margin: 1.625em 0*/
/*}*/

/*img,*/
/*picture {*/
/*    margin: 0;*/
/*    max-width: 100%;*/
/*    border: 0*/
/*}*/

/*.downloadModule li:not(:last-child) {*/
/*    margin-bottom: 1.625em*/
/*}*/

/*#box1783 p.normal-link a {*/
/*    white-space: nowrap*/
/*}*/

/*.vertical-align-middle {*/
/*    display: table;*/
/*    height: 100%;*/
/*    width: 100%*/
/*}*/

/*.vertical-align-middle>div,*/
/*.vertical-align-middle>a {*/
/*    display: table-cell;*/
/*    vertical-align: middle*/
/*}*/

/*@-webkit-keyframes fadeInUp {*/
/*    from {*/
/*        opacity: 0;*/
/*        -webkit-transform: translate3d(0, 10%, 0);*/
/*        transform: translate3d(0, 10%, 0)*/
/*    }*/
/*    to {*/
/*        opacity: 1;*/
/*        -webkit-transform: none;*/
/*        transform: none*/
/*    }*/
/*}*/

/*@keyframes fadeInUp {*/
/*    from {*/
/*        opacity: 0;*/
/*        -webkit-transform: translate3d(0, 10%, 0);*/
/*        transform: translate3d(0, 10%, 0)*/
/*    }*/
/*    to {*/
/*        opacity: 1;*/
/*        -webkit-transform: none;*/
/*        transform: none*/
/*    }*/
/*}*/

/*.fadeInUp {*/
/*    -webkit-animation-name: fadeInUp;*/
/*    animation-name: fadeInUp*/
/*}*/

/*@-webkit-keyframes fadeInDown {*/
/*    from {*/
/*        opacity: 0;*/
/*        -webkit-transform: translate3d(0, -10%, 0);*/
/*        transform: translate3d(0, -10%, 0)*/
/*    }*/
/*    to {*/
/*        opacity: 1;*/
/*        -webkit-transform: none;*/
/*        transform: none*/
/*    }*/
/*}*/

/*@keyframes fadeInDown {*/
/*    from {*/
/*        opacity: 0;*/
/*        -webkit-transform: translate3d(0, -10%, 0);*/
/*        transform: translate3d(0, -10%, 0)*/
/*    }*/
/*    to {*/
/*        opacity: 1;*/
/*        -webkit-transform: none;*/
/*        transform: none*/
/*    }*/
/*}*/

/*.fadeInDown {*/
/*    -webkit-animation-name: fadeInDown;*/
/*    animation-name: fadeInDown*/
/*}*/

/*@-webkit-keyframes fadeOutDown {*/
/*    from {*/
/*        opacity: 1*/
/*    }*/
/*    to {*/
/*        opacity: 0;*/
/*        -webkit-transform: translate3d(0, 100%, 0);*/
/*        transform: translate3d(0, 100%, 0)*/
/*    }*/
/*}*/

/*@keyframes fadeOutDown {*/
/*    from {*/
/*        opacity: 1*/
/*    }*/
/*    to {*/
/*        opacity: 0;*/
/*        -webkit-transform: translate3d(0, 100%, 0);*/
/*        transform: translate3d(0, 100%, 0)*/
/*    }*/
/*}*/

/*.fadeOutDown {*/
/*    -webkit-animation-name: fadeOutDown;*/
/*    animation-name: fadeOutDown*/
/*}*/

/*@-webkit-keyframes fadeIn {*/
/*    from {*/
/*        opacity: 0*/
/*    }*/
/*    to {*/
/*        opacity: 1*/
/*    }*/
/*}*/

/*@keyframes fadeIn {*/
/*    from {*/
/*        opacity: 0*/
/*    }*/
/*    to {*/
/*        opacity: 1*/
/*    }*/
/*}*/

/*.fadeIn {*/
/*    -webkit-animation-name: fadeIn;*/
/*    animation-name: fadeIn*/
/*}*/

/*.slideshow {*/
/*    height: 100%;*/
/*    width: 100%;*/
/*    overflow: hidden;*/
/*    position: relative;*/
/*    z-index: 90*/
/*}*/

/*.slideshow .flexslider {*/
/*    height: 100%;*/
/*    background-color: #0f172b;*/
/*    position: relative*/
/*}*/

/*.slideshow .flexslider .slides {*/
/*    height: 100%;*/
/*    background-size: cover;*/
/*    background-position: center*/
/*}*/

/*.slideshow .flexslider .slides>li {*/
/*    position: relative;*/
/*    height: 100%;*/
/*    background-size: cover;*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    -webkit-backface-visibility: hidden;*/
/*    backface-visibility: hidden*/
/*}*/

/*.slideshow .flexslider .slides>li img,*/
/*.slideshow .flexslider .slides>li>div {*/
/*    display: none*/
/*}*/

/*.slideshow .flexslider .flex-caption {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    z-index: 5;*/
/*    opacity: 1;*/
/*    background-color: rgba(0, 0, 0, 0.15);*/
/*    -webkit-transition: opacity .2s ease-out;*/
/*    transition: opacity .2s ease-out*/
/*}*/

/*.slideshow .flexslider .flex-caption>div {*/
/*    display: table;*/
/*    height: 100%;*/
/*    width: 100%*/
/*}*/

/*.slideshow .flexslider .flex-caption>div>div {*/
/*    text-align: center;*/
/*    display: table-cell;*/
/*    vertical-align: middle;*/
/*    color: white*/
/*}*/

/*.slideshow .flexslider .flex-caption.animate-in {*/
/*    opacity: 1*/
/*}*/

/*.slideshow .flexslider .flex-social {*/
/*    position: absolute;*/
/*    bottom: 25px;*/
/*    z-index: 100;*/
/*    width: 100%;*/
/*    text-align: center*/
/*}*/

/*.slideshow .flexslider .flex-social>a {*/
/*    height: 50px;*/
/*    width: 50px;*/
/*    display: inline-block;*/
/*    background-repeat: no-repeat;*/
/*    background-position: center;*/
/*    margin: 0 .25em;*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap*/
/*}*/

/*.slideshow .flexslider .flex-social>a.facebook {*/
/*    background-image: url(/images/icons/icon-fb.png);*/
/*    background-size: 11px auto*/
/*}*/

/*.slideshow .flexslider .flex-social>a.pinterest {*/
/*    background-image: url(/images/icons/icon-pt.png);*/
/*    background-size: 19px auto*/
/*}*/

/*.slideshow .flexslider .flex-social>a.twitter {*/
/*    background-image: url(/images/icons/icon-tw.png);*/
/*    background-size: 25px auto*/
/*}*/

/*.slideshow .flexslider .flex-social>a.google {*/
/*    display: none*/
/*}*/

/*.slideshow .flexslider .flex-direction-nav {*/
/*    display: none*/
/*}*/

/*.slideshow .flexslider .flex-direction-nav .flex-prev,*/
/*.slideshow .flexslider .flex-direction-nav .flex-next {*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    height: 62px;*/
/*    width: 33px;*/
/*    margin-top: -31px;*/
/*    z-index: 100;*/
/*    background-repeat: no-repeat;*/
/*    background-size: contain;*/
/*    background-position: center;*/
/*    margin-top: -17px;*/
/*    opacity: .4*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .slideshow .flexslider .flex-direction-nav .flex-prev,*/
/*    .slideshow .flexslider .flex-direction-nav .flex-next {*/
/*        height: 31px;*/
/*        width: 16px;*/
/*        margin-top: -15px*/
/*    }*/
/*}*/

/*.slideshow .flexslider .flex-direction-nav .flex-prev:hover,*/
/*.slideshow .flexslider .flex-direction-nav .flex-next:hover {*/
/*    opacity: 1*/
/*}*/

/*.slideshow .flexslider .flex-direction-nav .flex-prev {*/
/*    background-image: url(/images/icons/icon-slideshow-left.png);*/
/*    left: 42px*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .slideshow .flexslider .flex-direction-nav .flex-prev {*/
/*        left: 21px*/
/*    }*/
/*}*/

/*.slideshow .flexslider .flex-direction-nav .flex-next {*/
/*    background-image: url(/images/icons/icon-slideshow-right.png);*/
/*    right: 42px*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .slideshow .flexslider .flex-direction-nav .flex-next {*/
/*        right: 21px*/
/*    }*/
/*}*/

/*.slideshow .flexslider .flex-control-nav {*/
/*    z-index: 100;*/
/*    text-align: center;*/
/*    position: absolute;*/
/*    top: 20px;*/
/*    width: 100%;*/
/*    line-height: 10px*/
/*}*/

/*.slideshow .flexslider .flex-control-nav li {*/
/*    display: inline-block;*/
/*    margin: 0 .5em*/
/*}*/

/*.slideshow .flexslider .flex-control-nav li a {*/
/*    display: block;*/
/*    height: 10px;*/
/*    width: 10px;*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    background-color: red;*/
/*    cursor: pointer*/
/*}*/

/*.slideshow .flexslider .flex-control-nav li a.flex-active {*/
/*    background-color: blue*/
/*}*/

/*.slideshow .flexslider .flex-close,*/
/*.slideshow .flexslider .flex-social {*/
/*    display: none*/
/*}*/

/*.slideshow .flexslider.loading .spinner {*/
/*    display: block*/
/*}*/

/*#overlay .slideshow {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    left: 0*/
/*}*/

/*#overlay .slideshow .flex-close {*/
/*    display: block;*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0;*/
/*    height: 60px;*/
/*    width: 60px;*/
/*    cursor: pointer;*/
/*    z-index: 110;*/
/*    background-color: rgba(0, 0, 0, 0.5);*/
/*    background-image: url(/images/icons/icon-close-white.png);*/
/*    background-repeat: no-repeat;*/
/*    background-position: center;*/
/*    background-size: 24px auto*/
/*}*/

/*#overlay .slideshow .flexslider {*/
/*    background-color: transparent*/
/*}*/

/*#overlay .slideshow .flexslider .slides {*/
/*    background-image: none !important*/
/*}*/

/*#overlay .slideshow .flexslider .slides>li {*/
/*    background-size: cover*/
/*}*/

/*#overlay .slideshow .flexslider .flex-caption>div {*/
/*    display: none !important*/
/*}*/

/*.carousel .flexslider {*/
/*    position: relative;*/
/*    white-space: nowrap*/
/*}*/

/*.carousel .flexslider .flex-viewport {*/
/*    margin: 0 60px*/
/*}*/

/*.carousel .flexslider .flex-viewport .slides {*/
/*    width: 100% !important;*/
/*    text-align: center*/
/*}*/

/*.carousel .flexslider .flex-viewport .slides li {*/
/*    vertical-align: top;*/
/*    float: none !important;*/
/*    display: none*/
/*}*/

/*.carousel .flexslider .flex-viewport .slides li div {*/
/*    white-space: normal;*/
/*    padding: 0 10px*/
/*}*/

/*.carousel .flexslider .flex-viewport .slides li[style*="block"] {*/
/*    display: inline-block !important*/
/*}*/

/*.carousel .flexslider .flex-prev,*/
/*.carousel .flexslider .flex-next {*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    height: 50px;*/
/*    width: 50px;*/
/*    margin-top: -25px*/
/*}*/

/*.carousel .flexslider .flex-prev.flex-disabled,*/
/*.carousel .flexslider .flex-next.flex-disabled {*/
/*    display: none*/
/*}*/

/*.carousel .flexslider .flex-prev {*/
/*    left: 0;*/
/*    background-color: rgba(0, 0, 255, 0.8)*/
/*}*/

/*.carousel .flexslider .flex-next {*/
/*    right: 0;*/
/*    background-color: rgba(255, 0, 0, 0.8)*/
/*}*/

/*.carousel-centered {*/
/*    margin: 0 auto;*/
/*    padding: 10% 0;*/
/*    overflow: hidden;*/
/*    position: relative*/
/*}*/

/*.carousel-centered .flexslider {*/
/*    margin: 0 auto;*/
/*    max-width: 33.33333%;*/
/*    width: 33.33333%*/
/*}*/

/*.carousel-centered .flexslider .flex-viewport {*/
/*    overflow: visible !important*/
/*}*/

/*.carousel-centered .flexslider .flex-viewport .slides::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.carousel-centered .flexslider .flex-viewport .slides>li {*/
/*    -webkit-transition: -webkit-transform .2s;*/
/*    transition: -webkit-transform .2s;*/
/*    transition: transform .2s;*/
/*    transition: transform .2s, -webkit-transform .2s;*/
/*    position: relative;*/
/*    z-index: 10;*/
/*    -webkit-filter: grayscale(100%);*/
/*    filter: grayscale(100%);*/
/*    -webkit-filter: gray;*/
/*    filter: gray;*/
/*    opacity: .5;*/
/*    -webkit-transition: opacity 0.2s, -webkit-transform .2s;*/
/*    transition: opacity 0.2s, -webkit-transform .2s;*/
/*    transition: opacity 0.2s, transform .2s;*/
/*    transition: opacity 0.2s, transform .2s, -webkit-transform .2s;*/
/*    overflow: hidden*/
/*}*/

/*.carousel-centered .flexslider .flex-viewport .slides>li.flex-active-slide {*/
/*    -webkit-transform: scale(1.5);*/
/*    transform: scale(1.5);*/
/*    -webkit-filter: grayscale(0%);*/
/*    filter: none;*/
/*    opacity: 1;*/
/*    z-index: 20*/
/*}*/

/*.carousel-centered .flexslider .flex-control-nav {*/
/*    position: absolute;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    margin: 10px 0;*/
/*    line-height: 10px;*/
/*    text-align: center*/
/*}*/

/*.carousel-centered .flexslider .flex-control-nav li {*/
/*    display: inline-block;*/
/*    margin: 0 .5em*/
/*}*/

/*.carousel-centered .flexslider .flex-control-nav li a {*/
/*    display: block;*/
/*    height: 10px;*/
/*    width: 10px;*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    background-color: red;*/
/*    cursor: pointer*/
/*}*/

/*.carousel-centered .flexslider .flex-control-nav li a.flex-active {*/
/*    background-color: blue*/
/*}*/

/*.carousel-centered .flexslider .flex-direction-nav {*/
/*    display: none*/
/*}*/

/*.carousel-centered .flexslider .flex-prev,*/
/*.carousel-centered .flexslider .flex-next {*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    height: 50px;*/
/*    width: 50px;*/
/*    margin-top: -25px*/
/*}*/

/*.carousel-centered .flexslider .flex-prev.flex-disabled,*/
/*.carousel-centered .flexslider .flex-next.flex-disabled {*/
/*    display: none*/
/*}*/

/*.carousel-centered .flexslider .flex-prev {*/
/*    left: -50%;*/
/*    background-color: rgba(0, 0, 255, 0.8)*/
/*}*/

/*.carousel-centered .flexslider .flex-next {*/
/*    right: -50%;*/
/*    background-color: rgba(255, 0, 0, 0.8)*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .carousel-centered .flexslider {*/
/*        max-width: 50%;*/
/*        width: 50%*/
/*    }*/
/*    .carousel-centered .flexslider .flex-prev {*/
/*        left: -40%*/
/*    }*/
/*    .carousel-centered .flexslider .flex-next {*/
/*        right: -40%*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .carousel-centered .flexslider {*/
/*        max-width: 100%;*/
/*        width: 100%*/
/*    }*/
/*    .carousel-centered .flexslider .flex-prev {*/
/*        left: 0*/
/*    }*/
/*    .carousel-centered .flexslider .flex-next {*/
/*        right: 0*/
/*    }*/
/*}*/

/*.mono-carousel .slides::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.mono-carousel .flex-control-nav {*/
/*    margin-bottom: 10px;*/
/*    width: 100%;*/
/*    line-height: 10px;*/
/*    text-align: center*/
/*}*/

/*.mono-carousel .flex-control-nav li {*/
/*    display: inline-block;*/
/*    margin: 0 .5em*/
/*}*/

/*.mono-carousel .flex-control-nav li a {*/
/*    display: block;*/
/*    height: 10px;*/
/*    width: 10px;*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    background-color: red;*/
/*    cursor: pointer*/
/*}*/

/*.mono-carousel .flex-control-nav li a.flex-active {*/
/*    background-color: blue*/
/*}*/

/*.mono-carousel .flex-direction-nav {*/
/*    display: none*/
/*}*/

/*.mono-carousel .flex-slides-nav {*/
/*    margin-top: 1em*/
/*}*/

/*.mono-carousel .flex-slides-nav,*/
/*.mono-carousel .flex-slides-nav * {*/
/*    -webkit-user-select: none;*/
/*    -moz-user-select: none;*/
/*    -ms-user-select: none;*/
/*    user-select: none*/
/*}*/

/*.mono-carousel .flex-slides-nav>div {*/
/*    display: inline-block;*/
/*    vertical-align: top*/
/*}*/

/*.mono-carousel .flex-slides-nav>div.flex-slide-prev,*/
/*.mono-carousel .flex-slides-nav>div.flex-slide-next {*/
/*    height: 30px;*/
/*    width: 30px;*/
/*    background-color: red;*/
/*    cursor: pointer*/
/*}*/

/*.mono-carousel .flex-slides-nav>div.flex-slide-count {*/
/*    padding: 0 1em;*/
/*    line-height: 30px*/
/*}*/

/*.slideshow .flexslider .slides>li {*/
/*    opacity: 0*/
/*}*/

/*.slideshow .flexslider .slides>li.animate-in {*/
/*    -webkit-transition: opacity .2s ease-out;*/
/*    transition: opacity .2s ease-out;*/
/*    opacity: 1*/
/*}*/

/*.slideshow .flexslider .slides>li.animate-out {*/
/*    -webkit-transition: opacity .2s ease-in;*/
/*    transition: opacity .2s ease-in;*/
/*    opacity: 0*/
/*}*/

/*#overlay .slideshow .flexslider .slides>li,*/
/*.mono-carousel .slides>li {*/
/*    opacity: 0*/
/*}*/

/*#overlay .slideshow .flexslider .slides>li.animate-in,*/
/*.mono-carousel .slides>li.animate-in {*/
/*    -webkit-transition: opacity .2s ease-out;*/
/*    transition: opacity .2s ease-out;*/
/*    opacity: 1*/
/*}*/

/*#overlay .slideshow .flexslider .slides>li.animate-out,*/
/*.mono-carousel .slides>li.animate-out {*/
/*    -webkit-transition: opacity .2s ease-in;*/
/*    transition: opacity .2s ease-in;*/
/*    opacity: 0*/
/*}*/

/*.slideshow .flexslider .flex-viewport,*/
/*#overlay .slideshow .flexslider .flex-viewport,*/
/*.mono-carousel .flex-viewport {*/
/*    height: 100%*/
/*}*/

/*.slideshow .flexslider .flex-viewport .slides>li,*/
/*#overlay .slideshow .flexslider .flex-viewport .slides>li,*/
/*.mono-carousel .flex-viewport .slides>li {*/
/*    display: none;*/
/*    opacity: 1 !important*/
/*}*/

/*.slideshow .flexslider .flex-viewport .slides>li.animate-in,*/
/*#overlay .slideshow .flexslider .flex-viewport .slides>li.animate-in,*/
/*.mono-carousel .flex-viewport .slides>li.animate-in {*/
/*    -webkit-transition: none;*/
/*    transition: none*/
/*}*/

/*.slideshow .flexslider .flex-viewport .slides>li.animate-out,*/
/*#overlay .slideshow .flexslider .flex-viewport .slides>li.animate-out,*/
/*.mono-carousel .flex-viewport .slides>li.animate-out {*/
/*    -webkit-transition: none;*/
/*    transition: none*/
/*}*/

/*.slideshow .flexslider .spinner {*/
/*    display: none;*/
/*    width: 50px;*/
/*    height: 30px;*/
/*    text-align: center;*/
/*    font-size: 10px;*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    margin-top: -15px;*/
/*    margin-left: -25px;*/
/*    z-index: 10*/
/*}*/

/*.slideshow .flexslider .spinner>div {*/
/*    background-color: white;*/
/*    height: 100%;*/
/*    width: 6px;*/
/*    display: inline-block;*/
/*    -webkit-animation: stretchdelay 1.2s infinite ease-in-out;*/
/*    animation: stretchdelay 1.2s infinite ease-in-out*/
/*}*/

/*.slideshow .flexslider .spinner>div.rect2 {*/
/*    -webkit-animation-delay: -1.1s;*/
/*    animation-delay: -1.1s*/
/*}*/

/*.slideshow .flexslider .spinner>div.rect3 {*/
/*    -webkit-animation-delay: -1.0s;*/
/*    animation-delay: -1.0s*/
/*}*/

/*.slideshow .flexslider .spinner>div.rect4 {*/
/*    -webkit-animation-delay: -0.9s;*/
/*    animation-delay: -0.9s*/
/*}*/

/*.slideshow .flexslider .spinner>div.rect5 {*/
/*    -webkit-animation-delay: -0.8s;*/
/*    animation-delay: -0.8s*/
/*}*/

/*@-webkit-keyframes stretchdelay {*/
/*    0%,*/
/*    40%,*/
/*    100% {*/
/*        -webkit-transform: scaleY(0.4)*/
/*    }*/
/*    20% {*/
/*        -webkit-transform: scaleY(1)*/
/*    }*/
/*}*/

/*@keyframes stretchdelay {*/
/*    0%,*/
/*    40%,*/
/*    100% {*/
/*        -webkit-transform: scaleY(0.4);*/
/*        transform: scaleY(0.4)*/
/*    }*/
/*    20% {*/
/*        -webkit-transform: scaleY(1);*/
/*        transform: scaleY(1)*/
/*    }*/
/*}*/

/*.video-holder {*/
/*    position: relative;*/
/*    height: 70%;*/
/*    overflow: hidden;*/
/*    background-color: black*/
/*}*/

/*.video-holder video.video-js {*/
/*    display: none*/
/*}*/

/*.video-holder video::-webkit-media-controls,*/
/*.video-holder video::-webkit-media-controls-start-playback-button {*/
/*    display: none !important*/
/*}*/

/*.video-holder .video-start {*/
/*    height: 120px;*/
/*    width: 120px;*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    margin-top: -60px;*/
/*    margin-left: -60px;*/
/*    text-align: center;*/
/*    border: 3px solid white;*/
/*    border-radius: 120px;*/
/*    z-index: 30*/
/*}*/

/*.video-holder .video-start .start-watching {*/
/*    display: block;*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    height: 110px;*/
/*    width: 110px;*/
/*    background-image: url(/images/icons/player-video-play.png);*/
/*    background-position: center left 42px;*/
/*    background-repeat: no-repeat*/
/*}*/

/*.video-holder .video-ended {*/
/*    height: 160px;*/
/*    width: 160px;*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    margin-top: -80px;*/
/*    margin-left: -80px;*/
/*    display: none;*/
/*    line-height: 154px;*/
/*    text-align: center;*/
/*    border: 3px solid white;*/
/*    border-radius: 160px*/
/*}*/

/*.video-holder .video-ended .watch-again {*/
/*    color: white;*/
/*    text-decoration: underline*/
/*}*/

/*.video-holder div.video-js {*/
/*    width: 100% !important;*/
/*    height: 100% !important;*/
/*    overflow: hidden*/
/*}*/

/*.video-holder div.video-js video {*/
/*    position: absolute;*/
/*    top: 50% !important;*/
/*    left: 50% !important;*/
/*    min-width: 100%;*/
/*    min-height: 100%;*/
/*    width: auto !important;*/
/*    -webkit-transform: translateX(-50%) translateY(-50%);*/
/*    transform: translateX(-50%) translateY(-50%);*/
/*    -o-object-fit: cover;*/
/*    object-fit: cover;*/
/*    z-index: 20*/
/*}*/

/*.video-holder div.video-js .vjs-control-bar {*/
/*    background-color: rgba(0, 0, 0, 0.5)*/
/*}*/

/*.video-holder div.video-js .vjs-control-bar .vjs-control:focus:before,*/
/*.video-holder div.video-js .vjs-control-bar .vjs-control:hover:before,*/
/*.video-holder div.video-js .vjs-control-bar .vjs-control:focus {*/
/*    text-shadow: none*/
/*}*/

/*.video-holder div.video-js .vjs-control-bar .vjs-slider,*/
/*.video-holder div.video-js .vjs-control-bar .vjs-load-progress {*/
/*    background-color: rgba(255, 255, 255, 0.2)*/
/*}*/

/*.video-holder div.video-js .vjs-control-bar button:hover,*/
/*.video-holder div.video-js .vjs-control-bar button:focus {*/
/*    background-color: transparent;*/
/*    border: 0*/
/*}*/

/*.video-holder div.video-js .vjs-poster {*/
/*    background-repeat: no-repeat;*/
/*    background-size: cover;*/
/*    background-position: center;*/
/*    z-index: 30*/
/*}*/

/*.video-holder div.video-js .vjs-control-bar {*/
/*    z-index: 25*/
/*}*/

/*.video-holder div.video-js.vjs-using-native-controls video {*/
/*    display: none !important;*/
/*    -webkit-appearance: none*/
/*}*/

/*.video-holder div.video-js.vjs-using-native-controls .vjs-poster {*/
/*    display: block !important*/
/*}*/

/*.video-holder div.video-js .vjs-big-play-button {*/
/*    display: none !important*/
/*}*/

/*.video-holder div.video-js.vjs-fullscreen {*/
/*    position: fixed !important;*/
/*    top: 50% !important;*/
/*    right: 0 !important;*/
/*    bottom: auto !important;*/
/*    left: 0 !important;*/
/*    width: auto !important;*/
/*    height: auto !important;*/
/*    padding-bottom: 56.25%;*/
/*    -webkit-transform: translateY(-50%);*/
/*    transform: translateY(-50%)*/
/*}*/

/*.video-holder div.video-js .vjs-loading-spinner {*/
/*    border-color: rgba(0, 0, 0, 0.5)*/
/*}*/

/*#overlay .video-holder {*/
/*    padding-bottom: 56.25%;*/
/*    height: auto;*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    right: 0;*/
/*    left: 0;*/
/*    -webkit-transform: translateY(-50%);*/
/*    transform: translateY(-50%)*/
/*}*/

/*#overlay .video-holder div.video-js {*/
/*    position: absolute*/
/*}*/

/*.video-play {*/
/*    text-decoration: underline*/
/*}*/

/*.video-play.pause {*/
/*    text-decoration: none;*/
/*    opacity: .5*/
/*}*/

/*.video-mute {*/
/*    text-decoration: underline*/
/*}*/

/*.video-mute.mute {*/
/*    text-decoration: none;*/
/*    opacity: .5*/
/*}*/

/*.video-close {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0;*/
/*    height: 60px;*/
/*    width: 60px;*/
/*    background-color: rgba(0, 0, 0, 0.5);*/
/*    background-image: url(/images/icons/icon-close-white.png);*/
/*    background-repeat: no-repeat;*/
/*    background-position: center;*/
/*    background-size: 24px auto;*/
/*    cursor: pointer*/
/*}*/

/*@-webkit-keyframes vjs-spinner-fade {*/
/*    0% {*/
/*        border-top-color: rgba(255, 255, 255, 0.2)*/
/*    }*/
/*    20% {*/
/*        border-top-color: rgba(255, 255, 255, 0.2)*/
/*    }*/
/*    35% {*/
/*        border-top-color: white*/
/*    }*/
/*    60% {*/
/*        border-top-color: rgba(255, 255, 255, 0.2)*/
/*    }*/
/*    100% {*/
/*        border-top-color: rgba(255, 255, 255, 0.2)*/
/*    }*/
/*}*/

/*@keyframes vjs-spinner-fade {*/
/*    0% {*/
/*        border-top-color: rgba(255, 255, 255, 0.2)*/
/*    }*/
/*    20% {*/
/*        border-top-color: rgba(255, 255, 255, 0.2)*/
/*    }*/
/*    35% {*/
/*        border-top-color: white*/
/*    }*/
/*    60% {*/
/*        border-top-color: rgba(255, 255, 255, 0.2)*/
/*    }*/
/*    100% {*/
/*        border-top-color: rgba(255, 255, 255, 0.2)*/
/*    }*/
/*}*/

/*#perspective {*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0px;*/
/*}*/

/*#perspective>#container {*/
/*    -webkit-transform: translate3d(0, 0, 0);*/
/*    transform: translate3d(0, 0, 0);*/
/*    -webkit-transform-origin: 50% 50% 50%;*/
/*    transform-origin: 50% 50% 50%;*/
/*    -webkit-transition: -webkit-transform .4s;*/
/*    transition: -webkit-transform .4s;*/
/*    transition: transform .4s;*/
/*    transition: transform .4s, -webkit-transform .4s;*/
/*    position: relative;*/
/*    left: 0;*/
/*    min-height: 100%;*/
/*    z-index: 10;*/
/*}*/

/*#perspective>#container>#wrapper {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    height: 100vh;*/
/*    width: 100%;*/
/*    overflow: auto;*/
/*    -webkit-overflow-scrolling: touch;*/
/*    overflow-x: hidden;*/
/*    background-size: cover;*/
/*    background-position: center center*/
/*}*/

/*#perspective.modalview {*/
/*    !* position:fixed; *!*/
/*    !* -webkit-perspective:1500px; *!*/
/*    !* perspective:1500px; *!*/
/*}*/

/*#perspective.modalview>#container {*/
/*    !* position:absolute; *!*/
/*    !* overflow:hidden; *!*/
/*    cursor: pointer;*/
/*    height: 100%;*/
/*    width: 100%;*/
/*    !* -webkit-backface-visibility:hidden; *!*/
/*    !* backface-visibility:hidden; *!*/
/*}*/

/*#perspective.modalview>#container>#wrapper {*/
/*    overflow: hidden*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    #perspective.animate>#container {*/
/*        -webkit-transform: translateZ(0px) translateX(30%) rotateY(-50deg);*/
/*        transform: translateZ(0px) translateX(30%) rotateY(-50deg)*/
/*    }*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    #perspective.animate>#container {*/
/*        -webkit-transform: translateZ(0px) translateX(10%) rotateY(-50deg);*/
/*        transform: translateZ(0px) translateX(10%) rotateY(-50deg)*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #perspective.animate>#container {*/
/*        -webkit-transform: translateZ(0px) translateX(50%) rotateY(-70deg);*/
/*        transform: translateZ(0px) translateX(50%) rotateY(-70deg)*/
/*    }*/
/*}*/

/*#freezer {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    z-index: 9999;*/
/*    display: none*/
/*}*/

/*#perspective.animate>#container>#freezer {*/
/*    display: block*/
/*}*/

/*#nav {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    !* z-index:5 *!*/
/*}*/

/*.wizard,*/
/*.tabcontrol {*/
/*    display: block;*/
/*    width: 100%;*/
/*    overflow: hidden*/
/*}*/

/*.wizard a,*/
/*.tabcontrol a {*/
/*    outline: 0*/
/*}*/

/*.wizard ul,*/
/*.tabcontrol ul {*/
/*    list-style: none !important;*/
/*    padding: 0;*/
/*    margin: 0*/
/*}*/

/*.wizard ul>li,*/
/*.tabcontrol ul>li {*/
/*    display: block;*/
/*    padding: 0*/
/*}*/

/*.wizard>.steps .current-info,*/
/*.tabcontrol>.steps .current-info {*/
/*    position: absolute;*/
/*    left: -999em*/
/*}*/

/*.wizard>.content>.title,*/
/*.tabcontrol>.content>.title {*/
/*    position: absolute;*/
/*    left: -999em*/
/*}*/

/*.wizard>.steps {*/
/*    position: relative;*/
/*    display: block;*/
/*    width: 100%*/
/*}*/

/*.wizard.vertical>.steps {*/
/*    display: inline;*/
/*    float: left;*/
/*    width: 30%*/
/*}*/

/*.wizard>.steps .number {*/
/*    font-size: 1.429em*/
/*}*/

/*.wizard>.steps>ul>li,*/
/*.wizard>.actions>ul>li {*/
/*    display: inline-block*/
/*}*/

/*.wizard.vertical>.steps>ul>li {*/
/*    float: none;*/
/*    width: 100%*/
/*}*/

/*.wizard>.steps a,*/
/*.wizard>.steps a:hover,*/
/*.wizard>.steps a:active {*/
/*    display: block;*/
/*    width: auto;*/
/*    margin: 0 0.5em;*/
/*    text-decoration: none*/
/*}*/

/*.wizard>.steps .disabled a,*/
/*.wizard>.steps .disabled a:hover,*/
/*.wizard>.steps .disabled a:active {*/
/*    opacity: .5;*/
/*    cursor: default*/
/*}*/

/*.wizard>.steps .current a,*/
/*.wizard>.steps .current a:hover,*/
/*.wizard>.steps .current a:active {*/
/*    opacity: 1;*/
/*    cursor: default*/
/*}*/

/*.wizard>.steps .done a,*/
/*.wizard>.steps .done a:hover,*/
/*.wizard>.steps .done a:active {*/
/*    opacity: .5*/
/*}*/

/*.wizard>.content {*/
/*    display: block;*/
/*    overflow: hidden;*/
/*    position: relative;*/
/*    width: auto*/
/*}*/

/*.wizard.vertical>.content {*/
/*    display: inline;*/
/*    float: left;*/
/*    margin: 0 2.5% 0.5em 2.5%;*/
/*    width: 65%*/
/*}*/

/*.wizard>.content>.body {*/
/*    width: 100%;*/
/*    position: relative;*/
/*    margin-right: -100%*/
/*}*/

/*.wizard>.content>.body ul {*/
/*    list-style: disc !important*/
/*}*/

/*.wizard>.content>.body ul>li {*/
/*    display: list-item*/
/*}*/

/*.wizard>.content>.body>iframe {*/
/*    border: 0 none;*/
/*    width: 100%;*/
/*    height: 100%*/
/*}*/

/*.wizard>.content>.body input {*/
/*    display: block;*/
/*    border: 1px solid #ccc*/
/*}*/

/*.wizard>.content>.body input[type="checkbox"] {*/
/*    display: inline-block*/
/*}*/

/*.wizard>.content>.body input.error {*/
/*    background: #fbe3e4;*/
/*    border: 1px solid #fbc2c4;*/
/*    color: #8a1f11*/
/*}*/

/*.wizard>.content>.body label {*/
/*    display: inline-block*/
/*}*/

/*.wizard>.content>.body label.error {*/
/*    color: #8a1f11;*/
/*    display: inline-block*/
/*}*/

/*.wizard>.actions {*/
/*    position: relative;*/
/*    display: block;*/
/*    text-align: right;*/
/*    width: 100%*/
/*}*/

/*.wizard.vertical>.actions {*/
/*    display: inline;*/
/*    float: right;*/
/*    margin: 0 2.5%;*/
/*    width: 95%*/
/*}*/

/*.wizard>.actions>ul {*/
/*    display: inline-block;*/
/*    text-align: right*/
/*}*/

/*.wizard>.actions>ul>li {*/
/*    margin: 0 0.5em*/
/*}*/

/*.wizard.vertical>.actions>ul>li {*/
/*    margin: 0 0 0 1em*/
/*}*/

/*.wizard>.actions a,*/
/*.wizard>.actions a:hover,*/
/*.wizard>.actions a:active {*/
/*    background: #2184be;*/
/*    color: #fff;*/
/*    display: block;*/
/*    padding: 0.5em 1em;*/
/*    text-decoration: none;*/
/*    border-radius: 5px*/
/*}*/

/*.wizard>.actions .disabled a,*/
/*.wizard>.actions .disabled a:hover,*/
/*.wizard>.actions .disabled a:active {*/
/*    background: #eee;*/
/*    color: #aaa*/
/*}*/

/*.tabcontrol>.steps {*/
/*    position: relative;*/
/*    display: block;*/
/*    width: 100%*/
/*}*/

/*.tabcontrol>.steps>ul {*/
/*    position: relative;*/
/*    margin: 6px 0 0 0;*/
/*    top: 1px;*/
/*    z-index: 1*/
/*}*/

/*.tabcontrol>.steps>ul>li {*/
/*    float: left;*/
/*    margin: 5px 2px 0 0;*/
/*    padding: 1px;*/
/*    -webkit-border-top-left-radius: 5px;*/
/*    -webkit-border-top-right-radius: 5px;*/
/*    -moz-border-radius-topleft: 5px;*/
/*    -moz-border-radius-topright: 5px;*/
/*    border-top-left-radius: 5px;*/
/*    border-top-right-radius: 5px*/
/*}*/

/*.tabcontrol>.steps>ul>li:hover {*/
/*    background: #edecec;*/
/*    border: 1px solid #bbb;*/
/*    padding: 0*/
/*}*/

/*.tabcontrol>.steps>ul>li.current {*/
/*    background: #fff;*/
/*    border: 1px solid #bbb;*/
/*    border-bottom: 0 none;*/
/*    padding: 0 0 1px 0;*/
/*    margin-top: 0*/
/*}*/

/*.tabcontrol>.steps>ul>li>a {*/
/*    color: #5f5f5f;*/
/*    display: inline-block;*/
/*    border: 0 none;*/
/*    margin: 0;*/
/*    padding: 10px 30px;*/
/*    text-decoration: none*/
/*}*/

/*.tabcontrol>.steps>ul>li>a:hover {*/
/*    text-decoration: none*/
/*}*/

/*.tabcontrol>.steps>ul>li.current>a {*/
/*    padding: 15px 30px 10px 30px*/
/*}*/

/*.tabcontrol>.content {*/
/*    position: relative;*/
/*    display: inline-block;*/
/*    width: 100%;*/
/*    height: 35em;*/
/*    overflow: hidden;*/
/*    border-top: 1px solid #bbb;*/
/*    padding-top: 20px*/
/*}*/

/*.tabcontrol>.content>.body {*/
/*    float: left;*/
/*    position: absolute;*/
/*    width: 95%;*/
/*    height: 95%;*/
/*    padding: 2.5%*/
/*}*/

/*.tabcontrol>.content>.body ul {*/
/*    list-style: disc !important*/
/*}*/

/*.tabcontrol>.content>.body ul>li {*/
/*    display: list-item*/
/*}*/

/*body.template6640 #top,*/
/*body.template6640 #corp-header,*/
/*body.template6640 .box.box-2.color:after {*/
/*    display: none !important*/
/*}*/

/*.box:not(.box-video):not(.box-slideshow):not(.box-16) {*/
/*    opacity: 0*/
/*}*/

/*.box:not(.box-video):not(.box-slideshow):not(.box-16).fadeInUp {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.1s forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.1s forwards*/
/*}*/

/*#corp-header {*/
/*    opacity: 0*/
/*}*/

/*#corp-header.fadeInDown {*/
/*    -webkit-animation: fadeInDown 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s forwards;*/
/*    animation: fadeInDown 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.2s forwards*/
/*}*/

/*#top,*/
/*.subnav {*/
/*    -webkit-backface-visibility: visible;*/
/*    backface-visibility: visible;*/
/*}*/

/*ul.facts>li,*/
/*ul.promo>li,*/
/*ul.spot>li,*/
/*div.moment>div,*/
/*div.grid>div.grid-item,*/
/*ul.info>li,*/
/*ul.tips>li,*/
/*ul.cols-4>li,*/
/*ul.hi-res-list>li,*/
/*ul.items>li,*/
/*ul.arrangements>li {*/
/*    opacity: 0*/
/*}*/

/*ul.facts>li.animate:nth-child(1),*/
/*ul.promo>li.animate:nth-child(1),*/
/*ul.spot>li.animate:nth-child(1),*/
/*div.moment>div.animate:nth-child(1),*/
/*div.grid>div.grid-item.animate:nth-child(1),*/
/*ul.info>li.animate:nth-child(1),*/
/*ul.tips>li.animate:nth-child(1),*/
/*ul.cols-4>li.animate:nth-child(1),*/
/*ul.hi-res-list>li.animate:nth-child(1),*/
/*ul.items>li.animate:nth-child(1),*/
/*ul.arrangements>li.animate:nth-child(1) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .4s;*/
/*    animation-delay: .4s*/
/*}*/

/*ul.facts>li.animate:nth-child(2),*/
/*ul.promo>li.animate:nth-child(2),*/
/*ul.spot>li.animate:nth-child(2),*/
/*div.moment>div.animate:nth-child(2),*/
/*div.grid>div.grid-item.animate:nth-child(2),*/
/*ul.info>li.animate:nth-child(2),*/
/*ul.tips>li.animate:nth-child(2),*/
/*ul.cols-4>li.animate:nth-child(2),*/
/*ul.hi-res-list>li.animate:nth-child(2),*/
/*ul.items>li.animate:nth-child(2),*/
/*ul.arrangements>li.animate:nth-child(2) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .5s;*/
/*    animation-delay: .5s*/
/*}*/

/*ul.facts>li.animate:nth-child(3),*/
/*ul.promo>li.animate:nth-child(3),*/
/*ul.spot>li.animate:nth-child(3),*/
/*div.moment>div.animate:nth-child(3),*/
/*div.grid>div.grid-item.animate:nth-child(3),*/
/*ul.info>li.animate:nth-child(3),*/
/*ul.tips>li.animate:nth-child(3),*/
/*ul.cols-4>li.animate:nth-child(3),*/
/*ul.hi-res-list>li.animate:nth-child(3),*/
/*ul.items>li.animate:nth-child(3),*/
/*ul.arrangements>li.animate:nth-child(3) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .6s;*/
/*    animation-delay: .6s*/
/*}*/

/*ul.facts>li.animate:nth-child(4),*/
/*ul.promo>li.animate:nth-child(4),*/
/*ul.spot>li.animate:nth-child(4),*/
/*div.moment>div.animate:nth-child(4),*/
/*div.grid>div.grid-item.animate:nth-child(4),*/
/*ul.info>li.animate:nth-child(4),*/
/*ul.tips>li.animate:nth-child(4),*/
/*ul.cols-4>li.animate:nth-child(4),*/
/*ul.hi-res-list>li.animate:nth-child(4),*/
/*ul.items>li.animate:nth-child(4),*/
/*ul.arrangements>li.animate:nth-child(4) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .7s;*/
/*    animation-delay: .7s*/
/*}*/

/*ul.facts>li.animate:nth-child(5),*/
/*ul.promo>li.animate:nth-child(5),*/
/*ul.spot>li.animate:nth-child(5),*/
/*div.moment>div.animate:nth-child(5),*/
/*div.grid>div.grid-item.animate:nth-child(5),*/
/*ul.info>li.animate:nth-child(5),*/
/*ul.tips>li.animate:nth-child(5),*/
/*ul.cols-4>li.animate:nth-child(5),*/
/*ul.hi-res-list>li.animate:nth-child(5),*/
/*ul.items>li.animate:nth-child(5),*/
/*ul.arrangements>li.animate:nth-child(5) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .8s;*/
/*    animation-delay: .8s*/
/*}*/

/*ul.facts>li.animate:nth-child(6),*/
/*ul.promo>li.animate:nth-child(6),*/
/*ul.spot>li.animate:nth-child(6),*/
/*div.moment>div.animate:nth-child(6),*/
/*div.grid>div.grid-item.animate:nth-child(6),*/
/*ul.info>li.animate:nth-child(6),*/
/*ul.tips>li.animate:nth-child(6),*/
/*ul.cols-4>li.animate:nth-child(6),*/
/*ul.hi-res-list>li.animate:nth-child(6),*/
/*ul.items>li.animate:nth-child(6),*/
/*ul.arrangements>li.animate:nth-child(6) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .9s;*/
/*    animation-delay: .9s*/
/*}*/

/*ul.facts>li.animate:nth-child(7),*/
/*ul.promo>li.animate:nth-child(7),*/
/*ul.spot>li.animate:nth-child(7),*/
/*div.moment>div.animate:nth-child(7),*/
/*div.grid>div.grid-item.animate:nth-child(7),*/
/*ul.info>li.animate:nth-child(7),*/
/*ul.tips>li.animate:nth-child(7),*/
/*ul.cols-4>li.animate:nth-child(7),*/
/*ul.hi-res-list>li.animate:nth-child(7),*/
/*ul.items>li.animate:nth-child(7),*/
/*ul.arrangements>li.animate:nth-child(7) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 1s;*/
/*    animation-delay: 1s*/
/*}*/

/*ul.facts>li.animate:nth-child(8),*/
/*ul.promo>li.animate:nth-child(8),*/
/*ul.spot>li.animate:nth-child(8),*/
/*div.moment>div.animate:nth-child(8),*/
/*div.grid>div.grid-item.animate:nth-child(8),*/
/*ul.info>li.animate:nth-child(8),*/
/*ul.tips>li.animate:nth-child(8),*/
/*ul.cols-4>li.animate:nth-child(8),*/
/*ul.hi-res-list>li.animate:nth-child(8),*/
/*ul.items>li.animate:nth-child(8),*/
/*ul.arrangements>li.animate:nth-child(8) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 1.1s;*/
/*    animation-delay: 1.1s*/
/*}*/

/*ul.facts>li.animate:nth-child(9),*/
/*ul.promo>li.animate:nth-child(9),*/
/*ul.spot>li.animate:nth-child(9),*/
/*div.moment>div.animate:nth-child(9),*/
/*div.grid>div.grid-item.animate:nth-child(9),*/
/*ul.info>li.animate:nth-child(9),*/
/*ul.tips>li.animate:nth-child(9),*/
/*ul.cols-4>li.animate:nth-child(9),*/
/*ul.hi-res-list>li.animate:nth-child(9),*/
/*ul.items>li.animate:nth-child(9),*/
/*ul.arrangements>li.animate:nth-child(9) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 1.2s;*/
/*    animation-delay: 1.2s*/
/*}*/

/*ul.facts>li.animate:nth-child(10),*/
/*ul.promo>li.animate:nth-child(10),*/
/*ul.spot>li.animate:nth-child(10),*/
/*div.moment>div.animate:nth-child(10),*/
/*div.grid>div.grid-item.animate:nth-child(10),*/
/*ul.info>li.animate:nth-child(10),*/
/*ul.tips>li.animate:nth-child(10),*/
/*ul.cols-4>li.animate:nth-child(10),*/
/*ul.hi-res-list>li.animate:nth-child(10),*/
/*ul.items>li.animate:nth-child(10),*/
/*ul.arrangements>li.animate:nth-child(10) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 1.3s;*/
/*    animation-delay: 1.3s*/
/*}*/

/*ul.facts>li.animate:nth-child(11),*/
/*ul.promo>li.animate:nth-child(11),*/
/*ul.spot>li.animate:nth-child(11),*/
/*div.moment>div.animate:nth-child(11),*/
/*div.grid>div.grid-item.animate:nth-child(11),*/
/*ul.info>li.animate:nth-child(11),*/
/*ul.tips>li.animate:nth-child(11),*/
/*ul.cols-4>li.animate:nth-child(11),*/
/*ul.hi-res-list>li.animate:nth-child(11),*/
/*ul.items>li.animate:nth-child(11),*/
/*ul.arrangements>li.animate:nth-child(11) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 1.4s;*/
/*    animation-delay: 1.4s*/
/*}*/

/*ul.facts>li.animate:nth-child(12),*/
/*ul.promo>li.animate:nth-child(12),*/
/*ul.spot>li.animate:nth-child(12),*/
/*div.moment>div.animate:nth-child(12),*/
/*div.grid>div.grid-item.animate:nth-child(12),*/
/*ul.info>li.animate:nth-child(12),*/
/*ul.tips>li.animate:nth-child(12),*/
/*ul.cols-4>li.animate:nth-child(12),*/
/*ul.hi-res-list>li.animate:nth-child(12),*/
/*ul.items>li.animate:nth-child(12),*/
/*ul.arrangements>li.animate:nth-child(12) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 1.5s;*/
/*    animation-delay: 1.5s*/
/*}*/

/*ul.facts>li.animate:nth-child(13),*/
/*ul.promo>li.animate:nth-child(13),*/
/*ul.spot>li.animate:nth-child(13),*/
/*div.moment>div.animate:nth-child(13),*/
/*div.grid>div.grid-item.animate:nth-child(13),*/
/*ul.info>li.animate:nth-child(13),*/
/*ul.tips>li.animate:nth-child(13),*/
/*ul.cols-4>li.animate:nth-child(13),*/
/*ul.hi-res-list>li.animate:nth-child(13),*/
/*ul.items>li.animate:nth-child(13),*/
/*ul.arrangements>li.animate:nth-child(13) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 1.6s;*/
/*    animation-delay: 1.6s*/
/*}*/

/*ul.facts>li.animate:nth-child(14),*/
/*ul.promo>li.animate:nth-child(14),*/
/*ul.spot>li.animate:nth-child(14),*/
/*div.moment>div.animate:nth-child(14),*/
/*div.grid>div.grid-item.animate:nth-child(14),*/
/*ul.info>li.animate:nth-child(14),*/
/*ul.tips>li.animate:nth-child(14),*/
/*ul.cols-4>li.animate:nth-child(14),*/
/*ul.hi-res-list>li.animate:nth-child(14),*/
/*ul.items>li.animate:nth-child(14),*/
/*ul.arrangements>li.animate:nth-child(14) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 1.7s;*/
/*    animation-delay: 1.7s*/
/*}*/

/*ul.facts>li.animate:nth-child(15),*/
/*ul.promo>li.animate:nth-child(15),*/
/*ul.spot>li.animate:nth-child(15),*/
/*div.moment>div.animate:nth-child(15),*/
/*div.grid>div.grid-item.animate:nth-child(15),*/
/*ul.info>li.animate:nth-child(15),*/
/*ul.tips>li.animate:nth-child(15),*/
/*ul.cols-4>li.animate:nth-child(15),*/
/*ul.hi-res-list>li.animate:nth-child(15),*/
/*ul.items>li.animate:nth-child(15),*/
/*ul.arrangements>li.animate:nth-child(15) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 1.8s;*/
/*    animation-delay: 1.8s*/
/*}*/

/*ul.facts>li.animate:nth-child(16),*/
/*ul.promo>li.animate:nth-child(16),*/
/*ul.spot>li.animate:nth-child(16),*/
/*div.moment>div.animate:nth-child(16),*/
/*div.grid>div.grid-item.animate:nth-child(16),*/
/*ul.info>li.animate:nth-child(16),*/
/*ul.tips>li.animate:nth-child(16),*/
/*ul.cols-4>li.animate:nth-child(16),*/
/*ul.hi-res-list>li.animate:nth-child(16),*/
/*ul.items>li.animate:nth-child(16),*/
/*ul.arrangements>li.animate:nth-child(16) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 1.9s;*/
/*    animation-delay: 1.9s*/
/*}*/

/*ul.facts>li.animate:nth-child(17),*/
/*ul.promo>li.animate:nth-child(17),*/
/*ul.spot>li.animate:nth-child(17),*/
/*div.moment>div.animate:nth-child(17),*/
/*div.grid>div.grid-item.animate:nth-child(17),*/
/*ul.info>li.animate:nth-child(17),*/
/*ul.tips>li.animate:nth-child(17),*/
/*ul.cols-4>li.animate:nth-child(17),*/
/*ul.hi-res-list>li.animate:nth-child(17),*/
/*ul.items>li.animate:nth-child(17),*/
/*ul.arrangements>li.animate:nth-child(17) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 2s;*/
/*    animation-delay: 2s*/
/*}*/

/*ul.facts>li.animate:nth-child(18),*/
/*ul.promo>li.animate:nth-child(18),*/
/*ul.spot>li.animate:nth-child(18),*/
/*div.moment>div.animate:nth-child(18),*/
/*div.grid>div.grid-item.animate:nth-child(18),*/
/*ul.info>li.animate:nth-child(18),*/
/*ul.tips>li.animate:nth-child(18),*/
/*ul.cols-4>li.animate:nth-child(18),*/
/*ul.hi-res-list>li.animate:nth-child(18),*/
/*ul.items>li.animate:nth-child(18),*/
/*ul.arrangements>li.animate:nth-child(18) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 2.1s;*/
/*    animation-delay: 2.1s*/
/*}*/

/*ul.facts>li.animate:nth-child(19),*/
/*ul.promo>li.animate:nth-child(19),*/
/*ul.spot>li.animate:nth-child(19),*/
/*div.moment>div.animate:nth-child(19),*/
/*div.grid>div.grid-item.animate:nth-child(19),*/
/*ul.info>li.animate:nth-child(19),*/
/*ul.tips>li.animate:nth-child(19),*/
/*ul.cols-4>li.animate:nth-child(19),*/
/*ul.hi-res-list>li.animate:nth-child(19),*/
/*ul.items>li.animate:nth-child(19),*/
/*ul.arrangements>li.animate:nth-child(19) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 2.2s;*/
/*    animation-delay: 2.2s*/
/*}*/

/*ul.facts>li.animate:nth-child(20),*/
/*ul.promo>li.animate:nth-child(20),*/
/*ul.spot>li.animate:nth-child(20),*/
/*div.moment>div.animate:nth-child(20),*/
/*div.grid>div.grid-item.animate:nth-child(20),*/
/*ul.info>li.animate:nth-child(20),*/
/*ul.tips>li.animate:nth-child(20),*/
/*ul.cols-4>li.animate:nth-child(20),*/
/*ul.hi-res-list>li.animate:nth-child(20),*/
/*ul.items>li.animate:nth-child(20),*/
/*ul.arrangements>li.animate:nth-child(20) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 2.3s;*/
/*    animation-delay: 2.3s*/
/*}*/

/*ul.facts>li.animate:nth-child(21),*/
/*ul.promo>li.animate:nth-child(21),*/
/*ul.spot>li.animate:nth-child(21),*/
/*div.moment>div.animate:nth-child(21),*/
/*div.grid>div.grid-item.animate:nth-child(21),*/
/*ul.info>li.animate:nth-child(21),*/
/*ul.tips>li.animate:nth-child(21),*/
/*ul.cols-4>li.animate:nth-child(21),*/
/*ul.hi-res-list>li.animate:nth-child(21),*/
/*ul.items>li.animate:nth-child(21),*/
/*ul.arrangements>li.animate:nth-child(21) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 2.4s;*/
/*    animation-delay: 2.4s*/
/*}*/

/*ul.facts>li.animate:nth-child(22),*/
/*ul.promo>li.animate:nth-child(22),*/
/*ul.spot>li.animate:nth-child(22),*/
/*div.moment>div.animate:nth-child(22),*/
/*div.grid>div.grid-item.animate:nth-child(22),*/
/*ul.info>li.animate:nth-child(22),*/
/*ul.tips>li.animate:nth-child(22),*/
/*ul.cols-4>li.animate:nth-child(22),*/
/*ul.hi-res-list>li.animate:nth-child(22),*/
/*ul.items>li.animate:nth-child(22),*/
/*ul.arrangements>li.animate:nth-child(22) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 2.5s;*/
/*    animation-delay: 2.5s*/
/*}*/

/*ul.facts>li.animate:nth-child(23),*/
/*ul.promo>li.animate:nth-child(23),*/
/*ul.spot>li.animate:nth-child(23),*/
/*div.moment>div.animate:nth-child(23),*/
/*div.grid>div.grid-item.animate:nth-child(23),*/
/*ul.info>li.animate:nth-child(23),*/
/*ul.tips>li.animate:nth-child(23),*/
/*ul.cols-4>li.animate:nth-child(23),*/
/*ul.hi-res-list>li.animate:nth-child(23),*/
/*ul.items>li.animate:nth-child(23),*/
/*ul.arrangements>li.animate:nth-child(23) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 2.6s;*/
/*    animation-delay: 2.6s*/
/*}*/

/*ul.facts>li.animate:nth-child(24),*/
/*ul.promo>li.animate:nth-child(24),*/
/*ul.spot>li.animate:nth-child(24),*/
/*div.moment>div.animate:nth-child(24),*/
/*div.grid>div.grid-item.animate:nth-child(24),*/
/*ul.info>li.animate:nth-child(24),*/
/*ul.tips>li.animate:nth-child(24),*/
/*ul.cols-4>li.animate:nth-child(24),*/
/*ul.hi-res-list>li.animate:nth-child(24),*/
/*ul.items>li.animate:nth-child(24),*/
/*ul.arrangements>li.animate:nth-child(24) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 2.7s;*/
/*    animation-delay: 2.7s*/
/*}*/

/*ul.facts>li.animate:nth-child(25),*/
/*ul.promo>li.animate:nth-child(25),*/
/*ul.spot>li.animate:nth-child(25),*/
/*div.moment>div.animate:nth-child(25),*/
/*div.grid>div.grid-item.animate:nth-child(25),*/
/*ul.info>li.animate:nth-child(25),*/
/*ul.tips>li.animate:nth-child(25),*/
/*ul.cols-4>li.animate:nth-child(25),*/
/*ul.hi-res-list>li.animate:nth-child(25),*/
/*ul.items>li.animate:nth-child(25),*/
/*ul.arrangements>li.animate:nth-child(25) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 2.8s;*/
/*    animation-delay: 2.8s*/
/*}*/

/*ul.facts>li.animate:nth-child(26),*/
/*ul.promo>li.animate:nth-child(26),*/
/*ul.spot>li.animate:nth-child(26),*/
/*div.moment>div.animate:nth-child(26),*/
/*div.grid>div.grid-item.animate:nth-child(26),*/
/*ul.info>li.animate:nth-child(26),*/
/*ul.tips>li.animate:nth-child(26),*/
/*ul.cols-4>li.animate:nth-child(26),*/
/*ul.hi-res-list>li.animate:nth-child(26),*/
/*ul.items>li.animate:nth-child(26),*/
/*ul.arrangements>li.animate:nth-child(26) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 2.9s;*/
/*    animation-delay: 2.9s*/
/*}*/

/*ul.facts>li.animate:nth-child(27),*/
/*ul.promo>li.animate:nth-child(27),*/
/*ul.spot>li.animate:nth-child(27),*/
/*div.moment>div.animate:nth-child(27),*/
/*div.grid>div.grid-item.animate:nth-child(27),*/
/*ul.info>li.animate:nth-child(27),*/
/*ul.tips>li.animate:nth-child(27),*/
/*ul.cols-4>li.animate:nth-child(27),*/
/*ul.hi-res-list>li.animate:nth-child(27),*/
/*ul.items>li.animate:nth-child(27),*/
/*ul.arrangements>li.animate:nth-child(27) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 3s;*/
/*    animation-delay: 3s*/
/*}*/

/*ul.facts>li.animate:nth-child(28),*/
/*ul.promo>li.animate:nth-child(28),*/
/*ul.spot>li.animate:nth-child(28),*/
/*div.moment>div.animate:nth-child(28),*/
/*div.grid>div.grid-item.animate:nth-child(28),*/
/*ul.info>li.animate:nth-child(28),*/
/*ul.tips>li.animate:nth-child(28),*/
/*ul.cols-4>li.animate:nth-child(28),*/
/*ul.hi-res-list>li.animate:nth-child(28),*/
/*ul.items>li.animate:nth-child(28),*/
/*ul.arrangements>li.animate:nth-child(28) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 3.1s;*/
/*    animation-delay: 3.1s*/
/*}*/

/*ul.facts>li.animate:nth-child(29),*/
/*ul.promo>li.animate:nth-child(29),*/
/*ul.spot>li.animate:nth-child(29),*/
/*div.moment>div.animate:nth-child(29),*/
/*div.grid>div.grid-item.animate:nth-child(29),*/
/*ul.info>li.animate:nth-child(29),*/
/*ul.tips>li.animate:nth-child(29),*/
/*ul.cols-4>li.animate:nth-child(29),*/
/*ul.hi-res-list>li.animate:nth-child(29),*/
/*ul.items>li.animate:nth-child(29),*/
/*ul.arrangements>li.animate:nth-child(29) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 3.2s;*/
/*    animation-delay: 3.2s*/
/*}*/

/*ul.facts>li.animate:nth-child(30),*/
/*ul.promo>li.animate:nth-child(30),*/
/*ul.spot>li.animate:nth-child(30),*/
/*div.moment>div.animate:nth-child(30),*/
/*div.grid>div.grid-item.animate:nth-child(30),*/
/*ul.info>li.animate:nth-child(30),*/
/*ul.tips>li.animate:nth-child(30),*/
/*ul.cols-4>li.animate:nth-child(30),*/
/*ul.hi-res-list>li.animate:nth-child(30),*/
/*ul.items>li.animate:nth-child(30),*/
/*ul.arrangements>li.animate:nth-child(30) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 3.3s;*/
/*    animation-delay: 3.3s*/
/*}*/

/*ul.facts>li.animate:nth-child(31),*/
/*ul.promo>li.animate:nth-child(31),*/
/*ul.spot>li.animate:nth-child(31),*/
/*div.moment>div.animate:nth-child(31),*/
/*div.grid>div.grid-item.animate:nth-child(31),*/
/*ul.info>li.animate:nth-child(31),*/
/*ul.tips>li.animate:nth-child(31),*/
/*ul.cols-4>li.animate:nth-child(31),*/
/*ul.hi-res-list>li.animate:nth-child(31),*/
/*ul.items>li.animate:nth-child(31),*/
/*ul.arrangements>li.animate:nth-child(31) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 3.4s;*/
/*    animation-delay: 3.4s*/
/*}*/

/*ul.facts>li.animate:nth-child(32),*/
/*ul.promo>li.animate:nth-child(32),*/
/*ul.spot>li.animate:nth-child(32),*/
/*div.moment>div.animate:nth-child(32),*/
/*div.grid>div.grid-item.animate:nth-child(32),*/
/*ul.info>li.animate:nth-child(32),*/
/*ul.tips>li.animate:nth-child(32),*/
/*ul.cols-4>li.animate:nth-child(32),*/
/*ul.hi-res-list>li.animate:nth-child(32),*/
/*ul.items>li.animate:nth-child(32),*/
/*ul.arrangements>li.animate:nth-child(32) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 3.5s;*/
/*    animation-delay: 3.5s*/
/*}*/

/*ul.facts>li.animate:nth-child(33),*/
/*ul.promo>li.animate:nth-child(33),*/
/*ul.spot>li.animate:nth-child(33),*/
/*div.moment>div.animate:nth-child(33),*/
/*div.grid>div.grid-item.animate:nth-child(33),*/
/*ul.info>li.animate:nth-child(33),*/
/*ul.tips>li.animate:nth-child(33),*/
/*ul.cols-4>li.animate:nth-child(33),*/
/*ul.hi-res-list>li.animate:nth-child(33),*/
/*ul.items>li.animate:nth-child(33),*/
/*ul.arrangements>li.animate:nth-child(33) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 3.6s;*/
/*    animation-delay: 3.6s*/
/*}*/

/*ul.facts>li.animate:nth-child(34),*/
/*ul.promo>li.animate:nth-child(34),*/
/*ul.spot>li.animate:nth-child(34),*/
/*div.moment>div.animate:nth-child(34),*/
/*div.grid>div.grid-item.animate:nth-child(34),*/
/*ul.info>li.animate:nth-child(34),*/
/*ul.tips>li.animate:nth-child(34),*/
/*ul.cols-4>li.animate:nth-child(34),*/
/*ul.hi-res-list>li.animate:nth-child(34),*/
/*ul.items>li.animate:nth-child(34),*/
/*ul.arrangements>li.animate:nth-child(34) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 3.7s;*/
/*    animation-delay: 3.7s*/
/*}*/

/*ul.facts>li.animate:nth-child(35),*/
/*ul.promo>li.animate:nth-child(35),*/
/*ul.spot>li.animate:nth-child(35),*/
/*div.moment>div.animate:nth-child(35),*/
/*div.grid>div.grid-item.animate:nth-child(35),*/
/*ul.info>li.animate:nth-child(35),*/
/*ul.tips>li.animate:nth-child(35),*/
/*ul.cols-4>li.animate:nth-child(35),*/
/*ul.hi-res-list>li.animate:nth-child(35),*/
/*ul.items>li.animate:nth-child(35),*/
/*ul.arrangements>li.animate:nth-child(35) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 3.8s;*/
/*    animation-delay: 3.8s*/
/*}*/

/*ul.facts>li.animate:nth-child(36),*/
/*ul.promo>li.animate:nth-child(36),*/
/*ul.spot>li.animate:nth-child(36),*/
/*div.moment>div.animate:nth-child(36),*/
/*div.grid>div.grid-item.animate:nth-child(36),*/
/*ul.info>li.animate:nth-child(36),*/
/*ul.tips>li.animate:nth-child(36),*/
/*ul.cols-4>li.animate:nth-child(36),*/
/*ul.hi-res-list>li.animate:nth-child(36),*/
/*ul.items>li.animate:nth-child(36),*/
/*ul.arrangements>li.animate:nth-child(36) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 3.9s;*/
/*    animation-delay: 3.9s*/
/*}*/

/*ul.facts>li.animate:nth-child(37),*/
/*ul.promo>li.animate:nth-child(37),*/
/*ul.spot>li.animate:nth-child(37),*/
/*div.moment>div.animate:nth-child(37),*/
/*div.grid>div.grid-item.animate:nth-child(37),*/
/*ul.info>li.animate:nth-child(37),*/
/*ul.tips>li.animate:nth-child(37),*/
/*ul.cols-4>li.animate:nth-child(37),*/
/*ul.hi-res-list>li.animate:nth-child(37),*/
/*ul.items>li.animate:nth-child(37),*/
/*ul.arrangements>li.animate:nth-child(37) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 4s;*/
/*    animation-delay: 4s*/
/*}*/

/*ul.facts>li.animate:nth-child(38),*/
/*ul.promo>li.animate:nth-child(38),*/
/*ul.spot>li.animate:nth-child(38),*/
/*div.moment>div.animate:nth-child(38),*/
/*div.grid>div.grid-item.animate:nth-child(38),*/
/*ul.info>li.animate:nth-child(38),*/
/*ul.tips>li.animate:nth-child(38),*/
/*ul.cols-4>li.animate:nth-child(38),*/
/*ul.hi-res-list>li.animate:nth-child(38),*/
/*ul.items>li.animate:nth-child(38),*/
/*ul.arrangements>li.animate:nth-child(38) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 4.1s;*/
/*    animation-delay: 4.1s*/
/*}*/

/*ul.facts>li.animate:nth-child(39),*/
/*ul.promo>li.animate:nth-child(39),*/
/*ul.spot>li.animate:nth-child(39),*/
/*div.moment>div.animate:nth-child(39),*/
/*div.grid>div.grid-item.animate:nth-child(39),*/
/*ul.info>li.animate:nth-child(39),*/
/*ul.tips>li.animate:nth-child(39),*/
/*ul.cols-4>li.animate:nth-child(39),*/
/*ul.hi-res-list>li.animate:nth-child(39),*/
/*ul.items>li.animate:nth-child(39),*/
/*ul.arrangements>li.animate:nth-child(39) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 4.2s;*/
/*    animation-delay: 4.2s*/
/*}*/

/*ul.facts>li.animate:nth-child(40),*/
/*ul.promo>li.animate:nth-child(40),*/
/*ul.spot>li.animate:nth-child(40),*/
/*div.moment>div.animate:nth-child(40),*/
/*div.grid>div.grid-item.animate:nth-child(40),*/
/*ul.info>li.animate:nth-child(40),*/
/*ul.tips>li.animate:nth-child(40),*/
/*ul.cols-4>li.animate:nth-child(40),*/
/*ul.hi-res-list>li.animate:nth-child(40),*/
/*ul.items>li.animate:nth-child(40),*/
/*ul.arrangements>li.animate:nth-child(40) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 4.3s;*/
/*    animation-delay: 4.3s*/
/*}*/

/*ul.facts>li.animate:nth-child(41),*/
/*ul.promo>li.animate:nth-child(41),*/
/*ul.spot>li.animate:nth-child(41),*/
/*div.moment>div.animate:nth-child(41),*/
/*div.grid>div.grid-item.animate:nth-child(41),*/
/*ul.info>li.animate:nth-child(41),*/
/*ul.tips>li.animate:nth-child(41),*/
/*ul.cols-4>li.animate:nth-child(41),*/
/*ul.hi-res-list>li.animate:nth-child(41),*/
/*ul.items>li.animate:nth-child(41),*/
/*ul.arrangements>li.animate:nth-child(41) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 4.4s;*/
/*    animation-delay: 4.4s*/
/*}*/

/*ul.facts>li.animate:nth-child(42),*/
/*ul.promo>li.animate:nth-child(42),*/
/*ul.spot>li.animate:nth-child(42),*/
/*div.moment>div.animate:nth-child(42),*/
/*div.grid>div.grid-item.animate:nth-child(42),*/
/*ul.info>li.animate:nth-child(42),*/
/*ul.tips>li.animate:nth-child(42),*/
/*ul.cols-4>li.animate:nth-child(42),*/
/*ul.hi-res-list>li.animate:nth-child(42),*/
/*ul.items>li.animate:nth-child(42),*/
/*ul.arrangements>li.animate:nth-child(42) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 4.5s;*/
/*    animation-delay: 4.5s*/
/*}*/

/*ul.facts>li.animate:nth-child(43),*/
/*ul.promo>li.animate:nth-child(43),*/
/*ul.spot>li.animate:nth-child(43),*/
/*div.moment>div.animate:nth-child(43),*/
/*div.grid>div.grid-item.animate:nth-child(43),*/
/*ul.info>li.animate:nth-child(43),*/
/*ul.tips>li.animate:nth-child(43),*/
/*ul.cols-4>li.animate:nth-child(43),*/
/*ul.hi-res-list>li.animate:nth-child(43),*/
/*ul.items>li.animate:nth-child(43),*/
/*ul.arrangements>li.animate:nth-child(43) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 4.6s;*/
/*    animation-delay: 4.6s*/
/*}*/

/*ul.facts>li.animate:nth-child(44),*/
/*ul.promo>li.animate:nth-child(44),*/
/*ul.spot>li.animate:nth-child(44),*/
/*div.moment>div.animate:nth-child(44),*/
/*div.grid>div.grid-item.animate:nth-child(44),*/
/*ul.info>li.animate:nth-child(44),*/
/*ul.tips>li.animate:nth-child(44),*/
/*ul.cols-4>li.animate:nth-child(44),*/
/*ul.hi-res-list>li.animate:nth-child(44),*/
/*ul.items>li.animate:nth-child(44),*/
/*ul.arrangements>li.animate:nth-child(44) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 4.7s;*/
/*    animation-delay: 4.7s*/
/*}*/

/*ul.facts>li.animate:nth-child(45),*/
/*ul.promo>li.animate:nth-child(45),*/
/*ul.spot>li.animate:nth-child(45),*/
/*div.moment>div.animate:nth-child(45),*/
/*div.grid>div.grid-item.animate:nth-child(45),*/
/*ul.info>li.animate:nth-child(45),*/
/*ul.tips>li.animate:nth-child(45),*/
/*ul.cols-4>li.animate:nth-child(45),*/
/*ul.hi-res-list>li.animate:nth-child(45),*/
/*ul.items>li.animate:nth-child(45),*/
/*ul.arrangements>li.animate:nth-child(45) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 4.8s;*/
/*    animation-delay: 4.8s*/
/*}*/

/*ul.facts>li.animate:nth-child(46),*/
/*ul.promo>li.animate:nth-child(46),*/
/*ul.spot>li.animate:nth-child(46),*/
/*div.moment>div.animate:nth-child(46),*/
/*div.grid>div.grid-item.animate:nth-child(46),*/
/*ul.info>li.animate:nth-child(46),*/
/*ul.tips>li.animate:nth-child(46),*/
/*ul.cols-4>li.animate:nth-child(46),*/
/*ul.hi-res-list>li.animate:nth-child(46),*/
/*ul.items>li.animate:nth-child(46),*/
/*ul.arrangements>li.animate:nth-child(46) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 4.9s;*/
/*    animation-delay: 4.9s*/
/*}*/

/*ul.facts>li.animate:nth-child(47),*/
/*ul.promo>li.animate:nth-child(47),*/
/*ul.spot>li.animate:nth-child(47),*/
/*div.moment>div.animate:nth-child(47),*/
/*div.grid>div.grid-item.animate:nth-child(47),*/
/*ul.info>li.animate:nth-child(47),*/
/*ul.tips>li.animate:nth-child(47),*/
/*ul.cols-4>li.animate:nth-child(47),*/
/*ul.hi-res-list>li.animate:nth-child(47),*/
/*ul.items>li.animate:nth-child(47),*/
/*ul.arrangements>li.animate:nth-child(47) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 5s;*/
/*    animation-delay: 5s*/
/*}*/

/*ul.facts>li.animate:nth-child(48),*/
/*ul.promo>li.animate:nth-child(48),*/
/*ul.spot>li.animate:nth-child(48),*/
/*div.moment>div.animate:nth-child(48),*/
/*div.grid>div.grid-item.animate:nth-child(48),*/
/*ul.info>li.animate:nth-child(48),*/
/*ul.tips>li.animate:nth-child(48),*/
/*ul.cols-4>li.animate:nth-child(48),*/
/*ul.hi-res-list>li.animate:nth-child(48),*/
/*ul.items>li.animate:nth-child(48),*/
/*ul.arrangements>li.animate:nth-child(48) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 5.1s;*/
/*    animation-delay: 5.1s*/
/*}*/

/*ul.facts>li.animate:nth-child(49),*/
/*ul.promo>li.animate:nth-child(49),*/
/*ul.spot>li.animate:nth-child(49),*/
/*div.moment>div.animate:nth-child(49),*/
/*div.grid>div.grid-item.animate:nth-child(49),*/
/*ul.info>li.animate:nth-child(49),*/
/*ul.tips>li.animate:nth-child(49),*/
/*ul.cols-4>li.animate:nth-child(49),*/
/*ul.hi-res-list>li.animate:nth-child(49),*/
/*ul.items>li.animate:nth-child(49),*/
/*ul.arrangements>li.animate:nth-child(49) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 5.2s;*/
/*    animation-delay: 5.2s*/
/*}*/

/*ul.facts>li.animate:nth-child(50),*/
/*ul.promo>li.animate:nth-child(50),*/
/*ul.spot>li.animate:nth-child(50),*/
/*div.moment>div.animate:nth-child(50),*/
/*div.grid>div.grid-item.animate:nth-child(50),*/
/*ul.info>li.animate:nth-child(50),*/
/*ul.tips>li.animate:nth-child(50),*/
/*ul.cols-4>li.animate:nth-child(50),*/
/*ul.hi-res-list>li.animate:nth-child(50),*/
/*ul.items>li.animate:nth-child(50),*/
/*ul.arrangements>li.animate:nth-child(50) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 5.3s;*/
/*    animation-delay: 5.3s*/
/*}*/

/*ul.facts>li.animate:nth-child(51),*/
/*ul.promo>li.animate:nth-child(51),*/
/*ul.spot>li.animate:nth-child(51),*/
/*div.moment>div.animate:nth-child(51),*/
/*div.grid>div.grid-item.animate:nth-child(51),*/
/*ul.info>li.animate:nth-child(51),*/
/*ul.tips>li.animate:nth-child(51),*/
/*ul.cols-4>li.animate:nth-child(51),*/
/*ul.hi-res-list>li.animate:nth-child(51),*/
/*ul.items>li.animate:nth-child(51),*/
/*ul.arrangements>li.animate:nth-child(51) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 5.4s;*/
/*    animation-delay: 5.4s*/
/*}*/

/*ul.facts>li.animate:nth-child(52),*/
/*ul.promo>li.animate:nth-child(52),*/
/*ul.spot>li.animate:nth-child(52),*/
/*div.moment>div.animate:nth-child(52),*/
/*div.grid>div.grid-item.animate:nth-child(52),*/
/*ul.info>li.animate:nth-child(52),*/
/*ul.tips>li.animate:nth-child(52),*/
/*ul.cols-4>li.animate:nth-child(52),*/
/*ul.hi-res-list>li.animate:nth-child(52),*/
/*ul.items>li.animate:nth-child(52),*/
/*ul.arrangements>li.animate:nth-child(52) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 5.5s;*/
/*    animation-delay: 5.5s*/
/*}*/

/*ul.facts>li.animate:nth-child(53),*/
/*ul.promo>li.animate:nth-child(53),*/
/*ul.spot>li.animate:nth-child(53),*/
/*div.moment>div.animate:nth-child(53),*/
/*div.grid>div.grid-item.animate:nth-child(53),*/
/*ul.info>li.animate:nth-child(53),*/
/*ul.tips>li.animate:nth-child(53),*/
/*ul.cols-4>li.animate:nth-child(53),*/
/*ul.hi-res-list>li.animate:nth-child(53),*/
/*ul.items>li.animate:nth-child(53),*/
/*ul.arrangements>li.animate:nth-child(53) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 5.6s;*/
/*    animation-delay: 5.6s*/
/*}*/

/*ul.facts>li.animate:nth-child(54),*/
/*ul.promo>li.animate:nth-child(54),*/
/*ul.spot>li.animate:nth-child(54),*/
/*div.moment>div.animate:nth-child(54),*/
/*div.grid>div.grid-item.animate:nth-child(54),*/
/*ul.info>li.animate:nth-child(54),*/
/*ul.tips>li.animate:nth-child(54),*/
/*ul.cols-4>li.animate:nth-child(54),*/
/*ul.hi-res-list>li.animate:nth-child(54),*/
/*ul.items>li.animate:nth-child(54),*/
/*ul.arrangements>li.animate:nth-child(54) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 5.7s;*/
/*    animation-delay: 5.7s*/
/*}*/

/*ul.facts>li.animate:nth-child(55),*/
/*ul.promo>li.animate:nth-child(55),*/
/*ul.spot>li.animate:nth-child(55),*/
/*div.moment>div.animate:nth-child(55),*/
/*div.grid>div.grid-item.animate:nth-child(55),*/
/*ul.info>li.animate:nth-child(55),*/
/*ul.tips>li.animate:nth-child(55),*/
/*ul.cols-4>li.animate:nth-child(55),*/
/*ul.hi-res-list>li.animate:nth-child(55),*/
/*ul.items>li.animate:nth-child(55),*/
/*ul.arrangements>li.animate:nth-child(55) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 5.8s;*/
/*    animation-delay: 5.8s*/
/*}*/

/*ul.facts>li.animate:nth-child(56),*/
/*ul.promo>li.animate:nth-child(56),*/
/*ul.spot>li.animate:nth-child(56),*/
/*div.moment>div.animate:nth-child(56),*/
/*div.grid>div.grid-item.animate:nth-child(56),*/
/*ul.info>li.animate:nth-child(56),*/
/*ul.tips>li.animate:nth-child(56),*/
/*ul.cols-4>li.animate:nth-child(56),*/
/*ul.hi-res-list>li.animate:nth-child(56),*/
/*ul.items>li.animate:nth-child(56),*/
/*ul.arrangements>li.animate:nth-child(56) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 5.9s;*/
/*    animation-delay: 5.9s*/
/*}*/

/*ul.facts>li.animate:nth-child(57),*/
/*ul.promo>li.animate:nth-child(57),*/
/*ul.spot>li.animate:nth-child(57),*/
/*div.moment>div.animate:nth-child(57),*/
/*div.grid>div.grid-item.animate:nth-child(57),*/
/*ul.info>li.animate:nth-child(57),*/
/*ul.tips>li.animate:nth-child(57),*/
/*ul.cols-4>li.animate:nth-child(57),*/
/*ul.hi-res-list>li.animate:nth-child(57),*/
/*ul.items>li.animate:nth-child(57),*/
/*ul.arrangements>li.animate:nth-child(57) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 6s;*/
/*    animation-delay: 6s*/
/*}*/

/*ul.facts>li.animate:nth-child(58),*/
/*ul.promo>li.animate:nth-child(58),*/
/*ul.spot>li.animate:nth-child(58),*/
/*div.moment>div.animate:nth-child(58),*/
/*div.grid>div.grid-item.animate:nth-child(58),*/
/*ul.info>li.animate:nth-child(58),*/
/*ul.tips>li.animate:nth-child(58),*/
/*ul.cols-4>li.animate:nth-child(58),*/
/*ul.hi-res-list>li.animate:nth-child(58),*/
/*ul.items>li.animate:nth-child(58),*/
/*ul.arrangements>li.animate:nth-child(58) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 6.1s;*/
/*    animation-delay: 6.1s*/
/*}*/

/*ul.facts>li.animate:nth-child(59),*/
/*ul.promo>li.animate:nth-child(59),*/
/*ul.spot>li.animate:nth-child(59),*/
/*div.moment>div.animate:nth-child(59),*/
/*div.grid>div.grid-item.animate:nth-child(59),*/
/*ul.info>li.animate:nth-child(59),*/
/*ul.tips>li.animate:nth-child(59),*/
/*ul.cols-4>li.animate:nth-child(59),*/
/*ul.hi-res-list>li.animate:nth-child(59),*/
/*ul.items>li.animate:nth-child(59),*/
/*ul.arrangements>li.animate:nth-child(59) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 6.2s;*/
/*    animation-delay: 6.2s*/
/*}*/

/*ul.facts>li.animate:nth-child(60),*/
/*ul.promo>li.animate:nth-child(60),*/
/*ul.spot>li.animate:nth-child(60),*/
/*div.moment>div.animate:nth-child(60),*/
/*div.grid>div.grid-item.animate:nth-child(60),*/
/*ul.info>li.animate:nth-child(60),*/
/*ul.tips>li.animate:nth-child(60),*/
/*ul.cols-4>li.animate:nth-child(60),*/
/*ul.hi-res-list>li.animate:nth-child(60),*/
/*ul.items>li.animate:nth-child(60),*/
/*ul.arrangements>li.animate:nth-child(60) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 6.3s;*/
/*    animation-delay: 6.3s*/
/*}*/

/*ul.facts>li.animate:nth-child(61),*/
/*ul.promo>li.animate:nth-child(61),*/
/*ul.spot>li.animate:nth-child(61),*/
/*div.moment>div.animate:nth-child(61),*/
/*div.grid>div.grid-item.animate:nth-child(61),*/
/*ul.info>li.animate:nth-child(61),*/
/*ul.tips>li.animate:nth-child(61),*/
/*ul.cols-4>li.animate:nth-child(61),*/
/*ul.hi-res-list>li.animate:nth-child(61),*/
/*ul.items>li.animate:nth-child(61),*/
/*ul.arrangements>li.animate:nth-child(61) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 6.4s;*/
/*    animation-delay: 6.4s*/
/*}*/

/*ul.facts>li.animate:nth-child(62),*/
/*ul.promo>li.animate:nth-child(62),*/
/*ul.spot>li.animate:nth-child(62),*/
/*div.moment>div.animate:nth-child(62),*/
/*div.grid>div.grid-item.animate:nth-child(62),*/
/*ul.info>li.animate:nth-child(62),*/
/*ul.tips>li.animate:nth-child(62),*/
/*ul.cols-4>li.animate:nth-child(62),*/
/*ul.hi-res-list>li.animate:nth-child(62),*/
/*ul.items>li.animate:nth-child(62),*/
/*ul.arrangements>li.animate:nth-child(62) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 6.5s;*/
/*    animation-delay: 6.5s*/
/*}*/

/*ul.facts>li.animate:nth-child(63),*/
/*ul.promo>li.animate:nth-child(63),*/
/*ul.spot>li.animate:nth-child(63),*/
/*div.moment>div.animate:nth-child(63),*/
/*div.grid>div.grid-item.animate:nth-child(63),*/
/*ul.info>li.animate:nth-child(63),*/
/*ul.tips>li.animate:nth-child(63),*/
/*ul.cols-4>li.animate:nth-child(63),*/
/*ul.hi-res-list>li.animate:nth-child(63),*/
/*ul.items>li.animate:nth-child(63),*/
/*ul.arrangements>li.animate:nth-child(63) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 6.6s;*/
/*    animation-delay: 6.6s*/
/*}*/

/*ul.facts>li.animate:nth-child(64),*/
/*ul.promo>li.animate:nth-child(64),*/
/*ul.spot>li.animate:nth-child(64),*/
/*div.moment>div.animate:nth-child(64),*/
/*div.grid>div.grid-item.animate:nth-child(64),*/
/*ul.info>li.animate:nth-child(64),*/
/*ul.tips>li.animate:nth-child(64),*/
/*ul.cols-4>li.animate:nth-child(64),*/
/*ul.hi-res-list>li.animate:nth-child(64),*/
/*ul.items>li.animate:nth-child(64),*/
/*ul.arrangements>li.animate:nth-child(64) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 6.7s;*/
/*    animation-delay: 6.7s*/
/*}*/

/*ul.facts>li.animate:nth-child(65),*/
/*ul.promo>li.animate:nth-child(65),*/
/*ul.spot>li.animate:nth-child(65),*/
/*div.moment>div.animate:nth-child(65),*/
/*div.grid>div.grid-item.animate:nth-child(65),*/
/*ul.info>li.animate:nth-child(65),*/
/*ul.tips>li.animate:nth-child(65),*/
/*ul.cols-4>li.animate:nth-child(65),*/
/*ul.hi-res-list>li.animate:nth-child(65),*/
/*ul.items>li.animate:nth-child(65),*/
/*ul.arrangements>li.animate:nth-child(65) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 6.8s;*/
/*    animation-delay: 6.8s*/
/*}*/

/*ul.facts>li.animate:nth-child(66),*/
/*ul.promo>li.animate:nth-child(66),*/
/*ul.spot>li.animate:nth-child(66),*/
/*div.moment>div.animate:nth-child(66),*/
/*div.grid>div.grid-item.animate:nth-child(66),*/
/*ul.info>li.animate:nth-child(66),*/
/*ul.tips>li.animate:nth-child(66),*/
/*ul.cols-4>li.animate:nth-child(66),*/
/*ul.hi-res-list>li.animate:nth-child(66),*/
/*ul.items>li.animate:nth-child(66),*/
/*ul.arrangements>li.animate:nth-child(66) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 6.9s;*/
/*    animation-delay: 6.9s*/
/*}*/

/*ul.facts>li.animate:nth-child(67),*/
/*ul.promo>li.animate:nth-child(67),*/
/*ul.spot>li.animate:nth-child(67),*/
/*div.moment>div.animate:nth-child(67),*/
/*div.grid>div.grid-item.animate:nth-child(67),*/
/*ul.info>li.animate:nth-child(67),*/
/*ul.tips>li.animate:nth-child(67),*/
/*ul.cols-4>li.animate:nth-child(67),*/
/*ul.hi-res-list>li.animate:nth-child(67),*/
/*ul.items>li.animate:nth-child(67),*/
/*ul.arrangements>li.animate:nth-child(67) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 7s;*/
/*    animation-delay: 7s*/
/*}*/

/*ul.facts>li.animate:nth-child(68),*/
/*ul.promo>li.animate:nth-child(68),*/
/*ul.spot>li.animate:nth-child(68),*/
/*div.moment>div.animate:nth-child(68),*/
/*div.grid>div.grid-item.animate:nth-child(68),*/
/*ul.info>li.animate:nth-child(68),*/
/*ul.tips>li.animate:nth-child(68),*/
/*ul.cols-4>li.animate:nth-child(68),*/
/*ul.hi-res-list>li.animate:nth-child(68),*/
/*ul.items>li.animate:nth-child(68),*/
/*ul.arrangements>li.animate:nth-child(68) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 7.1s;*/
/*    animation-delay: 7.1s*/
/*}*/

/*ul.facts>li.animate:nth-child(69),*/
/*ul.promo>li.animate:nth-child(69),*/
/*ul.spot>li.animate:nth-child(69),*/
/*div.moment>div.animate:nth-child(69),*/
/*div.grid>div.grid-item.animate:nth-child(69),*/
/*ul.info>li.animate:nth-child(69),*/
/*ul.tips>li.animate:nth-child(69),*/
/*ul.cols-4>li.animate:nth-child(69),*/
/*ul.hi-res-list>li.animate:nth-child(69),*/
/*ul.items>li.animate:nth-child(69),*/
/*ul.arrangements>li.animate:nth-child(69) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 7.2s;*/
/*    animation-delay: 7.2s*/
/*}*/

/*ul.facts>li.animate:nth-child(70),*/
/*ul.promo>li.animate:nth-child(70),*/
/*ul.spot>li.animate:nth-child(70),*/
/*div.moment>div.animate:nth-child(70),*/
/*div.grid>div.grid-item.animate:nth-child(70),*/
/*ul.info>li.animate:nth-child(70),*/
/*ul.tips>li.animate:nth-child(70),*/
/*ul.cols-4>li.animate:nth-child(70),*/
/*ul.hi-res-list>li.animate:nth-child(70),*/
/*ul.items>li.animate:nth-child(70),*/
/*ul.arrangements>li.animate:nth-child(70) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 7.3s;*/
/*    animation-delay: 7.3s*/
/*}*/

/*ul.facts>li.animate:nth-child(71),*/
/*ul.promo>li.animate:nth-child(71),*/
/*ul.spot>li.animate:nth-child(71),*/
/*div.moment>div.animate:nth-child(71),*/
/*div.grid>div.grid-item.animate:nth-child(71),*/
/*ul.info>li.animate:nth-child(71),*/
/*ul.tips>li.animate:nth-child(71),*/
/*ul.cols-4>li.animate:nth-child(71),*/
/*ul.hi-res-list>li.animate:nth-child(71),*/
/*ul.items>li.animate:nth-child(71),*/
/*ul.arrangements>li.animate:nth-child(71) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 7.4s;*/
/*    animation-delay: 7.4s*/
/*}*/

/*ul.facts>li.animate:nth-child(72),*/
/*ul.promo>li.animate:nth-child(72),*/
/*ul.spot>li.animate:nth-child(72),*/
/*div.moment>div.animate:nth-child(72),*/
/*div.grid>div.grid-item.animate:nth-child(72),*/
/*ul.info>li.animate:nth-child(72),*/
/*ul.tips>li.animate:nth-child(72),*/
/*ul.cols-4>li.animate:nth-child(72),*/
/*ul.hi-res-list>li.animate:nth-child(72),*/
/*ul.items>li.animate:nth-child(72),*/
/*ul.arrangements>li.animate:nth-child(72) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 7.5s;*/
/*    animation-delay: 7.5s*/
/*}*/

/*ul.facts>li.animate:nth-child(73),*/
/*ul.promo>li.animate:nth-child(73),*/
/*ul.spot>li.animate:nth-child(73),*/
/*div.moment>div.animate:nth-child(73),*/
/*div.grid>div.grid-item.animate:nth-child(73),*/
/*ul.info>li.animate:nth-child(73),*/
/*ul.tips>li.animate:nth-child(73),*/
/*ul.cols-4>li.animate:nth-child(73),*/
/*ul.hi-res-list>li.animate:nth-child(73),*/
/*ul.items>li.animate:nth-child(73),*/
/*ul.arrangements>li.animate:nth-child(73) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 7.6s;*/
/*    animation-delay: 7.6s*/
/*}*/

/*ul.facts>li.animate:nth-child(74),*/
/*ul.promo>li.animate:nth-child(74),*/
/*ul.spot>li.animate:nth-child(74),*/
/*div.moment>div.animate:nth-child(74),*/
/*div.grid>div.grid-item.animate:nth-child(74),*/
/*ul.info>li.animate:nth-child(74),*/
/*ul.tips>li.animate:nth-child(74),*/
/*ul.cols-4>li.animate:nth-child(74),*/
/*ul.hi-res-list>li.animate:nth-child(74),*/
/*ul.items>li.animate:nth-child(74),*/
/*ul.arrangements>li.animate:nth-child(74) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 7.7s;*/
/*    animation-delay: 7.7s*/
/*}*/

/*ul.facts>li.animate:nth-child(75),*/
/*ul.promo>li.animate:nth-child(75),*/
/*ul.spot>li.animate:nth-child(75),*/
/*div.moment>div.animate:nth-child(75),*/
/*div.grid>div.grid-item.animate:nth-child(75),*/
/*ul.info>li.animate:nth-child(75),*/
/*ul.tips>li.animate:nth-child(75),*/
/*ul.cols-4>li.animate:nth-child(75),*/
/*ul.hi-res-list>li.animate:nth-child(75),*/
/*ul.items>li.animate:nth-child(75),*/
/*ul.arrangements>li.animate:nth-child(75) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 7.8s;*/
/*    animation-delay: 7.8s*/
/*}*/

/*ul.facts>li.animate:nth-child(76),*/
/*ul.promo>li.animate:nth-child(76),*/
/*ul.spot>li.animate:nth-child(76),*/
/*div.moment>div.animate:nth-child(76),*/
/*div.grid>div.grid-item.animate:nth-child(76),*/
/*ul.info>li.animate:nth-child(76),*/
/*ul.tips>li.animate:nth-child(76),*/
/*ul.cols-4>li.animate:nth-child(76),*/
/*ul.hi-res-list>li.animate:nth-child(76),*/
/*ul.items>li.animate:nth-child(76),*/
/*ul.arrangements>li.animate:nth-child(76) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 7.9s;*/
/*    animation-delay: 7.9s*/
/*}*/

/*ul.facts>li.animate:nth-child(77),*/
/*ul.promo>li.animate:nth-child(77),*/
/*ul.spot>li.animate:nth-child(77),*/
/*div.moment>div.animate:nth-child(77),*/
/*div.grid>div.grid-item.animate:nth-child(77),*/
/*ul.info>li.animate:nth-child(77),*/
/*ul.tips>li.animate:nth-child(77),*/
/*ul.cols-4>li.animate:nth-child(77),*/
/*ul.hi-res-list>li.animate:nth-child(77),*/
/*ul.items>li.animate:nth-child(77),*/
/*ul.arrangements>li.animate:nth-child(77) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 8s;*/
/*    animation-delay: 8s*/
/*}*/

/*ul.facts>li.animate:nth-child(78),*/
/*ul.promo>li.animate:nth-child(78),*/
/*ul.spot>li.animate:nth-child(78),*/
/*div.moment>div.animate:nth-child(78),*/
/*div.grid>div.grid-item.animate:nth-child(78),*/
/*ul.info>li.animate:nth-child(78),*/
/*ul.tips>li.animate:nth-child(78),*/
/*ul.cols-4>li.animate:nth-child(78),*/
/*ul.hi-res-list>li.animate:nth-child(78),*/
/*ul.items>li.animate:nth-child(78),*/
/*ul.arrangements>li.animate:nth-child(78) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 8.1s;*/
/*    animation-delay: 8.1s*/
/*}*/

/*ul.facts>li.animate:nth-child(79),*/
/*ul.promo>li.animate:nth-child(79),*/
/*ul.spot>li.animate:nth-child(79),*/
/*div.moment>div.animate:nth-child(79),*/
/*div.grid>div.grid-item.animate:nth-child(79),*/
/*ul.info>li.animate:nth-child(79),*/
/*ul.tips>li.animate:nth-child(79),*/
/*ul.cols-4>li.animate:nth-child(79),*/
/*ul.hi-res-list>li.animate:nth-child(79),*/
/*ul.items>li.animate:nth-child(79),*/
/*ul.arrangements>li.animate:nth-child(79) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 8.2s;*/
/*    animation-delay: 8.2s*/
/*}*/

/*ul.facts>li.animate:nth-child(80),*/
/*ul.promo>li.animate:nth-child(80),*/
/*ul.spot>li.animate:nth-child(80),*/
/*div.moment>div.animate:nth-child(80),*/
/*div.grid>div.grid-item.animate:nth-child(80),*/
/*ul.info>li.animate:nth-child(80),*/
/*ul.tips>li.animate:nth-child(80),*/
/*ul.cols-4>li.animate:nth-child(80),*/
/*ul.hi-res-list>li.animate:nth-child(80),*/
/*ul.items>li.animate:nth-child(80),*/
/*ul.arrangements>li.animate:nth-child(80) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 8.3s;*/
/*    animation-delay: 8.3s*/
/*}*/

/*ul.facts>li.animate:nth-child(81),*/
/*ul.promo>li.animate:nth-child(81),*/
/*ul.spot>li.animate:nth-child(81),*/
/*div.moment>div.animate:nth-child(81),*/
/*div.grid>div.grid-item.animate:nth-child(81),*/
/*ul.info>li.animate:nth-child(81),*/
/*ul.tips>li.animate:nth-child(81),*/
/*ul.cols-4>li.animate:nth-child(81),*/
/*ul.hi-res-list>li.animate:nth-child(81),*/
/*ul.items>li.animate:nth-child(81),*/
/*ul.arrangements>li.animate:nth-child(81) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 8.4s;*/
/*    animation-delay: 8.4s*/
/*}*/

/*ul.facts>li.animate:nth-child(82),*/
/*ul.promo>li.animate:nth-child(82),*/
/*ul.spot>li.animate:nth-child(82),*/
/*div.moment>div.animate:nth-child(82),*/
/*div.grid>div.grid-item.animate:nth-child(82),*/
/*ul.info>li.animate:nth-child(82),*/
/*ul.tips>li.animate:nth-child(82),*/
/*ul.cols-4>li.animate:nth-child(82),*/
/*ul.hi-res-list>li.animate:nth-child(82),*/
/*ul.items>li.animate:nth-child(82),*/
/*ul.arrangements>li.animate:nth-child(82) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 8.5s;*/
/*    animation-delay: 8.5s*/
/*}*/

/*ul.facts>li.animate:nth-child(83),*/
/*ul.promo>li.animate:nth-child(83),*/
/*ul.spot>li.animate:nth-child(83),*/
/*div.moment>div.animate:nth-child(83),*/
/*div.grid>div.grid-item.animate:nth-child(83),*/
/*ul.info>li.animate:nth-child(83),*/
/*ul.tips>li.animate:nth-child(83),*/
/*ul.cols-4>li.animate:nth-child(83),*/
/*ul.hi-res-list>li.animate:nth-child(83),*/
/*ul.items>li.animate:nth-child(83),*/
/*ul.arrangements>li.animate:nth-child(83) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 8.6s;*/
/*    animation-delay: 8.6s*/
/*}*/

/*ul.facts>li.animate:nth-child(84),*/
/*ul.promo>li.animate:nth-child(84),*/
/*ul.spot>li.animate:nth-child(84),*/
/*div.moment>div.animate:nth-child(84),*/
/*div.grid>div.grid-item.animate:nth-child(84),*/
/*ul.info>li.animate:nth-child(84),*/
/*ul.tips>li.animate:nth-child(84),*/
/*ul.cols-4>li.animate:nth-child(84),*/
/*ul.hi-res-list>li.animate:nth-child(84),*/
/*ul.items>li.animate:nth-child(84),*/
/*ul.arrangements>li.animate:nth-child(84) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 8.7s;*/
/*    animation-delay: 8.7s*/
/*}*/

/*ul.facts>li.animate:nth-child(85),*/
/*ul.promo>li.animate:nth-child(85),*/
/*ul.spot>li.animate:nth-child(85),*/
/*div.moment>div.animate:nth-child(85),*/
/*div.grid>div.grid-item.animate:nth-child(85),*/
/*ul.info>li.animate:nth-child(85),*/
/*ul.tips>li.animate:nth-child(85),*/
/*ul.cols-4>li.animate:nth-child(85),*/
/*ul.hi-res-list>li.animate:nth-child(85),*/
/*ul.items>li.animate:nth-child(85),*/
/*ul.arrangements>li.animate:nth-child(85) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 8.8s;*/
/*    animation-delay: 8.8s*/
/*}*/

/*ul.facts>li.animate:nth-child(86),*/
/*ul.promo>li.animate:nth-child(86),*/
/*ul.spot>li.animate:nth-child(86),*/
/*div.moment>div.animate:nth-child(86),*/
/*div.grid>div.grid-item.animate:nth-child(86),*/
/*ul.info>li.animate:nth-child(86),*/
/*ul.tips>li.animate:nth-child(86),*/
/*ul.cols-4>li.animate:nth-child(86),*/
/*ul.hi-res-list>li.animate:nth-child(86),*/
/*ul.items>li.animate:nth-child(86),*/
/*ul.arrangements>li.animate:nth-child(86) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 8.9s;*/
/*    animation-delay: 8.9s*/
/*}*/

/*ul.facts>li.animate:nth-child(87),*/
/*ul.promo>li.animate:nth-child(87),*/
/*ul.spot>li.animate:nth-child(87),*/
/*div.moment>div.animate:nth-child(87),*/
/*div.grid>div.grid-item.animate:nth-child(87),*/
/*ul.info>li.animate:nth-child(87),*/
/*ul.tips>li.animate:nth-child(87),*/
/*ul.cols-4>li.animate:nth-child(87),*/
/*ul.hi-res-list>li.animate:nth-child(87),*/
/*ul.items>li.animate:nth-child(87),*/
/*ul.arrangements>li.animate:nth-child(87) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 9s;*/
/*    animation-delay: 9s*/
/*}*/

/*ul.facts>li.animate:nth-child(88),*/
/*ul.promo>li.animate:nth-child(88),*/
/*ul.spot>li.animate:nth-child(88),*/
/*div.moment>div.animate:nth-child(88),*/
/*div.grid>div.grid-item.animate:nth-child(88),*/
/*ul.info>li.animate:nth-child(88),*/
/*ul.tips>li.animate:nth-child(88),*/
/*ul.cols-4>li.animate:nth-child(88),*/
/*ul.hi-res-list>li.animate:nth-child(88),*/
/*ul.items>li.animate:nth-child(88),*/
/*ul.arrangements>li.animate:nth-child(88) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 9.1s;*/
/*    animation-delay: 9.1s*/
/*}*/

/*ul.facts>li.animate:nth-child(89),*/
/*ul.promo>li.animate:nth-child(89),*/
/*ul.spot>li.animate:nth-child(89),*/
/*div.moment>div.animate:nth-child(89),*/
/*div.grid>div.grid-item.animate:nth-child(89),*/
/*ul.info>li.animate:nth-child(89),*/
/*ul.tips>li.animate:nth-child(89),*/
/*ul.cols-4>li.animate:nth-child(89),*/
/*ul.hi-res-list>li.animate:nth-child(89),*/
/*ul.items>li.animate:nth-child(89),*/
/*ul.arrangements>li.animate:nth-child(89) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 9.2s;*/
/*    animation-delay: 9.2s*/
/*}*/

/*ul.facts>li.animate:nth-child(90),*/
/*ul.promo>li.animate:nth-child(90),*/
/*ul.spot>li.animate:nth-child(90),*/
/*div.moment>div.animate:nth-child(90),*/
/*div.grid>div.grid-item.animate:nth-child(90),*/
/*ul.info>li.animate:nth-child(90),*/
/*ul.tips>li.animate:nth-child(90),*/
/*ul.cols-4>li.animate:nth-child(90),*/
/*ul.hi-res-list>li.animate:nth-child(90),*/
/*ul.items>li.animate:nth-child(90),*/
/*ul.arrangements>li.animate:nth-child(90) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 9.3s;*/
/*    animation-delay: 9.3s*/
/*}*/

/*ul.facts>li.animate:nth-child(91),*/
/*ul.promo>li.animate:nth-child(91),*/
/*ul.spot>li.animate:nth-child(91),*/
/*div.moment>div.animate:nth-child(91),*/
/*div.grid>div.grid-item.animate:nth-child(91),*/
/*ul.info>li.animate:nth-child(91),*/
/*ul.tips>li.animate:nth-child(91),*/
/*ul.cols-4>li.animate:nth-child(91),*/
/*ul.hi-res-list>li.animate:nth-child(91),*/
/*ul.items>li.animate:nth-child(91),*/
/*ul.arrangements>li.animate:nth-child(91) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 9.4s;*/
/*    animation-delay: 9.4s*/
/*}*/

/*ul.facts>li.animate:nth-child(92),*/
/*ul.promo>li.animate:nth-child(92),*/
/*ul.spot>li.animate:nth-child(92),*/
/*div.moment>div.animate:nth-child(92),*/
/*div.grid>div.grid-item.animate:nth-child(92),*/
/*ul.info>li.animate:nth-child(92),*/
/*ul.tips>li.animate:nth-child(92),*/
/*ul.cols-4>li.animate:nth-child(92),*/
/*ul.hi-res-list>li.animate:nth-child(92),*/
/*ul.items>li.animate:nth-child(92),*/
/*ul.arrangements>li.animate:nth-child(92) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 9.5s;*/
/*    animation-delay: 9.5s*/
/*}*/

/*ul.facts>li.animate:nth-child(93),*/
/*ul.promo>li.animate:nth-child(93),*/
/*ul.spot>li.animate:nth-child(93),*/
/*div.moment>div.animate:nth-child(93),*/
/*div.grid>div.grid-item.animate:nth-child(93),*/
/*ul.info>li.animate:nth-child(93),*/
/*ul.tips>li.animate:nth-child(93),*/
/*ul.cols-4>li.animate:nth-child(93),*/
/*ul.hi-res-list>li.animate:nth-child(93),*/
/*ul.items>li.animate:nth-child(93),*/
/*ul.arrangements>li.animate:nth-child(93) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 9.6s;*/
/*    animation-delay: 9.6s*/
/*}*/

/*ul.facts>li.animate:nth-child(94),*/
/*ul.promo>li.animate:nth-child(94),*/
/*ul.spot>li.animate:nth-child(94),*/
/*div.moment>div.animate:nth-child(94),*/
/*div.grid>div.grid-item.animate:nth-child(94),*/
/*ul.info>li.animate:nth-child(94),*/
/*ul.tips>li.animate:nth-child(94),*/
/*ul.cols-4>li.animate:nth-child(94),*/
/*ul.hi-res-list>li.animate:nth-child(94),*/
/*ul.items>li.animate:nth-child(94),*/
/*ul.arrangements>li.animate:nth-child(94) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 9.7s;*/
/*    animation-delay: 9.7s*/
/*}*/

/*ul.facts>li.animate:nth-child(95),*/
/*ul.promo>li.animate:nth-child(95),*/
/*ul.spot>li.animate:nth-child(95),*/
/*div.moment>div.animate:nth-child(95),*/
/*div.grid>div.grid-item.animate:nth-child(95),*/
/*ul.info>li.animate:nth-child(95),*/
/*ul.tips>li.animate:nth-child(95),*/
/*ul.cols-4>li.animate:nth-child(95),*/
/*ul.hi-res-list>li.animate:nth-child(95),*/
/*ul.items>li.animate:nth-child(95),*/
/*ul.arrangements>li.animate:nth-child(95) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 9.8s;*/
/*    animation-delay: 9.8s*/
/*}*/

/*ul.facts>li.animate:nth-child(96),*/
/*ul.promo>li.animate:nth-child(96),*/
/*ul.spot>li.animate:nth-child(96),*/
/*div.moment>div.animate:nth-child(96),*/
/*div.grid>div.grid-item.animate:nth-child(96),*/
/*ul.info>li.animate:nth-child(96),*/
/*ul.tips>li.animate:nth-child(96),*/
/*ul.cols-4>li.animate:nth-child(96),*/
/*ul.hi-res-list>li.animate:nth-child(96),*/
/*ul.items>li.animate:nth-child(96),*/
/*ul.arrangements>li.animate:nth-child(96) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 9.9s;*/
/*    animation-delay: 9.9s*/
/*}*/

/*ul.facts>li.animate:nth-child(97),*/
/*ul.promo>li.animate:nth-child(97),*/
/*ul.spot>li.animate:nth-child(97),*/
/*div.moment>div.animate:nth-child(97),*/
/*div.grid>div.grid-item.animate:nth-child(97),*/
/*ul.info>li.animate:nth-child(97),*/
/*ul.tips>li.animate:nth-child(97),*/
/*ul.cols-4>li.animate:nth-child(97),*/
/*ul.hi-res-list>li.animate:nth-child(97),*/
/*ul.items>li.animate:nth-child(97),*/
/*ul.arrangements>li.animate:nth-child(97) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 10s;*/
/*    animation-delay: 10s*/
/*}*/

/*ul.facts>li.animate:nth-child(98),*/
/*ul.promo>li.animate:nth-child(98),*/
/*ul.spot>li.animate:nth-child(98),*/
/*div.moment>div.animate:nth-child(98),*/
/*div.grid>div.grid-item.animate:nth-child(98),*/
/*ul.info>li.animate:nth-child(98),*/
/*ul.tips>li.animate:nth-child(98),*/
/*ul.cols-4>li.animate:nth-child(98),*/
/*ul.hi-res-list>li.animate:nth-child(98),*/
/*ul.items>li.animate:nth-child(98),*/
/*ul.arrangements>li.animate:nth-child(98) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 10.1s;*/
/*    animation-delay: 10.1s*/
/*}*/

/*ul.facts>li.animate:nth-child(99),*/
/*ul.promo>li.animate:nth-child(99),*/
/*ul.spot>li.animate:nth-child(99),*/
/*div.moment>div.animate:nth-child(99),*/
/*div.grid>div.grid-item.animate:nth-child(99),*/
/*ul.info>li.animate:nth-child(99),*/
/*ul.tips>li.animate:nth-child(99),*/
/*ul.cols-4>li.animate:nth-child(99),*/
/*ul.hi-res-list>li.animate:nth-child(99),*/
/*ul.items>li.animate:nth-child(99),*/
/*ul.arrangements>li.animate:nth-child(99) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 10.2s;*/
/*    animation-delay: 10.2s*/
/*}*/

/*ul.facts>li.animate:nth-child(100),*/
/*ul.promo>li.animate:nth-child(100),*/
/*ul.spot>li.animate:nth-child(100),*/
/*div.moment>div.animate:nth-child(100),*/
/*div.grid>div.grid-item.animate:nth-child(100),*/
/*ul.info>li.animate:nth-child(100),*/
/*ul.tips>li.animate:nth-child(100),*/
/*ul.cols-4>li.animate:nth-child(100),*/
/*ul.hi-res-list>li.animate:nth-child(100),*/
/*ul.items>li.animate:nth-child(100),*/
/*ul.arrangements>li.animate:nth-child(100) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 10.3s;*/
/*    animation-delay: 10.3s*/
/*}*/

/*ul.facts>li.animate:nth-child(101),*/
/*ul.promo>li.animate:nth-child(101),*/
/*ul.spot>li.animate:nth-child(101),*/
/*div.moment>div.animate:nth-child(101),*/
/*div.grid>div.grid-item.animate:nth-child(101),*/
/*ul.info>li.animate:nth-child(101),*/
/*ul.tips>li.animate:nth-child(101),*/
/*ul.cols-4>li.animate:nth-child(101),*/
/*ul.hi-res-list>li.animate:nth-child(101),*/
/*ul.items>li.animate:nth-child(101),*/
/*ul.arrangements>li.animate:nth-child(101) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 10.4s;*/
/*    animation-delay: 10.4s*/
/*}*/

/*ul.facts>li.animate:nth-child(102),*/
/*ul.promo>li.animate:nth-child(102),*/
/*ul.spot>li.animate:nth-child(102),*/
/*div.moment>div.animate:nth-child(102),*/
/*div.grid>div.grid-item.animate:nth-child(102),*/
/*ul.info>li.animate:nth-child(102),*/
/*ul.tips>li.animate:nth-child(102),*/
/*ul.cols-4>li.animate:nth-child(102),*/
/*ul.hi-res-list>li.animate:nth-child(102),*/
/*ul.items>li.animate:nth-child(102),*/
/*ul.arrangements>li.animate:nth-child(102) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 10.5s;*/
/*    animation-delay: 10.5s*/
/*}*/

/*ul.facts>li.animate:nth-child(103),*/
/*ul.promo>li.animate:nth-child(103),*/
/*ul.spot>li.animate:nth-child(103),*/
/*div.moment>div.animate:nth-child(103),*/
/*div.grid>div.grid-item.animate:nth-child(103),*/
/*ul.info>li.animate:nth-child(103),*/
/*ul.tips>li.animate:nth-child(103),*/
/*ul.cols-4>li.animate:nth-child(103),*/
/*ul.hi-res-list>li.animate:nth-child(103),*/
/*ul.items>li.animate:nth-child(103),*/
/*ul.arrangements>li.animate:nth-child(103) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 10.6s;*/
/*    animation-delay: 10.6s*/
/*}*/

/*ul.facts>li.animate:nth-child(104),*/
/*ul.promo>li.animate:nth-child(104),*/
/*ul.spot>li.animate:nth-child(104),*/
/*div.moment>div.animate:nth-child(104),*/
/*div.grid>div.grid-item.animate:nth-child(104),*/
/*ul.info>li.animate:nth-child(104),*/
/*ul.tips>li.animate:nth-child(104),*/
/*ul.cols-4>li.animate:nth-child(104),*/
/*ul.hi-res-list>li.animate:nth-child(104),*/
/*ul.items>li.animate:nth-child(104),*/
/*ul.arrangements>li.animate:nth-child(104) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 10.7s;*/
/*    animation-delay: 10.7s*/
/*}*/

/*ul.facts>li.animate:nth-child(105),*/
/*ul.promo>li.animate:nth-child(105),*/
/*ul.spot>li.animate:nth-child(105),*/
/*div.moment>div.animate:nth-child(105),*/
/*div.grid>div.grid-item.animate:nth-child(105),*/
/*ul.info>li.animate:nth-child(105),*/
/*ul.tips>li.animate:nth-child(105),*/
/*ul.cols-4>li.animate:nth-child(105),*/
/*ul.hi-res-list>li.animate:nth-child(105),*/
/*ul.items>li.animate:nth-child(105),*/
/*ul.arrangements>li.animate:nth-child(105) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 10.8s;*/
/*    animation-delay: 10.8s*/
/*}*/

/*ul.facts>li.animate:nth-child(106),*/
/*ul.promo>li.animate:nth-child(106),*/
/*ul.spot>li.animate:nth-child(106),*/
/*div.moment>div.animate:nth-child(106),*/
/*div.grid>div.grid-item.animate:nth-child(106),*/
/*ul.info>li.animate:nth-child(106),*/
/*ul.tips>li.animate:nth-child(106),*/
/*ul.cols-4>li.animate:nth-child(106),*/
/*ul.hi-res-list>li.animate:nth-child(106),*/
/*ul.items>li.animate:nth-child(106),*/
/*ul.arrangements>li.animate:nth-child(106) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 10.9s;*/
/*    animation-delay: 10.9s*/
/*}*/

/*ul.facts>li.animate:nth-child(107),*/
/*ul.promo>li.animate:nth-child(107),*/
/*ul.spot>li.animate:nth-child(107),*/
/*div.moment>div.animate:nth-child(107),*/
/*div.grid>div.grid-item.animate:nth-child(107),*/
/*ul.info>li.animate:nth-child(107),*/
/*ul.tips>li.animate:nth-child(107),*/
/*ul.cols-4>li.animate:nth-child(107),*/
/*ul.hi-res-list>li.animate:nth-child(107),*/
/*ul.items>li.animate:nth-child(107),*/
/*ul.arrangements>li.animate:nth-child(107) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 11s;*/
/*    animation-delay: 11s*/
/*}*/

/*ul.facts>li.animate:nth-child(108),*/
/*ul.promo>li.animate:nth-child(108),*/
/*ul.spot>li.animate:nth-child(108),*/
/*div.moment>div.animate:nth-child(108),*/
/*div.grid>div.grid-item.animate:nth-child(108),*/
/*ul.info>li.animate:nth-child(108),*/
/*ul.tips>li.animate:nth-child(108),*/
/*ul.cols-4>li.animate:nth-child(108),*/
/*ul.hi-res-list>li.animate:nth-child(108),*/
/*ul.items>li.animate:nth-child(108),*/
/*ul.arrangements>li.animate:nth-child(108) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 11.1s;*/
/*    animation-delay: 11.1s*/
/*}*/

/*ul.facts>li.animate:nth-child(109),*/
/*ul.promo>li.animate:nth-child(109),*/
/*ul.spot>li.animate:nth-child(109),*/
/*div.moment>div.animate:nth-child(109),*/
/*div.grid>div.grid-item.animate:nth-child(109),*/
/*ul.info>li.animate:nth-child(109),*/
/*ul.tips>li.animate:nth-child(109),*/
/*ul.cols-4>li.animate:nth-child(109),*/
/*ul.hi-res-list>li.animate:nth-child(109),*/
/*ul.items>li.animate:nth-child(109),*/
/*ul.arrangements>li.animate:nth-child(109) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 11.2s;*/
/*    animation-delay: 11.2s*/
/*}*/

/*ul.facts>li.animate:nth-child(110),*/
/*ul.promo>li.animate:nth-child(110),*/
/*ul.spot>li.animate:nth-child(110),*/
/*div.moment>div.animate:nth-child(110),*/
/*div.grid>div.grid-item.animate:nth-child(110),*/
/*ul.info>li.animate:nth-child(110),*/
/*ul.tips>li.animate:nth-child(110),*/
/*ul.cols-4>li.animate:nth-child(110),*/
/*ul.hi-res-list>li.animate:nth-child(110),*/
/*ul.items>li.animate:nth-child(110),*/
/*ul.arrangements>li.animate:nth-child(110) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 11.3s;*/
/*    animation-delay: 11.3s*/
/*}*/

/*ul.facts>li.animate:nth-child(111),*/
/*ul.promo>li.animate:nth-child(111),*/
/*ul.spot>li.animate:nth-child(111),*/
/*div.moment>div.animate:nth-child(111),*/
/*div.grid>div.grid-item.animate:nth-child(111),*/
/*ul.info>li.animate:nth-child(111),*/
/*ul.tips>li.animate:nth-child(111),*/
/*ul.cols-4>li.animate:nth-child(111),*/
/*ul.hi-res-list>li.animate:nth-child(111),*/
/*ul.items>li.animate:nth-child(111),*/
/*ul.arrangements>li.animate:nth-child(111) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 11.4s;*/
/*    animation-delay: 11.4s*/
/*}*/

/*ul.facts>li.animate:nth-child(112),*/
/*ul.promo>li.animate:nth-child(112),*/
/*ul.spot>li.animate:nth-child(112),*/
/*div.moment>div.animate:nth-child(112),*/
/*div.grid>div.grid-item.animate:nth-child(112),*/
/*ul.info>li.animate:nth-child(112),*/
/*ul.tips>li.animate:nth-child(112),*/
/*ul.cols-4>li.animate:nth-child(112),*/
/*ul.hi-res-list>li.animate:nth-child(112),*/
/*ul.items>li.animate:nth-child(112),*/
/*ul.arrangements>li.animate:nth-child(112) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 11.5s;*/
/*    animation-delay: 11.5s*/
/*}*/

/*ul.facts>li.animate:nth-child(113),*/
/*ul.promo>li.animate:nth-child(113),*/
/*ul.spot>li.animate:nth-child(113),*/
/*div.moment>div.animate:nth-child(113),*/
/*div.grid>div.grid-item.animate:nth-child(113),*/
/*ul.info>li.animate:nth-child(113),*/
/*ul.tips>li.animate:nth-child(113),*/
/*ul.cols-4>li.animate:nth-child(113),*/
/*ul.hi-res-list>li.animate:nth-child(113),*/
/*ul.items>li.animate:nth-child(113),*/
/*ul.arrangements>li.animate:nth-child(113) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 11.6s;*/
/*    animation-delay: 11.6s*/
/*}*/

/*ul.facts>li.animate:nth-child(114),*/
/*ul.promo>li.animate:nth-child(114),*/
/*ul.spot>li.animate:nth-child(114),*/
/*div.moment>div.animate:nth-child(114),*/
/*div.grid>div.grid-item.animate:nth-child(114),*/
/*ul.info>li.animate:nth-child(114),*/
/*ul.tips>li.animate:nth-child(114),*/
/*ul.cols-4>li.animate:nth-child(114),*/
/*ul.hi-res-list>li.animate:nth-child(114),*/
/*ul.items>li.animate:nth-child(114),*/
/*ul.arrangements>li.animate:nth-child(114) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 11.7s;*/
/*    animation-delay: 11.7s*/
/*}*/

/*ul.facts>li.animate:nth-child(115),*/
/*ul.promo>li.animate:nth-child(115),*/
/*ul.spot>li.animate:nth-child(115),*/
/*div.moment>div.animate:nth-child(115),*/
/*div.grid>div.grid-item.animate:nth-child(115),*/
/*ul.info>li.animate:nth-child(115),*/
/*ul.tips>li.animate:nth-child(115),*/
/*ul.cols-4>li.animate:nth-child(115),*/
/*ul.hi-res-list>li.animate:nth-child(115),*/
/*ul.items>li.animate:nth-child(115),*/
/*ul.arrangements>li.animate:nth-child(115) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 11.8s;*/
/*    animation-delay: 11.8s*/
/*}*/

/*ul.facts>li.animate:nth-child(116),*/
/*ul.promo>li.animate:nth-child(116),*/
/*ul.spot>li.animate:nth-child(116),*/
/*div.moment>div.animate:nth-child(116),*/
/*div.grid>div.grid-item.animate:nth-child(116),*/
/*ul.info>li.animate:nth-child(116),*/
/*ul.tips>li.animate:nth-child(116),*/
/*ul.cols-4>li.animate:nth-child(116),*/
/*ul.hi-res-list>li.animate:nth-child(116),*/
/*ul.items>li.animate:nth-child(116),*/
/*ul.arrangements>li.animate:nth-child(116) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 11.9s;*/
/*    animation-delay: 11.9s*/
/*}*/

/*ul.facts>li.animate:nth-child(117),*/
/*ul.promo>li.animate:nth-child(117),*/
/*ul.spot>li.animate:nth-child(117),*/
/*div.moment>div.animate:nth-child(117),*/
/*div.grid>div.grid-item.animate:nth-child(117),*/
/*ul.info>li.animate:nth-child(117),*/
/*ul.tips>li.animate:nth-child(117),*/
/*ul.cols-4>li.animate:nth-child(117),*/
/*ul.hi-res-list>li.animate:nth-child(117),*/
/*ul.items>li.animate:nth-child(117),*/
/*ul.arrangements>li.animate:nth-child(117) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 12s;*/
/*    animation-delay: 12s*/
/*}*/

/*ul.facts>li.animate:nth-child(118),*/
/*ul.promo>li.animate:nth-child(118),*/
/*ul.spot>li.animate:nth-child(118),*/
/*div.moment>div.animate:nth-child(118),*/
/*div.grid>div.grid-item.animate:nth-child(118),*/
/*ul.info>li.animate:nth-child(118),*/
/*ul.tips>li.animate:nth-child(118),*/
/*ul.cols-4>li.animate:nth-child(118),*/
/*ul.hi-res-list>li.animate:nth-child(118),*/
/*ul.items>li.animate:nth-child(118),*/
/*ul.arrangements>li.animate:nth-child(118) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 12.1s;*/
/*    animation-delay: 12.1s*/
/*}*/

/*ul.facts>li.animate:nth-child(119),*/
/*ul.promo>li.animate:nth-child(119),*/
/*ul.spot>li.animate:nth-child(119),*/
/*div.moment>div.animate:nth-child(119),*/
/*div.grid>div.grid-item.animate:nth-child(119),*/
/*ul.info>li.animate:nth-child(119),*/
/*ul.tips>li.animate:nth-child(119),*/
/*ul.cols-4>li.animate:nth-child(119),*/
/*ul.hi-res-list>li.animate:nth-child(119),*/
/*ul.items>li.animate:nth-child(119),*/
/*ul.arrangements>li.animate:nth-child(119) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 12.2s;*/
/*    animation-delay: 12.2s*/
/*}*/

/*ul.facts>li.animate:nth-child(120),*/
/*ul.promo>li.animate:nth-child(120),*/
/*ul.spot>li.animate:nth-child(120),*/
/*div.moment>div.animate:nth-child(120),*/
/*div.grid>div.grid-item.animate:nth-child(120),*/
/*ul.info>li.animate:nth-child(120),*/
/*ul.tips>li.animate:nth-child(120),*/
/*ul.cols-4>li.animate:nth-child(120),*/
/*ul.hi-res-list>li.animate:nth-child(120),*/
/*ul.items>li.animate:nth-child(120),*/
/*ul.arrangements>li.animate:nth-child(120) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 12.3s;*/
/*    animation-delay: 12.3s*/
/*}*/

/*ul.facts>li.animate:nth-child(121),*/
/*ul.promo>li.animate:nth-child(121),*/
/*ul.spot>li.animate:nth-child(121),*/
/*div.moment>div.animate:nth-child(121),*/
/*div.grid>div.grid-item.animate:nth-child(121),*/
/*ul.info>li.animate:nth-child(121),*/
/*ul.tips>li.animate:nth-child(121),*/
/*ul.cols-4>li.animate:nth-child(121),*/
/*ul.hi-res-list>li.animate:nth-child(121),*/
/*ul.items>li.animate:nth-child(121),*/
/*ul.arrangements>li.animate:nth-child(121) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 12.4s;*/
/*    animation-delay: 12.4s*/
/*}*/

/*ul.facts>li.animate:nth-child(122),*/
/*ul.promo>li.animate:nth-child(122),*/
/*ul.spot>li.animate:nth-child(122),*/
/*div.moment>div.animate:nth-child(122),*/
/*div.grid>div.grid-item.animate:nth-child(122),*/
/*ul.info>li.animate:nth-child(122),*/
/*ul.tips>li.animate:nth-child(122),*/
/*ul.cols-4>li.animate:nth-child(122),*/
/*ul.hi-res-list>li.animate:nth-child(122),*/
/*ul.items>li.animate:nth-child(122),*/
/*ul.arrangements>li.animate:nth-child(122) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 12.5s;*/
/*    animation-delay: 12.5s*/
/*}*/

/*ul.facts>li.animate:nth-child(123),*/
/*ul.promo>li.animate:nth-child(123),*/
/*ul.spot>li.animate:nth-child(123),*/
/*div.moment>div.animate:nth-child(123),*/
/*div.grid>div.grid-item.animate:nth-child(123),*/
/*ul.info>li.animate:nth-child(123),*/
/*ul.tips>li.animate:nth-child(123),*/
/*ul.cols-4>li.animate:nth-child(123),*/
/*ul.hi-res-list>li.animate:nth-child(123),*/
/*ul.items>li.animate:nth-child(123),*/
/*ul.arrangements>li.animate:nth-child(123) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 12.6s;*/
/*    animation-delay: 12.6s*/
/*}*/

/*ul.facts>li.animate:nth-child(124),*/
/*ul.promo>li.animate:nth-child(124),*/
/*ul.spot>li.animate:nth-child(124),*/
/*div.moment>div.animate:nth-child(124),*/
/*div.grid>div.grid-item.animate:nth-child(124),*/
/*ul.info>li.animate:nth-child(124),*/
/*ul.tips>li.animate:nth-child(124),*/
/*ul.cols-4>li.animate:nth-child(124),*/
/*ul.hi-res-list>li.animate:nth-child(124),*/
/*ul.items>li.animate:nth-child(124),*/
/*ul.arrangements>li.animate:nth-child(124) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 12.7s;*/
/*    animation-delay: 12.7s*/
/*}*/

/*ul.facts>li.animate:nth-child(125),*/
/*ul.promo>li.animate:nth-child(125),*/
/*ul.spot>li.animate:nth-child(125),*/
/*div.moment>div.animate:nth-child(125),*/
/*div.grid>div.grid-item.animate:nth-child(125),*/
/*ul.info>li.animate:nth-child(125),*/
/*ul.tips>li.animate:nth-child(125),*/
/*ul.cols-4>li.animate:nth-child(125),*/
/*ul.hi-res-list>li.animate:nth-child(125),*/
/*ul.items>li.animate:nth-child(125),*/
/*ul.arrangements>li.animate:nth-child(125) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 12.8s;*/
/*    animation-delay: 12.8s*/
/*}*/

/*ul.facts>li.animate:nth-child(126),*/
/*ul.promo>li.animate:nth-child(126),*/
/*ul.spot>li.animate:nth-child(126),*/
/*div.moment>div.animate:nth-child(126),*/
/*div.grid>div.grid-item.animate:nth-child(126),*/
/*ul.info>li.animate:nth-child(126),*/
/*ul.tips>li.animate:nth-child(126),*/
/*ul.cols-4>li.animate:nth-child(126),*/
/*ul.hi-res-list>li.animate:nth-child(126),*/
/*ul.items>li.animate:nth-child(126),*/
/*ul.arrangements>li.animate:nth-child(126) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 12.9s;*/
/*    animation-delay: 12.9s*/
/*}*/

/*ul.facts>li.animate:nth-child(127),*/
/*ul.promo>li.animate:nth-child(127),*/
/*ul.spot>li.animate:nth-child(127),*/
/*div.moment>div.animate:nth-child(127),*/
/*div.grid>div.grid-item.animate:nth-child(127),*/
/*ul.info>li.animate:nth-child(127),*/
/*ul.tips>li.animate:nth-child(127),*/
/*ul.cols-4>li.animate:nth-child(127),*/
/*ul.hi-res-list>li.animate:nth-child(127),*/
/*ul.items>li.animate:nth-child(127),*/
/*ul.arrangements>li.animate:nth-child(127) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 13s;*/
/*    animation-delay: 13s*/
/*}*/

/*ul.facts>li.animate:nth-child(128),*/
/*ul.promo>li.animate:nth-child(128),*/
/*ul.spot>li.animate:nth-child(128),*/
/*div.moment>div.animate:nth-child(128),*/
/*div.grid>div.grid-item.animate:nth-child(128),*/
/*ul.info>li.animate:nth-child(128),*/
/*ul.tips>li.animate:nth-child(128),*/
/*ul.cols-4>li.animate:nth-child(128),*/
/*ul.hi-res-list>li.animate:nth-child(128),*/
/*ul.items>li.animate:nth-child(128),*/
/*ul.arrangements>li.animate:nth-child(128) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 13.1s;*/
/*    animation-delay: 13.1s*/
/*}*/

/*ul.facts>li.animate:nth-child(129),*/
/*ul.promo>li.animate:nth-child(129),*/
/*ul.spot>li.animate:nth-child(129),*/
/*div.moment>div.animate:nth-child(129),*/
/*div.grid>div.grid-item.animate:nth-child(129),*/
/*ul.info>li.animate:nth-child(129),*/
/*ul.tips>li.animate:nth-child(129),*/
/*ul.cols-4>li.animate:nth-child(129),*/
/*ul.hi-res-list>li.animate:nth-child(129),*/
/*ul.items>li.animate:nth-child(129),*/
/*ul.arrangements>li.animate:nth-child(129) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 13.2s;*/
/*    animation-delay: 13.2s*/
/*}*/

/*ul.facts>li.animate:nth-child(130),*/
/*ul.promo>li.animate:nth-child(130),*/
/*ul.spot>li.animate:nth-child(130),*/
/*div.moment>div.animate:nth-child(130),*/
/*div.grid>div.grid-item.animate:nth-child(130),*/
/*ul.info>li.animate:nth-child(130),*/
/*ul.tips>li.animate:nth-child(130),*/
/*ul.cols-4>li.animate:nth-child(130),*/
/*ul.hi-res-list>li.animate:nth-child(130),*/
/*ul.items>li.animate:nth-child(130),*/
/*ul.arrangements>li.animate:nth-child(130) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 13.3s;*/
/*    animation-delay: 13.3s*/
/*}*/

/*ul.facts>li.animate:nth-child(131),*/
/*ul.promo>li.animate:nth-child(131),*/
/*ul.spot>li.animate:nth-child(131),*/
/*div.moment>div.animate:nth-child(131),*/
/*div.grid>div.grid-item.animate:nth-child(131),*/
/*ul.info>li.animate:nth-child(131),*/
/*ul.tips>li.animate:nth-child(131),*/
/*ul.cols-4>li.animate:nth-child(131),*/
/*ul.hi-res-list>li.animate:nth-child(131),*/
/*ul.items>li.animate:nth-child(131),*/
/*ul.arrangements>li.animate:nth-child(131) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 13.4s;*/
/*    animation-delay: 13.4s*/
/*}*/

/*ul.facts>li.animate:nth-child(132),*/
/*ul.promo>li.animate:nth-child(132),*/
/*ul.spot>li.animate:nth-child(132),*/
/*div.moment>div.animate:nth-child(132),*/
/*div.grid>div.grid-item.animate:nth-child(132),*/
/*ul.info>li.animate:nth-child(132),*/
/*ul.tips>li.animate:nth-child(132),*/
/*ul.cols-4>li.animate:nth-child(132),*/
/*ul.hi-res-list>li.animate:nth-child(132),*/
/*ul.items>li.animate:nth-child(132),*/
/*ul.arrangements>li.animate:nth-child(132) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 13.5s;*/
/*    animation-delay: 13.5s*/
/*}*/

/*ul.facts>li.animate:nth-child(133),*/
/*ul.promo>li.animate:nth-child(133),*/
/*ul.spot>li.animate:nth-child(133),*/
/*div.moment>div.animate:nth-child(133),*/
/*div.grid>div.grid-item.animate:nth-child(133),*/
/*ul.info>li.animate:nth-child(133),*/
/*ul.tips>li.animate:nth-child(133),*/
/*ul.cols-4>li.animate:nth-child(133),*/
/*ul.hi-res-list>li.animate:nth-child(133),*/
/*ul.items>li.animate:nth-child(133),*/
/*ul.arrangements>li.animate:nth-child(133) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 13.6s;*/
/*    animation-delay: 13.6s*/
/*}*/

/*ul.facts>li.animate:nth-child(134),*/
/*ul.promo>li.animate:nth-child(134),*/
/*ul.spot>li.animate:nth-child(134),*/
/*div.moment>div.animate:nth-child(134),*/
/*div.grid>div.grid-item.animate:nth-child(134),*/
/*ul.info>li.animate:nth-child(134),*/
/*ul.tips>li.animate:nth-child(134),*/
/*ul.cols-4>li.animate:nth-child(134),*/
/*ul.hi-res-list>li.animate:nth-child(134),*/
/*ul.items>li.animate:nth-child(134),*/
/*ul.arrangements>li.animate:nth-child(134) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 13.7s;*/
/*    animation-delay: 13.7s*/
/*}*/

/*ul.facts>li.animate:nth-child(135),*/
/*ul.promo>li.animate:nth-child(135),*/
/*ul.spot>li.animate:nth-child(135),*/
/*div.moment>div.animate:nth-child(135),*/
/*div.grid>div.grid-item.animate:nth-child(135),*/
/*ul.info>li.animate:nth-child(135),*/
/*ul.tips>li.animate:nth-child(135),*/
/*ul.cols-4>li.animate:nth-child(135),*/
/*ul.hi-res-list>li.animate:nth-child(135),*/
/*ul.items>li.animate:nth-child(135),*/
/*ul.arrangements>li.animate:nth-child(135) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 13.8s;*/
/*    animation-delay: 13.8s*/
/*}*/

/*ul.facts>li.animate:nth-child(136),*/
/*ul.promo>li.animate:nth-child(136),*/
/*ul.spot>li.animate:nth-child(136),*/
/*div.moment>div.animate:nth-child(136),*/
/*div.grid>div.grid-item.animate:nth-child(136),*/
/*ul.info>li.animate:nth-child(136),*/
/*ul.tips>li.animate:nth-child(136),*/
/*ul.cols-4>li.animate:nth-child(136),*/
/*ul.hi-res-list>li.animate:nth-child(136),*/
/*ul.items>li.animate:nth-child(136),*/
/*ul.arrangements>li.animate:nth-child(136) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 13.9s;*/
/*    animation-delay: 13.9s*/
/*}*/

/*ul.facts>li.animate:nth-child(137),*/
/*ul.promo>li.animate:nth-child(137),*/
/*ul.spot>li.animate:nth-child(137),*/
/*div.moment>div.animate:nth-child(137),*/
/*div.grid>div.grid-item.animate:nth-child(137),*/
/*ul.info>li.animate:nth-child(137),*/
/*ul.tips>li.animate:nth-child(137),*/
/*ul.cols-4>li.animate:nth-child(137),*/
/*ul.hi-res-list>li.animate:nth-child(137),*/
/*ul.items>li.animate:nth-child(137),*/
/*ul.arrangements>li.animate:nth-child(137) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 14s;*/
/*    animation-delay: 14s*/
/*}*/

/*ul.facts>li.animate:nth-child(138),*/
/*ul.promo>li.animate:nth-child(138),*/
/*ul.spot>li.animate:nth-child(138),*/
/*div.moment>div.animate:nth-child(138),*/
/*div.grid>div.grid-item.animate:nth-child(138),*/
/*ul.info>li.animate:nth-child(138),*/
/*ul.tips>li.animate:nth-child(138),*/
/*ul.cols-4>li.animate:nth-child(138),*/
/*ul.hi-res-list>li.animate:nth-child(138),*/
/*ul.items>li.animate:nth-child(138),*/
/*ul.arrangements>li.animate:nth-child(138) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 14.1s;*/
/*    animation-delay: 14.1s*/
/*}*/

/*ul.facts>li.animate:nth-child(139),*/
/*ul.promo>li.animate:nth-child(139),*/
/*ul.spot>li.animate:nth-child(139),*/
/*div.moment>div.animate:nth-child(139),*/
/*div.grid>div.grid-item.animate:nth-child(139),*/
/*ul.info>li.animate:nth-child(139),*/
/*ul.tips>li.animate:nth-child(139),*/
/*ul.cols-4>li.animate:nth-child(139),*/
/*ul.hi-res-list>li.animate:nth-child(139),*/
/*ul.items>li.animate:nth-child(139),*/
/*ul.arrangements>li.animate:nth-child(139) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 14.2s;*/
/*    animation-delay: 14.2s*/
/*}*/

/*ul.facts>li.animate:nth-child(140),*/
/*ul.promo>li.animate:nth-child(140),*/
/*ul.spot>li.animate:nth-child(140),*/
/*div.moment>div.animate:nth-child(140),*/
/*div.grid>div.grid-item.animate:nth-child(140),*/
/*ul.info>li.animate:nth-child(140),*/
/*ul.tips>li.animate:nth-child(140),*/
/*ul.cols-4>li.animate:nth-child(140),*/
/*ul.hi-res-list>li.animate:nth-child(140),*/
/*ul.items>li.animate:nth-child(140),*/
/*ul.arrangements>li.animate:nth-child(140) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 14.3s;*/
/*    animation-delay: 14.3s*/
/*}*/

/*ul.facts>li.animate:nth-child(141),*/
/*ul.promo>li.animate:nth-child(141),*/
/*ul.spot>li.animate:nth-child(141),*/
/*div.moment>div.animate:nth-child(141),*/
/*div.grid>div.grid-item.animate:nth-child(141),*/
/*ul.info>li.animate:nth-child(141),*/
/*ul.tips>li.animate:nth-child(141),*/
/*ul.cols-4>li.animate:nth-child(141),*/
/*ul.hi-res-list>li.animate:nth-child(141),*/
/*ul.items>li.animate:nth-child(141),*/
/*ul.arrangements>li.animate:nth-child(141) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 14.4s;*/
/*    animation-delay: 14.4s*/
/*}*/

/*ul.facts>li.animate:nth-child(142),*/
/*ul.promo>li.animate:nth-child(142),*/
/*ul.spot>li.animate:nth-child(142),*/
/*div.moment>div.animate:nth-child(142),*/
/*div.grid>div.grid-item.animate:nth-child(142),*/
/*ul.info>li.animate:nth-child(142),*/
/*ul.tips>li.animate:nth-child(142),*/
/*ul.cols-4>li.animate:nth-child(142),*/
/*ul.hi-res-list>li.animate:nth-child(142),*/
/*ul.items>li.animate:nth-child(142),*/
/*ul.arrangements>li.animate:nth-child(142) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 14.5s;*/
/*    animation-delay: 14.5s*/
/*}*/

/*ul.facts>li.animate:nth-child(143),*/
/*ul.promo>li.animate:nth-child(143),*/
/*ul.spot>li.animate:nth-child(143),*/
/*div.moment>div.animate:nth-child(143),*/
/*div.grid>div.grid-item.animate:nth-child(143),*/
/*ul.info>li.animate:nth-child(143),*/
/*ul.tips>li.animate:nth-child(143),*/
/*ul.cols-4>li.animate:nth-child(143),*/
/*ul.hi-res-list>li.animate:nth-child(143),*/
/*ul.items>li.animate:nth-child(143),*/
/*ul.arrangements>li.animate:nth-child(143) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 14.6s;*/
/*    animation-delay: 14.6s*/
/*}*/

/*ul.facts>li.animate:nth-child(144),*/
/*ul.promo>li.animate:nth-child(144),*/
/*ul.spot>li.animate:nth-child(144),*/
/*div.moment>div.animate:nth-child(144),*/
/*div.grid>div.grid-item.animate:nth-child(144),*/
/*ul.info>li.animate:nth-child(144),*/
/*ul.tips>li.animate:nth-child(144),*/
/*ul.cols-4>li.animate:nth-child(144),*/
/*ul.hi-res-list>li.animate:nth-child(144),*/
/*ul.items>li.animate:nth-child(144),*/
/*ul.arrangements>li.animate:nth-child(144) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 14.7s;*/
/*    animation-delay: 14.7s*/
/*}*/

/*ul.facts>li.animate:nth-child(145),*/
/*ul.promo>li.animate:nth-child(145),*/
/*ul.spot>li.animate:nth-child(145),*/
/*div.moment>div.animate:nth-child(145),*/
/*div.grid>div.grid-item.animate:nth-child(145),*/
/*ul.info>li.animate:nth-child(145),*/
/*ul.tips>li.animate:nth-child(145),*/
/*ul.cols-4>li.animate:nth-child(145),*/
/*ul.hi-res-list>li.animate:nth-child(145),*/
/*ul.items>li.animate:nth-child(145),*/
/*ul.arrangements>li.animate:nth-child(145) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 14.8s;*/
/*    animation-delay: 14.8s*/
/*}*/

/*ul.facts>li.animate:nth-child(146),*/
/*ul.promo>li.animate:nth-child(146),*/
/*ul.spot>li.animate:nth-child(146),*/
/*div.moment>div.animate:nth-child(146),*/
/*div.grid>div.grid-item.animate:nth-child(146),*/
/*ul.info>li.animate:nth-child(146),*/
/*ul.tips>li.animate:nth-child(146),*/
/*ul.cols-4>li.animate:nth-child(146),*/
/*ul.hi-res-list>li.animate:nth-child(146),*/
/*ul.items>li.animate:nth-child(146),*/
/*ul.arrangements>li.animate:nth-child(146) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 14.9s;*/
/*    animation-delay: 14.9s*/
/*}*/

/*ul.facts>li.animate:nth-child(147),*/
/*ul.promo>li.animate:nth-child(147),*/
/*ul.spot>li.animate:nth-child(147),*/
/*div.moment>div.animate:nth-child(147),*/
/*div.grid>div.grid-item.animate:nth-child(147),*/
/*ul.info>li.animate:nth-child(147),*/
/*ul.tips>li.animate:nth-child(147),*/
/*ul.cols-4>li.animate:nth-child(147),*/
/*ul.hi-res-list>li.animate:nth-child(147),*/
/*ul.items>li.animate:nth-child(147),*/
/*ul.arrangements>li.animate:nth-child(147) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 15s;*/
/*    animation-delay: 15s*/
/*}*/

/*ul.facts>li.animate:nth-child(148),*/
/*ul.promo>li.animate:nth-child(148),*/
/*ul.spot>li.animate:nth-child(148),*/
/*div.moment>div.animate:nth-child(148),*/
/*div.grid>div.grid-item.animate:nth-child(148),*/
/*ul.info>li.animate:nth-child(148),*/
/*ul.tips>li.animate:nth-child(148),*/
/*ul.cols-4>li.animate:nth-child(148),*/
/*ul.hi-res-list>li.animate:nth-child(148),*/
/*ul.items>li.animate:nth-child(148),*/
/*ul.arrangements>li.animate:nth-child(148) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 15.1s;*/
/*    animation-delay: 15.1s*/
/*}*/

/*ul.facts>li.animate:nth-child(149),*/
/*ul.promo>li.animate:nth-child(149),*/
/*ul.spot>li.animate:nth-child(149),*/
/*div.moment>div.animate:nth-child(149),*/
/*div.grid>div.grid-item.animate:nth-child(149),*/
/*ul.info>li.animate:nth-child(149),*/
/*ul.tips>li.animate:nth-child(149),*/
/*ul.cols-4>li.animate:nth-child(149),*/
/*ul.hi-res-list>li.animate:nth-child(149),*/
/*ul.items>li.animate:nth-child(149),*/
/*ul.arrangements>li.animate:nth-child(149) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 15.2s;*/
/*    animation-delay: 15.2s*/
/*}*/

/*ul.facts>li.animate:nth-child(150),*/
/*ul.promo>li.animate:nth-child(150),*/
/*ul.spot>li.animate:nth-child(150),*/
/*div.moment>div.animate:nth-child(150),*/
/*div.grid>div.grid-item.animate:nth-child(150),*/
/*ul.info>li.animate:nth-child(150),*/
/*ul.tips>li.animate:nth-child(150),*/
/*ul.cols-4>li.animate:nth-child(150),*/
/*ul.hi-res-list>li.animate:nth-child(150),*/
/*ul.items>li.animate:nth-child(150),*/
/*ul.arrangements>li.animate:nth-child(150) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: 15.3s;*/
/*    animation-delay: 15.3s*/
/*}*/

/*#overlay {*/
/*    position: fixed;*/
/*    top: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    background-color: rgba(15, 23, 43, 0.95);*/
/*    z-index: 1000;*/
/*    display: none*/
/*}*/

/*#overlay.mono {*/
/*    overflow-y: scroll;*/
/*    -webkit-overflow-scrolling: touch*/
/*}*/

/*#overlay.mono .page {*/
/*    margin: 33.33333px auto;*/
/*    width: 63%*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    #overlay.mono .page {*/
/*        width: 75%*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #overlay.mono .page {*/
/*        width: 90%*/
/*    }*/
/*}*/

/*#overlay.mono .page.newsletter {*/
/*    width: 50%*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    #overlay.mono .page.newsletter {*/
/*        width: 75%*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #overlay.mono .page.newsletter {*/
/*        width: 90%*/
/*    }*/
/*}*/

/*#overlay.mono .page .flex-close {*/
/*    padding: 0 0 33.33333px 0;*/
/*    text-align: center*/
/*}*/

/*#overlay.mono .page .flex-close a {*/
/*    display: inline-block;*/
/*    background-image: url(/images/icons/icon-close-white.png);*/
/*    background-size: 26px;*/
/*    background-repeat: no-repeat;*/
/*    background-position: center left;*/
/*    padding-left: 36px;*/
/*    font-family: FreightSansProBold-Regular;*/
/*    color: #fff;*/
/*    opacity: .4*/
/*}*/

/*#overlay.mono .page .flex-close a:hover {*/
/*    opacity: 1*/
/*}*/

/*#overlay.mono .page .shopping .slides>li,*/
/*#overlay.mono .page .social .slides>li,*/
/*#overlay.mono .page .hires .slides>li,*/
/*#overlay.mono .page .event .slides>li {*/
/*    margin: 0;*/
/*    opacity: 0 !important*/
/*}*/

/*#overlay.mono .page .shopping .slides>li.animate-in,*/
/*#overlay.mono .page .social .slides>li.animate-in,*/
/*#overlay.mono .page .hires .slides>li.animate-in,*/
/*#overlay.mono .page .event .slides>li.animate-in {*/
/*    opacity: 1 !important*/
/*}*/

/*#overlay.mono .page .shopping .slides>li>div:first-child img,*/
/*#overlay.mono .page .social .slides>li>div:first-child img,*/
/*#overlay.mono .page .hires .slides>li>div:first-child img,*/
/*#overlay.mono .page .event .slides>li>div:first-child img {*/
/*    width: 100%;*/
/*    display: block*/
/*}*/

/*#overlay.mono .page .shopping .slides>li>div:last-child,*/
/*#overlay.mono .page .social .slides>li>div:last-child,*/
/*#overlay.mono .page .hires .slides>li>div:last-child,*/
/*#overlay.mono .page .event .slides>li>div:last-child {*/
/*    background-color: #fff;*/
/*    padding: 50px 10%*/
/*}*/

/*#overlay.mono .page .shopping .flex-prev,*/
/*#overlay.mono .page .shopping .flex-next,*/
/*#overlay.mono .page .social .flex-prev,*/
/*#overlay.mono .page .social .flex-next,*/
/*#overlay.mono .page .hires .flex-prev,*/
/*#overlay.mono .page .hires .flex-next,*/
/*#overlay.mono .page .event .flex-prev,*/
/*#overlay.mono .page .event .flex-next {*/
/*    display: block;*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    position: fixed;*/
/*    top: 50%;*/
/*    margin-top: -31px;*/
/*    height: 62px;*/
/*    width: 33px;*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    background-size: contain;*/
/*    opacity: .4*/
/*}*/

/*#overlay.mono .page .shopping .flex-prev:hover,*/
/*#overlay.mono .page .shopping .flex-next:hover,*/
/*#overlay.mono .page .social .flex-prev:hover,*/
/*#overlay.mono .page .social .flex-next:hover,*/
/*#overlay.mono .page .hires .flex-prev:hover,*/
/*#overlay.mono .page .hires .flex-next:hover,*/
/*#overlay.mono .page .event .flex-prev:hover,*/
/*#overlay.mono .page .event .flex-next:hover {*/
/*    opacity: 1*/
/*}*/

/*#overlay.mono .page .shopping .flex-prev,*/
/*#overlay.mono .page .social .flex-prev,*/
/*#overlay.mono .page .hires .flex-prev,*/
/*#overlay.mono .page .event .flex-prev {*/
/*    left: 5%;*/
/*    background-image: url(/images/icons/icon-slideshow-left.png)*/
/*}*/

/*#overlay.mono .page .shopping .flex-next,*/
/*#overlay.mono .page .social .flex-next,*/
/*#overlay.mono .page .hires .flex-next,*/
/*#overlay.mono .page .event .flex-next {*/
/*    right: 5%;*/
/*    background-image: url(/images/icons/icon-slideshow-right.png)*/
/*}*/

/*#overlay.mono .page .event .slides {*/
/*    margin: 0 auto*/
/*}*/

/*#overlay.mono .page .shopping .slides {*/
/*    margin: 0 auto*/
/*}*/

/*#overlay.mono .page .hires .slides li>div:first-child {*/
/*    background-repeat: no-repeat;*/
/*    background-size: contain;*/
/*    background-position: center*/
/*}*/

/*#overlay.mono .page .hires .slides li>div:last-child {*/
/*    background-color: transparent;*/
/*    text-align: center;*/
/*    padding: 33.33333px 0 0*/
/*}*/

/*#overlay.mono .page .mono-carousel.newsletter .slides li>div {*/
/*    background-color: #fff;*/
/*    position: relative;*/
/*    z-index: 2;*/
/*    padding: 4em*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #overlay.mono .page .mono-carousel.newsletter .slides li>div {*/
/*        padding: 2em*/
/*    }*/
/*}*/

/*#overlay.mono .page .mono-carousel.newsletter .slides li>div:after,*/
/*#overlay.mono .page .mono-carousel.newsletter .slides li>div:before {*/
/*    content: "";*/
/*    z-index: -1;*/
/*    border: 1px solid #ccc*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    #overlay.mono .page .mono-carousel.newsletter .slides li>div:after {*/
/*        position: absolute;*/
/*        top: 4em;*/
/*        right: 4em;*/
/*        bottom: 4em;*/
/*        left: 4em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #overlay.mono .page .mono-carousel.newsletter .slides li>div:after {*/
/*        position: absolute;*/
/*        top: 2em;*/
/*        right: 2em;*/
/*        bottom: 2em;*/
/*        left: 2em*/
/*    }*/
/*}*/

/*#overlay.mono .page .mono-carousel.newsletter .slides li>div:before {*/
/*    margin: 10px -10px -10px 10px*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    #overlay.mono .page .mono-carousel.newsletter .slides li>div:before {*/
/*        position: absolute;*/
/*        top: 4em;*/
/*        right: 4em;*/
/*        bottom: 4em;*/
/*        left: 4em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #overlay.mono .page .mono-carousel.newsletter .slides li>div:before {*/
/*        position: absolute;*/
/*        top: 2em;*/
/*        right: 2em;*/
/*        bottom: 2em;*/
/*        left: 2em*/
/*    }*/
/*}*/

/*#overlay.mono .page .mono-carousel.newsletter .slides li>div>div {*/
/*    padding: 4em*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #overlay.mono .page .mono-carousel.newsletter .slides li>div>div {*/
/*        padding: 2em*/
/*    }*/
/*}*/

/*#overlay.mono .page .mono-carousel.newsletter .slides li>div>div h3,*/
/*#overlay.mono .page .mono-carousel.newsletter .slides li>div>div p {*/
/*    text-align: center*/
/*}*/

/*#overlay.mono .page .mono-carousel.newsletter .slides li>div>div h3 {*/
/*    text-transform: uppercase*/
/*}*/

/*#overlay.mono .page .mono-carousel.newsletter .slides li>div>div fieldset label {*/
/*    display: none*/
/*}*/

/*#overlay.mono .page .event .slides li>div:last-child>div:last-child::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*#overlay.mono .page .event .slides li>div:last-child>div:last-child>div {*/
/*    float: left;*/
/*    display: block;*/
/*    margin-right: 5.62516%;*/
/*    width: 47.18742%*/
/*}*/

/*#overlay.mono .page .event .slides li>div:last-child>div:last-child>div:last-child {*/
/*    margin-right: 0*/
/*}*/

/*#ui-datepicker-div {*/
/*    z-index: 999 !important*/
/*}*/

/*html,*/
/*body {*/
/*    height: 100%*/
/*}*/

/*body {*/
/*    margin: 0;*/
/*    overflow: hidden*/
/*}*/

/*body.overflow-hidden {*/
/*    overflow: hidden*/
/*}*/

/*#perspective {*/
/*    background-color: #fff*/
/*}*/

/*#perspective #container {*/
/*    background-color: #fff*/
/*}*/

/*#perspective #container #freezer {*/
/*    background-color: rgba(0, 0, 0, 0.1)*/
/*}*/

/*#perspective #nav.open ul>li {*/
/*    opacity: 0*/
/*}*/

/*#perspective #nav.open ul>li:nth-child(1) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .25s;*/
/*    animation-delay: .25s*/
/*}*/

/*#perspective #nav.open ul>li:nth-child(2) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .3s;*/
/*    animation-delay: .3s*/
/*}*/

/*#perspective #nav.open ul>li:nth-child(3) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .35s;*/
/*    animation-delay: .35s*/
/*}*/

/*#perspective #nav.open ul>li:nth-child(4) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .4s;*/
/*    animation-delay: .4s*/
/*}*/

/*#perspective #nav.open ul>li:nth-child(5) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .45s;*/
/*    animation-delay: .45s*/
/*}*/

/*#perspective #nav.open ul>li:nth-child(6) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .5s;*/
/*    animation-delay: .5s*/
/*}*/

/*#perspective #nav.open ul>li:nth-child(7) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .55s;*/
/*    animation-delay: .55s*/
/*}*/

/*#perspective #nav.open ul>li:nth-child(8) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .6s;*/
/*    animation-delay: .6s*/
/*}*/

/*#perspective #nav.open ul>li:nth-child(9) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .65s;*/
/*    animation-delay: .65s*/
/*}*/

/*#perspective #nav.open ul>li:nth-child(10) {*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;*/
/*    -webkit-animation-delay: .7s;*/
/*    animation-delay: .7s*/
/*}*/

/*#perspective #nav.close ul {*/
/*    opacity: 0*/
/*}*/

/*#perspective.showBook {*/
/*    background-color: #0f172b*/
/*}*/

/*#perspective.showBook #nav {*/
/*    padding: 5%;*/
/*    color: #fff*/
/*}*/

/*#perspective.showBook #nav>div:first-child>a:first-child,*/
/*#perspective.showBook #nav>div:nth-child(2)>ul:first-child,*/
/*#perspective.showBook #nav>div:nth-child(2)>ul.special,*/
/*#perspective.showBook #nav>div.footer {*/
/*    display: none*/
/*}*/

/*#perspective.showMenu #nav {*/
/*    margin: 5%*/
/*}*/

/*#perspective.showMenu #nav>div:first-child>a:last-child,*/
/*#perspective.showMenu #nav>div:nth-child(2)>ul:last-child {*/
/*    display: none*/
/*}*/

/*#perspective #nav {*/
/*    overflow: hidden*/
/*}*/

/*#perspective #nav>div:first-child {*/
/*    display: none !important*/
/*}*/

/*#perspective #nav>div:nth-child(2) {*/
/*    max-width: 320px;*/
/*    overflow: hidden;*/
/*    height: calc(100% - 70px);*/
/*    width: 40%;*/
/*    overflow-y: auto*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #perspective #nav>div:nth-child(2) {*/
/*        width: 75%;*/
/*        height: 100%*/
/*    }*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul.special {*/
/*    margin: 1em 0;*/
/*    border-top: 1px solid #ccc*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul.special li {*/
/*    border-bottom: 1px solid #ccc*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul.special li a {*/
/*    line-height: 2.3em*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul.special li.class-1 a {*/
/*    font-family: FreightDispProLight-Italic;*/
/*    text-transform: none;*/
/*    font-size: 1.55em*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul.special li.class-2 a {*/
/*    font-family: Freeland;*/
/*    text-transform: none;*/
/*    font-size: 1.4em*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul.special li.class-3 {*/
/*    border-bottom: 0;*/
/*    margin-top: 1.625em*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul.special li.class-3 a {*/
/*    display: block;*/
/*    background-image: url(/images/icons/menu/120-jahre.png);*/
/*    background-position: center left;*/
/*    background-size: contain;*/
/*    height: 52px;*/
/*    background-repeat: no-repeat;*/
/*    color: #fff;*/
/*    line-height: 38px;*/
/*    padding-left: 1em*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    #perspective #nav>div:nth-child(2)>ul.contacts {*/
/*        display: none*/
/*    }*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul.contacts li {*/
/*    vertical-align: middle;*/
/*    display: inline-block*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul.contacts li:not(:first-child) {*/
/*    margin-left: 1.9em*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul.contacts li a.icon {*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    display: block;*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    background-size: contain;*/
/*    height: 40px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    #perspective #nav>div:nth-child(2)>ul.contacts li a.icon {*/
/*        height: 40px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #perspective #nav>div:nth-child(2)>ul.contacts li a.icon {*/
/*        height: 40px*/
/*    }*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul.contacts li a.icon.tel {*/
/*    width: 24px;*/
/*    background-image: url(/images/icons/icon-phone.png)*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul.contacts li a.icon.email {*/
/*    width: 26px;*/
/*    background-image: url(/images/icons/icon-mail.png)*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul.contacts li a.icon.map {*/
/*    width: 22px;*/
/*    background-image: url(/images/icons/icon-marker.png)*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts) {*/
/*    -webkit-transition: opacity, .2s;*/
/*    transition: opacity, .2s*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts) li a {*/
/*    font-family: FreightDispProMedium-Italic;*/
/*    text-transform: uppercase;*/
/*    font-size: 1.25em;*/
/*    line-height: 2em;*/
/*    display: block*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):first-child li a {*/
/*    color: #0f172b*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li {*/
/*    border-bottom: 1px solid #3f4555*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li:first-child {*/
/*    border-top: 1px solid #3f4555*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li a {*/
/*    color: #fff;*/
/*    line-height: 2.7em*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li a.selected {*/
/*    opacity: .6*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset {*/
/*    border-top: 1px solid #3f4555;*/
/*    padding: 1em 0 3em 0 !important;*/
/*    margin: 0*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div {*/
/*    margin-bottom: 1em;*/
/*    overflow: hidden*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div {*/
/*        margin-bottom: .5em*/
/*    }*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div>div {*/
/*    width: 50%;*/
/*    float: left*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.inline-2::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.inline-2>div {*/
/*    width: 49%;*/
/*    float: left*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.inline-2>div:first-child {*/
/*    margin-right: 1%*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.inline-2>div:last-child {*/
/*    margin-left: 1%*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div label {*/
/*    color: white;*/
/*    opacity: .6;*/
/*    text-transform: uppercase;*/
/*    margin-bottom: 0*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div input,*/
/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div select {*/
/*    background-color: transparent;*/
/*    border: 0;*/
/*    color: white;*/
/*    background-image: none;*/
/*    padding: 0;*/
/*    font-size: 2.4em;*/
/*    overflow: hidden;*/
/*    margin: 0 auto;*/
/*    font-family: FreightDispProMedium-Regular;*/
/*    cursor: pointer;*/
/*    width: 100%*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div input,*/
/*    #perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div select {*/
/*        font-size: 1.6em*/
/*    }*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div input[type="date"] {*/
/*    display: none*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div input[type="text"] {*/
/*        display: none*/
/*    }*/
/*    #perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div input[type="date"] {*/
/*        display: block*/
/*    }*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div select option {*/
/*    background-color: white;*/
/*    color: #000*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.input-submit {*/
/*        margin-top: 1em*/
/*    }*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.input-submit a {*/
/*    color: #fff;*/
/*    display: inline-block;*/
/*    border: 1px solid #fff;*/
/*    padding: .95em 1.5em;*/
/*    -webkit-transition: all 150ms;*/
/*    transition: all 150ms*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.input-submit a:after {*/
/*    display: none*/
/*}*/

/*#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.input-submit a:hover {*/
/*    opacity: 1;*/
/*    background-color: #fff;*/
/*    color: #0f172b*/
/*}*/

/*#perspective #nav>div.footer {*/
/*    position: absolute;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    max-width: 320px;*/
/*    z-index: 20;*/
/*    height: 70px;*/
/*    overflow: hidden;*/
/*    width: 40%*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    #perspective #nav>div.footer {*/
/*        display: none*/
/*    }*/
/*}*/

/*#perspective #nav>div.footer ul li {*/
/*    display: inline-block*/
/*}*/

/*#perspective #nav>div.footer ul li:not(:last-child) {*/
/*    margin-right: 1.5em*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #perspective #nav>div.footer ul li:not(: last-child) {*/
/*        margin-right: 1em*/
/*    }*/
/*}*/

/*#perspective #nav>div.footer ul li img {*/
/*    vertical-align: middle*/
/*}*/

/*#perspective #nav>div.footer ul:last-child {*/
/*    margin-top: .75em*/
/*}*/

/*#perspective #nav>div.footer ul:last-child a {*/
/*    font-family: FreightSansProBook-Regular;*/
/*    display: block;*/
/*    text-transform: uppercase;*/
/*    font-size: .9em*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #perspective #nav>div.footer ul:last-child li {*/
/*        display: block;*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*.social li {*/
/*    display: inline-block;*/
/*    vertical-align: middle*/
/*}*/

/*.social li:not(:last-child) {*/
/*    margin-right: 1.6em*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .social li:not(: last-child) {*/
/*        margin-right: 1.1em*/
/*    }*/
/*}*/

/*.social li a {*/
/*    display: block*/
/*}*/

/*#top {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0;*/
/*    left: 0;*/
/*    z-index: 999;*/
/*    -webkit-transition: background-color 0.5s;*/
/*    transition: background-color 0.5s*/
/*}*/

/*#top:after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    height: 1px;*/
/*    background-color: #ccc;*/
/*    display: none*/
/*}*/

/*#top>ul {*/
/*    float: right;*/
/*    position: relative;*/
/*    z-index: 20*/
/*}*/

/*#top>ul::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*#top>ul li {*/
/*    float: left*/
/*}*/

/*#top>ul li a {*/
/*    display: block;*/
/*    text-transform: uppercase;*/
/*    line-height: 72px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    #top>ul li a {*/
/*        line-height: 55px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #top>ul li a {*/
/*        line-height: 55px*/
/*    }*/
/*}*/

/*#top>ul:first-child {*/
/*    float: left*/
/*}*/

/*#top>ul:first-child li a {*/
/*    padding: 0 42px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    #top>ul:first-child li a {*/
/*        padding: 0 30px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #top>ul:first-child li a {*/
/*        padding: 0*/
/*    }*/
/*}*/

/*#top>ul:first-child li:first-child a {*/
/*    background-color: #fff;*/
/*    background-image: url(/images/icons/icon-menu.png);*/
/*    background-repeat: no-repeat;*/
/*    background-size: 32px auto;*/
/*    background-position: center left 42px;*/
/*    padding-left: 90px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    #top>ul:first-child li:first-child a {*/
/*        background-size: 32px auto*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #top>ul:first-child li:first-child a {*/
/*        background-size: 26px auto*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    #top>ul:first-child li:first-child a {*/
/*        background-position: center left 30px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #top>ul:first-child li:first-child a {*/
/*        background-position: center*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    #top>ul:first-child li:first-child a {*/
/*        padding-left: 70px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #top>ul:first-child li:first-child a {*/
/*        padding-left: 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #top>ul:first-child li:first-child a {*/
/*        overflow: hidden;*/
/*        text-indent: 101%;*/
/*        white-space: nowrap;*/
/*        height: 55px;*/
/*        width: 55px*/
/*    }*/
/*}*/

/*#top>ul:first-child li:last-child a {*/
/*    background-color: #0f172b;*/
/*    color: #fff*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #top>ul:first-child li:last-child a {*/
/*        background-image: url(/images/icons/icon-calendar.png);*/
/*        background-position: center;*/
/*        background-repeat: no-repeat;*/
/*        background-size: 26px auto*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #top>ul:first-child li:last-child {*/
/*        overflow: hidden;*/
/*        text-indent: 101%;*/
/*        white-space: nowrap;*/
/*        height: 55px;*/
/*        width: 55px*/
/*    }*/
/*}*/

/*#top>ul:nth-child(2) li a,*/
/*#top>ul:nth-child(3) li a {*/
/*    color: #fff*/
/*}*/

/*#top>ul:nth-child(2) {*/
/*    margin: 0 42px 0 1.5em*/
/*}*/

/*#top>ul:nth-child(2)>li:not(:last-child) {*/
/*    margin-right: .75em*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #top>ul:nth-child(2) {*/
/*        margin-right: 21px*/
/*    }*/
/*}*/

/*#top>ul:nth-child(3) li {*/
/*    vertical-align: middle*/
/*}*/

/*#top>ul:nth-child(3) li:not(:first-child) {*/
/*    margin-left: 1.5em*/
/*}*/

/*#top>ul:nth-child(3) li a.icon {*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    display: block;*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    background-size: contain;*/
/*    height: 72px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    #top>ul:nth-child(3) li a.icon {*/
/*        height: 55px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #top>ul:nth-child(3) li a.icon {*/
/*        height: 55px*/
/*    }*/
/*}*/

/*#top>ul:nth-child(3) li a.icon.tel {*/
/*    width: 20px;*/
/*    background-image: url(/images/icons/phone-white.png)*/
/*}*/

/*#top>ul:nth-child(3) li a.icon.email {*/
/*    width: 22px;*/
/*    background-image: url(/images/icons/icon-mail-white.png)*/
/*}*/

/*#top>ul:nth-child(3) li a.icon.map {*/
/*    width: 18px;*/
/*    background-image: url(/images/icons/icon-marker-white.png)*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #top>ul:nth-child(3) {*/
/*        display: none*/
/*    }*/
/*}*/

/*#top>a {*/
/*    display: none;*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 50%;*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    z-index: 10;*/
/*    margin-left: -22px;*/
/*    background-image: url(/images/icons/logo-sticky.png);*/
/*    background-position: center;*/
/*    background-size: contain;*/
/*    background-repeat: no-repeat;*/
/*    width: 44px;*/
/*    height: 72px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    #top>a {*/
/*        width: 34px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #top>a {*/
/*        width: 34px*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    #top>a {*/
/*        height: 55px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #top>a {*/
/*        height: 55px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #top>a {*/
/*        margin-left: -16px*/
/*    }*/
/*}*/

/*#top.is_stuck,*/
/*body.template1528 #top,*/
/*body.template1523 #top,*/
/*body.template1631 #top,*/
/*body.template1632 #top {*/
/*    background-color: white*/
/*}*/

/*#top.is_stuck:after,*/
/*body.template1528 #top:after,*/
/*body.template1523 #top:after,*/
/*body.template1631 #top:after,*/
/*body.template1632 #top:after {*/
/*    display: block*/
/*}*/

/*#top.is_stuck>ul li a,*/
/*body.template1528 #top>ul li a,*/
/*body.template1523 #top>ul li a,*/
/*body.template1631 #top>ul li a,*/
/*body.template1632 #top>ul li a {*/
/*    color: #0f172b*/
/*}*/

/*#top.is_stuck>ul:nth-child(3) li a.icon.tel,*/
/*body.template1528 #top>ul:nth-child(3) li a.icon.tel,*/
/*body.template1523 #top>ul:nth-child(3) li a.icon.tel,*/
/*body.template1631 #top>ul:nth-child(3) li a.icon.tel,*/
/*body.template1632 #top>ul:nth-child(3) li a.icon.tel {*/
/*    background-image: url(/images/icons/icon-phone.png)*/
/*}*/

/*#top.is_stuck>ul:nth-child(3) li a.icon.email,*/
/*body.template1528 #top>ul:nth-child(3) li a.icon.email,*/
/*body.template1523 #top>ul:nth-child(3) li a.icon.email,*/
/*body.template1631 #top>ul:nth-child(3) li a.icon.email,*/
/*body.template1632 #top>ul:nth-child(3) li a.icon.email {*/
/*    background-image: url(/images/icons/icon-mail.png)*/
/*}*/

/*#top.is_stuck>ul:nth-child(3) li a.icon.map,*/
/*body.template1528 #top>ul:nth-child(3) li a.icon.map,*/
/*body.template1523 #top>ul:nth-child(3) li a.icon.map,*/
/*body.template1631 #top>ul:nth-child(3) li a.icon.map,*/
/*body.template1632 #top>ul:nth-child(3) li a.icon.map {*/
/*    background-image: url(/images/icons/icon-marker.png)*/
/*}*/

/*#top.is_stuck>ul:first-child li:first-child a,*/
/*body.template1528 #top>ul:first-child li:first-child a,*/
/*body.template1523 #top>ul:first-child li:first-child a,*/
/*body.template1631 #top>ul:first-child li:first-child a,*/
/*body.template1632 #top>ul:first-child li:first-child a {*/
/*    background-color: transparent*/
/*}*/

/*#top.is_stuck>a,*/
/*body.template1528 #top>a,*/
/*body.template1523 #top>a,*/
/*body.template1631 #top>a,*/
/*body.template1632 #top>a {*/
/*    display: block*/
/*}*/

/*body.template1528 #top>a,*/
/*body.template1523 #top>a,*/
/*body.template1631 #top>a,*/
/*body.template1632 #top>a {*/
/*    display: none*/
/*}*/

/*body.template1528 #top.is_stuck>a,*/
/*body.template1523 #top.is_stuck>a,*/
/*body.template1631 #top.is_stuck>a,*/
/*body.template1632 #top.is_stuck>a {*/
/*    display: block*/
/*}*/

/*.subnav {*/
/*    border-bottom: 1px solid #ccc;*/
/*    background-color: white*/
/*}*/

/*.subnav.no-border {*/
/*    border-bottom: 0*/
/*}*/

/*.subnav>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box;*/
/*    text-align: center;*/
/*    padding: 2.6em 0*/
/*}*/

/*.subnav>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.subnav>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .subnav>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .subnav>div {*/
/*        padding: 2.6em 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .subnav>div {*/
/*        padding: 21px 0*/
/*    }*/
/*}*/

/*.subnav>div>select {*/
/*    display: none*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .subnav>div>select {*/
/*        display: block;*/
/*        font-family: FreightSansProMedium-Regular;*/
/*        font-size: .875em;*/
/*        letter-spacing: .15em;*/
/*        text-transform: uppercase;*/
/*        color: #444*/
/*    }*/
/*    .subnav>div>select option {*/
/*        color: #444*/
/*    }*/
/*    body.template1528 .subnav>div>select,*/
/*    body.template1523 .subnav>div>select {*/
/*        margin-top: 2.6em*/
/*    }*/
/*}*/

/*.subnav>div>ul>li {*/
/*    margin: 0 .8em;*/
/*    display: inline-block*/
/*}*/

/*.subnav>div>ul>li ul {*/
/*    display: none*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .subnav>div>ul>li {*/
/*        display: block;*/
/*        margin: 0*/
/*    }*/
/*}*/

/*.subnav>div>ul>li a {*/
/*    text-transform: uppercase;*/
/*    color: #a0a3ab*/
/*}*/

/*.subnav>div>ul>li.selected a {*/
/*    color: #0f172b*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .subnav>div>ul {*/
/*        display: none*/
/*    }*/
/*}*/

/*.subnav.is_stuck {*/
/*    position: absolute;*/
/*    right: 0;*/
/*    left: 0;*/
/*    z-index: 999;*/
/*    border-bottom: 1px solid #ccc !important;*/
/*    top: 72px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .subnav.is_stuck {*/
/*        top: 55px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .subnav.is_stuck {*/
/*        top: 55px*/
/*    }*/
/*}*/

/*.subnav.is_stuck>div {*/
/*    padding: .8em 0 !important*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .subnav.is_stuck {*/
/*        display: none !important*/
/*    }*/
/*}*/

/*#sub-subnav fieldset {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box*/
/*}*/

/*#sub-subnav fieldset::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*#sub-subnav fieldset * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #sub-subnav fieldset {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*#sub-subnav fieldset select {*/
/*    background-color: #fff*/
/*}*/

/*#sub-subnav-tab,*/
/*#sub-subnav-list {*/
/*    position: absolute;*/
/*    top: 30vh;*/
/*    right: 0;*/
/*    z-index: 999;*/
/*    color: #a0a3ab*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #sub-subnav-tab,*/
/*    #sub-subnav-list {*/
/*        display: none !important*/
/*    }*/
/*}*/

/*#sub-subnav-tab {*/
/*    border: 1px solid #ccc;*/
/*    background-color: white;*/
/*    display: none;*/
/*    cursor: pointer;*/
/*    height: 280px;*/
/*    width: 50px;*/
/*    background-image: url(/images/icons/icon-accordion-open.png);*/
/*    background-position: top 17px center;*/
/*    background-repeat: no-repeat;*/
/*    background-size: 15px*/
/*}*/

/*#sub-subnav-tab>span {*/
/*    width: 280px;*/
/*    position: absolute;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    -webkit-transform: rotate(-90deg) translateX(100%);*/
/*    transform: rotate(-90deg) translateX(100%);*/
/*    -webkit-transform-origin: right bottom;*/
/*    transform-origin: right bottom;*/
/*    line-height: 50px;*/
/*    padding: 0 0 0 1em*/
/*}*/

/*#sub-subnav-list {*/
/*    width: 290px;*/
/*    height: 70vh;*/
/*    overflow-y: auto*/
/*}*/

/*#sub-subnav-list>div:first-child {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0;*/
/*    height: 51px;*/
/*    width: 51px;*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    background-image: url(/images/icons/icon-accordion-close.png);*/
/*    background-size: 15px auto;*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    cursor: pointer*/
/*}*/

/*#sub-subnav-list>div:last-child {*/
/*    background-color: white;*/
/*    border: 1px solid #ccc;*/
/*    padding: 30px*/
/*}*/

/*#sub-subnav-list>div:last-child li a {*/
/*    display: block;*/
/*    color: #a0a3ab;*/
/*    line-height: 1.9em*/
/*}*/

/*#sub-subnav-list>div:last-child li.selected a {*/
/*    color: #0f172b*/
/*}*/

/*a.logo {*/
/*    margin-left: -121px;*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    display: block;*/
/*    background-image: url(/images/icons/logo-white.png);*/
/*    background-size: 242px auto;*/
/*    background-repeat: no-repeat;*/
/*    background-position: top center;*/
/*    height: 137px;*/
/*    width: 242px*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    a.logo {*/
/*        background-size: 60% auto*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    a.logo {*/
/*        background-size: 70% auto*/
/*    }*/
/*}*/

/*#corp-header {*/
/*    padding-bottom: 2.6em;*/
/*    padding-top: 108px*/
/*}*/

/*body.template1631 #corp-header,*/
/*body.template1632 #corp-header {*/
/*    padding-bottom: 0*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #corp-header {*/
/*        padding-top: 54px*/
/*    }*/
/*}*/

/*#corp-header.border {*/
/*    position: relative*/
/*}*/

/*#corp-header.border:after {*/
/*    position: absolute;*/
/*    right: 14px;*/
/*    bottom: 0;*/
/*    left: 14px;*/
/*    content: "";*/
/*    height: 1px;*/
/*    background-color: #ccc*/
/*}*/

/*#corp-header>div:first-child {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box;*/
/*    text-align: center*/
/*}*/

/*#corp-header>div:first-child::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*#corp-header>div:first-child * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #corp-header>div:first-child {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*#corp-header>div:first-child a.logo {*/
/*    position: relative;*/
/*    left: 50%;*/
/*    background-image: url(/images/icons/logo.png)*/
/*}*/

/*#corp-header>div:first-child p.info-title {*/
/*    margin-top: 3.75em*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #corp-header>div:first-child p.info-title {*/
/*        margin-top: 0*/
/*    }*/
/*}*/

/*#corp-header>div:first-child h1 {*/
/*    margin: 1em 0 0*/
/*}*/

/*#corp-header>div:first-child h1.moments {*/
/*    margin-top: .75em !important*/
/*}*/

/*#corp-header>div:first-child p.info-title+h1 {*/
/*    margin-top: 0*/
/*}*/

/*#corp-header>div.subnav {*/
/*    border-bottom: 0*/
/*}*/

/*#corp-header>div.subnav>div {*/
/*    padding-bottom: 0*/
/*}*/

/*#corp-header>div#intro {*/
/*    margin-top: 2.6em*/
/*}*/

/*#corp-header>div#intro>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box*/
/*}*/

/*#corp-header>div#intro>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*#corp-header>div#intro>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    #corp-header>div#intro>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*#corp-header>div#intro>div>div {*/
/*    margin: 0 auto*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    #corp-header>div#intro>div>div {*/
/*        width: 63%*/
/*    }*/
/*}*/

/*body.template1631 #corp-header,*/
/*body.template1632 #corp-header {*/
/*    position: relative*/
/*}*/

/*body.template1631 #corp-header:after,*/
/*body.template1632 #corp-header:after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    top: 86px;*/
/*    right: 14px;*/
/*    bottom: 0;*/
/*    left: 14px;*/
/*    z-index: -1;*/
/*    background-color: #f1f1ee*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    body.template1631 #corp-header:after,*/
/*    body.template1632 #corp-header:after {*/
/*        top: 0;*/
/*        left: 0;*/
/*        right: 0*/
/*    }*/
/*}*/

/*body.template1631 #corp-header>div:first-child a.logo,*/
/*body.template1632 #corp-header>div:first-child a.logo {*/
/*    background-image: url(/images/icons/logo-120.png);*/
/*    background-size: contain;*/
/*    width: 166px;*/
/*    height: 147px;*/
/*    margin-left: -83px*/
/*}*/

/*body.template1631 #corp-header>div.subnav,*/
/*body.template1632 #corp-header>div.subnav {*/
/*    background-color: #f1f1ee;*/
/*    margin-left: 14px;*/
/*    margin-right: 14px*/
/*}*/

/*body.template1631 #corp-header>div.subnav:not(:last-child),*/
/*body.template1632 #corp-header>div.subnav:not(:last-child) {*/
/*    height: 0;*/
/*    overflow: hidden*/
/*}*/

/*.filter {*/
/*    margin-bottom: 3em*/
/*}*/

/*.filter>div {*/
/*    text-align: center*/
/*}*/

/*.filter>div:last-child {*/
/*    position: relative*/
/*}*/

/*.filter>div:last-child:after {*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    right: 0;*/
/*    left: 0;*/
/*    z-index: 10;*/
/*    content: "";*/
/*    height: 1px;*/
/*    background-color: #ccc*/
/*}*/

/*.filter>div:last-child select {*/
/*    position: relative;*/
/*    z-index: 15;*/
/*    margin: 0 auto;*/
/*    width: auto;*/
/*    text-transform: uppercase*/
/*}*/

/*.filter.small-width {*/
/*    width: 80%;*/
/*    margin: 0 auto*/
/*}*/

/*ul.facts {*/
/*    text-align: center*/
/*}*/

/*ul.facts::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*ul.facts li {*/
/*    display: inline-block;*/
/*    text-transform: uppercase;*/
/*    padding: 0 2%;*/
/*    vertical-align: top*/
/*}*/

/*ul.facts li span {*/
/*    display: block;*/
/*    line-height: 1;*/
/*    color: #a0a3ab*/
/*}*/

/*ul.facts li h2 {*/
/*    color: #0f172b;*/
/*    margin-bottom: .3em*/
/*}*/

/*ul.facts li:not(:last-child) {*/
/*    border-right: 1px solid #ccc*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    ul.facts li {*/
/*        margin-bottom: .75em*/
/*    }*/
/*}*/

/*ul.items::after,*/
/*ul.arrangements::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*ul.items:not(:last-child),*/
/*ul.arrangements:not(:last-child) {*/
/*    margin-bottom: 100px*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    ul.items:not(: last-child), ul.arrangements:not(: last-child) {*/
/*        margin-bottom: 50px*/
/*    }*/
/*}*/

/*ul.items>li,*/
/*ul.arrangements>li {*/
/*    text-align: center*/
/*}*/

/*ul.items>li>a,*/
/*ul.arrangements>li>a {*/
/*    display: block;*/
/*    color: #444*/
/*}*/

/*ul.items>li>a img,*/
/*ul.arrangements>li>a img {*/
/*    width: 100%;*/
/*    display: block*/
/*}*/

/*ul.items>li h3,*/
/*ul.arrangements>li h3 {*/
/*    margin-top: .7em*/
/*}*/

/*ul.items>li ul.facts,*/
/*ul.arrangements>li ul.facts {*/
/*    width: 100%;*/
/*    margin: 2em auto 4em auto*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    ul.items>li ul.facts,*/
/*    ul.arrangements>li ul.facts {*/
/*        margin-bottom: 2em*/
/*    }*/
/*}*/

/*ul.items>li ul.facts li,*/
/*ul.arrangements>li ul.facts li {*/
/*    width: calc(24.5% - 1px);*/
/*    padding: 0 3%;*/
/*    overflow: hidden*/
/*}*/

/*ul.items>li ul.facts li h2,*/
/*ul.arrangements>li ul.facts li h2 {*/
/*    color: #a0a3ab*/
/*}*/

/*ul.items>li p.normal-link a,*/
/*ul.arrangements>li p.normal-link a {*/
/*    margin: 0 1em*/
/*}*/

/*ul.arrangements {*/
/*    text-align: center*/
/*}*/

/*ul.arrangements>li {*/
/*    width: 29.30%;*/
/*    float: none !important;*/
/*    display: inline-block !important;*/
/*    vertical-align: top*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    ul.arrangements>li {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 29.58323%*/
/*    }*/
/*    ul.arrangements>li:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*    ul.arrangements>li:nth-child(3n) {*/
/*        margin-right: 0*/
/*    }*/
/*    ul.arrangements>li:nth-child(3n+1) {*/
/*        clear: left*/
/*    }*/
/*}*/

/*ul.arrangements>li:nth-child(n+4) {*/
/*    margin-top: 6em*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    ul.arrangements>li:nth-child(n+4) {*/
/*        margin-top: 4em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    ul.arrangements>li {*/
/*        width: 75%*/
/*    }*/
/*    ul.arrangements>li:nth-child(n+2) {*/
/*        margin-top: 35px*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    ul.items>li {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%*/
/*    }*/
/*    ul.items>li:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*    ul.items>li:nth-child(2n) {*/
/*        margin-right: 0*/
/*    }*/
/*    ul.items>li:nth-child(2n+1) {*/
/*        clear: left*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    ul.items>li {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 100%*/
/*    }*/
/*    ul.items>li:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*    ul.items>li:nth-child(1n) {*/
/*        margin-right: 0*/
/*    }*/
/*    ul.items>li:nth-child(1n+1) {*/
/*        clear: left*/
/*    }*/
/*    ul.items>li:nth-child(n+2) {*/
/*        margin-top: 3em !important*/
/*    }*/
/*}*/

/*ul.items>li:nth-child(n+3) {*/
/*    margin-top: 6em*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    ul.items>li:nth-child(n+3) {*/
/*        margin-top: 4em*/
/*    }*/
/*}*/

/*div.to-multimedia {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0*/
/*}*/

/*div.to-multimedia::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*div.to-multimedia a {*/
/*    height: 60px;*/
/*    width: 60px;*/
/*    display: block;*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    background-color: rgba(15, 23, 43, 0.9);*/
/*    background-repeat: no-repeat;*/
/*    background-position: center;*/
/*    float: left*/
/*}*/

/*div.to-multimedia a.to-gallery {*/
/*    background-image: url(/images/icons/icon-gallery.png);*/
/*    background-size: 26px auto*/
/*}*/

/*div.to-multimedia a.to-video {*/
/*    background-image: url(/images/icons/icon-play.png);*/
/*    background-size: 19px auto*/
/*}*/

/*div.to-multimedia a:not(:first-child) {*/
/*    margin-left: 1px*/
/*}*/

/*.mono-carousel.suggestions {*/
/*    padding-top: 40px*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .mono-carousel.suggestions {*/
/*        padding-top: 20px*/
/*    }*/
/*}*/

/*.mono-carousel.suggestions .flexslider {*/
/*    position: relative*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .mono-carousel.suggestions .flexslider .slides {*/
/*        margin: 65px 0*/
/*    }*/
/*}*/

/*.mono-carousel.suggestions .flexslider .slides li {*/
/*    position: relative*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li {*/
/*        background-color: #f1f1ee*/
/*    }*/
/*    .mono-carousel.suggestions .flexslider .slides li::after {*/
/*        clear: both;*/
/*        content: "";*/
/*        display: table*/
/*    }*/
/*}*/

/*.mono-carousel.suggestions .flexslider .slides li>div:first-child {*/
/*    position: relative;*/
/*    z-index: 10;*/
/*    background-color: #f1f1ee;*/
/*    overflow: hidden;*/
/*    padding: 30px 355px 40px 60px;*/
/*    height: 365px*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:first-child {*/
/*        float: right;*/
/*        width: 70%*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:first-child {*/
/*        padding: 30px 320px 30px 30px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:first-child {*/
/*        padding: 35px 60px 35px 21px*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:first-child {*/
/*        height: 305px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:first-child {*/
/*        height: auto*/
/*    }*/
/*}*/

/*.mono-carousel.suggestions .flexslider .slides li>div:first-child>div {*/
/*    overflow-y: auto;*/
/*    height: 240px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:first-child>div {*/
/*        height: 190px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:first-child>div {*/
/*        height: auto*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:first-child>p {*/
/*        position: absolute;*/
/*        bottom: 40px;*/
/*        left: 60px;*/
/*        left: 60px*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:first-child>p {*/
/*        left: 30px*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 47.9375em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:first-child>p {*/
/*        left: auto*/
/*    }*/
/*}*/

/*.mono-carousel.suggestions .flexslider .slides li>div:first-child>h5 {*/
/*    font-family: FreightDispProMedium-Italic;*/
/*    text-transform: uppercase;*/
/*    font-size: 6em;*/
/*    line-height: .7em;*/
/*    color: #ccc;*/
/*    letter-spacing: -.01em*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:first-child>h5 {*/
/*        position: absolute;*/
/*        bottom: 40px;*/
/*        right: 355px*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:first-child>h5 {*/
/*        right: 320px*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 47.9375em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:first-child>h5 {*/
/*        right: auto*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:first-child>h5 {*/
/*        margin-bottom: .2em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:last-child {*/
/*        float: left;*/
/*        width: 30%;*/
/*        padding: 35px 0 35px 21px*/
/*    }*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:last-child img {*/
/*        width: 100%;*/
/*        display: block*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:last-child {*/
/*        position: absolute;*/
/*        top: -40px;*/
/*        z-index: 20;*/
/*        right: 90px;*/
/*        top: -40px*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:last-child {*/
/*        right: 60px*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 47.9375em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:last-child {*/
/*        right: auto*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:last-child {*/
/*        top: -65px*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 47.9375em) {*/
/*    .mono-carousel.suggestions .flexslider .slides li>div:last-child {*/
/*        top: auto*/
/*    }*/
/*}*/

/*.mono-carousel.suggestions .flexslider .flex-nav-prev {*/
/*    display: none*/
/*}*/

/*.mono-carousel.suggestions .flexslider .flex-next {*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    z-index: 20;*/
/*    height: 28px;*/
/*    width: 16px;*/
/*    margin-top: -8px;*/
/*    background-image: url(/images/icons/icon-slider-right.png);*/
/*    background-repeat: no-repeat;*/
/*    background-position: center;*/
/*    background-size: contain;*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    right: 37px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .mono-carousel.suggestions .flexslider .flex-next {*/
/*        right: 22px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .mono-carousel.suggestions .flexslider .flex-next {*/
/*        right: 22px*/
/*    }*/
/*}*/

/*.box {*/
/*    position: relative;*/
/*    z-index: 10*/
/*}*/

/*body.template1631 .box,*/
/*body.template1632 .box {*/
/*    margin: 0 !important*/
/*}*/

/*body.template1631 .box>div,*/
/*body.template1632 .box>div {*/
/*    padding: 50px 0*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box {*/
/*        margin: 100px 0*/
/*    }*/
/*    .box.first-box {*/
/*        margin-top: 83.33333px !important*/
/*    }*/
/*    .box.small-margin {*/
/*        margin: 83.33333px 0 !important*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box {*/
/*        margin: 50px 0*/
/*    }*/
/*    .box.first-box {*/
/*        margin-top: 41.66667px !important*/
/*    }*/
/*    .box.small-margin {*/
/*        margin: 41.66667px 0 !important*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box {*/
/*        margin: 35px 0*/
/*    }*/
/*    .box.first-box {*/
/*        margin-top: 35px !important*/
/*    }*/
/*    .box.small-margin {*/
/*        margin: 35px 0 !important*/
/*    }*/
/*}*/

/*.box.no-margin-top {*/
/*    margin-top: 0 !important*/
/*}*/

/*.box.no-margin-bottom {*/
/*    margin-bottom: 0 !important*/
/*}*/

/*.box.no-margin {*/
/*    margin: 0 !important*/
/*}*/

/*.box.box-slideshow {*/
/*    background-color: black*/
/*}*/

/*.box.box-slideshow .slideshow {*/
/*    z-index: 15*/
/*}*/

/*.box.scrollable {*/
/*    margin: 0;*/
/*    overflow: hidden;*/
/*    position: relative;*/
/*    height: 100vh;*/
/*    min-height: 700px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.scrollable {*/
/*        height: 80vh*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.scrollable {*/
/*        height: 80vh*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.scrollable {*/
/*        min-height: 500px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.scrollable {*/
/*        min-height: 400px*/
/*    }*/
/*}*/

/*body.template1538 .box.scrollable,*/
/*body.template1539 .box.scrollable {*/
/*    height: 70vh;*/
/*    min-height: 560px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    body.template1538 .box.scrollable,*/
/*    body.template1539 .box.scrollable {*/
/*        height: 50vh*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    body.template1538 .box.scrollable,*/
/*    body.template1539 .box.scrollable {*/
/*        height: 50vh*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    body.template1538 .box.scrollable,*/
/*    body.template1539 .box.scrollable {*/
/*        min-height: 300px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    body.template1538 .box.scrollable,*/
/*    body.template1539 .box.scrollable {*/
/*        min-height: 300px*/
/*    }*/
/*}*/

/*.box.scrollable>.video-holder {*/
/*    height: 100%;*/
/*    z-index: 10*/
/*}*/

/*.box.scrollable>.video-holder:after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    background-color: rgba(0, 0, 0, 0.15)*/
/*}*/

/*.box.scrollable a.logo {*/
/*    position: absolute;*/
/*    left: 50%;*/
/*    z-index: 20;*/
/*    background-image: url(/images/icons/logo-white.png);*/
/*    top: 72px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.scrollable a.logo {*/
/*        top: 55px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.scrollable a.logo {*/
/*        top: 55px*/
/*    }*/
/*}*/

/*.box.scrollable .slideshow .flexslider .flex-caption>div>div>div>p.h1,*/
/*.box.scrollable>div>p.h1,*/
/*.box.scrollable>div>h1,*/
/*.box.scrollable .slideshow .flexslider .flex-caption>div>div>div>h1 {*/
/*    color: #fff;*/
/*    opacity: 0;*/
/*    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.1s forwards;*/
/*    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.1s forwards;*/
/*    margin: 0 .5em;*/
/*    margin-top: 50px*/
/*}*/

/*.box.scrollable>div {*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    z-index: 20;*/
/*    margin-bottom: 0;*/
/*    -webkit-transform: translateX(-50%) translateY(-50%);*/
/*    transform: translateX(-50%) translateY(-50%);*/
/*    text-align: center;*/
/*    width: 100%*/
/*}*/

/*.box.scrollable>a.scroll {*/
/*    position: absolute;*/
/*    bottom: 2em;*/
/*    left: 50%;*/
/*    background-image: url(/images/icons/icon-scroll-white.png);*/
/*    background-position: center bottom;*/
/*    background-repeat: no-repeat;*/
/*    background-size: 27px 15px;*/
/*    padding-bottom: 30px;*/
/*    text-align: center;*/
/*    color: #fff;*/
/*    z-index: 20;*/
/*    width: 220px;*/
/*    margin-left: -110px;*/
/*    overflow: hidden;*/
/*    text-transform: uppercase;*/
/*    line-height: 1.7em;*/
/*    opacity: .6*/
/*}*/

/*.box.scrollable>a.scroll:hover {*/
/*    opacity: 1*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.scrollable>a.scroll {*/
/*        overflow: hidden;*/
/*        text-indent: 101%;*/
/*        white-space: nowrap;*/
/*        padding: 0;*/
/*        margin-bottom: 1em;*/
/*        height: 1.7em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-1 {*/
/*        margin: 0 !important;*/
/*        padding: 35px 0;*/
/*        background-color: #f1f1ee*/
/*    }*/
/*}*/

/*.box.box-1>div>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box*/
/*}*/

/*.box.box-1>div>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-1>div>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-1>div>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*.box.box-1>div>div>div {*/
/*    float: left;*/
/*    display: block;*/
/*    margin-right: 5.62516%;*/
/*    width: 100%*/
/*}*/

/*.box.box-1>div>div>div:last-child {*/
/*    margin-right: 0*/
/*}*/

/*.box.box-1>div:first-child {*/
/*    margin-bottom: 30px;*/
/*    position: relative*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-1>div:first-child:before {*/
/*        content: "";*/
/*        position: absolute;*/
/*        top: 26px;*/
/*        right: 14px;*/
/*        bottom: -54px;*/
/*        left: 14px;*/
/*        z-index: -1;*/
/*        background-color: #f1f1ee*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-1>div:first-child:before {*/
/*        right: 0;*/
/*        left: 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-1>div:first-child>div>div:first-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 38.38533%;*/
/*        padding-top: 60px*/
/*    }*/
/*    .box.box-1>div:first-child>div>div:first-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-1>div:first-child>div>div:first-child {*/
/*        margin-bottom: 21px*/
/*    }*/
/*}*/

/*.box.box-1>div:first-child>div>div:last-child {*/
/*    position: relative*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-1>div:first-child>div>div:last-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 55.98952%*/
/*    }*/
/*    .box.box-1>div:first-child>div>div:last-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*.box.box-1>div:first-child>div>div:last-child img {*/
/*    width: 100%;*/
/*    display: block*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-1>div:last-child>div {*/
/*        display: -webkit-box;*/
/*        display: -moz-box;*/
/*        display: box;*/
/*        display: -moz-flex;*/
/*        display: -ms-flexbox;*/
/*        display: flex;*/
/*        -webkit-box-orient: vertical;*/
/*        box-orient: vertical;*/
/*        -webkit-box-direction: reverse;*/
/*        box-direction: reverse;*/
/*        -moz-flex-direction: column-reverse;*/
/*        flex-direction: column-reverse;*/
/*        -ms-flex-direction: column-reverse*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-1>div:last-child>div>div:first-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%*/
/*    }*/
/*    .box.box-1>div:last-child>div>div:first-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (min-width: 73.75em) {*/
/*    .box.box-1>div:last-child>div>div:first-child {*/
/*        margin-left: 8.8021%*/
/*    }*/
/*}*/

/*.box.box-1>div:last-child>div>div:first-child img {*/
/*    display: block;*/
/*    width: 100%*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-1>div:last-child>div>div:last-child {*/
/*        padding-top: 60px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-1>div:last-child>div>div:last-child {*/
/*        padding-bottom: 21px*/
/*    }*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box.box-1>div:last-child>div>div:last-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 38.38533%*/
/*    }*/
/*    .box.box-1>div:last-child>div>div:last-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-1>div:last-child>div>div:last-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%*/
/*    }*/
/*    .box.box-1>div:last-child>div>div:last-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-1.right-side>div>div {*/
/*        display: -webkit-box;*/
/*        display: -moz-box;*/
/*        display: box;*/
/*        display: -moz-flex;*/
/*        display: -ms-flexbox;*/
/*        display: flex;*/
/*        -webkit-box-orient: horizontal;*/
/*        box-orient: horizontal;*/
/*        -webkit-box-direction: reverse;*/
/*        box-direction: reverse;*/
/*        -moz-flex-direction: row-reverse;*/
/*        flex-direction: row-reverse;*/
/*        -ms-flex-direction: row-reverse*/
/*    }*/
/*    .box.box-1.right-side>div>div>div:first-child {*/
/*        margin-right: 0;*/
/*        margin-left: 5.62516%*/
/*    }*/
/*    .box.box-1.right-side>div:first-child>div>div {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%*/
/*    }*/
/*    .box.box-1.right-side>div:first-child>div>div:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-1.right-side>div:first-child>div>div {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (min-width: 73.75em) {*/
/*    .box.box-1.right-side>div:last-child>div>div {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 38.38533%*/
/*    }*/
/*    .box.box-1.right-side>div:last-child>div>div:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-1.right-side>div:last-child>div>div {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%;*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-1.right-side>div:last-child>div>div:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*.box.box-2>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box*/
/*}*/

/*.box.box-2>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-2>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*.box.box-2>div>div:first-child {*/
/*    text-align: center;*/
/*    position: relative*/
/*}*/

/*.box.box-2>div>div:first-child h2+p:not(.see-all) {*/
/*    margin-bottom: 2em;*/
/*    margin-top: -2em*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-2>div>div:first-child p.see-all {*/
/*        position: absolute;*/
/*        right: 0;*/
/*        bottom: 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:first-child {*/
/*        margin-bottom: 35px*/
/*    }*/
/*}*/

/*.box.box-2>div>div:first-child:empty {*/
/*    display: none*/
/*}*/

/*.box.box-2>div>div:first-child .filter {*/
/*    margin-bottom: 2.8em*/
/*}*/

/*.box.box-2>div>div:last-child ul.brochures-list::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box.box-2>div>div:last-child ul.brochures-list li {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 29.58323%*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.brochures-list li:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.brochures-list li:nth-child(3n) {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.brochures-list li:nth-child(3n+1) {*/
/*        clear: left*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.brochures-list li:nth-child(n+4) {*/
/*        margin-top: 1em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-2>div>div:last-child ul.brochures-list li {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.brochures-list li:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.brochures-list li:nth-child(2n) {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.brochures-list li:nth-child(2n+1) {*/
/*        clear: left*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.brochures-list li:nth-child(n+3) {*/
/*        margin-top: 1em*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child ul.brochures-list li a {*/
/*    display: block*/
/*}*/

/*.box.box-2>div>div:last-child ul.brochures-list li a>div {*/
/*    width: 100%;*/
/*    padding-bottom: 100%;*/
/*    margin-bottom: 1.5em;*/
/*    position: relative;*/
/*    -webkit-transition: background-color, 150ms;*/
/*    transition: background-color, 150ms*/
/*}*/

/*.box.box-2>div>div:last-child ul.brochures-list li a>div>div:first-child {*/
/*    background-position: center;*/
/*    background-size: contain;*/
/*    background-repeat: no-repeat;*/
/*    position: absolute;*/
/*    top: .5em;*/
/*    right: .5em;*/
/*    bottom: .5em;*/
/*    left: .5em;*/
/*    z-index: 2;*/
/*    -webkit-transition: opacity, 150ms;*/
/*    transition: opacity, 150ms*/
/*}*/

/*.box.box-2>div>div:last-child ul.brochures-list li a>div>div:last-child {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    background-image: url(/images/icons/icon-open.png);*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    background-size: 30px auto;*/
/*    opacity: 0;*/
/*    z-index: 3;*/
/*    -webkit-transition: opacity, 150ms;*/
/*    transition: opacity, 150ms*/
/*}*/

/*.box.box-2>div>div:last-child ul.brochures-list li a>p {*/
/*    text-align: center*/
/*}*/

/*.box.box-2>div>div:last-child ul.brochures-list li a:hover {*/
/*    opacity: 1*/
/*}*/

/*.box.box-2>div>div:last-child ul.brochures-list li a:hover>div {*/
/*    background-color: rgba(15, 23, 43, 0.4)*/
/*}*/

/*.box.box-2>div>div:last-child ul.brochures-list li a:hover>div>div:first-child {*/
/*    opacity: .5*/
/*}*/

/*.box.box-2>div>div:last-child ul.brochures-list li a:hover>div>div:last-child {*/
/*    opacity: 1*/
/*}*/

/*.box.box-2>div>div:last-child ul.tips::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-2>div>div:last-child ul.tips>li {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.tips>li:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child ul.tips>li:not(: first-child) {*/
/*        margin-top: 35px*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child ul.tips>li>a {*/
/*    display: block;*/
/*    color: #444*/
/*}*/

/*.box.box-2>div>div:last-child ul.tips>li>a img {*/
/*    display: block;*/
/*    position: relative;*/
/*    z-index: 10*/
/*}*/

/*.box.box-2>div>div:last-child ul.tips>li>a>div {*/
/*    position: relative;*/
/*    position: relative;*/
/*    right: 0;*/
/*    background-color: white;*/
/*    z-index: 20;*/
/*    padding: 2.5em 0 0*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box.box-2>div>div:last-child ul.tips>li>a>div {*/
/*        margin-bottom: -100px;*/
/*        top: -100px;*/
/*        margin-left: 18%;*/
/*        padding: 2.5em*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child ul.next-events {*/
/*    border: 1px solid #ccc;*/
/*    border-bottom: 0;*/
/*    width: 80%;*/
/*    margin: 0 auto*/
/*}*/

/*.box.box-2>div>div:last-child ul.next-events li {*/
/*    border-bottom: 1px solid #ccc;*/
/*    position: relative*/
/*}*/

/*.box.box-2>div>div:last-child ul.next-events li::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-2>div>div:last-child ul.next-events li:before {*/
/*        content: "";*/
/*        position: absolute;*/
/*        top: 0;*/
/*        bottom: 0;*/
/*        left: 40%;*/
/*        width: 1px;*/
/*        background-color: #ccc*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child ul.next-events li>div {*/
/*    padding: 1em;*/
/*    overflow: hidden*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-2>div>div:last-child ul.next-events li>div {*/
/*        float: left;*/
/*        padding: 2em*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child ul.next-events li>div:first-child {*/
/*    text-align: center*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-2>div>div:last-child ul.next-events li>div:first-child {*/
/*        width: 40%*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child ul.next-events li>div:first-child h5,*/
/*.box.box-2>div>div:last-child ul.next-events li>div:first-child span.h1,*/
/*.box.box-2>div>div:last-child ul.next-events li>div:first-child h1 {*/
/*    color: #000;*/
/*    margin-bottom: 0*/
/*}*/

/*.box.box-2>div>div:last-child ul.next-events li>div:first-child h5 {*/
/*    font-family: FreightDispProMedium-Regular;*/
/*    font-size: 1.2em;*/
/*    letter-spacing: 0*/
/*}*/

/*.box.box-2>div>div:last-child ul.next-events li>div:first-child span.h1,*/
/*.box.box-2>div>div:last-child ul.next-events li>div:first-child h1 {*/
/*    color: #253051;*/
/*    font-size: 2.18em;*/
/*    line-height: 1.28em;*/
/*    margin-bottom: 0;*/
/*    display: block*/
/*}*/

/*.box.box-2>div>div:last-child ul.next-events li>div:first-child .divider {*/
/*    width: 15px;*/
/*    height: 2px;*/
/*    background-color: #253051;*/
/*    margin: 0 auto;*/
/*    -webkit-transform: translateY(4px);*/
/*    transform: translateY(4px)*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-2>div>div:last-child ul.next-events li>div:last-child {*/
/*        width: 60%*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child ul.next-events li>div:last-child {*/
/*        padding-top: 0;*/
/*        text-align: center*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child ul.next-events li>div:last-child p:not(:last-child) {*/
/*    margin-bottom: .8em*/
/*}*/

/*.box.box-2>div>div:last-child>ul.info {*/
/*    text-align: center*/
/*}*/

/*.box.box-2>div>div:last-child>ul.info>li {*/
/*    width: 24.5%;*/
/*    display: inline-block;*/
/*    vertical-align: top;*/
/*    overflow: hidden*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child>ul.info>li {*/
/*        margin-bottom: 21px;*/
/*        width: 100%*/
/*    }*/
/*    .box.box-2>div>div:last-child>ul.info>li:last-child {*/
/*        margin-bottom: 0*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child>ul.info>li>div {*/
/*    padding: 0 15%;*/
/*    text-align: center*/
/*}*/

/*.box.box-2>div>div:last-child>ul.info>li>div h3 {*/
/*    margin-bottom: 0*/
/*}*/

/*.box.box-2>div>div:last-child>ul.info>li>div img {*/
/*    display: block;*/
/*    margin: 2em auto*/
/*}*/

/*.box.box-2>div>div:last-child>ul.info>li>div ul.downloadModule li {*/
/*    margin-bottom: 0*/
/*}*/

/*.box.box-2>div>div:last-child>ul.info>li>div ul.downloadModule li a {*/
/*    text-transform: none;*/
/*    font-size: 1em;*/
/*    letter-spacing: 0;*/
/*    text-decoration: underline;*/
/*    font-family: FreightSansProBook-Regular;*/
/*    padding-bottom: 0*/
/*}*/

/*.box.box-2>div>div:last-child>ul.info>li>div ul.downloadModule li a:after {*/
/*    display: none*/
/*}*/

/*.box.box-2>div>div:last-child>ul.spot {*/
/*    text-align: center*/
/*}*/

/*.box.box-2>div>div:last-child>ul.spot li {*/
/*    width: 19.5%;*/
/*    display: inline-block;*/
/*    vertical-align: top;*/
/*    text-align: center;*/
/*    overflow: hidden*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child>ul.spot li {*/
/*        width: 49%*/
/*    }*/
/*    .box.box-2>div>div:last-child>ul.spot li:nth-child(n+3) {*/
/*        margin-top: .5em*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child>ul.spot li p.h1,*/
/*.box.box-2>div>div:last-child>ul.spot li h1 {*/
/*    color: #a0a3ab;*/
/*    margin-bottom: .25em*/
/*}*/

/*.box.box-2>div>div:last-child>ul.promo li {*/
/*    display: inline-block;*/
/*    vertical-align: top;*/
/*    width: 32.5%;*/
/*    overflow: hidden*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child>ul.promo li {*/
/*        display: block;*/
/*        width: 100%*/
/*    }*/
/*    .box.box-2>div>div:last-child>ul.promo li:not(:first-child) {*/
/*        margin-top: 1em*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child>ul.promo li h3 {*/
/*    margin-bottom: 0*/
/*}*/

/*.box.box-2>div>div:last-child>ul.promo li p:not(:last-child) {*/
/*    margin-bottom: .8125em*/
/*}*/

/*.box.box-2>div>div:last-child>ul.cols-4::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-2>div>div:last-child>ul.cols-4>li {*/
/*    text-align: center*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-2>div>div:last-child>ul.cols-4>li {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 20.78113%*/
/*    }*/
/*    .box.box-2>div>div:last-child>ul.cols-4>li:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child>ul.cols-4>li {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%*/
/*    }*/
/*    .box.box-2>div>div:last-child>ul.cols-4>li:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-2>div>div:last-child>ul.cols-4>li:nth-child(2n) {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-2>div>div:last-child>ul.cols-4>li:nth-child(2n+1) {*/
/*        clear: left*/
/*    }*/
/*    .box.box-2>div>div:last-child>ul.cols-4>li:nth-child(n+3) {*/
/*        margin-top: 21px*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child>ul.cols-4>li>a {*/
/*    display: block;*/
/*    color: #444*/
/*}*/

/*.box.box-2>div>div:last-child>ul.cols-4>li>a img {*/
/*    width: 100%;*/
/*    display: block*/
/*}*/

/*.box.box-2>div>div:last-child>ul.cols-4>li h3 {*/
/*    margin-top: .7em*/
/*}*/

/*.box.box-2>div>div:last-child>ul.services-list {*/
/*    border-top: 1px solid #ccc*/
/*}*/

/*.box.box-2>div>div:last-child>ul.services-list:not(:last-child) {*/
/*    margin-bottom: 2.8em*/
/*}*/

/*.box.box-2>div>div:last-child>ul.services-list li {*/
/*    padding: 1.6em 0;*/
/*    border-bottom: 1px solid #ccc*/
/*}*/

/*.box.box-2>div>div:last-child>ul.services-list li::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-2>div>div:last-child>ul.services-list li h4,*/
/*.box.box-2>div>div:last-child>ul.services-list li .box.box-2>div>div:last-child table.rates tr.addon td:first-child,*/
/*.box.box-2>div>div:last-child table.rates tr.addon .box.box-2>div>div:last-child>ul.services-list li td:first-child,*/
/*.box.box-2>div>div:last-child>ul.services-list li .box.box-2>div>div:last-child table.meeting-rooms tr:first-child td,*/
/*.box.box-2>div>div:last-child table.meeting-rooms tr:first-child .box.box-2>div>div:last-child>ul.services-list li td,*/
/*.box.box-2>div>div:last-child>ul.services-list .box.box-11>div>div:last-child>div:last-child .press-releases-list li p,*/
/*.box.box-11>div>div:last-child>div:last-child .press-releases-list .box.box-2>div>div:last-child>ul.services-list li p {*/
/*    float: left*/
/*}*/

/*.box.box-2>div>div:last-child>ul.services-list li span {*/
/*    float: right*/
/*}*/

/*.box.box-2>div>div:last-child ol.accordion {*/
/*    counter-reset: item;*/
/*    padding-top: -1.6em;*/
/*    border-top: 1px solid #ccc*/
/*}*/

/*.box.box-2>div>div:last-child ol.accordion:not(:last-child) {*/
/*    margin-bottom: 2.8em*/
/*}*/

/*.box.box-2>div>div:last-child ol.accordion>li {*/
/*    border-bottom: 1px solid #ccc;*/
/*    position: relative;*/
/*    margin: 0*/
/*}*/

/*.box.box-2>div>div:last-child ol.accordion>li>div:first-child {*/
/*    position: relative;*/
/*    z-index: 20;*/
/*    padding: 1.6em 15px 1.6em 0;*/
/*    cursor: pointer*/
/*}*/

/*.box.box-2>div>div:last-child ol.accordion>li>div:first-child h4,*/
/*.box.box-2>div>div:last-child ol.accordion>li>div:first-child table.rates tr.addon td:first-child,*/
/*.box.box-2>div>div:last-child table.rates tr.addon ol.accordion>li>div:first-child td:first-child,*/
/*.box.box-2>div>div:last-child ol.accordion>li>div:first-child table.meeting-rooms tr:first-child td,*/
/*.box.box-2>div>div:last-child table.meeting-rooms tr:first-child ol.accordion>li>div:first-child td,*/
/*.box.box-2>div>div:last-child .box.box-11>div>div:last-child>div:last-child .press-releases-list ol.accordion>li>div:first-child p,*/
/*.box.box-11>div>div:last-child>div:last-child .press-releases-list .box.box-2>div>div:last-child ol.accordion>li>div:first-child p {*/
/*    margin-bottom: 0*/
/*}*/

/*.box.box-2>div>div:last-child ol.accordion>li>div:first-child:before {*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    right: 0;*/
/*    background-image: url("/images/icons/icon-accordion-open.png");*/
/*    background-position: center right;*/
/*    background-repeat: no-repeat;*/
/*    background-size: contain;*/
/*    height: 15px;*/
/*    width: 15px;*/
/*    content: "";*/
/*    margin-top: -7.5px;*/
/*    display: block*/
/*}*/

/*.box.box-2>div>div:last-child ol.accordion>li>div:last-child {*/
/*    display: none;*/
/*    padding-bottom: 1.6em*/
/*}*/

/*.box.box-2>div>div:last-child ol.accordion>li>div:last-child table.treatments td {*/
/*    vertical-align: top;*/
/*    border: 0;*/
/*    padding: 0*/
/*}*/

/*.box.box-2>div>div:last-child ol.accordion>li>div:last-child table.treatments td:first-child {*/
/*    width: 50%;*/
/*    border-right: 1px solid #ccc;*/
/*    padding-right: 2.4375em*/
/*}*/

/*.box.box-2>div>div:last-child ol.accordion>li>div:last-child table.treatments td:last-child {*/
/*    width: 40%;*/
/*    padding-left: 2.4375em*/
/*}*/

/*.box.box-2>div>div:last-child ol.accordion>li>div:last-child table.treatments td:last-child li::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-2>div>div:last-child ol.accordion>li>div:last-child table.treatments td:last-child li span:first-child {*/
/*    float: left;*/
/*    width: 50%*/
/*}*/

/*.box.box-2>div>div:last-child ol.accordion>li>div:last-child table.treatments td:last-child li span:last-child {*/
/*    display: inline-block;*/
/*    width: 50%;*/
/*    float: right;*/
/*    text-align: right*/
/*}*/

/*.box.box-2>div>div:last-child ol.accordion>li>div:last-child table.treatments td:last-child p.normal-link {*/
/*    text-align: right;*/
/*    margin: .5em 0 1px 0*/
/*}*/

/*.box.box-2>div>div:last-child ol.accordion>li.toggle>div:first-child:before {*/
/*    background-image: url("/images/icons/icon-accordion-close.png")*/
/*}*/

/*.box.box-2>div>div:last-child table.rates td {*/
/*    text-align: center;*/
/*    padding: .8125em*/
/*}*/

/*.box.box-2>div>div:last-child table.rates td h4,*/
/*.box.box-2>div>div:last-child table.rates td tr.addon td:first-child,*/
/*.box.box-2>div>div:last-child table.rates tr.addon td td:first-child,*/
/*.box.box-2>div>div:last-child table.rates td table.meeting-rooms tr:first-child td,*/
/*.box.box-2>div>div:last-child table.meeting-rooms tr:first-child table.rates td td,*/
/*.box.box-2>div>div:last-child table.rates td .box.box-11>div>div:last-child>div:last-child .press-releases-list li p,*/
/*.box.box-11>div>div:last-child>div:last-child .press-releases-list li .box.box-2>div>div:last-child table.rates td p {*/
/*    margin-top: 35px;*/
/*    margin-bottom: 0 !important*/
/*}*/

/*.box.box-2>div>div:last-child table.rates tr.name td,*/
/*.box.box-2>div>div:last-child table.rates tr.type td:first-child,*/
/*.box.box-2>div>div:last-child table.rates tr.addon td:first-child {*/
/*    text-align: left*/
/*}*/

/*.box.box-2>div>div:last-child table.rates tr.header td {*/
/*    vertical-align: top*/
/*}*/

/*.box.box-2>div>div:last-child table.rates tr.header td p {*/
/*    font-size: .875em*/
/*}*/

/*.box.box-2>div>div:last-child table.rates tr.name td {*/
/*    padding-left: 0;*/
/*    border-bottom: 0*/
/*}*/

/*.box.box-2>div>div:last-child table.rates tr.type td:first-child {*/
/*    padding-left: 0*/
/*}*/

/*.box.box-2>div>div:last-child table.rates tr.addon td:first-child {*/
/*    padding-left: 0*/
/*}*/

/*.box.box-2>div>div:last-child table.meeting-rooms td {*/
/*    text-align: center;*/
/*    padding: .8125em*/
/*}*/

/*.box.box-2>div>div:last-child table.meeting-rooms td img {*/
/*    vertical-align: middle*/
/*}*/

/*.box.box-2>div>div:last-child table.meeting-rooms td:first-child {*/
/*    padding-left: 0;*/
/*    text-align: left*/
/*}*/

/*.box.box-2>div>div:last-child table.meeting-rooms td:first-child a img {*/
/*    margin-right: .5em*/
/*}*/

/*.box.box-2>div>div:last-child table.meeting-rooms tr:first-child td {*/
/*    vertical-align: middle;*/
/*    margin-bottom: 0*/
/*}*/

/*.box.box-2>div>div:last-child ul.shopping-list {*/
/*    border-top: 1px solid #ccc*/
/*}*/

/*.box.box-2>div>div:last-child ul.shopping-list::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-2>div>div:last-child ul.shopping-list li {*/
/*    float: left;*/
/*    position: relative;*/
/*    border-bottom: 1px solid #ccc*/
/*}*/

/*.box.box-2>div>div:last-child ul.shopping-list li:after {*/
/*    position: absolute;*/
/*    top: 6px;*/
/*    right: 0;*/
/*    bottom: 6px;*/
/*    width: 1px;*/
/*    background-color: #ccc;*/
/*    content: ""*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-2>div>div:last-child ul.shopping-list li {*/
/*        width: 25%*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.shopping-list li:nth-child(4n):after {*/
/*        display: none*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child ul.shopping-list li {*/
/*        width: 50%*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.shopping-list li:nth-child(2n):after {*/
/*        display: none*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child ul.shopping-list li a {*/
/*    cursor: default;*/
/*    margin: 6px;*/
/*    padding: 1.625em;*/
/*    display: block*/
/*}*/

/*.box.box-2>div>div:last-child ul.shopping-list li a img {*/
/*    vertical-align: middle;*/
/*    width: 100%*/
/*}*/

/*.box.box-2>div>div:last-child ul.shopping-list li a[data-pos] {*/
/*    cursor: pointer*/
/*}*/

/*.box.box-2>div>div:last-child ul.shopping-list li a[data-pos]:hover {*/
/*    background-color: #f1f1ee*/
/*}*/

/*.box.box-2>div>div:last-child div.carousel.type-1 h3,*/
/*.box.box-2>div>div:last-child div.carousel.type-1 p {*/
/*    margin-bottom: 0*/
/*}*/

/*.box.box-2>div>div:last-child div.carousel.type-1 img {*/
/*    margin: 1.5em 0*/
/*}*/

/*.box.box-2>div>div:last-child div.carousel.type-1 p a.to-video,*/
/*.box.box-2>div>div:last-child div.carousel.type-1 p a.to-video img {*/
/*    display: block;*/
/*    margin: 0 auto*/
/*}*/

/*.box.box-2>div>div:last-child div.carousel.type-1 p a.to-video {*/
/*    width: 80%;*/
/*    border-radius: 80%;*/
/*    margin-bottom: 1em*/
/*}*/

/*.box.box-2>div>div:last-child div.carousel.type-1 p a.to-video img {*/
/*    width: 100%;*/
/*    border-radius: 100%;*/
/*    -webkit-transition: opacity 150ms;*/
/*    transition: opacity 150ms*/
/*}*/

/*.box.box-2>div>div:last-child div.carousel.type-1 p a.to-video:hover {*/
/*    background: #0f172b url(/images/icons/icon-play.png);*/
/*    background-size: 19px auto;*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    opacity: 1*/
/*}*/

/*.box.box-2>div>div:last-child div.carousel.type-1 p a.to-video:hover img {*/
/*    opacity: .5*/
/*}*/

/*.box.box-2>div>div:last-child div.carousel.type-1 .flex-prev,*/
/*.box.box-2>div>div:last-child div.carousel.type-1 .flex-next {*/
/*    background-color: transparent;*/
/*    background-repeat: no-repeat;*/
/*    background-size: 16px 28px*/
/*}*/

/*.box.box-2>div>div:last-child div.carousel.type-1 .flex-prev {*/
/*    background-image: url(/images/icons/icon-slider-left.png);*/
/*    background-position: left center*/
/*}*/

/*.box.box-2>div>div:last-child div.carousel.type-1 .flex-next {*/
/*    background-image: url(/images/icons/icon-slider-right.png);*/
/*    background-position: right center*/
/*}*/

/*.box.box-2>div>div:last-child div.history {*/
/*    position: relative*/
/*}*/

/*.box.box-2>div>div:last-child div.history::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-2>div>div:last-child div.history:not(:last-child) {*/
/*    padding-bottom: 2.8em*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-2>div>div:last-child div.history:nth-child(odd) {*/
/*        display: -webkit-box;*/
/*        display: -moz-box;*/
/*        display: box;*/
/*        display: -moz-flex;*/
/*        display: -ms-flexbox;*/
/*        display: flex;*/
/*        -webkit-box-orient: horizontal;*/
/*        box-orient: horizontal;*/
/*        -webkit-box-direction: reverse;*/
/*        box-direction: reverse;*/
/*        -moz-flex-direction: row-reverse;*/
/*        flex-direction: row-reverse;*/
/*        -ms-flex-direction: row-reverse*/
/*    }*/
/*    .box.box-2>div>div:last-child div.history::before {*/
/*        content: "";*/
/*        position: absolute;*/
/*        top: 0;*/
/*        bottom: 0;*/
/*        left: calc(50% - 1px);*/
/*        width: 1px;*/
/*        background-color: #ccc*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child div.history:first-child::before {*/
/*    top: 50%*/
/*}*/

/*.box.box-2>div>div:last-child div.history:last-child::before {*/
/*    bottom: 50%*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child div.history>div {*/
/*        display: -webkit-box;*/
/*        display: -moz-box;*/
/*        display: box;*/
/*        display: -moz-flex;*/
/*        display: -ms-flexbox;*/
/*        display: flex;*/
/*        -webkit-box-orient: horizontal;*/
/*        box-orient: horizontal;*/
/*        -webkit-box-direction: reverse;*/
/*        box-direction: reverse;*/
/*        -moz-flex-direction: row-reverse;*/
/*        flex-direction: row-reverse;*/
/*        -ms-flex-direction: row-reverse;*/
/*        width: 100% !important;*/
/*        display: block*/
/*    }*/
/*    .box.box-2>div>div:last-child div.history>div>div {*/
/*        display: block;*/
/*        width: 100%*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-2>div>div:last-child div.history>div {*/
/*        float: left*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child div.history>div:first-child,*/
/*.box.box-2>div>div:last-child div.history>div:last-child {*/
/*    width: 40%*/
/*}*/

/*.box.box-2>div>div:last-child div.history>div:first-child a {*/
/*    display: block;*/
/*    width: 100%*/
/*}*/

/*.box.box-2>div>div:last-child div.history>div:first-child img {*/
/*    display: block;*/
/*    width: 100%*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child div.history>div:nth-child(2)>div {*/
/*        text-align: center*/
/*    }*/
/*    .box.box-2>div>div:last-child div.history>div:nth-child(2)>div>span>span {*/
/*        font-family: FreightDispProMedium-Regular;*/
/*        font-size: 3em;*/
/*        line-height: 1.3em;*/
/*        color: #000;*/
/*        display: block;*/
/*        margin: .25em 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-2>div>div:last-child div.history>div:nth-child(2) {*/
/*        margin: 0 3%;*/
/*        width: 14%;*/
/*        position: relative*/
/*    }*/
/*    .box.box-2>div>div:last-child div.history>div:nth-child(2)>div {*/
/*        width: 60%;*/
/*        padding-bottom: 60%;*/
/*        background-color: white;*/
/*        margin: 60% auto 0;*/
/*        position: relative;*/
/*        -webkit-transform: rotate(-45deg);*/
/*        transform: rotate(-45deg)*/
/*    }*/
/*    .box.box-2>div>div:last-child div.history>div:nth-child(2)>div>span {*/
/*        position: absolute;*/
/*        top: 0;*/
/*        right: 0;*/
/*        bottom: 0;*/
/*        left: 0;*/
/*        -webkit-transform: rotate(45deg);*/
/*        transform: rotate(45deg);*/
/*        display: block*/
/*    }*/
/*    .box.box-2>div>div:last-child div.history>div:nth-child(2)>div>span>span {*/
/*        position: absolute;*/
/*        top: 50%;*/
/*        right: 0;*/
/*        left: 0;*/
/*        -webkit-transform: translateY(-50%);*/
/*        transform: translateY(-50%);*/
/*        text-align: center;*/
/*        font-family: FreightDispProMedium-Regular;*/
/*        font-size: 1.75em;*/
/*        line-height: 1.3em;*/
/*        color: #000;*/
/*        margin-bottom: .4em*/
/*    }*/
/*    .box.box-2>div>div:last-child div.history>div:nth-child(2)>div:after {*/
/*        content: "";*/
/*        position: absolute;*/
/*        top: 0;*/
/*        right: 0;*/
/*        bottom: 0;*/
/*        left: 0;*/
/*        border: 1px solid #ccc*/
/*    }*/
/*    .box.box-2>div>div:last-child div.history>div:nth-child(2)>div:before {*/
/*        content: "";*/
/*        position: absolute;*/
/*        top: 5px;*/
/*        right: 5px;*/
/*        bottom: 5px;*/
/*        left: 5px;*/
/*        border: 1px solid #ccc*/
/*    }*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box.box-2>div>div:last-child div.history>div:last-child {*/
/*        padding-top: 30px*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder {*/
/*    overflow: hidden*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid {*/
/*    position: relative;*/
/*    margin-bottom: 0;*/
/*    margin-top: -4em;*/
/*    margin-left: -2.89397%;*/
/*    margin-right: -2.89397%*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-2>div>div:last-child .masonry-holder .grid {*/
/*        margin-left: -4.34096%*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child .masonry-holder .grid {*/
/*        margin-left: -4.34096%*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-2>div>div:last-child .masonry-holder .grid {*/
/*        margin-right: -4.34096%*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child .masonry-holder .grid {*/
/*        margin-right: -4.34096%*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-sizer,*/
/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item {*/
/*    width: 33.33333%*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-2>div>div:last-child .masonry-holder .grid .grid-sizer,*/
/*    .box.box-2>div>div:last-child .masonry-holder .grid .grid-item {*/
/*        width: 50%*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child .masonry-holder .grid .grid-sizer,*/
/*    .box.box-2>div>div:last-child .masonry-holder .grid .grid-item {*/
/*        width: 100%*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item>div {*/
/*    padding: 0 8.68192%*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-2>div>div:last-child .masonry-holder .grid .grid-item>div {*/
/*        padding: 0 1.5em*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item {*/
/*    float: left;*/
/*    margin-top: 4em*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child .masonry-holder .grid .grid-item {*/
/*        margin-top: 21px*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item>div>a {*/
/*    display: block;*/
/*    color: #444*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item>div>a>img {*/
/*    display: block;*/
/*    width: 100%*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item>div>a>div {*/
/*    background: white;*/
/*    padding: 2em;*/
/*    font-size: .875em*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item>div>a>div>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item>div>a>div>div span:first-child {*/
/*    display: block;*/
/*    height: 40px;*/
/*    width: 40px;*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    float: left;*/
/*    border: 1px solid #0f172b;*/
/*    margin: 0 1em 1em 0*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item>div>a>div>div span:first-child.insta,*/
/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item>div>a>div>div span:first-child.instaAccount {*/
/*    background-image: url(/images/icons/icon-insta-mini.png);*/
/*    background-size: 15px auto*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item>div>a>div>div span:first-child.gplus {*/
/*    background-image: url(/images/icons/icon-gplus-mini.png);*/
/*    background-size: 19px auto*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item>div>a>div>div span:first-child.palace {*/
/*    background-image: url(/images/icons/icon-palace-mini.png);*/
/*    background-size: 15px auto*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item>div>a>div>div span:first-child.facebook {*/
/*    background-image: url(/images/icons/icon-fb-mini.png);*/
/*    background-size: 9px auto*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item>div>a>div>div span:first-child.twitter {*/
/*    background-image: url(/images/icons/icon-tw-mini.png);*/
/*    background-size: 16px auto*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item>div>a>div>div span:first-child.youtube {*/
/*    background-image: url("/images/icons/icon-yt-mini.png");*/
/*    background-size: 20px auto*/
/*}*/

/*.box.box-2>div>div:last-child .masonry-holder .grid .grid-item>div>a>div>p {*/
/*    overflow: hidden*/
/*}*/

/*.box.box-2>div>div:last-child .moments-list>h2.moments {*/
/*    text-align: center;*/
/*    margin-bottom: 83.33333px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-2>div>div:last-child .moments-list>h2.moments {*/
/*        margin-bottom: 50px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child .moments-list>h2.moments {*/
/*        margin-bottom: 35px*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child .moments-list>h2.moments select {*/
/*    display: inline-block;*/
/*    width: auto;*/
/*    padding: 0 2em 0 0;*/
/*    margin: 0;*/
/*    border: 0;*/
/*    line-height: 1;*/
/*    border-bottom: 1px solid #0f172b;*/
/*    background-position: center right;*/
/*    font-family: FreightDispProMedium-Italic*/
/*}*/

/*.box.box-2>div>div:last-child .moments-list .moment::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-2>div>div:last-child .moments-list .moment:not(: last-child) {*/
/*        margin-bottom: 50px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child .moments-list .moment:not(: last-child) {*/
/*        margin-bottom: 35px*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child .moments-list .moment>div {*/
/*    float: left;*/
/*    position: relative*/
/*}*/

/*.box.box-2>div>div:last-child .moments-list .moment>div img {*/
/*    display: block*/
/*}*/

/*.box.box-2>div>div:last-child .moments-list .moment>div:first-child {*/
/*    margin-top: 6em;*/
/*    margin-right: 5.62516%;*/
/*    width: calc(70% - 5.62516%)*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-2>div>div:last-child .moments-list .moment>div:first-child {*/
/*        margin-top: 0;*/
/*        width: calc(60% - 5.62516%)*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child .moments-list .moment>div:first-child {*/
/*        margin-top: 0;*/
/*        width: 100%*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child .moments-list .moment>div:first-child img {*/
/*    position: relative;*/
/*    z-index: 10;*/
/*    width: 60%*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-2>div>div:last-child .moments-list .moment>div:first-child img {*/
/*        width: 100%*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child .moments-list .moment>div:first-child>div {*/
/*    padding: 2em 0 0*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box.box-2>div>div:last-child .moments-list .moment>div:first-child>div {*/
/*        background-color: #fff;*/
/*        position: absolute;*/
/*        top: 50%;*/
/*        right: 0;*/
/*        z-index: 20;*/
/*        -webkit-transform: translateY(-50%);*/
/*        transform: translateY(-50%);*/
/*        width: 60%;*/
/*        padding: 3em 0 3em 4em*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child .moments-list .moment>div:last-child {*/
/*    width: 30%*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-2>div>div:last-child .moments-list .moment>div:last-child {*/
/*        width: 40%*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child .moments-list .moment>div:last-child {*/
/*        margin-top: 35px;*/
/*        width: 100%*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child .moments-list .moment>div:last-child img {*/
/*    width: 100%*/
/*}*/

/*.box.box-2>div>div:last-child .moments-list .moment>div:last-child>div {*/
/*    padding: 2em 0 0*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box.box-2>div>div:last-child .moments-list .moment>div:last-child>div {*/
/*        background-color: #fff;*/
/*        position: relative;*/
/*        top: -5em;*/
/*        left: 15%;*/
/*        width: 85%;*/
/*        padding: 3em 2em;*/
/*        margin-bottom: -5em*/
/*    }*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box.box-2>div>div:last-child .moments-list .moment:nth-child(odd)>div:first-child img {*/
/*        float: right*/
/*    }*/
/*    .box.box-2>div>div:last-child .moments-list .moment:nth-child(odd)>div:first-child>div {*/
/*        right: auto;*/
/*        left: 0;*/
/*        padding: 3em 4em 3em 0;*/
/*        text-align: right*/
/*    }*/
/*    .box.box-2>div>div:last-child .moments-list .moment:nth-child(odd)>div:last-child>div {*/
/*        left: auto;*/
/*        padding: 3em 2em*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child ul.hi-res-list {*/
/*    margin-top: 4em*/
/*}*/

/*.box.box-2>div>div:last-child ul.hi-res-list::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2>div>div:last-child ul.hi-res-list {*/
/*        margin-top: 3em*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-2>div>div:last-child ul.hi-res-list li {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 20.78113%*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.hi-res-list li:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.hi-res-list li:nth-child(4n) {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.hi-res-list li:nth-child(4n+1) {*/
/*        clear: left*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.hi-res-list li:nth-child(n+5) {*/
/*        margin-top: 4em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-2>div>div:last-child ul.hi-res-list li {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.hi-res-list li:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.hi-res-list li:nth-child(2n) {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.hi-res-list li:nth-child(2n+1) {*/
/*        clear: left*/
/*    }*/
/*    .box.box-2>div>div:last-child ul.hi-res-list li:nth-child(n+3) {*/
/*        margin-top: 2em*/
/*    }*/
/*}*/

/*.box.box-2>div>div:last-child ul.hi-res-list li a {*/
/*    display: block;*/
/*    text-align: center;*/
/*    color: #444*/
/*}*/

/*.box.box-2>div>div:last-child ul.hi-res-list li a span {*/
/*    display: block;*/
/*    background-color: #0f172b;*/
/*    background-image: url(/images/icons/icon-open.png);*/
/*    background-position: center;*/
/*    background-size: 27px auto;*/
/*    background-repeat: no-repeat*/
/*}*/

/*.box.box-2>div>div:last-child ul.hi-res-list li a span img {*/
/*    width: 100%;*/
/*    display: block;*/
/*    margin-bottom: 1em*/
/*}*/

/*.box.box-2.color,*/
/*.box.box-2.border {*/
/*    margin: 0;*/
/*    position: relative*/
/*}*/

/*.box.box-2.color:after,*/
/*.box.box-2.border:after {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 14px;*/
/*    bottom: 0;*/
/*    left: 14px;*/
/*    z-index: 10;*/
/*    content: "";*/
/*    background-color: #f1f1ee*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-2.color:after,*/
/*    .box.box-2.border:after {*/
/*        right: 0;*/
/*        left: 0*/
/*    }*/
/*}*/

/*.box.box-2.color>div,*/
/*.box.box-2.border>div {*/
/*    position: relative;*/
/*    z-index: 20;*/
/*    padding: 100px 0*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-2.color>div,*/
/*    .box.box-2.border>div {*/
/*        padding: 50px 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2.color>div,*/
/*    .box.box-2.border>div {*/
/*        padding: 35px 0*/
/*    }*/
/*}*/

/*.box.box-2.color>div>div:first-child .filter select,*/
/*.box.box-2.border>div>div:first-child .filter select {*/
/*    background-color: #f1f1ee*/
/*}*/

/*.box.box-2.color.first-box,*/
/*.box.box-2.border.first-box {*/
/*    margin-top: 0 !important*/
/*}*/

/*body.template1631 .box.box-2.color>div,*/
/*body.template1632 .box.box-2.color>div,*/
/*body.template1631 .box.box-2.border>div,*/
/*body.template1632 .box.box-2.border>div {*/
/*    padding-top: 0 !important;*/
/*    padding-bottom: 50px !important*/
/*}*/

/*.box.box-2.border>div>div:last-child {*/
/*    padding: 4em;*/
/*    position: relative;*/
/*    text-align: center*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-2.border>div>div:last-child {*/
/*        padding: 2em*/
/*    }*/
/*}*/

/*.box.box-2.border>div>div:last-child:after,*/
/*.box.box-2.border>div>div:last-child:before {*/
/*    content: "";*/
/*    border: 1px solid #ccc;*/
/*    z-index: -1*/
/*}*/

/*.box.box-2.border>div>div:last-child:after {*/
/*    position: absolute;*/
/*    top: 10px;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    left: 10px*/
/*}*/

/*.box.box-2.border>div>div:last-child:before {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 10px;*/
/*    bottom: 10px;*/
/*    left: 0*/
/*}*/

/*.box.box-3 {*/
/*    position: relative;*/
/*    margin: 0*/
/*}*/

/*.box.box-3:after {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 14px;*/
/*    bottom: 0;*/
/*    left: 14px;*/
/*    z-index: 10;*/
/*    content: "";*/
/*    background-color: #0f172b*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-3:after {*/
/*        right: 0;*/
/*        left: 0*/
/*    }*/
/*}*/

/*.box.box-3>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box;*/
/*    position: relative;*/
/*    z-index: 20;*/
/*    padding: 100px 0*/
/*}*/

/*.box.box-3>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-3>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-3>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-3>div {*/
/*        padding: 50px 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-3>div {*/
/*        padding: 35px 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-3>div>div:first-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 33.98428%;*/
/*        padding-top: 30px*/
/*    }*/
/*    .box.box-3>div>div:first-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-3>div>div:first-child {*/
/*        text-align: center;*/
/*        margin-bottom: 35px*/
/*    }*/
/*    .box.box-3>div>div:first-child h4:not(:first-child),*/
/*    .box.box-3>div>div:first-child .box.box-2>div>div:last-child table.rates tr.addon td:not(:first-child):first-child,*/
/*    .box.box-2>div>div:last-child table.rates tr.addon .box.box-3>div>div:first-child td:not(:first-child):first-child,*/
/*    .box.box-3>div>div:first-child .box.box-2>div>div:last-child table.meeting-rooms tr:first-child td:not(:first-child),*/
/*    .box.box-2>div>div:last-child table.meeting-rooms tr:first-child .box.box-3>div>div:first-child td:not(:first-child),*/
/*    .box.box-3>div>div:first-child .box.box-11>div>div:last-child>div:last-child .press-releases-list li p:not(:first-child),*/
/*    .box.box-11>div>div:last-child>div:last-child .press-releases-list li .box.box-3>div>div:first-child p:not(:first-child) {*/
/*        margin-top: 35px !important*/
/*    }*/
/*    .box.box-3>div>div:first-child .social {*/
/*        margin-top: 2.2em !important*/
/*    }*/
/*}*/

/*.box.box-3>div>div:first-child h4,*/
/*.box.box-3>div>div:first-child .box.box-2>div>div:last-child table.rates tr.addon td:first-child,*/
/*.box.box-2>div>div:last-child table.rates tr.addon .box.box-3>div>div:first-child td:first-child,*/
/*.box.box-3>div>div:first-child .box.box-2>div>div:last-child table.meeting-rooms tr:first-child td,*/
/*.box.box-2>div>div:last-child table.meeting-rooms tr:first-child .box.box-3>div>div:first-child td,*/
/*.box.box-3>div>div:first-child .box.box-11>div>div:last-child>div:last-child .press-releases-list li p,*/
/*.box.box-11>div>div:last-child>div:last-child .press-releases-list li .box.box-3>div>div:first-child p,*/
/*.box.box-3>div>div:first-child h2,*/
/*.box.box-3>div>div:first-child p {*/
/*    color: #fff*/
/*}*/

/*.box.box-3>div>div:first-child p.normal-link a {*/
/*    color: #fff*/
/*}*/

/*.box.box-3>div>div:first-child p.normal-link a:after {*/
/*    background-color: #fff*/
/*}*/

/*.box.box-3>div>div:first-child h4:not(:first-child),*/
/*.box.box-3>div>div:first-child .box.box-2>div>div:last-child table.rates tr.addon td:not(:first-child):first-child,*/
/*.box.box-2>div>div:last-child table.rates tr.addon .box.box-3>div>div:first-child td:not(:first-child):first-child,*/
/*.box.box-3>div>div:first-child .box.box-2>div>div:last-child table.meeting-rooms tr:first-child td:not(:first-child),*/
/*.box.box-2>div>div:last-child table.meeting-rooms tr:first-child .box.box-3>div>div:first-child td:not(:first-child),*/
/*.box.box-3>div>div:first-child .box.box-11>div>div:last-child>div:last-child .press-releases-list li p:not(:first-child),*/
/*.box.box-11>div>div:last-child>div:last-child .press-releases-list li .box.box-3>div>div:first-child p:not(:first-child) {*/
/*    margin-top: 100px;*/
/*    margin-bottom: 0*/
/*}*/

/*.box.box-3>div>div:first-child .social {*/
/*    margin-top: 1em*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-3>div>div:last-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 60.39057%;*/
/*        text-align: right*/
/*    }*/
/*    .box.box-3>div>div:last-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*.box.box-3>div>div:last-child ul::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-3>div>div:last-child ul li {*/
/*    float: left*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box.box-3>div>div:last-child ul li {*/
/*        width: 33.33333%*/
/*    }*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-3>div>div:last-child ul li {*/
/*        width: 50%*/
/*    }*/
/*    .box.box-3>div>div:last-child ul li:last-child:not(:first-child) {*/
/*        display: none*/
/*    }*/
/*}*/

/*.box.box-3>div>div:last-child ul li a {*/
/*    margin: 0 0 2px 2px;*/
/*    display: block*/
/*}*/

/*.box.box-3>div>div:last-child ul li a img {*/
/*    display: block;*/
/*    width: 100%*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-3>div>div:last-child ul:first-child {*/
/*        margin-left: 60px*/
/*    }*/
/*    .box.box-3>div>div:last-child ul:last-child {*/
/*        margin-right: 60px*/
/*    }*/
/*}*/

/*.box.box-4>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box*/
/*}*/

/*.box.box-4>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-4>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-4>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*.box.box-4>div>div:first-child {*/
/*    text-align: center;*/
/*    margin-bottom: 100px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-4>div>div:first-child {*/
/*        margin-bottom: 50px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-4>div>div:first-child {*/
/*        margin-bottom: 21px*/
/*    }*/
/*}*/

/*.box.box-4>div>div:last-child::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-4>div>div:last-child>div:first-child {*/
/*    text-align: center*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box.box-4>div>div:last-child>div:first-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 20.78113%*/
/*    }*/
/*    .box.box-4>div>div:last-child>div:first-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*.box.box-4>div>div:last-child>div:first-child .cal {*/
/*    height: 285px;*/
/*    border: 1px solid #ccc;*/
/*    margin-bottom: 1.5em*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-4>div>div:last-child>div:first-child .cal {*/
/*        height: auto*/
/*    }*/
/*    .box.box-4>div>div:last-child>div:first-child .cal::after {*/
/*        clear: both;*/
/*        content: "";*/
/*        display: table*/
/*    }*/
/*}*/

/*@media screen and (max-width: 73.6875em) and (min-width: 48em) {*/
/*    .box.box-4>div>div:last-child>div:first-child .cal {*/
/*        position: relative*/
/*    }*/
/*    .box.box-4>div>div:last-child>div:first-child .cal:before {*/
/*        content: "";*/
/*        position: absolute;*/
/*        top: 0;*/
/*        bottom: 0;*/
/*        left: 30%;*/
/*        width: 1px;*/
/*        background-color: #ccc*/
/*    }*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-4>div>div:last-child>div:first-child .cal>div {*/
/*        height: auto*/
/*    }*/
/*}*/

/*@media screen and (max-width: 73.6875em) and (min-width: 48em) {*/
/*    .box.box-4>div>div:last-child>div:first-child .cal>div {*/
/*        float: left*/
/*    }*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-4>div>div:last-child>div:first-child .cal>div>div {*/
/*        top: auto !important;*/
/*        -webkit-transform: none !important;*/
/*        transform: none !important;*/
/*        padding: 30px 20px !important*/
/*    }*/
/*    .box.box-4>div>div:last-child>div:first-child .cal>div:first-child {*/
/*        height: auto !important;*/
/*        border-bottom: 0 !important*/
/*    }*/
/*}*/

/*@media screen and (max-width: 73.6875em) and (min-width: 48em) {*/
/*    .box.box-4>div>div:last-child>div:first-child .cal>div:first-child {*/
/*        width: 30%*/
/*    }*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-4>div>div:last-child>div:first-child .cal>div:last-child {*/
/*        height: auto !important;*/
/*        text-align: left*/
/*    }*/
/*    .box.box-4>div>div:last-child>div:first-child .cal>div:last-child p {*/
/*        display: block !important*/
/*    }*/
/*}*/

/*@media screen and (max-width: 73.6875em) and (min-width: 48em) {*/
/*    .box.box-4>div>div:last-child>div:first-child .cal>div:last-child {*/
/*        width: 70%*/
/*    }*/
/*}*/

/*@media screen and (max-width: 73.6875em) and (max-width: 47.9375em) {*/
/*    .box.box-4>div>div:last-child>div:first-child .cal>div:last-child {*/
/*        border-top: 1px solid #ccc;*/
/*        text-align: center*/
/*    }*/
/*}*/

/*.box.box-4>div>div:last-child>div:first-child .cal>div {*/
/*    text-align: center;*/
/*    overflow: hidden*/
/*}*/

/*.box.box-4>div>div:last-child>div:first-child .cal>div>div {*/
/*    position: relative;*/
/*    top: 50%;*/
/*    padding: 20px;*/
/*    -webkit-transform: translateY(-50%);*/
/*    transform: translateY(-50%)*/
/*}*/

/*.box.box-4>div>div:last-child>div:first-child .cal>div:first-child {*/
/*    height: 170px;*/
/*    border-bottom: 1px solid #ccc*/
/*}*/

/*.box.box-4>div>div:last-child>div:first-child .cal>div:first-child h5,*/
/*.box.box-4>div>div:last-child>div:first-child .cal>div:first-child span.h1,*/
/*.box.box-4>div>div:last-child>div:first-child .cal>div:first-child h1 {*/
/*    color: #000;*/
/*    margin-bottom: 0*/
/*}*/

/*.box.box-4>div>div:last-child>div:first-child .cal>div:first-child h5 {*/
/*    font-family: FreightDispProMedium-Regular;*/
/*    font-size: 1.2em;*/
/*    letter-spacing: 0*/
/*}*/

/*.box.box-4>div>div:last-child>div:first-child .cal>div:first-child span.h1,*/
/*.box.box-4>div>div:last-child>div:first-child .cal>div:first-child h1 {*/
/*    color: #253051;*/
/*    font-size: 2.18em;*/
/*    line-height: 1.28em;*/
/*    margin-bottom: 0;*/
/*    display: block*/
/*}*/

/*.box.box-4>div>div:last-child>div:first-child .cal>div:first-child .divider {*/
/*    width: 15px;*/
/*    height: 2px;*/
/*    background-color: #253051;*/
/*    margin: 0 auto;*/
/*    -webkit-transform: translateY(4px);*/
/*    transform: translateY(4px)*/
/*}*/

/*.box.box-4>div>div:last-child>div:first-child .cal>div:last-child {*/
/*    height: 115px*/
/*}*/

/*.box.box-4>div>div:last-child>div:first-child .cal>div:last-child h3 {*/
/*    margin-bottom: 0*/
/*}*/

/*.box.box-4>div>div:last-child>div:first-child .cal>div:last-child p {*/
/*    display: none*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box.box-4>div>div:last-child>div:last-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 73.59371%*/
/*    }*/
/*    .box.box-4>div>div:last-child>div:last-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-4>div>div:last-child>div:last-child {*/
/*        margin-top: 95px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-4>div>div:last-child>div:last-child {*/
/*        margin-top: 21px*/
/*    }*/
/*}*/

/*.box.box-4>div>div:last-child>div:last-child .mono-carousel.suggestions {*/
/*    padding-top: 0*/
/*}*/

/*.box.box-5>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box*/
/*}*/

/*.box.box-5>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-5>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-5>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*.box.box-5>div>div:first-child {*/
/*    text-align: center;*/
/*    position: relative*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-5>div>div:first-child p {*/
/*        position: absolute;*/
/*        right: 0;*/
/*        bottom: 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-5>div>div:first-child p {*/
/*        padding-bottom: 35px*/
/*    }*/
/*}*/

/*.box.box-5>div>div:last-child::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-5>div>div:last-child>div {*/
/*    text-align: center*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box.box-5>div>div:last-child>div {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 29.58323%*/
/*    }*/
/*    .box.box-5>div>div:last-child>div:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-5>div>div:last-child>div {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%*/
/*    }*/
/*    .box.box-5>div>div:last-child>div:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-5>div>div:last-child>div:nth-child(2n) {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-5>div>div:last-child>div:nth-child(2n+1) {*/
/*        clear: left*/
/*    }*/
/*    .box.box-5>div>div:last-child>div:last-child {*/
/*        display: none*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-5>div>div:last-child>div {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 100%*/
/*    }*/
/*    .box.box-5>div>div:last-child>div:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-5>div>div:last-child>div:nth-child(1n) {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-5>div>div:last-child>div:nth-child(1n+1) {*/
/*        clear: left*/
/*    }*/
/*    .box.box-5>div>div:last-child>div:nth-child(2) {*/
/*        margin: 35px 0*/
/*    }*/
/*}*/

/*.box.box-5>div>div:last-child>div>a>div,*/
/*.box.box-5>div>div:last-child>div>div {*/
/*    overflow: hidden;*/
/*    height: 320px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-5>div>div:last-child>div>a>div,*/
/*    .box.box-5>div>div:last-child>div>div {*/
/*        height: 43.6vw*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-5>div>div:last-child>div>a>div,*/
/*    .box.box-5>div>div:last-child>div>div {*/
/*        height: 94.3vw*/
/*    }*/
/*}*/

/*.box.box-5>div>div:last-child>div>a {*/
/*    display: block*/
/*}*/

/*.box.box-5>div>div:last-child>div>a>div {*/
/*    background-position: center;*/
/*    background-size: cover;*/
/*    background-repeat: no-repeat*/
/*}*/

/*.box.box-5>div>div:last-child>div>a h3 {*/
/*    margin-bottom: 0;*/
/*    margin-top: .7em*/
/*}*/

/*.box.box-5>div>div:last-child>div>a p {*/
/*    color: #444*/
/*}*/

/*.box.box-5>div>div:last-child>div>div {*/
/*    position: relative*/
/*}*/

/*.box.box-5>div>div:last-child>div>div:after,*/
/*.box.box-5>div>div:last-child>div>div:before {*/
/*    content: "";*/
/*    border: 1px solid #ccc;*/
/*    z-index: 10*/
/*}*/

/*.box.box-5>div>div:last-child>div>div:after {*/
/*    position: absolute;*/
/*    top: 10px;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    left: 10px*/
/*}*/

/*.box.box-5>div>div:last-child>div>div:before {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 10px;*/
/*    bottom: 10px;*/
/*    left: 0*/
/*}*/

/*.box.box-5>div>div:last-child>div>div>div {*/
/*    -webkit-transform: translate3d(0, -50%, 0);*/
/*    transform: translate3d(0, -50%, 0);*/
/*    position: relative;*/
/*    z-index: 20;*/
/*    top: 50%;*/
/*    padding: 2em*/
/*}*/

/*.box.box-5>div>div:last-child>div>div>div h3 {*/
/*    text-transform: uppercase*/
/*}*/

/*.box.box-5>div>div:last-child>div>div>div fieldset {*/
/*    margin-top: 2em*/
/*}*/

/*.box.box-5>div>div:last-child>div>div>div fieldset>div {*/
/*    margin-bottom: 10px*/
/*}*/

/*.box.box-6>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box*/
/*}*/

/*.box.box-6>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-6>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-6>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-6>div>div {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%*/
/*    }*/
/*    .box.box-6>div>div:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box.box-6>div>div:first-child {*/
/*        padding-top: 30px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-6>div>div:first-child {*/
/*        margin-bottom: 21px*/
/*    }*/
/*}*/

/*.box.box-6>div>div:last-child {*/
/*    position: relative*/
/*}*/

/*.box.box-6>div>div:last-child a {*/
/*    display: block*/
/*}*/

/*.box.box-6>div>div:last-child img {*/
/*    width: 100%;*/
/*    display: block*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-6.right>div {*/
/*        display: -webkit-box;*/
/*        display: -moz-box;*/
/*        display: box;*/
/*        display: -moz-flex;*/
/*        display: -ms-flexbox;*/
/*        display: flex;*/
/*        -webkit-box-orient: horizontal;*/
/*        box-orient: horizontal;*/
/*        -webkit-box-direction: reverse;*/
/*        box-direction: reverse;*/
/*        -moz-flex-direction: row-reverse;*/
/*        flex-direction: row-reverse;*/
/*        -ms-flex-direction: row-reverse*/
/*    }*/
/*    .box.box-6.right>div>div:first-child {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-6.right>div>div:last-child {*/
/*        margin-right: 5.62516%*/
/*    }*/
/*}*/

/*.box.box-7 {*/
/*    position: relative;*/
/*    margin: 0*/
/*}*/

/*.box.box-7:after {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 14px;*/
/*    bottom: 0;*/
/*    left: 14px;*/
/*    z-index: 10;*/
/*    content: "";*/
/*    background-color: #0f172b*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-7:after {*/
/*        right: 0;*/
/*        left: 0*/
/*    }*/
/*}*/

/*.box.box-7>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box;*/
/*    position: relative;*/
/*    z-index: 20;*/
/*    text-align: center;*/
/*    padding: 100px 0*/
/*}*/

/*.box.box-7>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-7>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-7>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-7>div {*/
/*        padding: 50px 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-7>div {*/
/*        padding: 50px 0*/
/*    }*/
/*}*/

/*.box.box-7>div h2,*/
/*.box.box-7>div * {*/
/*    color: #fff*/
/*}*/

/*.box.box-7>div fieldset.booking::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-7>div fieldset.booking>div label {*/
/*    color: white;*/
/*    text-align: center;*/
/*    text-transform: uppercase;*/
/*    margin-bottom: 10px*/
/*}*/

/*.box.box-7>div fieldset.booking>div input,*/
/*.box.box-7>div fieldset.booking>div select {*/
/*    background-color: transparent;*/
/*    border: 0;*/
/*    color: white;*/
/*    background-image: none;*/
/*    padding: 0;*/
/*    font-size: 2.6em;*/
/*    overflow: hidden;*/
/*    margin: 0 auto;*/
/*    font-family: FreightDispProMedium-Regular;*/
/*    cursor: pointer;*/
/*    padding-bottom: 30px*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-7>div fieldset.booking>div input,*/
/*    .box.box-7>div fieldset.booking>div select {*/
/*        font-size: 2em*/
/*    }*/
/*}*/

/*.box.box-7>div fieldset.booking>div input {*/
/*    width: 180px*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-7>div fieldset.booking>div input {*/
/*        width: 120px*/
/*    }*/
/*}*/

/*.box.box-7>div fieldset.booking>div select {*/
/*    width: 50px*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-7>div fieldset.booking>div select {*/
/*        width: 30px*/
/*    }*/
/*}*/

/*.box.box-7>div fieldset.booking>div select option {*/
/*    color: #000*/
/*}*/

/*.box.box-7>div fieldset.booking.table-reservation>div:first-child,*/
/*.box.box-7>div fieldset.booking.table-reservation>div:nth-child(2),*/
/*.box.box-7>div fieldset.booking.table-reservation>div:nth-child(3),*/
/*.box.box-7>div fieldset.booking.booking-1>div:first-child,*/
/*.box.box-7>div fieldset.booking.booking-1>div:nth-child(2),*/
/*.box.box-7>div fieldset.booking.booking-1>div.inline-2>div {*/
/*    margin: 0;*/
/*    float: left;*/
/*    height: 170px;*/
/*    position: relative;*/
/*    padding: 2em;*/
/*    z-index: 10;*/
/*    overflow: hidden;*/
/*    background-image: url(/images/icons/icon-dd-white.png);*/
/*    background-position: center bottom 2em;*/
/*    background-size: 15px auto;*/
/*    background-repeat: no-repeat*/
/*}*/

/*.box.box-7>div fieldset.booking.table-reservation>div:first-child:after,*/
/*.box.box-7>div fieldset.booking.table-reservation>div:first-child:before,*/
/*.box.box-7>div fieldset.booking.table-reservation>div:nth-child(2):after,*/
/*.box.box-7>div fieldset.booking.table-reservation>div:nth-child(2):before,*/
/*.box.box-7>div fieldset.booking.table-reservation>div:nth-child(3):after,*/
/*.box.box-7>div fieldset.booking.table-reservation>div:nth-child(3):before,*/
/*.box.box-7>div fieldset.booking.booking-1>div:first-child:after,*/
/*.box.box-7>div fieldset.booking.booking-1>div:first-child:before,*/
/*.box.box-7>div fieldset.booking.booking-1>div:nth-child(2):after,*/
/*.box.box-7>div fieldset.booking.booking-1>div:nth-child(2):before,*/
/*.box.box-7>div fieldset.booking.booking-1>div.inline-2>div:after,*/
/*.box.box-7>div fieldset.booking.booking-1>div.inline-2>div:before {*/
/*    content: "";*/
/*    border: 1px solid #6a6f7f;*/
/*    z-index: -1*/
/*}*/

/*.box.box-7>div fieldset.booking.table-reservation>div:first-child:after,*/
/*.box.box-7>div fieldset.booking.table-reservation>div:nth-child(2):after,*/
/*.box.box-7>div fieldset.booking.table-reservation>div:nth-child(3):after,*/
/*.box.box-7>div fieldset.booking.booking-1>div:first-child:after,*/
/*.box.box-7>div fieldset.booking.booking-1>div:nth-child(2):after,*/
/*.box.box-7>div fieldset.booking.booking-1>div.inline-2>div:after {*/
/*    position: absolute;*/
/*    top: 10px;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    left: 10px*/
/*}*/

/*.box.box-7>div fieldset.booking.table-reservation>div:first-child:before,*/
/*.box.box-7>div fieldset.booking.table-reservation>div:nth-child(2):before,*/
/*.box.box-7>div fieldset.booking.table-reservation>div:nth-child(3):before,*/
/*.box.box-7>div fieldset.booking.booking-1>div:first-child:before,*/
/*.box.box-7>div fieldset.booking.booking-1>div:nth-child(2):before,*/
/*.box.box-7>div fieldset.booking.booking-1>div.inline-2>div:before {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 10px;*/
/*    bottom: 10px;*/
/*    left: 0*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-7>div fieldset.booking.table-reservation>div:first-child:not(: last-child), .box.box-7>div fieldset.booking.table-reservation>div:nth-child(2):not(: last-child), .box.box-7>div fieldset.booking.table-reservation>div:nth-child(3):not(: last-child), .box.box-7>div fieldset.booking.booking-1>div:first-child:not(: last-child), .box.box-7>div fieldset.booking.booking-1>div:nth-child(2):not(: last-child), .box.box-7>div fieldset.booking.booking-1>div.inline-2>div:not(: last-child) {*/
/*        margin-bottom: 1em*/
/*    }*/
/*}*/

/*.box.box-7>div fieldset.booking.booking-1>div:first-child,*/
/*.box.box-7>div fieldset.booking.booking-1>div:nth-child(2) {*/
/*    width: 28%;*/
/*    margin-right: 3%*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-7>div fieldset.booking.booking-1>div:first-child,*/
/*    .box.box-7>div fieldset.booking.booking-1>div:nth-child(2) {*/
/*        width: 100%;*/
/*        margin-bottom: 1em*/
/*    }*/
/*}*/

/*.box.box-7>div fieldset.booking.booking-1>div.inline-2 {*/
/*    margin: 0;*/
/*    float: left;*/
/*    width: 38%*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-7>div fieldset.booking.booking-1>div.inline-2 {*/
/*        width: 100%*/
/*    }*/
/*}*/

/*.box.box-7>div fieldset.booking.booking-1>div.inline-2>div {*/
/*    width: 46%*/
/*}*/

/*.box.box-7>div fieldset.booking.booking-1>div.inline-2>div:first-child {*/
/*    margin-right: 4%*/
/*}*/

/*.box.box-7>div fieldset.booking.booking-1>div.inline-2>div:last-child {*/
/*    margin-left: 4%*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-7>div fieldset.booking.booking-1>div.inline-2>div {*/
/*        width: 49%*/
/*    }*/
/*    .box.box-7>div fieldset.booking.booking-1>div.inline-2>div:first-child {*/
/*        margin-right: 2% !important*/
/*    }*/
/*    .box.box-7>div fieldset.booking.booking-1>div.inline-2>div:first-child,*/
/*    .box.box-7>div fieldset.booking.booking-1>div.inline-2>div:last-child {*/
/*        margin: 0*/
/*    }*/
/*}*/

/*.box.box-7>div fieldset.booking.table-reservation>div:first-child {*/
/*    width: 49%*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-7>div fieldset.booking.table-reservation>div:first-child {*/
/*        width: 100%*/
/*    }*/
/*}*/

/*.box.box-7>div fieldset.booking.table-reservation>div:first-child select {*/
/*    width: auto*/
/*}*/

/*.box.box-7>div fieldset.booking.table-reservation>div:nth-child(2) {*/
/*    width: 28%*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-7>div fieldset.booking.table-reservation>div:nth-child(2) {*/
/*        width: 59%*/
/*    }*/
/*}*/

/*.box.box-7>div fieldset.booking.table-reservation>div:first-child,*/
/*.box.box-7>div fieldset.booking.table-reservation>div:nth-child(2) {*/
/*    margin-right: 3%*/
/*}*/

/*.box.box-7>div fieldset.booking.table-reservation>div:nth-child(3) {*/
/*    width: 17%*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-7>div fieldset.booking.table-reservation>div:nth-child(3) {*/
/*        width: 38%*/
/*    }*/
/*}*/

/*.box.box-7>div fieldset.booking>div.input-submit {*/
/*    float: left;*/
/*    width: 100%;*/
/*    margin-top: 3em*/
/*}*/

/*.box.box-8>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box*/
/*}*/

/*.box.box-8>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-8>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-8>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*.box.box-8>div h2,*/
/*.box.box-8>div ul.tab-menu {*/
/*    text-align: center*/
/*}*/

/*.box.box-8>div ul.tab-menu {*/
/*    margin-bottom: 100px*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    .box.box-8>div ul.tab-menu {*/
/*        margin-bottom: 50px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-8>div ul.tab-menu {*/
/*        margin-bottom: 35px*/
/*    }*/
/*}*/

/*.box.box-8>div ul.tab-menu li {*/
/*    display: inline-block*/
/*}*/

/*.box.box-8>div ul.tab-menu li:not(:last-child) {*/
/*    margin: 0 1em 0 0;*/
/*    padding: 0 1em 0 0;*/
/*    border-right: 1px solid #ccc*/
/*}*/

/*.box.box-8>div ul.tab-menu li a {*/
/*    color: #a0a3ab*/
/*}*/

/*.box.box-8>div ul.tab-menu li.selected a {*/
/*    color: #0f172b*/
/*}*/

/*.box.box-8>div ul.tab-list {*/
/*    position: relative;*/
/*    z-index: 1;*/
/*    margin-top: -60px*/
/*}*/

/*.box.box-8>div ul.tab-list::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-8>div ul.tab-list {*/
/*        margin-top: 0*/
/*    }*/
/*}*/

/*.box.box-8>div ul.tab-list>li {*/
/*    width: 100%;*/
/*    float: left;*/
/*    margin-right: -100%;*/
/*    position: relative;*/
/*    z-index: 10;*/
/*    opacity: 0*/
/*}*/

/*.box.box-8>div ul.tab-list>li.selected {*/
/*    opacity: 1;*/
/*    z-index: 20*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-8>div ul.tab-list>li>div:first-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 38.38533%*/
/*    }*/
/*    .box.box-8>div ul.tab-list>li>div:first-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box.box-8>div ul.tab-list>li>div:first-child {*/
/*        padding-top: 60px*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-8>div ul.tab-list>li>div:last-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 55.98952%*/
/*    }*/
/*    .box.box-8>div ul.tab-list>li>div:last-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*.box.box-8>div ul.tab-list>li>div:last-child img {*/
/*    display: block;*/
/*    float: left*/
/*}*/

/*.box.box-8>div ul.tab-list>li>div:last-child img:first-child {*/
/*    margin-right: 30px;*/
/*    width: calc(65% - 30px);*/
/*    margin-top: 60px*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-8>div ul.tab-list>li>div:last-child img:first-child {*/
/*        margin-top: 30px*/
/*    }*/
/*}*/

/*.box.box-8>div ul.tab-list>li>div:last-child img:last-child {*/
/*    width: 35%*/
/*}*/

/*.box.box-8>div ul.tab-list.fifty-fifty {*/
/*    margin-top: -16.66667px*/
/*}*/

/*.box.box-8>div ul.tab-list.fifty-fifty li>div {*/
/*    padding-top: 0*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-8>div ul.tab-list.fifty-fifty li>div {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%*/
/*    }*/
/*    .box.box-8>div ul.tab-list.fifty-fifty li>div:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-8>div ul.tab-list.fifty-fifty li>div {*/
/*        margin-top: 21px*/
/*    }*/
/*}*/

/*.box.box-8>div ul.tab-list.fifty-fifty li>div img {*/
/*    float: none;*/
/*    margin: 0;*/
/*    width: auto*/
/*}*/

/*.box.box-8>div ul.tab-list.fifty-fifty li>div:last-child span.date {*/
/*    font-family: FreightSansProBook-Regular;*/
/*    text-transform: uppercase*/
/*}*/

/*.box.box-9>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box*/
/*}*/

/*.box.box-9>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-9>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-9>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*.box.box-9>div>div {*/
/*    margin-top: -60px*/
/*}*/

/*.box.box-9>div>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-9>div>div {*/
/*        margin-top: 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-9>div>div>div:first-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 38.38533%*/
/*    }*/
/*    .box.box-9>div>div>div:first-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box.box-9>div>div>div:first-child {*/
/*        padding-top: 60px*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-9>div>div>div:last-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 55.98952%*/
/*    }*/
/*    .box.box-9>div>div>div:last-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-9>div>div>div:last-child {*/
/*        margin-top: 21px*/
/*    }*/
/*    .box.box-9>div>div>div:last-child::after {*/
/*        clear: both;*/
/*        content: "";*/
/*        display: table*/
/*    }*/
/*}*/

/*.box.box-9>div>div>div:last-child img {*/
/*    display: block;*/
/*    float: left*/
/*}*/

/*.box.box-9>div>div>div:last-child img:first-child {*/
/*    margin-right: 28px;*/
/*    width: calc(65% - 28px);*/
/*    margin-top: 60px*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-9>div>div>div:last-child img:first-child {*/
/*        margin-top: 30px !important*/
/*    }*/
/*}*/

/*.box.box-9>div>div>div:last-child img:last-child {*/
/*    width: 35%*/
/*}*/

/*.box.box-9.type-2>div>div:last-child img:first-child {*/
/*    margin-top: 60px;*/
/*    margin-right: 28px;*/
/*    width: calc(45% - 28px)*/
/*}*/

/*.box.box-9.type-2>div>div:last-child img:last-child {*/
/*    width: 55%*/
/*}*/

/*.box.box-10>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box*/
/*}*/

/*.box.box-10>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-10>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-10>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*.box.box-10>div>div {*/
/*    margin: 0 auto;*/
/*    width: 80%*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-10>div>div {*/
/*        width: 100%*/
/*    }*/
/*}*/

/*.box.box-10>div>div>div:first-child {*/
/*    text-align: center*/
/*}*/

/*.box.box-10>div>div>div:first-child:empty {*/
/*    display: none*/
/*}*/

/*.box.box-10>div>div>div:last-child ul.video-thumbs::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-10>div>div>div:last-child ul.video-thumbs li {*/
/*    float: left;*/
/*    display: block;*/
/*    margin-right: 5.62516%;*/
/*    width: 47.18742%*/
/*}*/

/*.box.box-10>div>div>div:last-child ul.video-thumbs li:last-child {*/
/*    margin-right: 0*/
/*}*/

/*.box.box-10>div>div>div:last-child ul.video-thumbs li a {*/
/*    display: block;*/
/*    color: #444;*/
/*    font-style: italic*/
/*}*/

/*.box.box-10>div>div>div:last-child ul.video-thumbs li a>div {*/
/*    position: relative;*/
/*    margin-bottom: 1em*/
/*}*/

/*.box.box-10>div>div>div:last-child ul.video-thumbs li a>div>span {*/
/*    display: block;*/
/*    height: 60px;*/
/*    width: 60px;*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    z-index: 10;*/
/*    margin-top: -30px;*/
/*    margin-left: -30px;*/
/*    overflow: hidden;*/
/*    text-indent: 101%;*/
/*    white-space: nowrap;*/
/*    background-color: rgba(15, 23, 43, 0.9);*/
/*    background-repeat: no-repeat;*/
/*    background-position: center;*/
/*    background-image: url(/images/icons/icon-play.png);*/
/*    background-size: 19px auto*/
/*}*/

/*.box.box-10>div>div>div:last-child ul.video-thumbs li a>div img {*/
/*    display: block;*/
/*    width: 100%;*/
/*    position: relative;*/
/*    z-index: 5*/
/*}*/

/*.box.box-10>div>div>div:last-child #evaluation-form .steps {*/
/*    text-align: center*/
/*}*/

/*.box.box-10>div>div>div:last-child #evaluation-form .navigation {*/
/*    margin-bottom: 1.625em;*/
/*    text-align: center*/
/*}*/

/*.box.box-10>div>div>div:last-child #evaluation-form .content h3 {*/
/*    display: none*/
/*}*/

/*.box.box-10>div>div>div:last-child #evaluation-form .content .radio-buttons-holder {*/
/*    border-bottom: 1px solid #ccc*/
/*}*/

/*.box.box-10>div>div>div:last-child #evaluation-form .content .radio-buttons-holder::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-10>div>div>div:last-child #evaluation-form .content .radio-buttons-holder p {*/
/*    width: 60%;*/
/*    margin-right: 10%;*/
/*    float: left*/
/*}*/

/*.box.box-10>div>div>div:last-child #evaluation-form .content .radio-buttons-holder ul {*/
/*    float: right;*/
/*    margin-top: .5em*/
/*}*/

/*.box.box-10>div>div>div:last-child #evaluation-form .content .radio-buttons-holder ul li {*/
/*    display: inline-block;*/
/*    text-align: center*/
/*}*/

/*.box.box-10>div>div>div:last-child #evaluation-form .content .radio-buttons-holder ul li input {*/
/*    margin: .5em .5em 0*/
/*}*/

/*.box.box-10>div>div>div:last-child #evaluation-form .content label.error {*/
/*    display: block;*/
/*    margin-bottom: 0*/
/*}*/

/*.box.box-10>div>div>div:last-child #evaluation-form .actions li {*/
/*    margin: 0 0 0 1em*/
/*}*/

/*.box.box-10>div>div>div:last-child #evaluation-form .actions li a {*/
/*    padding: .8125em 1.47727em*/
/*}*/

/*.box.box-10>div>div>div:last-child #evaluation-form .actions li.disabled a {*/
/*    opacity: .5*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    .box.box-10.small>div>div {*/
/*        width: 63%*/
/*    }*/
/*}*/

/*.box.box-10.video {*/
/*    margin: 1.625em 0*/
/*}*/

/*.box.box-10.video .iframe-container {*/
/*    position: relative;*/
/*    width: 100%;*/
/*    height: 0;*/
/*    padding-bottom: 55%*/
/*}*/

/*.box.box-10.video .iframe-container iframe {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    vertical-align: middle*/
/*}*/

/*body.template1631 .box.box-10,*/
/*body.template1632 .box.box-10 {*/
/*    position: relative*/
/*}*/

/*body.template1631 .box.box-10:after,*/
/*body.template1632 .box.box-10:after {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 14px;*/
/*    bottom: 0;*/
/*    left: 14px;*/
/*    z-index: -1;*/
/*    content: "";*/
/*    background-color: #f1f1ee*/
/*}*/

/*.box.box-11>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box*/
/*}*/

/*.box.box-11>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-11>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-11>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*.box.box-11>div>div:first-child h2 {*/
/*    margin-left: 35.20839%*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-11>div>div:first-child h2 {*/
/*        margin-left: 0*/
/*    }*/
/*}*/

/*.box.box-11>div>div:first-child:empty {*/
/*    display: none*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-11>div>div:last-child>div:first-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 29.58323%*/
/*    }*/
/*    .box.box-11>div>div:last-child>div:first-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*.box.box-11>div>div:last-child>div:first-child>img {*/
/*    width: 100%;*/
/*    display: block*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-11>div>div:last-child>div:last-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 64.79161%*/
/*    }*/
/*    .box.box-11>div>div:last-child>div:last-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-11>div>div:last-child>div:last-child {*/
/*        margin-top: 35px*/
/*    }*/
/*}*/

/*.box.box-11>div>div:last-child>div:last-child .price {*/
/*    color: #0f172b*/
/*}*/

/*.box.box-11>div>div:last-child>div:last-child .press-releases-list {*/
/*    border-top: 1px solid #ccc*/
/*}*/

/*.box.box-11>div>div:last-child>div:last-child .press-releases-list li {*/
/*    border-bottom: 1px solid #ccc;*/
/*    padding: 1.6em 0*/
/*}*/

/*.box.box-11>div>div:last-child>div:last-child .press-releases-list li p {*/
/*    margin-bottom: 0*/
/*}*/

/*.box.box-12>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box*/
/*}*/

/*.box.box-12>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-12>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-12>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*.box.box-12>div>div:first-child {*/
/*    text-align: center*/
/*}*/

/*.box.box-12>div>div:first-child:empty {*/
/*    display: none*/
/*}*/

/*.box.box-12>div>div:last-child::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-12>div>div:last-child>div {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%*/
/*    }*/
/*    .box.box-12>div>div:last-child>div:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-12>div>div:last-child>div {*/
/*        margin-top: 21px*/
/*    }*/
/*}*/

/*.box.box-13 {*/
/*    margin: 0 14px*/
/*}*/

/*.box.box-13::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-13 {*/
/*        margin: 0*/
/*    }*/
/*}*/

/*.box.box-13>div {*/
/*    height: 50vh;*/
/*    overflow: hidden*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-13>div {*/
/*        float: left;*/
/*        width: 50%;*/
/*        min-height: 500px*/
/*    }*/
/*}*/

/*.box.box-13>div:last-child {*/
/*    background-color: #0f172b*/
/*}*/

/*.box.box-13>div:last-child>div {*/
/*    max-width: 540px;*/
/*    padding: 9.54518%*/
/*}*/

/*.box.box-13>div:last-child>div * {*/
/*    color: #fff*/
/*}*/

/*.box.box-13>div:last-child>div input[type=text] {*/
/*    background-color: transparent;*/
/*    border: 1px solid #fff*/
/*}*/

/*.box.box-13>div:last-child>div input[type=text]::-webkit-input-placeholder {*/
/*    color: #fff*/
/*}*/

/*.box.box-13>div:last-child>div input[type=text]::-moz-placeholder {*/
/*    color: #fff*/
/*}*/

/*.box.box-13>div:last-child>div input[type=text]:-moz-placeholder {*/
/*    color: #fff*/
/*}*/

/*.box.box-13>div:last-child>div input[type=text]:-ms-input-placeholder {*/
/*    color: #fff*/
/*}*/

/*.box.box-13>div:last-child>div input[type=submit] {*/
/*    background-color: #fff;*/
/*    color: #0f172b*/
/*}*/

/*.box.box-14 {*/
/*    margin-bottom: 42px;*/
/*    text-align: center*/
/*}*/

/*.box.box-14>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box;*/
/*    position: relative*/
/*}*/

/*.box.box-14>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-14>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-14>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*.box.box-14>div:before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    right: 42px;*/
/*    left: 42px;*/
/*    z-index: 5;*/
/*    height: 1px;*/
/*    background-color: #ccc*/
/*}*/

/*.box.box-14>div .social {*/
/*    display: inline-block;*/
/*    padding: 0 1em;*/
/*    background-color: white;*/
/*    position: relative;*/
/*    z-index: 10*/
/*}*/

/*.box.box-14>div .social li:not(:last-child) {*/
/*    margin-right: 1em*/
/*}*/

/*body.template1631 .box.box-14>div .social,*/
/*body.template1632 .box.box-14>div .social {*/
/*    background-color: #f1f1ee*/
/*}*/

/*body.template1631 .box.box-14,*/
/*body.template1632 .box.box-14 {*/
/*    position: relative*/
/*}*/

/*body.template1631 .box.box-14:after,*/
/*body.template1632 .box.box-14:after {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 14px;*/
/*    bottom: 0;*/
/*    left: 14px;*/
/*    z-index: -1;*/
/*    content: "";*/
/*    background-color: #f1f1ee*/
/*}*/

/*.box.box-15>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box*/
/*}*/

/*.box.box-15>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-15>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-15>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-15>div>div {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%;*/
/*        height: 65vh;*/
/*        min-height: 650px*/
/*    }*/
/*    .box.box-15>div>div:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-15>div>div {*/
/*        height: 80vh*/
/*    }*/
/*    .box.box-15>div>div:first-child {*/
/*        display: none*/
/*    }*/
/*}*/

/*.box.box-15>div>div,*/
/*.box.box-15>div>div div {*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    background-size: cover*/
/*}*/

/*.box.box-15>div>div>div {*/
/*    height: 50%;*/
/*    position: relative*/
/*}*/

/*.box.box-15>div>div>div>div {*/
/*    position: absolute;*/
/*    right: 0;*/
/*    left: 0;*/
/*    height: 92%*/
/*}*/

/*.box.box-15>div>div>div:first-child>div {*/
/*    top: 0*/
/*}*/

/*.box.box-15>div>div>div:last-child>div {*/
/*    bottom: 0*/
/*}*/

/*body.template1631 .box.box-15,*/
/*body.template1632 .box.box-15 {*/
/*    position: relative*/
/*}*/

/*body.template1631 .box.box-15:after,*/
/*body.template1632 .box.box-15:after {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 14px;*/
/*    bottom: 0;*/
/*    left: 14px;*/
/*    z-index: -1;*/
/*    content: "";*/
/*    background-color: #f1f1ee*/
/*}*/

/*.box.box-16 {*/
/*    margin: 0;*/
/*    padding: 50px 0*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-16 {*/
/*        padding-bottom: 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-16 {*/
/*        padding-top: 0*/
/*    }*/
/*}*/

/*.box.box-16:before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 14px;*/
/*    bottom: 0;*/
/*    left: 14px;*/
/*    z-index: -1;*/
/*    background-color: #f1f1ee*/
/*}*/

/*.box.box-16>div {*/
/*    position: relative*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-16>div {*/
/*        padding-bottom: 50px*/
/*    }*/
/*}*/

/*.box.box-16>div>div {*/
/*    max-width: 1080px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    padding-right: 42px !important;*/
/*    padding-left: 42px !important;*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box*/
/*}*/

/*.box.box-16>div>div::after {*/
/*    clear: both;*/
/*    content: "";*/
/*    display: table*/
/*}*/

/*.box.box-16>div>div * {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-16>div>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*.box.box-16>div>div>div:first-child:empty {*/
/*    display: none*/
/*}*/

/*.box.box-16>div>div>div:last-child>div {*/
/*    float: left;*/
/*    display: block;*/
/*    margin-right: 5.62516%;*/
/*    width: 100%*/
/*}*/

/*.box.box-16>div>div>div:last-child>div:last-child {*/
/*    margin-right: 0*/
/*}*/

/*.box.box-16>div:before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    top: -100px;*/
/*    right: 14px;*/
/*    bottom: 150px;*/
/*    left: 14px;*/
/*    z-index: -1;*/
/*    background-color: #d9ccb8*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-16>div:before {*/
/*        right: 0;*/
/*        left: 0;*/
/*        top: -50px;*/
/*        bottom: 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    .box.box-16>div:before {*/
/*        top: 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-16>div>div>div>div:first-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 38.38533%;*/
/*        padding: 60px 0 200px*/
/*    }*/
/*    .box.box-16>div>div>div>div:first-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-16>div>div>div>div:first-child {*/
/*        padding-bottom: 50px*/
/*    }*/
/*}*/

/*.box.box-16>div>div>div>div:first-child h4,*/
/*.box.box-16>div>div>div>div:first-child .box.box-2>div>div:last-child table.rates tr.addon td:first-child,*/
/*.box.box-2>div>div:last-child table.rates tr.addon .box.box-16>div>div>div>div:first-child td:first-child,*/
/*.box.box-16>div>div>div>div:first-child .box.box-2>div>div:last-child table.meeting-rooms tr:first-child td,*/
/*.box.box-2>div>div:last-child table.meeting-rooms tr:first-child .box.box-16>div>div>div>div:first-child td,*/
/*.box.box-16>div>div>div>div:first-child .box.box-11>div>div:last-child>div:last-child .press-releases-list li p,*/
/*.box.box-11>div>div:last-child>div:last-child .press-releases-list li .box.box-16>div>div>div>div:first-child p {*/
/*    font-size: 5.5em;*/
/*    color: white;*/
/*    opacity: .8*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    .box.box-16>div>div>div>div:first-child h4,*/
/*    .box.box-16>div>div>div>div:first-child .box.box-2>div>div:last-child table.rates tr.addon td:first-child,*/
/*    .box.box-2>div>div:last-child table.rates tr.addon .box.box-16>div>div>div>div:first-child td:first-child,*/
/*    .box.box-16>div>div>div>div:first-child .box.box-2>div>div:last-child table.meeting-rooms tr:first-child td,*/
/*    .box.box-2>div>div:last-child table.meeting-rooms tr:first-child .box.box-16>div>div>div>div:first-child td,*/
/*    .box.box-16>div>div>div>div:first-child .box.box-11>div>div:last-child>div:last-child .press-releases-list li p,*/
/*    .box.box-11>div>div:last-child>div:last-child .press-releases-list li .box.box-16>div>div>div>div:first-child p {*/
/*        font-size: 4em*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-16>div>div>div>div:last-child {*/
/*        margin-left: 8.8021%;*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%*/
/*    }*/
/*    .box.box-16>div>div>div>div:last-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*.box.box-16>div>div>div>div:last-child img:first-child {*/
/*    width: 100%;*/
/*    display: block*/
/*}*/

/*.box.box-16>div>div>div>div:last-child img:last-child {*/
/*    display: block;*/
/*    width: 40%;*/
/*    margin: -40% 0 0 10%*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-16>div>div>div>div:last-child img:last-child {*/
/*        margin-left: -15%*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    .box.box-16:nth-child(odd):before {*/
/*        background-color: #d9ccb8*/
/*    }*/
/*    .box.box-16:nth-child(odd)>div:before {*/
/*        background-color: #f1f1ee*/
/*    }*/
/*    .box.box-16:nth-child(odd)>div>div>div {*/
/*        display: -webkit-box;*/
/*        display: -moz-box;*/
/*        display: box;*/
/*        display: -moz-flex;*/
/*        display: -ms-flexbox;*/
/*        display: flex;*/
/*        -webkit-box-orient: horizontal;*/
/*        box-orient: horizontal;*/
/*        -webkit-box-direction: reverse;*/
/*        box-direction: reverse;*/
/*        -moz-flex-direction: row-reverse;*/
/*        flex-direction: row-reverse;*/
/*        -ms-flex-direction: row-reverse*/
/*    }*/
/*    .box.box-16:nth-child(odd)>div>div>div>div:first-child h4,*/
/*    .box.box-16:nth-child(odd)>div>div>div>div:first-child .box.box-2>div>div:last-child table.rates tr.addon td:first-child,*/
/*    .box.box-2>div>div:last-child table.rates tr.addon .box.box-16:nth-child(odd)>div>div>div>div:first-child td:first-child,*/
/*    .box.box-16:nth-child(odd)>div>div>div>div:first-child .box.box-2>div>div:last-child table.meeting-rooms tr:first-child td,*/
/*    .box.box-2>div>div:last-child table.meeting-rooms tr:first-child .box.box-16:nth-child(odd)>div>div>div>div:first-child td,*/
/*    .box.box-16:nth-child(odd)>div>div>div>div:first-child .box.box-11>div>div:last-child>div:last-child .press-releases-list li p,*/
/*    .box.box-11>div>div:last-child>div:last-child .press-releases-list li .box.box-16:nth-child(odd)>div>div>div>div:first-child p {*/
/*        color: #444;*/
/*        opacity: .3*/
/*    }*/
/*    .box.box-16:nth-child(odd)>div>div>div>div:last-child {*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 47.18742%;*/
/*        margin-left: 0;*/
/*        margin-right: 5.62516% !important*/
/*    }*/
/*    .box.box-16:nth-child(odd)>div>div>div>div:last-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-16:nth-child(odd)>div>div>div>div:last-child img:last-child {*/
/*        margin-left: auto;*/
/*        margin-right: -15%*/
/*    }*/
/*    .box.box-16:nth-child(odd)>div>div>div>div:first-child {*/
/*        margin-left: 8.8021%;*/
/*        float: left;*/
/*        display: block;*/
/*        margin-right: 5.62516%;*/
/*        width: 38.38533%;*/
/*        margin-right: 0*/
/*    }*/
/*    .box.box-16:nth-child(odd)>div>div>div>div:first-child:last-child {*/
/*        margin-right: 0*/
/*    }*/
/*}*/

/*footer {*/
/*    margin-top: 14px*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    footer>div {*/
/*        padding: 1.5em 0*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    footer>div {*/
/*        width: 100%;*/
/*        display: inline-block;*/
/*        margin: 0 auto*/
/*    }*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    footer>div>div {*/
/*        max-width: 1080px;*/
/*        margin-left: auto;*/
/*        margin-right: auto;*/
/*        padding-right: 42px !important;*/
/*        padding-left: 42px !important;*/
/*        -webkit-box-sizing: content-box;*/
/*        box-sizing: content-box*/
/*    }*/
/*    footer>div>div::after {*/
/*        clear: both;*/
/*        content: "";*/
/*        display: table*/
/*    }*/
/*    footer>div>div * {*/
/*        -webkit-box-sizing: border-box;*/
/*        box-sizing: border-box*/
/*    }*/
/*}*/

/*@media screen and (min-width: 73.75em) and (max-width: 47.9375em) {*/
/*    footer>div>div {*/
/*        padding-right: 21px !important;*/
/*        padding-left: 21px !important*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    footer>div>div {*/
/*        display: table;*/
/*        margin: 0 auto*/
/*    }*/
/*}*/

/*footer>div:first-child {*/
/*    border-top: 1px solid #ccc;*/
/*    border-bottom: 1px solid #ccc*/
/*}*/

/*footer>div:first-child>div ul:first-child {*/
/*    margin-right: 1em*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    footer>div:first-child>div ul:first-child li:first-child {*/
/*        padding-top: 2em*/
/*    }*/
/*    footer>div:first-child>div ul:first-child,*/
/*    footer>div:first-child>div ul:nth-child(2) {*/
/*        margin-right: 0*/
/*    }*/
/*    footer>div:first-child>div ul:first-child li,*/
/*    footer>div:first-child>div ul:nth-child(2) li {*/
/*        margin-right: 0 !important;*/
/*        display: block !important;*/
/*        text-align: center;*/
/*        padding: 1em 21px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) and (max-width: 47.9375em) {*/
/*    footer>div:first-child>div ul:first-child li,*/
/*    footer>div:first-child>div ul:nth-child(2) li {*/
/*        padding: 0.75em 21px*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    footer>div:first-child>div ul:first-child li a,*/
/*    footer>div:first-child>div ul:nth-child(2) li a {*/
/*        display: block*/
/*    }*/
/*    footer>div:first-child>div ul:nth-child(2) {*/
/*        padding-bottom: 1em*/
/*    }*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    footer>div:first-child>div ul:first-child,*/
/*    footer>div:first-child>div ul:nth-child(2) {*/
/*        float: left*/
/*    }*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    footer>div:first-child>div ul:first-child,*/
/*    footer>div:first-child>div ul:nth-child(2) {*/
/*        text-align: center*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    footer>div:first-child>div ul:first-child,*/
/*    footer>div:first-child>div ul:nth-child(2) {*/
/*        float: left;*/
/*        text-align: center*/
/*    }*/
/*}*/

/*footer>div:first-child>div ul:first-child li,*/
/*footer>div:first-child>div ul:nth-child(2) li {*/
/*    display: inline-block*/
/*}*/

/*footer>div:first-child>div ul:first-child li:not(:last-child),*/
/*footer>div:first-child>div ul:nth-child(2) li:not(:last-child) {*/
/*    margin-right: 1em*/
/*}*/

/*footer>div:first-child>div ul:first-child li a,*/
/*footer>div:first-child>div ul:nth-child(2) li a {*/
/*    color: #666*/
/*}*/

/*@media screen and (min-width: 73.75em) {*/
/*    footer>div:first-child>div ul:last-child {*/
/*        float: right*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    footer>div:first-child>div ul:last-child {*/
/*        padding-bottom: 0;*/
/*        margin: 0 auto*/
/*    }*/
/*}*/

/*@media screen and (max-width: 73.6875em) {*/
/*    footer>div:first-child>div ul:last-child {*/
/*        text-align: center;*/
/*        padding-bottom: 0;*/
/*        padding-top: 1em*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    footer>div:first-child>div ul:last-child {*/
/*        padding-top: 0;*/
/*        padding-bottom: 2em*/
/*    }*/
/*}*/

/*footer>div:first-child>div ul:last-child li {*/
/*    display: inline-block;*/
/*    color: #666*/
/*}*/

/*footer>div:first-child>div ul:last-child li:not(:last-child) {*/
/*    margin-right: 2em*/
/*}*/

/*footer>div:first-child>div ul:last-child li img {*/
/*    vertical-align: middle*/
/*}*/

/*@media screen and (min-width: 48em) and (max-width: 73.6875em) {*/
/*    footer>div:last-child>div {*/
/*        display: block;*/
/*        padding: 0 42px*/
/*    }*/
/*    footer>div:last-child>div::after {*/
/*        clear: both;*/
/*        content: "";*/
/*        display: table*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    footer>div:last-child>div {*/
/*        padding: 21px;*/
/*        text-align: center*/
/*    }*/
/*    footer>div:last-child>div::after {*/
/*        clear: both;*/
/*        content: "";*/
/*        display: table*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    footer>div:last-child>div ul:first-child {*/
/*        float: left*/
/*    }*/
/*}*/

/*footer>div:last-child>div ul:first-child li {*/
/*    display: block*/
/*}*/

/*footer>div:last-child>div ul:first-child li a {*/
/*    color: #444*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    footer>div:last-child>div ul:first-child li strong,*/
/*    footer>div:last-child>div ul:first-child li a:last-child {*/
/*        display: block*/
/*    }*/
/*}*/

/*@media screen and (min-width: 48em) {*/
/*    footer>div:last-child>div ul:last-child {*/
/*        float: right*/
/*    }*/
/*}*/

/*@media screen and (max-width: 47.9375em) {*/
/*    footer>div:last-child>div ul:last-child {*/
/*        margin-bottom: 1.5em*/
/*    }*/
/*    footer>div:last-child>div ul:last-child li {*/
/*        width: 50%;*/
/*        margin-top: 2em;*/
/*        margin-right: -4px !important;*/
/*        text-align: center*/
/*    }*/
/*}*/

/*footer>div:last-child>div ul:last-child li {*/
/*    display: inline-block*/
/*}*/

/*footer>div:last-child>div ul:last-child li:not(:last-child) {*/
/*    margin-right: 2em*/
/*}*/

/*footer>div:last-child>div ul:last-child li img {*/
/*    vertical-align: middle*/
/*}*/

/*.carousel.type-1.y120 {*/
/*    margin-bottom: 3em*/
/*}*/

/*.carousel.type-1.y120 ul.slides>li {*/
/*    width: 0;*/
/*    overflow: hidden*/
/*}*/


/*!*# sourceMappingURL=style.min.css.map *!*/
/* End */


/* Start:/local/templates/luzhki/css/style.css?1739170236339609*/
@charset "UTF-8";

/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */

progress,
sub,
sup {
    vertical-align: baseline;
}

button,
hr,
input {
    overflow: visible;
}

[type=checkbox],
[type=radio],
legend {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
}

html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

body {
    margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
    display: block;
}

audio,
canvas,
progress,
video {
    display: inline-block;
}

audio:not([controls]) {
    display: none;
    height: 0;
}

[hidden],
template {
    display: none;
}

a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}

a:active,
a:hover {
    outline-width: 0;
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
}

b,
strong {
    font-weight: bolder;
}

dfn {
    font-style: italic;
}

h1 {
    font-size: 2em;
    margin: .67em 0;
}

mark {
    background-color: #ff0;
    color: #000;
}

small {
    font-size: 80%;
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
}

sub {
    bottom: -.25em;
}

sup {
    top: -.5em;
}

img {
    border-style: none;
}

svg:not(:root) {
    overflow: hidden;
}

code,
kbd,
pre,
samp {
    font-family: monospace,monospace;
    font-size: 1em;
}

figure {
    margin: 1em 40px;
}

hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

button,
input,
optgroup,
select,
textarea {
    font: inherit;
    margin: 0;
    outline: 0;
}

optgroup {
    font-weight: 700;
}

button,
select {
    text-transform: none;
}

[type=reset],
[type=submit],
button,
html [type=button] {
    -webkit-appearance: button;
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0;
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
    outline: ButtonText dotted 1px;
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em;
}

legend {
    color: inherit;
    display: table;
    max-width: 100%;
    white-space: normal;
}

textarea {
    overflow: auto;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto;
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}

/*! end normalize.css*/

.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
    color: #dedede;
}

.datepicker--cell-day.-other-month-:hover,
.datepicker--cell-year.-other-decade-:hover {
    color: #c5c5c5;
}

.-disabled-.-focus-.datepicker--cell-day.-other-month-,
.-disabled-.-focus-.datepicker--cell-year.-other-decade- {
    color: #dedede;
}

.-selected-.datepicker--cell-day.-other-month-,
.-selected-.datepicker--cell-year.-other-decade- {
    color: #fff;
    background: #a2ddf6;
}

.-selected-.-focus-.datepicker--cell-day.-other-month-,
.-selected-.-focus-.datepicker--cell-year.-other-decade- {
    background: #8ad5f4;
}

.-in-range-.datepicker--cell-day.-other-month-,
.-in-range-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.1);
    color: #cccccc;
}

.-in-range-.-focus-.datepicker--cell-day.-other-month-,
.-in-range-.-focus-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell-day.-other-month-:empty,
.datepicker--cell-year.-other-decade-:empty {
    background: none;
    border: none;
}

/* -------------------------------------------------
Datepicker cells
------------------------------------------------- */

.datepicker--cells {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.datepicker--cell {
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    position: relative;
    -webkit-align-items: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    height: 32px;
    z-index: 1;
}

.datepicker--cell.-focus- {
    background: #f0f0f0;
}

.datepicker--cell.-current- {
    color: #4EB5E6;
}

.datepicker--cell.-current-.-focus- {
    color: #4a4a4a;
}

.datepicker--cell.-current-.-in-range- {
    color: #4EB5E6;
}

.datepicker--cell.-in-range- {
    background: rgba(92, 196, 239, 0.1);
    color: #4a4a4a;
    -webkit-border-radius: 0;
    border-radius: 0;
}

.datepicker--cell.-in-range-.-focus- {
    background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell.-disabled- {
    cursor: default;
    color: #aeaeae;
}

.datepicker--cell.-disabled-.-focus- {
    color: #aeaeae;
}

.datepicker--cell.-disabled-.-in-range- {
    color: #a1a1a1;
}

.datepicker--cell.-disabled-.-current-.-focus- {
    color: #aeaeae;
}

.datepicker--cell.-range-from- {
    border: 1px solid rgba(92, 196, 239, 0.5);
    background-color: rgba(92, 196, 239, 0.1);
    -webkit-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}

.datepicker--cell.-range-to- {
    border: 1px solid rgba(92, 196, 239, 0.5);
    background-color: rgba(92, 196, 239, 0.1);
    -webkit-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

.datepicker--cell.-range-from-.-range-to- {
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.datepicker--cell.-selected- {
    color: #fff;
    border: none;
    background: #5cc4ef;
}

.datepicker--cell.-selected-.-current- {
    color: #fff;
    background: #5cc4ef;
}

.datepicker--cell.-selected-.-focus- {
    background: #45bced;
}

.datepicker--cell:empty {
    cursor: default;
}

.datepicker--days-names {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 8px 0 3px;
}

.datepicker--day-name {
    color: #FF9A19;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-flex: 1;
    -ms-flex: 1;
    -webkit-box-flex: 1;
    flex: 1;
    text-align: center;
    text-transform: uppercase;
    font-size: .8em;
}

.datepicker--cell-day {
    width: 14.28571%;
}

.datepicker--cells-months {
    height: 170px;
}

.datepicker--cell-month {
    width: 33.33%;
    height: 25%;
}

.datepicker--years {
    height: 170px;
}

.datepicker--cells-years {
    height: 170px;
}

.datepicker--cell-year {
    width: 25%;
    height: 33.33%;
}

.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
    color: #dedede;
}

.datepicker--cell-day.-other-month-:hover,
.datepicker--cell-year.-other-decade-:hover {
    color: #c5c5c5;
}

.-disabled-.-focus-.datepicker--cell-day.-other-month-,
.-disabled-.-focus-.datepicker--cell-year.-other-decade- {
    color: #dedede;
}

.-selected-.datepicker--cell-day.-other-month-,
.-selected-.datepicker--cell-year.-other-decade- {
    color: #fff;
    background: #a2ddf6;
}

.-selected-.-focus-.datepicker--cell-day.-other-month-,
.-selected-.-focus-.datepicker--cell-year.-other-decade- {
    background: #8ad5f4;
}

.-in-range-.datepicker--cell-day.-other-month-,
.-in-range-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.1);
    color: #cccccc;
}

.-in-range-.-focus-.datepicker--cell-day.-other-month-,
.-in-range-.-focus-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell-day.-other-month-:empty,
.datepicker--cell-year.-other-decade-:empty {
    background: none;
    border: none;
}

/* -------------------------------------------------
Datepicker
------------------------------------------------- */

.datepickers-container {
    position: absolute;
    left: 0;
    top: 0;
}

.datepicker {
    background: #fff;
    border: 1px solid #dbdbdb;
    -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    font-family: Tahoma, sans-serif;
    font-size: 14px;
    color: #4a4a4a;
    width: 250px;
    position: absolute;
    left: -100000px;
    opacity: 0;
    transition: opacity 0.3s ease, left 0s 0.3s, -webkit-transform 0.3s ease;
    -webkit-transition: opacity 0.3s ease, left 0s 0.3s, -webkit-transform 0.3s ease;
    -o-transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0.3s;
    transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0.3s;
    transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0.3s, -webkit-transform 0.3s ease;
    z-index: 100000;
}

.datepicker.-from-top- {
    -webkit-transform: translateY(-8px);
    -ms-transform: translateY(-8px);
    transform: translateY(-8px);
}

.datepicker.-from-right- {
    -webkit-transform: translateX(8px);
    -ms-transform: translateX(8px);
    transform: translateX(8px);
}

.datepicker.-from-bottom- {
    -webkit-transform: translateY(8px);
    -ms-transform: translateY(8px);
    transform: translateY(8px);
}

.datepicker.-from-left- {
    -webkit-transform: translateX(-8px);
    -ms-transform: translateX(-8px);
    transform: translateX(-8px);
}

.datepicker.active {
    opacity: 1;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
    transition: opacity 0.3s ease, left 0s 0s, -webkit-transform 0.3s ease;
    -webkit-transition: opacity 0.3s ease, left 0s 0s, -webkit-transform 0.3s ease;
    -o-transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0s;
    transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0s;
    transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0s, -webkit-transform 0.3s ease;
}

.datepicker-inline .datepicker {
    border-color: #d7d7d7;
    -webkit-box-shadow: none;
    box-shadow: none;
    position: static;
    left: auto;
    right: auto;
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}

.datepicker-inline .datepicker--pointer {
    display: none;
}

.datepicker--content {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 4px;
}

.-only-timepicker- .datepicker--content {
    display: none;
}

.datepicker--pointer {
    position: absolute;
    background: #fff;
    border-top: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
    width: 10px;
    height: 10px;
    z-index: -1;
}

.-top-left- .datepicker--pointer,
.-top-center- .datepicker--pointer,
.-top-right- .datepicker--pointer {
    top: -webkit-calc(100% - 4px);
    top: calc(100% - 4px);
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg);
}

.-right-top- .datepicker--pointer,
.-right-center- .datepicker--pointer,
.-right-bottom- .datepicker--pointer {
    right: -webkit-calc(100% - 4px);
    right: calc(100% - 4px);
    -webkit-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    transform: rotate(225deg);
}

.-bottom-left- .datepicker--pointer,
.-bottom-center- .datepicker--pointer,
.-bottom-right- .datepicker--pointer {
    bottom: -webkit-calc(100% - 4px);
    bottom: calc(100% - 4px);
    -webkit-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    transform: rotate(315deg);
}

.-left-top- .datepicker--pointer,
.-left-center- .datepicker--pointer,
.-left-bottom- .datepicker--pointer {
    left: -webkit-calc(100% - 4px);
    left: calc(100% - 4px);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.-top-left- .datepicker--pointer,
.-bottom-left- .datepicker--pointer {
    left: 10px;
}

.-top-right- .datepicker--pointer,
.-bottom-right- .datepicker--pointer {
    right: 10px;
}

.-top-center- .datepicker--pointer,
.-bottom-center- .datepicker--pointer {
    left: -webkit-calc(50% - 10px / 2);
    left: calc(50% - 10px / 2);
}

.-left-top- .datepicker--pointer,
.-right-top- .datepicker--pointer {
    top: 10px;
}

.-left-bottom- .datepicker--pointer,
.-right-bottom- .datepicker--pointer {
    bottom: 10px;
}

.-left-center- .datepicker--pointer,
.-right-center- .datepicker--pointer {
    top: -webkit-calc(50% - 10px / 2);
    top: calc(50% - 10px / 2);
}

.datepicker--body {
    display: none;
}

.datepicker--body.active {
    display: block;
}

.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
    color: #dedede;
}

.datepicker--cell-day.-other-month-:hover,
.datepicker--cell-year.-other-decade-:hover {
    color: #c5c5c5;
}

.-disabled-.-focus-.datepicker--cell-day.-other-month-,
.-disabled-.-focus-.datepicker--cell-year.-other-decade- {
    color: #dedede;
}

.-selected-.datepicker--cell-day.-other-month-,
.-selected-.datepicker--cell-year.-other-decade- {
    color: #fff;
    background: #a2ddf6;
}

.-selected-.-focus-.datepicker--cell-day.-other-month-,
.-selected-.-focus-.datepicker--cell-year.-other-decade- {
    background: #8ad5f4;
}

.-in-range-.datepicker--cell-day.-other-month-,
.-in-range-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.1);
    color: #cccccc;
}

.-in-range-.-focus-.datepicker--cell-day.-other-month-,
.-in-range-.-focus-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell-day.-other-month-:empty,
.datepicker--cell-year.-other-decade-:empty {
    background: none;
    border: none;
}

/* -------------------------------------------------
Navigation
------------------------------------------------- */

.datepicker--nav {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    -webkit-box-pack: justify;
    justify-content: space-between;
    border-bottom: 1px solid #efefef;
    min-height: 32px;
    padding: 4px;
}

.-only-timepicker- .datepicker--nav {
    display: none;
}

.datepicker--nav-title,
.datepicker--nav-action {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    cursor: pointer;
    -webkit-align-items: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
}

.datepicker--nav-action {
    width: 32px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.datepicker--nav-action:hover {
    background: #f0f0f0;
}

.datepicker--nav-action.-disabled- {
    visibility: hidden;
}

.datepicker--nav-action svg {
    width: 32px;
    height: 32px;
}

.datepicker--nav-action path {
    fill: none;
    stroke: #9c9c9c;
    stroke-width: 2px;
}

.datepicker--nav-title {
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 0 8px;
}

.datepicker--nav-title i {
    font-style: normal;
    color: #9c9c9c;
    margin-left: 5px;
}

.datepicker--nav-title:hover {
    background: #f0f0f0;
}

.datepicker--nav-title.-disabled- {
    cursor: default;
    background: none;
}

.datepicker--buttons {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    padding: 4px;
    border-top: 1px solid #efefef;
}

.datepicker--button {
    color: #4EB5E6;
    cursor: pointer;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-flex: 1;
    -ms-flex: 1;
    -webkit-box-flex: 1;
    flex: 1;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: -webkit-inline-box;
    display: inline-flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    height: 32px;
}

.datepicker--button:hover {
    color: #4a4a4a;
    background: #f0f0f0;
}

.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
    color: #dedede;
}

.datepicker--cell-day.-other-month-:hover,
.datepicker--cell-year.-other-decade-:hover {
    color: #c5c5c5;
}

.-disabled-.-focus-.datepicker--cell-day.-other-month-,
.-disabled-.-focus-.datepicker--cell-year.-other-decade- {
    color: #dedede;
}

.-selected-.datepicker--cell-day.-other-month-,
.-selected-.datepicker--cell-year.-other-decade- {
    color: #fff;
    background: #a2ddf6;
}

.-selected-.-focus-.datepicker--cell-day.-other-month-,
.-selected-.-focus-.datepicker--cell-year.-other-decade- {
    background: #8ad5f4;
}

.-in-range-.datepicker--cell-day.-other-month-,
.-in-range-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.1);
    color: #cccccc;
}

.-in-range-.-focus-.datepicker--cell-day.-other-month-,
.-in-range-.-focus-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell-day.-other-month-:empty,
.datepicker--cell-year.-other-decade-:empty {
    background: none;
    border: none;
}

/* -------------------------------------------------
Timepicker
------------------------------------------------- */

.datepicker--time {
    border-top: 1px solid #efefef;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    padding: 4px;
    position: relative;
}

.datepicker--time.-am-pm- .datepicker--time-sliders {
    -webkit-flex: 0 1 138px;
    -ms-flex: 0 1 138px;
    -webkit-box-flex: 0;
    flex: 0 1 138px;
    max-width: 138px;
}

.-only-timepicker- .datepicker--time {
    border-top: none;
}

.datepicker--time-sliders {
    -webkit-flex: 0 1 153px;
    -ms-flex: 0 1 153px;
    -webkit-box-flex: 0;
    flex: 0 1 153px;
    margin-right: 10px;
    max-width: 153px;
}

.datepicker--time-label {
    display: none;
    font-size: 12px;
}

.datepicker--time-current {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -webkit-flex: 1;
    -ms-flex: 1;
    -webkit-box-flex: 1;
    flex: 1;
    font-size: 14px;
    text-align: center;
    margin: 0 0 0 10px;
}

.datepicker--time-current-colon {
    margin: 0 2px 3px;
    line-height: 1;
}

.datepicker--time-current-hours,
.datepicker--time-current-minutes {
    line-height: 1;
    font-size: 19px;
    font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
    position: relative;
    z-index: 1;
}

.datepicker--time-current-hours:after,
.datepicker--time-current-minutes:after {
    content: '';
    background: #f0f0f0;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    position: absolute;
    left: -2px;
    top: -3px;
    right: -2px;
    bottom: -2px;
    z-index: -1;
    opacity: 0;
}

.datepicker--time-current-hours.-focus-:after,
.datepicker--time-current-minutes.-focus-:after {
    opacity: 1;
}

.datepicker--time-current-ampm {
    text-transform: uppercase;
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
    color: #9c9c9c;
    margin-left: 6px;
    font-size: 11px;
    margin-bottom: 1px;
}

.datepicker--time-row {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    font-size: 11px;
    height: 17px;
    background: -webkit-gradient(linear, left top, right top, from(#dedede), to(#dedede)) left 50%/100% 1px no-repeat;
    background: -webkit-linear-gradient(left, #dedede, #dedede) left 50%/100% 1px no-repeat;
    background: -o-linear-gradient(left, #dedede, #dedede) left 50%/100% 1px no-repeat;
    background: linear-gradient(to right, #dedede, #dedede) left 50%/100% 1px no-repeat;
}

.datepicker--time-row:first-child {
    margin-bottom: 4px;
}

.datepicker--time-row input[type='range'] {
    background: none;
    cursor: pointer;
    -webkit-flex: 1;
    -ms-flex: 1;
    -webkit-box-flex: 1;
    flex: 1;
    height: 100%;
    padding: 0;
    margin: 0;
    -webkit-appearance: none;
}

.datepicker--time-row input[type='range']::-webkit-slider-thumb {
    -webkit-appearance: none;
}

.datepicker--time-row input[type='range']::-ms-tooltip {
    display: none;
}

.datepicker--time-row input[type='range']:hover::-webkit-slider-thumb {
    border-color: #b8b8b8;
}

.datepicker--time-row input[type='range']:hover::-moz-range-thumb {
    border-color: #b8b8b8;
}

.datepicker--time-row input[type='range']:hover::-ms-thumb {
    border-color: #b8b8b8;
}

.datepicker--time-row input[type='range']:focus {
    outline: none;
}

.datepicker--time-row input[type='range']:focus::-webkit-slider-thumb {
    background: #5cc4ef;
    border-color: #5cc4ef;
}

.datepicker--time-row input[type='range']:focus::-moz-range-thumb {
    background: #5cc4ef;
    border-color: #5cc4ef;
}

.datepicker--time-row input[type='range']:focus::-ms-thumb {
    background: #5cc4ef;
    border-color: #5cc4ef;
}

.datepicker--time-row input[type='range']::-webkit-slider-thumb {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 12px;
    width: 12px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #dedede;
    background: #fff;
    cursor: pointer;
    -webkit-transition: background .2s;
    -o-transition: background .2s;
    transition: background .2s;
}

.datepicker--time-row input[type='range']::-moz-range-thumb {
    box-sizing: border-box;
    height: 12px;
    width: 12px;
    border-radius: 3px;
    border: 1px solid #dedede;
    background: #fff;
    cursor: pointer;
    -webkit-transition: background .2s;
    -o-transition: background .2s;
    transition: background .2s;
}

.datepicker--time-row input[type='range']::-ms-thumb {
    box-sizing: border-box;
    height: 12px;
    width: 12px;
    border-radius: 3px;
    border: 1px solid #dedede;
    background: #fff;
    cursor: pointer;
    -webkit-transition: background .2s;
    -o-transition: background .2s;
    transition: background .2s;
}

.datepicker--time-row input[type='range']::-webkit-slider-thumb {
    margin-top: -6px;
}

.datepicker--time-row input[type='range']::-webkit-slider-runnable-track {
    border: none;
    height: 1px;
    cursor: pointer;
    color: transparent;
    background: transparent;
}

.datepicker--time-row input[type='range']::-moz-range-track {
    border: none;
    height: 1px;
    cursor: pointer;
    color: transparent;
    background: transparent;
}

.datepicker--time-row input[type='range']::-ms-track {
    border: none;
    height: 1px;
    cursor: pointer;
    color: transparent;
    background: transparent;
}

.datepicker--time-row input[type='range']::-ms-fill-lower {
    background: transparent;
}

.datepicker--time-row input[type='range']::-ms-fill-upper {
    background: transparent;
}

.datepicker--time-row span {
    padding: 0 12px;
}

.datepicker--time-icon {
    color: #9c9c9c;
    border: 1px solid;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    font-size: 16px;
    position: relative;
    margin: 0 5px -1px 0;
    width: 1em;
    height: 1em;
}

.datepicker--time-icon:after,
.datepicker--time-icon:before {
    content: '';
    background: currentColor;
    position: absolute;
}

.datepicker--time-icon:after {
    height: .4em;
    width: 1px;
    left: -webkit-calc(50% - 1px);
    left: calc(50% - 1px);
    top: -webkit-calc(50% + 1px);
    top: calc(50% + 1px);
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}

.datepicker--time-icon:before {
    width: .4em;
    height: 1px;
    top: -webkit-calc(50% + 1px);
    top: calc(50% + 1px);
    left: -webkit-calc(50% - 1px);
    left: calc(50% - 1px);
}

.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
    color: #dedede;
}

.datepicker--cell-day.-other-month-:hover,
.datepicker--cell-year.-other-decade-:hover {
    color: #c5c5c5;
}

.-disabled-.-focus-.datepicker--cell-day.-other-month-,
.-disabled-.-focus-.datepicker--cell-year.-other-decade- {
    color: #dedede;
}

.-selected-.datepicker--cell-day.-other-month-,
.-selected-.datepicker--cell-year.-other-decade- {
    color: #fff;
    background: #a2ddf6;
}

.-selected-.-focus-.datepicker--cell-day.-other-month-,
.-selected-.-focus-.datepicker--cell-year.-other-decade- {
    background: #8ad5f4;
}

.-in-range-.datepicker--cell-day.-other-month-,
.-in-range-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.1);
    color: #cccccc;
}

.-in-range-.-focus-.datepicker--cell-day.-other-month-,
.-in-range-.-focus-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.2);
}

.datepicker--cell-day.-other-month-:empty,
.datepicker--cell-year.-other-decade-:empty {
    background: none;
    border: none;
}

body.fancybox-active {
    overflow: hidden;
}

body.fancybox-iosfix {
    position: fixed;
    left: 0;
    right: 0;
}

.fancybox-is-hidden {
    position: absolute;
    top: -9999px;
    left: -9999px;
    visibility: hidden;
}

.fancybox-container {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99992;
    -webkit-tap-highlight-color: transparent;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;
}

.fancybox-bg,
.fancybox-inner,
.fancybox-outer,
.fancybox-stage {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.fancybox-outer {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}

.fancybox-bg {
    background: #1e1e1e;
    opacity: 0;
    -webkit-transition-duration: inherit;
    -o-transition-duration: inherit;
    transition-duration: inherit;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
    -o-transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
    transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}

.fancybox-is-open .fancybox-bg {
    opacity: .87;
    -webkit-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
    -o-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
    transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}

.fancybox-caption-wrap,
.fancybox-infobar,
.fancybox-toolbar {
    position: absolute;
    direction: ltr;
    z-index: 99997;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity .25s,visibility 0s linear .25s;
    -o-transition: opacity .25s,visibility 0s linear .25s;
    transition: opacity .25s,visibility 0s linear .25s;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.fancybox-show-caption .fancybox-caption-wrap,
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity .25s,visibility 0s;
    -o-transition: opacity .25s,visibility 0s;
    transition: opacity .25s,visibility 0s;
}

.fancybox-infobar {
    top: 0;
    left: 0;
    font-size: 13px;
    padding: 0 10px;
    height: 44px;
    min-width: 44px;
    line-height: 44px;
    color: #ccc;
    text-align: center;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-font-smoothing: subpixel-antialiased;
    mix-blend-mode: exclusion;
}

.fancybox-toolbar {
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
}

.fancybox-stage {
    overflow: hidden;
    direction: ltr;
    z-index: 99994;
    -webkit-transform: translateZ(0);
}

.fancybox-is-closing .fancybox-stage {
    overflow: visible;
}

.fancybox-slide {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: auto;
    outline: none;
    white-space: normal;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    z-index: 99994;
    -webkit-overflow-scrolling: touch;
    display: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition-property: opacity,-webkit-transform;
    -webkit-transition-property: opacity,-webkit-transform;
    -o-transition-property: transform,opacity;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
}

.fancybox-slide:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    width: 0;
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--current,
.fancybox-slide--next,
.fancybox-slide--previous {
    display: block;
}

.fancybox-slide--image {
    overflow: visible;
}

.fancybox-slide--image:before {
    display: none;
}

.fancybox-slide--video .fancybox-content,
.fancybox-slide--video iframe {
    background: #000;
}

.fancybox-slide--map .fancybox-content,
.fancybox-slide--map iframe {
    background: #e5e3df;
}

.fancybox-slide--next {
    z-index: 99995;
}

.fancybox-slide > * {
    display: inline-block;
    position: relative;
    padding: 24px;
    margin: 44px 0;
    border-width: 0;
    vertical-align: middle;
    text-align: left;
    background-color: #fff;
    overflow: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.fancybox-slide > base,
.fancybox-slide > link,
.fancybox-slide > meta,
.fancybox-slide > script,
.fancybox-slide > style,
.fancybox-slide > title {
    display: none;
}

.fancybox-slide .fancybox-image-wrap {
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    border: 0;
    z-index: 99995;
    background: transparent;
    cursor: default;
    overflow: visible;
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition-property: opacity,-webkit-transform;
    -webkit-transition-property: opacity,-webkit-transform;
    -o-transition-property: transform,opacity;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
}

.fancybox-can-zoomOut .fancybox-image-wrap {
    cursor: -webkit-zoom-out;
    cursor: zoom-out;
}

.fancybox-can-zoomIn .fancybox-image-wrap {
    cursor: -webkit-zoom-in;
    cursor: zoom-in;
}

.fancybox-can-drag .fancybox-image-wrap {
    cursor: -webkit-grab;
    cursor: grab;
}

.fancybox-is-dragging .fancybox-image-wrap {
    cursor: -webkit-grabbing;
    cursor: grabbing;
}

.fancybox-image,
.fancybox-spaceball {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    border: 0;
    max-width: none;
    max-height: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.fancybox-spaceball {
    z-index: 1;
}

.fancybox-slide--iframe .fancybox-content {
    padding: 0;
    width: 80%;
    height: 80%;
    max-width: -webkit-calc(100% - 100px);
    max-width: calc(100% - 100px);
    max-height: -webkit-calc(100% - 88px);
    max-height: calc(100% - 88px);
    overflow: visible;
    background: #fff;
}

.fancybox-iframe {
    display: block;
    padding: 0;
    border: 0;
    height: 100%;
}

.fancybox-error,
.fancybox-iframe {
    margin: 0;
    width: 100%;
    background: #fff;
}

.fancybox-error {
    padding: 40px;
    max-width: 380px;
    cursor: default;
}

.fancybox-error p {
    margin: 0;
    padding: 0;
    color: #444;
    font-size: 16px;
    line-height: 20px;
}

.fancybox-button {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    width: 44px;
    height: 44px;
    margin: 0;
    padding: 10px;
    border: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    background: rgba(30, 30, 30, 0.6);
    -webkit-transition: color .3s ease;
    -o-transition: color .3s ease;
    transition: color .3s ease;
    cursor: pointer;
    outline: none;
}

.fancybox-button,
.fancybox-button:link,
.fancybox-button:visited {
    color: #ccc;
}

.fancybox-button:focus,
.fancybox-button:hover {
    color: #fff;
}

.fancybox-button[disabled] {
    color: #ccc;
    cursor: default;
    opacity: .6;
}

.fancybox-button svg {
    display: block;
    position: relative;
    overflow: visible;
    shape-rendering: geometricPrecision;
}

.fancybox-button svg path {
    fill: currentColor;
    stroke: currentColor;
    stroke-linejoin: round;
    stroke-width: 3;
}

.fancybox-button--share svg path {
    stroke-width: 1;
}

.fancybox-button--pause svg path:nth-child(1),
.fancybox-button--play svg path:nth-child(2) {
    display: none;
}

.fancybox-button--zoom svg path {
    fill: transparent;
}

.fancybox-navigation {
    display: none;
}

.fancybox-show-nav .fancybox-navigation {
    display: block;
}

.fancybox-navigation button {
    position: absolute;
    top: 50%;
    margin: -50px 0 0;
    z-index: 99997;
    background: transparent;
    width: 60px;
    height: 100px;
    padding: 17px;
}

.fancybox-navigation button:before {
    content: "";
    position: absolute;
    top: 30px;
    right: 10px;
    width: 40px;
    height: 40px;
    background: rgba(30, 30, 30, 0.6);
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 0;
}

.fancybox-navigation .fancybox-button--arrow_right {
    right: 0;
}

.fancybox-close-small {
    position: absolute;
    top: 0;
    right: 0;
    width: 44px;
    height: 44px;
    padding: 0;
    margin: 0;
    border: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    background: transparent;
    z-index: 10;
    cursor: pointer;
}

.fancybox-close-small:after {
    content: "×";
    position: absolute;
    top: 5px;
    right: 5px;
    width: 30px;
    height: 30px;
    font: 20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;
    color: #888;
    font-weight: 300;
    text-align: center;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    border-width: 0;
    background-color: transparent;
    -webkit-transition: background-color .25s;
    -o-transition: background-color .25s;
    transition: background-color .25s;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 2;
}

.fancybox-close-small:focus {
    outline: none;
}

.fancybox-close-small:focus:after {
    outline: 1px dotted #888;
}

.fancybox-close-small:hover:after {
    color: #555;
    background: #eee;
}

.fancybox-slide--iframe .fancybox-close-small,
.fancybox-slide--image .fancybox-close-small {
    top: 0;
    right: -44px;
}

.fancybox-slide--iframe .fancybox-close-small:after,
.fancybox-slide--image .fancybox-close-small:after {
    font-size: 35px;
    color: #aaa;
}

.fancybox-slide--iframe .fancybox-close-small:hover:after,
.fancybox-slide--image .fancybox-close-small:hover:after {
    color: #fff;
    background: transparent;
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small {
    display: none;
}

.fancybox-caption-wrap {
    bottom: 0;
    left: 0;
    right: 0;
    padding: 60px 2vw 0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(20%, rgba(0, 0, 0, 0.1)), color-stop(40%, rgba(0, 0, 0, 0.2)), color-stop(80%, rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.8)));
    background: -webkit-linear-gradient(top, transparent 0, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8));
    background: -o-linear-gradient(top, transparent 0, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8));
    background: linear-gradient(180deg, transparent 0, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8));
    pointer-events: none;
}

.fancybox-caption {
    padding: 30px 0;
    border-top: 1px solid rgba(255, 255, 255, 0.4);
    font-size: 14px;
    color: #fff;
    line-height: 20px;
    -webkit-text-size-adjust: none;
}

.fancybox-caption a,
.fancybox-caption button,
.fancybox-caption select {
    pointer-events: all;
    position: relative;
}

.fancybox-caption a {
    color: #fff;
    text-decoration: underline;
}

.fancybox-slide > .fancybox-loading {
    border: 6px solid rgba(99, 99, 99, 0.4);
    border-top: 6px solid rgba(255, 255, 255, 0.6);
    -webkit-border-radius: 100%;
    border-radius: 100%;
    height: 50px;
    width: 50px;
    -webkit-animation: a .8s infinite linear;
    animation: a .8s infinite linear;
    background: transparent;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -30px;
    z-index: 99999;
}

@-webkit-keyframes a {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@keyframes a {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

.fancybox-animated {
    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
    -o-transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
    transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
}

.fancybox-fx-slide.fancybox-slide--previous {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    opacity: 0;
}

.fancybox-fx-slide.fancybox-slide--next {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    opacity: 0;
}

.fancybox-fx-slide.fancybox-slide--current {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
}

.fancybox-fx-fade.fancybox-slide--next,
.fancybox-fx-fade.fancybox-slide--previous {
    opacity: 0;
    -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
    -o-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
    transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1;
}

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
    -webkit-transform: scale3d(1.5, 1.5, 1.5);
    transform: scale3d(1.5, 1.5, 1.5);
    opacity: 0;
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    -webkit-transform: scale3d(0.5, 0.5, 0.5);
    transform: scale3d(0.5, 0.5, 0.5);
    opacity: 0;
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    opacity: 1;
}

.fancybox-fx-rotate.fancybox-slide--previous {
    -webkit-transform: rotate(-1turn);
    -ms-transform: rotate(-1turn);
    transform: rotate(-1turn);
    opacity: 0;
}

.fancybox-fx-rotate.fancybox-slide--next {
    -webkit-transform: rotate(1turn);
    -ms-transform: rotate(1turn);
    transform: rotate(1turn);
    opacity: 0;
}

.fancybox-fx-rotate.fancybox-slide--current {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
    opacity: 1;
}

.fancybox-fx-circular.fancybox-slide--previous {
    -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
    opacity: 0;
}

.fancybox-fx-circular.fancybox-slide--next {
    -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
    opacity: 0;
}

.fancybox-fx-circular.fancybox-slide--current {
    -webkit-transform: scaleX(1) translateZ(0);
    transform: scaleX(1) translateZ(0);
    opacity: 1;
}

.fancybox-fx-tube.fancybox-slide--previous {
    -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
    transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
}

.fancybox-fx-tube.fancybox-slide--next {
    -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
    transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
}

.fancybox-fx-tube.fancybox-slide--current {
    -webkit-transform: translateZ(0) scale(1);
    transform: translateZ(0) scale(1);
}

.fancybox-share {
    padding: 30px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background: #f4f4f4;
    max-width: 90%;
}

.fancybox-share h1 {
    color: #222;
    margin: 0 0 20px;
    font-size: 33px;
    font-weight: 700;
    text-align: center;
}

.fancybox-share p {
    margin: 0;
    padding: 0;
    text-align: center;
}

.fancybox-share p:first-of-type {
    margin-right: -10px;
}

.fancybox-share_button {
    display: inline-block;
    text-decoration: none;
    margin: 0 10px 10px 0;
    padding: 10px 20px;
    border: 0;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.16);
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.16);
    background: #fff;
    white-space: nowrap;
    font-size: 16px;
    line-height: 23px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    min-width: 140px;
    color: #707070;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}

.fancybox-share_button:focus,
.fancybox-share_button:hover {
    text-decoration: none;
    color: #333;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3);
}

.fancybox-share_button svg {
    margin-right: 5px;
    width: 20px;
    height: 20px;
    vertical-align: text-bottom;
}

.fancybox-share input {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin: 5px 0 0;
    padding: 10px 15px;
    border: 1px solid #d7d7d7;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background: #ebebeb;
    color: #5d5b5b;
    font-size: 14px;
    outline: none;
}

.fancybox-thumbs {
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 212px;
    margin: 0;
    padding: 2px 2px 4px;
    background: #fff;
    -webkit-tap-highlight-color: transparent;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 99995;
}

.fancybox-thumbs-x {
    overflow-y: hidden;
    overflow-x: auto;
}

.fancybox-show-thumbs .fancybox-thumbs {
    display: block;
}

.fancybox-show-thumbs .fancybox-inner {
    right: 212px;
}

.fancybox-thumbs > ul {
    list-style: none;
    position: absolute;
    position: relative;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow-x: hidden;
    overflow-y: auto;
    font-size: 0;
    white-space: nowrap;
}

.fancybox-thumbs-x > ul {
    overflow: hidden;
}

.fancybox-thumbs-y > ul::-webkit-scrollbar {
    width: 7px;
}

.fancybox-thumbs-y > ul::-webkit-scrollbar-track {
    background: #fff;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.fancybox-thumbs-y > ul::-webkit-scrollbar-thumb {
    background: #2a2a2a;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.fancybox-thumbs > ul > li {
    float: left;
    overflow: hidden;
    padding: 0;
    margin: 2px;
    width: 100px;
    height: 75px;
    max-width: -webkit-calc(50% - 4px);
    max-width: calc(50% - 4px);
    max-height: -webkit-calc(100% - 8px);
    max-height: calc(100% - 8px);
    position: relative;
    cursor: pointer;
    outline: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

li.fancybox-thumbs-loading {
    background: rgba(0, 0, 0, 0.1);
}

.fancybox-thumbs > ul > li > img {
    position: absolute;
    top: 0;
    left: 0;
    max-width: none;
    max-height: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.fancybox-thumbs > ul > li:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border: 4px solid #4ea7f9;
    z-index: 99991;
    opacity: 0;
    -webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -o-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.fancybox-thumbs > ul > li.fancybox-thumbs-active:before {
    opacity: 1;
}

/* Elfsight (c) elfsight.com */

@font-face {
    font-family: 'Iconsfont';
    font-display: auto;
    src: url(data:application/vnd.ms-fontobject;base64,BAcAAGAGAAABAAIAAAAAAAAAAAAAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAH9kmgAAAAAAAAAAAAAAAAAAAAAAAAA4AaQBjAG8AbQBvAG8AbgAAAA4AUgBlAGcAdQBsAGEAcgAAABYAVgBlAHIAcwBpAG8AbgAgADEALgAwAAAADgBpAGMAbwBtAG8AbwBuAAAAAAAAAQAAAAsAgAADADBPUy8yDxIEkAAAALwAAABgY21hcOg85rYAAAEcAAAAXGdhc3AAAAAQAAABeAAAAAhnbHlmJ80DnAAAAYAAAAKIaGVhZAejm9kAAAQIAAAANmhoZWEHwgPJAAAEQAAAACRobXR4FQAAQAAABGQAAAAgbG9jYQIsAZoAAASEAAAAEm1heHAADQBGAAAEmAAAACBuYW1lmUoJ+wAABLgAAAGGcG9zdAADAAAAAAZAAAAAIAADA2YBkAAFAAACmQLMAAAAjwKZAswAAAHrADMBCQAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAOgAA8D/wABAA8AAQAAAAAEAAAAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAMAAAAcAAMAAQAAABwABABAAAAADAAIAAIABAABACDmAugA//3//wAAAAAAIOYA6AD//f//AAH/4xoEGAcAAwABAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAgAA/6sEAAOrABkAMwAAJTI2Nxc1PgM1NC4CIyIOAhUUHgIzETIeAhUUDgIHFycOASMiLgI1ND4CMwIAGS8Y4CxHMhtQi7tqaruLUFCLu2pdo3pGGzJHKwKXGjYcXaN6RkZ6o10rBASI4h9NWWQ1XKR5R0d5pFxdo3pGA0A9aIxPMVtRRBqUWgUGPGiMUE+MaD0AAAIAAP/OBAADawAbADgAAAkBBiInAS4BNTQ+AjMyFhc+ATMyHgIVFAYHJz4BNTQuAiMiDgIHLgMjIg4CFRQWFwkBA7/+cSEfIf5yGicmRF44UH8xM31QOF5EJiMePyUbHTNHKSNJRDsVFTtESSMrRjMcHiIBgAGAAan+JSMjAdsnVTk0YkotTDQxTy1KYjQ5VScOLk0sKUw5IyAyOhobOzEfIzpLKSxKL/41AckAAAAABAAA/6sDAAOrABQAKQA2AEMAAAUiLgI1ND4CMzIeAhUUDgIjESIOAhUUHgIzMj4CNTQuAiMRIiY1NDYzMhYVFAYjESIGFRQWMzI2NTQmIwGAGH6EZjxpi1BQi2k8ZoV9GEJ1VzJVbmkUFGluVTJXdUJCXl5CQl5eQig4OCgoODgoVZrS1z1PjGg9PWiMTzzX0psDwDNXdEIztrOEhLS2MkJ0VzP+IF1DQl5eQkNdAQA5Jyg4OCgnOQAAAAABAED/6wPAA2sAFQAANxQWMzI2NwE+ATU0JicBLgEjIgYVEUAmGhAgEALRDSIiDf0vECAQGiYrGyURBwFoBh0dHB0HAWgHESYa/QAAAQAAAAAAAIAm2R9fDzz1AAsEAAAAAADSQqvDAAAAANJCq8MAAP+rBAADqwAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAACAQAAAAAAAAAAAAAAAIAAAAEAAAABAAAAAMAAAAEAABAAAAAAAAKABQAHgBoAMABHgFEAAAAAQAAAAgARAAEAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);
    src: url(data:application/vnd.ms-fontobject;base64,BAcAAGAGAAABAAIAAAAAAAAAAAAAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAH9kmgAAAAAAAAAAAAAAAAAAAAAAAAA4AaQBjAG8AbQBvAG8AbgAAAA4AUgBlAGcAdQBsAGEAcgAAABYAVgBlAHIAcwBpAG8AbgAgADEALgAwAAAADgBpAGMAbwBtAG8AbwBuAAAAAAAAAQAAAAsAgAADADBPUy8yDxIEkAAAALwAAABgY21hcOg85rYAAAEcAAAAXGdhc3AAAAAQAAABeAAAAAhnbHlmJ80DnAAAAYAAAAKIaGVhZAejm9kAAAQIAAAANmhoZWEHwgPJAAAEQAAAACRobXR4FQAAQAAABGQAAAAgbG9jYQIsAZoAAASEAAAAEm1heHAADQBGAAAEmAAAACBuYW1lmUoJ+wAABLgAAAGGcG9zdAADAAAAAAZAAAAAIAADA2YBkAAFAAACmQLMAAAAjwKZAswAAAHrADMBCQAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAOgAA8D/wABAA8AAQAAAAAEAAAAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAMAAAAcAAMAAQAAABwABABAAAAADAAIAAIABAABACDmAugA//3//wAAAAAAIOYA6AD//f//AAH/4xoEGAcAAwABAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAgAA/6sEAAOrABkAMwAAJTI2Nxc1PgM1NC4CIyIOAhUUHgIzETIeAhUUDgIHFycOASMiLgI1ND4CMwIAGS8Y4CxHMhtQi7tqaruLUFCLu2pdo3pGGzJHKwKXGjYcXaN6RkZ6o10rBASI4h9NWWQ1XKR5R0d5pFxdo3pGA0A9aIxPMVtRRBqUWgUGPGiMUE+MaD0AAAIAAP/OBAADawAbADgAAAkBBiInAS4BNTQ+AjMyFhc+ATMyHgIVFAYHJz4BNTQuAiMiDgIHLgMjIg4CFRQWFwkBA7/+cSEfIf5yGicmRF44UH8xM31QOF5EJiMePyUbHTNHKSNJRDsVFTtESSMrRjMcHiIBgAGAAan+JSMjAdsnVTk0YkotTDQxTy1KYjQ5VScOLk0sKUw5IyAyOhobOzEfIzpLKSxKL/41AckAAAAABAAA/6sDAAOrABQAKQA2AEMAAAUiLgI1ND4CMzIeAhUUDgIjESIOAhUUHgIzMj4CNTQuAiMRIiY1NDYzMhYVFAYjESIGFRQWMzI2NTQmIwGAGH6EZjxpi1BQi2k8ZoV9GEJ1VzJVbmkUFGluVTJXdUJCXl5CQl5eQig4OCgoODgoVZrS1z1PjGg9PWiMTzzX0psDwDNXdEIztrOEhLS2MkJ0VzP+IF1DQl5eQkNdAQA5Jyg4OCgnOQAAAAABAED/6wPAA2sAFQAANxQWMzI2NwE+ATU0JicBLgEjIgYVEUAmGhAgEALRDSIiDf0vECAQGiYrGyURBwFoBh0dHB0HAWgHESYa/QAAAQAAAAAAAIAm2R9fDzz1AAsEAAAAAADSQqvDAAAAANJCq8MAAP+rBAADqwAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAACAQAAAAAAAAAAAAAAAIAAAAEAAAABAAAAAMAAAAEAABAAAAAAAAKABQAHgBoAMABHgFEAAAAAQAAAAgARAAEAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("embedded-opentype"), url(data:application/x-font-ttf;base64,AAEAAAALAIAAAwAwT1MvMg8SBJAAAAC8AAAAYGNtYXDoPOa2AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZifNA5wAAAGAAAACiGhlYWQHo5vZAAAECAAAADZoaGVhB8IDyQAABEAAAAAkaG10eBUAAEAAAARkAAAAIGxvY2ECLAGaAAAEhAAAABJtYXhwAA0ARgAABJgAAAAgbmFtZZlKCfsAAAS4AAABhnBvc3QAAwAAAAAGQAAAACAAAwNmAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAAPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gLoAP/9//8AAAAAACDmAOgA//3//wAB/+MaBBgHAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAAP+rBAADqwAZADMAACUyNjcXNT4DNTQuAiMiDgIVFB4CMxEyHgIVFA4CBxcnDgEjIi4CNTQ+AjMCABkvGOAsRzIbUIu7amq7i1BQi7tqXaN6RhsyRysClxo2HF2jekZGeqNdKwQEiOIfTVlkNVykeUdHeaRcXaN6RgNAPWiMTzFbUUQalFoFBjxojFBPjGg9AAACAAD/zgQAA2sAGwA4AAAJAQYiJwEuATU0PgIzMhYXPgEzMh4CFRQGByc+ATU0LgIjIg4CBy4DIyIOAhUUFhcJAQO//nEhHyH+chonJkReOFB/MTN9UDheRCYjHj8lGx0zRykjSUQ7FRU7REkjK0YzHB4iAYABgAGp/iUjIwHbJ1U5NGJKLUw0MU8tSmI0OVUnDi5NLClMOSMgMjoaGzsxHyM6SyksSi/+NQHJAAAAAAQAAP+rAwADqwAUACkANgBDAAAFIi4CNTQ+AjMyHgIVFA4CIxEiDgIVFB4CMzI+AjU0LgIjESImNTQ2MzIWFRQGIxEiBhUUFjMyNjU0JiMBgBh+hGY8aYtQUItpPGaFfRhCdVcyVW5pFBRpblUyV3VCQl5eQkJeXkIoODgoKDg4KFWa0tc9T4xoPT1ojE8819KbA8AzV3RCM7azhIS0tjJCdFcz/iBdQ0JeXkJDXQEAOScoODgoJzkAAAAAAQBA/+sDwANrABUAADcUFjMyNjcBPgE1NCYnAS4BIyIGFRFAJhoQIBAC0Q0iIg39LxAgEBomKxslEQcBaAYdHRwdBwFoBxEmGv0AAAEAAAAAAACAJtkfXw889QALBAAAAAAA0kKrwwAAAADSQqvDAAD/qwQAA6sAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAgEAAAAAAAAAAAAAAACAAAABAAAAAQAAAADAAAABAAAQAAAAAAACgAUAB4AaADAAR4BRAAAAAEAAAAIAEQABAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype"), url(data:application/font-woff;base64,d09GRgABAAAAAAasAAsAAAAABmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIEkGNtYXAAAAFoAAAAXAAAAFzoPOa2Z2FzcAAAAcQAAAAIAAAACAAAABBnbHlmAAABzAAAAogAAAKIJ80DnGhlYWQAAARUAAAANgAAADYHo5vZaGhlYQAABIwAAAAkAAAAJAfCA8lobXR4AAAEsAAAACAAAAAgFQAAQGxvY2EAAATQAAAAEgAAABICLAGabWF4cAAABOQAAAAgAAAAIAANAEZuYW1lAAAFBAAAAYYAAAGGmUoJ+3Bvc3QAAAaMAAAAIAAAACAAAwAAAAMDZgGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6AADwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAEAIOYC6AD//f//AAAAAAAg5gDoAP/9//8AAf/jGgQYBwADAAEAAAAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAACAAD/qwQAA6sAGQAzAAAlMjY3FzU+AzU0LgIjIg4CFRQeAjMRMh4CFRQOAgcXJw4BIyIuAjU0PgIzAgAZLxjgLEcyG1CLu2pqu4tQUIu7al2jekYbMkcrApcaNhxdo3pGRnqjXSsEBIjiH01ZZDVcpHlHR3mkXF2jekYDQD1ojE8xW1FEGpRaBQY8aIxQT4xoPQAAAgAA/84EAANrABsAOAAACQEGIicBLgE1ND4CMzIWFz4BMzIeAhUUBgcnPgE1NC4CIyIOAgcuAyMiDgIVFBYXCQEDv/5xIR8h/nIaJyZEXjhQfzEzfVA4XkQmIx4/JRsdM0cpI0lEOxUVO0RJIytGMxweIgGAAYABqf4lIyMB2ydVOTRiSi1MNDFPLUpiNDlVJw4uTSwpTDkjIDI6Ghs7MR8jOkspLEov/jUByQAAAAAEAAD/qwMAA6sAFAApADYAQwAABSIuAjU0PgIzMh4CFRQOAiMRIg4CFRQeAjMyPgI1NC4CIxEiJjU0NjMyFhUUBiMRIgYVFBYzMjY1NCYjAYAYfoRmPGmLUFCLaTxmhX0YQnVXMlVuaRQUaW5VMld1QkJeXkJCXl5CKDg4KCg4OChVmtLXPU+MaD09aIxPPNfSmwPAM1d0QjO2s4SEtLYyQnRXM/4gXUNCXl5CQ10BADknKDg4KCc5AAAAAAEAQP/rA8ADawAVAAA3FBYzMjY3AT4BNTQmJwEuASMiBhURQCYaECAQAtENIiIN/S8QIBAaJisbJREHAWgGHR0cHQcBaAcRJhr9AAABAAAAAAAAgCbZH18PPPUACwQAAAAAANJCq8MAAAAA0kKrwwAA/6sEAAOrAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAIBAAAAAAAAAAAAAAAAgAAAAQAAAAEAAAAAwAAAAQAAEAAAAAAAAoAFAAeAGgAwAEeAUQAAAABAAAACABEAAQAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABwAAAAEAAAAAAAIABwBgAAEAAAAAAAMABwA2AAEAAAAAAAQABwB1AAEAAAAAAAUACwAVAAEAAAAAAAYABwBLAAEAAAAAAAoAGgCKAAMAAQQJAAEADgAHAAMAAQQJAAIADgBnAAMAAQQJAAMADgA9AAMAAQQJAAQADgB8AAMAAQQJAAUAFgAgAAMAAQQJAAYADgBSAAMAAQQJAAoANACkaWNvbW9vbgBpAGMAbwBtAG8AbwBuVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaWNvbW9vbgBpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuUmVndWxhcgBSAGUAZwB1AGwAYQByaWNvbW9vbgBpAGMAbwBtAG8AbwBuRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEljb01vb248L21ldGFkYXRhPgo8ZGVmcz4KPGZvbnQgaWQ9Imljb21vb24iIGhvcml6LWFkdi14PSIxMDI0Ij4KPGZvbnQtZmFjZSB1bml0cy1wZXItZW09IjEwMjQiIGFzY2VudD0iOTYwIiBkZXNjZW50PSItNjQiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDI0IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjA7IiBob3Jpei1hZHYteD0iNTEyIiBkPSIiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlNjAwOyIgZ2x5cGgtbmFtZT0iaWNvbi1jb21tZW50IiBkPSJNNTEyIDQyLjY2N2MzMi43NjggMCA2NC42NCAyLjk0NCA5NS42OCA4LjA2NGwyMjQuMzItMTM2LjA2NHYyMjYuNjI0YzExNi45MjggODIuMTEyIDE5MiAyMDggMTkyIDM0OS4zNzYgMCAyNDcuNDI0LTIyOS4yNDggNDQ4LTUxMiA0NDhzLTUxMi0yMDAuNTc2LTUxMi00NDhjMC0yNDcuNDI0IDIyOS4yNDgtNDQ4IDUxMi00NDh6TTUxMiA4NzQuNjY3YzI0Ny40MjQgMCA0NDgtMTcxLjkwNCA0NDgtMzg0IDAtMTMwLjExMi03NS43MTItMjQ0LjkyOC0xOTEuMjMyLTMxNC4zNjhsMi4wNDgtMTQ4LjQxNi0xNTAuNjU2IDkwLjU2Yy0zNC42ODgtNy40MjQtNzAuNzg0LTExLjc3Ni0xMDguMTYtMTEuNzc2LTI0Ny40MjQgMC00NDggMTcxLjkwNC00NDggMzg0czIwMC41NzYgMzg0IDQ0OCAzODR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTYwMTsiIGdseXBoLW5hbWU9Imljb24tbGlrZSIgZD0iTTk1OS4xNjggNDI1LjQ1MWwtMzk4LjcyLTQ3NS4wMDhjLTQ0LjY3Mi00Ny4wNDAtNTMuMDU2LTQ3LjA0MC05Ny43MjggMGwtMzk3Ljg4OCA0NzUuMDA4Yy0zMy45MiA1MC45NDQtNjQuODMyIDEwNS4wODgtNjQuODMyIDE4MC4zNTIgMCAxNDAuMjI0IDEwNS43OTIgMjY4Ljg2NCAyNTYgMjY4Ljg2NCAxMDYuNjI0IDAgMTkwLjU5Mi01OC4zMDQgMjU2LTEyNy40ODggNjguNjA4IDY1LjE1MiAxNDkuMzc2IDEyNy40ODggMjU2IDEyNy40ODggMTUwLjIwOCAwIDI1Ni0xMjguNjQgMjU2LTI2OC44NjQgMC03NS4yNjQtMjQuOTYtMTI5LjQ3Mi02NC44MzItMTgwLjM1MnpNODk2IDQzOC42OTljNDkuNjY0IDYyLjI3MiA2NCAxMDguMzUyIDY0IDE2Ny4xMDQgMCAxMDkuNTY4LTgxLjUzNiAyMDkuMDg4LTE5MiAyMDkuMDg4LTkzLjMxMiAwLTIwMC41NzYtOTYuNjQtMjU2LTE2NS42OTYtNTYuODk2IDcxLjYxNi0xNjIuNjg4IDE2Ni41MjgtMjU2IDE2NS43Ni0xMTMuNDcyLTAuOTYtMTkyLTk5LjU4NC0xOTItMjA5LjE1MiAwLTU4Ljc1MiAxOC4wNDgtMTAxLjY5NiA2NC0xNjUuMjQ4bDM4NC00NTguMTc2IDM4NCA0NTYuMzJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTYwMjsiIGdseXBoLW5hbWU9Imljb24tcGxhY2VtYXJrIiBob3Jpei1hZHYteD0iNzY4IiBkPSJNMzg0LTg1LjMzM2MtNjMuODcyLTAuMzItMzg0IDQ3OS40MjQtMzg0IDY0MCAwIDIxMi4wOTYgMTcxLjkwNCAzODQgMzg0IDM4NHMzODQtMTcxLjkwNCAzODQtMzg0YzAtMTU4LjQtMzIxLjE1Mi02NDAuMzItMzg0LTY0MHpNMzg0IDg3NC42NjdjLTE3Ni43MDQgMC0zMjAtMTQzLjI5Ni0zMjAtMzIwIDAtMTMzLjgyNCAyNjYuODE2LTU0NC4yNTYgMzIwLTU0NCA1Mi4zNTItMC4yNTYgMzIwIDQxMS45NjggMzIwIDU0NCAwIDE3Ni43MDQtMTQzLjI5NiAzMjAtMzIwIDMyMHpNMzg0IDM5NC42NjdjLTg4LjM4NCAwLTE2MCA3MS42MTYtMTYwIDE2MHM3MS42MTYgMTYwIDE2MCAxNjAgMTYwLTcxLjYxNiAxNjAtMTYwLTcxLjYxNi0xNjAtMTYwLTE2MHpNMzg0IDY1MC42NjdjLTUyLjk5MiAwLTk2LTQzLjAwOC05Ni05NiAwLTUzLjA1NiA0My4wMDgtOTYgOTYtOTZzOTYgNDMuMDA4IDk2IDk2LTQzLjAwOCA5Ni05NiA5NnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlODAwOyIgZ2x5cGgtbmFtZT0iaWNvbi1wbGF5IiBkPSJNNjQgNDIuNjY3YzAtMzUuMDA4IDI5LjUwNC02NCA2NC02NCAyMS41MDQgMCA0My4wMDggMTQuNTI4IDY0IDI0bDcyMC41MTIgMzYwYzE3LjQ3MiA4LjUxMiA0Ny40ODggMjUuOTg0IDQ3LjQ4OCA2NHMtMzAuMDE2IDU1LjQ4OC00Ny40ODggNjRsLTcyMC41MTIgMzYwYy0yMC45OTIgOS40NzItNDIuNDk2IDI0LTY0IDI0LTM0LjQ5NiAwLTY0LTI4Ljk5Mi02NC02NHYtNzY4eiIgLz4KPC9mb250PjwvZGVmcz48L3N2Zz4=) format("svg");
    font-weight: normal;
    font-style: normal;
}

.instashow-icon {
    font-family: 'Iconsfont';
    font-size: 160%;
}

.instashow-iconspan {
    padding: 2px;
}

.instashow-icon,
.instashow-icon + * {
    display: inline-block;
    vertical-align: middle;
}

.instashow-icon + * {
    margin-left: 0.4em;
}

.instashow-icon-comment::before {
    content: '\e600';
}

.instashow-icon-like::before {
    content: '\e601';
}

.instashow-icon-placemark::before {
    content: '\e602';
}

.instashow-spinner {
    display: block;
    position: relative;
}

.instashow-spinner::before {
    display: none;
    position: absolute;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border: 12px solid #ddd;
    -webkit-border-radius: 50% 50%;
    border-radius: 50% 50%;
    -webkit-box-shadow: 0 0 30px rgba(255, 255, 255, 0.3);
    box-shadow: 0 0 30px rgba(255, 255, 255, 0.3);
    -webkit-animation-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
    animation-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
    content: '';
}

.instashow-show .instashow-spinner::before {
    display: block;
    -webkit-animation: instashow-spinner 1.5s infinite;
    animation: instashow-spinner 1.5s infinite;
}

@-webkit-keyframes instashow-spinner {
    0% {
        border-width: initital;
        opacity: 1;
        -webkit-transform: scale(0);
        transform: scale(0);
    }

    100% {
        border-width: 1px;
        opacity: 0;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes instashow-spinner {
    0% {
        border-width: initital;
        opacity: 1;
        -webkit-transform: scale(0);
        transform: scale(0);
    }

    100% {
        border-width: 1px;
        opacity: 0;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

.instashow {
    font-family: 'Roboto', Arial, sans-serif;
    font-size: 12px;
    line-height: 1.4;
    color: #444;
    -webkit-font-smoothing: antialiased;
    -webkit-tap-highlight-color: transparent;
}

.instashow a {
    text-decoration: none;
    color: #2196f3;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.instashow a:hover {
    color: #444;
}

.instashow,
.instashow div,
.instashow span,
.instashow img,
.instashow p,
.instashow figure,
.instashow ul,
.instashow li,
.instashow a {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    border-top: none;
    border-right: none;
    border-bottom: none;
    border-left: none;
}

.instashow,
.instashow div,
.instashow img,
.instashow p,
.instashow figure,
.instashow ul {
    display: block;
}

.instashow a {
    text-decoration: none;
}

.instashow img {
    max-width: none;
    max-height: none;
}

.instashow-gallery-media {
    display: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-perspective: 900px;
    perspective: 900px;
}

.instashow-gallery-view-active .instashow-gallery-media,
.instashow-gallery-view-active-prev .instashow-gallery-media,
.instashow-gallery-view-active-next .instashow-gallery-media {
    display: block;
}

.instashow-gallery-media-link {
    display: block;
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.instashow-gallery-media-video .instashow-gallery-media-link::before {
    display: block;
    position: absolute;
    z-index: 2;
    top: 10px;
    right: 10px;
    font: normal 200%/1 'Iconsfont';
    color: rgba(255, 255, 255, 0.7);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    content: '\e800';
}

.instashow-gallery-media-video:hover .instashow-gallery-media-link::before {
    visibility: hidden;
    opacity: 0;
}

.instashow-gallery-media-cover {
    display: block;
    position: absolute;
    visibility: hidden;
    z-index: 2;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.instashow-gallery-media-link:hover .instashow-gallery-media-cover {
    visibility: visible;
    opacity: 1;
}

.instashow-gallery-media-link:hover .instashow-gallery-media-cover ~ .instashow-gallery-media-image {
    -webkit-transform: scaleX(1.1) scaleY(1.1) translateZ(0);
    transform: scaleX(1.1) scaleY(1.1) translateZ(0);
}

.instashow-gallery-media-counter {
    display: block;
    position: absolute;
    visibility: hidden;
    z-index: 3;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    top: 50%;
    right: 0;
    left: 0;
    opacity: 0;
    -webkit-transform: translateY(0%) scale(0.8);
    -ms-transform: translateY(0%) scale(0.8);
    transform: translateY(0%) scale(0.8);
    font-size: 200%;
    text-align: center;
    line-height: 1;
    color: #fff;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

span.instashow-gallery-media-counter {
    padding: 3px;
}

.instashow-gallery-media-link:hover .instashow-gallery-media-counter {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(-50%) scale(1);
    -ms-transform: translateY(-50%) scale(1);
    transform: translateY(-50%) scale(1);
}

.instashow-gallery-media-counter .instashow-icon {
    font-size: 160%;
}

.instashow-gallery-media-counter em {
    font-style: normal;
}

.instashow-gallery-media-image {
    display: block;
    position: relative;
    visibility: hidden;
    width: 100%;
    height: 100%;
    opacity: 0;
    -webkit-transform: scaleX(1) scaleY(1) translateZ(0);
    transform: scaleX(1) scaleY(1) translateZ(0);
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.instashow-gallery-media-loaded .instashow-gallery-media-image {
    visibility: visible;
    opacity: 1;
}

.instashow-gallery-media-image img {
    display: block;
    position: relative;
    min-width: auto !important;
    min-height: auto !important;
    max-width: none !important;
    max-height: none !important;
}

.instashow-gallery-media-square .instashow-gallery-media-image img {
    width: 100% !important;
    height: 100% !important;
}

.instashow-gallery-media-portrait .instashow-gallery-media-image img {
    width: 100%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.instashow-gallery-media-album .instashow-gallery-media-image img {
    height: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.instashow-gallery-media-info {
    display: block;
    position: absolute;
    visibility: hidden;
    z-index: 3;
    width: 80%;
    max-height: 80%;
    top: 50%;
    left: 50%;
    opacity: 0;
    -webkit-transform: translateX(-50%) translateY(-40%);
    -ms-transform: translateX(-50%) translateY(-40%);
    transform: translateX(-50%) translateY(-40%);
    text-align: center;
    color: #fff;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.instashow-gallery-media-info-no-description {
    -webkit-transform: translateX(-50%) translateY(0%);
    -ms-transform: translateX(-50%) translateY(0%);
    transform: translateX(-50%) translateY(0%);
    font-size: 120%;
}

.instashow-gallery-media-link:hover .instashow-gallery-media-info {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateX(-50%) translateY(-47%);
    -ms-transform: translateX(-50%) translateY(-47%);
    transform: translateX(-50%) translateY(-47%);
}

.instashow-gallery-media-info-counter {
    line-height: 1;
}

.instashow-gallery-media-info-counter + .instashow-gallery-media-info-counter {
    margin-left: 16%;
}

.instashow-gallery-media-info-counter em {
    font-style: normal;
}

.instashow-gallery-media-info-counter ~ .instashow-gallery-media-info-description {
    margin-top: 12%;
}

.instashow-gallery-media-info-description {
    display: block;
    overflow: hidden;
    font-size: 14px;
}

.instashow-gallery-media-info-cropped::after {
    display: block;
    line-height: 1;
    letter-spacing: 2px;
    content: '...';
}

.instashow-gallery-loader {
    position: absolute;
    z-index: 12;
    visibility: hidden;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    background: rgba(0, 0, 0, 0.3);
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
}

.instashow-gallery-loader.instashow-show {
    visibility: visible;
    opacity: 1;
}

.instashow-gallery-loader .instashow-spinner {
    position: absolute;
    width: 100px;
    height: 100px;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}

.instashow-gallery-control-arrow {
    position: absolute;
    z-index: 10;
    width: 74px;
    height: 74px;
    top: 50%;
    -webkit-border-radius: 50% 50%;
    border-radius: 50% 50%;
    cursor: pointer;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.instashow-gallery-control-arrow-disabled {
    visibility: hidden;
    opacity: 0;
}

.instashow-gallery-control-arrow::before,
.instashow-gallery-control-arrow::after {
    display: block;
    position: absolute;
    height: 2px;
    width: 12px;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    content: '';
}

.instashow-gallery-control-arrow-previous {
    left: 0;
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
}

.instashow-gallery-control-arrow-previous::before,
.instashow-gallery-control-arrow-previous::after {
    top: 37px;
    right: 16px;
    -webkit-border-radius: 0 10px 10px 0;
    border-radius: 0 10px 10px 0;
}

.instashow-gallery-control-arrow-previous::before {
    -webkit-transform-origin: 0 110%;
    -ms-transform-origin: 0 110%;
    transform-origin: 0 110%;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.instashow-gallery-control-arrow-previous::after {
    -webkit-transform-origin: 0 -10%;
    -ms-transform-origin: 0 -10%;
    transform-origin: 0 -10%;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.instashow-gallery-control-arrow-next {
    right: 0;
    -webkit-transform: translate3d(50%, -50%, 0);
    transform: translate3d(50%, -50%, 0);
}

.instashow-gallery-control-arrow-next::before,
.instashow-gallery-control-arrow-next::after {
    top: 37px;
    left: 16px;
    -webkit-border-radius: 10px 0 0 10px;
    border-radius: 10px 0 0 10px;
}

.instashow-gallery-control-arrow-next::before {
    -webkit-transform-origin: 100% 110%;
    -ms-transform-origin: 100% 110%;
    transform-origin: 100% 110%;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.instashow-gallery-control-arrow-next::after {
    -webkit-transform-origin: 100% -10%;
    -ms-transform-origin: 100% -10%;
    transform-origin: 100% -10%;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.instashow-gallery-vertical .instashow-gallery-control-arrow {
    right: auto;
    left: 50%;
}

.instashow-gallery-vertical .instashow-gallery-control-arrow-previous {
    top: 0;
    -webkit-transform: rotate(90deg) translate3d(-50%, 50%, 0);
    transform: rotate(90deg) translate3d(-50%, 50%, 0);
}

.instashow-gallery-vertical .instashow-gallery-control-arrow-next {
    top: auto;
    bottom: 0;
    -webkit-transform: rotate(90deg) translate3d(50%, 50%, 0);
    transform: rotate(90deg) translate3d(50%, 50%, 0);
}

.instashow-gallery-control-scroll {
    position: absolute;
    visibility: hidden;
    z-index: 10;
    opacity: 0;
    background: rgba(0, 0, 0, 0.35);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.instashow-gallery-vertical .instashow-gallery-control-scroll {
    width: 3px;
    top: 6px;
    right: 6px;
    bottom: 6px;
}

.instashow-gallery-horizontal .instashow-gallery-control-scroll {
    height: 3px;
    right: 6px;
    bottom: 6px;
    left: 6px;
}

.instashow-gallery:hover .instashow-gallery-control-scroll {
    visibility: visible;
    opacity: 1;
}

.instashow-gallery-control-scroll-slider {
    position: absolute;
    background: #000;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.instashow-gallery-vertical .instashow-gallery-control-scroll-slider {
    width: 100%;
}

.instashow-gallery-horizontal .instashow-gallery-control-scroll-slider {
    height: 100%;
}

.instashow-gallery {
    position: relative;
    overflow: hidden;
}

.instashow-gallery-wrapper {
    overflow: hidden;
}

.instashow-gallery-container {
    -webkit-transition: all 0s linear;
    -o-transition: all 0s linear;
    transition: all 0s linear;
}

.instashow-gallery-container::before,
.instashow-gallery-container::after {
    display: table;
    width: 100%;
    height: 0;
    clear: both;
    float: none;
    content: '';
}

.instashow-gallery-view {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 1;
}

.instashow-gallery-view::before,
.instashow-gallery-view::after {
    display: table;
    width: 100%;
    height: 0;
    clear: both;
    float: none;
    content: '';
}

.instashow-gallery-fade .instashow-gallery-view {
    position: absolute;
    visibility: hidden;
    opacity: 0;
    top: 0;
    left: 0;
    pointer-events: none;
}

.instashow-gallery-fade .instashow-gallery-view-active {
    visibility: visible;
    pointer-events: all;
}

.instashow-gallery-slide .instashow-gallery-view {
    float: left;
    pointer-events: none;
}

.instashow-gallery-slide .instashow-gallery-view-active,
.instashow-gallery-slide .instashow-gallery-view-active-prev,
.instashow-gallery-slide .instashow-gallery-view-active-next {
    pointer-events: all;
}

.instashow-popup-twilight {
    position: absolute;
    visibility: hidden;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    background: rgba(0, 0, 0, 0.5);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.instashow-show .instashow-popup-twilight {
    visibility: visible;
    opacity: 1;
}

.instashow-popup-media {
    position: relative;
    overflow: hidden;
    width: 640px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background: #fff;
}

.instashow-popup-media::before,
.instashow-popup-media::after {
    display: table;
    width: 100%;
    height: 0;
    clear: both;
    float: none;
    content: '';
}

.instashow-popup-media-has-comments {
    width: 1040px;
    height: 640px;
}

.instashow-popup-media-picture {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    width: 640px;
    min-height: 200px;
}

.instashow-popup-media-has-comments figure.instashow-popup-media-picture {
    border-right: 1px solid rgba(0, 0, 0, 0.08);
}

.instashow-popup-media-has-comments .instashow-popup-media-picture {
    height: 640px;
    float: left;
}

.instashow-popup-media-picture-loader {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.instashow-popup-media-picture-loaded .instashow-popup-media-picture-loader {
    display: none;
}

.instashow-popup-media-picture-loader .instashow-spinner {
    position: absolute;
    width: 100px;
    height: 100px;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}

.instashow-popup-media-picture img {
    display: block;
}

.instashow-popup-media-has-comments .instashow-popup-media-picture img {
    position: absolute;
}

.instashow-popup-media-has-comments.instashow-popup-media-square .instashow-popup-media-picture img {
    width: 100%;
    height: 100%;
}

.instashow-popup-media-has-comments.instashow-popup-media-portrait .instashow-popup-media-picture img {
    height: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.instashow-popup-media-has-comments.instashow-popup-media-album .instashow-popup-media-picture img {
    width: 100%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.instashow-popup-media-video {
    position: relative;
    cursor: pointer;
}

.instashow-popup-media-video video {
    width: 100%;
    height: 100%;
}

.instashow-popup-media-video::before {
    display: block;
    position: absolute;
    visibility: visible;
    top: 50%;
    left: 50%;
    opacity: 0.8;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    font: normal 64px/1 'Iconsfont';
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    content: '\e800';
}

.instashow-playing .instashow-popup-media-video::before {
    visibility: visible;
    opacity: 0;
    -webkit-transform: translateX(-50%) translateY(-50%) scale(2);
    -ms-transform: translateX(-50%) translateY(-50%) scale(2);
    transform: translateX(-50%) translateY(-50%) scale(2);
}

div.instashow-popup-media-info {
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.instashow-popup-media-has-comments .instashow-popup-media-info {
    float: left;
    width: 400px;
}

.instashow-popup-media-info-origin::before,
.instashow-popup-media-info-origin::after {
    display: table;
    width: 100%;
    height: 0;
    clear: both;
    float: none;
    content: '';
}

.instashow-popup-media-info-author {
    display: block;
    float: left;
    line-height: 1;
    font-weight: bold;
    font-size: 12px;
}

span.instashow-popup-media-info-author-picture {
    display: inline-block;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: middle;
    width: 37px;
    height: 37px;
    border: 1px solid rgba(0, 0, 0, 0.08);
    -webkit-border-radius: 50% 50%;
    border-radius: 50% 50%;
}

span.instashow-popup-media-info-author-picture img {
    display: block;
    width: 100%;
    height: 100%;
}

span.instashow-popup-media-info-author-name {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
}

a.instashow-popup-media-info-original {
    display: block;
    float: right;
    margin-top: 8px;
    padding: 5px 8px 6px;
    border: 1px solid #2196f3;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    line-height: 1;
    font-size: 12px;
}

.instashow-popup-media-info-meta {
    line-height: 1;
}

.instashow-popup-media-info-meta::before,
.instashow-popup-media-info-meta::after {
    display: table;
    width: 100%;
    height: 0;
    clear: both;
    float: none;
    content: '';
}

.instashow-popup-media-info-origin + div.instashow-popup-media-info-meta {
    margin-top: 12px;
}

.instashow-popup-media-info-properties {
    float: left;
    width: 80%;
    white-space: nowrap;
}

.instashow-popup-media-info-properties-item {
    display: inline-block;
    font-size: 12px;
}

.instashow-popup-media-info-properties-item + .instashow-popup-media-info-properties-item {
    margin-left: 20px;
}

.instashow-popup-media-info-properties-item em {
    font-style: normal;
}

.instashow-popup-media-info-properties-item-location {
    width: 60%;
}

.instashow-popup-media-info-properties-item-location em {
    overflow: hidden;
    max-width: 90%;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.instashow-popup-media-info-passed-time {
    float: right;
    width: 20%;
    text-align: right;
    line-height: 1.68;
    font-size: 12px;
}

.instashow-popup-media-info-content {
    word-break: break-all;
}

div + div.instashow-popup-media-info-content {
    margin: 12px -15px 0;
    padding: 12px 15px 0;
    border-top: 1px solid rgba(0, 0, 0, 0.08);
}

.instashow-popup-media-has-comments .instashow-popup-media-info-content {
    overflow: auto;
    height: 530px;
}

.instashow-popup-media-info-description,
p.instashow-popup-media-info-comments-item {
    line-height: 1.45;
    font-size: 12px;
}

div.instashow-popup-media-info-comments-item {
    margin: 12px 0;
    font-size: 12px;
}

.instashow-popup-media-appearing {
    position: absolute;
    top: 36px;
    left: 100px;
}

.instashow-popup-media-previous,
.instashow-popup-media-next {
    opacity: 0;
}

.instashow-popup-control-close {
    position: absolute;
    z-index: 12;
    width: 32px;
    height: 36px;
    top: 0px;
    right: 68px;
    cursor: pointer;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.instashow-popup-control-close::before,
.instashow-popup-control-close::after {
    display: block;
    position: absolute;
    width: 18px;
    height: 3px;
    top: 7px;
    left: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #fff;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    content: '';
}

.instashow-popup-control-close::before {
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.instashow-popup-control-close::after {
    -webkit-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transform: translateX(-5px) rotate(-45deg);
    -ms-transform: translateX(-5px) rotate(-45deg);
    transform: translateX(-5px) rotate(-45deg);
}

.instashow-popup-control-close:active {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
}

.instashow-popup-control-arrow {
    position: absolute;
    z-index: 10;
    top: 20px;
    bottom: 20px;
    width: 100px;
    cursor: pointer;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
}

.instashow-popup-control-arrow.instashow-disabled {
    visibility: hidden;
    opacity: 0;
}

.instashow-popup-control-arrow span {
    display: block;
    position: absolute;
    width: 20px;
    height: 40px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.instashow-popup-control-arrow span::before,
.instashow-popup-control-arrow span::after {
    display: block;
    position: absolute;
    width: 28px;
    height: 3px;
    top: 20px;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    content: '';
}

.instashow-popup-control-arrow-previous {
    left: 0;
}

.instashow-popup-control-arrow-previous span {
    left: 24px;
}

.instashow-popup-control-arrow-previous span::before,
.instashow-popup-control-arrow-previous span::after {
    -webkit-border-radius: 0 10px 10px 0;
    border-radius: 0 10px 10px 0;
}

.instashow-popup-control-arrow-previous span::before {
    -webkit-transform-origin: 0 110%;
    -ms-transform-origin: 0 110%;
    transform-origin: 0 110%;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.instashow-popup-control-arrow-previous span::after {
    -webkit-transform-origin: 0 -10%;
    -ms-transform-origin: 0 -10%;
    transform-origin: 0 -10%;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.instashow-popup-control-arrow-next {
    right: 0;
}

.instashow-popup-control-arrow-next span {
    right: 24px;
}

.instashow-popup-control-arrow-next span::before,
.instashow-popup-control-arrow-next span::after {
    right: 0;
    -webkit-border-radius: 10px 0 0 10px;
    border-radius: 10px 0 0 10px;
}

.instashow-popup-control-arrow-next span::before {
    -webkit-transform-origin: 100% 110%;
    -ms-transform-origin: 100% 110%;
    transform-origin: 100% 110%;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.instashow-popup-control-arrow-next span::after {
    -webkit-transform-origin: 100% -10%;
    -ms-transform-origin: 100% -10%;
    transform-origin: 100% -10%;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.instashow-popup-control-arrow:hover span {
    -webkit-transform: translateY(-50%) scaleY(0.85);
    -ms-transform: translateY(-50%) scaleY(0.85);
    transform: translateY(-50%) scaleY(0.85);
}

.instashow-popup-control-arrow:active.instashow-popup-control-arrow-previous span {
    -webkit-transform: translateY(-50%) scaleY(0.8) translateX(-30%);
    -ms-transform: translateY(-50%) scaleY(0.8) translateX(-30%);
    transform: translateY(-50%) scaleY(0.8) translateX(-30%);
}

.instashow-popup-control-arrow:active.instashow-popup-control-arrow-next span {
    -webkit-transform: translateY(-50%) scaleY(0.8) translateX(30%);
    -ms-transform: translateY(-50%) scaleY(0.8) translateX(30%);
    transform: translateY(-50%) scaleY(0.8) translateX(30%);
}

.instashow-popup {
    position: fixed;
    visibility: hidden;
    z-index: 9999;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.instashow-popup.instashow-show {
    visibility: visible;
}

.instashow-popup-wrapper {
    position: absolute;
    overflow-x: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    max-height: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

div.instashow-popup-container {
    display: inline-block;
    position: relative;
    visibility: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 50%;
    padding: 36px 100px;
    opacity: 0;
    -webkit-transform: translateX(-50%) scale(0.9);
    -ms-transform: translateX(-50%) scale(0.9);
    transform: translateX(-50%) scale(0.9);
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
}

.instashow-show div.instashow-popup-container {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateX(-50%) scale(1);
    -ms-transform: translateX(-50%) scale(1);
    transform: translateX(-50%) scale(1);
    -webkit-transition: all 0.35s ease;
    -o-transition: all 0.35s ease;
    transition: all 0.35s ease;
}

.instashow-gallery .instashow-error {
    position: absolute;
    z-index: 20;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.4);
}

div.instashow-error-panel {
    padding: 26px 27px 27px 92px;
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA1CAYAAAGW4ZPmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0OEZFOTU2NjA1QzExRTU5QzgxRjY4QzgzQTJFQjQzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ0OEZFOTU3NjA1QzExRTU5QzgxRjY4QzgzQTJFQjQzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDQ4RkU5NTQ2MDVDMTFFNTlDODFGNjhDODNBMkVCNDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDQ4RkU5NTU2MDVDMTFFNTlDODFGNjhDODNBMkVCNDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5wtTv1AAAGNElEQVR42mK8evUqAxJ4CcRJQLwVxGGBCv5HUrAFSjMywURYWCDqFBQUYEL/QZKvQKw/f/6ARR48eAA3AiSZCuNoaWkxqKurwyUZoQ5CthPuOJidjOgSQCwBEECMSF7xAuL5QCwOdyQWr/xH9sp/ZC/AvARzLYoXYF4CgqdwSU1NTbBXkEAWyEEvkB2BBMB2SkCdjiIBIgACiBEtVp5DFWMDIBsk0R37HOojXJoYoHL/oWrBGv2RNaioqKAEA4itqqqKboA/yKmgmBZlIA08A9koxkA6kMaVCPABRpSYhArAsC8Qv4ZiXzQ5MAAIIPTogIGVQBwGxKuhNApgQeOjJ+hQ5BSIHn/COHIAuoEiyJreEBkYr2GavsFE2NnZsapEE/8G0sQJ4/38+RM9yYP5IHEkwAkKvf+kxjITGSkDI8gZuLm5GeTl5eH8e/fuMfz48QNDE0iEAybw9etXhmvXruGz6DtKQBAJuGB+IjbViyH76TU0mfwnlMqxhR4sNa+G8lejp3AQAAjAWxXkMAgCQYiBB9SjJrU24dav+Fh9So/Q0A/otVEuskQSokgo1U6yB8zIMuwyu9flFncdz0jdHx0PHa/oUmlcdPQJZYcDCWcNj2f45in+gn7v7q8HJ1oLqFxlb+8da8tmjKFpmsxaCLHhgM1jjBEhBHHOkVLKt5W0I6vdO1JZliYRTElKqZcD36WUhlcURUhhm+QaqQBl3Z9ydZCsCTHARMG1oC4+ZFmG6rremK8HjX3U1VLEs3CDJnS7EZ/U/kGPyw9Kkq+90TeOBsdEQf4Yufm48O2/w5owCyBCBTEM8ABxGTQxaUPFrkLzaDcQfyYYlgQsmgnEaUT6ajY+tbhq8xBoIkkjIW5SoXpCiLXoGFLFRw5YDTUDr0WXgNiSCinPEmoWVoumQWtVagFdqJkoiUEAiN/TqJQQBOIPMB+9omFx9AoWdKCczIpNBXJXD1vzFySGpWeLDkBmC4FUrcfZ0oF2nGA1LDr4+/cvSi2NB2wA+cgWlyyo5gVZAqrCsVXjoH4ryBJQLYzcHccCbPE2v0GuvXXrFsP///+xBg1MDKQGpJZQEUSXap6JgU5g+FnEQowiUPuPj48Pq9yHDx8Ynj17RpRFh/ElcVCL58mTJ2CMDQgICIDVEOi+HQalOmESeszkAhEmaA/hDw0tAZn9FpYYRGlokShyqvsAxNNpYMl0qNkoyTsL2vWkFrgCNRNrPtID4uNUsOQ4em2NLcNaQUeCyAWhUDOIKhnWQFuc00mMD0aoXpKLoCyoZlCx0ALEF4H4HxRfgorxQdVk4TMIIEC3VreSQBCFBw0xEUrRburGW3sAvQjqCbqKoicwIS/yUSz7eYFuvImeoUAfIOs6CAQlNlY02rDmG8/GtLjuv64eOCCz7Mz5ZnfPnO872i2Jp9ka9yPux9x37Ka1Cd/aI/dbUv8+Zp3AUZ3VuGtUBStUpu+5BKSn3V2aR6F5NVpnPShQkNvqtBjKzYoHAE6AVmi9H6p9436A2iTmNbR6j2dgZYrjieJyDAq1cJM7jtg8C5flKa4mxWkLFJgiFN4CC7cVKM4DK1A1j4x2HtaguE2JbYUtplVkEr0iDZadzALOlEgk/iRUfQxkbTAYWBE23+YwJJJn7uc4fNNEqqOOcy6nv7lcTjBTGJgpAjERmgObQ2bc3Dfw+lXdAsKuylQbv6HYyg3ToOcwGHBUcee+q7ujUaEPYFf1/jYCAavTr81ijgkmOsxfZjLOgpoaYUtoAPWyZJhe8U3dMx+F10gkIhrTcKiMSM/4PjAOMVDX6dCoRi96OBwKqc1Hu/OU0mHJZJJls1m2ujpuB49GIxEsHH8AAACAwTjAIREAaDweF8Bxn97fwtnU6/VYv993C0ikdDwpNFPOjKWGXUun06zT6Ygdt1yRg4MDrKqqrNvt/ruOgziTyXgBBRzvMvO9dFpVhMyudHpk1HYuFhRQfZqOhBrwcMEAId5TKz6FUh5ffSvkYFoUZ8Mu8wX5KnLf4t4OGZg2xVWkOB1rFG9s3CXGjlzPGcwNxbFNcXlWkz4pM+JASVFC0QIGodE6KVr3xOzJuAUlm0IJJSaBLHF/YO6bC990f0kCEaN1FKeT/QI7/QOKKTKfYwAAAABJRU5ErkJggg==) no-repeat 20px 20px;
    line-height: 1.4;
    font-size: 13px;
}

.instashow-gallery div.instashow-error-panel {
    position: absolute;
    max-width: 600px;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.instashow-error-title {
    font-weight: bold;
}

div.instashow-error-caption {
    margin-top: 3px;
}

/*************** SCROLLBAR BASE CSS ***************/

.scroll-wrapper {
    overflow: hidden !important;
    padding: 0 !important;
    position: relative;
}

.scroll-wrapper .scroll-content {
    border: none !important;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important;
    height: auto;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none !important;
    overflow: scroll !important;
    padding: 0;
    position: relative !important;
    top: 0;
    width: auto !important;
}

.scroll-wrapper .scroll-content::-webkit-scrollbar {
    height: 0;
    width: 0;
}

.scroll-element {
    display: none;
}

.scroll-element,
.scroll-element div {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible {
    display: block;
}

.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
    cursor: default;
}

.scroll-textarea {
    border: 1px solid #cccccc;
    border-top-color: #999999;
}

.scroll-textarea .scroll-content {
    overflow: hidden !important;
}

.scroll-textarea .scroll-content textarea {
    border: none !important;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100% !important;
    margin: 0;
    max-height: none !important;
    max-width: none !important;
    overflow: scroll !important;
    outline: none;
    padding: 2px;
    position: relative !important;
    top: 0;
    width: 100% !important;
}

.scroll-textarea .scroll-content textarea::-webkit-scrollbar {
    height: 0;
    width: 0;
}

/*************** SIMPLE INNER SCROLLBAR ***************/

.scrollbar-inner .scroll-element,
.scrollbar-inner .scroll-element div {
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-inner .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-inner .scroll-element.scroll-x {
    bottom: 2px;
    height: 8px;
    left: 0;
    width: 100%;
}

.scrollbar-inner .scroll-element.scroll-y {
    height: 100%;
    right: 2px;
    top: 0;
    width: 8px;
}

.scrollbar-inner .scroll-element .scroll-element_outer {
    overflow: hidden;
}

.scrollbar-inner .scroll-element .scroll-element_outer,
.scrollbar-inner .scroll-element .scroll-element_track,
.scrollbar-inner .scroll-element .scroll-bar {
    -webkit-border-radius: 8px;
    border-radius: 8px;
}

.scrollbar-inner .scroll-element .scroll-element_track,
.scrollbar-inner .scroll-element .scroll-bar {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40);
    opacity: 0.4;
}

.scrollbar-inner .scroll-element .scroll-element_track {
    background-color: #e0e0e0;
}

.scrollbar-inner .scroll-element .scroll-bar {
    background-color: #c2c2c2;
}

.scrollbar-inner .scroll-element:hover .scroll-bar {
    background-color: #919191;
}

.scrollbar-inner .scroll-element.scroll-draggable .scroll-bar {
    background-color: #919191;
}

/* update scrollbar offset if both scrolls are visible */

.scrollbar-inner .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
    left: -12px;
}

.scrollbar-inner .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
    top: -12px;
}

.scrollbar-inner .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
    left: -12px;
}

.scrollbar-inner .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
    top: -12px;
}

/*************** SIMPLE OUTER SCROLLBAR ***************/

.scrollbar-outer .scroll-element,
.scrollbar-outer .scroll-element div {
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-outer .scroll-element {
    background-color: #ffffff;
}

.scrollbar-outer .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-outer .scroll-element.scroll-x {
    bottom: 0;
    height: 12px;
    left: 0;
    width: 100%;
}

.scrollbar-outer .scroll-element.scroll-y {
    height: 100%;
    right: 0;
    top: 0;
    width: 12px;
}

.scrollbar-outer .scroll-element.scroll-x .scroll-element_outer {
    height: 8px;
    top: 2px;
}

.scrollbar-outer .scroll-element.scroll-y .scroll-element_outer {
    left: 2px;
    width: 8px;
}

.scrollbar-outer .scroll-element .scroll-element_outer {
    overflow: hidden;
}

.scrollbar-outer .scroll-element .scroll-element_track {
    background-color: #eeeeee;
}

.scrollbar-outer .scroll-element .scroll-element_outer,
.scrollbar-outer .scroll-element .scroll-element_track,
.scrollbar-outer .scroll-element .scroll-bar {
    -webkit-border-radius: 8px;
    border-radius: 8px;
}

.scrollbar-outer .scroll-element .scroll-bar {
    background-color: #d9d9d9;
}

.scrollbar-outer .scroll-element .scroll-bar:hover {
    background-color: #c2c2c2;
}

.scrollbar-outer .scroll-element.scroll-draggable .scroll-bar {
    background-color: #919191;
}

/* scrollbar height/width & offset from container borders */

.scrollbar-outer .scroll-content.scroll-scrolly_visible {
    left: -12px;
    margin-left: 12px;
}

.scrollbar-outer .scroll-content.scroll-scrollx_visible {
    top: -12px;
    margin-top: 12px;
}

.scrollbar-outer .scroll-element.scroll-x .scroll-bar {
    min-width: 10px;
}

.scrollbar-outer .scroll-element.scroll-y .scroll-bar {
    min-height: 10px;
}

/* update scrollbar offset if both scrolls are visible */

.scrollbar-outer .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
    left: -14px;
}

.scrollbar-outer .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
    top: -14px;
}

.scrollbar-outer .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
    left: -14px;
}

.scrollbar-outer .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
    top: -14px;
}

/*************** SCROLLBAR MAC OS X ***************/

.scrollbar-macosx .scroll-element,
.scrollbar-macosx .scroll-element div {
    background: none;
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-macosx .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-macosx .scroll-element .scroll-element_track {
    display: none;
}

.scrollbar-macosx .scroll-element .scroll-bar {
    background-color: #6C6E71;
    display: block;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    -webkit-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
}

.scrollbar-macosx:hover .scroll-element .scroll-bar,
.scrollbar-macosx .scroll-element.scroll-draggable .scroll-bar {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.scrollbar-macosx .scroll-element.scroll-x {
    bottom: 0px;
    height: 0px;
    left: 0;
    min-width: 100%;
    overflow: visible;
    width: 100%;
}

.scrollbar-macosx .scroll-element.scroll-y {
    height: 100%;
    min-height: 100%;
    right: 0px;
    top: 0;
    width: 0px;
}

/* scrollbar height/width & offset from container borders */

.scrollbar-macosx .scroll-element.scroll-x .scroll-bar {
    height: 7px;
    min-width: 10px;
    top: -9px;
}

.scrollbar-macosx .scroll-element.scroll-y .scroll-bar {
    left: -9px;
    min-height: 10px;
    width: 7px;
}

.scrollbar-macosx .scroll-element.scroll-x .scroll-element_outer {
    left: 2px;
}

.scrollbar-macosx .scroll-element.scroll-x .scroll-element_size {
    left: -4px;
}

.scrollbar-macosx .scroll-element.scroll-y .scroll-element_outer {
    top: 2px;
}

.scrollbar-macosx .scroll-element.scroll-y .scroll-element_size {
    top: -4px;
}

/* update scrollbar offset if both scrolls are visible */

.scrollbar-macosx .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
    left: -11px;
}

.scrollbar-macosx .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
    top: -11px;
}

/*************** SCROLLBAR LIGHT ***************/

.scrollbar-light .scroll-element,
.scrollbar-light .scroll-element div {
    border: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-light .scroll-element {
    background-color: #ffffff;
}

.scrollbar-light .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-light .scroll-element .scroll-element_outer {
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.scrollbar-light .scroll-element .scroll-element_size {
    background: #dbdbdb;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #dbdbdb), color-stop(100%, #e8e8e8));
    background: -webkit-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);
    background: -o-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);
    background: -webkit-gradient(linear, left top, right top, from(#dbdbdb), to(#e8e8e8));
    background: linear-gradient(to right, #dbdbdb 0%, #e8e8e8 100%);
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.scrollbar-light .scroll-element.scroll-x {
    bottom: 0;
    height: 17px;
    left: 0;
    min-width: 100%;
    width: 100%;
}

.scrollbar-light .scroll-element.scroll-y {
    height: 100%;
    min-height: 100%;
    right: 0;
    top: 0;
    width: 17px;
}

.scrollbar-light .scroll-element .scroll-bar {
    background: #fefefe;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));
    background: -webkit-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);
    background: -o-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);
    background: -webkit-gradient(linear, left top, right top, from(#fefefe), to(#f5f5f5));
    background: linear-gradient(to right, #fefefe 0%, #f5f5f5 100%);
    border: 1px solid #dbdbdb;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

/* scrollbar height/width & offset from container borders */

.scrollbar-light .scroll-content.scroll-scrolly_visible {
    left: -17px;
    margin-left: 17px;
}

.scrollbar-light .scroll-content.scroll-scrollx_visible {
    top: -17px;
    margin-top: 17px;
}

.scrollbar-light .scroll-element.scroll-x .scroll-bar {
    height: 10px;
    min-width: 10px;
    top: 0px;
}

.scrollbar-light .scroll-element.scroll-y .scroll-bar {
    left: 0px;
    min-height: 10px;
    width: 10px;
}

.scrollbar-light .scroll-element.scroll-x .scroll-element_outer {
    height: 12px;
    left: 2px;
    top: 2px;
}

.scrollbar-light .scroll-element.scroll-x .scroll-element_size {
    left: -4px;
}

.scrollbar-light .scroll-element.scroll-y .scroll-element_outer {
    left: 2px;
    top: 2px;
    width: 12px;
}

.scrollbar-light .scroll-element.scroll-y .scroll-element_size {
    top: -4px;
}

/* update scrollbar offset if both scrolls are visible */

.scrollbar-light .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
    left: -19px;
}

.scrollbar-light .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
    top: -19px;
}

.scrollbar-light .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
    left: -19px;
}

.scrollbar-light .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
    top: -19px;
}

/*************** SCROLLBAR RAIL ***************/

.scrollbar-rail .scroll-element,
.scrollbar-rail .scroll-element div {
    border: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-rail .scroll-element {
    background-color: #ffffff;
}

.scrollbar-rail .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-rail .scroll-element .scroll-element_size {
    background-color: #999;
    background-color: rgba(0, 0, 0, 0.3);
}

.scrollbar-rail .scroll-element .scroll-element_outer:hover .scroll-element_size {
    background-color: #666;
    background-color: rgba(0, 0, 0, 0.5);
}

.scrollbar-rail .scroll-element.scroll-x {
    bottom: 0;
    height: 12px;
    left: 0;
    min-width: 100%;
    padding: 3px 0 2px;
    width: 100%;
}

.scrollbar-rail .scroll-element.scroll-y {
    height: 100%;
    min-height: 100%;
    padding: 0 2px 0 3px;
    right: 0;
    top: 0;
    width: 12px;
}

.scrollbar-rail .scroll-element .scroll-bar {
    background-color: #d0b9a0;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
}

.scrollbar-rail .scroll-element .scroll-element_outer:hover .scroll-bar {
    -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
}

/* scrollbar height/width & offset from container borders */

.scrollbar-rail .scroll-content.scroll-scrolly_visible {
    left: -17px;
    margin-left: 17px;
}

.scrollbar-rail .scroll-content.scroll-scrollx_visible {
    margin-top: 17px;
    top: -17px;
}

.scrollbar-rail .scroll-element.scroll-x .scroll-bar {
    height: 10px;
    min-width: 10px;
    top: 1px;
}

.scrollbar-rail .scroll-element.scroll-y .scroll-bar {
    left: 1px;
    min-height: 10px;
    width: 10px;
}

.scrollbar-rail .scroll-element.scroll-x .scroll-element_outer {
    height: 15px;
    left: 5px;
}

.scrollbar-rail .scroll-element.scroll-x .scroll-element_size {
    height: 2px;
    left: -10px;
    top: 5px;
}

.scrollbar-rail .scroll-element.scroll-y .scroll-element_outer {
    top: 5px;
    width: 15px;
}

.scrollbar-rail .scroll-element.scroll-y .scroll-element_size {
    left: 5px;
    top: -10px;
    width: 2px;
}

/* update scrollbar offset if both scrolls are visible */

.scrollbar-rail .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
    left: -25px;
}

.scrollbar-rail .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
    top: -25px;
}

.scrollbar-rail .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
    left: -25px;
}

.scrollbar-rail .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
    top: -25px;
}

/*************** SCROLLBAR DYNAMIC ***************/

.scrollbar-dynamic .scroll-element,
.scrollbar-dynamic .scroll-element div {
    background: none;
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-dynamic .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-dynamic .scroll-element.scroll-x {
    bottom: 2px;
    height: 7px;
    left: 0;
    min-width: 100%;
    width: 100%;
}

.scrollbar-dynamic .scroll-element.scroll-y {
    height: 100%;
    min-height: 100%;
    right: 2px;
    top: 0;
    width: 7px;
}

.scrollbar-dynamic .scroll-element .scroll-element_outer {
    opacity: 0.3;
    -webkit-border-radius: 12px;
    border-radius: 12px;
}

.scrollbar-dynamic .scroll-element .scroll-element_size {
    background-color: #cccccc;
    opacity: 0;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s;
}

.scrollbar-dynamic .scroll-element .scroll-bar {
    background-color: #6c6e71;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

/* scrollbar height/width & offset from container borders */

.scrollbar-dynamic .scroll-element.scroll-x .scroll-bar {
    bottom: 0;
    height: 7px;
    min-width: 24px;
    top: auto;
}

.scrollbar-dynamic .scroll-element.scroll-y .scroll-bar {
    left: auto;
    min-height: 24px;
    right: 0;
    width: 7px;
}

.scrollbar-dynamic .scroll-element.scroll-x .scroll-element_outer {
    bottom: 0;
    top: auto;
    left: 2px;
    -webkit-transition: height 0.2s;
    -o-transition: height 0.2s;
    transition: height 0.2s;
}

.scrollbar-dynamic .scroll-element.scroll-y .scroll-element_outer {
    left: auto;
    right: 0;
    top: 2px;
    -webkit-transition: width 0.2s;
    -o-transition: width 0.2s;
    transition: width 0.2s;
}

.scrollbar-dynamic .scroll-element.scroll-x .scroll-element_size {
    left: -4px;
}

.scrollbar-dynamic .scroll-element.scroll-y .scroll-element_size {
    top: -4px;
}

/* update scrollbar offset if both scrolls are visible */

.scrollbar-dynamic .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
    left: -11px;
}

.scrollbar-dynamic .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
    top: -11px;
}

/* hover & drag */

.scrollbar-dynamic .scroll-element:hover .scroll-element_outer,
.scrollbar-dynamic .scroll-element.scroll-draggable .scroll-element_outer {
    overflow: hidden;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.scrollbar-dynamic .scroll-element:hover .scroll-element_outer .scroll-element_size,
.scrollbar-dynamic .scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size {
    opacity: 1;
}

.scrollbar-dynamic .scroll-element:hover .scroll-element_outer .scroll-bar,
.scrollbar-dynamic .scroll-element.scroll-draggable .scroll-element_outer .scroll-bar {
    height: 100%;
    width: 100%;
    -webkit-border-radius: 12px;
    border-radius: 12px;
}

.scrollbar-dynamic .scroll-element.scroll-x:hover .scroll-element_outer,
.scrollbar-dynamic .scroll-element.scroll-x.scroll-draggable .scroll-element_outer {
    height: 20px;
    min-height: 7px;
}

.scrollbar-dynamic .scroll-element.scroll-y:hover .scroll-element_outer,
.scrollbar-dynamic .scroll-element.scroll-y.scroll-draggable .scroll-element_outer {
    min-width: 7px;
    width: 20px;
}

/*************** SCROLLBAR GOOGLE CHROME ***************/

.scrollbar-chrome .scroll-element,
.scrollbar-chrome .scroll-element div {
    border: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.scrollbar-chrome .scroll-element {
    background-color: #ffffff;
}

.scrollbar-chrome .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-chrome .scroll-element .scroll-element_track {
    background: #f1f1f1;
    border: 1px solid #dbdbdb;
}

.scrollbar-chrome .scroll-element.scroll-x {
    bottom: 0;
    height: 16px;
    left: 0;
    min-width: 100%;
    width: 100%;
}

.scrollbar-chrome .scroll-element.scroll-y {
    height: 100%;
    min-height: 100%;
    right: 0;
    top: 0;
    width: 16px;
}

.scrollbar-chrome .scroll-element .scroll-bar {
    background-color: #d9d9d9;
    border: 1px solid #bdbdbd;
    cursor: default;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}

.scrollbar-chrome .scroll-element .scroll-bar:hover {
    background-color: #c2c2c2;
    border-color: #a9a9a9;
}

.scrollbar-chrome .scroll-element.scroll-draggable .scroll-bar {
    background-color: #919191;
    border-color: #7e7e7e;
}

/* scrollbar height/width & offset from container borders */

.scrollbar-chrome .scroll-content.scroll-scrolly_visible {
    left: -16px;
    margin-left: 16px;
}

.scrollbar-chrome .scroll-content.scroll-scrollx_visible {
    top: -16px;
    margin-top: 16px;
}

.scrollbar-chrome .scroll-element.scroll-x .scroll-bar {
    height: 8px;
    min-width: 10px;
    top: 3px;
}

.scrollbar-chrome .scroll-element.scroll-y .scroll-bar {
    left: 3px;
    min-height: 10px;
    width: 8px;
}

.scrollbar-chrome .scroll-element.scroll-x .scroll-element_outer {
    border-left: 1px solid #dbdbdb;
}

.scrollbar-chrome .scroll-element.scroll-x .scroll-element_track {
    height: 14px;
    left: -3px;
}

.scrollbar-chrome .scroll-element.scroll-x .scroll-element_size {
    height: 14px;
    left: -4px;
}

.scrollbar-chrome .scroll-element.scroll-y .scroll-element_outer {
    border-top: 1px solid #dbdbdb;
}

.scrollbar-chrome .scroll-element.scroll-y .scroll-element_track {
    top: -3px;
    width: 14px;
}

.scrollbar-chrome .scroll-element.scroll-y .scroll-element_size {
    top: -4px;
    width: 14px;
}

/* update scrollbar offset if both scrolls are visible */

.scrollbar-chrome .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
    left: -19px;
}

.scrollbar-chrome .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
    top: -19px;
}

.scrollbar-chrome .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
    left: -19px;
}

.scrollbar-chrome .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
    top: -19px;
}

.scroll-wrapper {
    overflow: hidden !important;
    padding: 0 !important;
    position: relative;
}

.scroll-wrapper .scroll-content {
    border: none !important;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important;
    height: auto;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none !important;
    overflow: scroll !important;
    padding: 0;
    position: relative !important;
    top: 0;
    width: auto !important;
}

.scroll-wrapper .scroll-content::-webkit-scrollbar {
    height: 0;
    width: 0;
}

.scroll-element {
    display: none;
}

.scroll-element,
.scroll-element div {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible {
    display: block;
}

.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
    cursor: default;
}

.scroll-textarea {
    border: 1px solid #cccccc;
    border-top-color: #999999;
}

.scroll-textarea .scroll-content {
    overflow: hidden !important;
}

.scroll-textarea .scroll-content textarea {
    border: none !important;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100% !important;
    margin: 0;
    max-height: none !important;
    max-width: none !important;
    overflow: scroll !important;
    outline: none;
    padding: 2px;
    position: relative !important;
    top: 0;
    width: 100% !important;
}

.scroll-textarea .scroll-content textarea::-webkit-scrollbar {
    height: 0;
    width: 0;
}

/******************* PAGE THUMBNAIL SCROLLBAR *******************/

.scrollbar-map .scroll-element_outer {
    display: none;
    height: 100px;
    position: absolute;
    right: 0;
    bottom: 68px;
    width: 100px;
}

.scrollbar-map .scroll-element_outer--left {
    left: 0;
}

.scrollbar-map .scroll-element_outer--right {
    right: 0;
}

.scrollbar-map .scroll-element_outer .scroll-element_size,
.scrollbar-map .scroll-element_outer .scroll-element_track {
    background-color: #999;
    background-color: rgba(153, 153, 153, 0.4);
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}

.scrollbar-map .scroll-element_outer .scroll-bar {
    background-color: #CCC;
    background-color: rgba(204, 204, 204, 0.5);
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}

.scrollbar-map .scroll-element_outer.scroll-scrollx_visible,
.scrollbar-map .scroll-element_outer.scroll-scrolly_visible {
    display: block;
}

/**************************  Basic Modal Styles
\**************************/

.modal {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1000;
}

.modal._is-open {
    display: block;
}

.modal[aria-hidden="false"] .modal__container {
    opacity: 0;
    -webkit-animation: mmfadeIn 0.4s cubic-bezier(0, 0, 0.2, 1) forwards;
    animation: mmfadeIn 0.4s cubic-bezier(0, 0, 0.2, 1) forwards;
}

.modal[aria-hidden="false"] .modal__content {
    -webkit-animation: mmslideIn 0.4s cubic-bezier(0, 0, 0.2, 1);
    animation: mmslideIn 0.4s cubic-bezier(0, 0, 0.2, 1);
}

.modal[aria-hidden="false"] .modal__close {
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-animation-name: scaleIn;
    animation-name: scaleIn;
    -webkit-animation-delay: .8s;
    animation-delay: .8s;
}

.modal[aria-hidden="false"] .modal-overlay {
    opacity: 1;
}

.modal[aria-hidden="true"] .modal-overlay {
    opacity: 0;
}

.modal[aria-hidden="true"] .modal__container {
    -webkit-animation: mmfadeOut 0.4s cubic-bezier(0, 0, 0.2, 1) forwards;
    animation: mmfadeOut 0.4s cubic-bezier(0, 0, 0.2, 1) forwards;
}

.modal[aria-hidden="true"] .modal__content {
    -webkit-animation: mmslideOut 0.4s cubic-bezier(0, 0, 0.2, 1) forwards;
    animation: mmslideOut 0.4s cubic-bezier(0, 0, 0.2, 1) forwards;
}

.modal[aria-hidden="true"] .modal__close {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-animation-name: scaleOut;
    animation-name: scaleOut;
}

.modal__content,
.modal__container {
    will-change: transform;
}

.modal__container {
    position: fixed;
    z-index: 5;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    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;
}

.modal__container .modal__content {
    display: block;
}

.modal__title {
    font-size: 45px;
    font-weight: normal;
    line-height: 1.17778;
    position: relative;
    overflow: hidden;
    -webkit-transition: -webkit-transform .4s ease-in-out;
    transition: -webkit-transform .4s ease-in-out;
    -o-transition: transform .4s ease-in-out;
    transition: transform .4s ease-in-out;
    transition: transform .4s ease-in-out, -webkit-transform .4s ease-in-out;
}

.modal__title span {
    position: relative;
    display: block;
}

.modal__title span:not(:first-child) {
    position: absolute;
    left: 0;
    top: 100%;
}

.modal__close {
    display: inline-block;
    height: 20px;
    width: 20px;
    cursor: pointer;
    cursor: pointer;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    z-index: 10;
}

.modal__close:hover:before,
.modal__close:hover:after {
    -webkit-transform: translate(-50%, -50%) rotate(0);
    -ms-transform: translate(-50%, -50%) rotate(0);
    transform: translate(-50%, -50%) rotate(0);
}

.modal__close:before,
.modal__close:after {
    content: '';
    width: 100%;
    height: 2px;
    position: absolute;
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, -webkit-transform;
    -o-transition-property: opacity, transform;
    transition-property: opacity, transform;
    transition-property: opacity, transform, -webkit-transform;
    -webkit-transition-duration: 0.15s;
    -o-transition-duration: 0.15s;
    transition-duration: 0.15s;
    -webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
    transition-timing-function: ease;
    background-color: rgba(0, 0, 0, 0.5);
    top: 50%;
    left: 50%;
}

.modal__close:before {
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    -ms-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
}

.modal__close:after {
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
    -ms-transform: translate(-50%, -50%) rotate(45deg);
    transform: translate(-50%, -50%) rotate(45deg);
}

.modal__content {
    width: -webkit-calc(100% - 40px);
    width: calc(100% - 40px);
    max-width: 615px;
    background-color: #fff;
    -webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05);
    position: relative;
    padding: 30px 50px;
    display: none;
    max-height: 100%;
    overflow: auto;
}

.modal__content--booking {
    max-width: 950px;
}

.modal__form {
    position: relative;
    padding: 60px 20px 20px;
    max-width: 460px;
    width: 100%;
}

.modal__form .modal__close {
    top: 15px;
    right: 0px;
    fill: #fff;
}

.modal__info-text {
    max-width: 640px;
}

.modal-booking__form {
    padding: 35px;
    background-color: #F5F5F5;
}

.modal-booking__form-content {
    max-width: 515px;
}

.modal-overlay {
    position: absolute;
    -webkit-transition: opacity .2s ease-in-out;
    -o-transition: opacity .2s ease-in-out;
    transition: opacity .2s ease-in-out;
    will-change: opacity;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(29, 29, 29, 0.9);
}

/**************************  Demo Animation Style
\**************************/

@-webkit-keyframes mmfadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes mmfadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-webkit-keyframes mmfadeOut {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@keyframes mmfadeOut {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@-webkit-keyframes mmslideIn {
    from {
        -webkit-transform: scale(0.7);
        transform: scale(0.7);
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes mmslideIn {
    from {
        -webkit-transform: scale(0.7);
        transform: scale(0.7);
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@-webkit-keyframes mmslideOut {
    from {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    to {
        -webkit-transform: scale(0.7);
        transform: scale(0.7);
    }
}

@keyframes mmslideOut {
    from {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    to {
        -webkit-transform: scale(0.7);
        transform: scale(0.7);
    }
}

@-webkit-keyframes mmsUp {
    from {
        -webkit-transform: scaleY(0) translateZ(0);
        transform: scaleY(0) translateZ(0);
    }

    to {
        -webkit-transform: scaleY(1) translateZ(0);
        transform: scaleY(1) translateZ(0);
    }
}

@keyframes mmsUp {
    from {
        -webkit-transform: scaleY(0) translateZ(0);
        transform: scaleY(0) translateZ(0);
    }

    to {
        -webkit-transform: scaleY(1) translateZ(0);
        transform: scaleY(1) translateZ(0);
    }
}

@-webkit-keyframes mmsDown {
    from {
        -webkit-transform: scaleY(1) translateZ(0);
        transform: scaleY(1) translateZ(0);
    }

    to {
        -webkit-transform: scaleY(0) translateZ(0);
        transform: scaleY(0) translateZ(0);
    }
}

@keyframes mmsDown {
    from {
        -webkit-transform: scaleY(1) translateZ(0);
        transform: scaleY(1) translateZ(0);
    }

    to {
        -webkit-transform: scaleY(0) translateZ(0);
        transform: scaleY(0) translateZ(0);
    }
}

/* Slider */

.slick-slider {
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
    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 {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.slick-list:focus {
    outline: none;
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.slick-track:before,
.slick-track:after {
    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;
}

/**
* Swiper 4.0.7
* Most modern mobile touch slider and framework with hardware accelerated transitions
* http://www.idangero.us/swiper/
*
* Copyright 2014-2017 Vladimir Kharlampidi
*
* Released under the MIT License
*
* Released on: November 28, 2017
*/

.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    /* Fix of Webkit flickering */
    z-index: 1;
}

.swiper-container-no-flexbox .swiper-slide {
    float: left;
}

.swiper-container-vertical > .swiper-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
    -webkit-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0);
}

.swiper-container-multirow > .swiper-wrapper {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.swiper-container-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto;
}

.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
}

.swiper-invisible-blank-slide {
    visibility: hidden;
}

/* Auto Height */

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
    height: auto;
}

.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-transition-property: height, -webkit-transform;
    transition-property: height, -webkit-transform;
    -o-transition-property: transform, height;
    transition-property: transform, height;
    transition-property: transform, height, -webkit-transform;
}

/* 3D Effects */

.swiper-container-3d {
    -webkit-perspective: 1200px;
    perspective: 1200px;
}

.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(transparent));
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent);
    background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent);
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), transparent);
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(transparent));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), transparent);
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(transparent));
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), transparent);
    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), transparent);
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(transparent));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), transparent);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), transparent);
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), transparent);
}

/* IE10 Windows Phone 8 Fixes */

.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal > .swiper-wrapper {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
}

.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical > .swiper-wrapper {
    -ms-touch-action: pan-x;
    touch-action: pan-x;
}

.swiper-button-prev,
.swiper-button-next {
    width: 20px;
    position: absolute;
    height: 40px;
    z-index: 10;
    top: 50%;
    margin-top: -20px;
    cursor: pointer;
}

.swiper-button-prev {
    left: 60px;
}

.swiper-button-next {
    right: 60px;
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
    pointer-events: none;
}

.swiper-button-prev.swiper-button-disabled .swiper-arrow,
.swiper-button-next.swiper-button-disabled .swiper-arrow {
    opacity: .5;
}

.swiper-arrow {
    width: 100%;
    height: 100%;
}

.swiper-pagination {
    -webkit-transition: 300ms opacity;
    -o-transition: 300ms opacity;
    transition: 300ms opacity;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0;
}

/* Common Styles */

.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
    text-align: center;
}

.swiper-pagination--theme-1 {
    margin-top: 55px;
}
.swiper-pagination--theme-2 {
    bottom: 0;
    position: absolute;
    left: 50%;
    transform: translate(-50%);
}
.element-slider {
    margin-bottom: 100px;
}
/* Bullets */

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transform: scale(0.33);
    -ms-transform: scale(0.33);
    transform: scale(0.33);
    position: relative;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    -webkit-transform: scale(0.66);
    -ms-transform: scale(0.66);
    transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    -webkit-transform: scale(0.33);
    -ms-transform: scale(0.33);
    transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    -webkit-transform: scale(0.66);
    -ms-transform: scale(0.66);
    transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    -webkit-transform: scale(0.33);
    -ms-transform: scale(0.33);
    transform: scale(0.33);
}

.swiper-pagination-bullet {
    width: 14px;
    height: 14px;
    display: inline-block;
    -webkit-border-radius: 100px;
    border-radius: 100px;
    position: relative;
    border: 1px solid transparent;
    -webkit-transition: border-color .2s ease-in-out;
    -o-transition: border-color .2s ease-in-out;
    transition: border-color .2s ease-in-out;
    margin-left: 2px;
    margin-right: 2px;
}

.swiper-pagination-bullet:before {
    content: '';
    position: absolute;
    width: 6px;
    height: 6px;
    background-color: #fff;
    -webkit-border-radius: 100px;
    border-radius: 100px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -3px;
    margin-left: -3px;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}

.swiper-pagination-bullet-active {
    border: 1px solid #fff;
}

.swiper-container-vertical > .swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0px, -50%, 0);
    transform: translate3d(0px, -50%, 0);
}

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 6px 0;
    display: block;
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 8px;
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    -webkit-transition: 200ms top, 200ms -webkit-transform;
    transition: 200ms top, 200ms -webkit-transform;
    -o-transition: 200ms transform, 200ms top;
    transition: 200ms transform, 200ms top;
    transition: 200ms transform, 200ms top, 200ms -webkit-transform;
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet:not(:last-child) {
    margin-right: 13px;
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    white-space: nowrap;
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: 200ms left, 200ms -webkit-transform;
    transition: 200ms left, 200ms -webkit-transform;
    -o-transition: 200ms transform, 200ms left;
    transition: 200ms transform, 200ms left;
    transition: 200ms transform, 200ms left, 200ms -webkit-transform;
}

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: 200ms right, 200ms -webkit-transform;
    transition: 200ms right, 200ms -webkit-transform;
    -o-transition: 200ms transform, 200ms right;
    transition: 200ms transform, 200ms right;
    transition: 200ms transform, 200ms right, 200ms -webkit-transform;
}

/* Progress */

.swiper-pagination-progressbar {
    background: rgba(0, 0, 0, 0.25);
    position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top;
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    -webkit-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top;
}

.swiper-container-horizontal > .swiper-pagination-progressbar {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0;
}

.swiper-container-vertical > .swiper-pagination-progressbar {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0;
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #ffffff;
}

.swiper-pagination-progressbar.swiper-pagination-white {
    background: rgba(255, 255, 255, 0.25);
}

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
    background: #ffffff;
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000000;
}

.swiper-pagination-progressbar.swiper-pagination-black {
    background: rgba(0, 0, 0, 0.25);
}

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
    background: #000000;
}

/* Scrollbar */

.swiper-scrollbar {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, 0.1);
}

.swiper-container-horizontal > .swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%;
}

.swiper-container-vertical > .swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%;
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, 0.5);
    -webkit-border-radius: 10px;
    border-radius: 10px;
    left: 0;
    top: 0;
}

.swiper-scrollbar-cursor-drag {
    cursor: move;
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    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;
    text-align: center;
}

.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
}

.swiper-slide-zoomed {
    cursor: move;
}

/* Preloader */

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite;
}

.swiper-lazy-preloader:after {
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    -webkit-background-size: 100% 100%;
    background-size: 100%;
    background-repeat: no-repeat;
}

.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

/* a11y */

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none;
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}

.swiper-container-cube {
    overflow: visible;
}

.swiper-container-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%;
}

.swiper-container-cube .swiper-slide .swiper-slide {
    pointer-events: none;
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
    pointer-events: auto;
    visibility: visible;
}

.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0;
}

.swiper-container-flip {
    overflow: visible;
}

.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
}

.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none;
}

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}

.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.swiper-container-coverflow .swiper-wrapper {
    /* Windows 8 IE 10 fix */
    -ms-perspective: 1200px;
}

@-webkit-keyframes slideOutLeft {
    from {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    to {
        -webkit-transform: translate(100%);
        transform: translate(100%);
    }
}

@keyframes slideOutLeft {
    from {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    to {
        -webkit-transform: translate(100%);
        transform: translate(100%);
    }
}

@-webkit-keyframes slideInLeft {
    from {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }

    to {
        -webkit-transform: translate(0);
        transform: translate(0);
    }
}

@keyframes slideInLeft {
    from {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }

    to {
        -webkit-transform: translate(0);
        transform: translate(0);
    }
}

.bg {
    -webkit-background-size: cover;
    background-size: cover;
    position: relative;
    background-position: 50% 50%;
}

.bg--fill {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}

.bg--lines {
    background-image: url(/local/templates/luzhki/css/../img/bg-lines.jpg);
    background-repeat: repeat;
    -webkit-background-size: auto auto;
    background-size: auto;
}

.bg--fixed {
    background-attachment: fixed;
}

.bg--parallax {
    position: absolute;
    width: -webkit-calc(100% + 80px);
    width: calc(100% + 80px);
    height: -webkit-calc(100% + 80px);
    height: calc(100% + 80px);
    top: -40px;
    left: -40px;
}

.bg--parallax div {
    height: 100%;
    width: 100%;
    will-change: transform;
}

.bg--base:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(0, 0, 0, 0.1);
}

.bg-white {
    background-color: #fff;
}

.bg-gray {
    background-color: #F0F0F0;
}

.bg-pattern {
    background-color: #fff;
    background-image: url(/local/templates/luzhki/css/../img/bg-pattern.png);
    background-repeat: repeat-y;
    background-position: 50% 0;
    background-attachment: fixed;
}

/*
Buttons style
*/

.button-split {
    font-size: 0;
}

.button-split .button {
    vertical-align: top;
    margin-right: 5px;
    margin-left: 5px;
    margin-bottom: 10px;
}

.button {
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    position: relative;
    text-align: center;
    cursor: pointer;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    overflow: hidden;
}

.button:hover {
    background-color: #007a49;
}

.button--fill.button--acc {
    background-color: #00AD67;
    color: #fff;
}

.button--fill.button--acc:hover {
    background-color: #009156;
}

.button--fill.button--normal {
    line-height: 50px;
}

.button--border {
    border: 2px solid;
}

.club .button--border {
    border-width: 1px;
}

.button--border.button--acc {
    border-color: #00AD67;
    color: #fff;
}

.button--border.button--acc:hover {
    opacity: .8;
}

.button--border.button--green {
    border-color: #00AD67;
    color: #00AD67;
}

.button--border.button--green:hover {
    border-color: #00AD67;
    background-color: #00AD67;
    color: #fff;
}

.button--border.button--white {
    border-color: #fff;
    color: #fff;
}

.button--border.button--white:hover {
    border-color: #007a49;
}

.button--border.button--normal {
    line-height: 44px;
}

.button--normal {
    height: 50px;
    min-width: 205px;
    padding-left: 20px;
    padding-right: 20px;
}

.form {
    position: relative;
    margin-top: 50px;
}

.form__field {
    position: relative;
    display: block;
}

.form__field--offset {
    margin-bottom: 20px;
}

.form__picker .form__input,
.form__peoples .form__input {
    text-align: center;
}

.form__picker {
    width: -webkit-calc(100% - 200px);
    width: calc(100% - 200px);
}

.form__peoples {
    width: 185px;
}

.form__button {
    margin-top: 35px;
    background: transparent;
}
.hover_black:hover {
    color:#000 !important;
}
.form__input,
.form__textarea {
    width: 100%;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 10px;
    border-width: 0;
    text-align: left;
    background-color: transparent;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    border-bottom: 1px solid #D8D8D8;
}

.form__input--modal,
.form__textarea--modal {
    border: 1px solid #4A4A4A;
}

.form__input::-webkit-input-placeholder,
.form__textarea::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #CCCCCC;
}

.form__input::-moz-placeholder,
.form__textarea::-moz-placeholder {
    /* Firefox 19+ */
    color: #CCCCCC;
}

.form__input:-ms-input-placeholder,
.form__textarea:-ms-input-placeholder {
    /* IE 10+ */
    color: #CCCCCC;
}

.form__input:-moz-placeholder,
.form__textarea:-moz-placeholder {
    /* Firefox 18- */
    color: #CCCCCC;
}

._error .form__input,
._error .form__textarea {
    color: #D0021B;
    border-color: #D0021B;
}

._error .form__input::-webkit-input-placeholder,
._error .form__textarea::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #D0021B;
}

._error .form__input::-moz-placeholder,
._error .form__textarea::-moz-placeholder {
    /* Firefox 19+ */
    color: #D0021B;
}

._error .form__input:-ms-input-placeholder,
._error .form__textarea:-ms-input-placeholder {
    /* IE 10+ */
    color: #D0021B;
}

._error .form__input:-moz-placeholder,
._error .form__textarea:-moz-placeholder {
    /* Firefox 18- */
    color: #D0021B;
}

.form__input {
    height: 65px;
}

.form__input--modal {
    height: 45px;
}

.form__textarea {
    resize: none;
    height: 155px;
    padding-top: 23px;
    padding-bottom: 23px;
    display: block;
}

.form__textarea--modal {
    height: 130px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.form__flag {
    position: relative;
    display: inline-block;
    padding-left: 25px;
    cursor: pointer;
}

.form__flag:active {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.form__flag:before {
    content: '';
    position: absolute;
    top: 2px;
    left: 0;
    width: 15px;
    height: 15px;
    border: 1px solid #989898;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

._error .form__flag:before {
    border-color: #D0021B;
}

.form__input:checked ~ .form__flag:before {
    background-color: #00AD67;
    border-color: #00AD67;
}

.form__modal-button {
    width: 400px;
    margin-top: 15px;
    margin-bottom: 5px;
}

.form__message--modal {
    font-weight: normal;
    line-height: 1.83333;
    font-size: 18px;
}

.form__label {
    font-size: 16px;
    color: #9B9B9B;
    margin-bottom: 10px;
    display: inline-block;
}

.form__label .link {
    color: #9B9B9B;
}

.form-upload {
    position: relative;
}

.form-upload__input {
    position: absolute;
    top: 0;
    left: -999999px;
    opacity: 0;
}

.form-success {
    -webkit-transition: opacity .4s ease-in-out;
    -o-transition: opacity .4s ease-in-out;
    transition: opacity .4s ease-in-out;
    position: absolute;
    background-color: #fff;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding-top: 50px;
    text-align: center;
}

.form-success[aria-hidden="true"] {
    pointer-events: none;
    opacity: 0;
}

.form-success__title {
    font-size: 18px;
    color: #00AD67;
    /*margin-bottom: 40px;*/
}

.form-success__text {
    margin-bottom: 80px;
}

.form-success__image {
    margin-left: auto;
    margin-right: auto;
    /*width: 290px;*/
    width: 200px;
    -webkit-transition: -webkit-transform .8s ease-in-out;
    transition: -webkit-transform .8s ease-in-out;
    -o-transition: transform .8s ease-in-out;
    transition: transform .8s ease-in-out;
    transition: transform .8s ease-in-out, -webkit-transform .8s ease-in-out;
    -webkit-transition-delay: .3s;
    -o-transition-delay: .3s;
    transition-delay: .3s;
}

[aria-hidden="true"] .form-success__image {
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
}

.form-counter {
    position: relative;
}

.form-counter__plus,
.form-counter__minus {
    position: absolute;
    width: 30px;
    height: 100%;
    top: 0;
    will-change: transform;
}

.form-counter__plus:before,
.form-counter__plus:after,
.form-counter__minus:before,
.form-counter__minus:after {
    content: '';
    position: absolute;
    background-color: #979797;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.form-counter__plus:before,
.form-counter__minus:before {
    width: 14px;
    height: 2px;
}

.form-counter__plus {
    right: 0;
}

.form-counter__plus:before {
    left: 0;
}

.form-counter__plus:after {
    left: 6px;
    height: 14px;
    width: 2px;
}

.form-counter__minus {
    left: 0;
}

.form-counter__minus:before {
    right: 0;
}

.hamburger {
    vertical-align: middle;
    display: inline-block;
    height: 16px;
    width: 24px;
    cursor: pointer;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-duration: 0.15s;
    -o-transition-duration: 0.15s;
    transition-duration: 0.15s;
    -webkit-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
    position: relative;
    display: none;
    margin-left: 30px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.is-sidebar .hamburger {
    margin-left: 62px;
}

.is-hidemenu .hamburger,
.is-sidebar .hamburger {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.hamburger:active {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.hamburger[aria-pressed="true"] .hamburger__inner {
    background-color: transparent;
}

.hamburger[aria-pressed="true"] .hamburger__inner::before {
    -webkit-transform: translate3d(-50%, 7px, 0) rotate(45deg);
    transform: translate3d(-50%, 7px, 0) rotate(45deg);
}

.hamburger[aria-pressed="true"] .hamburger__inner::after {
    -webkit-transform: translate3d(-50%, -7px, 0) rotate(-45deg);
    transform: translate3d(-50%, -7px, 0) rotate(-45deg);
}

.hamburger__inner,
.hamburger__inner::before,
.hamburger__inner::after {
    height: 2px;
    position: absolute;
    -webkit-transition-property: opacity, background-color, -webkit-transform;
    transition-property: opacity, background-color, -webkit-transform;
    -o-transition-property: opacity, transform, background-color;
    transition-property: opacity, transform, background-color;
    transition-property: opacity, transform, background-color, -webkit-transform;
    -webkit-transition-duration: 0.15s;
    -o-transition-duration: 0.15s;
    transition-duration: 0.15s;
    -webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
    transition-timing-function: ease;
    background-color: #000;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 24px;
    display: block;
}

.hamburger__inner {
    margin-top: -1px;
    width: 24px;
    margin-left: auto;
    margin-right: auto;
}

.hamburger__inner::before,
.hamburger__inner::after {
    content: "";
}

.hamburger__inner::before {
    top: -7px;
}

.hamburger__inner::after {
    bottom: -7px;
}

/*
Link style
Add color link: .link.text-c-*
*/

.link {
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.link--dotted {
    border-style: dotted;
}

.link--border {
    border-bottom: 1px solid;
}

.link--border:hover {
    opacity: 1;
    border-color: transparent;
}

.link--h-acc:hover {
    color: #00AD67;
    fill: #00AD67;
}

.link__border-dotted {
    border-bottom: 1px dotted;
}

.link-fill {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 2;
    cursor: pointer;
}

.back-link {
    font-size: 14px;
    font-weight: 500;
    z-index: 15;
    -webkit-transition: opacity .2s ease-in-out;
    -o-transition: opacity .2s ease-in-out;
    transition: opacity .2s ease-in-out;
}

.back-link:hover .back-link__icon {
    -webkit-transform: translateX(-5px);
    -ms-transform: translateX(-5px);
    transform: translateX(-5px);
}

.back-link__icon {
    margin-right: 10px;
    width: 18px;
    height: 18px;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    -o-transition: transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
    will-change: transform;
}

.back-link__icon._white {
    fill: #fff;
}

.back-link__icon._black {
    fill: #000;
}

.back-link__icon._gray {
    fill: #ccc;
}

.back-link--in-header {
    position: absolute;
    left: 0;
    top: 125px;
}

.back-link:hover {
    opacity: .8;
    color: #fff;
    text-decoration: none;
}

/*
Logo style
*/

.logo__img {
    display: block;
}

.logo__img--header {
    width: 224px;
    height: 65px;
}

.logo__img--footer {
    width: 200px;
    height: 57px;
    margin-left: -10px;
}

.logo__img--min {
    width: 148px;
    height: 100px;
}

.s-network__link {
    display: inline-block;
    vertical-align: middle;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    fill: rgba(29, 29, 29, 0.5);
}

.s-network__link:not(:last-child) {
    margin-right: 15px;
}

.s-network__link:hover {
    fill: #1d1d1d;
}

.s-network__icon {
    width: 18px;
    height: 18px;
    display: block;
}

.soc-sha {
    font-size: 0;
}

.soc-sha__item {
    font-size: 1rem;
    display: inline-block;
    width: 30px;
    height: 30px;
    -webkit-border-radius: 100px;
    border-radius: 100px;
    -webkit-background-size: 80% 80%;
    background-size: 80%;
    -webkit-transition: opacity .1s ease-in-out;
    -o-transition: opacity .1s ease-in-out;
    transition: opacity .1s ease-in-out;
    will-change: opacity;
}

.soc-sha__item:hover {
    opacity: .7;
}

.soc-sha__item:not(:last-child) {
    margin-right: 12px;
}

.soc-sha__item--vk {
    background-color: #4a76a8;
    background-image: url(/local/templates/luzhki/css/../img/s-vk.svg);
    background-position: center;
    background-repeat: no-repeat;
}

.soc-sha__item--fb {
    background-color: #4267b2;
    background-image: url(/local/templates/luzhki/css/../img/s-facebook.svg);
    background-position: center;
    background-repeat: no-repeat;
}

.soc-sha__item--tw {
    background-color: #1da1f2;
    background-image: url(/local/templates/luzhki/css/../img/s-twitter.svg);
    background-position: center;
    background-repeat: no-repeat;
}

.soc-sha__item--gp {
    background-color: #d34836;
    background-image: url(/local/templates/luzhki/css/../img/s-google.svg);
    background-position: center;
    background-repeat: no-repeat;
}

.scroll-down {
    position: absolute;
    bottom: 25px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 16px;
    height: 27px;
}

.scroll-down:before,
.scroll-down:after {
    content: '';
    position: absolute;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.scroll-down:before {
    width: 16px;
    height: 27px;
    border: 3px solid #fff;
    left: 0;
    bottom: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.scroll-down:after {
    width: 6px;
    height: 6px;
    background-color: #fff;
    top: 6px;
    left: 50%;
    margin-left: -3px;
    -webkit-animation-name: downPulse;
    animation-name: downPulse;
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

@-webkit-keyframes downPulse {
    from {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    50% {
        -webkit-transform: translateY(9px);
        transform: translateY(9px);
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes downPulse {
    from {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    50% {
        -webkit-transform: translateY(9px);
        transform: translateY(9px);
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

/*
   Typography style
*/

.text-c-black {
    color: #000;
}

.text-c-white {
    color: #fff;
}

.text-c-gray {
    color: #ccc;
}

.text-c-acc {
    color: #00AD67;
}

.text-c-base {
    color: #1D1D1D;
}

.text-c-green {
    color: #00AD67;
}

.alt-font {
    font-family: "Pragmatica", "Arial", sans-serif;
}

.typography {
    font-size: 18px;
    line-height: 1.77778;
}

.typography p,
.typography ul,
.typography ol,
.typography img,
.typography h1,
.typography h2,
.typography h3 {
    margin-bottom: 25px;
}

.typography h1 {
    font-size: 32px;
    font-weight: bold;
    line-height: 1.25;
}

.typography h2,
.typography h3 {
    font-size: 22px;
}

.typography h4 {
    font-size: 18px;
}

.typography ul,
.typography ol {
    padding-left: 20px;
}

.typography code {
    color: #00AD67;
    font-family: monospace, monospace;
}

.typography p,
.typography li {
    font-weight: normal;
}

.typography a {
    color: #1D1D1D;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.typography a:hover {
    border-color: transparent;
}

.typography pre {
    padding: 30px;
    background-color: #f8f8f8;
    display: inline-block;
}

.typography img {
    width: auto !important;
    height: auto !important;
    max-width: 100%;
    float: none !important;
    margin-left: auto;
    margin-right: auto;
}

.typography p + p {
    margin-top: 40px;
}

.typography blockquote {
    position: relative;
    margin-top: 45px;
    margin-bottom: 30px;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    font-style: italic;
}

.typography blockquote:before,
.typography blockquote:after {
    content: '';
    position: absolute;
    width: -webkit-calc(100% + 60px);
    width: calc(100% + 60px);
    height: 1px;
    background-color: rgba(41, 48, 77, 0.1);
    left: -30px;
}

.typography blockquote:before {
    top: 0;
}

.typography blockquote:after {
    bottom: 0;
}

.typography blockquote span {
    position: relative;
    display: block;
    padding-top: 35px;
    padding-bottom: 35px;
    margin-left: auto;
    margin-right: auto;
    max-width: 530px;
}

.typography blockquote span:before {
    content: '';
    position: absolute;
    left: 50%;
    top: 0;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 38px;
    height: 38px;
    border: 1px solid rgba(41, 48, 77, 0.1);
    -webkit-border-radius: 100px;
    border-radius: 100px;
    background-color: #fff;
    background-image: url(/local/templates/luzhki/css/../img/quotes.svg);
    background-repeat: no-repeat;
    -webkit-background-size: 15px 15px;
    background-size: 15px;
    background-position: center;
}

.typography__origin {
    margin-top: 0;
}

.typography__origin:before {
    content: '';
    width: 80px;
    margin-right: 30px;
    height: 1px;
    background-color: #00AD67;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top: -2px;
}

.typography__image-box {
    padding-top: 50px;
    padding-bottom: 50px;
    position: relative;
}

.typography__image-box img {
    margin-top: 0;
    margin-bottom: 0;
}

.typography__image-substrate {
    z-index: -1;
    position: absolute;
    top: 0;
    left: 50%;
    right: 0;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: -webkit-calc(100vw - 160px);
    width: calc(100vw - 160px);
    max-width: 1440px;
    height: 100%;
    background-color: #ebebeb;
}

.typography__image-title {
    color: #9b9ca4;
    margin-top: 20px;
    font-size: 14px;
    max-width: 320px;
    margin-left: auto;
    font-style: italic;
}

.after-bush {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}

.after-bush__inner {
    height: calc(176px + 50px);
    overflow: hidden;
}

.after-bush__item {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    background: url(/local/templates/luzhki/css/../img/bush.png) no-repeat;
    width: 354px;
    height: 100%;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-delay: 1s;
    -o-transition-delay: 1s;
    transition-delay: 1s;
    will-change: transform;
    z-index: -1;
    pointer-events: none;
}

._active .after-bush__item {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
}

.ban {
    margin-top: 55px;
    margin-bottom: 55px;
    overflow: hidden;
    padding-bottom: 10px;
}

.ban__wrap {
    border: 5px solid #EEEEEE;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 45px;
    background: #fff;
    max-width: 1160px;
    margin-left: auto;
    margin-right: auto;
}

.ban__wrap:after {
    content: "";
    display: block;
    position: absolute;
    left: -10px;
    top: 10px;
    width: -webkit-calc(100% + 20px);
    width: calc(100% + 20px);
    height: 100%;
    background: #EEEEEE;
    z-index: -1;
}

.ban__title {
    color: #D0021B;
    font-size: 20px;
    line-height: 1.55;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -webkit-transition-delay: 0.5s;
    -o-transition-delay: 0.5s;
    transition-delay: 0.5s;
}

.ban__wrap._active .ban__title {
    -webkit-transform: translateY(-200%);
    -ms-transform: translateY(-200%);
    transform: translateY(-200%);
}

.ban-content {
    margin-top: 55px;
}

.ban-content__box {
    padding-left: 70px;
    padding-right: 70px;
}

.ban-content-icon__box {
    width: 125px;
    height: 125px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-animation: scale 2s ease-in-out;
    animation: scale 2s ease-in-out;
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}

.ban-content__box._active .ban-content-icon__box {
    -webkit-animation: none;
    animation: none;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
}

@-webkit-keyframes scale {
    from {
        -webkit-transform: scale(0);
        transform: scale(0);
    }

    50% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes scale {
    from {
        -webkit-transform: scale(0);
        transform: scale(0);
    }

    50% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

.ban-content-icon__box:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    background: #fff;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    border: 3px solid #ce0d1a;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.ban-content-icon__box:after {
    content: "";
    width: 100%;
    height: 100%;
    background: #EEEEEE;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    z-index: 0;
}

.ban-content__box:nth-child(1) .ban-content-icon__box:after {
    top: 6px;
    left: 6px;
}

.ban-content__box:nth-child(2) .ban-content-icon__box:after {
    top: 6px;
    left: 0;
}

.ban-content__box:nth-child(3) .ban-content-icon__box:after {
    top: 6px;
    right: 6px;
}

.ban-content-icon__img {
    max-width: 76px;
    max-height: 76px;
    width: auto;
    height: auto;
    position: relative;
    z-index: 1;
}

.ban-content__title {
    margin-top: 40px;
    font-size: 18px;
    color: #1D1D1D;
    line-height: 1.27778;
    opacity: 1;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-delay: 0.7s;
    -o-transition-delay: 0.7s;
    transition-delay: 0.7s;
    -webkit-transition-duration: 1.5s;
    -o-transition-duration: 1.5s;
    transition-duration: 1.5s;
}

.ban-content__box._active .ban-content__title {
    opacity: 0;
}

.change-content {
    position: relative;
}

.change-content__box {
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.change-content__box[aria-hidden="true"] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
}

.chess {
    display: -webkit-flex;
    display: -ms-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.chess--small {
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
}

.chess-typography {
    padding-top: 55px;
}

.chess__bg {
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    height: 420px;
}

.chess-info {
    margin-bottom: 25px;
}

.chess-info._active .chess-info__box {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
}

.chess-info._active .chess-info__title {
    opacity: 0;
}

.chess-info__inner {
    margin-left: -23px;
    margin-right: -23px;
}

.chess-info__box {
    z-index: 10;
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, -webkit-transform;
    -o-transition-property: transform, opacity;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform;
    -webkit-transition-duration: .6s;
    -o-transition-duration: .6s;
    transition-duration: .6s;
    -webkit-transition-delay: 1s;
    -o-transition-delay: 1s;
    transition-delay: 1s;
    position: relative;
    will-change: transform, opacity;
}

.chess-info__box:nth-child(1) {
    padding-right: 20px;
}

.chess-info__box:nth-child(2) {
    padding-left: 20px;
}

.chess-info__title {
    color: #1D1D1D;
    font-size: 20px;
    line-height: 1.6;
    font-weight: bold;
    opacity: 1;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-duration: .6s;
    -o-transition-duration: .6s;
    transition-duration: .6s;
    -webkit-transition-delay: 1s;
    -o-transition-delay: 1s;
    transition-delay: 1s;
    will-change: opacity;
}

.chess__compass {
    font-size: 16px;
    color: #00AD67;
    margin-top: 30px;
}

.chess__compass:hover span:before {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
}

.chess__compass:hover img {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.chess__compass._underline span:before {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
}

.chess__compass._underline:hover span:before {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
}

.chess__compass img {
    will-change: transform;
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    -o-transition: transform .2s;
    transition: transform .2s;
    transition: transform .2s, -webkit-transform .2s;
    -webkit-transform-origin: 19px 20px;
    -ms-transform-origin: 19px 20px;
    transform-origin: 19px 20px;
}

.chess__compass img,
.chess__compass span {
    vertical-align: middle;
    display: inline-block;
    line-height: 1.3;
}

.chess__compass span {
    margin-left: 10px;
    position: relative;
}

.chess__compass span:before {
    content: '';
    position: absolute;
    bottom: 0;
    height: 2px;
    width: 100%;
    background-color: #00AD67;
    -webkit-transition: -webkit-transform .2s ease-in-out;
    transition: -webkit-transform .2s ease-in-out;
    -o-transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
    will-change: transform;
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: left;
    -ms-transform-origin: left;
    transform-origin: left;
}

.chess-params {
    margin-top: 30px;
}

.chess-params__row {
    padding: 10px 23px;
}

.chess-params__row:nth-child(2n + 1) {
    background-color: rgba(240, 240, 240, 0.4);
}

.chess-params__title {
    color: #1D1D1D;
    font-size: 16px;
    line-height: 1.5625;
}

.chess-params__text {
    margin-top: 4px;
    font-size: 14px;
    line-height: 1.78571;
    color: #9B9B9B;
}

.chess:nth-child(2n + 1) .chess__image-box:after {
    right: -22px;
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transform: rotate(-45deg) translateY(-50%);
    -ms-transform: rotate(-45deg) translateY(-50%);
    transform: rotate(-45deg) translateY(-50%);
}

.chess:nth-child(2n + 1) .chess__image-box._min:after {
    display: none;
}

.chess:nth-child(2n) .chess__image-box:after {
    left: 0;
    -webkit-transform: rotate(-45deg) translateY(-50%);
    -ms-transform: rotate(-45deg) translateY(-50%);
    transform: rotate(-45deg) translateY(-50%);
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%;
}

.chess:nth-child(2n) .chess__image-box._min:after {
    display: none;
}

.chess .chess__image-box:after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    background-color: #fff;
    z-index: 9;
}

.chess__overlay {
    max-height: 300px;
}

.chess__overlay:after {
    content: "";
    display: block;
    position: absolute;
    background-color: #EEEEEE;
    top: auto;
    bottom: -10px;
    width: 100%;
    height: 100%;
    z-index: -1;
}

.chess__overlay img.chess__img {
    max-height: 100%;
    max-width: 100%;
    height: auto;
    width: auto;
}

.chess--animate .chess__image-box:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    width: -webkit-calc(100% + 90px);
    width: calc(100% + 90px);
    height: 100%;
    background-color: #fff;
    z-index: 9;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-transition: -webkit-transform 1s;
    transition: -webkit-transform 1s;
    -o-transition: transform 1s;
    transition: transform 1s;
    transition: transform 1s, -webkit-transform 1s;
    will-change: transform;
}

.chess--animate:nth-child(2n) .chess__image-box:before {
    left: -10px;
}

.chess--animate:nth-child(2n + 1) .chess__image-box:before {
    right: -10px;
}

.chess--animate .chess__box:nth-of-type(2) {
    z-index: 10;
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, -webkit-transform;
    -o-transition-property: transform, opacity;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform;
    -webkit-transition-duration: .6s;
    -o-transition-duration: .6s;
    transition-duration: .6s;
    -webkit-transition-delay: 1s;
    -o-transition-delay: 1s;
    transition-delay: 1s;
    will-change: transform, opacity;
}

.chess--animate._active .chess__image-box:before {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.chess--animate._active .chess__box:nth-of-type(2) {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
}

.chess__title {
    color: #1D1D1D;
    font-size: 20px;
    margin-top: 30px;
}

.chess:not(.chess--doble):not(.chess--small):nth-child(2n) .chess__box:first-child {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
}

.chess:not(.chess--doble):not(.chess--small):nth-child(2n) .chess__overlay:after {
    right: -10px;
}

.chess:not(.chess--doble):not(.chess--small):nth-child(2n) .chess__image-box--shadow:before {
    left: 10px;
}

.chess:not(.chess--doble):not(.chess--small):nth-child(2n) .chess__box--full:last-child {
    padding-right: 80px;
}

.chess:not(.chess--doble):nth-child(2n+1) .chess__image-box--shadow:before {
    left: -10px;
}

.chess:not(.chess--doble):nth-child(2n+1) .chess__overlay:after {
    right: 10px;
}

.chess:not(.chess--doble):nth-child(2n+1) .chess__box--full:last-child {
    padding-left: 80px;
}

.chess:not(.chess--doble):nth-child(2n+1) .chess__box--full .chess__image-box {
    margin-left: -80px;
}

.chess:not(.chess--doble):nth-child(2n+1) .chess__box--full .chess__overlay .chess__img {
    margin-left: 0;
}

.chess:not(.chess--doble):nth-child(2n+1) .chess__box--params:last-child {
    padding-left: 43px;
}

.chess__box {
    font-size: 1rem;
    width: -webkit-calc(50% - 40px);
    width: calc(50% - 40px);
}
.product .chess__box {
    width: -webkit-calc(30% - 40px);
    width: calc(30% - 40px);
}
.product_prices {
    order:3;
}

.chess__box--full {
    width: 50%;
}

.chess__box--params .chess-params {
    margin-left: -23px;
    margin-right: -23px;
}

.chess__box--white-box {
    background-color: #fff;
    -webkit-box-shadow: 10px 10px 20px rgba(195, 195, 195, 0.5);
    box-shadow: 10px 10px 20px rgba(195, 195, 195, 0.5);
    position: relative;
}

.chess__image-box {
    display: inline-block;
    position: relative;
    overflow: hidden;
}

.chess__box--full .chess__image-box {
    width: -webkit-calc(100% + 80px);
    width: calc(100% + 80px);
}

.chess--small .chess__image-box {
    width: 100%;
    margin-left: 0 !important;
}

.chess--small .chess__image-box:after {
    display: none;
}

.chess__image-box._min {
    min-height: 354px;
    overflow: hidden;
}

.chess__image-box--shadow:before {
    content: '';
    top: 10px;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #EEEEEE;
}

.chess__img {
    position: relative;
    width: 100%;
    vertical-align: bottom;
    line-height: 1;
    display: inline-block;
}

.chess__text {
    font-size: 20px;
}

.chess__text:not(:first-child) {
    margin-top: 30px;
}

.chess__text._s18 {
    font-size: 18px;
    line-height: 1.77778;
}

.chess__text .link {
    color: #00AD67;
    border-bottom: 1px solid #00AD67;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.chess__text .link:hover {
    border-bottom-color: transparent;
}

.chess__text .link._underline {
    border-bottom-color: transparent;
}

.chess__text .link._underline:hover {
    border-bottom-color: #00AD67;
}

.chess__button {
    margin-top: 40px;
    margin-right: 15px;
}

.chess--doble._active .chess__box:nth-of-type(1) {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
}

.chess--doble .chess__box:nth-of-type(1) {
    z-index: 10;
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, -webkit-transform;
    -o-transition-property: transform, opacity;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform;
    -webkit-transition-duration: .6s;
    -o-transition-duration: .6s;
    transition-duration: .6s;
    -webkit-transition-delay: 1s;
    -o-transition-delay: 1s;
    transition-delay: 1s;
    will-change: transform, opacity;
}

.chess--doble:nth-child(2n + 1) .chess__box:last-child {
    padding-left: 0;
}

.chess--doble:nth-child(2n + 1) .chess__box:last-child .chess__img {
    margin-left: 0;
}

.chess__overbox {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color: #fff;
}

.chess__overbox:before {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0.4);
}

.chess__overbox-wrap {
    z-index: 9;
}

.chess__overbox .chess__text {
    margin-top: 15px;
    margin-bottom: 30px;
}

.chess__overbox .chess__title {
    margin-top: 0;
    font-size: 30px;
    color: #fff;
}

.club-form {
    margin-top: 60px;
    margin-bottom: 60px;
    position: relative;
    max-width: 1180px;
    margin-left: auto;
    margin-right: auto;
    padding: 45px 50px;
}

.club-form:before,
.club-form:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.club-form:before {
    background-color: #EEEEEE;
    width: -webkit-calc(100% + 50px);
    width: calc(100% + 50px);
    height: -webkit-calc(100% + 25px);
    height: calc(100% + 25px);
    left: -25px;
    top: 0;
}

.club-form:after {
    background-color: #fff;
    border: 5px solid #EAEAEA;
    width: -webkit-calc(100% + 30px);
    width: calc(100% + 30px);
    height: -webkit-calc(100% + 30px);
    height: calc(100% + 30px);
    top: -15px;
    left: -15px;
}

.club-form-message {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: #fff;
    z-index: 9999;
    color: #1D1D1D;
    font-weight: 500;
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    font-size: 0;
}

.club-form-message._error {
    color: #e32500;
    border: 3px solid #e32500;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.club-form-message._active {
    opacity: 1;
    pointer-events: auto;
    visibility: visible;
    font-size: 32px;
}

.club-form__img {
    max-width: 100%;
    -webkit-transition: all 0.7s ease-in-out;
    -o-transition: all 0.7s ease-in-out;
    transition: all 0.7s ease-in-out;
}

.club-form__img._active {
    -webkit-transform: translateY(50%);
    -ms-transform: translateY(50%);
    transform: translateY(50%);
    opacity: 0;
}

.club-form__wrap,
.club-form__title {
    position: relative;
    z-index: 2;
}

.club-form__content {
    position: relative;
}

.club-form__content .form {
    margin-top: 0;
}

.club-form__content .form .button {
    margin-top: 30px;
}

.club-form__box {
    -webkit-transition: opacity .2s ease-in-out;
    -o-transition: opacity .2s ease-in-out;
    transition: opacity .2s ease-in-out;
}

.club-form__box:last-child {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.club-form__box[aria-hidden="true"] {
    pointer-events: none;
    opacity: 0;
}

.club-form__title {
    font-size: 34px;
    color: #1D1D1D;
    margin-bottom: 40px;
    font-weight: 500;
    text-align: center;
    overflow: hidden;
    position: relative;
}

.club-form__title span {
    display: block;
    -webkit-transition: -webkit-transform .2s ease-in-out;
    transition: -webkit-transform .2s ease-in-out;
    -o-transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
}

.club-form__title span:last-child {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
}

.club-form__title[aria-hidden="false"] span {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}

.club-form__sub {
    font-size: 18px;
    font-weight: 500;
    color: #00AD67;
    margin-bottom: 30px;
}

.club-form__descr {
    max-width: 550px;
    font-size: 18px;
    line-height: 1.77778;
    margin-bottom: 15px;
}

.club-form .modal-personal__close {
    position: absolute;
    top: 15px;
    right: 15px;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}

.club-form .modal-personal__close[aria-hidden="true"] {
    opacity: 0;
}

.club-manifest {
    padding-top: 210px;
    padding-bottom: 120px;
    text-align: center;
}

.club-manifest__title {
    font-size: 55px;
    letter-spacing: -0.02em;
    font-weight: 500;
    margin-bottom: 30px;
}

.club-manifest__sub-title {
    font-size: 22px;
    letter-spacing: -0.032em;
    color: #00AD67;
    font-weight: 600;
}

.club-manifest__message {
    max-width: 690px;
    margin-left: auto;
    margin-right: auto;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.6;
    margin-top: 20px;
    margin-bottom: 60px;
}

.chess-manifest__content {
    display: -webkit-flex;
    display: -ms-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.chess-manifest__title {
    color: #1D1D1D;
    font-size: 45px;
    font-weight: 100;
    line-height: 1.1;
}

.chess-manifest__descr {
    color: #9B9B9B;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.6;
    margin-top: 20px;
    margin-bottom: 0;
}

.scrollbar-map {
    overflow: scroll;
    width: 100%;
    height: 100% !important;
    position: relative;
}

.club-map {
    height: 100vh;
    position: relative;
    overflow: hidden;
}

.club-map .scroll-element_outer {
    cursor: move;
}

.club-map__main-territory,
.club-map__additional-territory {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    overflow: hidden;
    -webkit-transition: -webkit-transform 1s ease-in-out;
    transition: -webkit-transform 1s ease-in-out;
    -o-transition: transform 1s ease-in-out;
    transition: transform 1s ease-in-out;
    transition: transform 1s ease-in-out, -webkit-transform 1s ease-in-out;
}

.club-map__main-territory {
    z-index: 5;
}

[club-map="additional-territory"] .club-map__main-territory {
    -webkit-transform: translateX(77%);
    -ms-transform: translateX(77%);
    transform: translateX(77%);
}

.club-map__nav {
    position: absolute;
    left: 0;
    width: 100%;
}

.club-map__nav--top {
    top: 0;
    z-index: 15;
}

.club-map__nav--bottom {
    z-index: 5;
    bottom: 0;
}

.club-map__drug {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -30px;
    margin-top: -30px;
    width: 60px;
    height: 60px;
    pointer-events: none;
}

.club-map__change-map {
    position: absolute;
    white-space: nowrap;
    bottom: 75px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    font-family: "Pragmatica", "Arial", sans-serif;
    font-size: 20px;
    letter-spacing: -0.0005em;
}

.club-map__change-map--offset {
    left: 75px;
}

.club-map__change-map[aria-hidden="true"] {
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
}

.club-map__overlay {
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    overflow: hidden;
}

.club-map__image {
    width: 100vw;
}

.club-map__image[orientation="horizontal"] {
    width: 100vw;
    min-width: 1600px;
}

.club-map__image[orientation="vertical"] {
    height: 100vh;
    min-height: 800px;
    width: auto;
}

.club-map__marker {
    position: absolute;
    top: 50%;
    left: 50%;
    white-space: nowrap;
    color: #fff;
}

.club-map__marker:active,
.club-map__marker:focus {
    color: #fff;
}

.club-map__marker:active .club-map__point--link,
.club-map__marker:active .club-map__point--obj,
.club-map__marker:focus .club-map__point--link,
.club-map__marker:focus .club-map__point--obj {
    color: #fff;
    -webkit-border-radius: 28px !important;
    border-radius: 28px !important;
}

.club-map__marker:active .club-map__point--link:before,
.club-map__marker:active .club-map__point--obj:before,
.club-map__marker:focus .club-map__point--link:before,
.club-map__marker:focus .club-map__point--obj:before {
    -webkit-border-radius: 36px !important;
    border-radius: 36px !important;
    border-color: #fff !important;
    color: #fff;
}

.club-map__point {
    -webkit-border-radius: 100px;
    border-radius: 100px;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    -webkit-transition: background-color .2s ease-in-out;
    -o-transition: background-color .2s ease-in-out;
    transition: background-color .2s ease-in-out;
    will-change: background-color;
}

.club-map__point:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    border-color: #fff !important;
    border-style: solid;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 100px;
    border-radius: 100px;
}

.club-map__point--link,
.club-map__point--obj {
    width: 20px;
    height: 20px;
    -webkit-border-radius: 20px !important;
    border-radius: 20px !important;
    display: inline-block;
}

.club-map__point--link:before,
.club-map__point--obj:before {
    width: 26px;
    height: 26px;
    border-width: 1px;
    -webkit-border-radius: 26px !important;
    border-radius: 26px !important;
    border-color: #fff !important;
}

.club-map__point--link {
    background-color: #00AD67;
}

.club-map__marker:hover .club-map__point--link {
    background-color: #fff;
}

.club-map__point--obj {
    background-color: #fff;
}

.club-map__point--pin {
    width: 20px;
    height: 20px;
    background-color: #fff;
}

.club-map__point--pin:before {
    width: 26px;
    height: 26px;
    border-width: 1px;
}

.club-map__title {
    display: inline-block;
    vertical-align: middle;
    font-size: 26px;
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    margin-left: 10px;
    letter-spacing: -0.0004em;
    -webkit-transition: opacity .2s ease-in-out;
    -o-transition: opacity .2s ease-in-out;
    transition: opacity .2s ease-in-out;
    position: relative;
}

.club-map__title--big {
    font-size: 20px;
    font-family: "Pragmatica", "Arial", sans-serif;
}

.club-map__title--hide {
    font-size: 14px;
    opacity: 0;
    position: relative;
    top: -2px;
}

.club-map__marker:hover .club-map__title--hide {
    opacity: 1;
}

.club-map__title--left {
    margin-left: 0;
    margin-right: 10px;
}

.club-map__title:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #fff;
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition: -webkit-transform .2s ease-in-out;
    transition: -webkit-transform .2s ease-in-out;
    -o-transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
    -webkit-transform-origin: left;
    -ms-transform-origin: left;
    transform-origin: left;
    will-change: transform;
}

.club-map__marker:hover .club-map__title:before {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
}

.contacts {
    padding-top: 125px;
}

.contacts__title {
    font-size: 55px;
    padding-bottom: 30px;
    line-height: 1;
}

.contacts__back {
    margin-bottom: 40px;
}

.contacts__map {
    max-width: 100%;
    height: auto;
    width: auto;
    position: relative;
    bottom: -20px;
    right: -20px;
}

.contacts__box {
    font-size: 18px;
    line-height: 1.55556;
    margin-bottom: 32px;
}

.contacts__box._adress {
    max-width: 360px;
    color: #1D1D1D;
    margin-bottom: 20px;
}

.contacts__link {
    color: #4A90E2;
    margin-right: 12px;
}

.contacts__link:hover {
    color: #185AA8;
}

.contacts__link._black {
    color: #1D1D1D;
}

.contacts__link._black:hover {
    color: #666;
}

.contacts__compass {
    font-size: 16px;
    color: #00AD67;
}

.contacts__compass:hover span:before {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
}

.contacts__compass:hover img {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.contacts__compass img {
    will-change: transform;
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    -o-transition: transform .2s;
    transition: transform .2s;
    transition: transform .2s, -webkit-transform .2s;
    max-width: 38px;
    height: auto;
}

.contacts__compass img,
.contacts__compass span {
    vertical-align: middle;
    display: inline-block;
    line-height: 1.3;
}

.contacts__compass span {
    margin-left: 10px;
    position: relative;
}

.contacts__compass span:before {
    content: '';
    position: absolute;
    bottom: 0;
    height: 2px;
    width: 100%;
    background-color: #00AD67;
    -webkit-transition: -webkit-transform .2s ease-in-out;
    transition: -webkit-transform .2s ease-in-out;
    -o-transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
    will-change: transform;
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: left;
    -ms-transform-origin: left;
    transform-origin: left;
}

.container-video {
    width: 100%;
    height: 100%;
}

/*
   Containers style
*/

.inner {
    width: -webkit-calc(100% - 160px);
    width: calc(100% - 160px);
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
}

.wrapper {
    min-height: 100vh;
    position: relative;
}

.wrapper--mask:after {
    content: "";
    display: block;
    background: rgba(0, 0, 0, 0.3);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.overflow-h {
    overflow: hidden;
}

.content-box {
    padding-top: 60px;
    padding-bottom: 60px;
}

.js-events-load {
    display: block;
    width: 1px;
    height: 1px;
}

.events__container {
    margin-left: -25px;
    margin-right: -25px;
}

.events__box {
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 35px;
    overflow: hidden;
}

.events__box--animate {
    overflow: hidden;
}

.events__box--animate .events__item:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    width: -webkit-calc(100% + 90px);
    width: calc(100% + 90px);
    height: 100%;
    background-color: #fff;
    z-index: 9;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-transition: -webkit-transform 1s;
    transition: -webkit-transform 1s;
    -o-transition: transform 1s;
    transition: transform 1s;
    transition: transform 1s, -webkit-transform 1s;
    will-change: transform;
}

.events__box--animate._active .events__item:before {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.events__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #EAEAEA;
    padding: 25px 38px 38px;
    display: block;
    position: relative;
    -webkit-transition: -webkit-box-shadow 0.3s;
    transition: -webkit-box-shadow 0.3s;
    -o-transition: box-shadow 0.3s;
    transition: box-shadow 0.3s;
    transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
    will-change: box-shadow;
    height: 100%;
}

.events__item:hover {
    -webkit-box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1);
    box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1);
}

.events__pagination {
    margin-bottom: 40px;
}

.events__title {
    font-size: 20px;
    color: #00AD67;
    line-height: 1.45;
    height: 58px;
    overflow: hidden;
}

.events__img {
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0;
    margin-top: 20px;
    height: 180px;
}

.events__description {
    font-size: 16px;
    line-height: 1.5625;
    color: #1D1D1D;
    margin-top: 18px;
}

.events__params {
    font-weight: 500;
    font-size: 16px;
    color: #1D1D1D;
    margin-top: 18px;
}

.events__params-row + .events__params-row {
    margin-top: 14px;
}

.events__params-icon {
    fill: #00AD67;
    margin-right: 14px;
    width: 20px;
    height: 20px;
}

.events-preloader {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99;
    background: rgba(255, 255, 255, 0.7);
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    pointer-events: none;
    visibility: hidden;
    opacity: 0;
}

.events-preloader._active {
    pointer-events: auto;
    visibility: visible;
    opacity: 1;
}

.events-preloader__box {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

/*
   Footer style
*/

.footer {
    background:rgba(0,0,0,0.5);
    height: 50px;
    z-index: 9999;
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    transition: all .2s;
}

.footer__c-tm {
    font-size: 11px;
}

.footer--white-bg {
    background-color: #fff;
}

.footer--white {
    color: #fff;
}

.footer--white .footer__c-tm svg {
    fill: #fff;
}

.footer--white .footer__c-tm {
    color: #fff;
}

.footer--gray {
    color: #9B9B9B;
}

.footer--gray .footer__c-tm svg {
    fill: #9B9B9B;
}

.footer--gray .footer__c-tm {
    color: #9B9B9B;
}

.footer .footer__c-tm svg {
    width: 110px;
    height: 13px;
    margin-left: 3px;
    vertical-align: text-bottom;
}

.footer__copyright {
    font-size: 10px;
    font-weight: 500;
    width: 222px;
}

.full-box.bg {
    z-index: 1000;
}

.full-box--footer {
    padding-bottom: 0;
    margin-bottom: -45px;
}

.full-box__inner {
    padding-top: 110px;
    padding-bottom: 110px;
    text-align: center;
    position: relative;
}

.full-box__text-one {
    max-width: 520px;
    margin-left: auto;
    margin-right: auto;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    line-height: 1.6;
    letter-spacing: -0.032em;
}

.full-box__text-one._w680 {
    max-width: 680px;
}

.full-box__text-two {
    line-height: 1.77778;
    max-width: 720px;
    margin-left: auto;
    margin-right: auto;
    color: #fff;
    font-size: 18px;
    margin-top: 20px;
    letter-spacing: -0.032em;
}

.full-box__text-two._w-920 {
    max-width: 920px;
}

.full-box__button {
    margin-top: 35px;
}

.gallery-page {
    padding-top: 98px;
    padding-bottom: 50px;
}

.gallery-page-index {
    position: relative;
    -webkit-box-shadow: 10px 10px 20px rgba(195, 195, 195, 0.5);
    box-shadow: 10px 10px 20px rgba(195, 195, 195, 0.5);
}

.gallery-page-index-top .slick-track {
    height: 606px;
}

.gallery-page-index-top__name {
    font-size: 18px;
    font-weight: 800;
    color: #fff;
    letter-spacing: -0.48px;
    position: relative;
    padding-top: 15px;
    z-index: 9;
}

.gallery-page-index-top__name:before {
    content: "";
    display: block;
    width: 50px;
    height: 3px;
    background-color: #fff;
    position: absolute;
    top: 0;
    left: 0;
}

.gallery-page-index-top__bg {
    height: 606px;
    background-position: 50% 50%;
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
    padding: 64px;
}

.gallery-page-index-top__bg:after {
    content: "";
    display: block;
    background-color: rgba(0, 0, 0, 0.1);
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

.gallery-page-index-top .slick-list {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.gallery-page-index-top .slick-arrow {
    text-indent: -9999px;
    position: absolute;
    top: -webkit-calc(50% - 55px);
    top: calc(50% - 55px);
    width: 13px;
    height: 40px;
    background: url(/local/templates/luzhki/css/../img/arrow-gallery-icon.svg) 50% 50%/contain no-repeat;
    z-index: 9;
    -webkit-transition: opacity 0.4s;
    -o-transition: opacity 0.4s;
    transition: opacity 0.4s;
    overflow: hidden;
}

.gallery-page-index-top .slick-arrow:hover {
    opacity: 0.7;
}

.gallery-page-index-top .slick-arrow.slick-prev {
    left: 20px;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1);
}

.gallery-page-index-top .slick-arrow.slick-next {
    right: 20px;
}

.gallery-page-index-nav {
    padding: 7px 5px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.1);
}

.gallery-page-index-nav .slick-track {
    height: 62px;
    margin-left: 0;
    margin-right: 0;
}

.gallery-page-index-nav .slick-list {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.gallery-page-index-nav__item {
    cursor: pointer;
    padding-left: 5px;
    padding-right: 5px;
}

.gallery-page-index-nav__item:hover .gallery-page-index-nav__bg:after {
    opacity: 0;
}

.slick-current .gallery-page-index-nav__item {
    cursor: default;
}

.gallery-page-index-nav__bg {
    height: 62px;
    background-position: 50% 50%;
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
}

.gallery-page-index-nav__bg:after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.1);
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s;
}

.slick-current .gallery-page-index-nav__bg:after {
    opacity: 0;
}

.gallery-page__mouse {
    width: 12px;
    height: 23px;
    background: url(/local/templates/luzhki/css/../img/mouse-icon.svg) 50% 50%/contain no-repeat;
    margin: 17px auto 0;
}

.gallery-page-insta {
    padding-top: 52px;
}

.gallery-page-insta__title {
    color: #1D1D1D;
    font-size: 45px;
    letter-spacing: -1.64px;
    font-family: "gt-walsheim";
    font-weight: 100;
    text-align: center;
    margin-bottom: 50px;
}

.gallery {
    padding-bottom: 60px;
}

.gallery__inner {
    margin-left: -20px;
    margin-right: -20px;
}

.gallery__box {
    margin-top: 37px;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    overflow: hidden;
    padding-bottom: 10px;
}

.gallery__box._active .gallery__img:before {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
}

.gallery__box.w-50 .gallery__img {
    height: 376px;
}

.gallery__box.w-50:nth-child(1) .gallery__img:after {
    left: -10px;
}

.gallery__box.w-50:nth-child(2) .gallery__img:after {
    right: -10px;
}

.gallery__box.w-33 .gallery__img {
    height: 244px;
}

.gallery__box.w-33:nth-child(3n - 6) .gallery__img:after {
    left: -10px;
}

.gallery__box.w-33:nth-child(3n - 2) .gallery__img:after {
    left: 0;
}

.gallery__box.w-33:nth-child(3n - 7) .gallery__img:after {
    right: -10px;
}

.gallery__img {
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 50% 0;
    background-repeat: no-repeat;
    position: relative;
}

.gallery__img:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    width: -webkit-calc(100% + 20px);
    width: calc(100% + 20px);
    left: -10px;
    height: 100%;
    background-color: #fff;
    z-index: 9;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-transition: -webkit-transform 1s;
    transition: -webkit-transform 1s;
    -o-transition: transform 1s;
    transition: transform 1s;
    transition: transform 1s, -webkit-transform 1s;
    will-change: transform;
}

.gallery__img:after {
    content: "";
    display: block;
    position: absolute;
    background-color: #EEEEEE;
    top: auto;
    bottom: -10px;
    width: 100%;
    height: 100%;
    z-index: -1;
}

.gate {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 20000;
    background-color: #fff;
    -webkit-transition: all 2s ease-in-out;
    -o-transition: all 2s ease-in-out;
    transition: all 2s ease-in-out;
}

.gate__img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    max-width: 100%;
    max-height: 100%;
}

.gate__img[aria-hidden="true"] {
    opacity: 0;
}

.gate__logo {
    position: absolute;
    top: 17vh;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 10;
    -webkit-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
    transition: opacity 1s ease-in-out;
    -webkit-transition-delay: .3s;
    -o-transition-delay: .3s;
    transition-delay: .3s;
}

._input .gate__logo {
    opacity: 0;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.gate__image-wrap {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}

._hide .gate__image-wrap {
    opacity: 0;
}

._input .gate__image-wrap {
    opacity: 0;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.gate__image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: -ms-flex;
    display: -webkit-box;
    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;
    -webkit-transition: all 4s ease-in-out;
    -o-transition: all 4s ease-in-out;
    transition: all 4s ease-in-out;
    -webkit-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    transition-delay: 200ms;
}

.gate__object {
    max-width: 1000px;
    width: 100%;
    height: 436px;
    margin-left: auto;
    margin-right: auto;
}

.gate__door-left,
.gate__door-right {
    -webkit-transition: -webkit-transform 4s ease-in-out;
    transition: -webkit-transform 4s ease-in-out;
    -o-transition: transform 4s ease-in-out;
    transition: transform 4s ease-in-out;
    transition: transform 4s ease-in-out, -webkit-transform 4s ease-in-out;
    position: absolute;
    bottom: 0;
    height: 407px;
}

.gate__door-left {
    -webkit-transform-origin: left;
    -ms-transform-origin: left;
    transform-origin: left;
    left: 50%;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}

[aria-hidden="false"] .gate__door-left {
    -webkit-transform: translateX(-100%) scaleX(0.44) skewY(7deg);
    -ms-transform: translateX(-100%) scaleX(0.44) skewY(7deg);
    transform: translateX(-100%) scaleX(0.44) skewY(7deg);
}

.gate__door-right {
    -webkit-transform-origin: right;
    -ms-transform-origin: right;
    transform-origin: right;
    right: 50%;
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
}

[aria-hidden="false"] .gate__door-right {
    -webkit-transform: translateX(100%) scaleX(0.44) skewY(-7deg);
    -ms-transform: translateX(100%) scaleX(0.44) skewY(-7deg);
    transform: translateX(100%) scaleX(0.44) skewY(-7deg);
}

.gate__text {
    font-size: 18px;
    letter-spacing: 0.02em;
    font-weight: 500;
    position: absolute;
    width: 100%;
    top: 19.5vh;
    color: #CCCCCC;
    -webkit-transition: opacity 1.5s ease-in-out;
    -o-transition: opacity 1.5s ease-in-out;
    transition: opacity 1.5s ease-in-out;
    -webkit-transition-delay: 1s;
    -o-transition-delay: 1s;
    transition-delay: 1s;
}

._hide .gate__text {
    opacity: 0;
}

._input .gate__text {
    -webkit-transition: opacity .5s ease-in-out;
    -o-transition: opacity .5s ease-in-out;
    transition: opacity .5s ease-in-out;
    opacity: 0;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.gate__el {
    -webkit-transition: all 5s ease-in-out;
    -o-transition: all 5s ease-in-out;
    transition: all 5s ease-in-out;
    will-change: transform ,opacity;
}

.gate__el--10 {
    -webkit-transform: translate(156px, 2.31px);
    -ms-transform: translate(156px, 2.31px);
    transform: translate(156px, 2.31px);
}

.gate[aria-hidden="true"] .gate__el--1 {
    -webkit-transform: translateX(-135px) translateZ(0);
    transform: translateX(-135px) translateZ(0);
}

.gate[aria-hidden="true"] .gate__el--2 {
    -webkit-transform: translateX(-105px) translateZ(0);
    transform: translateX(-105px) translateZ(0);
}

.gate[aria-hidden="true"] .gate__el--3 {
    -webkit-transform: translateX(-75px) translateZ(0);
    transform: translateX(-75px) translateZ(0);
}

.gate[aria-hidden="true"] .gate__el--4 {
    -webkit-transform: translateX(-45px) translateZ(0);
    transform: translateX(-45px) translateZ(0);
}

.gate[aria-hidden="true"] .gate__el--5 {
    -webkit-transform: translateX(-15px) translateZ(0);
    transform: translateX(-15px) translateZ(0);
}

.gate[aria-hidden="true"] .gate__el--6 {
    -webkit-transform: translateX(15px) translateZ(0);
    transform: translateX(15px) translateZ(0);
}

.gate[aria-hidden="true"] .gate__el--7 {
    -webkit-transform: translateX(45px) translateZ(0);
    transform: translateX(45px) translateZ(0);
}

.gate[aria-hidden="true"] .gate__el--8 {
    -webkit-transform: translateX(75px) translateZ(0);
    transform: translateX(75px) translateZ(0);
}

.gate[aria-hidden="true"] .gate__el--9 {
    -webkit-transform: translateX(105px) translateZ(0);
    transform: translateX(105px) translateZ(0);
}

.gate[aria-hidden="true"] .gate__el--10 {
    -webkit-transform: translate(222px, 2.31px);
    -ms-transform: translate(222px, 2.31px);
    transform: translate(222px, 2.31px);
}

.gate._hide[aria-hidden="true"] .gate__el {
    opacity: 0;
}

.gate._hide[aria-hidden="true"] .gate__el--1 {
    -webkit-transform: translateX(-270px) translateZ(0);
    transform: translateX(-270px) translateZ(0);
}

.gate._hide[aria-hidden="true"] .gate__el--2 {
    -webkit-transform: translateX(-210px) translateZ(0);
    transform: translateX(-210px) translateZ(0);
}

.gate._hide[aria-hidden="true"] .gate__el--3 {
    -webkit-transform: translateX(-150px) translateZ(0);
    transform: translateX(-150px) translateZ(0);
}

.gate._hide[aria-hidden="true"] .gate__el--4 {
    -webkit-transform: translateX(-90px) translateZ(0);
    transform: translateX(-90px) translateZ(0);
}

.gate._hide[aria-hidden="true"] .gate__el--5 {
    -webkit-transform: translateX(-30px) translateZ(0);
    transform: translateX(-30px) translateZ(0);
}

.gate._hide[aria-hidden="true"] .gate__el--6 {
    -webkit-transform: translateX(30px) translateZ(0);
    transform: translateX(30px) translateZ(0);
}

.gate._hide[aria-hidden="true"] .gate__el--7 {
    -webkit-transform: translateX(90px) translateZ(0);
    transform: translateX(90px) translateZ(0);
}

.gate._hide[aria-hidden="true"] .gate__el--8 {
    -webkit-transform: translateX(150px) translateZ(0);
    transform: translateX(150px) translateZ(0);
}

.gate._hide[aria-hidden="true"] .gate__el--9 {
    -webkit-transform: translateX(210px) translateZ(0);
    transform: translateX(210px) translateZ(0);
}

.gate._hide[aria-hidden="true"] .gate__el--10 {
    -webkit-transform: translate(302px, 2.31px);
    -ms-transform: translate(302px, 2.31px);
    transform: translate(302px, 2.31px);
}

/*
    Header style
*/

.header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 100;
    /*padding-top: 35px;*/
    /*padding-bottom: 30px;*/
    height: 70px;
    z-index: 1000;
}

.header--shadow {
    /*background: rgba(0, 0, 0, 0.55);*/
    /*-webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);*/
    /*box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);*/
}

.header--overlay {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(transparent));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.6), transparent);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.6), transparent);
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.6), transparent);
}

.header--transparent {
    background: transparent;
}

.header--absolute {
    position: absolute;
}

.header--white-bg {
    background-color: #fff;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}

.header--black .nav__link {
    color: #000;
}

.header--black .language,
.header--black .language__link {
    color: #000;
}

.header--black .sign-in {
    color: #000;
    fill: #000;
}

.header--black .sign-in__icon {
    fill: #000;
}

.header--black .nav__link:before {
    background-color: #000;
}

.header--black .sign-in__text-top:before,
.header--black .sign-in__text-bottom:before {
    background-color: #000;
}

.header--white .nav__link {
    color: #fff;
}

.header--white .language,
.header--white .language__link {
    color: #fff;
}

.header--white .sign-in {
    color: #fff;
    fill: #fff;
}

.header--white .sign-in__icon {
    fill: #fff;
}

.header--white .nav__link:before {
    background-color: #fff;
}

.header--white .sign-in__text-top:before,
.header--white .sign-in__text-bottom:before {
    background-color: #fff;
}

.header--gray .nav__link {
    color: #ccc;
}

.header--gray .language,
.header--gray .language__link {
    color: #ccc;
}

.header--gray .sign-in {
    color: #ccc;
    fill: #ccc;
}

.header--gray .sign-in__icon {
    fill: #ccc;
}

.header--gray .nav__link:before {
    background-color: #ccc;
}

.language {
    margin-right: 20px;
}

.language__link {
    font-size: 11px;
    text-transform: uppercase;
    line-height: 1;
}

.mobile-menu {
    position: fixed;
    top: 0;
    right: 0;
    height: 100%;
    width: 50%;
    background-color: #00AD67;
    z-index: 10000;
    display: -webkit-flex;
    display: -ms-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-top: 20px;
    padding-bottom: 25px;
    -webkit-transition: -webkit-transform .3s ease-in-out;
    transition: -webkit-transform .3s ease-in-out;
    -o-transition: transform .3s ease-in-out;
    transition: transform .3s ease-in-out;
    transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
    will-change: transform;
}

.mobile-menu[aria-hidden="true"] {
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
}

.mobile-menu .social {
    padding-top: 15px;
    padding-bottom: 15px;
}

.mobile-menu .social .social__item {
    max-width: 16px;
    max-height: 16px;
}

.mobile-menu .social .social__icon {
    fill: #fff;
}

.mobile-menu__wrap {
    width: 100%;
    overflow: auto;
    height: 100%;
}

.mobile-menu__header {
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 20px;
}

.mobile-menu__link {
    display: block;
    padding-left: 30px;
    padding-right: 30px;
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
    height: 44px;
    line-height: 40px;
    font-weight: 500;
}

.mobile-menu__link._current {
    background-color: #01965A;
}

.mobile-menu__close {
    position: relative;
    width: 26px;
    height: 26px;
}

.mobile-menu__close:before,
.mobile-menu__close:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    background-color: #fff;
    left: 0;
}

.mobile-menu__close:before {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.mobile-menu__close:after {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.mobile-menu__footer {
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
}

.mobile-menu__c-tm {
    width: 103px;
    height: 12px;
}

.modal-map__content {
    max-width: 1200px;
    padding: 0;
}

.modal-map__header {
    padding-right: 55px;
    padding-left: 25px;
    padding-top: 12px;
    padding-bottom: 12px;
}

.modal-map__title {
    font-size: 45px;
    font-weight: normal;
    line-height: 1.17778;
}

.modal-map__close {
    width: 35px;
    height: 35px;
    background: url(/local/templates/luzhki/css/../img/close.svg) 50% 50%/contain no-repeat;
    display: block;
    position: absolute;
    right: 25px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s;
    cursor: pointer;
    z-index: 99;
}

.modal-map__close:hover {
    opacity: 0.5;
}

.modal-map__item {
    height: 380px;
}

.modal-personal__content {
    max-width: 631px;
    padding: 48px 55px 30px;
}

.modal-personal__content:after {
    content: "";
    height: 200px;
    width: 217px;
    position: absolute;
    right: 0;
    bottom: 0;
    background: url(/local/templates/luzhki/css/../img/bush.png) 0 0/auto 260px no-repeat;
}

.modal-personal__header {
    padding-right: 35px;
}

.modal-personal__title {
    font-size: 45px;
    font-weight: normal;
    line-height: 1.17778;
}

.modal-personal__subtitle {
    font-size: 18px;
    line-height: 1.38889;
    margin-top: 22px;
}

.modal-personal__label {
    color: #1D1D1D;
    font-size: 16px;
    line-height: 1.5625;
}

.modal-personal__field {
    margin-top: 10px;
}

.modal-personal__field:first-child .modal-personal__input {
    border-top: 0;
}

.step1 .modal-personal__field:after {
    content: "1";
    display: block;
    font-weight: 900;
    position: absolute;
    font-size: 85px;
    line-height: 53px;
    position: absolute;
    right: -4px;
    bottom: 3px;
    color: #F0F0F0;
}

.modal-personal__input {
    color: #CCCCCC;
    height: 42px;
    padding-left: 8px;
    padding-right: 8px;
}

.modal-personal__info {
    color: #1D1D1D;
    font-size: 14px;
    line-height: 1.78571;
    max-width: 325px;
    padding-left: 8px;
    padding-right: 8px;
    margin-top: 30px;
}

.modal-personal__contact {
    color: #CCCCCC;
    font-size: 14px;
    line-height: 1.35714;
    max-width: 345px;
    padding-left: 8px;
    padding-right: 8px;
    margin-top: 22px;
}

.modal-personal__contact a {
    color: #4A90E2;
    text-decoration: underline;
}

.modal-personal__contact a:hover {
    text-decoration: none;
}

.modal-personal__close {
    width: 35px;
    height: 35px;
    background: url(/local/templates/luzhki/css/../img/close.svg) 50% 50%/contain no-repeat;
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s;
    cursor: pointer;
    z-index: 99;
}

.modal-personal__close:hover {
    opacity: 0.5;
}

.nav {
    white-space: nowrap;
    -webkit-transform-origin: left;
    -ms-transform-origin: left;
    transform-origin: left;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    will-change: opacity;
    position: relative;
    top: 1px;
}

.is-sidebar .nav[aria-hidden="true"],
.is-hidemenu .nav[aria-hidden="true"] {
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
}

.nav__link {
    text-transform: uppercase;
    font-weight: 600;
    font-size: 12px;
    margin-left: 30px;
    position: relative;
}

.nav__link:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 3px;
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: left;
    -ms-transform-origin: left;
    transform-origin: left;
    will-change: transform;
    -webkit-transition: -webkit-transform .2s ease-in-out;
    transition: -webkit-transform .2s ease-in-out;
    -o-transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
    left: 0;
    bottom: -10px;
    background: #000;
}

.nav__link.text-c-white:before {
    background-color: #fff;
}

.nav__link.text-c-black:before {
    background-color: #000;
}

.nav__link:hover:before,
.nav__link._current:before {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
}

.open-page {
    position: absolute;
    bottom: 110px;
    left: 50%;
    width: 120px;
    margin-left: -60px;
    text-align: center;
}

.open-page--gate {
    -webkit-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
    will-change: opacity, transform;
    -webkit-transition-delay: 2.5s;
    -o-transition-delay: 2.5s;
    transition-delay: 2.5s;
    bottom: 12vh;
}

.open-page--gate._hide {
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
    opacity: 0;
}

._input .open-page--gate {
    opacity: 0;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.open-page--link {
    height: 82px;
}

.open-page__title-wrap {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    overflow: hidden;
    white-space: nowrap;
    width: 300px;
}

.open-page__title {
    -webkit-transform: translateY(1px);
    -ms-transform: translateY(1px);
    transform: translateY(1px);
}

.open-page__name-section,
.open-page__title {
    text-transform: uppercase;
    color: #fff;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.2em;
    display: block;
    width: 100%;
    text-align: center;
    -webkit-transition: -webkit-transform .5s ease-in-out;
    transition: -webkit-transform .5s ease-in-out;
    -o-transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
}

.open-page__open {
    color: #CCCCCC;
    font-size: 14px;
    font-family: "Pragmatica", "Arial", sans-serif;
    letter-spacing: -0.032em;
}

.open-page__icon {
    fill: #fff;
}

.open-page__icon-top,
.open-page__icon-bottom {
    -webkit-transition: -webkit-transform .5s ease-in-out;
    transition: -webkit-transform .5s ease-in-out;
    -o-transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
}

.open-page:hover .open-page__icon-top {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
}

.open-page:hover .open-page__icon-bottom {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
}

.page-404 {
    padding-top: 130px;
}

.page-404 img {
    max-width: 100%;
    height: auto;
    width: auto;
}

.page-404__img-nbr._reflect {
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1);
}

.page-404__img-bush {
    -webkit-transition-delay: 1s;
    -o-transition-delay: 1s;
    transition-delay: 1s;
    -webkit-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
}

.page-404__img-bush._active {
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
}

.page-404__info {
    max-width: 550px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    font-size: 18px;
    line-height: 1.72222;
}

.page-404__info p {
    margin-bottom: 36px;
}

.page-404__link {
    color: #00AD67;
    border-bottom: 1px solid #00AD67;
}

.page-404__link:hover {
    border-bottom-color: transparent;
}

.page-preview + .overflow-h {
    margin-top: 20px;
}
.overflow-margb
{
    margin-bottom: 100px;
}
.page-preview__volna-logo {
    width: 170px;
    height: 170px;
    background: url(/local/templates/luzhki/css/../img/volna-logo.png) 50% 50%/contain no-repeat;
    position: absolute;
    right: 20px;
    bottom: 20px;
}

.page-preview--center-content {
    text-align: center;
}

.page-preview--limit-height {
    height: 500px;
}

.page-preview--fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
}

.page-preview--layer-up {
    z-index: 100;
}

.page-preview__bottom-alignment._timebox {
    margin-top: 55px;
}

.page-preview__bottom-alignment._full {
    width: 100%;
}

.page-preview__padding {
    padding-top: 180px;
    padding-bottom: 60px;
}

.page-preview__padding--min {
    padding-top: 130px;
}

.page-preview__padding--min._n-p-bottom {
    padding-bottom: 0;
}

.page-preview__timework {
    line-height: 1;
    margin-bottom: 10px;
}

.page-preview__timework a {
    color: #fff;
}

.page-preview__timework p {
    position: relative;
}

.page-preview__timework + .page-preview__timework {
    margin-left: 35px;
}

.page-preview__timework-icon {
    width: 15px;
    height: 15px;
    fill: #fff;
    margin-right: 15px;
}

.page-preview__title-department {
    color: #fff;
}

.page-preview__title-department,
.page-preview__title-section {
    line-height: 1;
}

.page-preview__title-department {
    font-size: 182px;
    margin-bottom: 10px;
    font-weight: 300;
    font-family: "Pragmatica", "Arial", sans-serif;
}

.page-preview__title-section {
    font-size: 55px;
    font-weight: bold;
    padding-bottom: 35px;
}

.page-preview__title-section._nopadding {
    padding-bottom: 0 !important;
}

.page-preview__title-section.alt-font {
    font-weight: normal;
}

.page-preview__title-section.alt-font span {
    font-size: 60px;
    font-weight: bold;
}

.page-preview__description-department {
    font-size: 20px;
    letter-spacing: -0.036em;
}

.page-preview__description-department._alt {
    max-width: 560px;
}

.page-preview__description-department + .page-preview__description-section {
    margin-top: 30px;
}

.page-preview__description-section {
    font-size: 18px;
}

.page-preview__description-section + .page-preview__description-section {
    margin-top: 20px;
}

.page-preview__bottom-alignment .page-preview__description-section {
    max-width: none;
    margin-bottom: 75px;
}

.page-preview__description-section + .page-preview__timework {
    margin-top: 20px;
}

.page-preview__description-section p img {
    max-width: 100%;
    height: auto !important;
}

.page-preview__description-about {
    font-size: 45px;
    color: #fff;
    line-height: 1.17778;
    margin-top: -25px;
}

.page-preview__time {
    font-size: 16px;
    margin-top: 20px;
}

.page-preview__time svg {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top: -2px;
    width: 15px;
    height: 15px;
    fill: #fff;
}

.page-preview__description-department,
.page-preview__description-section,
.page-preview__time {
    color: #fff;
    font-weight: 500;
    max-width: 550px;
}

.page-preview__description-department._w-850,
.page-preview__description-section._w-850,
.page-preview__time._w-850 {
    max-width: 850px;
}

.page-preview__buttons {
    margin-top: 30px;
}

.page-preview__buttons + .page-preview__buttons {
    margin-left: 20px;
}

.page-preview__icon-box {
    margin-top: 40px;
}

.page-preview__icon:not(:last-child) {
    margin-right: 70px;
}

.page-preview__bottom-alignment .page-preview__button-bottom {
    margin-bottom: 30px;
}

.page-preview__button-bottom + .page-preview__timework {
    margin-left: 30px;
}

.page-preview__button-bottom + .page-preview__compass {
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 40px;
}

.page-preview__compass {
    font-size: 16px;
    color: #fff;
    margin-top: 40px;
    margin-bottom: 20px;
}

.page-preview__compass:hover span:before {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
}

.page-preview__compass:hover img {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.page-preview__compass._underline span:before {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
}

.page-preview__compass._underline:hover span:before {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
}

.page-preview__compass img {
    will-change: transform;
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    -o-transition: transform .2s;
    transition: transform .2s;
    transition: transform .2s, -webkit-transform .2s;
    max-width: 32px;
    height: auto;
}

.page-preview__compass img,
.page-preview__compass span {
    vertical-align: middle;
    display: inline-block;
    line-height: 1.3;
}

.page-preview__compass span {
    margin-left: 10px;
    position: relative;
}

.page-preview__compass span:before {
    content: '';
    position: absolute;
    bottom: 0;
    height: 2px;
    width: 100%;
    background-color: #fff;
    -webkit-transition: -webkit-transform .2s ease-in-out;
    transition: -webkit-transform .2s ease-in-out;
    -o-transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
    will-change: transform;
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: left;
    -ms-transform-origin: left;
    transform-origin: left;
}

.page-preview-icons {
    margin-top: 52px;
    margin-bottom: 30px;
}

.page-preview-icons__item + .page-preview-icons__item {
    margin-left: 44px;
}

.page-preview-icons__imgbox {
    margin-right: 18px;
}

.page-preview-icons__img {
    width: auto;
    height: 38px;
}

.page-preview__info {
    color: #fff;
    font-size: 14px;
    line-height: 2.28571;
}

.pagination a.pagination__item:hover {
    background-color: #00ad67;
    color: #fff;
    border-color: #00ad67;
}

.pagination__box + .pagination__box {
    margin-left: 10px;
}

.pagination__box._prev .pagination__item,
.pagination__box._next .pagination__item {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
}

.pagination__item {
    display: inline-block;
    vertical-align: top;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    border: 1px solid #1D1D1D;
    color: #1D1D1D;
    font-size: 16px;
    font-weight: 500;
    background-color: #fff;
    -webkit-transition-property: background-color, border-color, color;
    -o-transition-property: background-color, border-color, color;
    transition-property: background-color, border-color, color;
    -webkit-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

.pagination__item._active {
    background-color: #00ad67;
    color: #fff;
    border-color: #00ad67;
}

.pattern {
    overflow: hidden;
}

.pattern__club {
    position: absolute;
    z-index: 0;
    will-change: transform;
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
}

.pattern__club--1 {
    -webkit-transition: -webkit-transform 3s ease-in-out;
    transition: -webkit-transform 3s ease-in-out;
    -o-transition: transform 3s ease-in-out;
    transition: transform 3s ease-in-out;
    transition: transform 3s ease-in-out, -webkit-transform 3s ease-in-out;
    left: 0;
    bottom: 0;
}

.pattern__club--1[aria-hidden="true"] {
    -webkit-transform: translate(-30%, 100%) rotate(12deg);
    -ms-transform: translate(-30%, 100%) rotate(12deg);
    transform: translate(-30%, 100%) rotate(12deg);
}

.pattern__club--2 {
    -webkit-transition: -webkit-transform 2.5s ease-in-out;
    transition: -webkit-transform 2.5s ease-in-out;
    -o-transition: transform 2.5s ease-in-out;
    transition: transform 2.5s ease-in-out;
    transition: transform 2.5s ease-in-out, -webkit-transform 2.5s ease-in-out;
    -webkit-transition-delay: .3s;
    -o-transition-delay: .3s;
    transition-delay: .3s;
    top: -40px;
    right: 0;
    -webkit-transform: translateY(-12%);
    -ms-transform: translateY(-12%);
    transform: translateY(-12%);
}

.pattern__club--2[aria-hidden="true"] {
    -webkit-transform: translate(70%, 100%) rotate(-7deg);
    -ms-transform: translate(70%, 100%) rotate(-7deg);
    transform: translate(70%, 100%) rotate(-7deg);
}

.pattern__club--3 {
    -webkit-transition: -webkit-transform 3.5s ease-in-out;
    transition: -webkit-transform 3.5s ease-in-out;
    -o-transition: transform 3.5s ease-in-out;
    transition: transform 3.5s ease-in-out;
    transition: transform 3.5s ease-in-out, -webkit-transform 3.5s ease-in-out;
    bottom: 0;
    right: 0;
}

.pattern__club--3[aria-hidden="true"] {
    -webkit-transform: translate(100%, 50%);
    -ms-transform: translate(100%, 50%);
    transform: translate(100%, 50%);
}

.pattern__club--4 {
    -webkit-transition: -webkit-transform 3s ease-in-out;
    transition: -webkit-transform 3s ease-in-out;
    -o-transition: transform 3s ease-in-out;
    transition: transform 3s ease-in-out;
    transition: transform 3s ease-in-out, -webkit-transform 3s ease-in-out;
    left: -70px;
    bottom: 0;
}

.pattern__club--4[aria-hidden="true"] {
    -webkit-transform: translate(-30%, 100%) rotate(12deg);
    -ms-transform: translate(-30%, 100%) rotate(12deg);
    transform: translate(-30%, 100%) rotate(12deg);
}

.personal {
    overflow: hidden;
}

.personal__title {
    color: #1D1D1D;
    font-size: 20px;
    line-height: 1.6;
    margin-bottom: 35px;
}

.personal-slider {
    margin-bottom: 60px;
    overflow: visible;
}

.personal-slider__arrow {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9;
    width: 13px;
    height: 40px;
    cursor: pointer;
}

.personal-slider__arrow:hover .personal-slider__icon {
    fill: #00AD67;
}

.personal-slider__arrow._left {
    left: 30px;
}

.personal-slider__arrow._right {
    right: 30px;
}

.personal-slider__icon {
    fill: #D8D8D8;
    width: 13px;
    height: 40px;
    -webkit-transition: fill .3s;
    -o-transition: fill .3s;
    transition: fill .3s;
    will-change: fill;
}

.personal-slider__slide:nth-child(2n) .personal-slider__img:before {
    right: -10px;
}

.personal-slider__slide:nth-child(2n + 1) .personal-slider__img:before {
    left: -10px;
}

.personal-slider__img {
    height: 300px;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 50% 0;
    background-repeat: no-repeat;
}

.personal-slider__img:before {
    content: "";
    display: block;
    position: absolute;
    top: 10px;
    width: 100%;
    height: 100%;
    background-color: #EEEEEE;
    z-index: -1;
}

.personal-slider__img:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 0;
}

.personal-slider__name {
    position: absolute;
    width: 100%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    font-size: 24px;
    line-height: 1.33333;
    z-index: 3;
}

.personal-slider__data {
    position: absolute;
    width: 100%;
    bottom: 24px;
    left: 0;
    font-size: 16px;
    z-index: 3;
}

.preloader-ajax {
    width: 50px;
    height: 50px;
    margin: 0 auto;
    margin-top: 60px;
    position: relative;
}

.preloader-ajax .preloader-ajax__item {
    position: relative;
}

.preloader-ajax .preloader-ajax__item {
    float: left;
    width: 50%;
    height: 50%;
    position: relative;
    transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
}

.preloader-ajax .preloader-ajax__item:before {
    content: "";
    position: absolute;
    top: -3px;
    left: -3px;
    width: 100%;
    height: 100%;
    background-color: #00AD67;
    animation: cssload-fold-thecube 2.64s infinite linear both;
    -o-animation: cssload-fold-thecube 2.64s infinite linear both;
    -ms-animation: cssload-fold-thecube 2.64s infinite linear both;
    -webkit-animation: cssload-fold-thecube 2.64s infinite linear both;
    -moz-animation: cssload-fold-thecube 2.64s infinite linear both;
    transform-origin: 100% 100%;
    -o-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    -webkit-transform-origin: 100% 100%;
    -moz-transform-origin: 100% 100%;
}

.preloader-ajax .cssload-c2 {
    transform: scale(1.1) rotateZ(90deg);
    -o-transform: scale(1.1) rotateZ(90deg);
    -ms-transform: scale(1.1) rotateZ(90deg);
    -webkit-transform: scale(1.1) rotateZ(90deg);
    -moz-transform: scale(1.1) rotateZ(90deg);
}

.preloader-ajax .cssload-c2:before {
    background-color: #00AD67;
}

.preloader-ajax .cssload-c3 {
    transform: scale(1.1) rotateZ(180deg);
    -o-transform: scale(1.1) rotateZ(180deg);
    -ms-transform: scale(1.1) rotateZ(180deg);
    -webkit-transform: scale(1.1) rotateZ(180deg);
    -moz-transform: scale(1.1) rotateZ(180deg);
}

.preloader-ajax .cssload-c3:before {
    background-color: #00AD67;
}

.preloader-ajax .cssload-c4 {
    transform: scale(1.1) rotateZ(270deg);
    -o-transform: scale(1.1) rotateZ(270deg);
    -ms-transform: scale(1.1) rotateZ(270deg);
    -webkit-transform: scale(1.1) rotateZ(270deg);
    -moz-transform: scale(1.1) rotateZ(270deg);
}

.preloader-ajax .cssload-c4:before {
    background-color: #00AD67;
}

.preloader-ajax .cssload-c2:before {
    animation-delay: 0.71s;
    -o-animation-delay: 0.71s;
    -ms-animation-delay: 0.71s;
    -webkit-animation-delay: 0.71s;
    -moz-animation-delay: 0.71s;
}

.preloader-ajax .cssload-c3:before {
    animation-delay: 1.41s;
    -o-animation-delay: 1.41s;
    -ms-animation-delay: 1.41s;
    -webkit-animation-delay: 1.41s;
    -moz-animation-delay: 1.41s;
}

.preloader-ajax .cssload-c4:before {
    animation-delay: 2.12s;
    -o-animation-delay: 2.12s;
    -ms-animation-delay: 2.12s;
    -webkit-animation-delay: 2.12s;
    -moz-animation-delay: 2.12s;
}

@keyframes cssload-fold-thecube {
    0%, 10% {
        -webkit-transform: perspective(508px) rotateX(-180deg);
        transform: perspective(508px) rotateX(-180deg);
        opacity: 0;
    }

    25%, 75% {
        -webkit-transform: perspective(508px) rotateX(0deg);
        transform: perspective(508px) rotateX(0deg);
        opacity: 1;
    }

    90%, 100% {
        -webkit-transform: perspective(508px) rotateY(180deg);
        transform: perspective(508px) rotateY(180deg);
        opacity: 0;
    }
}

@-webkit-keyframes cssload-fold-thecube {
    0%, 10% {
        -webkit-transform: perspective(508px) rotateX(-180deg);
        opacity: 0;
    }

    25%, 75% {
        -webkit-transform: perspective(508px) rotateX(0deg);
        opacity: 1;
    }

    90%, 100% {
        -webkit-transform: perspective(508px) rotateY(180deg);
        opacity: 0;
    }
}

.preloader {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    overflow: hidden;
    z-index: 100000;
    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;
}

.preloader__bush {
    display: block;
    position: absolute;
    top: 0;
    left: 50%;
    background: url(/local/templates/luzhki/css/../img/bush.png) no-repeat;
    width: 354px;
    height: 352px;
    margin-left: -177px;
    -webkit-transform: translateY(-120%);
    -ms-transform: translateY(-120%);
    transform: translateY(-120%);
    will-change: transform;
    -webkit-transition: -webkit-transform 0.6s 1.5s;
    transition: -webkit-transform 0.6s 1.5s;
    -o-transition: transform 0.6s 1.5s;
    transition: transform 0.6s 1.5s;
    transition: transform 0.6s 1.5s, -webkit-transform 0.6s 1.5s;
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
    -webkit-background-size: contain;
    background-size: contain;
}

.preloader[aria-hidden="true"] .preloader__bush {
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    opacity: 1;
    pointer-events: auto;
    visibility: visible;
}

.preloader:before {
    content: '';
    position: absolute;
    background-color: #fff;
    -webkit-border-radius: 100000px;
    border-radius: 100000px;
    width: 250vw;
    height: 250vw;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    will-change: transform;
}

.preloader[preloader-status="open"]:before {
    top: 0;
    left: 0;
    -webkit-transform: translate(-50%, -50%) scale(0);
    -ms-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0);
    -webkit-animation-name: open;
    animation-name: open;
}

.preloader[preloader-status="open"] .preloader__logo {
    opacity: 0;
    -webkit-animation-delay: .5s;
    animation-delay: .5s;
    -webkit-animation-name: logoOpen;
    animation-name: logoOpen;
}

.preloader[preloader-status="home"] {
    -webkit-transition: opacity 1.3s ease-in-out;
    -o-transition: opacity 1.3s ease-in-out;
    transition: opacity 1.3s ease-in-out;
    top: 0;
    left: 0;
}

.preloader[preloader-status="home"]:before {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.preloader .is-ie .preloader[preloader-status="close"] {
    -webkit-animation-name: ieHidePreloader;
    animation-name: ieHidePreloader;
    -webkit-animation-duration: 0;
    animation-duration: 0;
    -webkit-animation-delay: 1200ms;
    animation-delay: 1200ms;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}

.preloader[preloader-status="close"] {
    z-index: -1;
}

.preloader[preloader-status="close"]:before {
    bottom: 0;
    right: 0;
    -webkit-animation-name: close;
    animation-name: close;
    -webkit-transform: translate(50%, 50%) scale(1);
    -ms-transform: translate(50%, 50%) scale(1);
    transform: translate(50%, 50%) scale(1);
}

.preloader[preloader-status="close"] .preloader__logo {
    opacity: 1;
    -webkit-animation-delay: .3s;
    animation-delay: .3s;
    -webkit-animation-name: logoHide;
    animation-name: logoHide;
}

.preloader[aria-hidden="true"] {
    pointer-events: none;
}

.preloader__logo {
    position: relative;
    will-change: opacity;
    max-width: 90%;
    width: 100%;
    height: auto;
    max-height: 120px;
    opacity: 0;
}

.preloader__logo--static {
    -webkit-transition: -webkit-transform 1s ease-in-out;
    transition: -webkit-transform 1s ease-in-out;
    -o-transition: transform 1s ease-in-out;
    transition: transform 1s ease-in-out;
    transition: transform 1s ease-in-out, -webkit-transform 1s ease-in-out;
    opacity: 0;
    -webkit-animation-name: logoOpen;
    animation-name: logoOpen;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}

.preloader--hide-logo .preloader__logo--static {
    -webkit-transform: scale(1.4);
    -ms-transform: scale(1.4);
    transform: scale(1.4);
    opacity: 0;
}

@-webkit-keyframes open {
    from {
        -webkit-transform: scale(0);
        transform: scale(0);
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes open {
    from {
        -webkit-transform: scale(0);
        transform: scale(0);
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@-webkit-keyframes logoOpen {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes logoOpen {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@-webkit-keyframes close {
    from {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    to {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
}

@keyframes close {
    from {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    to {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
}

@-webkit-keyframes logoHide {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@keyframes logoHide {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@-webkit-keyframes ieHidePreloader {
    to {
        z-index: -900;
        visibility: hidden;
    }
}

@keyframes ieHidePreloader {
    to {
        z-index: -900;
        visibility: hidden;
    }
}

.present {
    padding-top: 60px;
    padding-bottom: 60px;
    overflow: hidden;
}

.present__title {
    max-width: 440px;
    font-size: 45px;
    letter-spacing: -0.063em;
    font-weight: 100;
    color: #4a4a4a;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-bottom: 80px;
}

.present__boxes {
    max-width: 1040px;
    margin-left: auto;
    margin-right: auto;
    font-size: 0;
    position: relative;
}

.present__box {
    font-size: 18px;
    border: 1px solid #00AD67;
    font-weight: 100;
    text-align: center;
}

.present__box:last-child {
    margin-top: 60px;
}

.present__button {
    margin-top: 80px;
}

.scroll-box__slide {
    overflow: hidden;
}

.scroll-box__slide--test[aria-hidden="true"] {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
}

.scroll-box__slide--motion,
.scroll-box__slide--video {
    position: relative;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.scroll-box__slide--motion[aria-hidden="true"],
.scroll-box__slide--video[aria-hidden="true"] {
    pointer-events: none;
}

.scroll-box__slide--video {
    overflow: hidden;
    opacity: 0;
    -webkit-transition: all 1.2s ease-in-out;
    -o-transition: all 1.2s ease-in-out;
    transition: all 1.2s ease-in-out;
}

.scroll-box__slide--video:after {
    content: "";
    display: block;
    background: rgba(0, 0, 0, 0.1);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
}

.scroll-box__slide--video video {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.scroll-box__slide--video .center-box {
    -webkit-transition: all 1.2s ease-in-out;
    -o-transition: all 1.2s ease-in-out;
    transition: all 1.2s ease-in-out;
}

.scroll-box__slide--video .container-video {
    -webkit-transform: scale(1.3);
    -ms-transform: scale(1.3);
    transform: scale(1.3);
    -webkit-transition: -webkit-transform 1.2s;
    transition: -webkit-transform 1.2s;
    -o-transition: transform 1.2s;
    transition: transform 1.2s;
    transition: transform 1.2s, -webkit-transform 1.2s;
}

.scroll-box__slide--video .content-for-scaling {
    opacity: 0;
    -webkit-transition: all .8s ease-in-out .1s;
    -o-transition: all .8s ease-in-out .1s;
    transition: all .8s ease-in-out .1s;
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1);
}

.scroll-box__slide--video[aria-hidden="false"] {
    opacity: 1;
}

.scroll-box__slide--video[aria-hidden="false"] .content-for-scaling {
    opacity: 1;
}

.scroll-box__slide--video .content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.scroll-box__images {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.scroll-box__image {
    -webkit-transition: opacity .5s ease-in-out;
    -o-transition: opacity .5s ease-in-out;
    transition: opacity .5s ease-in-out;
    will-change: opacity;
}

.scroll-box__image[aria-hidden="true"] {
    opacity: 0;
    -webkit-transition: opacity .7s ease-in-out;
    -o-transition: opacity .7s ease-in-out;
    transition: opacity .7s ease-in-out;
}

.scroll-box__controls {
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 5;
}

.scroll-box__arrow {
    width: 30px;
    display: block;
    opacity: .5;
    -webkit-transition: opacity .3s ease-in-out;
    -o-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out;
    will-change: opacity;
}

.scroll-box__arrow[aria-hidden="true"] {
    opacity: 0;
    pointer-events: none;
}

.scroll-box__arrow:hover {
    opacity: 1;
}

.scroll-box__arrow img {
    margin-left: auto;
    margin-right: auto;
}

.scroll-box__current-number,
.scroll-box__total-number {
    font-size: 18px;
    font-weight: 300;
    color: #fff;
    width: 30px;
    text-align: center;
    line-height: 1;
}

.scroll-box__current-number {
    margin-top: 10px;
}

.scroll-box__total-number {
    border-top: 1px solid #fff;
    padding-top: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.scroll-box__content {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: opacity .6s, -webkit-transform .6s;
    transition: opacity .6s, -webkit-transform .6s;
    -o-transition: transform .6s, opacity .6s;
    transition: transform .6s, opacity .6s;
    transition: transform .6s, opacity .6s, -webkit-transform .6s;
    z-index: 1;
}

.scroll-box__content[aria-hidden="true"] {
    position: absolute;
    width: 100%;
    top: 50%;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    left: 0;
    opacity: 0;
    pointer-events: none;
    z-index: 0;
}

.scroll-box__content[slide-animation="in-up"] {
    opacity: 1;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}

.scroll-box__content[slide-animation="out-up"] {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}

.scroll-box__content[slide-animation="in-down"] {
    opacity: 1;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}

.scroll-box__content[slide-animation="out-down"] {
    opacity: 0;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
}

.scroll-box__content[slide-animation="out-up-instantly"] {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
}

.scroll-box__content[slide-animation="out-down-instantly"] {
    opacity: 0;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
}

.scroll-box-head-control {
    position: absolute;
    top: 0;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    display: -webkit-flex;
    display: -ms-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    z-index: 10;
}

.scroll-box-footer-info {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 70px;
    z-index: 101;
    white-space: nowrap;
}

.scroll-box-footer-info .scroll-box__arrow {
    display: inline-block;
    vertical-align: middle;
}

.scroll-box-footer-info .scroll-box__current-number,
.scroll-box-footer-info .scroll-box__total-number {
    display: inline-block;
    vertical-align: middle;
    margin-top: 0;
    margin-bottom: 0;
    width: auto;
}

.scroll-box-footer-info .scroll-box__current-number {
    padding-right: 12px;
    position: relative;
}

.scroll-box-footer-info .scroll-box__current-number:after {
    content: '/';
    position: absolute;
    right: 0;
    top: 0;
}

.scroll-box-footer-info .scroll-box__total-number {
    border-top-width: 0;
    padding-top: 0;
}

[slide-animation="forward"] {
    -webkit-transition-delay: 1.08;
    -o-transition-delay: 1.08;
    transition-delay: 1.08;
    opacity: 0;
}

[slide-animation="backward"] {
    z-index: 5;
    -webkit-transition-delay: 1.08;
    -o-transition-delay: 1.08;
    transition-delay: 1.08;
    opacity: 0;
}

[slide-animation="forward"] .container-video,
[slide-animation="forward-instantly"] .container-video {
    -webkit-transform: scale(1.6);
    -ms-transform: scale(1.6);
    transform: scale(1.6);
}

[slide-animation="forward"] .content-for-scaling,
[slide-animation="forward-instantly"] .content-for-scaling {
    -webkit-transition-delay: .1s;
    -o-transition-delay: .1s;
    transition-delay: .1s;
    -webkit-transform: scale(1.4);
    -ms-transform: scale(1.4);
    transform: scale(1.4);
}

[slide-animation="backward"] .container-video,
[slide-animation="backward-instantly"] .container-video {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

[slide-animation="backward"] .content-for-scaling,
[slide-animation="backward-instantly"] .content-for-scaling {
    -webkit-transition-delay: .1s;
    -o-transition-delay: .1s;
    transition-delay: .1s;
    -webkit-transform: scale(0.6);
    -ms-transform: scale(0.6);
    transform: scale(0.6);
}

[slide-animation="forward-instantly"] .container-video,
[slide-animation="forward-instantly"] .content-for-scaling,
[slide-animation="backward-instantly"] .container-video,
[slide-animation="backward-instantly"] .content-for-scaling {
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
}

@-webkit-keyframes forwardV {
    from {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }

    to {
        -webkit-transform: scale(1.6);
        transform: scale(1.6);
    }
}

@keyframes forwardV {
    from {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }

    to {
        -webkit-transform: scale(1.6);
        transform: scale(1.6);
    }
}

@-webkit-keyframes backwardV {
    from {
        -webkit-transform: scale(1.6);
        transform: scale(1.6);
    }

    to {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
}

@keyframes backwardV {
    from {
        -webkit-transform: scale(1.6);
        transform: scale(1.6);
    }

    to {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
}

@-webkit-keyframes forward {
    from {
        opacity: 1;
    }

    90% {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@keyframes forward {
    from {
        opacity: 1;
    }

    90% {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@-webkit-keyframes backward {
    from {
        opacity: 0;
    }

    90% {
        opacity: 1;
    }

    to {
        opacity: 1;
    }
}

@keyframes backward {
    from {
        opacity: 0;
    }

    90% {
        opacity: 1;
    }

    to {
        opacity: 1;
    }
}

.sidebar {
    position: relative;
    width: 180px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 80px;
}

.sidebar:before {
    content: '';
    width: 100vw;
    height: 100vh;
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background-color: rgba(29, 29, 29, 0.8);
}

.sidebar__link {
    font-size: 14px;
    font-weight: 500;
    color: #9B9B9B;
    position: relative;
    display: block;
    padding-top: 10px;
    padding-bottom: 10px;
    -webkit-transition: color .2s ease-in-out;
    -o-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
}

.sidebar__link:hover,
.sidebar__link[aria-pressed="true"] {
    color: #fff;
}

.sign-in {
    text-align: left;
    color: #fff;
    fill: #fff;
    position: relative;
    padding-left: 27px;
}

.sign-in._black {
    color: #000;
    fill: #000;
}

.sign-in._gray {
    color: #ccc;
    fill: #ccc;
}

.sign-in._green {
    color: #00AD67;
    fill: #00AD67;
}

.sign-in._green a.sign-in__text-top {
    color: #00AD67;
    -webkit-transition: opacity .3s;
    -o-transition: opacity .3s;
    transition: opacity .3s;
    max-width: 112px;
}

.sign-in._green a.sign-in__text-top:hover {
    opacity: 0.7;
}

.sign-in:hover .sign-in__text-top:before,
.sign-in:hover .sign-in__text-bottom:before {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
}

.sign-in__icon {
    position: absolute;
    top: 0;
    left: 0;
    width: 17px;
    height: 20px;
    fill: #fff;
}

.sign-in._black .sign-in__icon {
    fill: #000;
}

.sign-in._green .sign-in__icon {
    fill: #00AD67;
}

.sign-in__exit-link {
    color: rgba(29, 29, 29, 0.4);
    font-size: 10px;
    margin-top: 5px;
    text-transform: uppercase;
    line-height: 1.2;
    text-decoration: underline;
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s;
}

.sign-in__exit-link:hover {
    text-decoration: none;
    opacity: 0.7;
}

.sign-in__text {
    font-weight: 500;
    font-size: 12px;
}

.sign-in__text-top,
.sign-in__text-bottom {
    position: relative;
}

.sign-in__text-top:before,
.sign-in__text-bottom:before {
    content: '';
    -webkit-transition: -webkit-transform .3s ease-in-out;
    transition: -webkit-transform .3s ease-in-out;
    -o-transition: transform .3s ease-in-out;
    transition: transform .3s ease-in-out;
    transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
    position: absolute;
    -webkit-transform-origin: left;
    -ms-transform-origin: left;
    transform-origin: left;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #fff;
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
}

.sign-in._black .sign-in__text-top:before,
.sign-in._black .sign-in__text-bottom:before {
    background-color: #000;
}

.sign-in__text-top:before {
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.sign-in__text-bottom:before {
    -webkit-transition-delay: .2s;
    -o-transition-delay: .2s;
    transition-delay: .2s;
}

.slider-rotator {
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 80px;
    margin-bottom: 80px;
}

.slider-rotator__container {
    padding-bottom: 20px;
}

.slider-rotator__arrow {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9;
    width: 13px;
    height: 40px;
    cursor: pointer;
}

.slider-rotator__arrow:hover .slider-rotator__icon {
    fill: #00AD67;
}

.slider-rotator__arrow._left {
    left: 30px;
}

.slider-rotator__arrow._right {
    right: 30px;
}

.slider-rotator__icon {
    fill: #1D1D1D;
    width: 13px;
    height: 40px;
    -webkit-transition: fill .3s;
    -o-transition: fill .3s;
    transition: fill .3s;
    will-change: fill;
}

.slider-rotator-container {
    height: 440px;
    position: relative;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    color: #1D1D1D;
    padding: 50px 100px;
    width: 100%;
}

.slider-rotator-container:after {
    content: "";
    display: block;
    position: absolute;
    width: -webkit-calc(100% + 20px);
    width: calc(100% + 20px);
    left: -10px;
    top: 10px;
    height: 100%;
    z-index: -1;
    background-color: #eee;
}

.slider-rotator-container__inner._w-400 {
    max-width: 400px;
}

.slider-rotator-container__title {
    font-size: 20px;
    -webkit-transform: translateY(-500px);
    -ms-transform: translateY(-500px);
    transform: translateY(-500px);
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;
    transition-duration: 0.8s;
    -webkit-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    transition-delay: 0.2s;
    will-change: transform, opacity;
}

.swiper-slide-active .slider-rotator-container__title {
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
}

.slider-rotator-container__data {
    margin-top: 30px;
    font-size: 16px;
    padding-left: 30px;
    line-height: 1.6;
    -webkit-transform: translateY(-600px);
    -ms-transform: translateY(-600px);
    transform: translateY(-600px);
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;
    transition-duration: 0.8s;
    -webkit-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    transition-delay: 0.2s;
    will-change: transform;
}

.slider-rotator-container__data a {
    color: #1D1D1D;
}

.slider-rotator-container__data-icon {
    fill: #00AD67;
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 3px;
}

.swiper-slide-active .slider-rotator-container__data {
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
}

.slider-rotator-container__button {
    margin-top: 30px;
    -webkit-transform: translateY(1000px);
    -ms-transform: translateY(1000px);
    transform: translateY(1000px);
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;
    transition-duration: 0.8s;
    -webkit-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    transition-delay: 0.2s;
    will-change: transform;
}

.swiper-slide-active .slider-rotator-container__button {
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
}

.social__item {
    display: block;
}

.social__item:not(:last-child) {
    margin-right: 25px;
}

.social__item._fb:hover .social__icon {
    fill: #3c5b9a;
}

.social__item._vk:hover .social__icon {
    fill: #45668e;
}

.social__item._yb:hover .social__icon {
    fill: red;
}

.social__item._insta:hover .social__icon {
    fill: #ec2e8a;
}

.social__icon {
    max-width: 20px;
    max-height: 20px;
    fill: #CCCCCC;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.sticky-images__row {
    position: relative;
}

.sticky-images__img {
    height: 100%;
    background-position: center;
    -webkit-background-size: cover;
    background-size: cover;
}

.sticky-images__content {
    display: -webkit-flex;
    display: -ms-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
}

.sticky-images__title {
    color: #1D1D1D;
    font-weight: 100;
    font-size: 45px;
    letter-spacing: 0.008em;
    padding-bottom: 20px;
    margin-top: 25px;
}

.sticky-images__descr {
    font-size: 16px;
    color: #9B9B9B;
    letter-spacing: 0.016em;
    margin-bottom: 40px;
    line-height: 2;
}

.sticky-images__logo {
    width: 90%;
    margin-top: 10px;
    max-width: 994px;
    margin-left: auto;
    margin-right: auto;
}

body.is-ie .tile-nav object-fit {
    /*display: none !important;*/
}

.tile-nav__video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: left top;
    object-position: left top;
    font-family: 'object-fit: cover; object-position: left top;';
}

body.is-ie .tile-nav__video {
    display: none;
}

.tile-nav__box {
    color: #fff;
    display: block;
    text-align: center;
}

.tile-nav__bg {
    -webkit-background-size: cover;
    background-size: cover;
    position: relative;
}

.tile-nav__bg.tile-nav__change-content--video:before {
    z-index: 2;
}

.tile-nav__bg:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(0, 0, 0, 0.3);
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out;
}

.tile-nav__bg[aria-disabled="true"]:before {
    background-color: rgba(0, 0, 0, 0.45);
}

[data-touching="false"] .tile-nav__bg:hover:before {
    background-color: rgba(0, 0, 0, 0.1);
}

[data-touching="false"] .tile-nav__bg:hover .tile-nav__hide-button {
    margin-top: 40px;
    opacity: 1;
}

.tile-nav__title {
    font-size: 30px;
}

.tile-nav__text {
    font-size: 18px;
    font-weight: 500;
}

.tile-nav__text--slide {
    padding-top: 15px;
    padding-bottom: 30px;
}

.tile-nav__slider {
    width: 100%;
    height: 100%;
}

.tile-nav__change-content {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-align: center;
}

.tile-nav__change-content--video {
    overflow: hidden;
}

.tile-nav__change-content .center-box {
    width: -webkit-calc(100% - 6px);
    width: calc(100% - 6px);
}

.tile-nav__change-content--video .tile-nav__button-offset {
    z-index: 3;
}

[data-touching="false"] .tile-nav__hide-button {
    opacity: 0;
}

[data-touching="true"] .tile-nav__hide-button {
    margin-top: 40px;
}

.tile-nav__arrow .swiper-arrow {
    fill: #fff;
}

.trainers__box {
    padding-left: 13px;
    padding-right: 13px;
    margin-bottom: 65px;
}

.trainers__box:nth-child(4n - 7) .trainers__overlay:after,
.trainers__box:nth-child(4n - 6) .trainers__overlay:after {
    left: -10px;
}

.trainers__box:nth-child(4n) .trainers__overlay:after,
.trainers__box:nth-child(4n - 5) .trainers__overlay:after {
    right: -10px;
}

.trainers__box--animate {
    overflow: hidden;
}

.trainers__box--animate .trainers__item:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    width: -webkit-calc(100% + 90px);
    width: calc(100% + 90px);
    height: 100%;
    background-color: #fff;
    z-index: 9;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-transition: -webkit-transform 1s;
    transition: -webkit-transform 1s;
    -o-transition: transform 1s;
    transition: transform 1s;
    transition: transform 1s, -webkit-transform 1s;
    will-change: transform;
}

.trainers__box--animate._active .trainers__item:before {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.trainers__overlay:after {
    content: "";
    display: block;
    position: absolute;
    background-color: #EEEEEE;
    bottom: -10px;
    width: 100%;
    height: 100%;
    z-index: -1;
}

.trainers__img {
    width: 100%;
    height: 300px;
    background-position: 50% 50%;
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
}

.trainers__name {
    margin-top: 36px;
    color: #1D1D1D;
    font-size: 18px;
    line-height: 1.38889;
}

.trainers__position {
    margin-top: 10px;
    color: #CCCCCC;
    font-size: 16px;
    line-height: 1.125;
}

/*
Base settings
*/

* {
    outline: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

html {
    font-family: sans-serif;
    min-height: 100%;
    font-size: 15px;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

body {
    font-family: "gt-walsheim", "Arial", sans-serif;
    color: #1D1D1D;
    line-height: 1.42857;
}

/* Grid layout */

.col {
    display: inline-block;
}

.col--top {
    vertical-align: top;
}

.col--middle {
    vertical-align: middle;
}

.col--bottom {
    vertical-align: bottom;
}

.cols {
    font-size: 0;
}

.center-child-box {
    z-index: 9;
}

.center-child-box:after {
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    width: 0;
}

.center-box {
    display: inline-block;
    vertical-align: middle;
    width: -webkit-calc(100% - 6px);
    width: calc(100% - 6px);
    margin-left: auto;
    margin-right: auto;
}

.w-20 {
    width: 20%;
}

.w-25 {
    width: 25%;
}

.w-30 {
    width: 30%;
}

.w-40 {
    width: 40%;
}

.w-33 {
    width: 33.3333%;
}

.w-50 {
    width: 50%;
}

.w-60 {
    width: 60%;
}

.w-66 {
    width: 66.6666%;
}

.w-70 {
    width: 70%;
}

.w-75 {
    width: 75%;
}

.w-100 {
    width: 100%;
}

.flex,
.flex-center {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.flex--row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}

.flex--row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.flex--column,
.flex-center {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.flex--j-between {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.flex--j-around {
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

.flex--j-center,
.flex-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.flex--j-start {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.flex--j-end {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.flex--a-center,
.flex-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.flex--a-stretch {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

.flex--a-start {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.flex--a-end {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
}

.flex--wrap {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.flex--shrink-0 {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.text-left {
    text-align: left;
}

.text-center {
    text-align: center;
}

.text-right {
    text-align: right;
}

/* Global style */

a {
    text-decoration: none;
}

button {
    cursor: pointer;
    margin: 0;
    padding: 0;
    border-width: 0;
    background-color: transparent;
}

input,
textarea,
select,
button {

}

input::-ms-clear {
    display: none;
}

p,
ul,
h1,
h2,
h3,
h4 {
    margin: 0;
}

img {
    display: block;
}

.box-none {
    display: none;
}

.light {
    font-weight: 300;
}

.semibold {
    font-weight: 500;
}

.bold {
    font-weight: bold;
}

.black {
    font-weight: 900;
}

.uppercase {
    text-transform: uppercase;
}

.img-r {
    max-width: 100%;
}

.height-screen {
    height: 100vh;
}

.height-min-screen {
    min-height: 100vh;
}

.full-height {
    height: 100%;
}

.relative {
    position: relative;
}

.absolute {
    position: absolute;
}

.nowrap {
    white-space: nowrap;
}

.underline {
    text-decoration: underline;
}

.word-break-all {
    word-break: break-all;
}

/*
   Fonts style
   @include font-face('Rubik', '../fonts/CRC15', 300, normal, eot woff ttf svg)
*/

@font-face {
    font-family: "gt-walsheim";
    font-display: auto;
    src: local("gt-walsheim"), url("/local/templates/luzhki/css/../fonts/gt-walsheim-black.ttf") format("truetype"), url("/local/templates/luzhki/css/../fonts/GTWalsheimProBlack.woff") format("woff"), url('/local/templates/luzhki/css/../fonts/gt-walsheim-black-webfont.eot');
    font-style: normal;
    font-weight: 900;
}
@font-face {
    font-family: "gt-walsheim";
    font-display: auto;
    src: local("gt-walsheim"), url("/local/templates/luzhki/css/../fonts/gt-walsheim-bold.ttf") format("truetype"), url("/local/templates/luzhki/css/../fonts/GTWalsheimProBold.woff") format("woff"), url('/local/templates/luzhki/css/../fonts/gt-walsheim-bold-webfont.eot');
    font-style: normal;
    font-weight: 600;
}
@font-face {
    font-family: "gt-walsheim";
    font-display: auto;
    src: local("gt-walsheim"), url("/local/templates/luzhki/css/../fonts/gt-walsheim-light.ttf") format("truetype"), url("/local/templates/luzhki/css/../fonts/GTWalsheimProLight.woff") format("woff");
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: "gt-walsheim";
    font-display: auto;
    src: local("gt-walsheim"), url("/local/templates/luzhki/css/../fonts/gt-walsheim-medium.ttf") format("truetype"), url("/local/templates/luzhki/css/../fonts/GTWalsheimProMedium.woff") format("woff");
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-family: "gt-walsheim";
    font-display: auto;
    src: local("gt-walsheim"), url("/local/templates/luzhki/css/../fonts/gt-walsheim-regular.ttf") format("truetype"), url("/local/templates/luzhki/css/../fonts/GTWalsheimProRegular.woff") format("woff");
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: "gt-walsheim";
    font-display: auto;
    src: local("gt-walsheim"), url("/local/templates/luzhki/css/../fonts/gt-walsheim-thin.ttf") format("truetype"), url("/local/templates/luzhki/css/../fonts/GTWalsheimProThin.woff") format("woff");
    font-style: normal;
    font-weight: 100;
}

@font-face {
    font-family: "Pragmatica";
    font-display: auto;
    src: local("Pragmatica"), url("/local/templates/luzhki/css/../fonts/Pragmatica-SlabserifBold.otf") format("truetype"), url("/local/templates/luzhki/css/../fonts/PragmaticaSlab-Bold.woff") format("woff");
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: "Pragmatica";
    font-display: auto;
    src: local("Pragmatica"), url("/local/templates/luzhki/css/../fonts/Pragmatica-SlabserifBook.otf") format("truetype"), url("/local/templates/luzhki/css/../fonts/PragmaticaSlab-Bold.woff") format("woff");
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: "Pragmatica";
    font-display: auto;
    src: local("Pragmatica"), url("/local/templates/luzhki/css/../fonts/Pragmatica-SlabserifExtraBold.otf") format("truetype"), url("/local/templates/luzhki/css/../fonts/PragmaticaSlab-ExtraBold.woff") format("woff");
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: "Pragmatica";
    font-display: auto;
    src: local("Pragmatica"), url("/local/templates/luzhki/css/../fonts/Pragmatica-SlabserifExtraLight.otf") format("truetype"), url("/local/templates/luzhki/css/../fonts/PragmaticaSlab-ExtraLight.woff") format("woff");
    font-style: normal;
    font-weight: 100;
}

@font-face {
    font-family: "Pragmatica";
    font-display: auto;
    src: local("Pragmatica"), url("/local/templates/luzhki/css/../fonts/Pragmatica-SlabserifLight.otf") format("truetype"), url("/local/templates/luzhki/css/../fonts/PragmaticaSlab-Light.woff") format("woff");
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: "Pragmatica";
    font-display: auto;
    src: local("Pragmatica"), url("/local/templates/luzhki/css/../fonts/Pragmatica-SlabserifMedium.otf") format("truetype"), url("/local/templates/luzhki/css/../fonts/PragmaticaSlab-Medium.woff") format("woff");
    font-style: normal;
    font-weight: 500;
}

@media (min-width: 541px) {
    .form__button-box .button:not(:first-child) {
        margin-left: 20px;
    }

    .form__button-box .button:not(:last-child) {
        margin-right: 20px;
    }
}

@media (min-width: 601px) {
    .t-animation {
        -webkit-transition: all .7s ease-in-out;
        -o-transition: all .7s ease-in-out;
        transition: all .7s ease-in-out;
        will-change: transform;
    }

    .slide-right {
        -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
        transform: translateX(100%);
    }

    .slide-left {
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
    }

    .slide-left--two {
        -webkit-transform: translateX(-200%);
        -ms-transform: translateX(-200%);
        transform: translateX(-200%);
    }

    .slide-left--three {
        -webkit-transform: translateX(-300%);
        -ms-transform: translateX(-300%);
        transform: translateX(-300%);
    }

    .slide-top {
        -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        transform: translateY(-100%);
    }

    .slide-bottom {
        -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
        transform: translateY(100%);
    }

    [aria-hidden="false"] .slide-top,
    [aria-hidden="false"] .slide-bottom,
    [aria-hidden="false"] .slide-right,
    [aria-hidden="false"] .slide-left {
        opacity: 1;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
    }

    body.no-scroll {
        height: 100vh;
        overflow: hidden;
    }
}

@media (min-width: 767px) {
    .mobile-menu .logo {
        display: none;
    }

    .open-page__name-section {
        position: absolute;
        top: 100%;
        left: 0;
        width: 100%;
        text-align: center;
    }

    .open-page__name-section {
        -webkit-transform: translateY(120%);
        -ms-transform: translateY(120%);
        transform: translateY(120%);
        top: 0;
    }

    .open-page:hover .open-page__name-section {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    .open-page:hover .open-page__title {
        -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        transform: translateY(-100%);
    }
}

@media (min-width: 768px) {
    .mobile-visible {
        display: none;
    }

    .scroll-box__slide--test {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        -webkit-transition: all .8s ease-in-out;
        -o-transition: all .8s ease-in-out;
        transition: all .8s ease-in-out;
        -webkit-transform-origin: bottom;
        -ms-transform-origin: bottom;
        transform-origin: bottom;
    }

    .scroll-box__contents {
        width: -webkit-calc(100% - 270px) !important;
        width: calc(100% - 270px) !important;
    }

    .scroll-box-footer-info {
        display: none;
    }

    @-webkit-keyframes slideInUp {
        from {
            opacity: 0;
            -webkit-transform: translateY(50vh);
            transform: translateY(50vh);
        }

        to {
            opacity: 1;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
        }
    }

    @keyframes slideInUp {
        from {
            opacity: 0;
            -webkit-transform: translateY(50vh);
            transform: translateY(50vh);
        }

        to {
            opacity: 1;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
        }
    }

    @-webkit-keyframes slideOutUp {
        from {
            opacity: 1;
            -webkit-transform: translateY(0);
            transform: translateY(0);
        }

        to {
            opacity: 0;
            -webkit-transform: translateY(-50vh);
            transform: translateY(-50vh);
        }
    }

    @keyframes slideOutUp {
        from {
            opacity: 1;
            -webkit-transform: translateY(0);
            transform: translateY(0);
        }

        to {
            opacity: 0;
            -webkit-transform: translateY(-50vh);
            transform: translateY(-50vh);
        }
    }

    @-webkit-keyframes slideInDown {
        from {
            opacity: 0;
            -webkit-transform: translateY(-50vh);
            transform: translateY(-50vh);
        }

        to {
            opacity: 1;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
        }
    }

    @keyframes slideInDown {
        from {
            opacity: 0;
            -webkit-transform: translateY(-50vh);
            transform: translateY(-50vh);
        }

        to {
            opacity: 1;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
        }
    }

    @-webkit-keyframes slideOutDown {
        from {
            opacity: 1;
            -webkit-transform: translateY(0);
            transform: translateY(0);
        }

        to {
            opacity: 0;
            -webkit-transform: translateY(50vh);
            transform: translateY(50vh);
        }
    }

    @keyframes slideOutDown {
        from {
            opacity: 1;
            -webkit-transform: translateY(0);
            transform: translateY(0);
        }

        to {
            opacity: 0;
            -webkit-transform: translateY(50vh);
            transform: translateY(50vh);
        }
    }
}

@media (min-width: 769px) {
    .scroll-box {
        -webkit-transition: -webkit-transform .5s ease-in-out;
        transition: -webkit-transform .5s ease-in-out;
        -o-transition: transform .5s ease-in-out;
        transition: transform .5s ease-in-out;
        transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
        overflow: hidden;
        height: 100vh;
    }

    .tile-nav {
        height: 100vh;
    }

    .tile-nav__box--third-full {
        width: 33.333%;
        height: 100vh;
    }

    .tile-nav__box--half-full {
        width: 50%;
        height: 100vh;
    }

    .tile-nav__box--half-half {
        width: 50%;
        height: 50vh;
    }

    .tile-nav__box--full-half {
        width: 100%;
        height: 50vh;
    }

    .tile-nav__button-offset {
        margin-top: 50px;
        -webkit-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out;
    }
}

@media (min-width: 1001px) {
    .chess--small:nth-child(2n) .chess__box:first-child {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0;
    }

    .chess--small:nth-child(2n+1) .chess__box:first-child {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
    }

    .chess__box--white-box {
        height: 290px;
    }

    .chess:nth-child(2n+1) .chess__box--white-box {
        right: -80px;
    }

    .chess:nth-child(2n) .chess__box--white-box {
        left: -80px;
        padding-left: 80px;
        padding-right: 0;
    }

    .club-form__content {
        margin-left: 70px;
    }

    .present__boxes:before {
        content: '';
        position: absolute;
        height: 100%;
        top: 0;
        width: 1px;
        background-color: #00AD67;
        left: 50%;
    }

    .present__box {
        width: 50%;
        display: inline-block;
        vertical-align: top;
        padding: 90px 60px;
    }

    .present__box:first-child {
        border-right-width: 0;
    }

    .present__box:last-child {
        border-left-width: 0;
    }

    .sticky-images__row {
        height: 100vh;
    }

    .sticky-images__img {
        width: -webkit-calc(50% + 80px);
        width: calc(50% + 80px);
        margin-left: -80px;
        position: absolute;
        top: 0;
    }

    .sticky-images__img[sticky="true"] {
        position: fixed;
    }

    .sticky-images__content {
        padding-left: -webkit-calc(50% + 70px);
        padding-left: calc(50% + 70px);
    }
}

@media (min-width: 1025px) {
    body:not(.is-ie) .tile-nav__bg {
        background-image: none !important;
    }
}

@media (min-width: 1101px) {
    .footer .hamburger {
        display: none;
    }

    .mobile-menu {
        display: none;
    }
}

@media (max-height: 700px) and (min-width: 1200px) {
    .page-preview__title-department {
        font-size: 140px;
    }
}

@media (max-width: 1340px) {
    .hamburger {
        margin-left: 15px;
    }

    .is-sidebar .hamburger {
        margin-left: 47px;
    }

    .nav__link {
        margin-left: 15px;
    }
}

@media (max-width: 1280px) {
    .contacts__title {
        font-size: 45px;
    }

    .contacts__box {
        font-size: 17px;
        line-height: 1.4;
    }
}

@media only screen and (max-width: 1280px) {
    .instashow-popup-media {
        width: 430px;
    }

    .instashow-popup-media-has-comments {
        width: 740px;
        height: 430px;
    }

    .instashow-popup-media-picture {
        width: 430px;
    }

    .instashow-popup-media-picture img {
        width: 100%;
    }

    .instashow-popup-media-has-comments .instashow-popup-media-picture img {
        width: auto;
    }

    .instashow-popup-media-has-comments .instashow-popup-media-picture {
        height: 430px;
    }

    .instashow-popup-media-has-comments div.instashow-popup-media-info {
        width: 310px;
    }

    .instashow-popup-media-has-comments .instashow-popup-media-info-properties-item + .instashow-popup-media-info-properties-item {
        margin-left: 12px;
    }

    .instashow-popup-media-has-comments .instashow-popup-media-info-properties-item-location {
        width: 40%;
    }

    .instashow-popup-media-has-comments .instashow-popup-media-info-content {
        height: 320px;
    }
}

@media (max-width: 1201px) {
    .page-preview__title-department {
        font-size: 100px;
    }
}

@media (max-width: 1200px) {
    .chess__image-box._min {
        min-height: 280px;
    }

    .chess__button {
        margin-top: 20px;
    }
}
/*.footer {*/
/*    display: none;*/
/*}*/
@media (max-width: 1100px) {
    .header .hamburger {
        display: none;
    }
    .footer {
        display: flex;
    }
    .footer .hamburger {
        display: block;
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        margin-left: auto;
    }
    .book {
        display:none;
    }
    .connect {
        display:flex;
        flex-wrap: nowrap;
    }
    .connect_href {
        margin-right: 10px;
    }
    .footer {
        position: fixed;
        bottom: 0;
        width: 100%;
        /*background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.6)), to(transparent));*/
        /*background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent);*/
        /*background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent);*/
        /*background-image: linear-gradient(to top, rgba(0, 0, 0, 0.6), transparent);*/
    }

    .footer .social {
        display: none;
    }

    .footer .footer__c-tm {
        display: none;
    }

    .header .nav {
        display: none;
    }

    .sign-in .mobile-hide {
        display: none;
    }
}

@media (max-width: 1024px) {
    body {
        overflow: auto !important;
        height: 100%;
    }
    #wrapper {
        height: 100% !important;
        padding-bottom: unset;
    }
    .scrollbar-map .scroll-element_outer .scroll-element_size,
    .scrollbar-map .scroll-element_outer .scroll-element_track {
        background-color: transparent;
    }

    .scrollbar-map .scroll-element_outer .scroll-bar {
        background-color: transparent;
    }

    .bg--fixed {
        background-attachment: scroll;
    }

    .s-network__icon {
        width: 14px;
        height: 14px;
    }

    .typography {
        font-size: 16px;
    }

    .typography h1 {
        font-size: 20px;
    }

    .typography h2,
    .typography h3 {
        font-size: 18px;
    }

    .typography h4 {
        font-size: 16px;
    }

    .typography__image-substrate {
        width: 100vw;
    }

    .ban-content__box {
        padding-left: 20px;
        padding-right: 20px;
    }

    .chess__button {
        width: 100%;
        margin-top: 10px;
    }

    .container-video video {
        display: none;
    }

    .gallery-page-index-top .slick-track {
        height: 500px;
    }

    .gallery-page-index-top__bg {
        height: 500px;
    }

    .gallery__box.w-50 .gallery__img {
        height: 280px;
    }

    .gallery__box.w-33 .gallery__img {
        height: 180px;
    }

    .page-preview__volna-logo {
        width: 120px;
        height: 120px;
    }

    .personal-slider {
        overflow: hidden;
    }

    .personal-slider__arrow._left {
        left: 10px;
    }

    .personal-slider__arrow._right {
        right: 10px;
    }

    .personal-slider__name {
        padding-left: 40px;
        padding-right: 40px;
    }

    .personal-slider__data {
        padding-left: 40px;
        padding-right: 40px;
    }

    .tile-nav__video {
        display: none;
    }
}

@media only screen and (max-width: 1024px) {
    header , #freezer, #nav{
        display: none;
    }
    .instashow-popup-media {
        width: auto;
    }

    .instashow-popup-media-has-comments {
        width: auto;
        height: auto;
    }

    .instashow-popup-media-picture {
        width: 100%;
        height: auto !important;
        border-right: none !important;
    }

    .instashow-popup-media-picture img {
        width: 100% !important;
        height: auto !important;
        position: static !important;
        top: auto !important;
        -webkit-transform: none !important;
        -ms-transform: none !important;
        transform: none !important;
    }

    .instashow-popup-media-has-comments div.instashow-popup-media-info {
        width: 100%;
    }

    .instashow-popup-media-info-properties-item-location {
        width: 60% !important;
    }

    .instashow-popup-media-has-comments .instashow-popup-media-info-content {
        height: auto;
    }

    .instashow-popup-media-appearing {
        position: absolute;
        top: 36px;
        right: 100px;
        left: 100px;
    }

    .instashow-popup-control-close {
        right: auto;
        width: 35px;
        height: 35px;
        top: 48px;
        left: 115px;
        -webkit-border-radius: 50% 50%;
        border-radius: 50% 50%;
    }

    .instashow-popup-control-close::before,
    .instashow-popup-control-close::after {
        top: 11px;
        left: 12px;
        width: 16px;
        height: 2px;
    }

    .instashow-popup-control-close::after {
        -webkit-transform: translateX(-5px) rotate(-45deg);
        -ms-transform: translateX(-5px) rotate(-45deg);
        transform: translateX(-5px) rotate(-45deg);
    }
}

@media (max-width: 1000px) {
    .chess__box--white-box {
        padding: 40px !important;
    }

    .club-form__wrap {
        display: block;
    }

    .page-preview__title-section {
        font-size: 42px;
    }

    .pattern__club {
        width: 70%;
    }

    .pattern__club--1 {
        bottom: 60px;
    }

    .pattern__club--4 {
        bottom: 60px;
    }

    .present__box {
        max-width: 380px;
        margin-left: auto;
        margin-right: auto;
        padding: 30px;
    }

    .sticky-images__row {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .sticky-images__img {
        width: 100% !important;
        height: 50vh;
        margin-bottom: 40px;
    }
}

@media (max-width: 992px) {
    .events__box {
        margin-bottom: 25px;
        width: 50%;
        padding-left: 12px;
        padding-right: 12px;
    }

    .page-preview__title-department {
        font-size: 80px;
    }
}

@media (max-width: 980px) {
    .contacts {
        padding-bottom: 125px;
    }

    .contacts__left,
    .contacts__right {
        width: 100%;
    }

    .page-preview__timework {
        margin-left: 0;
        width: 100%;
        line-height: normal;
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }

    .page-preview__button-bottom + .page-preview__timework {
        margin-left: 0;
    }
}

@media (max-width: 960px) {
    .contacts__title {
        font-size: 32px;
    }
    .gallery-img a {
        height: 200px !important;
    }
}

@media (max-width: 800px) {
    .fancybox-thumbs {
        width: 110px;
    }

    .fancybox-show-thumbs .fancybox-inner {
        right: 110px;
    }

    .fancybox-thumbs > ul > li {
        max-width: -webkit-calc(100% - 10px);
        max-width: calc(100% - 10px);
    }
}

@media only screen and (max-width: 780px) {
    .instashow-popup-media-appearing {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
    }

    .instashow-popup-control-close {
        top: 15px;
        left: 15px;
    }

    .instashow-popup-control-arrow {
        display: none !important;
    }

    div.instashow-popup-container {
        padding: 0;
    }
}

@media (max-width: 768px) {
    .element-slider, .element-params {
        margin-bottom: 45px !important;
    }
    .product_prices {
        margin-top: 45px !important;
    }
    .button--fill.button--normal {
        line-height: 40px;
    }

    .button--border.button--normal {
        line-height: 34px;
    }

    .button--normal {
        height: 40px;
        min-width: 180px;
        padding-left: 15px;
        padding-right: 15px;
    }

    .scroll-down {
        display: none;
    }

    .after-bush {
        display: none;
    }

    .ban__wrap {
        padding-left: 20px;
        padding-right: 20px;
    }

    .ban-content__box {
        width: 100%;
    }

    .ban-content__box:not(:last-child) {
        margin-bottom: 50px;
    }

    .chess {
        margin-bottom: 20px;
    }

    .chess .chess__image-box:after {
        display: none;
    }

    .chess__overlay {
        height: auto;
    }

    .chess__overlay:after {
        display: none;
    }

    .chess--animate .chess__image-box:before {
        width: 100%;
    }

    .chess:not(.chess--doble):not(.chess--small):nth-child(2n) .chess__box:first-child {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0;
    }

    .chess:not(.chess--doble):not(.chess--small):nth-child(2n) .chess__box--full:last-child {
        padding-right: 0;
    }

    .chess:not(.chess--doble):nth-child(2n+1) .chess__box--full:last-child {
        padding-left: 0;
    }

    .chess:not(.chess--doble):nth-child(2n+1) .chess__box--full .chess__image-box {
        margin-left: 0;
    }

    .chess:not(.chess--doble):nth-child(2n+1) .chess__box--params:last-child {
        padding-left: 0;
    }

    .chess__box {
        width: 100%;
    }

    .chess__box--full {
        width: 100%;
    }

    .product .chess__box--params {
        width: 100%;
    }
    .chess__box--params {
        width: 100%;
    }

    .chess__box--full .chess__image-box {
        width: 100%;
    }

    .chess__image-box._min {
        min-height: auto;
    }

    .contacts {
        padding-bottom: 60px;
    }

    .inner {
        width: -webkit-calc(100% - 60px);
        width: calc(100% - 60px);
    }

    .events__container {
        margin-left: -12px;
        margin-right: -12px;
    }

    .events__item {
        padding-left: 12px;
        padding-right: 12px;
    }

    .events__pagination {
        margin-bottom: 60px;
    }

    .gallery-page-index-top .slick-track {
        height: 400px;
    }

    .gallery-page-index-top__bg {
        height: 400px;
    }

    .gallery-page-insta__title {
        font-size: 38px;
        margin-bottom: 20px;
    }

    .gallery__box.w-50 {
        width: 100%;
    }

    .gallery__box.w-50 .gallery__img {
        height: 240px;
    }

    .gallery__box.w-33 {
        width: 50%;
    }

    .page-preview__volna-logo {
        width: 100px;
        height: 100px;
    }

    .page-preview__bottom-alignment {
        -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;
    }

    .page-preview__timework p {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .page-preview__timework + .page-preview__timework {
        margin-left: 0;
    }

    .page-preview-icons {
        width: 100%;
    }

    .page-preview-icons__item + .page-preview-icons__item {
        margin-left: 0;
        margin-top: 20px;
    }

    .page-preview-icons__item {
        width: 100%;
    }

    .page-preview__info {
        width: 100%;
    }

    .pagination__box._prev,
    .pagination__box._next {
        display: none;
    }

    .pagination__box {
        margin-bottom: 10px;
    }

    .preloader__bush {
        width: 250px;
        height: 250px;
        margin-left: -125px;
    }

    .sidebar {
        margin-right: 0px;
    }

    .slider-rotator-container {
        padding-left: 60px;
        padding-right: 60px;
    }

    .tile-nav {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        min-height: 100%;
    }

    .tile-nav__box {
        width: 100%;
        min-height: 300px;
        height: 33.333vh;
    }

    .tile-nav__box--mob-auto {
        height: auto;
        min-height: 0;
    }

    .tile-nav__box--half-full {
        min-height: 300px;
    }

    .tile-nav__box--full-half {
        min-height: 300px;
        height: 33.333vh;
    }

    .tile-nav__pagination {
        display: none;
    }

    .tile-nav__title {
        font-size: 28px;
    }

    .tile-nav__text--slide {
        padding-bottom: 20px;
    }

    [data-touching="true"] .tile-nav__hide-button {
        margin-top: 25px;
    }

    .trainers__box {
        margin-bottom: 25px;
        width: 50%;
    }

    .center-child-box {
        display: -webkit-flex;
        display: -ms-flex;
        display: -webkit-box;
        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;
    }

    .center-child-box:after {
        display: none;
    }

    .center-box {
        width: 100%;
        display: block;
    }
}

@media (max-width: 767px) {
    .scrollbar-map .scroll-element_outer {
        bottom: 27px;
        width: 60px !important;
    }

    .back-link--in-header {
        /*top: auto;*/
        /*bottom: 75px;*/
        top: 80px;
        font-size: 0;
        z-index: 9999;
    }

    .club-form {
        padding: 20px;
    }

    .club-form__title {
        font-size: 22px;
    }

    .club-form__sub {
        font-size: 16px;
    }

    .club-manifest {
        padding-top: 100px;
    }

    .club-manifest__title {
        font-size: 24px;
    }

    .club-manifest__sub-title {
        font-size: 18px;
    }

    .club-manifest__message {
        font-size: 16px;
    }

    .chess-manifest__title {
        font-size: 24px;
    }

    .chess-manifest__descr {
        font-size: 16px;
    }

    .club-map__change-map {
        bottom: 20px;
    }

    .wrapper {
        padding-bottom: 0 !important;
        overflow-x: hidden;
    }

    .footer__copyright {
        opacity: 0;
        width: 71px;
        overflow: hidden;
        height: 14px;
    }

    .gallery-page {
        padding-top: 60px;
    }

    .header {
        /*padding-top: 20px;*/
        padding-bottom: 15px;
    }

    .page-preview {
        text-align: center;
    }

    .page-preview__padding {
        padding-top: 80px;
    }

    .page-preview__padding:not(._events) {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .page-preview__padding._events .page-preview__title-section {
        text-align: left;
    }

    .page-preview__title-department {
        font-size: 68px;
    }

    .page-preview__title-section {
        font-size: 32px;
        text-align: center;
        width: 100%;
        padding-bottom: 15px;
    }

    .page-preview__description-department {
        font-size: 16px;
    }

    .page-preview__description-section {
        font-weight: normal;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
    }

    .page-preview__icon-box {
        display: none;
    }

    .page-preview__compass {
        margin-top: 20px;
    }

    .scroll-box__slide--video[aria-hidden="false"] {
        z-index: 10;
    }

    .scroll-box__controls {
        display: none;
    }

    .scroll-box__arrow {
        opacity: 1;
    }

    .scroll-box__content {
        -webkit-transform: translate(0%, -50%);
        -ms-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
    }

    .scroll-box__content[aria-hidden="true"] {
        -webkit-transform: translate(-100%, -50%);
        -ms-transform: translate(-100%, -50%);
        transform: translate(-100%, -50%);
    }

    .scroll-box__content[slide-animation="in-up"] {
        -webkit-transform: translate(-100%, -50%);
        -ms-transform: translate(-100%, -50%);
        transform: translate(-100%, -50%);
    }

    .scroll-box__content[slide-animation="out-up"],
    .scroll-box__content[slide-animation="out-up-instantly"] {
        -webkit-transform: translate(-100%, -50%);
        -ms-transform: translate(-100%, -50%);
        transform: translate(-100%, -50%);
    }

    .scroll-box__content[slide-animation="in-down"] {
        -webkit-transform: translate(-100%, -50%);
        -ms-transform: translate(-100%, -50%);
        transform: translate(-100%, -50%);
    }

    .scroll-box__content[slide-animation="out-down"],
    .scroll-box__content[slide-animation="out-down-instantly"] {
        -webkit-transform: translate(100%, -50%);
        -ms-transform: translate(100%, -50%);
        transform: translate(100%, -50%);
    }

    @-webkit-keyframes slideInUp {
        from {
            opacity: 0;
            left: 100%;
        }

        to {
            opacity: 1;
            left: 0;
        }
    }

    @keyframes slideInUp {
        from {
            opacity: 0;
            left: 100%;
        }

        to {
            opacity: 1;
            left: 0;
        }
    }

    @-webkit-keyframes slideOutUp {
        from {
            opacity: 1;
            left: 0;
        }

        to {
            opacity: 0;
            left: -100%;
        }
    }

    @keyframes slideOutUp {
        from {
            opacity: 1;
            left: 0;
        }

        to {
            opacity: 0;
            left: -100%;
        }
    }

    @-webkit-keyframes slideInDown {
        from {
            opacity: 0;
            left: -100%;
        }

        to {
            opacity: 1;
            left: 0;
        }
    }

    @keyframes slideInDown {
        from {
            opacity: 0;
            left: -100%;
        }

        to {
            opacity: 1;
            left: 0;
        }
    }

    @-webkit-keyframes slideOutDown {
        from {
            opacity: 1;
            left: 0;
        }

        to {
            opacity: 0;
            left: 100%;
        }
    }

    @keyframes slideOutDown {
        from {
            opacity: 1;
            left: 0;
        }

        to {
            opacity: 0;
            left: 100%;
        }
    }

    .sidebar {
        display: none;
    }

    .sticky-images__title {
        font-size: 24px;
    }
}

@media (max-width: 766px) {
    .open-page__title {
        display: none;
    }

    .page-preview--layer-up {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
}

@media (max-width: 760px) {
    .modal__close {
        right: 20px;
        top: 20px;
        width: 36px;
        height: 36px;
    }

    .modal__close:before,
    .modal__close:after {
        width: 36px;
    }

    .form__modal-button {
        width: 100%;
    }

    .typography__image-box {
        padding-top: 25px;
        padding-bottom: 25px;
    }
}
@media (max-width: 650px) {
    .gallery-img a {
        height: 160px !important;
    }

}
@media (max-width: 600px) {
    .club_rules:last-child {
        margin-left: unset;
        margin-top: 5px;
    }
    .swiper-button-prev {
        left: 15px;
    }

    .swiper-button-next {
        right: 15px;
    }

    .scroll-down {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
        left: 20px;
    }

    .chess__box--white-box {
        padding: 15px !important;
    }

    .mobile-hide {
        display: none;
    }

    .mobile-menu {
        width: -webkit-calc(100% - 25px);
        width: calc(100% - 25px);
    }

    .tile-nav__title {
        font-size: 20px;
    }

    .tile-nav__text {
        font-size: 16px;
    }
}

@media (max-width: 580px) {
    .trainers__img {
        height: 240px;
    }
    .gallery-item {
        width: 48% !important;
        margin: 5px  !important;
        margin-right: unset  !important;
    }
}

@media (max-width: 575px) {
    .modal__content {
        padding: 10px 20px;
    }

    .modal-booking__form {
        padding: 20px;
    }

    .gallery-page-index-top .slick-track {
        height: 340px;
    }

    .gallery-page-index-top__bg {
        height: 340px;
    }

    .gallery-page-insta {
        padding-top: 32px;
    }

    .gallery-page-insta__title {
        font-size: 28px;
    }
}

@media (max-width: 540px) {
    .form__button-box {
        display: block;
    }
}

@media only screen and (max-width: 480px) {
    .gallery-item {
        width: 100% !important;
    }
    .gallery-img a {
        height: 200px !important;
    }
    span.instashow-popup-media-info-properties-item-location {
        display: block;
        margin-top: 12px;
        margin-left: 0 !important;
        width: auto !important;
    }
    .connect_href {
        display:none !important;
    }
    .connect_href_mob {
        display:block !important;
        margin-right: 30px;
    }
    .connect_href_mob svg {
        width: 40px;
        height: 30px;
        fill: #fff;
        cursor: pointer;
    }
}
.connect_href_mob {
    display:none;
}
@media (max-width: 480px) {
    .form__picker {
        width: 100%;
        margin-bottom: 20px;
    }

    .form__peoples {
        width: 100%;
    }

    .form__button {
        width: 100%;
    }

    .ban.inner {
        width: 100%;
    }

    .chess-typography {
        padding-top: 25px;
    }

    .chess-info__box:nth-child(1) {
        padding-right: 0;
    }

    .chess-info__box:nth-child(2) {
        padding-left: 0;
    }

    .chess-info__box {
        width: 100%;
    }

    .chess--animate:nth-child(2n) .chess__image-box:before {
        left: 0;
    }

    .chess__overbox .chess__text {
        font-size: 16px;
        margin-top: 5px;
        margin-bottom: 10px;
        line-height: 1.2;
    }

    .chess__overbox .chess__title {
        font-size: 20px;
    }

    .chess__overbox .button--border.button--normal {
        height: 30px;
        line-height: 26px;
        font-size: 14px;
    }

    .club-form {
        padding: 0;
    }

    .club-form:before,
    .club-form:after {
        display: none;
    }

    .club-form__img {
        position: relative;
        right: -10px;
        margin-left: auto;
        margin-right: auto;
    }

    .club-form__content {
        text-align: center;
    }

    .club-form__title span {
        font-size: 18px;
    }

    .club-form__title span:last-child {
        display: none;
    }

    .club-form__sub {
        margin-bottom: 20px;
    }

    .club-form__descr {
        font-size: 16px;
        line-height: 1.6;
    }

    .chess-manifest .chess--animate:nth-child(2n) .chess__image-box:before {
        left: 0;
    }

    .contacts {
        padding-top: 80px;
    }

    .events__box {
        width: 100%;
        margin-bottom: 0;
    }

    .events__title {
        height: auto;
    }

    .gallery__box.w-50 .gallery__img {
        height: 180px;
    }

    .gallery__box.w-33 {
        width: 100%;
    }

    .modal-map__title {
        font-size: 28px;
    }

    .modal-map__close {
        width: 26px;
        height: 26px;
    }

    .modal-personal__content {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 30px;
    }

    .modal-personal__content:after {
        display: none;
    }

    .modal-personal__content .form {
        padding-top: 20px;
    }

    .modal-personal__content .form__button {
        margin-top: 20px;
    }

    .modal-personal__title {
        font-size: 28px;
    }

    .modal-personal__subtitle {
        font-size: 16px;
        margin-top: 16px;
    }

    .modal-personal__info {
        margin-top: 10px;
        font-size: 13px;
        line-height: 1.53846;
    }

    .modal-personal__close {
        width: 26px;
        height: 26px;
    }

    .page-404 {
        padding-top: 100px;
    }

    .page-404__info {
        font-size: 16px;
    }

    .page-preview__volna-logo {
        width: 80px;
        height: 80px;
    }

    .page-preview__timework p {
        padding-left: 14px;
    }

    .page-preview__timework-icon {
        position: absolute;
        top: 3px;
        left: 0;
    }

    .page-preview__title-department {
        font-size: 42px;
    }

    .page-preview__title-section.alt-font span {
        font-size: 32px;
    }

    .page-preview__buttons {
        width: 100%;
    }

    .page-preview__buttons + .page-preview__buttons {
        margin-left: 0;
        margin-top: 0;
    }

    .page-preview__bottom-alignment .page-preview__button-bottom {
        margin-bottom: 15px;
    }

    .page-preview__compass span:before {
        -webkit-transform: scaleX(1);
        -ms-transform: scaleX(1);
        transform: scaleX(1);
    }

    .personal-slider__arrow._left {
        left: 0;
    }

    .personal-slider__arrow._right {
        right: 0;
    }

    .preloader__bush {
        width: 200px;
        height: 200px;
        margin-left: -100px;
    }

    .present {
        padding-bottom: 30px;
    }

    .present__title {
        font-size: 30px;
        margin-bottom: 40px;
    }

    .present__box:last-child {
        margin-top: 30px;
    }

    .present__button {
        margin-top: 40px;
    }

    .slider-rotator__arrow._left {
        left: 0;
    }

    .slider-rotator__arrow._right {
        right: 0;
    }

    .slider-rotator-container {
        padding-left: 20px;
        padding-right: 20px;
    }

    .trainers__img {
        height: 160px;
    }
}

@media (max-width: 400px) {
    .page-preview-icons {
        text-align: left;
    }
}

@media (max-width: 360px) {
    .trainers__box {
        width: 100%;
    }

    .trainers__img {
        height: 240px;
    }
}

@media print {
    .datepickers-container {
        display: none;
    }
}

@media (orientation: landscape) {
    .preloader:before {
        width: 250vw;
        height: 250vw;
    }
}

@media (orientation: portrait) {
    .preloader:before {
        width: 250vh;
        height: 250vh;
    }
}

#top {
    position: fixed;
    right: 0;
    left: 0;
    top: 0;
    z-index: 999;
    -webkit-transition: background-color 0.5s;
    transition: background-color 0.5s;
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
}
#top ul {
    list-style: none;
}
#top>ul li {
    float: left;
    color: #000;
    background-color: #fff;
    padding: 15px 50px;
}

#top>ul li a {
    color: #000;
    text-decoration: none;
}

#nav {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 95;
    transition: all .5s;
    max-width: 30%;
    background: transparent;
}

 #nav {
    overflow: hidden;
}
html {
    background:#fff;
}
 #nav {
     text-align: center;
     padding-top: 10%;
     transition: all .1s;
}
#nav > a.logo {
    /*display: block;*/
    /*width: 25%;*/
}
#nav>div {
    display: inline-block;
    max-width: 318px;
    overflow: hidden;
    width: 100%;
    margin-left: 5%;
}
#nav.close {
    width: 0;
    opacity: 0;
    height: 0;
    margin: 0;
}
/*body, html{height:100%}*/
 #nav.close ul {
    opacity: 0
}
#freezer {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9999;
    display: none;
}

#container #prespective #freezer {
    background-color: rgba(0,0,0,0.1);
}
#container.animate> #prespective >#freezer {
    display: block;
}
#showMenu {
    cursor: pointer;
}

#container {
    height: 100%;
    width: 100%;
    position: relative;
}
#container > #prespective {
    width: 100%;
}
#container.animate, #container.modalview {
    position: fixed;
    -webkit-perspective: 1500px;
    perspective: 1500px;
}

#container>#prespective {
    /*-webkit-transform: translate3d(0, 0, 0);*/
    /*transform: translate3d(0, 0, 0);*/
    /*-webkit-transform-origin: 50% 50% 50%;*/
    /*transform-origin: 50% 50% 50%;*/
    -webkit-transition: -webkit-transform .4s;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s, -webkit-transform .2s;
    position: relative;
    left: 0;
    min-height: 100%;
    z-index: 96;
}
#container.modalview>#prespective>#wrapper{
    /*overflow: hidden;*/
}
#container #perspective  #freezer
{
    background-color: rgba(0,0,0,0.1);
}
#container>#prespective > #wrapper {
    position: relative;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100%;
    overflow: auto;

    -webkit-overflow-scrolling: touch;
    overflow-x: hidden;
    background-size: cover;
    background-position: center center
}
body{
    overflow: hidden;
}
#container #prespective {
    background-color: #fff;
}

#container.modalview>#prespective {
    position: absolute;
    cursor: pointer;
    height: 100%;
    overflow: hidden;
    width: 100%;
    z-index: 100;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    animation: animBack .4s forwards;
    transition: all .2s;
}

#container.animate>#prespective {
    animation: anim .4s  forwards;
}

#nav.open {
    background: #fff;
}
.shows {
    padding: 15px 89.5px !important;
}
.header-anim-back {
    animation: animBack .4s forwards;
}
.header-anim {
    animation: anim .4s forwards;
}

.sportsection:not(:last-child)
{
    margin-right: 5px;
}
#container #nav.open ul>li:nth-child(1) {
    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    -webkit-animation-delay: .25s;
    animation-delay: .25s
}

#container #nav.open ul>li:nth-child(2) {
    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    -webkit-animation-delay: .3s;
    animation-delay: .3s
}

#container #nav.open ul>li:nth-child(3) {
    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    -webkit-animation-delay: .35s;
    animation-delay: .35s
}

#container #nav.open ul>li:nth-child(4) {
    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    -webkit-animation-delay: .4s;
    animation-delay: .4s
}

#container #nav.open ul>li:nth-child(5) {
    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    -webkit-animation-delay: .45s;
    animation-delay: .45s
}

#container #nav.open ul>li:nth-child(6) {
    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    -webkit-animation-delay: .5s;
    animation-delay: .5s
}

#container #nav.open ul>li:nth-child(7) {
    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    -webkit-animation-delay: .55s;
    animation-delay: .55s
}

#container #nav.open ul>li:nth-child(8) {
    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    -webkit-animation-delay: .6s;
    animation-delay: .6s
}

#container #nav.open ul>li:nth-child(9) {
    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    -webkit-animation-delay: .65s;
    animation-delay: .65s
}

#container #nav.open ul>li:nth-child(10) {
    -webkit-animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    animation: fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;
    -webkit-animation-delay: .7s;
    animation-delay: .7s
}
@-webkit-keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 10%, 0);
        transform: translate3d(0, 10%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 10%, 0);
        transform: translate3d(0, 10%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}
@keyframes anim {
    0% {
        -webkit-transform: translateZ(0px) translateX(0%) rotateY(0);
        transform: translateZ(0px) translateX(0) rotateY(0);
    }
    100% {
        -webkit-transform: translateZ(0px) translateX(10%) rotateY(-50deg);
        transform: translateZ(0px) translateX(10%) rotateY(-50deg);
    }
}
@keyframes animBack {
    from
    {
        -webkit-transform: translateZ(0px) translateX(10%) rotateY(-50deg);
        transform: translateZ(0px) translateX(10%) rotateY(-50deg);
    }
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}



#top:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 1px;
    background-color: #ccc;
    display: none
}

#top>ul {
    float: right;
    position: relative;
    z-index: 20
}

#top>ul::after {
    clear: both;
    content: "";
    display: table
}

#top>ul li {
    float: left;
    transition: all .3s;
}
.nav.mobile-hide > a {
    color: #000;
    margin-top: 15px;
    font-size: 16px;
}
#top>ul li a {
    display: block;
    text-transform: uppercase;
    line-height: 40px;

}

#top>ul:first-child {
    float: left;
}

#top>ul:first-child li a {
    padding: 0 16px;
}

#top>ul:nth-child(2) {
    margin: 0 42px 0 1.5em;
}

#top>ul:nth-child(2)>li:not(:last-child) {
    margin-right: .75em;
}

#top>ul:nth-child(3) li {
    vertical-align: middle;
}

#top>ul:nth-child(3) li:not(:first-child) {
    margin-left: 1.5em;
}

#top>ul:nth-child(3) li a.icon {
    overflow: hidden;
    text-indent: 101%;
    white-space: nowrap;
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    height: 72px;
}

@media screen and (min-width: 48em) and (max-width: 73.6875em) {
    #top>ul:nth-child(3) li a.icon {
        height: 55px;
    }
}

@media screen and (max-width: 47.9375em) {
    #top>ul:nth-child(3) li a.icon {
        height: 55px
    }
}

#top>ul:nth-child(3) li a.icon.tel {
    width: 20px;
    background-image: url(/images/icons/phone-white.png)
}

#top>ul:nth-child(3) li a.icon.email {
    width: 22px;
    background-image: url(/images/icons/icon-mail-white.png)
}

#top>ul:nth-child(3) li a.icon.map {
    width: 18px;
    background-image: url(/images/icons/icon-marker-white.png)
}

@media screen and (max-width: 47.9375em) {
    #top>ul:nth-child(3) {
        display: none
    }
}

#top>a {
    display: none;
    position: absolute;
    top: 0;
    left: 50%;
    overflow: hidden;
    text-indent: 101%;
    white-space: nowrap;
    z-index: 10;
    margin-left: -22px;
    background-image: url(/images/icons/logo-sticky.png);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    width: 44px;
    height: 72px
}

@media screen and (min-width: 48em) and (max-width: 73.6875em) {
    #top>a {
        width: 34px
    }
}

@media screen and (max-width: 47.9375em) {
    #top>a {
        width: 34px
    }
}

@media screen and (min-width: 48em) and (max-width: 73.6875em) {
    #top>a {
        height: 55px
    }
}

@media screen and (max-width: 47.9375em) {
    #top>a {
        height: 55px
    }
}

@media screen and (max-width: 47.9375em) {
    #top>a {
        margin-left: -16px
    }
}

.connect_href, .connect_href:active, .connect_href:focus {
    padding:5px 20px;
    border: 1px solid #fff;
    color: #fff;
    text-decoration: none;
    display: inline-block;
    text-align: center;
    width: 150px;
    transition: all .2s;
    border-radius: 3px;
}

.connect_href:hover {
    background: #fff;
    color: #00AD67;
}
.soc {
    text-align: center;
    /*margin-right: auto;*/
    /*margin-left: auto;*/
    justify-self: center;
    align-self: center;
}
.social {
    justify-content: center;
}

.book {
    margin-left: 10%;
}
.book  input, .book_mob input {
    padding: 6px 10px;
    width: 115px;
    border-radius: 3px;
    border-width: 0;
    text-align: center;
    transition: all .3s;
    color:black;
}
.book  input:focus, .book  input:active, .book_mob input:focus, .book_mob input:active {
    text-align: left;
}
.book input::placeholder, .book_mob input::placeholder{
    text-align: center;
    color: #00AD67;
}
.book > a {
    width: 160px !important;
}
.freezeropen{
    display:block !important;
}
.gallery-sections{
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
}
.gallery-item {
    width: 30%;
    margin: 15px;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.gallery-item a:active, .gallery-item a:focus, .gallery-item a {
    text-decoration: none;
    color: black;
    font-size: 20px;
    display: block;
}
.gallery-item a:hover {
    color: currentColor;
}
.gallery-img a {
    height: 250px;
}
.gallery-name a {
    height: auto;
}
.gallery-img > a > img {
    width: 100%;
   height: 100%;
    object-fit: cover;
}
.back-gallery {
    display: inline-block;
    margin-bottom: 20px;
}
.back-gallery > a:hover {
    color:black !important;
}
.book_mob {
    display:flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.book_mob input {
    flex: 1 1 45%;
    margin: 5px;
}
.book_mob .connect_href {
    display: inline-block !important;
    margin-right: 0;
    width: 160px;
}
.hamburger__inner_mobile, .hamburger__inner_mobile::before, .hamburger__inner_mobile::after {
    background: #fff;
}

.new_club_form_style {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}



@font-face {
    font-family: 'Spectral';
    src: url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Italic.eot');
    src: local('Spectral Italic'), local('Spectral-Italic'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Italic.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Italic.woff') format('woff'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Spectral';
    src: url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-MediumItalic.eot');
    src: local('Spectral Medium Italic'), local('Spectral-MediumItalic'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-MediumItalic.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-MediumItalic.woff') format('woff'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Spectral';
    src: url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraBoldItalic.eot');
    src: local('Spectral ExtraBold Italic'), local('Spectral-ExtraBoldItalic'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraBoldItalic.woff') format('woff'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraBoldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Spectral';
    src: url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraBold.eot');
    src: local('Spectral ExtraBold'), local('Spectral-ExtraBold'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraBold.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraBold.woff') format('woff'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Spectral';
    src: url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Bold.eot');
    src: local('Spectral Bold'), local('Spectral-Bold'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Bold.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Bold.woff') format('woff'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Spectral';
    src: url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Regular.eot');
    src: local('Spectral Regular'), local('Spectral-Regular'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Regular.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Regular.woff') format('woff'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Spectral';
    src: url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Light.eot');
    src: local('Spectral Light'), local('Spectral-Light'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Light.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Light.woff') format('woff'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Spectral';
    src: url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-SemiBoldItalic.eot');
    src: local('Spectral SemiBold Italic'), local('Spectral-SemiBoldItalic'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-SemiBoldItalic.woff') format('woff'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Spectral';
    src: url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-SemiBold.eot');
    src: local('Spectral SemiBold'), local('Spectral-SemiBold'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-SemiBold.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-SemiBold.woff') format('woff'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Spectral';
    src: url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Medium.eot');
    src: local('Spectral Medium'), local('Spectral-Medium'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Medium.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Medium.woff') format('woff'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Spectral';
    src: url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraLightItalic.eot');
    src: local('Spectral ExtraLight Italic'), local('Spectral-ExtraLightItalic'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraLightItalic.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraLightItalic.woff') format('woff'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Spectral';
    src: url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-LightItalic.eot');
    src: local('Spectral Light Italic'), local('Spectral-LightItalic'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-LightItalic.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-LightItalic.woff') format('woff'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Spectral';
    src: url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-BoldItalic.eot');
    src: local('Spectral Bold Italic'), local('Spectral-BoldItalic'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-BoldItalic.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-BoldItalic.woff') format('woff'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Spectral';
    src: url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraLight.eot');
    src: local('Spectral ExtraLight'), local('Spectral-ExtraLight'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraLight.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraLight.woff') format('woff'),
    url('/local/templates/luzhki/css/../fonts/newfonts/Spectral-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: 'Source Sans Pro Light';
    font-style: normal;
    font-weight: 400;
    src: local('Source Sans Pro Light'), local('SourceSansProLight-Regular'),
    url(https://allfont.ru/cache/fonts/source-sans-pro-light_0550dbc86bb511eaa1a5882a91bf7941.woff) format('woff'),
    url(https://allfont.ru/cache/fonts/source-sans-pro-light_0550dbc86bb511eaa1a5882a91bf7941.ttf) format('truetype');
}

.newHeader {
    font-family: "Spectral", "Arial", sans-serif;
    font-weight: bold;
    font-style: normal;
}
.newHeader2 {
    font-family: "Spectral", "Arial", sans-serif;
    font-weight: 800;
    font-style: normal;
}
.newSubHeader {
    font-family: "Spectral", "Arial", sans-serif;
    font-weight: 500;
    font-style: normal;
}
.newSubHeader2 {
    font-family: "Spectral", "Arial", sans-serif;
    font-weight: normal;
    font-style: normal;
}
.newText {
    font-family: 'Source Sans Pro Light',  "Arial", sans-serif;
}
.club_rules {
    margin-left: .5rem;
    display: inline-block;
}
.subscribe_page {
    padding-top: 5rem;
}
@media only screen and (max-width: 1024px) {
    .club_rules {
        margin-top: 1rem;
    }
    .subscribe_page {
        padding-top: unset;
    }
    .aboutCenter {
        margin-left: 5px;
    }
}
@media only screen and (max-width: 375px) {
    .club_rules {
        margin-top: 1rem;
    }

    .aboutCenter {
        margin-left: 5px;
    }
}
@media only screen and (max-width: 768px) {
	.sportsection {
	margin-right: 0px;
	margin-bottom: 5px;
}

.aboutCenter {
margin-left:0px;
margin-top:5px;
	}
}

.mt-3 {
    margin-top: 3rem;
}

/*#webticker {*/
/*    margin-right: 210px;*/
/*    color: white;*/
/*    font-family: "gt-walsheim", "Arial", sans-serif;*/
/*    line-height: 1.42857;*/
/*    font-weight: 500;*/
/*}*/
/*#webticker2 {*/
/*    margin-left: 200px;*/
/*    width: 100%;*/
/*    height:100%;*/
/*    background: rgba(0, 122, 73, 0.5);*/
/*}*/
/*@media only screen and (max-width: 1024px){*/
/*    #webticker2{*/
/*        margin-left: unset;*/
/*    }*/
/*    #top{*/
/*        display: none;*/
/*    }*/
/*    .header {*/
/*        display: block;*/
/*    }*/
/*}*/
@media only screen and (max-width: 1120px){
	div.politikf{
		display:none;
	}
}
.book_info {
    display: block;
    margin-bottom: 1rem;
}
.connect_href.tel{
		margin-right:10px;
}
@media only screen and (max-width: 414px){
	body .connect_href.tel{
		margin-right:0;
	}
}
@media (min-width: 601px) and (max-width: 779px){
	body .book_mob .connect_href.tel{
		margin-right:0;
	}
}
.cookie_notice {
    display: none;
    position: fixed;
    z-index: 9999999;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 15px;
    font-family: Verdana, sans-serif;  
    color: #FFF;
    background: #00AD67;
    padding: 10px 20px; 
    border-top: 4px solid #FFF;
}
/* Оформление кнопок */
.cookie_btn {
    display: inline-block;
    margin: 10px 6px 4px 6px;
    text-decoration: none;
    position: relative;
    font-size: 13px;
    padding: 4px 12px;
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase; 
    background: #00AD67;
    border: 2px solid #FFF;
}
.cookie_btn:hover {
    color: #FFF;
}
/* End */
/* /local/templates/luzhki/components/itin/eshop.socnet.links/soc/style.css?15701827991038 */
/* /local/templates/luzhki/components/bitrix/menu/top-menu_mob/style.min.css?1570182799490 */
/* /local/templates/luzhki/components/bitrix/menu/top-menu/style.min.css?1570182799490 */
/* /local/templates/luzhki/components/bitrix/form.result.new/forms/style.css?1570182799666 */
/* /local/templates/luzhki/styles.css?1770641035432318 */
/* /local/templates/luzhki/css/style.css?1739170236339609 */
