.white-bg{background-color:white}.bg-coverfix{background-attachment:fixed;background-size:cover;background-position:center}.dark-bg{color:white}body{color:#303236;margin:0;min-width:320px;line-height:1.3em;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;overflow-y:auto!important}.loading body{opacity:0}.wrapper{max-width:960px;position:relative;margin:0 auto}@media (min-width:981px){.wrapper-s{width:65%}}@media (max-width:980px){.wrapper-s{width:75%}}@media (max-width:760px){.wrapper-s{width:85%}}@media (max-width:480px){.wrapper-s{width:100%}}@media (min-width:981px){.wrapper-m{width:80%}}@media (max-width:980px){.wrapper-m{width:85%}}@media (max-width:760px){.wrapper-m{width:90%}}@media (max-width:480px){.wrapper-m{width:100%}}@media (max-width:1300px){.wrapper-l{padding-left:60px;padding-right:60px}}@media (max-width:1200px){.wrapper-l{padding-left:35px;padding-right:35px}}@media (max-width:480px){.wrapper-l{padding-left:25px;padding-right:25px}}.wrapper-xs{max-width:650px;padding-left:60px;padding-right:60px}@media (max-width:1200px){.wrapper-xs{padding-left:40px;padding-right:40px}}@media (min-width:981px){.wrapper-xs{width:50%}}@media (max-width:980px){.wrapper-xs{width:50%;padding-left:35px;padding-right:35px}}@media (max-width:760px){.wrapper-xs{width:70%;padding-left:25px;padding-right:25px}}@media (max-width:480px){.wrapper-xs{width:100%}}@media (min-width:650px){.wrapper-xs{min-width:440px}}.wrapper-nopadding{padding:0}.wrapper-full{padding-left:0;padding-right:0}.nowrap{white-space:nowrap}.inline-menu-item{margin:0 calc(2px + .5vw);margin:0 calc(2px + .5vw);margin:0 calc(2px + .5vw)}.inline-menu-item:first-child{margin-left:0}.inline-menu-item:last-child{margin-right:0}.row-menu:last-child{margin-right:0}.row-menu-item{display:block;margin-bottom:8px}.mobile-menu{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:.25s;-moz-transition:.25s;transition:.25s;overflow:hidden}.menu-open .mobile-menu{opacity:1;visibility:visible;pointer-events:all;top:0}.main-menu-text{padding-bottom:4px}.main-menu-item{-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.mobile-menu-item{text-align:left}.noscroll{overflow:hidden}.clearfix:after{content:" ";display:table;clear:both}.semibold{font-weight:500}a{color:inherit;text-decoration:none}.text a:not(.button){-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}ul,ol{padding:0;margin:0}.text ul,.text ol{margin:.7em 0}li{list-style-type:none;padding:0;margin:0}.text ul li,.text ol li{margin:.4em 0 .4em .9em}.text ul li{padding-left:1.6em;text-indent:-1.5em}.text ul li:before{content:'—';margin-right:.7em;text-indent:-1.5em}.text ol{padding-left:1.1em}.text ol li{padding-left:.5em;list-style-type:decimal}.text figure{margin:.5em 0}.text img{max-width:100%}.tel-link{color:inherit;text-decoration:none}.hide{display:none}.hidden{visibility:hidden}*{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent;tap-highlight-color:transparent}p{line-height:1.3em;margin:.9em 0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}html,body,.container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.col-2{display:block;float:left;width:calc(50% - 15px);width:calc(50% - 15px);width:calc(50% - 15px)}.col-2:nth-child(2n-1){margin-right:30px}html,body{min-height:100%;height:100%}.cross{position:relative;cursor:pointer}.cross:after,.cross:before{position:absolute;display:block;content:" ";clear:both;visibility:hidden;height:0;width:60%;height:2px;top:50%;left:20%;margin-top:-1px}.cross:after{-webkit-transform:rotate(45deg) translate3d(0,0,0);-moz-transform:rotate(45deg) translate3d(0,0,0);-ms-transform:rotate(45deg) translate3d(0,0,0);transform:rotate(45deg) translate3d(0,0,0)}.cross:before{-webkit-transform:rotate(-45deg) translate3d(0,0,0);-moz-transform:rotate(-45deg) translate3d(0,0,0);-ms-transform:rotate(-45deg) translate3d(0,0,0);transform:rotate(-45deg) translate3d(0,0,0)}.dark-bg .cross:after,.dark-bg .cross:before{background-color:white}.cross-standard{width:36px;height:36px}.cross-standard:after,.cross-standard:before{background-color:black}.nav-btn{width:42px;height:42px;background-color:transparent;position:relative;cursor:pointer;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear}.nav-btn:hover{background-color:white}.map-zoom{position:absolute;z-index:1;right:30px;top:30px;background-color:white}@media (max-width:760px){.map-zoom{display:none}}.plus:before,.minus:before,.plus:after,.minus:after{display:block;content:" ";clear:both;visibility:hidden;height:0;position:absolute;background-color:blue;height:2px;width:18px;left:50%;top:50%;margin:-1px 0 0 -9px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.plus:hover:before,.minus:hover:before,.plus:hover:after,.minus:hover:after{background-color:blue}.plus:after,.minus:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.minus:after{display:none}.br-s{display:block;height:22px;font-size:12px}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-weight:500;line-height:1.3em;margin:.5em 0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child{margin-top:0}h3,.h3{font-size:20px;margin:.6em 0}h4,.h4{margin:.8em 0}h5,.h5{margin:.8em 0}.uppercase{text-transform:uppercase}@media (max-width:980px){}.button{border:2px solid blue;display:inline-block;border-radius:4px;padding:12px 30px 9px;text-transform:uppercase;background-color:transparent;cursor:pointer;font-weight:700;color:#0000e6;position:relative;z-index:1;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;letter-spacing:.04em}.button.button-s{padding:8px 20px 5px}a:hover .button,.button:hover{background-color:blue;border-color:blue;color:white}.dark-bg .button{border-color:rgba(255,255,255,.75);color:#fff!important}.dark-bg a:hover .button,.dark-bg .button:hover{background-color:white;border-color:white;color:blue!important}.tab-nav{cursor:pointer}.tab-nav-active{cursor:default}.tab-body{opacity:0;visibility:hidden;pointer-events:none;display:none}.tab-active{opacity:1;visibility:visible;pointer-events:all;display:block}.param{margin:15px 0;margin:calc(10px + .7vmin) 0;margin:calc(10px + .7vmin) 0;margin:calc(10px + .7vmin) 0}.param-name{font-weight:500;margin-left:0;width:145px;margin-bottom:5px}.param-value{color:grey}.param-name,.param-value{display:inline-block;vertical-align:top}.list-item{position:relative;width:320px;float:left}.list-row{line-height:1.8em}.list-param{color:grey}.header{top:0;z-index:4;background-color:white;width:100%;text-align:center}.header-holder{position:relative;z-index:1;height:200px}@media (max-width:980px){.header,.header-holder{height:60px}}@media (min-width:981px){.header,.header-holder{height:90px}}.header-block{display:inline-block;min-width:355px;-webkit-flex-basis:50%;flex-basis:50%}.header-panel{position:absolute;top:0;right:0;text-align:right}.header-panel-link{display:inline-block;margin-left:20px;background-position:left center;background-repeat:no-repeat;padding:10px 0 8px 25px;position:static;text-decoration:none;color:#303236}.youtube-link{background-image:url(//ludvignobel.ru/img/youtube-icon.svg)}.imperial-link{background-image:url(/template/img/hic_header_icon.png)}.forum-link{position:static;background-image:url(/template/img/forum_header_icon.png)}.burger{position:absolute;height:100%;width:60px;padding:18px 16px;cursor:pointer;z-index:1;right:0;top:0}.burger-i{position:absolute;height:3px;width:28px;background:grey;border-radius:2px;top:50%;margin-top:-1px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.burger-i:first-child{-webkit-transform:translate3d(0,-7px,0);-moz-transform:translate3d(0,-7px,0);-ms-transform:translate3d(0,-7px,0);transform:translate3d(0,-7px,0)}.burger-i:last-child{-webkit-transform:translate3d(0,7px,0);-moz-transform:translate3d(0,7px,0);-ms-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0)}.menu-open .burger-i{-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.menu-open .burger-i:first-child{-webkit-transform:translate3d(0,0,0) rotate(45deg);-moz-transform:translate3d(0,0,0) rotate(45deg);-ms-transform:translate3d(0,0,0) rotate(45deg);transform:translate3d(0,0,0) rotate(45deg)}.menu-open .burger-i:nth-child(2){opacity:0}.menu-open .burger-i:last-child{-webkit-transform:translate3d(0,0,0) rotate(-45deg);-moz-transform:translate3d(0,0,0) rotate(-45deg);-ms-transform:translate3d(0,0,0) rotate(-45deg);transform:translate3d(0,0,0) rotate(-45deg)}.text-pieces{padding-top:40px;padding-bottom:40px}@media (min-width:651px) and (max-width:760px){.text-pieces{padding-left:60px;padding-right:60px}}@media (max-width:650px){.text-pieces{padding-top:10px;padding-bottom:10px}}.text-piece:first-child{padding-left:0}.text-piece:last-child{padding-right:0}@media (min-width:761px){.blocks{display:-ms-flexbox;display:-webkit-flex;display:flex}.blocks .separator{width:2px;-webkit-flex:2px 1 0;-ms-flex:2px 1 0;flex:2px 1 0}}@media (max-width:760px){.blocks .separator{width:100%;height:2px}}.map-overlay{background-color:rgba(0,0,255,.3);position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.25s;-moz-transition:.25s;transition:.25s}.map-overlay:after{color:white;font-size:17px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:100%;padding-bottom:22px;text-align:center;line-height:24px;max-width:290px;text-shadow:0 0 20px rgba(0,0,255,.2),0 0 3px rgba(0,0,255,.4);content:'Нажмите, чтобы активировать управление картой'}.map-overlay.disabled{opacity:0;visibility:hidden}.maps-protected .map-overlay{display:none}@media (min-width:651px){.map-overlay{display:none}}.parallax{position:absolute;width:100%;height:100%}.parallax-layer{position:absolute;width:100%;height:100%}.modal.wrapper-s,.modal.wrapper-xs{margin:0 auto}.modal-wrapper{padding:25px 35px;background-color:white;margin:52px auto 0}.mfp-bg{background-color:rgba(48,50,54,.7)}button.mfp-close{margin-top:10px;right:10px;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background-image:url(/template/img/close_h.png);background-repeat:no-repeat;background-position:center;color:transparent;font-size:0}.mfp-figure button.mfp-close{display:none}button.mfp-arrow-right{-webkit-transition:background .25s,opacity .25s;-moz-transition:background .25s,opacity .25s;transition:background .25s,opacity .25s;background-image:url(/template/img/next_h.png);background-repeat:no-repeat;background-position:center}button.mfp-arrow-right:after,button.mfp-arrow-right:before{display:none}button.mfp-arrow-left{-webkit-transition:background .25s;-moz-transition:background .25s;transition:background .25s;background-image:url(/template/img/prev_h.png);background-repeat:no-repeat;background-position:center}button.mfp-arrow-left:after,button.mfp-arrow-left:before{display:none}img.mfp-img{padding:0}.mfp-content{padding:15px;background-color:white}.mfp-figure:after{display:none}.mfp-bottom-bar{background-color:white;text-align:center;height:30px}.mfp-title{font-family:Bella;color:#303236;font-size:19px;text-align:center;background-color:white;padding:12px 0}.mfp-counter{position:relative;background-color:white;color:#a0a5aa;width:100%;padding-bottom:12px;font-size:14px}@media (max-width:900px){.mfp-container{padding-left:15px;padding-right:15px}}.backgrounder{position:relative}.backgrounder-bg:after{display:block;content:" ";clear:both;visibility:hidden;height:0;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#303236;opacity:.2}@media (min-width:481px){.backgrounder-bg{position:absolute;left:0;top:0;width:100%;height:100%}}@media (max-width:480px){.backgrounder-bg{padding-bottom:55%;background-attachment:scroll}}.mobile-safari .backgrounder-bg,.mobile-safari .press-center,.mobile-safari.contacts-page .contacts-box{background-position:-99999px -99999px;background-repeat:no-repeat}.mobile-safari .backgrounder-bg:before,.mobile-safari .press-center:before,.mobile-safari.contacts-page .contacts-box:before{content:"";background-image:inherit;position:fixed;top:0;left:0;height:100vh;width:100%;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover;background-size:cover!important;z-index:-1}@media (min-width:481px){.backgrounder-mobile{background-image:none}}@media (max-width:480px){.backgrounder-mobile .backgrounder-bg{display:none}}.full-slider{height:56vw;max-height:78vh;min-height:280px;position:relative}.full-slider .swiper-wrapper{position:absolute}.main-slide-img{background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%}.main-slide-img:after{display:block;content:" ";clear:both;visibility:hidden;height:0;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,255,.15)}.swiper-slide{overflow:hidden}.main-slider-box{margin-top:35px}.pagination-over{position:absolute;width:100%;z-index:1;text-align:center;bottom:20px!important}.swiper-pagination-bullets{text-align:center}.slider-inactive .swiper-pagination-bullets{display:none}.swiper-pagination-bullets .swiper-pagination-bullet{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;opacity:1;margin:0 0 0 2px;width:24px;height:24px;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}.swiper-pagination-bullets .swiper-pagination-bullet:before{display:block;content:" ";clear:both;visibility:hidden;height:0;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s;border-radius:100%;width:12px;height:12px;border:2px solid white}.swiper-pagination-bullets .swiper-pagination-bullet-active:before{background-color:white}.slider-preview{opacity:.55;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.slider-preview:hover{opacity:1}@media (max-width:480px){.slider-preview{height:30px}}.slider-preview-active{opacity:1}.slider-prev,.slider-next{cursor:pointer}.full-slider .swiper-button-disabled{opacity:0;cursor:default}.full-slider .slider-prev,.full-slider .slider-next{position:absolute;height:100%;z-index:1;padding-left:15px;padding-right:15px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:15%}@media (max-width:1400px){.full-slider .slider-prev,.full-slider .slider-next{width:7%}}.full-slider .slider-prev svg,.full-slider .slider-next svg{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);filter:drop-shadow(0 0 5px rgba(0,0,255,.3));-webkit-filter:drop-shadow(0 0 5px rgba(0,0,255,.3))}@media (max-width:650px){.full-slider .slider-prev svg,.full-slider .slider-next svg{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.full-slider .slider-prev{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width:650px){.full-slider .slider-prev{display:none}}.full-slider .slider-next{right:0;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.slider-stripe{position:relative}.slider-stripe .slider-prev,.slider-stripe .slider-next{position:absolute;top:0;width:50px;height:100%;z-index:1;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.slider-stripe .slider-prev{left:0}.slider-stripe .slider-next{right:0}@media (max-width:650px){.slider-stripe .slider-prev,.slider-stripe .slider-next{width:35px}}@media (max-width:480px){.slider-stripe{padding-left:55px;padding-right:55px}.slider-stripe .wrapper{padding:0}.slider-stripe .slider-prev{left:-45px}.slider-stripe .slider-next{right:-45px}}.slider-stripe-smi .slider-prev svg *,.slider-stripe-smi .slider-next svg *{fill:grey}.footer{background-image:-webkit-linear-gradient(315deg,blue 0%,blue 100%);background-image:-moz-linear-gradient(315deg,blue 0%,blue 100%);background-image:linear-gradient(135deg,blue 0%,blue 100%);padding-top:23px;padding-bottom:23px}.footer-footer{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.footer-footer .company-name{font-weight:500}.footer-caption{font-size:13px;opacity:.9}@media (max-width:640px){.footer{padding-top:20px;padding-bottom:20px}.footer-footer{display:block}.footer-mobile-block{text-align:center!important;margin:20px 0}}.footer-menu{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}@media (max-width:760px){.footer-menu{display:none}}.footer-menu-block{display:inline-block;max-width:200px;vertical-align:top;margin-right:30px;min-width:150px}@media (max-width:980px){.footer-menu-block{margin-right:20px;min-width:120px}}.footer-menu-block .row-menu-item:first-child{font-weight:500;margin-bottom:12px}.design{text-align:right}.pixeljam-link svg{overflow:visible}.pixeljam-cap{-webkit-transition:.35s cubic-bezier(.785,.105,.26,.91);-moz-transition:.35s cubic-bezier(.785,.105,.26,.91);transition:.35s cubic-bezier(.785,.105,.26,.91);-webkit-transition:.35s;-moz-transition:.35s;transition:.35s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;position:absolute;-webkit-transform:translate3d(0,0,0) rotate(0deg);-moz-transform:translate3d(0,0,0) rotate(0deg);-ms-transform:translate3d(0,0,0) rotate(0deg);transform:translate3d(0,0,0) rotate(0deg)}a:hover .pixeljam-cap{-webkit-transform:translate3d(1px,-2px,0) rotate(22deg);-moz-transform:translate3d(1px,-2px,0) rotate(22deg);-ms-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg);-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right}@-webkit-keyframes jam-cap-in{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{-webkit-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}65%{-webkit-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes jam-cap-in{0%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{-moz-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}65%{-moz-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}100%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes jam-cap-in{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{-webkit-transform:translate3d(1px,-2px,0) rotate(22deg);-moz-transform:translate3d(1px,-2px,0) rotate(22deg);-ms-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}65%{-webkit-transform:translate3d(1px,-2px,0) rotate(22deg);-moz-transform:translate3d(1px,-2px,0) rotate(22deg);-ms-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes jam-cap-out{from{-webkit-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes jam-cap-out{from{-moz-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}to{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes jam-cap-out{from{-webkit-transform:translate3d(1px,-2px,0) rotate(22deg);-moz-transform:translate3d(1px,-2px,0) rotate(22deg);-ms-transform:translate3d(1px,-2px,0) rotate(22deg);transform:translate3d(1px,-2px,0) rotate(22deg)}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.pixeljam-logo{margin-left:3px}.pixeljam-bank{fill:grey;-webkit-animation:pixeljam-bank 4s infinite;-moz-animation:pixeljam-bank 4s infinite;animation:pixeljam-bank 4s infinite}@-webkit-keyframes pixeljam-bank{0%{fill:grey}20%{fill:yellow}40%{fill:grey}}@-moz-keyframes pixeljam-bank{0%{fill:grey}20%{fill:yellow}40%{fill:grey}}@keyframes pixeljam-bank{0%{fill:grey}20%{fill:yellow}40%{fill:grey}}.form{position:relative}.form-body-message{position:absolute}.form-body-message p{font-size:20px}.form-close{display:none}.form-success .form-submit,.form-error .form-submit{display:none!important}.form-success .form-close,.form-error .form-close{display:block}.input-basic{background-color:transparent;border:2px solid grey;-webkit-transition:border .2s .15s;-moz-transition:border .2s .15s;transition:border .2s .15s;resize:none;font-family:"Open Sans",arial,sans-serif;width:100%;padding:10px 14px;border-radius:2px;-webkit-appearance:none}.input-basic.focus,.input-basic:focus,.input-basic.filled,.focus .input-basic,.filled .input-basic{border-color:blue;-webkit-transition:border .2s;-moz-transition:border .2s;transition:border .2s}.input-basic::-webkit-input-placeholder{color:grey;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.input-basic:-moz-placeholder{color:grey;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.input-basic::-moz-placeholder{color:grey;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.input-basic:-ms-input-placeholder{color:grey;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.input-container .form-input{width:100%}.input-box{display:block;position:relative;margin:16px 0}.input-box input,.input-box textarea{position:relative;z-index:1}.input-box textarea{display:block}.dark-bg .input-box input,.dark-bg .input-box textarea{color:black}.input-box.focus:after,.input-box.filled:after{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.form-textarea{height:150px;max-height:30vmin}.form-buttons{text-align:right}.form-input.shake:first-child{-webkit-animation:shake .4s;-moz-animation:shake .4s;animation:shake .4s}.form-input.empty.required:not(:focus),.form-textarea.empty.required:not(:focus),.form-input.invalid:not(:focus),.form-textarea.invalid:not(:focus){-webkit-animation:shake .4s;-moz-animation:shake .4s;animation:shake .4s}.form-overlay{position:absolute;left:0;top:0;width:100%;height:100%}.form-overlay-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}@-webkit-keyframes shake{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}35%{-webkit-transform:translate3d(3px,0,0);transform:translate3d(3px,0,0)}50%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}65%{-webkit-transform:translate3d(1.5px,0,0);transform:translate3d(1.5px,0,0)}80%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}90%{-webkit-transform:translate3d(.5px,0,0);transform:translate3d(.5px,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes shake{0%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{-moz-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}35%{-moz-transform:translate3d(3px,0,0);transform:translate3d(3px,0,0)}50%{-moz-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}65%{-moz-transform:translate3d(1.5px,0,0);transform:translate3d(1.5px,0,0)}80%{-moz-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}90%{-moz-transform:translate3d(.5px,0,0);transform:translate3d(.5px,0,0)}100%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes shake{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{-webkit-transform:translate3d(-4px,0,0);-moz-transform:translate3d(-4px,0,0);-ms-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}35%{-webkit-transform:translate3d(3px,0,0);-moz-transform:translate3d(3px,0,0);-ms-transform:translate3d(3px,0,0);transform:translate3d(3px,0,0)}50%{-webkit-transform:translate3d(-2px,0,0);-moz-transform:translate3d(-2px,0,0);-ms-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}65%{-webkit-transform:translate3d(1.5px,0,0);-moz-transform:translate3d(1.5px,0,0);-ms-transform:translate3d(1.5px,0,0);transform:translate3d(1.5px,0,0)}80%{-webkit-transform:translate3d(-1px,0,0);-moz-transform:translate3d(-1px,0,0);-ms-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}90%{-webkit-transform:translate3d(.5px,0,0);-moz-transform:translate3d(.5px,0,0);-ms-transform:translate3d(.5px,0,0);transform:translate3d(.5px,0,0)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.form-success-message,.form-error-message{top:0;background-color:rgba(255,255,255,.02);-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;display:none}.form-success .form-success-message,.form-error .form-error-message{visibility:visible;opacity:1;display:block}.form-busy{opacity:.6;pointer-events:none}.form-success .form-body,.form-error .form-body{opacity:0;visibility:hidden}.imperial .page-wrapper h1,.imperial .page-wrapper .h1,.imperial .page-wrapper h2,.imperial .page-wrapper .h2,.imperial .page-wrapper h3,.imperial .page-wrapper .h3{font-family:Bella}.imperial h2,.imperial .h2{font-size:22px}.imperial .page-wrapper{padding-top:200px;padding-bottom:40px;background-color:#f7f3df;min-width:960px}.imperial .page-wrapper .wrapper{min-width:960px}.imperial #fancybox-title{background-color:#fff;margin-left:0!important}.imperial #fancybox-title *{color:#303236}.imperial #fancybox-outer{background-color:transparent}.imperial #fancybox-close{right:-50px}.imperial .gallery-item{mix-blend-mode:multiply}.imperial-lightbox-title{font-family:Bella;color:#303236;font-size:18px;padding-top:10px!important;padding-bottom:10px!important}.imperial-crumb{color:rgba(48,50,54,.6);font-weight:bold;font-size:18px;display:inline-block;font-family:Bella}.imperial-crumb-bottom{margin-top:30px}.imperial-crumb+.imperial-title{margin-top:-15px}.imperial-title{height:170px;text-align:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:25px;font-size:36px;background-image:url(/template/img/pattern.jpg);background-position:bottom center;background-repeat:no-repeat;padding-left:150px;padding-right:150px}.imperial-logo{margin-top:-50px;margin-bottom:-80px}#footer{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.blog-list-item{height:320px}.blog-list-img{mix-blend-mode:darken;border-radius:6px}.blog-list-img-box{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/template/img/border.png);background-repeat:no-repeat;background-position:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blog-list-info{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/template/img/border.png);background-repeat:no-repeat;background-position:center;padding:42px 45px 42px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.blog-list-item-inner{position:relative;height:100%}.blog-list-item-title{position:absolute;left:0;top:0;width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0}.blog-list-item-top{position:absolute;top:0;height:70px;width:100%;margin-bottom:20px}.blog-list-emblem{position:relative;margin-top:-5px}.blog-list-item-bottom{position:absolute;bottom:0;height:20px;width:100%;margin-top:20px}.blog-list-date{text-align:right;font-weight:bold;font-size:14px;display:none}.text-content,.post-content{width:700px;margin:10px auto}.post-text{margin:15px auto;line-height:1.4em}.post-text p,.post-text div{width:auto!important;font-size:inherit!important;line-height:inherit!important}.post-text,.post-text p{font-size:15px}.post-text iframe{margin:10px 0;width:100%;height:390px}.post-text *{background-color:transparent!important}.flip-container{-webkit-perspective:2000px;-moz-perspective:2000px;perspective:2000px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.device-desktop .flip-container:hover .flipper,.device-desktop .flip-container.hover .flipper{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-front,.flip-back{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.flip-back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-front{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);z-index:2}.flipper{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.post-gallery{margin:30px 0}.post-gallery.post-gallery-empty{margin:0}.post-gallery:after{content:" ";display:table;clear:both}.gallery-item{display:block;float:left;border-radius:5px;overflow:hidden;margin:0 15px 15px 0}.persons:after{display:block;content:" ";clear:both;visibility:hidden;height:0}.person{display:block;height:642px;background-image:url(/template/img/frame-long.jpg);background-position:center;background-repeat:no-repeat;padding:50px;margin-bottom:14px}.person-img{border-radius:10px}.person-title{margin:1em 0 .7em}.person-descr{height:120px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.person-list{font-size:13px;text-align:left;padding-left:18px}.person-list-item{list-style:circle}.newspaper{margin:45px auto 35px}.newspaper:after{display:block;content:" ";clear:both;visibility:hidden;height:0}.newspaper-item{text-align:left;margin-bottom:45px}.newspaper-info{float:left;width:185px;margin-left:20px}.newspaper-preview{float:left}.newspaper-title{margin-top:0}.newspaper-link{padding-left:40px;background-image:url(/template/img/download.png);background-repeat:no-repeat;background-position:left center;min-height:40px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@font-face{font-family:"Bella";src:url(/template/fonts/Bella.eot);src:url(/template/fonts/Bella.eot?#iefix) format('embedded-opentype'),url(/template/fonts/Bella.woff) format('woff'),url(/template/fonts/Bella.woff2) format('woff2'),url(/template/fonts/Bella.ttf) format('truetype');font-weight:normal;font-style:normal}