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,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}table{border-collapse:collapse;border-spacing:0}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-sm,.col-md,.col-lg,.col-xl,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}}@media(min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}}@media(min-width:576px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}}@media(min-width:768px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}}@media(min-width:992px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media(max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media(max-width:767px){.visible-xs-block{display:block !important}}@media(max-width:767px){.visible-xs-inline{display:inline !important}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media(min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media(min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media(min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media(min-width:1200px){.visible-lg-block{display:block !important}}@media(min-width:1200px){.visible-lg-inline{display:inline !important}}@media(min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media(max-width:767px){.hidden-xs{display:none !important}}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media(min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}
.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-accordion .ui-accordion-header {display: block;cursor: pointer;position: relative;margin: 2px 0 0 0;padding: .5em .5em .5em .7em;min-height: 0;font-size: 100%;}
.ui-accordion .ui-accordion-icons {padding-left: 2.2em;}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {padding-left: 2.2em;}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {position: absolute;left: .5em;top: 50%;margin-top: -8px;}
.ui-accordion .ui-accordion-content {padding: 1em 2.2em;border-top: 0;overflow: auto;}
.ui-autocomplete {position: absolute;top: 0;left: 0;cursor: default;}
.ui-button {display: inline-block;position: relative;padding: 0;line-height: normal;margin-right: .1em;cursor: pointer;vertical-align: middle;text-align: center;overflow: visible;}
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {text-decoration: none;}
.ui-button-icon-only {width: 2.2em;}
button.ui-button-icon-only {width: 2.4em;}
.ui-button-icons-only {width: 3.4em;}
button.ui-button-icons-only {width: 3.7em;}
.ui-button .ui-button-text {display: block;line-height: normal;}
.ui-button-text-only .ui-button-text {padding: .4em 1em;}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {padding: .4em;text-indent: -9999999px;}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {padding: .4em 1em .4em 2.1em;}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {padding: .4em 2.1em .4em 1em;}
.ui-button-text-icons .ui-button-text {padding-left: 2.1em;padding-right: 2.1em;}
input.ui-button {padding: .4em 1em;}
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon {position: absolute;top: 50%;margin-top: -8px;}
.ui-button-icon-only .ui-icon {left: 50%;margin-left: -8px;}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {left: .5em;}
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {right: .5em;}
.ui-buttonset {margin-right: 7px;}
.ui-buttonset .ui-button {margin-left: 0;margin-right: -.3em;}
input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner {border: 0;padding: 0;}
.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-dialog {overflow: hidden;position: absolute;top: 0;left: 0;padding: .2em;outline: 0;}
.ui-dialog .ui-dialog-titlebar {padding: .4em 1em;position: relative;}
.ui-dialog .ui-dialog-title {float: left;margin: .1em 0;white-space: nowrap;width: 90%;overflow: hidden;text-overflow: ellipsis;}
.ui-dialog .ui-dialog-titlebar-close {position: absolute;right: .3em;top: 50%;width: 20px;margin: -10px 0 0 0;padding: 1px;height: 20px;}
.ui-dialog .ui-dialog-content {position: relative;border: 0;padding: .5em 1em;background: none;overflow: auto;}
.ui-dialog .ui-dialog-buttonpane {text-align: left;border-width: 1px 0 0 0;background-image: none;margin-top: .5em;padding: .3em 1em .5em .4em;}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float: right;}
.ui-dialog .ui-dialog-buttonpane button {margin: .5em .4em .5em 0;cursor: pointer;}
.ui-dialog .ui-resizable-se {width: 12px;height: 12px;right: -5px;bottom: -5px;background-position: 16px 16px;}
.ui-draggable .ui-dialog-titlebar {cursor: move;}
.ui-draggable-handle {-ms-touch-action: none;touch-action: none;}
.ui-menu {list-style: none;padding: 0;margin: 0;display: block;outline: none;}
.ui-menu .ui-menu {position: absolute;}
.ui-menu .ui-menu-item {position: relative;margin: 0;padding: 3px 1em 3px .4em;cursor: pointer;min-height: 0;list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}
.ui-menu .ui-menu-divider {margin: 5px 0;height: 0;font-size: 0;line-height: 0;border-width: 1px 0 0 0;}
.ui-menu .ui-state-focus, .ui-menu .ui-state-active {margin: -1px;}
.ui-menu-icons {position: relative;}
.ui-menu-icons .ui-menu-item {padding-left: 2em;}
.ui-menu .ui-icon {position: absolute;top: 0;bottom: 0;left: .2em;margin: auto 0;}
.ui-menu .ui-menu-icon {left: auto;right: 0;}
.ui-progressbar {height: 2em;text-align: left;overflow: hidden;}
.ui-progressbar .ui-progressbar-value {margin: -1px;height: 100%;}
.ui-progressbar .ui-progressbar-overlay {background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height: 100%;filter: alpha(opacity=25);opacity: .25;}
.ui-progressbar-indeterminate .ui-progressbar-value {background-image: none;}
.ui-resizable {position: relative;}
.ui-resizable-handle {position: absolute;font-size: .1px;display: block;-ms-touch-action: none;touch-action: none;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {display: none;}
.ui-resizable-n {cursor: n-resize;height: 7px;width: 100%;top: -5px;left: 0;}
.ui-resizable-s {cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0;}
.ui-resizable-e {cursor: e-resize;width: 7px;right: -5px;top: 0;height: 100%;}
.ui-resizable-w {cursor: w-resize;width: 7px;left: -5px;top: 0;height: 100%;}
.ui-resizable-se {cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px;}
.ui-resizable-sw {cursor: sw-resize;width: 9px;height: 9px;left: -5px;bottom: -5px;}
.ui-resizable-nw {cursor: nw-resize;width: 9px;height: 9px;left: -5px;top: -5px;}
.ui-resizable-ne {cursor: ne-resize;width: 9px;height: 9px;right: -5px;top: -5px;}
.ui-selectable {-ms-touch-action: none;touch-action: none;}
.ui-selectable-helper {position: absolute;z-index: 100;border: 1px dotted black;}
.ui-selectmenu-menu {padding: 0;margin: 0;position: absolute;top: 0;left: 0;display: none;}
.ui-selectmenu-menu .ui-menu {overflow: auto;overflow-x: hidden;padding-bottom: 1px;}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {font-size: 1em;font-weight: bold;line-height: 1.5;padding: 2px .4em;margin: .5em 0 0 0;height: auto;border: 0;}
.ui-selectmenu-open {display: block;}
.ui-selectmenu-button {display: inline-block;overflow: hidden;position: relative;text-decoration: none;cursor: pointer;}
.ui-selectmenu-button span.ui-icon {right: .5em;left: auto;margin-top: -8px;position: absolute;top: 50%;}
.ui-selectmenu-button span.ui-selectmenu-text {text-align: left;padding: .4em 2.1em .4em 1em;display: block;line-height: 1.4;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ui-slider {position: relative;text-align: left;}
.ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;-ms-touch-action: none;touch-action: none;}
.ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;background-position: 0 0;}
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {filter: inherit;}
.ui-slider-horizontal {height: .8em;}
.ui-slider-horizontal .ui-slider-handle {top: -.3em;margin-left: -.6em;}
.ui-slider-horizontal .ui-slider-range {top: 0;height: 100%;}
.ui-slider-horizontal .ui-slider-range-min {left: 0;}
.ui-slider-horizontal .ui-slider-range-max {right: 0;}
.ui-slider-vertical {width: .8em;height: 100px;}
.ui-slider-vertical .ui-slider-handle {left: -.3em;margin-left: 0;margin-bottom: -.6em;}
.ui-slider-vertical .ui-slider-range {left: 0;width: 100%;}
.ui-slider-vertical .ui-slider-range-min {bottom: 0;}
.ui-slider-vertical .ui-slider-range-max {top: 0;}
.ui-sortable-handle {-ms-touch-action: none;touch-action: none;}
.ui-spinner {position: relative;display: inline-block;overflow: hidden;padding: 0;vertical-align: middle;}
.ui-spinner-input {border: none;background: none;color: inherit;padding: 0;margin: .2em 0;vertical-align: middle;margin-left: .4em;margin-right: 22px;}
.ui-spinner-button {width: 16px;height: 50%;font-size: .5em;padding: 0;margin: 0;text-align: center;position: absolute;cursor: default;display: block;overflow: hidden;right: 0;}
.ui-spinner a.ui-spinner-button {border-top: none;border-bottom: none;border-right: none;}
.ui-spinner .ui-icon {position: absolute;margin-top: -8px;top: 50%;left: 0;}
.ui-spinner-up {top: 0;}
.ui-spinner-down {bottom: 0;}
.ui-spinner .ui-icon-triangle-1-s {background-position: -65px -16px;}
.ui-tabs {position: relative;padding: .2em;}
.ui-tabs .ui-tabs-nav {margin: 0;padding: .2em .2em 0;}
.ui-tabs .ui-tabs-nav li {list-style: none;float: left;position: relative;top: 0;margin: 1px .2em 0 0;border-bottom-width: 0;padding: 0;white-space: nowrap;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {float: left;padding: .5em 1em;text-decoration: none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {margin-bottom: -1px;padding-bottom: 1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {cursor: text;}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {cursor: pointer;}
.ui-tabs .ui-tabs-panel {display: block;border-width: 0;padding: 1em 1.4em;background: none;}
.ui-tooltip {padding: 8px;position: absolute;z-index: 9999;max-width: 300px;-webkit-box-shadow: 0 0 5px #aaa;box-shadow: 0 0 5px #aaa;}
body .ui-tooltip {border-width: 2px;}
.ui-widget {font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size: 1.1em;}
.ui-widget .ui-widget {font-size: 1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size: 1em;}
.ui-widget-content {border: 1px solid #ddd;background: #eee url("/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color: #333;}
.ui-widget-content a {color: #333;}
.ui-widget-header {border: 1px solid #e78f08;background: #f6a828 url("/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;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 #ccc;background: #f6f6f6 url("/css/images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;font-weight: bold;color: #1c94c4;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color: #1c94c4;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 #fbcb09;background: #fdf5ce url("/css/images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight: bold;color: #c77405;}
.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: #c77405;text-decoration: none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {border: 1px solid #fbd850;background: #fff url("/css/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight: bold;color: #eb8f00;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #eb8f00;text-decoration: none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fed22f;background: #ffe45c url("/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color: #363636;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {color: #363636;}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a;background: #b81900 url("/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color: #fff;}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {color: #fff;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {color: #fff;}
.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("/css/images/ui-icons_222222_256x240.png");}
.ui-widget-header .ui-icon {background-image: url("/css/images/ui-icons_ffffff_256x240.png");}
.ui-state-default .ui-icon {background-image: url("/css/images/ui-icons_ef8c08_256x240.png");}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url("/css/images/ui-icons_ef8c08_256x240.png");}
.ui-state-active .ui-icon {background-image: url("/css/images/ui-icons_ef8c08_256x240.png");}
.ui-state-highlight .ui-icon {background-image: url("/css/images/ui-icons_228ef1_256x240.png");}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url("/css/images/ui-icons_ffd27a_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: 4px;}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {border-top-right-radius: 4px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {border-bottom-left-radius: 4px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {border-bottom-right-radius: 4px;}
.ui-widget-overlay {background: #666 url("/css/images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity: .5;filter: Alpha(Opacity=50);}
.ui-widget-shadow {margin: -5px 0 0 -5px;padding: 5px;background: #000 url("/css/images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;opacity: .2;filter: Alpha(Opacity=20);border-radius: 5px;}
.slick-slider{position:relative;display:block;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:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-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}
@font-face{font-display:swap;font-family:"MuseoCyrl";src:url("/fonts/MuseoCyrl500.eot");src:url("/fonts/MuseoCyrl500.eot") format("embedded-opentype"),url("/fonts/MuseoCyrl500.woff2") format("woff2"),url("/fonts/MuseoCyrl500.woff") format("woff"),url("/fonts/MuseoCyrl500.ttf") format("truetype"),url("/fonts/MuseoCyrl500.svg#MuseoCyrl500") format("svg");font-weight:500;font-style:normal}a,button{outline:0 !important}@font-face{font-display:swap;font-family:"MuseoSansCyrl";src:url("/fonts/MuseoSansCyrl300.eot");src:url("/fonts/MuseoSansCyrl300.eot") format("embedded-opentype"),url("/fonts/MuseoSansCyrl300.woff2") format("woff2"),url("/fonts/MuseoSansCyrl300.woff") format("woff"),url("/fonts/MuseoSansCyrl300.ttf") format("truetype"),url("/fonts/MuseoSansCyrl300.svg#MuseoSansCyrl300") format("svg");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:"MuseoSansCyrl";src:url("/fonts/MuseoSansCyrl500.eot");src:url("/fonts/MuseoSansCyrl500.eot") format("embedded-opentype"),url("/fonts/MuseoSansCyrl500.woff2") format("woff2"),url("/fonts/MuseoSansCyrl500.woff") format("woff"),url("/fonts/MuseoSansCyrl500.ttf") format("truetype"),url("/fonts/MuseoSansCyrl500.svg#MuseoSansCyrl500") format("svg");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"PFDINTextCompPro";src:url("/fonts/pfdintextcompprobold.eot");src:url("/fonts/pfdintextcompprobold.eot") format("embedded-opentype"),url("/fonts/pfdintextcompprobold.woff2") format("woff2"),url("/fonts/pfdintextcompprobold.woff") format("woff"),url("/fonts/pfdintextcompprobold.ttf") format("truetype"),url("/fonts/pfdintextcompprobold.svg#pfdintextcompprobold") format("svg");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:"PFDINTextCompPro";src:url("/fonts/pfdintextcomppromedium.eot");src:url("/fonts/pfdintextcomppromedium.eot") format("embedded-opentype"),url("/fonts/pfdintextcomppromedium.woff2") format("woff2"),url("/fonts/pfdintextcomppromedium.woff") format("woff"),url("/fonts/pfdintextcomppromedium.ttf") format("truetype"),url("/fonts/pfdintextcomppromedium.svg#pfdintextcomppromedium") format("svg");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"PFDINTextCompPro";src:url("/fonts/pfdintextcompproregular.eot");src:url("/fonts/pfdintextcompproregular.eot") format("embedded-opentype"),url("/fonts/pfdintextcompproregular.woff2") format("woff2"),url("/fonts/pfdintextcompproregular.woff") format("woff"),url("/fonts/pfdintextcompproregular.ttf") format("truetype"),url("/fonts/pfdintextcompproregular.svg#pfdintextcompproregular") format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"ProximaNova";src:url("/fonts/ProximaNovaRegular.eot");src:url("/fonts/ProximaNovaRegular.eot") format("embedded-opentype"),url("/fonts/ProximaNovaRegular.woff2") format("woff2"),url("/fonts/ProximaNovaRegular.woff") format("woff"),url("/fonts/ProximaNovaRegular.ttf") format("truetype"),url("/fonts/ProximaNovaRegular.svg#ProximaNovaRegular") format("svg");font-weight:400;font-style:normal}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media(min-width:768px){.col-sm-5ths{width:20%;float:left}}@media(min-width:992px){.col-md-5ths{width:20%;float:left}}@media(min-width:1200px){.col-lg-5ths{width:20%;float:left}}body,input,button,textarea{font-family:"MuseoCyrl",sans-serif;font-weight:500}input,button,textarea,.box,.yellow-btn{box-sizing:border-box}input,button,textarea{border:0;outline:0}a{text-decoration:none}.content{margin:0 auto;padding:0 20px;max-width:1180px}.spacer{text-align:justify;font-size:.1px}.spacer>*{display:inline-block;vertical-align:middle}.spacer:after{content:"";display:inline-block;width:100%}.pos-center{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.clear-fix:after{content:"";display:block;clear:both}.page-wrap{overflow:hidden}.ml-20{margin-left:20px}[data-src]{opacity:0}.page-title{font-size:72px;color:#bea172;padding-left:30px;letter-spacing:-.01em;text-transform:uppercase;position:relative;font-weight:500;font-family:"PFDINTextCompPro",sans-serif}.page-title:after{content:"";background:#bea172;height:50px;left:-814px;width:800px;top:11px;position:absolute;transform:skewX(-22deg);-moz-transform:skewX(-22deg);-webkit-transform:skewX(-22deg);-o-transform:skewX(-22deg);-ms-transform:skewX(-22deg)}.page-title_sm{padding-left:36px;font-size:48px}.page-title_sm:after{height:41px;left:-808px;top:4px}.yellow-btn,.white-btn,.black-btn,.yellow-white-btn{text-align:center;width:100%;display:inline-block;box-sizing:border-box;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.yellow-btn{height:51px;line-height:51px;max-width:275px;background:#bea172;border-radius:25px;color:#fff;font-size:18px}.event .yellow-btn{max-width:305px}.yellow-btn>*{display:inline-block;vertical-align:middle;position:relative;top:-1px}.yellow-btn span{margin-right:9px;position:relative;top:-2px}.yellow-btn:hover{background:#ccae7d}.white-btn{max-width:300px;line-height:49px;height:51px;font-size:18px;color:#fff;background:none;border:1px solid #fff;border-radius:24px}.white-btn span{margin-right:10px}.event-item:hover .white-btn,.white-btn:hover{background:#bea172;border-color:#bea172}.black-btn{max-width:245px;height:58px;line-height:54px;border:1px solid #25302d;border-radius:28px;font-size:18px;color:#202c2a;background:none}.black-btn span{margin-right:10px}.yellow-white-btn>*,.black-btn>*{display:inline-block;vertical-align:middle}.black-btn:hover{background:#bea172;border-color:#bea172;color:#fff}.yellow-white-btn{border:1px solid #bea172;max-width:148px;height:46px;line-height:44px;border-radius:22px;font-size:15px;color:#1d2329}.yellow-white-btn:hover{color:#fff;background:#bea172}.block-title{text-align:center;text-transform:uppercase;font-size:36px;font-weight:500;color:#1d2329;font-family:"PFDINTextCompPro",sans-serif}.block-title em{color:#8f6a33}.block-title span{display:inline-block;position:relative}.block-title span:after,.block-title span:before{content:"";top:0;bottom:0;margin:auto;position:absolute;width:20px;height:4px;background:#8f6a33;transform:skewX(-40deg);-moz-transform:skewX(-40deg);-webkit-transform:skewX(-40deg);-o-transform:skewX(-40deg);-ms-transform:skewX(-40deg)}.block-title span:after{left:-40px}.block-title span:before{right:-40px}.block-title_l-none{text-align:left}.block-title_l-none span:after{display:none}.block-title_r-none span:before{display:none}.block-title_r-none{text-align:right}.br{display:block}.ml-62{margin-left:62px}.pt-60{padding-top:52px !important;padding-bottom:60px !important}.icon{display:inline-block;background:url("/images/icons.png") no-repeat}.icon-search{width:12px;height:12px}.search__btn:hover .icon-search{background-position:0 -14px}.icon-menu{width:7px;height:10px;background-position:0 -42px}.nav__link_sec:hover .icon-menu{background-position:0 -54px}.icon-date{width:13px;height:14px;background-position:0 -66px}.date__btn:hover .icon-date{background-position:0 -82px}.icon-calendar{width:18px;height:21px;background-position:0 -98px}.icon-mark{width:15px;height:21px;background-position:0 -121px}.icon-ticket{width:22px;height:15px;background-position:0 -144px}.icon-right-arrow{width:7px;height:11px;background-position:0 -161px}.icon-mark-sm{width:14px;height:18px;background-position:0 -174px}.icon-ticket-sm{width:20px;height:14px;background-position:0 -194px}.icon-arrow-bottom{width:11px;height:6px;background-position:0 -210px}.black-btn:hover .icon-arrow-bottom{background-position:0 -218px}.icon-play{width:29px;height:33px;background-position:0 -226px}.icon-clock{width:12px;height:12px;background-position:0 -261px}.icon-arrow-black{width:6px;height:9px;background-position:0 -275px}.yellow-white-btn:hover .icon-arrow-black{background-position:0 -286px}.icon-subscribe{width:21px;height:19px;background-position:0 -297px}.icon-name{width:14px;height:14px;background-position:0 -318px}.icon-phone{width:14px;height:15px;background-position:0 -334px}.icon-message{width:15px;height:15px;background-position:0 -351px}.icon-step-arrow{width:7px;height:9px;background-position:0 -368px}.icon-star{width:16px;height:16px;background-position:0 -379px}.category__link:hover .icon-star{background-position:0 -397px}.icon-white-date{width:16px;height:18px;background-position:0 -415px}.category__link:hover .icon-white-date{background-position:0 -435px}.icon-price{width:24px;height:17px;background-position:0 -455px}.category__link:hover .icon-price{background-position:0 -474px}.icon-comment{width:28px;height:22px;background-position:0 -493px}.icon-reload{width:16px;height:18px;background-position:0 -517px}.icon-scheme{width:21px;height:21px;background-position:0 -537px}.icon-announce{width:22px;height:20px;background-position:0 -560px}.icon-pay{width:22px;height:20px;background-position:0 -582px}.icon-about{width:17px;height:17px;background-position:0 -604px}.top{background:#181a1c;color:#676255;padding:16px 0 15px;position:relative}.main-nav-wr{position:relative;top:-1px;width:56.44%}.main-nav__link{text-decoration:none;color:#676255;font-size:14px}.main-nav__link:hover,.main-nav__link.active{color:#bea172}.search{width:16.33%;padding-bottom:2px;right:-13px;position:relative}.cities__selected:after,.search:after{content:"";position:absolute;width:100%;height:2px;left:0;bottom:0;background:url("/images/border-bottom.png") repeat-x}.search__field{width:100%;height:20px;background:none;font-size:14px;font-weight:500;color:#676255}.search__field:focus,.search__field:hover{color:#bea172}.search__field:focus::-webkit-input-placeholder{color:#bea172}.search__field:focus::-moz-placeholder{color:#bea172}.search__field:focus:-moz-placeholder{color:#bea172}.search__field:focus:-ms-input-placeholder{color:#bea172}.search__field:hover::-webkit-input-placeholder{color:#bea172}.search__field:hover::-moz-placeholder{color:#bea172}.search__field:hover:-moz-placeholder{color:#bea172}.search__field:hover:-ms-input-placeholder{color:#bea172}.search__field::-webkit-input-placeholder{color:#676255}.search__field::-moz-placeholder{color:#676255}.search__field:-moz-placeholder{color:#676255}.search__field:-ms-input-placeholder{color:#676255}.search__btn{cursor:pointer;position:absolute;height:20px;right:0;bottom:2px;width:18px;background:none}.cities{font-size:14px;padding-right:12px;position:relative;top:1px}.cities__selected:before{content:"";position:absolute;background:url("/images/icons.png") no-repeat 0 -28px;right:-12px;top:0;bottom:-2px;margin:auto;width:7px;height:5px}.cities__selected{cursor:pointer;position:relative}.cities__selected:after{bottom:-3px}.cities__selected:hover:after{background:url("/images/border-bottom-hv.png") repeat-x}.cities__selected:hover{color:#bea172}.cities__selected:hover:before{background-position:0 -35px}.header{background:#1d2329;position:relative}.logo{text-decoration:none;position:relative;z-index:1}.logo__icon{display:block;background:url("/images/logo_new.png") no-repeat;width:258px;height:37px}.logo__desc{position:absolute;top:-4px;right:0;font-size:12px;font-weight:300;color:#feffff;font-family:"MuseoSansCyrl",sans-serif}.nav-wr{position:relative;left:-19px}.nav__item{display:inline-block;vertical-align:top;position:relative}.nav__item:hover:after{content:"";position:absolute;width:100%;height:100%;top:0;right:0;background:#242b32;transform:skewX(-22deg);-moz-transform:skewX(-22deg);-webkit-transform:skewX(-22deg);-o-transform:skewX(-22deg);-ms-transform:skewX(-22deg);box-sizing:border-box;border-bottom:2px solid #8a785a}.nav__link{padding:0 22px;height:94px;line-height:94px;display:block;font-size:15px;color:#fff;position:relative;z-index:2;text-decoration:none}.nav__link:hover{color:#bea172}.nav__link_sec>*{position:relative;top:-1px;display:inline-block;vertical-align:middle}.date{position:relative;left:-31px}.date__btn{padding-right:20px;position:relative;cursor:pointer}.date__btn,.date__btn>*{display:inline-block;vertical-align:middle}.date__btn span{font-size:15px;color:#bea172}.date__btn .icon{position:absolute;top:0;right:0}.date__btn:hover span{color:#fff}.header-contacts{position:relative;top:-1px;text-align:right}.header-contacts__phone{display:block;color:#bea172;font-size:14px;margin-bottom:7px}.header-contacts__phone em{font-size:18px}.header-contacts__phone:hover{color:#fff}.header-contacts__mail{font-size:14px;color:#fff}.header-contacts__mail:hover{color:#bea172}.center_cbx .toggle{position:relative;display:block;width:40px;height:20px;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:translate3d(0,0,0)}.center_cbx .toggle:before{content:"";position:relative;top:3px;left:3px;width:34px;height:14px;display:block;background:#9a9999;border-radius:8px;transition:background .2s ease}.center_cbx .toggle span{position:absolute;top:0;left:0;width:20px;height:20px;display:block;background:#fff;border-radius:10px;box-shadow:0 3px 8px rgba(154,153,153,.5);transition:all .2s ease}.center_cbx .toggle span:hover{background:#bea172}.center_cbx .toggle span:before{content:"";position:absolute;display:block;margin:-18px;width:56px;height:56px;background:#000;border-radius:50%;transform:scale(0);opacity:1;pointer-events:none}.center_cbx .cbx:checked+.toggle span{background:#1d2329;transform:translateX(20px);transition:all .2s cubic-bezier(.8,.4,.3,1.25),background .15s ease;box-shadow:0 3px 8px rgba(24,26,28,.2)}.center_cbx .cbx:checked+.toggle span:before{transform:scale(1);opacity:0;transition:all .5s ease}.center_cbx .cbx:checked+.toggle span:hover{background:#bea172}@media all and (max-width:1023px){.center_cbx{display:none}.main-nav-wr .center_cbx,.nav-menu .center_cbx{display:block}.center_cbx .toggle{margin-right:20px;margin-left:auto;margin-top:10px}}@media all and (min-width:1024px){.center_cbx{display:inline-block}.main-nav-wr .center_cbx{display:none}}.main-slider{position:relative}.main-slide{position:relative;overflow:hidden;min-height:711px}.main-slide:hover{cursor:pointer}.main-slide__bg{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-background-size:cover !important;background-size:cover !important}.main-slide .content{padding-top:152px;padding-bottom:152px;position:relative;min-height:711px;box-sizing:border-box;min-width:1220px;z-index:2}.main-slide .content:after{content:"";width:1000px;height:100%;left:-514px;background:#1d2329;opacity:.85;top:0;position:absolute;transform:skewX(-24deg)}.main-slide .content>*{position:relative;z-index:3}.m-s-params+div{margin-top:20px}.main-slider__prev a,.main-slider__next a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.main-slider__prev:hover,.main-slider__next:hover{background:#bea172}.main-slider__prev,.main-slider__next{position:absolute;z-index:4;top:273px;width:83px;height:52px;cursor:pointer;background:#181a1c;transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg)}.main-slider__prev{left:-20px}.main-slider__next{right:-20px}.slide-icon-prev,.slide-icon-next{position:absolute;top:0;bottom:0;margin:auto;background:url("/images/slider-arrows.png") no-repeat;width:10px;height:18px;transform:skewX(20deg);-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg)}.slide-icon-prev{right:31px}.slide-icon-next{left:31px;background-position:0 -20px}.main-slider__prev:hover .slide-icon-prev{background-position:-12px 0}.main-slider__next:hover .slide-icon-next{background-position:-12px -20px}.main-slider-control{position:absolute;z-index:4;bottom:-42px;max-width:1334px;left:0;right:0}.main-slider-control .row{margin-left:-8px;margin-right:-8px}.main-slider-control .col-md-2{padding-left:8px;padding-right:8px}.main-slider-control__link{border-radius:5px;overflow:hidden;font-size:0;display:block;background:#bea172;box-shadow:0 10px 20px rgba(89,103,116,.19);-moz-box-shadow:0 10px 20px rgba(89,103,116,.19);-webkit-box-shadow:0 10px 20px rgba(89,103,116,.19);-o-box-shadow:0 10px 20px rgba(89,103,116,.19)}.main-slider-control__link img{width:100%;opacity:.4}.main-slider-control__link.active,.main-slider-control__link:hover{box-shadow:0 10px 20px rgba(78,98,115,.55);-moz-box-shadow:0 10px 20px rgba(78,98,115,.55);-webkit-box-shadow:0 10px 20px rgba(78,98,115,.55);-o-box-shadow:0 10px 20px rgba(78,98,115,.55)}.main-slider-control__link.active img,.main-slider-control__link:hover img{opacity:.73}.event-params,.m-s-params{margin-top:46px}.event-param>*,.m-s-param>*{display:inline-block;vertical-align:middle}.event-param__icon-wr,.m-s-param__icon{width:22px;height:21px;position:relative}.event-param__desc,.m-s-param__desc{font-size:24px;color:#fff;line-height:1.2;margin-left:12px}.event-param,.m-s-param{margin-bottom:16px}.main-slide__link{margin-top:35px;display:block}.main-slide__link+.main-slide__link{margin-top:25px}.js-header_scroll{background:#1d2329}.cities-list{border:0;height:20px;background:none;font-size:14px;font-weight:500;color:#676255;position:relative;-webkit-appearance:none;border-bottom:1px dashed #676255;outline:0;cursor:pointer}.cities-list:hover{color:#bea172}.icon-eye{display:inline-block;background:url("/images/eye.png") no-repeat;width:19px;height:20px;background-size:contain}.nav-menu,.main-slide,.main-slider-control .slick-slide{display:none}.main-slide:nth-child(1){display:block}.main-slide .content{height:100%}@media(max-width:991px){.header{padding-top:18px;padding-bottom:18px}.main-nav{display:none}.cities{position:absolute;left:0;right:0;top:-3px;bottom:0;width:auto;padding-left:10px;text-align:center;white-space:nowrap;margin:auto;height:14px}}@media(max-width:400px){.cities{right:60px;left:auto}.search{width:30%;right:0}.main-nav-wr{width:auto}}.main_baner{padding-top:52px}.main_baner a{display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.main_baner a:hover{opacity:.8}.main_baner img{border-radius:10px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.main_baner:hover img{box-shadow:0 20px 35px rgba(89,103,116,.45);-moz-box-shadow:0 20px 35px rgba(89,103,116,.45);-webkit-box-shadow:0 20px 35px rgba(89,103,116,.45);-o-box-shadow:0 20px 35px rgba(89,103,116,.45);transform:translateY(-3px)}@media(max-width:991px){.nav-btn-wr{display:inline-block;width:133px}.date{display:none}.nav-wr{display:none}.cities{position:absolute;left:0;right:0;top:-3px;bottom:0;width:auto;padding-left:10px;text-align:center;white-space:nowrap;margin:auto;height:14px}.nav__btn{display:inline-block;width:34px;height:15px;position:relative;border-top:3px solid #fff;border-bottom:3px solid #fff}.nav__btn.open:before,.nav__btn:after,.nav__btn.active:before,.nav__btn.active:after{content:"";position:absolute;left:0;top:0;bottom:0;height:3px;background:#fff;width:100%;margin:auto}}@media(max-width:650px){.header-contacts__phone em,.header-contacts__phone{font-size:0}.nav-btn-wr{width:auto}.header-contacts__phone{width:34px;height:25px;margin-bottom:0;background:url("/images/phone.svg") no-repeat center}.header-contacts__mail{display:none}}@media(max-width:400px){.header-contacts__phone{width:30px}.logo__icon{width:200px;height:29px;-webkit-background-size:100% 100%;background-size:100% 100%}.logo__desc{font-size:9px}.cities{font-size:13px}.search{width:30%}.nav__btn{width:30px}}.nav-menu{overflow:auto}.hash__link{color:#1d2329;font-size:16px;text-decoration:underline}.announce__hashs{margin-top:10px}.announce__hashs li{display:inline-block}.announce__hashs li:not(:last-child){padding-right:5px}.order-info.order-info--fixed{padding-top:0}.nav__item .nav__link_sec{display:inline-block;vertical-align:middle}.catalog_sub_event{display:inline-block;vertical-align:middle;height:34px;padding:0 10px}.catalog_sub_event .catalog_sub_event-icon{display:block;border-radius:50%;margin-top:10px;width:16px;height:16px;background-image:url("/images/ui-icons_ffffff_256x240.png");background-position:-64px -15px;background-color:#bea172}.catalog_sub_event.nav_sub-active .catalog_sub_event-icon{background-position:0 -15px;background-color:#bea172}.nav .nav_submenu{display:none;margin-left:20px}.nav .nav_submenu .nav__link{line-height:30px;height:30px;padding:0 26px;font-size:18px;white-space:nowrap}.nav .center_cbx .toggle{margin-right:auto;margin-left:26px;margin-top:10px}.nav-menu .contacts_info{margin-left:26px;margin-top:30px}.nav-menu .contacts_info .header-contacts__phone,.nav-menu .contacts_info .header-contacts__phone em,.nav-menu .contacts_info .header-contacts__mail{font-size:20px;width:100%;background:transparent}.nav-menu .contacts_info .header-contacts__mail{display:block;margin-top:5px}.events-block{padding-top:52px;padding-bottom:52px;position:relative}.events-block_pt-sm{padding-top:53px;padding-bottom:100px}.events-block_no-title{padding-top:70px;padding-bottom:58px}.events-block_no-title .events-list{margin-top:0}.events-block_pt-sm .events-list{margin-top:51px}.events-block_pb-60{padding-bottom:60px}.events-list{margin-top:44px;margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap}.events-list .col-lg-3{padding-left:10px;padding-right:10px}.event-item{position:relative;border-radius:10px;overflow:hidden;background:linear-gradient(to top,#333,#4f4f4f);padding:0 20px 30px 16px;box-shadow:0 10px 20px rgba(89,103,116,.2);-moz-box-shadow:0 10px 20px rgba(89,103,116,.2);-webkit-box-shadow:0 10px 20px rgba(89,103,116,.2);-o-box-shadow:0 10px 20px rgba(89,103,116,.2);height:100%;display:flex;flex-direction:column;box-sizing:border-box;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.event-item:hover{box-shadow:0 20px 35px rgba(89,103,116,.45);-moz-box-shadow:0 20px 35px rgba(89,103,116,.45);-webkit-box-shadow:0 20px 35px rgba(89,103,116,.45);-o-box-shadow:0 20px 35px rgba(89,103,116,.45);transform:translateY(-3px)}.event-item>*{position:relative;z-index:3}.event-item::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#000;opacity:.65;z-index:2;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.event-item:hover .event-item__bg{opacity:1}.event-item:hover::after{opacity:.45}.event-item__bg{position:absolute;width:100%;height:100%;left:0;top:0;border-radius:10px;z-index:1;-webkit-background-size:cover !important;background-size:cover !important;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.event-item__date{padding-left:18px;background:url("/images/events/date-bg.png") no-repeat;width:118px;height:43px;line-height:43px;position:absolute;top:22px;left:0;font-size:18px;color:#fff}.event-item__title{font-size:30px;color:#bea172;margin-top:167px;line-height:1;font-family:"PFDINTextCompPro",sans-serif;font-weight:500;flex:1 0 auto;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.event-item:hover .event-item__title{color:#fff}.e-i-params{margin-top:39px;margin-left:-4px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ev-i-param__icon{width:34px}.e-i-param>*{display:inline-block;vertical-align:middle}.e-i-param{margin-bottom:8px}.e-i-param:last-child{margin-bottom:0}.ev-i-param__desc{max-width:80%;font-size:16px;color:#fff;line-height:120%;position:relative;top:-1px}.e-i-param_view{position:absolute;top:33px;right:20px;margin-bottom:0}.e-i-param_view .ev-i-param__icon{width:25px}.event-item:hover .e-i-params{opacity:0}.event-item__link-wrap{position:absolute;width:100%;display:block;left:0;bottom:-52px;right:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.event-item:hover .event-item__link-wrap{bottom:30px}.event-item__link-wrap_inner{padding:0 20px;display:block}.event-item__link{margin-top:33px;background:#bea172;border-color:#bea172}.events-block__add{display:block;margin:0 auto 0;max-width:none}.promo{-webkit-background-size:cover;background-size:cover;overflow:hidden}.promo_second{-webkit-background-size:cover;background-size:cover}.promo .content{position:relative;padding-top:51px;padding-bottom:48px}.promo .content:before{content:"";width:1000px;height:100%;top:0;left:-433px;background:#1d2329;opacity:.85;position:absolute;transform:skewX(-24deg)}.promo .content>*{position:relative;z-index:1}.promo__title{line-height:1.1;max-width:80%;color:#fff;position:relative}.promo__title small{position:absolute;left:38px;text-transform:none;bottom:-22px;font-size:16px;white-space:nowrap;font-family:"MuseoCyrl",sans-serif;font-weight:500}.promo__btn{position:relative;max-width:245px}.promo__btn_big{max-width:376px}.promo_consult .promo__btn{max-width:295px}.promo_order .promo__title{top:-3px}.categories-block{padding-bottom:40px;padding-top:52px}.category-item,.category-item__bg{display:block;width:100%}.categories-list{margin-top:50px;margin-left:-7px;margin-right:-7px}.categories-list .col-md-5ths{margin-bottom:40px}.categories-list .col-md{padding-left:7px;padding-right:7px}.category-item{text-decoration:none;font-size:0;position:relative;box-shadow:0 10px 20px rgba(89,103,116,.2);-moz-box-shadow:0 10px 20px rgba(89,103,116,.2);-webkit-box-shadow:0 10px 20px rgba(89,103,116,.2);-o-box-shadow:0 10px 20px rgba(89,103,116,.2);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.category-item:hover{box-shadow:0 26px 29px rgba(89,103,116,.55);-moz-box-shadow:0 26px 29px rgba(89,103,116,.55);-webkit-box-shadow:0 26px 29px rgba(89,103,116,.55);-o-box-shadow:0 26px 29px rgba(89,103,116,.55);transform:translateY(-3px)}.category-item__bg,.category-item:after{border-radius:5px}.category-item:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.35)}.category-item__title{position:absolute;padding:0 16px 24px;bottom:0;left:0;right:0;font-size:23px;font-weight:500;color:#fff;text-transform:uppercase;z-index:2;font-family:"PFDINTextCompPro",sans-serif}.category-item:hover .category-item__title{color:#bea172}.about-block{background:#1d2329;position:relative}.about-block_white{background:#f2f2f2}.about-block_white .block-title,.about-block_white .a-b-right{color:#1d2329}.about-block .content{min-height:528px}.a-b-photo{top:0;left:0;text-align:right;width:57.08%;height:100%;position:absolute;right:40%}.a-b-photo_left{left:40%;right:0}.a-b-photo__bg{float:right;display:block;min-height:100%}.a-b-photo iframe{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5}.a-b-left,.a-b-right{padding-top:79px;padding-bottom:50px;max-width:450px;margin-left:auto;color:#fff;position:relative;z-index:8}.a-b-left{margin-right:auto;margin-left:0;max-width:590px;padding-left:20px}.a-b-left .block-title{color:#cecece}.a-b-photo:after{content:"";background:#1d2329;height:100%;width:228px;z-index:6;position:absolute;right:-114px;top:0;transform:skewX(-23deg);-moz-transform:skewX(-23deg);-webkit-transform:skewX(-23deg);-o-transform:skewX(-23deg);-ms-transform:skewX(-23deg)}.a-b-photo_left:after{right:auto;left:-114px}.a-b-photo_left .about-block__btn{right:0;left:-136px}.a-b-photo_left .a-b-photo__bg{float:left}.a-b-photo_left{left:51%;width:49%}.a-b-left{padding-top:56px}.about-block_white .a-b-photo:after{background:#f2f2f2}.about-block__btn,.about__btn{width:135px;height:135px;background:rgba(190,161,114,.5);border-radius:50%;right:-136px;cursor:pointer;top:-58px}.about__btn:hover:after,.about-block__btn:hover:after{background:#cdaf7d}.about__btn:after,.about-block__btn:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:50%;background:#bea172;width:97px;height:97px}.about__btn .icon-play,.about-block__btn .icon-play{right:-10px;z-index:2}.about-block__title{text-align:left;color:#fff}.about-block__title span:before{right:-40px}.about-block__imp-text{margin-top:32px;font-size:20px;line-height:1.4}.about-block__desc{margin-top:29px;font-size:14px;padding-right:20px;line-height:1.95}.about-block__link{margin-top:57px;max-width:245px}.news-block{padding-top:55px;padding-bottom:84px}.news-block__title{margin-bottom:38px}.news-list{padding-left:20px;width:72.03%;display:inline-block}.page-content.news-list{margin-bottom:0;padding-left:0;width:100%;margin-left:-10px;margin-right:-10px}.page-content.news-list .col-md-6{padding-left:10px;padding-right:10px}.page-wr .col-lg-9.news-list_wr{padding-right:35px;padding-left:34px}.news-list .row{margin-left:-14px;margin-right:-14px}.news-list .col-md-6{padding-left:14px;padding-right:14px}.news-item>a{border-radius:3px;font-size:0}.news-item__bg{width:100%;border-radius:3px}.news-block-right{float:right;padding-top:13px;width:22.54%}.vk-widget,.inst-widget{box-shadow:0 10px 27px rgba(0,0,0,.08);-moz-box-shadow:0 10px 27px rgba(0,0,0,.08);-webkit-box-shadow:0 10px 27px rgba(0,0,0,.08);-o-box-shadow:0 10px 27px rgba(0,0,0,.08)}.vk-widget{padding-bottom:109.5%;padding-bottom:0;background:url("/images/vk.jpg") no-repeat center top;background:none;-webkit-background-size:cover;background-size:cover;border-radius:3px;margin-bottom:18px}.inst-widget{background:url("/images/inst.jpg") no-repeat center top;background:none;-webkit-background-size:cover;background-size:cover;padding-bottom:98%;padding-bottom:0;border-radius:3px}.news-item-body{padding:25px 10px}.news-item__title{font-size:23px;text-transform:uppercase;letter-spacing:.01em}.news-item__title a{color:#1d2329}.news-item__title a:hover{color:#ccae7d}.news-item__title,.news-item__date span,.news__date span{font-family:"PFDINTextCompPro",sans-serif;font-weight:500}.news__date,.news-item__date{margin-top:15px;padding-left:19px;position:relative}.news__date .icon,.news-item__date .icon{position:absolute;left:0;top:2px}.news__date span,.news-item__date span{font-size:15px;color:#bea172}.news-item__desc{font-size:14px;color:#616161;line-height:1.95;padding-right:10px}.news-item__desc p{margin-top:19px}.news-item__link span{margin-right:8px;position:relative;top:-1px}.news-item__link{margin-top:34px}.news-list .col-md-6:nth-last-child(1) .news-item,.news-list .col-md-6:nth-last-child(2) .news-item{margin-bottom:0}.news-list .col-md-6 .news-item{margin-bottom:14px}.news-block_else{padding-bottom:29px;background:#f5f5f5}.news-block_else .news-block__title{margin-bottom:32px}.news-block_else .news-list{width:auto;padding-left:20px}.news-block_else .news-list .row{margin-left:-9px;margin-right:-9px}.news-block_else .col-md-4{padding-left:9px;padding-right:9px}.news-item_sm .news-item-body{padding:29px 25px}.map-wrap{background:#f6f6f6;padding-top:58px}.map-wrap_sm-pt{padding-top:53px}#map{height:555px;background:#212930;margin-top:42px}.text-block{color:#1d2329;padding-bottom:53px;padding-top:52px}.text-block_sm-pt{padding-top:34px}.text-block__title{text-align:left}.text-block__imp-text{margin-top:36px;font-size:20px;line-height:1.4;padding-right:30px}.text-block__desc{font-size:14px;color:#616161;line-height:1.9;margin-top:20px}.subscribe{-webkit-background-size:cover;background-size:cover;padding-top:51px;padding-bottom:49px}.subscribe_second{background:url("/images/bg/subscribe-bg-second.jpg") no-repeat center top;-webkit-background-size:cover;background-size:cover}.subscribe__title{color:#fff}.subscribe__btn .icon{margin-right:9px}.subscribe__btn{position:relative;max-width:245px}.footer{background:#1d2329;padding-top:57px;padding-bottom:58px}.footer .logo{display:inline-block}.footer .content>*{vertical-align:top}.social{margin-top:53px;width:266px}.field-wrap .social{width:100%}.field-wrap .social__link_fb:hover{background-position:0 0}.field-wrap .social__link_inst:hover{background-position:0 -74px}.field-wrap .social__link_email:hover{background-position:0 -74px;background-position:-23px -116px}.field-wrap .social__link_telegram:hover{background-position:-18px 0}.field-wrap .social__link_whatsapp:hover{background-position:-17px -38px}.field-wrap .social__link_viber:hover{background-position:-17px -77px}.field-wrap .social__link_ok:hover{background-position:0 -110px}.field-wrap .social__link_vk:hover{background-position:0 -150px}.social__link{background:url("/images/socials.png") no-repeat}.social__link_fb{width:11px;height:17px}.social__link_email{width:20px;height:20px;background-position:-23px -116px}.social__link_telegram{width:20px;height:19px;background-position:-18px 0}.social__link_whatsapp{width:20px;height:20px;background-position:-17px -38px}.social__link_viber{width:20px;height:19px;background-position:-17px -77px}.social__link_fb:hover{background-position:0 -19px}.social__link_gp{width:16px;height:16px;background-position:0 -38px}.social__link_gp:hover{background-position:0 -56px}.social__link_inst{width:16px;height:16px;background-position:0 -74px}.social__link_inst:hover{background-position:0 -92px}.social__link_ok{width:10px;height:18px;background-position:0 -110px}.social__link_ok:hover{background-position:0 -130px}.social__link_vk{width:21px;height:13px;background-position:0 -150px}.social__link_vk:hover{background-position:0 -165px}.social__link_ytb{width:19px;height:14px;background-position:0 -180px}.social__link_ytb:hover{background-position:0 -196px}.social__link_in{width:17px;height:17px;background-position:0 -212px}.social__link_in:hover{background-position:0 -231px}.site-map{width:33.89%}.site-map-list{vertical-align:top}.site-map-list__link{font-size:15px;color:#fff}.site-map-list__link:hover{color:#bea172}.site-map-list__item{margin-bottom:15px}.site-map-list__item:last-child{margin-bottom:0}.footer-contacts{text-align:right}.phones{margin-bottom:11px}.phones__phone{display:block;color:#bea172;font-size:14px;margin-bottom:8px}.phones__phone:hover{color:#fff}.phones__phone:last-child{margin-bottom:0}.phones__phone em{font-size:18px}.mail{font-size:14px;color:#fff}.mail:hover{color:#bea172}.address{margin-top:24px;font-size:14px;color:#bea172;line-height:1.1}.address .yuraddr{font-size:16px;font-weight:700;margin-bottom:8px}.bottom{background:#181a1c;padding-top:27px;padding-bottom:30px}.payments__type{display:inline-block;vertical-align:middle;background:url("/images/icons.png") no-repeat 0 -623px}.payments__type_visa{width:44px;height:15px}.payments__type_mc{width:30px;height:18px;margin-left:26px;background-position:0 -640px}.bottom .main-nav-wr{top:1px}.bottom .main-nav__link{color:#6a6a6a}.bottom .main-nav__link:hover{color:#bea172}.page-main{overflow:hidden;color:#fff}.shipping{background:url("/images/bg/shipping-bg.jpg") no-repeat center top;-webkit-background-size:cover;background-size:cover;color:#fff}.pay{background:url("/images/bg/pay-bg.jpg") no-repeat center top;-webkit-background-size:cover;background-size:cover;color:#fff}.conditions{background:url("/images/bg/conditions-bg.jpg") no-repeat center top;-webkit-background-size:cover;background-size:cover;color:#fff}.blue-bg:after{content:"";position:absolute;right:0;top:0;width:2000px;height:100%;background:rgba(29,35,41,.85);transform:skewX(-22deg);-moz-transform:skewX(-22deg);-webkit-transform:skewX(-22deg);-o-transform:skewX(-22deg);-ms-transform:skewX(-22deg)}.weight .blue-bg:after{background:rgba(255,255,255,.85)}.weight .blue-bg.blue-bg_right:after{background:rgba(29,35,41,.85)}.weight .blue-bg .page-main-list,.weight .blue-bg .pager__link,.weight .blue-bg .pager__colon{color:#1d2329}.blue-bg_right:after{right:auto;left:0}.blue-bg>*{position:relative;z-index:2}.blue-bg{min-height:100%;padding-left:20px;position:relative}.blue-bg_right{padding-left:0;margin-left:auto}.page-main .blue-bg{padding-bottom:72px;max-width:731px}.pager{font-size:14px;padding-top:17px;padding-left:14px}.organizers .pager,.order .pager{padding-left:0}.pager>*{display:inline-block;vertical-align:middle;margin-bottom:4px;line-height:120%}.pager__link{color:#fff}.pager_black{color:#1d2329}.pager_black .pager__link{color:#1d2329}.pager_black .pager__link:hover,.pager_black .pager__link_active,.pager__link:hover,.pager__link_active,.weight .pager_black .pager__link:hover,.weight .pager_black .pager__link_active,.weight .pager__link:hover,.weight .blue-bg .pager__link_active{color:#bea172}.page-main__title{margin-top:53px;line-height:1.1;padding-left:0;display:inline-block}.page-main__title:after{left:-845px;top:14px}.page-main__text{margin-top:33px;padding-right:61px;font-size:25px;line-height:1.6;letter-spacing:-.01em}.page-main-list{margin-top:25px;padding-right:101px}.page-main-list li{font-size:14px;line-height:2;position:relative;margin-bottom:28px}.page-main-list li:last-child{margin-bottom:0}.page-main-list li:after{content:"";position:absolute;border-radius:50%;width:6px;height:6px;border:1px solid #b69b6f;top:11px;left:-32px}.page-main__desc{padding-left:6px;font-size:14px;line-height:2;margin-top:25px;padding-right:100px}.page-main__btn{max-width:300px;margin-top:48px;margin-bottom:17px}.question{background:url("/images/bg/question-bg.jpg") no-repeat center top;-webkit-background-size:cover;background-size:cover}.question-left{padding-left:20px;padding-top:115px;float:left;max-width:450px}.question .blue-bg{max-width:655px}.question-form{padding-top:48px;padding-left:152px;padding-bottom:81px}.question-form__title{font-size:30px;margin-bottom:23px;color:#bea172}.question-form__title,.question__title{font-family:"PFDINTextCompPro",sans-serif;font-weight:500;text-transform:uppercase}.question__title{font-size:72px;color:#bea172;line-height:1.1}.question__desc{margin-top:31px;font-size:25px;color:#fff;line-height:1.55}.question-form__label{display:inline-block;position:relative;max-width:360px;width:100%;margin-bottom:5px}.question-form__label .icon{position:absolute;top:-2px;bottom:0;left:0;margin:auto}.question-form__label .icon-message{left:4px}.question-form__field:hover,.question-form__field:focus{border-bottom-color:#bea172}.question-form__field{width:100%;background:none;height:60px;font-size:14px;color:#fff;border-bottom:1px solid #fff;padding-left:34px}.question-form__field::-webkit-input-placeholder{color:#fff}.question-form__field::-moz-placeholder{color:#fff}.question-form__field:-moz-placeholder{color:#fff}.question-form__field:-ms-input-placeholder{color:#fff}.question-form__btn{max-width:245px;position:relative;left:-10px;margin-top:30px}.question-form__info{font-size:12px;color:#fff;line-height:1.2;margin-top:37px}.question-form__info a{color:inherit}.question-form__info a:hover{color:#bea172}.order,.organizers{background:url("/images/bg/order-bg.jpg") no-repeat center top;-webkit-background-size:cover;background-size:cover}.organizers .pager,.order .pager{padding-top:12px}.order .page-main__title{margin-top:63px}.order .page-main__text{margin-top:21px}.weight .page-main__text,.weight .page-main .about-block__desc{color:#1d2329}.order .page-main__btn{margin-top:58px;margin-bottom:0;max-width:260px}.organizers-info,.order-info{padding-bottom:54px;padding-top:58px}.organizers-info__photo,.order-info__photo{margin-left:20px;border-radius:3px;float:left;margin-right:36px;margin-bottom:6px}.organizers-info-right,.organizers-info__photo,.order-info-right,.order-info__photo{vertical-align:top}.organizers-info-right,.order-info-right{padding-top:9px;text-align:left}.organizers-info__text,.order-info__text{margin-top:37px;padding-right:7px;position:relative;left:7px;font-size:14px;color:#616161;letter-spacing:-.01em;line-height:2}.steps{padding-bottom:55px;padding-top:54px}.step{text-align:center}.step-icon{display:inline-block}.step-icon-1{background:url("/images/steps/icon-1.png") no-repeat;width:70px;height:70px}.step-icon-2{background:url("/images/steps/icon-2.png") no-repeat;width:89px;height:77px}.step-icon-3{background:url("/images/steps/icon-3.png") no-repeat;width:76px;height:78px}.step__icon-wr{display:block;position:relative;height:78px}.step__number{width:36px;height:34px;background:#bea172;color:#fff;font-size:25px;font-weight:500;font-family:"PFDINTextCompPro",sans-serif;line-height:34px;margin:40px auto 0}.step__arrow,.step__number{transform:skewX(-20deg);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg)}.step__number span,.icon-step-arrow{transform:skewX(20deg);-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg)}.step__number span{display:inline-block}.steps-list .col-md-4{z-index:2;position:relative}.steps-list{position:relative;margin-top:83px}.steps-list:before{content:"";position:absolute;display:block;left:-1000px;width:3000px;height:1px;background:#ebebeb;top:0;bottom:-32px;margin:auto}.step__desc{margin-top:27px;font-size:18px;color:#1d2329;line-height:1.55}.step__arrow{position:absolute;top:0;bottom:-34px;right:-10px;margin:auto;width:20px;height:19px;background:#e1e1e1}.organizers .page-main__title{margin-top:62px}.organizers .page-main__btn{margin-top:60px;margin-bottom:25px;max-width:320px}.category{text-align:center;background:url("/images/bg/category-bg.jpg") no-repeat center top;-webkit-background-size:cover;background-size:cover;color:#fff;padding-top:36px;padding-bottom:51px;position:relative;z-index:15}.category .pager{padding-left:0}.category:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(19,23,27,.77);z-index:-1}.category .content{position:relative;z-index:0}.category-links{margin:37px auto 0;max-width:710px;position:relative;pointer-events:auto;font-size:0}.category-links .fix-btn{max-width:220px}.category__link{color:#fff;border-radius:25px;font-size:18px;line-height:49px;height:51px;max-width:240px;transition:all .2s}.category__link .icon{margin-right:7px}.category__title{text-transform:uppercase;font-weight:500;font-size:72px;margin-top:22px;font-family:"PFDINTextCompPro",sans-serif}.page .pager{padding-top:22px;padding-left:34px}.page .page-title{margin-top:35px;margin-bottom:52px;color:#1d2329;padding-left:17px}.page .page-title:after{left:-827px}.page-wr{padding-left:20px}.page-wr .row{margin-left:-17px;margin-right:-17px}.page-wr .col-lg-9{padding-right:39px;padding-left:17px}.page-wr .col-md-3{padding-right:17px;padding-left:2px}.page-wr{padding-bottom:62px}.news__photo{border-radius:3px;margin-bottom:28px;width:100%}.news__desc{font-size:14px;color:#616161;line-height:2;padding-bottom:8px;letter-spacing:-.01em}.news__desc p{margin-top:18px}.comment{margin-top:47px}.comment__add{max-width:235px}.comment__add .icon-comment{position:relative;top:-2px;margin-right:7px}.share{position:relative;top:-2px}.share__link{position:relative;width:52px;height:52px;border-radius:50%;display:inline-block;vertical-align:top;background:#bea172;margin-right:13px}.share__link:hover{background:#1d2329}.share__link:last-child{margin-right:0}.share-icon{background:url("/images/socials.png") no-repeat}.share-icon-skype{width:19px;height:19px;background-position:0 -250px}.share-icon-inst{width:21px;height:21px;background-position:0 -271px}.share-icon-tw{width:22px;height:19px;background-position:0 -294px}.share-icon-vk{width:23px;height:14px;background-position:0 -315px}.share-icon-ytb{width:23px;height:18px;background-position:0 -331px}.share-icon-fb{width:12px;height:22px;background-position:0 -351px}.aside-nav{background:#f5f5f5;padding:33px 0 29px;margin-bottom:30px;border-radius:3px}.aside-nav__title{padding-left:30px;font-size:23px;text-transform:uppercase;font-weight:500;margin-bottom:20px;color:#1d2329;font-family:"PFDINTextCompPro",sans-serif}.aside-nav__link{display:block;height:32px;line-height:32px;padding-left:27px;color:#1d2329;font-size:15px;border-left:3px solid transparent}.aside-nav__link:hover{background:#e6e6e6;border-left-color:#bea172}.aside-nav__item{margin-bottom:4px}.aside-nav__item:last-child{margin-bottom:0}.banner{min-height:482px;padding:44px 20px;position:relative;display:block;text-align:center}.banner__date{font-size:18px;color:#bea172}.banner>*{display:block;position:relative;z-index:3}.banner__bg{position:absolute;width:100%;height:100%;left:0;top:0;border-radius:3px;-webkit-background-size:cover !important;background-size:cover !important}.banner__place{font-size:18px;color:#fff;line-height:1.2;margin-top:11px}.banner__title{font-size:56px;font-weight:500;color:#bea172;text-transform:uppercase;font-family:"PFDINTextCompPro",sans-serif;letter-spacing:-.01em;margin-top:25px}.pagination{margin-top:43px;margin-bottom:-6px;text-align:center}.pagination>*,.pagination__link{display:inline-block;vertical-align:middle}.pagination-prev,.pagination-next,.pagination__link{line-height:36px;width:36px;height:36px;text-align:center}.pagination__link{font-size:23px;color:#1d2329;font-family:"PFDINTextCompPro",sans-serif;font-weight:500;margin-right:16px}.pagination__link:last-child{margin-right:0}.pagination__link:hover,.pagination__link.active{color:#bea172}.pagination-prev__icon,.pagination-next__icon{background:url("/images/pagination-arrows.png") no-repeat;width:7px;height:11px;display:inline-block;position:relative;bottom:-1px}.pagination-prev:hover .pagination-prev__icon{background-position:-9px 0}.pagination-next__icon{background-position:0 -13px}.pagination-next:hover .pagination-next__icon{background-position:-9px -13px}.pagination-list{margin:0 39px}.about{background:url("/images/bg/about-page-bg.jpg") no-repeat center top;-webkit-background-size:cover;background-size:cover;position:relative}.about iframe{position:absolute;width:100%;height:100%;left:0;top:0}.about .content{z-index:1;position:relative}.about .blue-bg{padding-bottom:129px}.about .blue-bg{max-width:562px}.about .pager{padding-left:0}.about-video{position:absolute;width:452px;right:20px;top:0;height:100%}.about__btn{right:0;top:-46px}.team{padding-top:53px}.team-slider{margin-top:50px;padding-left:20px;position:relative}.team-slider .bx-viewport{padding:40px 8px;margin:-40px -8px}.team-item{float:left;font-size:0;width:282px !important;margin-right:10px;border-radius:6px;position:relative}.banner:hover,.news-item__bg:hover,.team-item:hover{box-shadow:0 20px 30px rgba(89,103,116,.22);-moz-box-shadow:0 20px 30px rgba(89,103,116,.22);-webkit-box-shadow:0 20px 30px rgba(89,103,116,.22);-o-box-shadow:0 20px 30px rgba(89,103,116,.22)}.team-item:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.44)}.team-item:after,.team-item__bg{border-radius:6px}.team-item-bottom{box-sizing:border-box;width:100%;position:absolute;left:0;bottom:0;z-index:2;padding:32px 32px 55px}.team-item__name{font-size:30px;font-weight:400;color:#bea172;line-height:1;text-transform:uppercase;font-family:"PFDINTextCompPro",sans-serif}.team-item__position{font-size:14px;color:#fff;line-height:1.2;margin-top:18px}.team-slider-control{margin-top:45px;text-align:center;padding-left:6px}.team-slider-control__link{display:inline-block;vertical-align:top;width:8px;height:8px;margin-right:10px;border:2px solid #bea172;border-radius:50%}.team-slider-control__link:last-child{margin-right:0}.team-slider-control__link:hover,.team-slider-control__link.active{background:#bea172}.team-slider-prev a,.team-slider-next a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}.team-slider-prev,.team-slider-next{position:absolute;top:0;bottom:0;margin:auto;height:42px;width:49px;background:#e5e5e5;transform:skewX(-24deg);-moz-transform:skewX(-24deg);-webkit-transform:skewX(-24deg);-o-transform:skewX(-24deg);-ms-transform:skewX(-24deg);cursor:pointer}.team-slider-prev:hover,.team-slider-next:hover{background:#bea172}.team-slider-prev{left:-69px}.team-slider-next{right:-89px}.team-slider-prev__icon,.team-slider-next__icon{background:url("/images/slider-arrows-white.png") no-repeat;width:7px;height:11px;transform:skewX(24deg);-moz-transform:skewX(24deg);-webkit-transform:skewX(24deg);-o-transform:skewX(24deg);-ms-transform:skewX(24deg)}.team-slider-next__icon{background-position:0 -13px}.gallery{padding-bottom:64px;padding-top:52px}.gallery-photos{margin-top:50px}.gallery-photo{float:left;font-size:0;position:relative;width:20%}.gallery-photo a{display:block}.gallery-photo img{width:100%}.gallery-photo:hover .gallery-photo__zoom{display:block}.gallery-photo__zoom{cursor:pointer;display:none;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background:rgba(190,161,114,.92)}.gallery-photo__zoom:after,.gallery-photo__zoom:before{content:"";width:1px;height:126px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:#fff}.gallery-photo__zoom:before{width:126px;height:1px}.gallery__add-btn{display:block;margin:53px auto 0;max-width:224px}.gallery__add-btn .icon-reload{top:-3px;margin-right:10px}.nav-menu .date,.nav-menu .header-contacts{display:none}.nav-menu{display:none}.nav-menu .nav__btn{position:absolute;right:10px;top:10px;width:20px;height:10px;cursor:pointer}.event{background:url("/images/events-list/event-1/main-bg.jpg") no-repeat center top;-webkit-background-size:cover;background-size:cover}.event .pager{padding-left:0;padding-top:26px;padding-bottom:10px;margin-top:55px;margin-bottom:-55px}.event{position:relative;overflow:visible}.page-links{position:absolute;left:0;right:0;bottom:-40px;font-size:0;background:#bea172;max-width:1180px;margin:0 auto;overflow:hidden;border-radius:8px;z-index:99}.page-link{display:inline-block;vertical-align:top;line-height:78px;height:82px;text-align:center;font-size:18px;color:#fff;width:25%;position:relative}.page-links-list>*{vertical-align:middle}.page-link.page-link--fix>*:before{content:"";position:absolute;width:100%;height:100%}.page-link.page-link--fix:hover>*{background:transparent !important}.page-link>*{position:relative;z-index:1}.page-links-list .black-btn{position:relative;z-index:1;background:#ab8c5a;color:#fff;border-color:#fff;pointer-events:auto}.page-links-list .black-btn:hover{background:#bea172;border-color:#fff}.page-link:hover:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#ab8c5a;transform:skewX(-27deg);-moz-transform:skewX(-27deg);-webkit-transform:skewX(-27deg);-o-transform:skewX(-27deg);-ms-transform:skewX(-27deg)}.page-link:before{content:"";position:absolute;width:1px;height:100%;left:100%;top:0;background:#ab8c5a;transform:skewX(-27deg);-moz-transform:skewX(-27deg);-webkit-transform:skewX(-27deg);-o-transform:skewX(-27deg);-ms-transform:skewX(-27deg)}.page-link:last-child:before{display:none}.page-links-list--nav .page-link:last-child:before{display:block}.page-link:first-child:after{width:110%;left:-10%}.page-link:last-child:after{width:110%;right:-10%}.page-link__icon-wr,.page-link__desc{position:relative;z-index:2;display:inline-block;vertical-align:middle}.page-link__icon-wr{width:22px;margin-right:12px}.event-param__icon-wr .icon{position:absolute;left:0;top:0;bottom:0;margin:auto}.event-params{margin-top:42px}.count-wr{margin-top:39px;margin-bottom:45px}.count-wr__title{font-size:18px;line-height:1.2}.count>*{display:inline-block;vertical-align:top}.count{margin-top:35px}.count-item__numb{display:block;width:54px;height:57px;border-radius:14px;background:#fff;text-align:center;line-height:57px;font-size:20px;color:#1d2329}.count__colon{line-height:57px;margin:0 9px;font-size:20px}.count-item__desc{display:block;text-align:center;font-size:14px;color:#bea172;margin-top:15px}.event__reserv>*{display:inline-block;vertical-align:middle}.event__reserv,.event__order{height:51px;display:inline-block;vertical-align:top;font-size:18px}.event__reserv{background:none;color:#fff;margin-right:18px;max-width:206px;border-radius:24px}.event__order{max-width:135px}.event__reserv .icon-right-arrow{margin-left:8px}.event__order .icon-right-arrow{position:relative;top:-2px}.event .blue-bg{padding-bottom:104px;max-width:554px}.announce{background:#f6f6f6;padding-top:105px;padding-bottom:61px}.announce-left{float:left;width:430px;position:relative;font-family:"PFDINTextCompPro",sans-serif;font-weight:500;font-size:0;overflow:hidden}.announce__photo{border-radius:8px;width:100%}.announce__name{position:absolute;font-size:60px;line-height:1.2;color:#bea172;left:22px;bottom:31px;z-index:2;text-transform:uppercase}.announce__date{font-size:30px;font-weight:500;color:#fff;height:43px;left:-6px;top:42px;line-height:43px;background:#bea172;padding:0 22px 0 27px;position:absolute;transform:skewX(-14deg);-moz-transform:skewX(-14deg);-webkit-transform:skewX(-14deg);-o-transform:skewX(-14deg);-ms-transform:skewX(-14deg)}.announce__date i{display:block;transform:skewX(14deg);-moz-transform:skewX(14deg);-webkit-transform:skewX(14deg);-o-transform:skewX(14deg);-ms-transform:skewX(14deg)}.nav-btn-wr{display:none}.announce-right{margin-left:472px;padding-top:15px;color:#1d2329}.announce__title{font-size:36px;text-transform:uppercase;font-family:"PFDINTextCompPro",sans-serif;font-weight:500}.announce__imp-text{font-size:20px;line-height:1.4;margin-top:35px}.announce__desc{font-size:14px;line-height:2;margin-top:26px}.scheme-wr{padding-top:64px;padding-bottom:71px}.scheme{background:#1d2226;margin-top:53px;padding-top:43.38%;position:relative;border-radius:7px}.scheme span{opacity:.17;height:116px;position:absolute;left:0;top:0;bottom:0;line-height:116px;width:100%;font-size:149px;text-transform:uppercase;font-family:"PFDINTextCompPro",sans-serif;color:#3a3a3a;font-weight:500;text-align:center;margin:auto}.header.scroll{position:fixed;width:100%;left:0;top:0;z-index:100;box-sizing:border-box}.page-links.scroll-bl{position:fixed;width:100%;left:0;top:0;bottom:inherit;z-index:101}.overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;padding:0 20px;box-sizing:border-box;overflow:auto;z-index:100;background:rgba(0,0,0,.6)}.popup{display:none;opacity:0;margin:100px auto;max-width:1000px}.popup-gallery img{width:100%}.get{position:relative}.get-left{padding-top:57px;padding-bottom:67px;margin-right:280px;padding-left:20px;color:#1d2329}.about-event__title,.get__title{font-size:36px;text-transform:uppercase;line-height:1.2;font-weight:500;font-family:"PFDINTextCompPro",sans-serif}.about-event__desc,.get__desc{margin-top:26px;font-size:14px;line-height:2;letter-spacing:-.01em}.get__icon{position:absolute;top:89px;right:21px;background:url("/images/pay-icon.png") no-repeat;width:214px;height:160px}.about-event{background:#f4f4f4;position:relative}.about-event:after{content:"";position:absolute;height:100%;left:-16.6%;top:0;width:60%;background:#bea172;transform:skewX(-17deg);-moz-transform:skewX(-17deg);-webkit-transform:skewX(-17deg);-o-transform:skewX(-17deg);-ms-transform:skewX(-17deg)}.about-event .content{position:relative}.about-event__photo{position:absolute;bottom:0;left:-169px;z-index:2}.about-event__photo--fixed{position:relative;left:0 !important;width:100% !important;padding-top:48px}.about-event-right{z-index:3;padding-top:48px;padding-bottom:72px;margin-left:auto;max-width:710px;position:relative;right:-190px}.about-event__style{font-size:20px;font-weight:500;margin-top:22px;text-transform:uppercase;font-family:"PFDINTextCompPro",sans-serif;color:#bea172}.about-event__desc{margin-top:19px}.about-event__btn{margin-top:42px;max-width:245px}.cat-nav{position:absolute;width:100%;background:#1d2329;text-align:center;box-sizing:border-box;padding:10px 0;padding:0;border-bottom-left-radius:25px;border-bottom-right-radius:25px;border:1px solid #bea172;border:0;height:0;overflow:hidden;min-height:0;max-height:0;transition:all .3s;top:100%;z-index:-1;left:0}.active+.cat-nav{height:auto;border:1px solid #bea172;min-height:100%;max-height:unset}.fix-btn{max-width:185px;width:100%}.cat-nav__link{display:block;font-size:18px;padding:5px 0;color:#fff;text-align:left}.cat-nav__link:hover{color:#bea172}.active.category__link{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;color:#fff;background:#bea172 !important;border-color:#bea172 !important}.active.category__link .icon-star{background-position:0 -397px}.active.category__link .icon-white-date{background-position:0 -435px}.active.category__link .icon-price{background-position:0 -474px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-size:12px}#date_range{font-size:16px;background:#1d2329}.selector-wrap{position:relative}.active+.fix{padding:50px 40px 0;font-size:10px}.selector-wrap .point{top:-1px;position:absolute;height:10px;display:block;width:10px;background-color:#bea172}.point>*{position:absolute;color:#fff;top:200%;left:50%;transform:translateX(-50%) translateY(0%);font-size:16px}.point:nth-child(2){left:25%;margin-left:-4px}.point:nth-child(3){left:50%;margin-left:-4px}.point:nth-child(4){left:75%;margin-left:-4px}.point:nth-child(5){right:0}.events-list.rows>*{margin-bottom:30px}.date_wrap{position:absolute;top:100%;left:0;z-index:16;font-size:13px;margin-top:15px;background:#1d2329;text-align:center}.hover-image{position:relative;display:block}.hover-image p{position:absolute;width:100%;text-align:center;top:50%;color:transparent;display:block;font-size:16px;margin-top:-8px;transition:all .3s}.hover-image:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;transition:all .3s}.hover-image:hover:before{background:rgba(0,0,0,.5)}.hover-image:hover p{color:#fff}.ui-datepicker tr td:nth-child(6) .ui-state-default,.ui-datepicker tr td:nth-child(7) .ui-state-default{color:#bea172}.ui-datepicker tr td .ui-state-active{border:1px solid transparent;background:#bea172}.ui-datepicker-calendar th span{color:#fff}.ui-datepicker tr td .ui-state-default{color:#fff;border:1px solid transparent;background:transparent;transition:all .3s}.ui-datepicker tr td .ui-state-active{color:#fff !important;background-color:rgba(255,255,255,.3)}.ui-datepicker tr td .ui-state-hover{background:rgba(255,255,255,.3);border:1px solid transparent}.ui-datepicker tr td .ui-state-highlight{background:rgba(255,255,255,.1);border:1px solid transparent}.ui-widget-content{background:#1d2329;border:0}.ui-datepicker-header{background:#bea172;border-color:#a0804c}#date_range .ui-widget-content{display:block;box-sizing:border-box;border-radius:unset;padding:15px;width:100%}.active-link .category__link{border-bottom-left-radius:0;border-bottom-right-radius:0;background:#1d2329;border-color:#1d2329}.active+ul.cat-nav{columns:2;padding:15px}.selector-wrap .ui-widget-content{background:#fff;height:8px}span.ui-slider-handle.ui-state-default.ui-corner-all{background:#bea172}.date_wrap .category__link{margin-bottom:5px}.date_wrap .yellow-white-btn{background:transparent;color:#fff;margin:5px 0 15px}.date_wrap .yellow-white-btn:hover{background:#bea172}.date_wrap .yellow-white-btn:hover .icon-white-date{background-position:0 -435px}.hidden-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:none;background:rgba(0,0,0,.9)}.hidden-overlay-back{position:absolute;width:100%;height:100%;left:0;top:0}.hidden-overlay .form-button{line-height:1;padding:24px 0 18px 0}.closeOverlay{width:25px;height:25px;position:absolute;top:5px;right:5px;color:#000;font-size:24px;line-height:24px;cursor:pointer;transition:.3s;z-index:9999;text-align:center}.closeOverlay:hover{color:#bea172}.form-field{height:100%}.h-wrap{top:50%;position:relative;max-width:450px;margin:0 auto}.field-wrap input{width:100%;font-size:18px;background:none;border:1px solid #616161;border-radius:24px;color:#616161;padding:13px 15px 14px}.form-wrap{background-color:#fff;border-radius:5px;padding:20px 40px;text-align:center}.field-wrap{margin-bottom:10px}.form-wrap .h2{font-size:24px;margin-bottom:15px}.vk-widget #vk_groups,.vk-widget #vk_groups iframe{width:100% !important}.html__active .body__bg{opacity:1;pointer-events:auto}.body__bg{background:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;z-index:15;transition:all .3s;opacity:0;pointer-events:none}.html__active .category{pointer-events:none}.cat-nav--list{column-count:2;padding:15px}.cat-nav--ajax{column-count:1}.cat-nav--ajax li:first-child{margin-top:10px}.fix-btn .promo__btn{margin-bottom:15px}.search__help-tooltip{font-size:14px;text-align:left}.search__help-tooltip.center{text-align:center}.fix-btn .fix .promo__btn{margin-top:50px}.nav__btn--mob{display:inline-block;display:none;width:34px;height:15px;position:relative;position:absolute;border-top:3px solid #fff;border-bottom:3px solid #fff;top:50%;margin-top:-11px;left:15px}.nav__btn--mob.open{border-top:transparent;border-bottom:transparent}.nav__btn--mob.open:before,.nav__btn--mob:after{content:"";position:absolute;left:0;top:0;bottom:0;height:3px;background:#fff;width:100%;margin:auto}.nav__btn--mob.open:before{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);background:#fff}.nav__btn--mob.open:after{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);background:#fff}.page-links-list--nav{display:inline-block;vertical-align:middle;width:75%}.page-links-list--nav .page-link{width:33.333333%}.field-wrap .social__link:hover{transform:scale(1.2)}.field-wrap .social__link{transition:all .3s}.main-nav .main-nav__btn.active{position:absolute;left:20px;top:20px;cursor:pointer}.list__styled{column-count:4;margin-top:10px}.list__styled a{color:#616161;transition:all .3s;padding-top:10px;display:block;max-width:250px}.list__styled a:hover{color:#bea172}.list__styled li{display:block}@media all and (max-width:1700px){.about-event-right{right:0;max-width:540px}}@media all and (max-width:1400px){.main-slide__title,.m-s-params+div,.m-s-params,.main-slide__link{margin-left:80px}.main-slide .content:after{left:-434px}.team-slider{max-width:1066px;margin-left:auto;margin-right:auto;padding-left:100px;padding-right:100px;box-sizing:border-box}.team-slider-prev{left:0}.team-slider-next{right:0}}@media all and (max-width:1300px){.page-title:after{display:none}.gallery-photo__zoom:after,.gallery-photo__zoom:before{height:96px}.gallery-photo__zoom:before{width:96px;height:1px}}@media all and (max-width:1220px){.ml-20{margin-left:0}.pager{padding-left:0}.page-main .blue-bg{padding-left:0}.page-main-list li{padding-left:20px}.page-main-list li:after{left:0}.about-block .content{position:relative}.a-b-photo_left .about-block__btn,.about-block__btn{right:0;left:0}.promo .content:before{left:-7%;max-width:55%}}@media all and (max-width:1220px){.page .pager,.page .page-title,.news-block_else .news-list{padding-left:0}.page-wr .col-lg-9{padding-left:0}}@media all and (max-width:1200px){.page-links{border-radius:0}.date{left:0}.nav-wr{left:0}.nav__link{padding:0 18px}.question .blue-bg{max-width:512px}.question-form__info{line-height:1.7;max-width:225px}.page-title_sm{font-size:44px}.promo__btn{top:0}.page-title_sm,.promo__title{max-width:75%;text-align:left;padding-left:0}.text-block__imp-text{padding-right:0}.news-list{padding-left:0}.news-block-right{width:25%}.get-left,.main-slide__title{padding-left:0}.ml-62{margin-left:42px}.organizers-info__photo,.order-info__photo{margin-left:0}.organizers-info__text,.order-info__text{left:0;padding-right:0}.organizers-info__photo,.order-info__photo{margin-bottom:20px}.organizers-info__photo,.order-info__photo{max-width:345px;margin-bottom:10px}.organizers-info__text,.order-info__text{margin-top:20px}.page-wr .col-lg-9.news-list_wr{padding-left:15px}.promo__title small{left:0}.promo_order .promo__title{top:-5px}.about-event:after{width:50%}.about-event__photo{width:600px;left:-80px}}@media all and (max-width:1150px){.main-nav-wr{width:60%}.nav__link{padding:0 15px}.ev-i-param__desc{font-size:16px}.a-b-photo{right:45%}.team-slider{max-width:1026px;padding-left:80px;padding-right:80px}}@media all and (max-width:1100px){.nav__link{padding:0 12px}.page-title:not(.page-title_sm){font-size:60px;margin-top:40px}.page-title_sm{font-size:42px}.question__desc,.page-main__text{margin-top:23px;font-size:22px}.page-main .blue-bg{max-width:640px}.category__title,.question__title{font-size:60px}.about-event__title,.get__title,.announce__title,.block-title{font-size:34px}.text-block__imp-text{margin-top:30px;font-size:19px}.main-slide{min-height:inherit}.main-slide .content{min-height:inherit;padding-top:50px;padding-bottom:120px}.main-slider__prev,.main-slider__next{top:0;bottom:0;margin:auto}.about-block__imp-text{font-size:19px}.banner__title{font-size:48px}.banner__place{font-size:17px}.banner{min-height:430px}.gallery-photo{width:25%}.team-slider{max-width:733px}.about-video{width:30%}.about__btn{top:0}.announce__imp-text{font-size:19px}.about-event .content{padding-bottom:260px}.about-event__photo{left:auto;right:20px}.about-event-right{padding-top:50px;max-width:inherit}.about-event:after{display:none}.event .blue-bg{max-width:554px}}@media all and (max-width:1050px){.main-nav-wr{width:62%}.search{right:0}.nav__link{padding:0 10px}.subscribe__title{width:100%;max-width:550px;line-height:1.2}.a-b-right{max-width:400px}.a-b-left{max-width:500px}.about-video{display:none}}@media all and (max-width:1020px){.nav__link{font-size:20px}.icon-menu{top:-2px}}@media all and (max-width:991px){.category-links .fix-btn{width:33.333333%}.about-event-right{padding-bottom:60px}.bottom{position:relative}.nav-wr{display:inline-block}.a-b-photo{width:56.08%}.main-nav{width:40%;position:fixed;right:0;top:0;display:none;padding:40px 0 20px;background:#181a1c;z-index:24;height:100%}.main-nav__btn{width:24px;height:12px;position:relative;display:block;border-top:2px solid #676255;border-bottom:2px solid #676255}.main-nav__btn.open:before,.main-nav__btn:after,.main-nav__btn.active:before,.main-nav__btn:after{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;background:#676255;height:2px;width:100%}.main-nav__btn.open,.main-nav__btn.active{border-top-color:transparent;border-bottom-color:transparent}.main-nav__btn.open:before,.main-nav__btn.active:before{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.main-nav__btn.open:after,.main-nav__btn.active:after{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.main-nav__item{display:block}.main-nav__link{font-size:16px;line-height:30px;height:30px;display:block;padding-left:20px;padding-right:40px}.main-nav-wr{width:auto}.bottom .main-nav{top:auto;bottom:70px;height:auto}.header{padding-top:18px;padding-bottom:18px}.date{display:none}.nav-menu .date{display:block}.nav-btn-wr{display:inline-block;width:133px}.nav-wr{position:absolute;width:100%;height:100%;left:0;top:0}.nav__btn{display:inline-block;width:34px;height:15px;position:relative;border-top:3px solid #fff;border-bottom:3px solid #fff}.nav__btn.open,.nav__btn.active{border-top:transparent;border-bottom:transparent}.nav__btn.active{right:20px;top:20px}.nav__btn.open:before,.nav__btn:after,.nav__btn.active:before,.nav__btn.active:after{content:"";position:absolute;left:0;top:0;bottom:0;height:3px;background:#fff;width:100%;margin:auto}.nav__btn:hover{border-color:#bea172}.nav__btn:hover:after{background:#bea172}.nav__btn.open:before,.nav__btn.active:before{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);background:#bea172}.nav__btn.open:after,.nav__btn.active:after{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);background:#bea172}.header{position:relative}.nav-wr{display:none}.nav-menu{display:none;padding:40px 21px 20px 0;position:fixed;left:0;top:0;width:40%;box-sizing:border-box;background:#1d2329;z-index:100;height:100%}.date__btn{padding-left:26px}.date{margin-top:16px}.header-contacts{text-align:left}.nav__item{display:block}.nav__link{line-height:34px;height:34px;padding:0 26px;font-size:20px;white-space:nowrap}.icon-menu{top:-1px}.date__btn span{font-size:17px}.date__btn .icon{top:1px;margin-left:10px}.nav__item:after{display:none !important}.site-map-list__link{font-size:14px}.site-map-list__item{margin-bottom:17px}.category__title,.question__title,.page-title:not(.page-title_sm){font-size:52px}.question__desc,.page-main__text{margin-top:20px;font-size:20px}.page-main .blue-bg{max-width:600px}.page-main .blue-bg{padding-bottom:60px}.question-left{max-width:365px}.events-list{max-width:700px;margin-left:auto;margin-right:auto}.ev-i-param__desc{font-size:18px}.event-item__link{max-width:240px}.event-item{margin-bottom:35px}.col-sm-6:nth-last-child(1) .event-item,.col-sm-6:nth-last-child(2) .event-item{margin-bottom:0}.events-block__add{margin-top:50px}.events-list{margin-top:40px}.page-title_sm{font-size:40px}.category-item__title{padding-left:10px;padding-bottom:18px;font-size:21px}.categories-list{margin-top:40px}.categories-block{padding-bottom:60px}#map{height:450px}.text-block__imp-text{font-size:18px}.subscribe__title{max-width:510px}.news-block{padding-bottom:60px}.news-block__title{margin-bottom:32px}.news-list{width:68%}.news-block-right{width:29%}.news-item__desc{padding-right:0}.event-param__desc,.m-s-param__desc{font-size:22px}.main-slider__prev{left:-35px}.main-slider__next{right:-35px}.slide-icon-prev{right:22px}.slide-icon-next{left:22px}.main-slide__title,.m-s-params+div,.m-s-params,.main-slide__link{margin-left:60px}.main-slide .content:after{left:-490px}.events-block_pt-sm{padding-bottom:60px}.a-b-right{padding-top:60px;padding-bottom:60px}.about-block__imp-text{font-size:18px}.about-block{overflow:hidden}.a-b-photo img{max-height:100%}.about-block .content{min-height:inherit}.icon-price{margin-left:10px}.category__link{line-height:1;display:flex;align-items:center;justify-content:center}.category-links{max-width:530px}.order .page-main__btn{margin-top:34px}.steps-list{margin-top:54px}.step__desc{font-size:17px}.steps-list:before,.step__arrow{bottom:-38px}.page .page-title{margin-bottom:40px}.news__photo{margin-bottom:20px}.share__link{width:51px;height:51px;margin-right:10px}.share{top:0}.banner{min-height:482px}.aside{padding-left:20px}.page-wr .col-lg-9{padding-right:0}.news-block{padding-bottom:40px}.events-block_pt-sm{padding-top:56px !important}.events-block_pt-sm .events-list{margin-top:41px}.page-wr .col-lg-9.news-list_wr{padding-right:0}.pagination{margin-top:24px}.team-slider{margin-top:40px}.event-params{margin-top:30px}.count{margin-top:25px}.count-wr{margin-top:30px;margin-bottom:40px}.scheme{margin-top:43px;padding-top:50%}.scheme span{font-size:100px}.scheme-wr{padding-top:60px;padding-bottom:60px}.announce-left{width:370px}.announce__name{font-size:50px;bottom:21px}.announce__date{line-height:38px;height:38px;font-size:22px;padding:0 18px 0 23px}.announce__imp-text{font-size:18px}.announce-right{margin-left:400px}.announce{padding-top:85px}.announce__desc{margin-top:18px}.announce__imp-text{margin-top:24px}.top{position:relative}.main-nav-wr{position:absolute;top:0;bottom:0;margin:auto;z-index:20;height:16px;right:20px}.cities__text{display:none}.cities{position:absolute;left:0;right:0;top:-3px;bottom:0;width:auto;padding-left:10px;text-align:center;white-space:nowrap;margin:auto;height:14px}.search{position:relative;z-index:2;width:80%;max-width:320px}.get-left{padding-top:54px;padding-bottom:50px;margin-right:220px}.get__icon{width:180px;height:135px;-webkit-background-size:100% 100%;background-size:100% 100%}.page-link{font-size:16px}.page-links{bottom:-20px;overflow:visible}.page-link{line-height:58px;height:62px}.event .blue-bg{padding-bottom:110px}.bottom .main-nav{border-top:0;border-bottom:1px solid grey}.main-nav__link{text-align:right;padding-right:20px;font-size:20px}.bottom .main-nav__link{font-size:18px}.event .blue-bg{max-width:480px}}@media all and (max-width:950px){.question-form{padding-left:132px}.question .blue-bg{max-width:440px}.question-left{max-width:290px}.news-item__desc{font-size:13px}.comment{text-align:center}.share{margin-top:30px;display:block;text-align:center}.comment{margin-top:40px}.a-b-photo{width:55%}}@media all and (max-width:900px){.a-b-photo{padding-left:20px;padding-right:20px;width:100%}.a-b-photo_left .a-b-photo__bg,.a-b-photo__bg{position:relative;left:-20px;float:none}.category-item__title{padding-bottom:13px;font-size:19px}.a-b-right{max-width:inherit}.a-b-photo{position:relative;right:0;left:-20px;margin-bottom:-2px}.about-block__btn,.about__btn{top:0;bottom:0;margin:auto}.a-b-photo:after{display:none}.aside{padding-left:0}.page-wr .col-lg-9{padding-right:10px}.banner{min-height:430px}.news-item_sm .news-item-body{padding:25px 10px}.pagination-prev,.pagination-next,.pagination__link{width:28px;height:28px;line-height:28px}.pagination-list{margin:0 19px}.announce-left{max-width:430px;width:100%;display:block;margin:0 auto;float:none}.announce__date{font-size:30px;height:43px;line-height:43px;padding:0 22px 0 27px}.announce__name{font-size:60px;bottom:31px}.announce-right{margin-left:0;padding-top:30px}.about-event__photo{width:460px}.about-event .content{padding-bottom:180px}.about-event__btn{margin-top:30px}}@media all and (max-width:850px){.footer-left{display:block;text-align:center;margin-bottom:50px}.social{margin:20px auto 0}.site-map-list__link{font-size:15px}.site-map-list__item{margin-bottom:15px}.site-map{width:52%}.category__title,.question__title,.page-title:not(.page-title_sm){font-size:44px}.page-title_sm{font-size:36px}.subscribe__title{max-width:460px}.news-list{width:100%}.news-block-right{width:100%;float:none;max-width:600px;margin:20px auto -18px;text-align:justify;display:block}.vk-widget{padding-bottom:48.5%}.inst-widget{padding-bottom:43%}.vk-widget,.inst-widget{display:inline-block;vertical-align:top;width:44.33%}.news-block-right:after{content:"";display:inline-block;width:100%}.a-b-photo{height:490px}.category__link{font-size:16px;height:48px}.cat-nav__link{font-size:14px}.category-links{margin-top:30px}.category-links{max-width:450px}.gallery-photo{width:33.3333%}.promo__title small{font-size:14px}.nav__btn--mob{display:block;z-index:1}.page-link{height:auto;margin:5px 0;width:100% !important}.page-links-list>.page-link:after{display:none}.page-links-list--nav .page-link{line-height:1.5;text-align:left;font-size:18px}.page-links-list--nav .page-link:before{display:none !important}.page-links-list--nav{display:none;position:absolute;top:100%;background:#1d2329;width:100%;left:0;padding:15px;box-sizing:border-box}.page-links-list{text-align:center;padding:0 15px;position:relative}.page-link:first-child:after{width:120%;left:-20%}.page-link:last-child:after{width:120%;right:-20%}.page-link:after{width:120% !important;left:-20% !important}.search{max-width:280px;width:40%}}@media all and (max-width:767px){.our-features .features-items p{margin-bottom:30px}.page--stock .page-wr{padding-left:0}.page-main .blue-bg{max-width:inherit}.blue-bg:after{transform:none;right:-20px}.blue-bg_right:after{left:-20px}.question__desc,.page-main__text{margin-top:14px;padding-right:0;font-size:18px}.page-main-list{margin-top:18px;padding-right:0}.page-main-list li{margin-bottom:18px}.category__title,.question__title,.page-title:not(.page-title_sm){font-size:38px}.page-title_sm{font-size:34px}.question .blue-bg{max-width:inherit}.question-form{max-width:360px;margin-left:auto;margin-right:auto;padding-left:0}.question-left{float:none;position:relative;z-index:3;padding-top:60px;padding-left:0;max-width:inherit;padding-bottom:40px}.question-form{padding-bottom:50px}.page-main__desc{padding-left:0;padding-right:0}.page-main__btn{margin-top:36px}.about-event__title,.get__title,.announce__title,.block-title{font-size:27px}.category-item__title{padding:0 16px 24px;font-size:23px}.categories-list .col-md{margin-bottom:14px}.categories-block{padding-bottom:46px}#map{height:400px}.text-block__imp-text{font-size:17px}.subscribe__title{max-width:340px}.main-slider-control .col-md-2{width:20%}.main-slider-control{bottom:-28px}.events-block{padding-top:90px}.event-param__desc,.m-s-param__desc{font-size:19px}.event-item__link-wrap{position:relative;bottom:0}.e-i-params{margin-top:0}.m-s-params{margin-top:30px}.main-slide__link{margin-top:20px;max-width:240px}.main-slide .content{padding-top:30px;padding-bottom:90px}.a-b-photo{height:460px}.about-block__link{margin-top:40px}.about-block__imp-text{font-size:17px}.organizers-info__photo,.order-info__photo{max-width:100%;display:block;float:none;margin-left:auto;margin-right:auto;margin-bottom:30px}.step__desc{font-size:16px}.step-icon-1{width:50px;height:50px}.step-icon-2{width:63px;height:55px}.step-icon-3{width:54px;height:55px}.step__icon-wr{height:55px}.step-icon{-webkit-background-size:100% 100%;background-size:100% 100%}.steps-list:before,.step__arrow{bottom:-22px}.page-wr .col-lg-9{padding-right:17px}.page-wr{padding-left:17px}.aside{display:block;margin:0 auto;padding-top:40px;max-width:600px;text-align:justify}.aside:after{content:"";display:inline-block;width:100%}.aside-nav,.banner{max-width:268px;width:48%;display:inline-block;vertical-align:top}.banner{min-height:460px}.page-wr{padding-bottom:52px}.page-wr .col-xs-12{padding-left:0}.news-block_else .col-sm-6{padding-bottom:30px}.news-block{padding-bottom:10px}.pagination{padding-bottom:14px}.pagination__link{font-size:21px}.page-wr .col-lg-9.news-list_wr{padding-left:17px;padding-right:14px}.team-slider{max-width:442px}.scheme span{font-size:70px}.announce__imp-text{font-size:17px;margin-top:20px}.get__icon{width:160px;height:120px}.get-left{margin-right:190px}}@media all and (max-width:720px){.promo_order .promo__btn{display:block}.promo_order .promo__title{margin-bottom:40px}.promo__btn_big{max-width:300px;font-size:15px}.promo_order .content:before{width:100%;max-width:inherit;left:0;transform:none}}@media all and (max-width:700px){.events-list{margin-left:-10px;margin-right:-10px}.category-item__title{padding-left:10px;padding-bottom:18px;font-size:21px}.subscribe__title{max-width:300px}.main-slide .content:after{left:-100px}.m-s-params{display:inline-block;text-align:left}.main-slide{text-align:center}.main-slide__title,.m-s-params+div,.m-s-params,.main-slide__link{margin-left:0}.main-slide .content{min-width:inherit}.main-slide__link{display:block;margin-left:auto;margin-right:auto}.a-b-photo{height:430px}.step__desc{font-size:14px}.steps-list:before,.step__arrow{bottom:-26px}}@media all and (max-width:650px){.ev-i-param__desc{font-size:16px}.category-item__title{padding-bottom:13px;font-size:19px}.subscribe__title{max-width:inherit;width:100%;padding-bottom:20px}.a-b-photo{height:400px}.header-contacts__phone em,.header-contacts__phone{font-size:0}.header-contacts__phone{width:34px;height:25px;margin-bottom:0;background:url("/images/phone.svg") no-repeat center}.nav-btn-wr{width:auto}.header-contacts__mail{display:none}.about-event__photo{width:380px}}@media all and (max-width:600px){.list__styled{column-count:2}.site-map{width:58%}.steps-list:before,.step__arrow{bottom:-6px}.get__icon{width:50px;height:37px;top:51px}.get-left{margin-right:0}.nav-menu{width:50%}.main-nav{width:50%}}@media all and (max-width:575px){.events-list{max-width:330px;margin-left:auto;margin-right:auto}.col-sm-6:nth-last-child(2) .event-item{margin-bottom:35px}.ev-i-param__desc{font-size:18px}.promo__btn{max-width:170px;line-height:45px;height:45px}.category-item__title{padding:0 16px 24px;font-size:23px}#map{height:350px}.map-wrap{padding-top:53px}.news-item__desc{font-size:14px}.news-item__link{margin-top:22px}.news-item{margin-bottom:20px}.news-list .col-sm-6:nth-last-child(1) .news-item{margin-bottom:0}.vk-widget,.inst-widget{width:48%}.news-block__title{margin-bottom:27px}.promo_consult .promo__btn{max-width:280px}.steps-list:before,.step__arrow{display:none}.step-icon-1{width:70px;height:70px}.step-icon-2{width:89px;height:77px}.step-icon-3{width:76px;height:78px}.step__icon-wr{height:78px}.step__desc{font-size:18px}.step{margin-bottom:40px}.steps{padding-bottom:14px}.steps-list{margin-top:44px}.step__number{margin-top:26px}.step__desc{margin-top:17px}.news-block_else .col-sm-6{padding-bottom:10px}.news-block{padding-bottom:30px}}@media all and (max-width:550px){.category__link{max-width:inherit;border-bottom-left-radius:25px !important;border-bottom-right-radius:25px !important}.category-links .fix-btn{width:100%;max-width:inherit;margin-bottom:15px}.cat-nav{position:relative}.site-map-list__link{font-size:14px}.site-map-list__item{margin-bottom:17px}.category__title,.question__title,.page-title:not(.page-title_sm){font-size:34px}.page-title_sm{font-size:28px;padding:15px 0}.question__desc,.page-main__text{margin-top:12px;font-size:16px}.yellow-btn{font-size:17px}.page-main__btn{max-width:280px}.text-block__imp-text{font-size:16px}.event-param__desc,.m-s-param__desc{font-size:16px}.main-slide__link{max-width:220px}.main-slider-control{bottom:10px}.events-block{padding-top:60px}.event-param__desc,.m-s-param__desc{max-width:80%}.m-s-params{width:100%}.main-slide__link{font-size:16px;line-height:46px;height:46px;max-width:200px}.main-slide .content{max-width:250px}.main-slide .content:after{left:-250px}.a-b-photo{height:330px}.about-block__btn,.about__btn{width:115px;height:115px}.about__btn:after,.about-block__btn:after{width:87px;height:87px}.gallery-photo{width:50%}.count-wr__title{font-size:16px}.count-item__numb{width:44px;height:46px;line-height:46px;font-size:18px;border-radius:10px}.count__colon{font-size:18px;line-height:46px;margin:0 5px}.count-item__desc{font-size:13px;margin-top:12px}.scheme span{font-size:50px}.scheme{padding-top:60%}.promo .content:before{left:-10%;max-width:58%}.promo_order .content:before{width:100%;left:0;max-width:inherit}.promo_order .promo__btn{max-width:300px;font-size:15px}.about-event__photo{width:350px}.cities{left:auto}.search{width:70%}}@media all and (max-width:500px){.page-links-list>.page-link{text-align:right}.site-map{width:100%;display:block;margin:0 auto 30px;max-width:80%}.footer-contacts{text-align:center}.footer .content{text-align:center}.footer{padding-top:50px;padding-bottom:50px}.category-item__title{padding-left:10px;padding-bottom:18px;font-size:21px}.vk-widget,.inst-widget{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:266px}.vk-widget{padding-bottom:290px}.inst-widget{padding-bottom:260px}.main-slider-control__link{border-radius:3px}.a-b-photo{height:300px}.about-block__imp-text{font-size:16px;line-height:1.5}.category__link{display:block;margin-left:auto;margin-right:auto;font-size:18px;line-height:49px;height:51px;transition:all .3s}.category__link:last-child{margin-bottom:0}.promo_consult .promo__btn{display:block;margin-top:16px;font-size:17px}.aside-nav,.banner{width:100%;display:block;margin-left:auto;margin-right:auto}.share__link{width:38px;height:38px}.comment{margin-top:30px}.pagination__link{margin-right:6px}.pagination-list{margin:0 10px}.team-slider{padding-left:0;padding-right:0;max-width:282px}.team-slider-prev{left:-10px}.team-slider-next{right:-10px}.team-slider-control{padding-left:0}.about-event__photo{width:340px}.search{width:40%}}@media all and (max-width:450px){.nav-menu{width:80%}.main-nav{width:80%}.bottom .main-nav{width:100%}.main-nav-wr{width:auto}.category-item__title{padding-bottom:13px;font-size:19px}.event__order{max-width:105px}.event__reserv .icon-right-arrow{position:relative;top:1px}.event__reserv{max-width:160px}.event__reserv,.event__order{height:48px;font-size:16px}.event__order .icon{top:-1px}.event__order{line-height:46px}.announce__name{font-size:50px;bottom:21px}.announce__date{line-height:38px;height:38px;font-size:22px;padding:0 18px 0 23px}}@media all and (max-width:400px){.cat-nav--list{column-count:1}.cities{font-size:13px}.search__field{font-size:13px}.logo__icon{width:200px;height:29px;-webkit-background-size:100% 100%;background-size:100% 100%}.weight .logo__icon{-webkit-background-size:100% 100%;background-size:100% 100%}.logo__desc{font-size:9px}.footer .logo__icon{width:258px;height:37px}.footer .logo__desc{font-size:12px}.site-map{max-width:280px;width:100%}.promo__btn{max-width:130px;line-height:43px;height:42px;font-size:14px}.category-item__title{padding-bottom:10px;font-size:17px}.main-slide .content{padding-top:20px;padding-bottom:80px}.a-b-photo{height:230px}.scheme{padding-top:70%}.announce__name{font-size:36px;bottom:16px}.announce__date{line-height:34px;height:34px;font-size:18px;padding:0 14px 0 19px}.promo .content:before{left:-12%;max-width:62%}.header-contacts__phone{width:30px}.nav__btn{width:30px}.promo_order .content:before{left:0;max-width:100%}.search{width:30%}}@media all and (max-width:350px){.events-list{margin-left:-10px;margin-right:-10px}.a-b-photo{height:210px}.about-block__btn,.about__btn{width:100px;height:100px}.about__btn:after,.about-block__btn:after{width:77px;height:77px}.about__btn .icon-play,.about-block__btn .icon-play{right:-6px}}.anons-order{float:right;clear:both}.our-features{padding-bottom:64px;padding-top:52px}.our-features .features-items{margin-top:50px}.our-features .features-items p{font-size:14px;line-height:20px}.our-features i{width:100px;height:100px;border:1px solid #ccc;border-radius:50%;margin:0 auto 30px;display:block}#mt_conversationBody{width:100%}@keyframes blinker{from{opacity:1}to{opacity:0}}@-webkit-keyframes blinker{from{opacity:1}to{opacity:0}}[data-tooltip]{position:relative}[data-tooltip]::before{content:attr(data-tooltip);position:absolute;width:300px;right:0;top:30px;background:#3989c9;color:#fff;padding:20px;box-shadow:2px 2px 5px rgba(0,0,0,.3);pointer-events:none;opacity:0;transition:1s;border-radius:5px;font-size:14px;z-index:9;cursor:default}[data-tooltip]:hover::before{opacity:1;top:30px;height:30px}.center_cbx.tooltip[data-tooltip]::before{opacity:1;top:30px;height:30px}.toggle{z-index:9}.toggle::after{transition:1s;animation-name:blinker;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(1,0,0,1);animation-duration:2s;-webkit-animation-name:blinker;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(1,0,0,1);-webkit-animation-duration:1.5s}.center_cbx.tooltip .toggle::after,[data-tooltip]:hover .toggle::after{content:"";position:absolute;background-image:url("/images/kisspng-semicircle-arrow.png");top:5px;height:49px;z-index:9;width:30px;right:-30px}.center_cbx.no_tooltip[data-tooltip]::before,.center_cbx.no_tooltip[data-tooltip]:hover::before{opacity:0 !important;top:0 !important;height:0 !important}.center_cbx.no_tooltip .toggle::after{width:0;height:0;display:none !important}.top,.header,.header-contacts__mail{transition:all .5s}.weight .top{background:#f6f6f6}.weight .header{background:#fff;box-shadow:0 10px 20px rgba(89,103,116,.2);-moz-box-shadow:0 10px 20px rgba(89,103,116,.2);-webkit-box-shadow:0 10px 20px rgba(89,103,116,.2);-o-box-shadow:0 10px 20px rgba(89,103,116,.2)}.weight .nav__link,.weight .logo__desc{color:#1d2329}.weight .nav__link:hover,.weight .header-contacts__mail:hover{color:#bea172}.weight .nav__item:hover:after{background:#f6f6f6}.weight .header-contacts__phone:hover,.weight .date__btn:hover span{color:#1d2329}.weight .header-contacts__mail{color:#1d2329}.weight .footer{background:#fff}.weight .bottom{background:#f6f6f6}.weight .site-map-list__link,.weight .mail{color:#1d2329}.weight .site-map-list__link:hover,.weight .mail:hover{color:#bea172}.weight .phones__phone:hover{color:#1d2329}.weight .nav__btn{border-top:3px solid #676255;border-bottom:3px solid #676255}.weight .nav__btn.open:before,.weight .nav__btn:after,.weight .nav__btn.active:before,.weight .nav__btn.active:after{background:#676255}.weight .nav-menu{background:#fff}.weight .nav__btn.open,.weight .nav__btn.active{border-top:transparent;border-bottom:transparent}@media(max-width:1023px){.weight .main-nav{background:#f6f6f6}}.weight .logo__icon{background-image:url("/images/logo-black_new.png")}.weight .social__link_fb:hover{background-position:center;background:url("/images/facebook_white.png") no-repeat}.weight .social__link_inst:hover{background-position:center;background:url("/images/instagram_white.png") no-repeat}.weight .social__link_vk:hover{background-position:center;background:url("/images/vk_white.png") no-repeat}.weight .payments__type_visa{background-position:center;background:url("/images/visa_white.png") no-repeat}.weight .date__btn:hover .icon-date{background-position:center;background:url("/images/icons_white.png") no-repeat}.weight .icon-calendar{background-position:center;background:url("/images/calendar-black.png") no-repeat}.weight .icon-mark{background-position:center;background:url("/images/metka-black.png") no-repeat}.weight .icon-ticket{background-position:center;background:url("/images/tiket-black.png") no-repeat}.weight .main-slider__prev,.weight .main-slider__next{background:#f6f6f6}.weight .main-slider__prev:hover,.weight .main-slider__next:hover{background:#bea172}.weight .main-slider__next .slide-icon-next{background-position:-12px -20px}.weight .main-slider__prev .slide-icon-prev{background-position:-12px 0}.weight .main-slide .content:after{background:#fff;opacity:.7}.weight .m-s-param__desc{color:#1d2329}.weight .nav__link_sec .icon-menu{background-position:0 -54px}#undefined-sticky-wrapper{opacity:0}svg#preloader_svg{position:absolute;display:none}.loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-filter:url("/css/#gooey");filter:url("/css/#gooey");-webkit-animation:rotate 2s ease infinite;animation:rotate 2s ease infinite}.loader.loader_hide{display:none}.loader .ball{width:30px;height:30px;background-color:#bea172;border-radius:100%}.loader .ball:nth-child(1){-webkit-animation:pull-left 2s ease infinite;animation:pull-left 2s ease infinite}.loader .ball:nth-child(2){-webkit-animation:shimmy 2s ease infinite;animation:shimmy 2s ease infinite}.loader .ball:nth-child(3){-webkit-animation:pull-right 2s ease infinite;animation:pull-right 2s ease infinite}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(720deg);transform:rotate(720deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(720deg);transform:rotate(720deg)}}@-webkit-keyframes shimmy{0%,55%{-webkit-transform:translate(0,0);transform:translate(0,0)}60%,65%{-webkit-transform:translate(-12px,12px);transform:translate(-12px,12px)}80%,85%{-webkit-transform:translate(0,0);transform:translate(0,0)}90%{-webkit-transform:scaleX(1.2) translate(-24px,0);transform:scaleX(1.2) translate(-24px,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes shimmy{0%,55%{-webkit-transform:translate(0,0);transform:translate(0,0)}60%,65%{-webkit-transform:translate(-12px,12px);transform:translate(-12px,12px)}80%,85%{-webkit-transform:translate(0,0);transform:translate(0,0)}90%{-webkit-transform:scaleX(1.2) translate(-24px,0);transform:scaleX(1.2) translate(-24px,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes pull-left{0%{-webkit-transform:scale(.5) translateX(150%);transform:scale(.5) translateX(150%)}50%{-webkit-transform:scale(1) translateX(-25%);transform:scale(1) translateX(-25%)}75%{-webkit-transform:scale(1) translateX(300%);transform:scale(1) translateX(300%)}100%{-webkit-transform:scale(.5) translateX(150%);transform:scale(.5) translateX(150%)}}@keyframes pull-left{0%{-webkit-transform:scale(.5) translateX(150%);transform:scale(.5) translateX(150%)}50%{-webkit-transform:scale(1) translateX(-25%);transform:scale(1) translateX(-25%)}75%{-webkit-transform:scale(1) translateX(300%);transform:scale(1) translateX(300%)}100%{-webkit-transform:scale(.5) translateX(150%);transform:scale(.5) translateX(150%)}}@-webkit-keyframes pull-right{0%{-webkit-transform:scale(.5) translateX(-150%);transform:scale(.5) translateX(-150%)}50%{-webkit-transform:scale(1) translateX(25%);transform:scale(1) translateX(25%)}80%{-webkit-transform:scale(.5) translateX(-150%);transform:scale(.5) translateX(-150%)}90%{-webkit-transform:scale(.5) translateX(-300%);transform:scale(.5) translateX(-300%)}100%{-webkit-transform:scale(.5) translateX(-150%);transform:scale(.5) translateX(-150%)}}@keyframes pull-right{0%{-webkit-transform:scale(.5) translateX(-150%);transform:scale(.5) translateX(-150%)}50%{-webkit-transform:scale(1) translateX(25%);transform:scale(1) translateX(25%)}80%{-webkit-transform:scale(.5) translateX(-150%);transform:scale(.5) translateX(-150%)}90%{-webkit-transform:scale(.5) translateX(-300%);transform:scale(.5) translateX(-300%)}100%{-webkit-transform:scale(.5) translateX(-150%);transform:scale(.5) translateX(-150%)}}.warning .blue-bg:after{right:-170px}.b-developer__img svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.b-developer__link{display:inline-block}.b-text-white .b-developer__link,.footer .b-developer__link{color:#fff}.b-developer__link:hover .b-developer__img-hover{width:100%}.b-developer__link:active .b-developer__img svg path:nth-child(1){fill:#c7ab00}.b-developer__link:active .b-developer__img svg path:nth-child(2){fill:#333}.b-developer__label{display:inline-block;vertical-align:middle;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.b-developer__img{vertical-align:middle;display:inline-block;margin-left:15px;position:relative}.b-developer__img,.b-developer__img svg{width:49px;height:13.61px}.b-developer__img svg path{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.b-developer__img svg path:nth-child(1){fill:#fff}.b-developer__img svg path:nth-child(2){fill:#333}.b-developer__img-hover{position:absolute;top:0;left:0;right:0;bottom:0;width:0;overflow:hidden;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.b-developer__img-hover svg{left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.b-developer__img-hover svg path:nth-child(1){fill:#fad700}.b-developer__img-hover svg path:nth-child(2){fill:#333}.development.footer__development.b-developer__label{color:white}.development.footer__development.b-developer__label{font-size:16px !important}.development.footer__development.b-developer__label:hover{color:#bea172}.footer-info__item{margin-top:20px}.arrow-up{position:fixed;right:56px;bottom:56px;width:60px;height:60px;background-color:#fff;border-radius:100%;transition:all .3s;cursor:pointer;z-index:999999999}.arrow-up svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.arrow-up:hover{background-color:#bea172}.arrow-up:hover>svg path{stroke:#fff}#h-form-covid{top:10%;max-width:44vw}@media(max-width:768px){#h-form-covid{max-width:90vw}}#h-form-covid .text-center{max-height:50vh;overflow:auto;text-align:justify}#h-form-covid .text-center strong{color:red}#h-form-covid .form-wrap{padding:20px 25px}