@-moz-keyframes bounceLeft10 {0% {-moz-transform: translateX(0);}100% {-moz-transform: translateX(-10px);}}@-webkit-keyframes bounceLeft10 {0% {-webkit-transform: translateX(0);}100% {-webkit-transform: translateX(-10px);}}@keyframes bounceLeft10 {0% {transform: translateX(0);-ms-transform: translateX(0);}100% {transform: translateX(-10px);-ms-transform: translateX(-10px);}}@-moz-keyframes bounceRight10 {0% {-moz-transform: translateX(0);}100% {-moz-transform: translateX(10px);}}@-webkit-keyframes bounceRight10 {0% {-webkit-transform: translateX(0);}100% {-webkit-transform: translateX(10px);}}@keyframes bounceRight10 {0% {transform: translateX(0);-ms-transform: translateX(0);}100% {transform: translateX(10px);-ms-transform: translateX(10px);}}@-moz-keyframes bounceBottom5 {0% {-moz-transform: translateY(-5px);}100% {-moz-transform: translateY(5px);}}@-webkit-keyframes bounceBottom5 {0% {-webkit-transform: translateY(-5px);}100% {-webkit-transform: translateY(5px);}}@keyframes bounceBottom5 {0% {transform: translateY(-5px);-ms-transform: translateY(-5px);}100% {transform: translateY(-5px);-ms-transform: translateY(5px);}}@-moz-keyframes bounceBottom10 {0% {-moz-transform: translateY(0);}100% {-moz-transform: translateY(10px);}}@-webkit-keyframes bounceBottom10 {0% {-webkit-transform: translateY(0);}100% {-webkit-transform: translateY(10px);}}@keyframes bounceBottom10 {0% {transform: translateY(0);-ms-transform: translateY(0);}100% {transform: translateY(10px);-ms-transform: translateY(10px);}}@font-face {font-family: 'Latin Modern Roman10';font-style: normal;font-weight: 400;src: url('/resources/fonts/lmroman10-regular-webfont.eot');src: url('/resources/fonts/lmroman10-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/resources/fonts/lmroman10-regular-webfont.woff') format('woff'), url('/resources/fonts/lmroman10-regular-webfont.ttf') format('truetype'), url('/resources/fonts/lmroman10-regular-webfont.svg#latin_modern_roman10_regular') format('svg');}@font-face {font-family: 'Latin Modern Roman10';font-style: italic;font-weight: 700;src: url('/resources/fonts/lmroman10-bolditalic-webfont.eot');src: url('/resources/fonts/lmroman10-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('/resources/fonts/lmroman10-bolditalic-webfont.woff') format('woff'), url('/resources/fonts/lmroman10-bolditalic-webfont.ttf') format('truetype'), url('/resources/fonts/lmroman10-bolditalic-webfont.svg#latin_modern_roman10BdIt') format('svg');}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}body {line-height: 1;}ol,ul {list-style: none;}blockquote,q {quotes: none;}blockquote:before,blockquote:after,q:before,q:after {content: '';content: none;}img {vertical-align: middle;}table {border-collapse: collapse;border-spacing: 0;}b,strong {font-weight: 600;}em {font-style: italic;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none;-webkit-tap-highlight-color: rgba(0,0,0,0);}html * {max-height: 1000000px;}*,*:before,*:after {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}svg:not(:root) {overflow: hidden;}html,body {min-height: 100%;}body {background: white;}body,th,td,input,select,textarea,button {font: 15px 'Josefin Sans', sans-serif;color: #333;margin: 0;}.font {font-family: "Latin Modern Roman10";}h1,h2,h3,h4,h5,h6 {font-family: "Latin Modern Roman10";margin-bottom: 30px;line-height: normal;}p,div.text > ul,div.text > ol {margin-bottom: 40px;}a,button {outline: none;}a {display: inline-block;color: #333;text-decoration: none;line-height: normal;background: transparent;-webkit-transition: all 0.15s ease;-moz-transition: all 0.15s ease;transition: all 0.15s ease;}a:hover,a:active {outline: none;}.ova {overflow: auto;}.ovh {overflow: hidden;}.clr {clear: both;}.hid,.ui-tabs-hide {display: none;}.al {text-align: left;}.ac {text-align: center;}.ar {text-align: right;}.aj {text-align: justify;}.fr {float: right;}.fl {float: left;}.nowrap {white-space: nowrap;}.ellipsis {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.vat {vertical-align: top;}.vam {vertical-align: middle;}.vab {vertical-align: bottom;}.margint {margin-top: 10px;}.marginr {margin-right: 10px;}.marginb {margin-bottom: 10px;}.marginl {margin-left: 10px;}.paddingt {padding-top: 10px;}.paddingr {padding-right: 10px;}.paddingb {padding-bottom: 10px;}.paddingl {padding-left: 10px;}.ttl {text-transform: lowercase;}.ttu {text-transform: uppercase;}.ttc {text-transform: capitalize;}.str {font-weight: 600;}.itl {font-style: italic;}.black {color: black;}.white {color: white;}.red {color: #e3453d;}.green {color: green;}.blue {color: blue;}.orange {color: orange;}.l {float: left;margin: 2px 15px 5px 0;}.r {float: right;margin: 2px 0 5px 15px;}.hand {cursor: pointer;}.nohand {cursor: default;}.ico {vertical-align: middle;margin-right: 5px;}hr.line {margin: 10px 0 20px 0;padding: 0;height: 0;border: 1px solid #cfcfcf;border-width: 1px 0 0 0;overflow: hidden;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}div.text > ul,div.text > ol {overflow: hidden;}div.text ul li,div.text ol li {margin-left: 30px;}div.text ol {list-style: decimal;}div.text ul {list-style: square;}div.text ul ul {list-style: disc;}div.text ul ul ul {list-style: circle;}div.text ul ul,div.text ul ol,div.text ol ol,div.text ol ul {margin-top: 5px;padding-bottom: 5px;}ul.vert li {clear: left;overflow: hidden;}ul.horiz > li {float: left;}input {line-height: normal;}input,select,textarea,button {margin: 0;padding: 0;background: white;-webkit-transition: all 0.15s ease;-moz-transition: all 0.15s ease;transition: all 0.15s ease;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}input[type="text"],input[type="password"],select,textarea {border: 0;height: 45px;width: 100%;font-size: 13px;background: white;padding: 0 15px 0 55px;text-align: left;}input:focus,select:focus,textarea:focus {outline: none;}select {cursor: pointer;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box;cursor: pointer;}textarea {height: 135px;line-height: 45px;overflow: auto;resize: none;}button,select {text-transform: none;}button {border: 0;cursor: pointer;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;}:-ms-input-placeholder,input:-ms-input-placeholder {color: rgba(51,51,51,0.6);font-weight: normal;-webkit-transition: all 0.15s ease;-moz-transition: all 0.15s ease;transition: all 0.15s ease;-moz-opacity: 1;-webkit-opacity: 1;opacity: 1;}::-moz-placeholder {color: rgba(51,51,51,0.6);font-weight: normal;-webkit-transition: all 0.15s ease;-moz-transition: all 0.15s ease;transition: all 0.15s ease;-moz-opacity: 1;-webkit-opacity: 1;opacity: 1;}::-webkit-input-placeholder {color: rgba(51,51,51,0.6);font-weight: normal;-webkit-transition: all 0.15s ease;-moz-transition: all 0.15s ease;transition: all 0.15s ease;-moz-opacity: 1;-webkit-opacity: 1;opacity: 1;}:focus:-ms-input-placeholder {-moz-opacity: 0.2;-webkit-opacity: 0.2;opacity: 0.2;}:focus::-moz-placeholder {-moz-opacity: 0.2;-webkit-opacity: 0.2;opacity: 0.2;}:focus::-webkit-input-placeholder {-moz-opacity: 0.2;-webkit-opacity: 0.2;opacity: 0.2;}.formrow {position: relative;}.formcolumns > div {width: 510px;}.formbuttons {margin: 40px 0;overflow: hidden;}.formbuttons .fl {margin-top: 10px;}.googlemap {background: url(/resources/images/bg.png);max-width: 1920px;margin: 0 auto;}.googlemap > div {height: 270px;width: 100%;}.googlemap img {max-width: none;}.googlemap.with-iframe {position: relative;}.googlemap.with-iframe iframe {position: absolute;top: 0;left: 0;height: 100%;width: 100%;}.navigo > a,.navigo > span {position: relative;display: inline-block;white-space: nowrap;text-align: center;}.navigo > a > span,.navigo > span > span {display: inline-block;}.navigo > a > span.larr > .icon,.navigo > a > span.rarr > .icon,.navigo > span > span.larr > .icon,.navigo > span > span.rarr > .icon {-webkit-transition: all 0.15s ease;-moz-transition: all 0.15s ease;transition: all 0.15s ease;}.positions {line-height: 22px;}.positions a,.positions .act {font-size: 14px;font-weight: bold;color: rgba(51,51,51,0.8);margin: 0 20px;}.positions .act {color: #333;}.positions .spacer {display: inline-block;text-indent: -9999px;}.files h4 {font-size: 24px;margin-bottom: 30px;text-align: center;}.files li a {font-weight: bold;}.files li a:hover {color: green;}.files li span {display: block;color: rgba(51,51,51,0.6);margin-top: 5px;}.gallery figure {float: left;}.reset-box-sizing,.reset-box-sizing *,.reset-box-sizing *:before,.reset-box-sizing *:after {-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}.clearfix:before,.clearfix:after {content: '';display: table;border-collapse: collapse;}.clearfix:after {clear: both;}.clearfix {min-height: 0;}.scripts {height: 0;overflow: hidden;}@media screen and (-webkit-min-device-pixel-ratio: 0) {input[type="text"],input[type="password"],textarea {-webkit-appearance: none;}sub,sup {font-size: 65%;}}@media screen and (min--moz-device-pixel-ratio: 0) {sub,sup {font-size: 65%;}}.posit {margin: 0 auto;text-align: left;clear: both;}.header .posit {position: relative;z-index: 999;height: 20px;}.header .logo {position: absolute;width: 100%;}.header .logo h1 {font-size: 29px;height: 78px;line-height: 55px;background: url(/resources/images/bg-header.png) 50% 100% no-repeat;margin: 20px 0 0 0;text-align: center;}.slider {position: relative;background: url(/resources/images/bg.png);height: 620px;max-width: 1920px;margin: 0 auto;overflow: hidden;}.slider .cycle-slideshow > div {display: none;height: 620px;width: 100%;background: 50% 50% no-repeat;background-size: cover;}.slider .cycle-pager-wrap {position: absolute;z-index: 999;bottom: 0;height: 46px;width: 100%;text-align: center;}.slider .cycle-pager-wrap .cycle-pager {display: inline-block;position: relative;line-height: 53px;background: url(/resources/images/bg-pager.png) repeat-x;}.slider .cycle-pager-wrap .cycle-pager:before {content: '';position: absolute;z-index: 999;top: 0;left: -33px;height: 46px;width: 33px;background: url(/resources/images/bg-pager-left.png) no-repeat;}.slider .cycle-pager-wrap .cycle-pager:after {content: '';position: absolute;z-index: 999;top: 0;right: -31px;height: 46px;width: 31px;background: url(/resources/images/bg-pager-right.png) 100% 100% no-repeat;}.slider .cycle-pager-wrap a {height: 10px;width: 10px;background: #cfcfcf;margin: 0 10px;cursor: pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.slider .cycle-pager-wrap a.cycle-pager-active {background: #e3453d;}.slider .cycle-arrow {position: absolute;z-index: 999;top: 50%;height: 75px;width: 50px;margin-top: -37px;border: 1px solid white;background: url(/resources/images/bg.png);cursor: pointer;overflow: hidden;}.slider .cycle-arrow .icon {display: block;height: 100%;width: 100%;background: 50% 50% no-repeat;}.slider .cycle-arrow#cprev {left: 0;}.slider .cycle-arrow#cprev .icon {background-image: url(/resources/images/arrow-left.png);}.slider .cycle-arrow#cnext {right: 0;}.slider .cycle-arrow#cnext .icon {background-image: url(/resources/images/arrow-right.png);}html.oldie .slider .cycle-pager-wrap .cycle-pager a {position: relative;top: -10px;}.content h3.hdr {position: relative;font-size: 29px;margin-bottom: 20px;padding-bottom: 20px;}.content h3.hdr:before {content: '';position: absolute;bottom: 0;left: 50%;height: 1px;width: 30px;background: #e3453d;margin-left: -15px;}.content .text {line-height: 24px;}.content .text a {color: #e3453d;}.content .text p:last-child {margin-bottom: 0;}.content .text ul li {margin: 0;padding-left: 25px;background: url(/resources/images/pointer.png) 0 6px no-repeat;list-style: none;}.content .text img {height: auto;max-width: 100%;}.offer .posit {padding: 65px 0 70px 0;overflow: hidden;}.offer .box {float: left;width: 33.3%;width: calc(33.3333333333%);padding: 0 20px;text-align: center;}.offer .box .icon {display: inline-block;margin: 0 auto 20px auto;height: 44px;width: 43px;background: 50% 50% no-repeat;}.offer .box .icon.icon-rings {background-image: url(/resources/images/ico-rings.png);}.offer .box .icon.icon-glasses {background-image: url(/resources/images/ico-glasses.png);}.offer .box .icon.icon-microphone {background-image: url(/resources/images/ico-microphone.png);}.halls {border-top: 1px solid #e0e0e0;max-width: 1920px;margin: 0 auto;}.halls .posit {position: relative;padding: 75px 0 50px 0;overflow: hidden;}.halls .hall {float: left;width: 50%;}.halls .hall.large {padding: 0 70px 0 35px;}.halls .hall.small {padding: 0 35px 0 70px;background: url(/resources/images/line-offer.png) 0 20% no-repeat;}.halls .hall h5 {font-size: 29px;margin-bottom: 40px;}.halls a.arrow {position: absolute;top: 0;left: 50%;height: 45px;width: 89px;margin-left: -44px;background: url(/resources/images/bg-arrow.png) 50% 50% no-repeat;cursor: pointer;}.halls a.arrow span {display: block;height: 100%;width: 100%;background: url(/resources/images/arrow.png) 50% 30% no-repeat;-webkit-transition: all 0.15s ease;-moz-transition: all 0.15s ease;transition: all 0.15s ease;}.informations {background: url(/resources/images/bg.png);border: 1px solid #e0e0e0;border-width: 1px 0;padding: 4px 0;max-width: 1920px;margin: 0 auto;}.informations .inner {border: 1px solid rgba(224,224,224,0.5);border-width: 1px 0;}.informations .posit {text-align: center;overflow: hidden;}.informations .info {float: left;width: 33.3%;width: calc(33.3333333333%);font-size: 17px;background: url(/resources/images/line-info.png) 0 50% no-repeat;padding: 40px 0 60px 0;}.informations .info:first-child {background: none;}.informations .info h5 {font-size: 38px;margin: 0;}.contact .posit {padding: 75px 0;text-align: center;overflow: hidden;}footer {font-size: 13px;color: rgba(51,51,51,0.6);}footer .posit {line-height: 22px;padding: 40px 0;overflow: hidden;}footer li {margin-left: 10px;}footer li:first-child {margin-left: 0;}footer li a {color: rgba(51,51,51,0.6);}ul.powered img {margin-top: -1px;}.cookies {font-size: 13px;color: rgba(51,51,51,0.6);}.cookies .posit {border-top: 1px solid #e0e0e0;padding: 40px 0;overflow: hidden;}.cookies .text {text-align: center;}.cookies .text p {margin: 0;}.cookies .text a {color: rgba(51,51,51,0.6);cursor: pointer;}#totop {position: fixed;z-index: 9;bottom: 45px;right: 15px;display: none;}#totop span {display: block;}@media screen and (min-width: 1025px) {.posit {width: 980px;min-width: 980px;}a:hover {text-decoration: underline;}.slider .cycle-arrow#cprev:hover .icon {-moz-animation: bounceLeft10 0.35s ease infinite alternate;-webkit-animation: bounceLeft10 0.35s ease infinite alternate;animation: bounceLeft10 0.35s ease infinite alternate;}.slider .cycle-arrow#cnext:hover .icon {-moz-animation: bounceRight10 0.35s ease infinite alternate;-webkit-animation: bounceRight10 0.35s ease infinite alternate;animation: bounceRight10 0.35s ease infinite alternate;}.halls a.arrow:hover .icon {-moz-animation: bounceBottom5 0.35s ease infinite alternate;-webkit-animation: bounceBottom5 0.35s ease infinite alternate;animation: bounceBottom5 0.35s ease infinite alternate;}}@media screen and (max-width: 1024px) {.header .posit {height: 10px;}.header .logo h1 {font-size: 25px;height: 68px;line-height: 50px;margin-top: 10px;}.slider {height: 540px;}.slider .cycle-slideshow > div {height: 540px;}.offer .posit {padding: 55px 0 60px 0;}.contact .posit {padding: 65px 0;}footer .posit {padding-left: 20px;padding-right: 20px;}}@media screen and (max-width: 880px) {.header .logo h1 {background-image: url(/resources/images/bg-header-768.png);}.slider {height: 520px;}.slider .cycle-slideshow > div {height: 520px;}.halls .posit {padding: 55px 0 30px 0;}.halls .hall.large {padding-right: 35px;}.halls .hall.small {padding-left: 35px;}.informations .info h5 {font-size: 34px;}.contact .posit {padding: 55px 20px;}.contact h3.hdr {font-size: 25px;}.contact h3.hdr strong {white-space: nowrap;}.googlemap > div {height: 220px;}footer .posit {text-align: center;}footer ul {display: inline-block;float: none !important;margin: 0 auto;clear: both;overflow: hidden;}footer br.hid {display: block;}}@media screen and (max-width: 660px) {.header .posit {height: auto;}.header .logo {position: relative;}.header .logo h1 {height: auto;line-height: normal;margin-top: 0;padding: 25px 20px;background: white;}.header .logo h1 strong {white-space: nowrap;}.slider {height: 500px;}.slider:before {content: '';position: absolute;z-index: 999;top: 4px;left: 0;height: 1px;width: 100%;background: rgba(255,255,255,0.5);}.slider:after {content: '';position: absolute;z-index: 999;bottom: 4px;left: 0;height: 1px;width: 100%;background: rgba(255,255,255,0.5);}.slider .cycle-slideshow > div {height: 500px;}.slider .cycle-pager-wrap {display: none;}.offer .posit {padding: 20px 0 30px 0;}.offer .box {float: none;width: 100%;padding: 20px 20px;}.halls .posit {padding: 55px 0 30px 0;}.halls .hall {float: none;width: 100%;padding: 0 30px !important;}.halls .hall.large {padding-bottom: 40px !important;}.informations .posit {padding-bottom: 10px;}.informations .info {float: none;width: 100%;background: url(/resources/images/line-info-h.png) 50% 0 no-repeat;padding: 20px 20px 30px 20px;}.informations .info:first-child {background: none;}.googlemap > div {height: 400px;}footer ul.fl {display: block;}footer ul.fl li {float: none;margin-bottom: 10px;}footer ul.fl li.spacer {display: none;}}