@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400&subset=latin,cyrillic-ext); @media all{.featherlight{display: none;  position:fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 10000;  text-align: center;  white-space: nowrap;  cursor: pointer; background: #333;  background: rgba(0, 0, 0, 0)} .featherlight:last-of-type{background: rgba(0, 0, 0, 0.8)}.featherlight:before{ content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em}.featherlight .featherlight-content{ position: relative;  text-align: left; vertical-align: middle; display: inline-block;  overflow: hidden; padding: 25px 25px 0; border-bottom: 25px solid transparent;  min-width: 30%;  margin-left: 5%; margin-right: 5%; max-height: 95%;  background: #fff; cursor: auto;  white-space: normal} .featherlight .featherlight-inner{ display: block}.featherlight .featherlight-close-icon{ position: absolute; z-index: 9999; top: 0; right: 0;  line-height: 25px; width: 25px;  cursor: pointer; text-align: center; font: Arial, sans-serif; background: #fff;  background: rgba(255, 255, 255, 0.3); color: #000}.featherlight .featherlight-image{ width: 100%}.featherlight-iframe .featherlight-content{ border-bottom: 0; padding: 0}.featherlight iframe{ border: none}}  @media only screen and (max-width: 1024px){.featherlight .featherlight-content{ margin-left: 10px; margin-right: 10px; max-height: 98%; padding: 10px 10px 0; border-bottom: 10px solid transparent}} @media all{.featherlight-next, .featherlight-previous{display: block; position: absolute; top: 25px; right: 25px; bottom: 0; left: 80%; cursor: pointer;  -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;  background: rgba(0,0,0,0)}.featherlight-previous{left: 25px; right: 80%}.featherlight-next:hover, .featherlight-previous:hover {}.featherlight-next span, .featherlight-previous span{display: none; position: absolute; top: 50%; left: 5%; width: 82%;  text-align: center; font-size: 40px; line-height: 40px;  margin-top: -20px; color: #fff; font-style: normal; font-weight: normal}.featherlight-next span{right: 5%; left: auto}.featherlight-next:hover span, .featherlight-previous:hover span{display: inline-block}}  @media only screen and (max-device-width: 1024px){ .featherlight-next:hover, .featherlight-previous:hover{background: none}.featherlight-next span, .featherlight-previous span{display: block}}  @media only screen and (max-width: 1024px){.featherlight-next, .featherlight-previous{top: 10px; right: 10px; left: 85%}.featherlight-previous{left: 10px; right: 85%}.featherlight-next span, .featherlight-previous span{margin-top: -30px; font-size: 40px}}.hamburger{font: inherit; display: inline-block; overflow: visible; margin: 0; padding: 5px 10px; cursor: pointer; transition-timing-function: linear; transition-duration: .15s; transition-property: opacity, filter; text-transform: none; color: inherit; border: 0; background-color: transparent}.hamburger:hover{opacity: .7}.hamburger-box{position: relative; display: inline-block; width: 30px; height: 30px}.hamburger-inner{top: 50%; display: block; margin-top: -2px}.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before{position: absolute; width: 30px; height: 4px; transition-timing-function: ease; transition-duration: .15s; transition-property: transform;  background-color: #000}.hamburger-inner:after, .hamburger-inner:before{display: block; content: ''}.hamburger-inner:before{top: -10px}.hamburger-inner:after{bottom: -10px}.hamburger-3dx .hamburger-box{perspective: 80px}.hamburger-3dx .hamburger-inner{transition: transform .2s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger-3dx .hamburger-inner:after, .hamburger-3dx .hamburger-inner:before{transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger-3dx.is-active .hamburger-inner{transform: rotateY(180deg); background-color: transparent}.hamburger-3dx.is-active .hamburger-inner:before{transform: translate3d(0, 10px, 0) rotate(45deg)}.hamburger-3dx.is-active .hamburger-inner:after{transform: translate3d(0, -10px, 0) rotate(-45deg)}.hamburger-3dx-r .hamburger-box{perspective: 80px}.hamburger-3dx-r .hamburger-inner{transition: transform .2s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger-3dx-r .hamburger-inner:after, .hamburger-3dx-r .hamburger-inner:before{transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger-3dx-r.is-active .hamburger-inner{transform: rotateY(-180deg); background-color: transparent}.hamburger-3dx-r.is-active .hamburger-inner:before{transform: translate3d(0, 10px, 0) rotate(45deg)}.hamburger-3dx-r.is-active .hamburger-inner:after{transform: translate3d(0, -10px, 0) rotate(-45deg)}.hamburger-3dy .hamburger-box{perspective: 80px}.hamburger-3dy .hamburger-inner{transition: transform .2s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger-3dy .hamburger-inner:after, .hamburger-3dy .hamburger-inner:before{transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger-3dy.is-active .hamburger-inner{transform: rotateX(-180deg); background-color: transparent}.hamburger-3dy.is-active .hamburger-inner:before{transform: translate3d(0, 10px, 0) rotate(45deg)}.hamburger-3dy.is-active .hamburger-inner:after{transform: translate3d(0, -10px, 0) rotate(-45deg)}.hamburger-3dy-r .hamburger-box{perspective: 80px}.hamburger-3dy-r .hamburger-inner{transition: transform .2s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger-3dy-r .hamburger-inner:after, .hamburger-3dy-r .hamburger-inner:before{transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger-3dy-r.is-active .hamburger-inner{transform: rotateX(180deg); background-color: transparent}.hamburger-3dy-r.is-active .hamburger-inner:before{transform: translate3d(0, 10px, 0) rotate(45deg)}.hamburger-3dy-r.is-active .hamburger-inner:after{transform: translate3d(0, -10px, 0) rotate(-45deg)}.hamburger-arrow.is-active .hamburger-inner:before{transform: translate3d(-8px, 0, 0) rotate(-45deg) scaleX(.7)}.hamburger-arrow.is-active .hamburger-inner:after{transform: translate3d(-8px, 0, 0) rotate(45deg) scaleX(.7)}.hamburger-arrow-r.is-active .hamburger-inner:before{transform: translate3d(8px, 0, 0) rotate(45deg) scaleX(.7)}.hamburger-arrow-r.is-active .hamburger-inner:after{transform: translate3d(8px, 0, 0) rotate(-45deg) scaleX(.7)}.hamburger-arrowalt .hamburger-inner:before{transition: top .1s ease .15s, transform .15s cubic-bezier(.165, .84, .44, 1)}.hamburger-arrowalt .hamburger-inner:after{transition: bottom .1s ease .15s, transform .15s cubic-bezier(.165, .84, .44, 1)}.hamburger-arrowalt.is-active .hamburger-inner:before{top: 0; transition: top .1s ease, transform .15s cubic-bezier(.895, .03, .685, .22) .1s; transform: translate3d(-8px, -10px, 0) rotate(-45deg) scaleX(.7)}.hamburger-arrowalt.is-active .hamburger-inner:after{bottom: 0; transition: bottom .1s ease, transform .15s cubic-bezier(.895, .03, .685, .22) .1s; transform: translate3d(-8px, 10px, 0) rotate(45deg) scaleX(.7)}.hamburger-arrowalt-r .hamburger-inner:before{transition: top .1s ease .15s, transform .15s cubic-bezier(.165, .84, .44, 1)}.hamburger-arrowalt-r .hamburger-inner:after{transition: bottom .1s ease .15s, transform .15s cubic-bezier(.165, .84, .44, 1)}.hamburger-arrowalt-r.is-active .hamburger-inner:before{top: 0; transition: top .1s ease, transform .15s cubic-bezier(.895, .03, .685, .22) .1s; transform: translate3d(8px, -10px, 0) rotate(45deg) scaleX(.7)}.hamburger-arrowalt-r.is-active .hamburger-inner:after{bottom: 0; transition: bottom .1s ease, transform .15s cubic-bezier(.895, .03, .685, .22) .1s; transform: translate3d(8px, 10px, 0) rotate(-45deg) scaleX(.7)}.hamburger-boring .hamburger-inner, .hamburger-boring .hamburger-inner:after, .hamburger-boring .hamburger-inner:before{transition-property: none}.hamburger-boring.is-active .hamburger-inner{transform: rotate(45deg)}.hamburger-boring.is-active .hamburger-inner:before{top: 0; opacity: 0}.hamburger-boring.is-active .hamburger-inner:after{bottom: 0; transform: rotate(-90deg)}.hamburger-collapse .hamburger-inner{top: auto; bottom: 0; transition-delay: .15s; transition-timing-function: cubic-bezier(.55, .055, .675, .19); transition-duration: .15s}.hamburger-collapse .hamburger-inner:after{top: -20px; transition: top .3s cubic-bezier(.33333, .66667, .66667, 1) .3s, opacity .1s linear}.hamburger-collapse .hamburger-inner:before{transition: top .12s cubic-bezier(.33333, .66667, .66667, 1) .3s, transform .15s cubic-bezier(.55, .055, .675, .19)}.hamburger-collapse.is-active .hamburger-inner{transition-delay: .32s; transition-timing-function: cubic-bezier(.215, .61, .355, 1); transform: translate3d(0, -10px, 0) rotate(-45deg)}.hamburger-collapse.is-active .hamburger-inner:after{top: 0; transition: top .3s cubic-bezier(.33333, 0, .66667, .33333), opacity .1s linear .27s; opacity: 0}.hamburger-collapse.is-active .hamburger-inner:before{top: 0; transition: top .12s cubic-bezier(.33333, 0, .66667, .33333) .18s, transform .15s cubic-bezier(.215, .61, .355, 1) .42s; transform: rotate(-90deg)}.hamburger-collapse-r .hamburger-inner{top: auto; bottom: 0; transition-delay: .15s; transition-timing-function: cubic-bezier(.55, .055, .675, .19); transition-duration: .15s}.hamburger-collapse-r .hamburger-inner:after{top: -20px; transition: top .3s cubic-bezier(.33333, .66667, .66667, 1) .3s, opacity .1s linear}.hamburger-collapse-r .hamburger-inner:before{transition: top .12s cubic-bezier(.33333, .66667, .66667, 1) .3s, transform .15s cubic-bezier(.55, .055, .675, .19)}.hamburger-collapse-r.is-active .hamburger-inner{transition-delay: .32s; transition-timing-function: cubic-bezier(.215, .61, .355, 1); transform: translate3d(0, -10px, 0) rotate(45deg)}.hamburger-collapse-r.is-active .hamburger-inner:after{top: 0; transition: top .3s cubic-bezier(.33333, 0, .66667, .33333), opacity .1s linear .27s; opacity: 0}.hamburger-collapse-r.is-active .hamburger-inner:before{top: 0; transition: top .12s cubic-bezier(.33333, 0, .66667, .33333) .18s, transform .15s cubic-bezier(.215, .61, .355, 1) .42s; transform: rotate(90deg)}.hamburger-elastic .hamburger-inner{top: 2px; transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55); transition-duration: .4s}.hamburger-elastic .hamburger-inner:before{top: 10px; transition: opacity .15s ease .4s}.hamburger-elastic .hamburger-inner:after{top: 20px; transition: transform .4s cubic-bezier(.68, -.55, .265, 1.55)}.hamburger-elastic.is-active .hamburger-inner{transition-delay: .1s; transform: translate3d(0, 10px, 0) rotate(135deg)}.hamburger-elastic.is-active .hamburger-inner:before{transition-delay: 0s; opacity: 0}.hamburger-elastic.is-active .hamburger-inner:after{transition-delay: .1s; transform: translate3d(0, -20px, 0) rotate(-270deg)}.hamburger-elastic-r .hamburger-inner{top: 2px; transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55); transition-duration: .4s}.hamburger-elastic-r .hamburger-inner:before{top: 10px; transition: opacity .15s ease .4s}.hamburger-elastic-r .hamburger-inner:after{top: 20px; transition: transform .4s cubic-bezier(.68, -.55, .265, 1.55)}.hamburger-elastic-r.is-active .hamburger-inner{transition-delay: .1s; transform: translate3d(0, 10px, 0) rotate(-135deg)}.hamburger-elastic-r.is-active .hamburger-inner:before{transition-delay: 0s; opacity: 0}.hamburger-elastic-r.is-active .hamburger-inner:after{transition-delay: .1s; transform: translate3d(0, -20px, 0) rotate(270deg)}.hamburger-emphatic{overflow: hidden}.hamburger-emphatic .hamburger-inner{transition: background-color .2s ease-in .25s}.hamburger-emphatic .hamburger-inner:before{left: 0; transition: transform .2s cubic-bezier(.6, .04, .98, .335), top .05s linear .2s, left .2s ease-in .25s}.hamburger-emphatic .hamburger-inner:after{top: 10px; right: 0; transition: transform .2s cubic-bezier(.6, .04, .98, .335), top .05s linear .2s, right .2s ease-in .25s}.hamburger-emphatic.is-active .hamburger-inner{transition-delay: 0s; transition-timing-function: ease-out; background-color: transparent}.hamburger-emphatic.is-active .hamburger-inner:before{top: -80px; left: -80px; transition: left .2s ease-out, top .05s linear .2s, transform .2s cubic-bezier(.075, .82, .165, 1) .25s; transform: translate3d(80px, 80px, 0) rotate(45deg)}.hamburger-emphatic.is-active .hamburger-inner:after{top: -80px; right: -80px; transition: right .2s ease-out, top .05s linear .2s, transform .2s cubic-bezier(.075, .82, .165, 1) .25s; transform: translate3d(-80px, 80px, 0) rotate(-45deg)}.hamburger-emphatic-r{overflow: hidden}.hamburger-emphatic-r .hamburger-inner{transition: background-color .2s ease-in .25s}.hamburger-emphatic-r .hamburger-inner:before{left: 0; transition: transform .2s cubic-bezier(.6, .04, .98, .335), top .05s linear .2s, left .2s ease-in .25s}.hamburger-emphatic-r .hamburger-inner:after{top: 10px; right: 0; transition: transform .2s cubic-bezier(.6, .04, .98, .335), top .05s linear .2s, right .2s ease-in .25s}.hamburger-emphatic-r.is-active .hamburger-inner{transition-delay: 0s; transition-timing-function: ease-out; background-color: transparent}.hamburger-emphatic-r.is-active .hamburger-inner:before{top: 80px; left: -80px; transition: left .2s ease-out, top .05s linear .2s, transform .2s cubic-bezier(.075, .82, .165, 1) .25s; transform: translate3d(80px, -80px, 0) rotate(-45deg)}.hamburger-emphatic-r.is-active .hamburger-inner:after{top: 80px; right: -80px; transition: right .2s ease-out, top .05s linear .2s, transform .2s cubic-bezier(.075, .82, .165, 1) .25s; transform: translate3d(-80px, -80px, 0) rotate(45deg)}.hamburger-slider .hamburger-inner{top: 2px}.hamburger-slider .hamburger-inner:before{top: 10px; transition-timing-function: ease; transition-duration: .2s; transition-property: transform, opacity}.hamburger-slider .hamburger-inner:after{top: 20px}.hamburger-slider.is-active .hamburger-inner{transform: translate3d(0, 10px, 0) rotate(45deg)}.hamburger-slider.is-active .hamburger-inner:before{transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0); opacity: 0}.hamburger-slider.is-active .hamburger-inner:after{transform: translate3d(0, -20px, 0) rotate(-90deg)}.hamburger-slider-r .hamburger-inner{top: 2px}.hamburger-slider-r .hamburger-inner:before{top: 10px; transition-timing-function: ease; transition-duration: .2s; transition-property: transform, opacity}.hamburger-slider-r .hamburger-inner:after{top: 20px}.hamburger-slider-r.is-active .hamburger-inner{transform: translate3d(0, 10px, 0) rotate(-45deg)}.hamburger-slider-r.is-active .hamburger-inner:before{transform: rotate(45deg) translate3d(5.71429px, -6px, 0); opacity: 0}.hamburger-slider-r.is-active .hamburger-inner:after{transform: translate3d(0, -20px, 0) rotate(90deg)}.hamburger-spring .hamburger-inner{top: 2px; transition: background-color 0s linear .15s}.hamburger-spring .hamburger-inner:before{top: 10px; transition: top .12s cubic-bezier(.33333, .66667, .66667, 1) .3s, transform .15s cubic-bezier(.55, .055, .675, .19)}.hamburger-spring .hamburger-inner:after{top: 20px; transition: top .3s cubic-bezier(.33333, .66667, .66667, 1) .3s, transform .15s cubic-bezier(.55, .055, .675, .19)}.hamburger-spring.is-active .hamburger-inner{transition-delay: .32s; background-color: transparent}.hamburger-spring.is-active .hamburger-inner:before{top: 0; transition: top .12s cubic-bezier(.33333, 0, .66667, .33333) .18s, transform .15s cubic-bezier(.215, .61, .355, 1) .32s; transform: translate3d(0, 10px, 0) rotate(45deg)}.hamburger-spring.is-active .hamburger-inner:after{top: 0; transition: top .3s cubic-bezier(.33333, 0, .66667, .33333), transform .15s cubic-bezier(.215, .61, .355, 1) .32s; transform: translate3d(0, 10px, 0) rotate(-45deg)}.hamburger-spring-r .hamburger-inner{top: auto; bottom: 0; transition-delay: 0s; transition-timing-function: cubic-bezier(.55, .055, .675, .19); transition-duration: .15s}.hamburger-spring-r .hamburger-inner:after{top: -20px; transition: top .3s cubic-bezier(.33333, .66667, .66667, 1) .3s, opacity 0s linear}.hamburger-spring-r .hamburger-inner:before{transition: top .12s cubic-bezier(.33333, .66667, .66667, 1) .3s, transform .15s cubic-bezier(.55, .055, .675, .19)}.hamburger-spring-r.is-active .hamburger-inner{transition-delay: .32s; transition-timing-function: cubic-bezier(.215, .61, .355, 1); transform: translate3d(0, -10px, 0) rotate(-45deg)}.hamburger-spring-r.is-active .hamburger-inner:after{top: 0; transition: top .3s cubic-bezier(.33333, 0, .66667, .33333), opacity 0s linear .32s; opacity: 0}.hamburger-spring-r.is-active .hamburger-inner:before{top: 0; transition: top .12s cubic-bezier(.33333, 0, .66667, .33333) .18s, transform .15s cubic-bezier(.215, .61, .355, 1) .32s; transform: rotate(90deg)}.hamburger-stand .hamburger-inner{transition: transform .1s cubic-bezier(.55, .055, .675, .19) .22s, background-color 0s linear .1s}.hamburger-stand .hamburger-inner:before{transition: top .1s ease-in .1s, transform .1s cubic-bezier(.55, .055, .675, .19) 0s}.hamburger-stand .hamburger-inner:after{transition: bottom .1s ease-in .1s, transform .1s cubic-bezier(.55, .055, .675, .19) 0s}.hamburger-stand.is-active .hamburger-inner{transition: transform .1s cubic-bezier(.215, .61, .355, 1) 0s, background-color 0s linear .22s; transform: rotate(90deg); background-color: transparent}.hamburger-stand.is-active .hamburger-inner:before{top: 0; transition: top .1s ease-out .12s, transform .1s cubic-bezier(.215, .61, .355, 1) .22s; transform: rotate(-45deg)}.hamburger-stand.is-active .hamburger-inner:after{bottom: 0; transition: bottom .1s ease-out .12s, transform .1s cubic-bezier(.215, .61, .355, 1) .22s; transform: rotate(45deg)}.hamburger-stand-r .hamburger-inner{transition: transform .1s cubic-bezier(.55, .055, .675, .19) .22s, background-color 0s linear .1s}.hamburger-stand-r .hamburger-inner:before{transition: top .1s ease-in .1s, transform .1s cubic-bezier(.55, .055, .675, .19) 0s}.hamburger-stand-r .hamburger-inner:after{transition: bottom .1s ease-in .1s, transform .1s cubic-bezier(.55, .055, .675, .19) 0s}.hamburger-stand-r.is-active .hamburger-inner{transition: transform .1s cubic-bezier(.215, .61, .355, 1) 0s, background-color 0s linear .22s; transform: rotate(-90deg); background-color: transparent}.hamburger-stand-r.is-active .hamburger-inner:before{top: 0; transition: top .1s ease-out .12s, transform .1s cubic-bezier(.215, .61, .355, 1) .22s; transform: rotate(-45deg)}.hamburger-stand-r.is-active .hamburger-inner:after{bottom: 0; transition: bottom .1s ease-out .12s, transform .1s cubic-bezier(.215, .61, .355, 1) .22s; transform: rotate(45deg)}.hamburger-spin .hamburger-inner{transition-timing-function: cubic-bezier(.55, .055, .675, .19); transition-duration: .3s}.hamburger-spin .hamburger-inner:before{transition: top .1s ease-in .34s, opacity .1s ease-in}.hamburger-spin .hamburger-inner:after{transition: bottom .1s ease-in .34s, transform .3s cubic-bezier(.55, .055, .675, .19)}.hamburger-spin.is-active .hamburger-inner{transition-delay: .14s; transition-timing-function: cubic-bezier(.215, .61, .355, 1); transform: rotate(225deg)}.hamburger-spin.is-active .hamburger-inner:before{top: 0; transition: top .1s ease-out, opacity .1s ease-out .14s; opacity: 0}.hamburger-spin.is-active .hamburger-inner:after{bottom: 0; transition: bottom .1s ease-out, transform .3s cubic-bezier(.215, .61, .355, 1) .14s; transform: rotate(-90deg)}.hamburger-spin-r .hamburger-inner{transition-timing-function: cubic-bezier(.55, .055, .675, .19); transition-duration: .3s}.hamburger-spin-r .hamburger-inner:before{transition: top .1s ease-in .34s, opacity .1s ease-in}.hamburger-spin-r .hamburger-inner:after{transition: bottom .1s ease-in .34s, transform .3s cubic-bezier(.55, .055, .675, .19)}.hamburger-spin-r.is-active .hamburger-inner{transition-delay: .14s; transition-timing-function: cubic-bezier(.215, .61, .355, 1); transform: rotate(-225deg)}.hamburger-spin-r.is-active .hamburger-inner:before{top: 0; transition: top .1s ease-out, opacity .1s ease-out .14s; opacity: 0}.hamburger-spin-r.is-active .hamburger-inner:after{bottom: 0; transition: bottom .1s ease-out, transform .3s cubic-bezier(.215, .61, .355, 1) .14s; transform: rotate(90deg)}.hamburger-squeeze .hamburger-inner{transition-timing-function: cubic-bezier(.55, .055, .675, .19); transition-duration: .1s}.hamburger-squeeze .hamburger-inner:before{transition: top .1s ease .14s, opacity .1s ease}.hamburger-squeeze .hamburger-inner:after{transition: bottom .1s ease .14s, transform .1s cubic-bezier(.55, .055, .675, .19)}.hamburger-squeeze.is-active .hamburger-inner{transition-delay: .14s; transition-timing-function: cubic-bezier(.215, .61, .355, 1); transform: rotate(45deg)}.hamburger-squeeze.is-active .hamburger-inner:before{top: 0; transition: top .1s ease, opacity .1s ease .14s; opacity: 0}.hamburger-squeeze.is-active .hamburger-inner:after{bottom: 0; transition: bottom .1s ease, transform .1s cubic-bezier(.215, .61, .355, 1) .14s; transform: rotate(-90deg)}.hamburger-vortex .hamburger-inner{transition-timing-function: cubic-bezier(.19, 1, .22, 1); transition-duration: .3s}.hamburger-vortex .hamburger-inner:after, .hamburger-vortex .hamburger-inner:before{transition-delay: .1s; transition-timing-function: linear; transition-duration: 0s}.hamburger-vortex .hamburger-inner:before{transition-property: top, opacity}.hamburger-vortex .hamburger-inner:after{transition-property: bottom, transform}.hamburger-vortex.is-active .hamburger-inner{transition-timing-function: cubic-bezier(.19, 1, .22, 1); transform: rotate(765deg)}.hamburger-vortex.is-active .hamburger-inner:after, .hamburger-vortex.is-active .hamburger-inner:before{transition-delay: 0s}.hamburger-vortex.is-active .hamburger-inner:before{top: 0; opacity: 0}.hamburger-vortex.is-active .hamburger-inner:after{bottom: 0; transform: rotate(90deg)}.hamburger-vortex-r .hamburger-inner{transition-timing-function: cubic-bezier(.19, 1, .22, 1); transition-duration: .3s}.hamburger-vortex-r .hamburger-inner:after, .hamburger-vortex-r .hamburger-inner:before{transition-delay: .1s; transition-timing-function: linear; transition-duration: 0s}.hamburger-vortex-r .hamburger-inner:before{transition-property: top, opacity}.hamburger-vortex-r .hamburger-inner:after{transition-property: bottom, transform}.hamburger-vortex-r.is-active .hamburger-inner{transition-timing-function: cubic-bezier(.19, 1, .22, 1); transform: rotate(-765deg)}.hamburger-vortex-r.is-active .hamburger-inner:after, .hamburger-vortex-r.is-active .hamburger-inner:before{transition-delay: 0s}.hamburger-vortex-r.is-active .hamburger-inner:before{top: 0; opacity: 0}.hamburger-vortex-r.is-active .hamburger-inner:after{bottom: 0; transform: rotate(-90deg)}.hamburger .hamburger-inner, .hamburger .hamburger-inner:after, .hamburger .hamburger-inner:before{background-color: #fff}.hamburger-header{margin-right: -5px; padding-right: 0; padding-left: 5px; cursor: default; vertical-align: middle}.hamburger-header .hamburger-inner, .hamburger-header .hamburger-inner:after, .hamburger-header .hamburger-inner:before{background-color: #222}.hamburger-header.hamburger-elastic .hamburger-inner, .hamburger-header.hamburger-slider .hamburger-inner{top: 2px}.hamburger-header:hover{opacity: 1}.hamburger-wrap{text-align: center}.hamburger-accessible{display: inline-block}.hamburger-accessible .hamburger-box{display: inline-block; vertical-align: middle}.hamburger-accessible .hamburger-inner, .hamburger-accessible .hamburger-inner:after, .hamburger-accessible .hamburger-inner:before{background-color: #222}.hamburger-label{font-weight: 600; display: inline-block; margin-left: 5px; vertical-align: middle; text-transform: uppercase}.hamburger-label-hidden{display: none }*{margin: 0px; padding: 0px}div{box-sizing: border-box; -moz-box-sizing: border-box}.cols{clear: both; width: 100%; overflow: hidden}.float-right{float: right}.cols .col{float: left}.cols.to-center{text-align: center}.cols.to-right .col{float: right}.w10{width: 10%}.w15{width: 15%}.w20{width: 20%}.w25{width: 25%}.w30{width: 30%}.w33{width: 33.3%}.w40{width: 40%}.w50{width: 50%}.w60{width: 60%}.w65{width: 65%}.w66{width: 66.66666%}.w70{width: 70%}.w75{width: 75%}.w80{width: 80%}.w85{width: 85%}.w90{width: 90%}.w100{width: 100%}.padded{padding: 20px}.inset-left{float: left; margin: 0 10px 10px 0}.inset-right{float: right; margin: 0 0 10px 10px}.no-scroll{overflow: hidden}img{border: 0px}img.adaptive{width: 100%}.no-float{float: none !important}.no-display{display: none}.spacer, .clear-all, .clearblock{width: 100%; content: " "; height: 1px; clear: both}.blocks .block{display: inline-block; box-sizing: border-box; -moz-box-sizing: border-box}.padded{padding: 20px}.double-padded{padding: 40px}.v-padded{padding: 20px 0}.h-padded{padding: 0 20px}.guttered{padding: 10px}.guttered .block{padding: 10px}.double-guttered{padding: 20px}.double-guttered .block{padding: 20px}.half-guttered{padding: 5px}.half-guttered .block{padding: 5px}html{font-size: 15px}html, body{height: 100%; margin: 0px !important}body{background: #FF7233}body >div{width: 100%}.global{position: absolute; min-height: 100%; background: #fff}.container{position: relative; margin: 0 auto; min-width: 480px; max-width: 1600px}#top{width: 100%; text-align: center; background: #FFAD71}#top .logo img{width: 100%}#top .logo .title{margin-top: -5px}#top .feedback .email{padding-bottom: 5px}#subtop{position: relative; text-align: center}#subtop .callback{width: 100%}#subtop .slides{width: 100%}#menu{background: #00baff; transition: all .25s ease-out}#menu .right{float: right; padding: 8px 20px 5px 10px}#menu .right button{font-size: 18px; padding: 10px}#menu-toggle{position: fixed; top: 0px; z-index: -1}#middle{padding-bottom: 370px}#middle .blocks{vertical-align: top}#middle .block{vertical-align: top}#middle .submenu{width: 25%; padding-top: 20px; padding-right: 20px}#middle .main{width: 75%}#middle .one-col{width: 100% !important}#bottom{position: absolute; z-index: 1; left: 0px; bottom: 0px; width: 100%; min-height: 320px; box-sizing: border-box; -moz-box-sizing: border-box; padding: 20px; background: #FF7233}@media (min-width: 1024px){html{font-size: 17px !important}#top .block{padding: 10px}#top .logo img{width: 100%}#subtop .callback{position: absolute; bottom: 25%; z-index: 1000; width: 100%}#subtop .callback .block{min-width: 280px}.slides{height: 300px}} @media (max-width: 1023px){html{font-size: 15px !important}#top .block{width: 50%}#menu{position: fixed; top: -200px !important; z-index: -1; padding: 0 30px; opacity: .9; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}#menu li.level1 ul{display: none}#menu.visible{position: fixed; z-index: 1000; top: 0px !important; box-shadow: 0px 0px 3px rgba(0,0,0,0.5)}#menu.visible:hover{opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}#menu-toggle{right: 0px !important; top: 0px !important; z-index: 10000; background: rgba(0,168,236,0.8)}#menu-toggle.is-active{background: none !important}#subtop .callback .block{min-width: 280px}.slides{height: 200px}} @media (max-width: 800px){html{font-size: 13px !important}.slides{height: 100px}} .border-box{box-sizing: border-box; -moz-box-sizing: border-box}.clearfix:after{content: ''; display: table; clear: both}.adaptive{width: 100%}.ajax-success{border: 5px solid }.ajax-loading{background: url(/assets/templates/frontend/img/ajax/loading-straps.gif) !important}.centered{text-align: center}.left-aligned{text-align: left}.right-aligned{text-align: right}.as-table{display: table}.as-tr{display: table-row}.as-thead{display: table-header-group}.as-tbody{display: table-row-group}.as-tfoot{display: table-footer-group}.as-col{display: table-column}.as-colgroup{display: table-column-group}.as-td, .as-th, .as-cell{display: table-cell; vertical-align: top}.as-caption{display: table-caption}#bottom *{color: #fff !important}#bottom .col{min-width: 240px}#bottom h6{border-bottom: 1px solid rgba(255,255,255,0.5); margin-bottom: 15px}.breadcrumbs{text-align: center}input[type="submit"], input[type="button"], button, .button{font-size: 1.2rem; width: auto; float: right; background: linear-gradient(90deg,#a50000,#ff7233); color: #fff; padding: 5px 15px; margin: 0 0 5px 5px; border: 0px; text-decoration: none; border-radius: 5px; opacity: .8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; transition: all .25s ease-out}input[type="submit"]:hover, input[type="button"]:hover, button:hover, .button:hover{cursor: pointer; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}input[type="submit"] :disabled, input[type="button"] :disabled, button :disabled, .button :disabled{background: linear-gradient(90deg,#808080,#999999)}input[type="submit"] :disabled:hover, input[type="button"] :disabled:hover, button :disabled:hover, .button :disabled:hover{opacity: .8 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important; cursor: default !important}a.button:visited{color: #fff !important}.button.float-left, input[type="button"].float-left{margin: 0 5px 5px 0 !important}.button.float-right, input[type="button"].float-right{margin: 0 0 5px 5px !important}.red.button{background: linear-gradient(180deg,#d80000,#720000)}.orange.button{background: linear-gradient(90deg,#ff9566,#ff4f00)}.grey.button{background: linear-gradient(180deg,#b3b3b3,#808080)}.dark.button{background: linear-gradient(90deg,#005675,#00a0db)}.callback .block{padding: 5px}.callback input, .callback button{font-size: 32px; font-weight: 300; opacity: .9; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; transition: all .25s ease-out; box-shadow: 0 0 10px rgba(0,0,0,0.25)}.callback input:hover, .callback button:hover{opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.callback button{float: none !important}.callback .message{margin: 10px 100px; opacity: .75 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important; transition: all .25s ease-out}.callback .message:hover{opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}#callbackform{min-height: 100px}@media screen and (max-width: 1100px){.callback input, .callback button{font-size: 24px}} @media screen and (max-width: 980px){.callback input, .callback button{font-size: 20px}} html{font-family: 'Open Sans', tahoma, sans-serif; color: #222}a{text-decoration: none; color: #00baff}a:visited{color: #007ba8}h1, h2, h3, h4, h5, h6{letter-spacing: -1; line-height: .9em; color: #FF7233}h1, h2, h3{font-weight: 300}h1{font-size: 3rem}h2{font-size: 2.4rem; letter-spacing: -2}h3{font-size: 1.8rem}h4{font-size: 20px; font-size: 1.5rem}h5{font-size: 1.2rem}h6{font-size: 1rem}a>h1, a>h2, a>h3, a>h4, a>h5, a>h6{color: #00baff}p{-moz-hyphens: auto; -webkit-hyphens: auto; -ms-hyphens: auto; hyphens: auto; padding: 20px 0}.XS{font-size: .8rem !important}.S{font-size: .9rem !important}.L{font-size: 1.2rem !important; font-weight: 100 !important}.XL{font-size: 1.4rem !important; font-weight: 100 !important}.XXL{font-size: 1.8rem !important}strong{font-weight: 800}nobr{color: inherit; font-size: inherit; font-weight: inherit}[disabled], [disabled]:hover{opacity: .2 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important}fieldset{border: 1px solid #ccc; padding: 10px; margin-bottom: 5px}legend{color: #999; padding: 10px}label{padding: 10px; padding-left: 0px; color: #999}label:hover{cursor: hand}input, textarea, select, input[type="select"]{margin: 5px 0; padding: 5px 10px; width: 100%; color: #333; background-color: #f9f9f9; font-size: 1rem; border: 0px; box-sizing: border-box}input .error, textarea .error, select .error, input[type="select"] .error{border: 1px solid #a50000}input[type="checkbox"], input[type="radio"]{width: 15px; height: 15px; padding: 0px}input[type="select"], select{width: 100%}input.error{border: 1px solid #a50000; background: #ffeaea}span.error{color: #a50000}span.hint{color: #dedede}input.special{display: none}.gallery >a, .gallery .thumb{display: inline-block; opacity: .8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; transition: all .25s ease-out}.gallery >a:hover, .gallery .thumb:hover{opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.gallery img{width: 100%}.hot-tour{padding-top: 80px}.hot-tour .showroom{background: rgba(0,0,0,0.25); padding: 10px; border-radius: 10px}.hot-tour .showroom *{color: #fff; font-weight: 800; text-shadow: 1px 1px 2px rgba(0,0,0,0.8)}.hot-tour .claim p{color: #fff}.hot-tour .aux{font-style: italic}.hot-tour form{padding: 10px; background: #FF7233; border-radius: 10px}.hot-tour form:hover{background: #FF7233}.hot-tour .success.message{background: #FF7233; opacity: .9; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; border-radius: 10px; transition: all .25s ease-out}.hot-tour .success.message:hover{opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.hot-tour .success.message *{color: #fff}hr{height: 1px; background-color: #ccc; border: 0px}.icon{display: inline-block}.icon48{width: 48px !important}iframe{border: none}.message{text-align: center; padding: 20px; border-radius: 10px}.success.message{background: ; color: #fff}.warning.message{background: #ffd2d2}.error.message{background: #a50000; color: #fff}.modal{position: fixed; display: inline-block; top: 10%; left: 25%; z-index: 1000000; width: 50%; padding: 20px; padding-top: 40px; background: #FF7233; box-shadow: 0 0 10px rgba(0,0,0,0.9); transition: all 1s ease-out}.modal:hover{box-shadow: 0 0 20px rgba(0,0,0,0.9)}.modal *{color: #fff}.modal input{color: #222}.modal .close{position: absolute; right: 20px; top: 10px; font-size: 24px; color: #fff; opacity: .5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; transition: all .25s ease-out}.modal .close:hover{cursor: pointer; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.modal input, .modal textarea{color: #222}.modal.hidden{top: -100%; left: 50%; width: 0px; height: 0px; overflow: hidden}@media only screen and (max-width: 960px){.modal{top: 5%; left: 5%; width: 90%}} #menu{text-align: center}#menu li{list-style: none}#menu li.level1{display: inline-block}#menu a{display: inline-block; color: #fff; font-size: 1.2rem; text-transform: uppercase; text-decoration: none; padding: 10px 15px}#menu a:hover, #menu a.current{opacity: .5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}#menu a.current:hover{cursor: default}#menu li.level1>ul{text-align: left; background: #00baff; position: absolute; z-index: 1000000; visibility: hidden}#menu li.level1:hover>ul{background: rgba(0,186,255,0.9); visibility: visible; box-shadow: 0px 0px 3px rgba(0,0,0,0.5)}#menu li.level2 a{font-size: 1em !important; padding: 5px 15px}#submenu ul{margin-left: 20px}#submenu >ul{margin-left: 0}#submenu li{list-style: none}#submenu a{display: block; font-size: 16px; text-decoration: none; padding: 5px; transition: all .25s ease-out}#submenu a :visited{color: #00baff}#submenu a:hover, #submenu li.current>a{color: #fff; background: #00baff}#submenu li.current>a:hover{cursor: default}#bottom .submenu ul{list-style: none}#bottom .submenu li{padding-bottom: 10px}#bottom .submenu a{font-size: 16px; text-transform: uppercase; color: #fff}.overlay{position: fixed; display: inline-block; top: 0%; left: 0%; width: 100%; height: 100%; z-index: 900000; background: rgba(255,255,255,0.9); transition: all 1s ease-out}.overlay.hidden{z-index: -900000; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.pagetitle{padding-bottom: 35px}.pagetitle .line{margin-top: -20px; width: 100%; border-top: 1px solid #FF7233}.pagetitle .title{margin: 0 auto; text-align: center}.pagetitle .title h1, .pagetitle .title h2{display: inline-block; padding: 0px 20px; color: #FF7233; background: #fff}#sb-title-inner, #sb-info-inner, #sb-loading-inner, div.sb-message{color: #fff}#sb-container{position: fixed; margin: 0; padding: 0; top: 0; left: 0; z-index: 999; text-align: left; visibility: hidden; display: none}#sb-overlay{position: relative; height: 100%; width: 100%}#sb-wrapper{position: absolute; visibility: hidden; width: 100px}#sb-wrapper-inner{position: relative; overflow: hidden; height: 100px}#sb-body{position: relative; height: 100%}#sb-body-inner{position: absolute; height: 100%; width: 100%}#sb-body img{border: none}#sb-player.html{height: 100%; overflow: auto}#sb-loading{position: relative; height: 100%}#sb-loading-inner{position: absolute; font-size: 14px; line-height: 24px; height: 24px; top: 50%; margin-top: -12px; width: 100%; text-align: center}#sb-loading-inner span{background: url(/assets/templates/frontend/img/shadowbox/loading.gif) no-repeat; padding-left: 34px; display: inline-block}#sb-body, #sb-loading{background-color: #060606}#sb-title, #sb-info{position: relative; margin: 0; padding: 0; overflow: hidden}#sb-title, #sb-title-inner{height: 26px; line-height: 26px}#sb-title-inner{font-size: 16px}#sb-info, #sb-info-inner{height: 20px; line-height: 20px}#sb-info-inner{font-size: 12px}#sb-nav{float: right; height: 16px; padding: 2px 0; width: 45%}#sb-nav a{display: block; float: right; height: 16px; width: 16px; margin-left: 3px; cursor: pointer; background-repeat: no-repeat}#sb-nav-close{background-image: url(/assets/templates/frontend/img/shadowbox/close.png)}#sb-nav-next{background-image: url(/assets/templates/frontend/img/shadowbox/next.png)}#sb-nav-previous{background-image: url(/assets/templates/frontend/img/shadowbox/previous.png)}#sb-nav-play{background-image: url(/assets/templates/frontend/img/shadowbox/play.png)}#sb-nav-pause{background-image: url(/assets/templates/frontend/img/shadowbox/pause.png)}#sb-counter{float: left; width: 45%}#sb-counter a{padding: 0 4px 0 0; text-decoration: none; cursor: pointer; color: #fff}#sb-counter a.sb-counter-current{text-decoration: underline}div.sb-message{font-size: 12px; padding: 10px; text-align: center}div.sb-message a:link, div.sb-message a:visited{color: #fff; text-decoration: underline}#sidebar{border-left: 1px solid rgba(0,0,0,0.1)}#slider{height: 100%}#slider >.inner{height: 100%; position: relative; background: #FF7233}#slider >.inner >div, #slider >.inner >a{position: absolute}#slider .dots{position: absolute; left: 0px; bottom: 0px; width: 100%; z-index: 1000; text-align: center}#slider .dots >.inner{margin: 0 auto}#slider .dots .dot{display: inline-block; width: 25px; height: 25px; margin: 3px; margin-bottom: 8px; background: #fff; opacity: .5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; transition: all .25s ease-out; border-radius: 100%}#slider .dots .dot:hover{cursor: pointer; cursor: hand; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}#slider .dots .current{width: 35px; height: 35px; margin-bottom: 3px}#slider .slide{width: 100%; height: 100%; z-index: -1; overflow: hidden; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; transition: all 1s ease-out}#slider .slide img{width: 100%; object-fit: cover}#slider .active{z-index: 1; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.socials .icon{display: inline-block; text-align: center; margin: 0px 5px; width: 48px; height: 48px; border-radius: 48px; opacity: .75; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; transition: all .25s ease-out; background-size: cover !important}.socials .icon:hover{margin: 0px 10px; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.socials .gp{background: url("/assets/templates/frontend/img/socials/gp.svg") }.socials .fb{background: url("/assets/templates/frontend/img/socials/fb.svg") }.socials .tw{background: url("/assets/templates/frontend/img/socials/tw.svg") }.socials .vk{background: url("/assets/templates/frontend/img/socials/vk.svg") }.socials .ig{background: url("/assets/templates/frontend/img/socials/ig.svg") }.svg-icon{display: inline-block; width: 1em; height: 1em; stroke-width: 0; stroke: currentColor; fill: inherit}.icon-32x32{width: 32px; height: 32px}.icon-64x64{width: 64px; height: 64px}table{width: 100%; border: 0px; border-collapse: collapse; text-align: left; margin: 20px 0}table td, table th{padding: 10px; border-bottom: 1px solid #dedede}table th{background: #dedede}table.compact{width: auto}img.thumb{display: inline-block; padding: 10px; background: #fff; box-shadow: 0px 0px 3px rgba(0,0,0,0.5)}#top .blocks{text-align: center}#top .block{vertical-align: middle}#top div, #top span, #top a{color: #333}#top .address .street{font-size: 1.1rem; font-weight: 800}#top .address .phone{font-size: 1.1rem; font-weight: 400}#top .address .phone .code{font-size: -1}