@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&subset=latin,cyrillic);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'Din Display Pro';src:url("/fonts/din-display-pro/pfdindisplaypro-black.ttf") format("truetype");font-style:normal;font-weight:900}@font-face{font-family:'Din Display Pro';src:url("/fonts/din-display-pro/pfdindisplaypro-blackit.ttf") format("truetype");font-style:italic;font-weight:900}@font-face{font-family:'Din Display Pro';src:url("/fonts/din-display-pro/pfdindisplaypro-bold.ttf") format("truetype");font-style:normal;font-weight:bold}@font-face{font-family:'Din Display Pro';src:url("/fonts/din-display-pro/pfdindisplaypro-boldital.ttf") format("truetype");font-style:italic;font-weight:bold}@font-face{font-family:'Din Display Pro';src:url("/fonts/din-display-pro/pfdindisplaypro-italic.ttf") format("truetype");font-style:italic;font-weight:normal}@font-face{font-family:'Din Display Pro';src:url("/fonts/din-display-pro/pfdindisplaypro-light.ttf") format("truetype");font-style:normal;font-weight:300}@font-face{font-family:'Din Display Pro';src:url("/fonts/din-display-pro/pfdindisplaypro-lightital.ttf") format("truetype");font-style:italic;font-weight:300}@font-face{font-family:'Din Display Pro';src:url("/fonts/din-display-pro/pfdindisplaypro-med.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:'Din Display Pro';src:url("/fonts/din-display-pro/pfdindisplaypro-medital.ttf") format("truetype");font-style:italic;font-weight:500}@font-face{font-family:'Din Display Pro';src:url("/fonts/din-display-pro/pfdindisplaypro-reg.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:'Din Display Pro';src:url("/fonts/din-display-pro/pfdindisplaypro-thin.ttf") format("truetype");font-style:normal;font-weight:100}@font-face{font-family:'Din Display Pro';src:url("/fonts/din-display-pro/pfdindisplaypro-thinital.ttf") format("truetype");font-style:italic;font-weight:100}@font-face{font-family:'Myriad Pro';src:url("/fonts/myriad-pro/MYRIADPRO-BOLD.OTF") format("opentype");font-style:normal;font-weight:bold}@font-face{font-family:'Myriad Pro';src:url("/fonts/myriad-pro/MYRIADPRO-REGULAR.OTF") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:'Myriad Pro';src:url("/fonts/myriad-pro/MYRIADPRO-LIGHT.OTF") format("opentype");font-style:normal;font-weight:300}@font-face{font-family:'Myriad Pro';src:url("/fonts/myriad-pro/MYRIADPRO-SEMIBOLD.OTF") format("opentype");font-style:normal;font-weight:500}html,body{height:100%}body{background:#000 url(/images/backgrounds/main.jpg) no-repeat center;background-size:cover;color:#ffffff;font-family:'Din Display Pro';font-size:14px}a{text-decoration:none;color:inherit}main{width:1254px;margin:0 auto;position:relative;min-height:100%;box-sizing:border-box}@media (max-width: 640px){main{width:100%;padding:0 20px}}main.show-mobile-menu{background:rgba(22,23,25,0.5)}@media (max-width: 640px){section{padding-bottom:80px}}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.width-100{width:100%}input[type=button],button,input[type=submit],a{cursor:pointer}header{padding-top:40px}@media (max-width: 640px){header{display:none}}@media (max-width: 640px){header #logo{display:none}}header.mobile-header{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;height:80px;padding-top:0;display:none;width:100%;position:relative;z-index:1;text-align:center}@media (max-width: 640px){header.mobile-header{display:block}}header.mobile-header .sandwich{width:50px;height:50px;margin-top:15px;position:relative;display:inline-block;z-index:0;background:url("/images/mobile-menu-close.png") no-repeat center}header.mobile-header .sandwich.open{background-image:url("/images/mobile-menu-open.png")}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}menu{float:right;white-space:nowrap;height:32px}@media (max-width: 640px){menu{display:none}}menu .sub-menu{color:#ffffff;display:none;position:absolute;top:32px;width:196px;left:50%;margin-left:-98px;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-moz-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-name:fadeIn}menu .sub-menu a{margin-top:1px;display:block;padding:8px 10px;background-color:rgba(231,76,60,0.4);-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}menu .sub-menu a:first-child{margin-top:0}menu .sub-menu a:hover{background-color:rgba(231,76,60,0.8)}menu .menu-item{display:inline-block;margin-left:15px;position:relative;height:32px}menu .menu-item:first-child{margin-left:0}menu .menu-item .title{padding-bottom:7px;position:relative}menu .menu-item .title:after{content:'';position:absolute;display:none;height:1px;background-color:rgba(231,76,60,0.4);border-top:1px rgba(231,76,60,0.8) solid;width:100%;bottom:0;left:0}menu .menu-item.active{color:#e74c3c}menu .menu-item:last-child .sub-menu{left:auto;right:0;margin-left:0}menu .menu-item:hover .title:after{display:block}menu .menu-item:hover .sub-menu{display:block}.mobile-menu{display:none;text-align:center;padding:20px 0}.mobile-menu .menu-item{display:block;height:50px;line-height:50px;font-size:18px;font-weight:300;background:rgba(231,76,60,0.35);margin-top:4px}.mobile-menu .menu-item:focus{background:#e74c3c}.mobile-menu .menu-item:first-child{margin-top:0}.mobile-menu .logo{margin-bottom:30px}#footer-helper,footer{height:44px}@media (max-width: 640px){#footer-helper,footer{height:67px}}footer{position:absolute;bottom:0;left:0;box-sizing:border-box;width:100%;font-weight:300;white-space:nowrap}@media (max-width: 640px){footer{background:rgba(40,58,75,0.3)}}footer .footer-cols{width:800px;margin:0 auto;height:inherit}@media (max-width: 640px){footer .footer-cols{width:100%}}@media (max-width: 640px){footer .footer-cols td{display:none}footer .footer-cols td.copyright{display:table-cell;text-align:center}}footer .developer{color:#e74c3c}.breadcrumbs{white-space:nowrap}.breadcrumbs li{display:inline-block;margin-left:3px}.breadcrumbs li:first-child{margin-left:0}.breadcrumbs li:after{content:'/';display:inline-block;margin-left:7px}.breadcrumbs li.active{color:#e74c3c}.breadcrumbs li:last-child:after{content:none}.equalizer{height:54px;line-height:54px;vertical-align:middle}.equalizer .bar{width:1px;background-color:#58585c;display:inline-block;vertical-align:middle;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-direction:alternate-reverse;-webkit-animation-direction:alternate-reverse;animation-direction:alternate-reverse}.equalizer .bar:nth-child(1n){-moz-animation-name:equalizer-bar-1;-webkit-animation-name:equalizer-bar-1;animation-name:equalizer-bar-1;-moz-animation-duration:0.36145s;-webkit-animation-duration:0.36145s;animation-duration:0.36145s}@-moz-keyframes equalizer-bar-1{0%{-moz-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.79);transform:scaleY(0.79);opacity:0.5}}@-webkit-keyframes equalizer-bar-1{0%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(0.66);transform:scaleY(0.66);opacity:0.5}}@keyframes equalizer-bar-1{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.65);-ms-transform:scaleY(0.65);-webkit-transform:scaleY(0.65);transform:scaleY(0.65);opacity:0.5}}.equalizer .bar:nth-child(2n){-moz-animation-name:equalizer-bar-2;-webkit-animation-name:equalizer-bar-2;animation-name:equalizer-bar-2;-moz-animation-duration:0.32609s;-webkit-animation-duration:0.32609s;animation-duration:0.32609s}@-moz-keyframes equalizer-bar-2{0%{-moz-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.6);transform:scaleY(0.6);opacity:0.5}}@-webkit-keyframes equalizer-bar-2{0%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(0.74);transform:scaleY(0.74);opacity:0.5}}@keyframes equalizer-bar-2{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.7);-ms-transform:scaleY(0.7);-webkit-transform:scaleY(0.7);transform:scaleY(0.7);opacity:0.5}}.equalizer .bar:nth-child(3n){-moz-animation-name:equalizer-bar-3;-webkit-animation-name:equalizer-bar-3;animation-name:equalizer-bar-3;-moz-animation-duration:0.32609s;-webkit-animation-duration:0.32609s;animation-duration:0.32609s}@-moz-keyframes equalizer-bar-3{0%{-moz-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(1);transform:scaleY(1);opacity:0.5}}@-webkit-keyframes equalizer-bar-3{0%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(0.89);transform:scaleY(0.89);opacity:0.5}}@keyframes equalizer-bar-3{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.51);-ms-transform:scaleY(0.51);-webkit-transform:scaleY(0.51);transform:scaleY(0.51);opacity:0.5}}.equalizer .bar:nth-child(4n){-moz-animation-name:equalizer-bar-4;-webkit-animation-name:equalizer-bar-4;animation-name:equalizer-bar-4;-moz-animation-duration:0.41667s;-webkit-animation-duration:0.41667s;animation-duration:0.41667s}@-moz-keyframes equalizer-bar-4{0%{-moz-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.72);transform:scaleY(0.72);opacity:0.5}}@-webkit-keyframes equalizer-bar-4{0%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(0.75);transform:scaleY(0.75);opacity:0.5}}@keyframes equalizer-bar-4{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.71);-ms-transform:scaleY(0.71);-webkit-transform:scaleY(0.71);transform:scaleY(0.71);opacity:0.5}}.equalizer .bar:nth-child(5n){-moz-animation-name:equalizer-bar-5;-webkit-animation-name:equalizer-bar-5;animation-name:equalizer-bar-5;-moz-animation-duration:0.33333s;-webkit-animation-duration:0.33333s;animation-duration:0.33333s}@-moz-keyframes equalizer-bar-5{0%{-moz-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.54);transform:scaleY(0.54);opacity:0.5}}@-webkit-keyframes equalizer-bar-5{0%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(0.65);transform:scaleY(0.65);opacity:0.5}}@keyframes equalizer-bar-5{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.55);-ms-transform:scaleY(0.55);-webkit-transform:scaleY(0.55);transform:scaleY(0.55);opacity:0.5}}.equalizer .bar:nth-child(6n){-moz-animation-name:equalizer-bar-6;-webkit-animation-name:equalizer-bar-6;animation-name:equalizer-bar-6;-moz-animation-duration:0.33708s;-webkit-animation-duration:0.33708s;animation-duration:0.33708s}@-moz-keyframes equalizer-bar-6{0%{-moz-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.72);transform:scaleY(0.72);opacity:0.5}}@-webkit-keyframes equalizer-bar-6{0%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(0.51);transform:scaleY(0.51);opacity:0.5}}@keyframes equalizer-bar-6{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.65);-ms-transform:scaleY(0.65);-webkit-transform:scaleY(0.65);transform:scaleY(0.65);opacity:0.5}}.equalizer .bar:nth-child(7n){-moz-animation-name:equalizer-bar-7;-webkit-animation-name:equalizer-bar-7;animation-name:equalizer-bar-7;-moz-animation-duration:0.47619s;-webkit-animation-duration:0.47619s;animation-duration:0.47619s}@-moz-keyframes equalizer-bar-7{0%{-moz-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.76);transform:scaleY(0.76);opacity:0.5}}@-webkit-keyframes equalizer-bar-7{0%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(0.82);transform:scaleY(0.82);opacity:0.5}}@keyframes equalizer-bar-7{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.67);-ms-transform:scaleY(0.67);-webkit-transform:scaleY(0.67);transform:scaleY(0.67);opacity:0.5}}.equalizer .bar:nth-child(8n){-moz-animation-name:equalizer-bar-8;-webkit-animation-name:equalizer-bar-8;animation-name:equalizer-bar-8;-moz-animation-duration:0.48387s;-webkit-animation-duration:0.48387s;animation-duration:0.48387s}@-moz-keyframes equalizer-bar-8{0%{-moz-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.56);transform:scaleY(0.56);opacity:0.5}}@-webkit-keyframes equalizer-bar-8{0%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(0.88);transform:scaleY(0.88);opacity:0.5}}@keyframes equalizer-bar-8{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.66);-ms-transform:scaleY(0.66);-webkit-transform:scaleY(0.66);transform:scaleY(0.66);opacity:0.5}}.equalizer .bar:nth-child(9n){-moz-animation-name:equalizer-bar-9;-webkit-animation-name:equalizer-bar-9;animation-name:equalizer-bar-9;-moz-animation-duration:0.30928s;-webkit-animation-duration:0.30928s;animation-duration:0.30928s}@-moz-keyframes equalizer-bar-9{0%{-moz-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.76);transform:scaleY(0.76);opacity:0.5}}@-webkit-keyframes equalizer-bar-9{0%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(0.96);transform:scaleY(0.96);opacity:0.5}}@keyframes equalizer-bar-9{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.81);-ms-transform:scaleY(0.81);-webkit-transform:scaleY(0.81);transform:scaleY(0.81);opacity:0.5}}.equalizer .bar:nth-child(10n){-moz-animation-name:equalizer-bar-10;-webkit-animation-name:equalizer-bar-10;animation-name:equalizer-bar-10;-moz-animation-duration:0.46875s;-webkit-animation-duration:0.46875s;animation-duration:0.46875s}@-moz-keyframes equalizer-bar-10{0%{-moz-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.78);transform:scaleY(0.78);opacity:0.5}}@-webkit-keyframes equalizer-bar-10{0%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(0.59);transform:scaleY(0.59);opacity:0.5}}@keyframes equalizer-bar-10{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-moz-transform:scaleY(0.71);-ms-transform:scaleY(0.71);-webkit-transform:scaleY(0.71);transform:scaleY(0.71);opacity:0.5}}.dotted-list{margin-top:24px;font-weight:300;color:#bdbdbd}.dotted-list li{font-family:'Open Sans', sans-serif;padding-bottom:17px;position:relative;padding-left:16px;line-height:18px;-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.dotted-list li:last-child{padding-bottom:0}.dotted-list li:before{content:'';position:absolute;left:0;top:7px;box-sizing:border-box;border-radius:50%;width:5px;height:5px;border:2px #e74c3c solid}.page{box-sizing:border-box}.page h1{font-size:32px;font-weight:500;overflow:hidden}@media (max-width: 640px){.page h1{text-align:center}}.page-main .mobile-logo{width:200px;position:absolute;display:none;top:50%;left:50%;margin-left:-100px;margin-top:-24px}@media (max-width: 640px){.page-main .mobile-logo{display:block}}.page-main .text-block{height:202px;width:549px;position:absolute;top:50%;margin-top:-101px;font-size:39px;line-height:46px;font-weight:bold;box-sizing:border-box}@media (max-width: 640px){.page-main .text-block{display:none;width:100%;left:0;padding-left:20px}}.page-main .text-block .title{font-weight:300;font-size:14px;line-height:14px;margin-bottom:4px}@media (max-width: 640px){.page-main .text-block .title{font-size:20px}}.page-main .text-block a{color:#e74c3c;text-decoration:underline}.page-main .text-block .border{position:absolute;width:100%;top:7px;bottom:18px;border-right:2px #892e26 solid;box-sizing:border-box}@media (max-width: 640px){.page-main .text-block .border{width:auto;right:20px;left:20px}}.page-main .text-block .border:before,.page-main .text-block .border:after{position:absolute;content:'';right:0;border-top:2px #892e26 solid}.page-main .text-block .border:before{top:0;left:120px}@media (max-width: 640px){.page-main .text-block .border:before{left:150px}}.page-main .text-block .border:after{bottom:0;left:157px}.page-about{background-image:url("/images/backgrounds/about.jpg")}.page-about .page-content{width:832px;margin:55px auto 0;box-sizing:border-box}@media (max-width: 640px){.page-about .page-content{margin-top:0;width:auto}}.page-about .columns td{vertical-align:top}.page-about .columns td.text-block-col{width:600px}@media (max-width: 640px){.page-about .columns td.text-block-col{width:auto}}@media (max-width: 640px){.page-about .columns td{display:block}}.page-about .text-block{position:relative;padding-left:60px;padding-bottom:40px}@media (max-width: 640px){.page-about .text-block{padding-left:0}}.page-about .text-block .border{position:absolute;width:100%;top:13px;left:0;bottom:0;border-left:2px #b23b2f solid}.page-about .text-block .border:before,.page-about .text-block .border:after{content:'';position:absolute;border-top:2px #b23b2f solid}.page-about .text-block .border:before{width:50px;top:0}.page-about .text-block .border:after{bottom:0;width:323px}@media (max-width: 640px){.page-about .text-block .border{display:none}}.page-about .text{font-family:'Myriad Pro', sans-serif}.page-about .text p{margin-top:22px;font-family:'Open Sans', sans-serif;font-size:14px;line-height:18px;font-weight:normal}.page-about .dotted-list{margin-top:24px}.page-about cite{font-family:'Georgia', sans-serif;font-style:italic;font-size:22px;line-height:30px;display:block;text-indent:-10px;float:right;padding-left:10px;margin-top:47px;background:-webkit-linear-gradient(#fff, #787879);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 640px){.page-about cite{float:none;margin-top:0}.page-about cite br{display:none}}.page-contacts{background-image:url("/images/backgrounds/contacts.jpg")}.page-contacts .text-block{width:400px;margin:80px auto 0;position:relative;padding-bottom:50px}@media (max-width: 640px){.page-contacts .text-block{width:auto;margin-top:0}}.page-contacts .text-block .border{border-bottom:2px #cb4436 solid;border-right:2px #cb4436 solid;position:absolute;width:100%;right:0;top:20px;bottom:0;z-index:-1}.page-contacts .text-block .border:before,.page-contacts .text-block .border:after{content:'';position:absolute}.page-contacts .text-block .border:before{width:243px;top:0;right:0;border-top:2px #cb4436 solid}.page-contacts .text-block .border:after{left:0;bottom:0;border-left:2px #cb4436 solid;height:23px}@media (max-width: 640px){.page-contacts .text-block .border{display:none}}.page-contacts h1{font-size:36px}.page-contacts p,.page-contacts address{line-height:16px;font-family:'Open Sans', sans-serif;margin-top:22px}@media (max-width: 640px){.page-contacts p,.page-contacts address{text-align:center}.page-contacts p br,.page-contacts address br{display:none}}@media (max-width: 640px){.page-contacts p.callback-text{display:none}}.page-contacts p.address-caption{display:none;font-size:20px}@media (max-width: 640px){.page-contacts p.address-caption{display:block}}@media (max-width: 640px){.page-contacts address{margin-top:10px}}.page-contacts .phone-wrapper{margin-top:17px}@media (max-width: 640px){.page-contacts .phone-wrapper{text-align:center}}.page-contacts .phone-wrapper a.phone{font-weight:500;font-size:25px}.page-contacts .open-modal-wrapper{margin-top:20px}@media (max-width: 640px){.page-contacts .open-modal-wrapper{display:none;text-align:center}}.page-contacts .open-modal{color:#e74c3c;text-decoration:underline;font-size:31px;font-weight:500}.page-licenses{background-image:url("/images/backgrounds/licenses.jpg")}.page-licenses .text-block{width:376px;margin:130px auto 0;position:relative}@media (max-width: 640px){.page-licenses .text-block{width:auto;margin-top:0}}.page-licenses .text-block .border{position:absolute;width:190px;height:22px;top:18px;right:0;border-right:2px #cc4538 solid;border-top:2px #cc4538 solid}@media (max-width: 640px){.page-licenses .text-block .border{display:none}}.page-licenses h1{font-size:36px}.page-licenses p{line-height:16px;font-family:'Open Sans', sans-serif;font-weight:500;margin-top:22px}.page-licenses .licenses-list{margin-top:23px}.page-licenses .licenses-list li{overflow:hidden;cursor:pointer;margin-top:13px;padding-top:22px;position:relative}.page-licenses .licenses-list li:first-child{margin-top:0}.page-licenses .licenses-list li .title{padding:0 15px 26px;line-height:16px;font-family:'Open Sans', sans-serif}@media (max-width: 640px){.page-licenses .licenses-list li .title br{display:none}}.page-licenses .licenses-list li .title,.page-licenses .licenses-list li:before{background-color:rgba(231,76,60,0.6);-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.page-licenses .licenses-list li:before{content:'';height:22px;width:100%;top:0;position:absolute;left:0;-moz-transform:skew(45deg);-ms-transform:skew(45deg);-webkit-transform:skew(45deg);transform:skew(45deg);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right}.page-licenses .licenses-list li:hover .title,.page-licenses .licenses-list li:hover:before{background-color:#e74c3c}.service-backgrounds{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.service-backgrounds .service-background{opacity:0;background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;width:inherit;height:inherit;top:0;left:0;-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.service-backgrounds .service-background.active{-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}.page-services{background-image:url("/images/backgrounds/services.jpg")}.page-services .text-block{position:relative;text-align:center;margin-top:80px}@media (max-width: 640px){.page-services .text-block{margin-top:0}}.page-services .text-block h1,.page-services .text-block h2,.page-services .text-block h3{border:1px transparent solid}.page-services .text-block h1{font-size:36px}.page-services .text-block h2{margin-top:14px;font-weight:300;font-size:16px;font-family:'Open Sans', sans-serif}@media (max-width: 640px){.page-services .text-block h2{margin-top:10px}}.page-services .text-block h3{margin-top:26px;font-style:italic;font-family:'Open Sans', sans-serif}@media (max-width: 640px){.page-services .text-block h3{margin-top:14px}}.page-services .services-texts{position:absolute;top:0;width:100%}.page-services .services-texts .service-text{display:none;position:absolute;top:0;width:100%}.page-services .services-texts .service-text .title{font-size:28px;letter-spacing:5px}.page-services .services-texts .service-text .title .letter{-moz-animation:letter-animation 700ms ease-out;-webkit-animation:letter-animation 700ms ease-out;animation:letter-animation 700ms ease-out;-moz-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-moz-keyframes letter-animation{0%{opacity:0;-moz-transform:scale(2.5) translateY(10px);transform:scale(2.5) translateY(10px)}100%{opacity:1;-moz-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes letter-animation{0%{opacity:0;-webkit-transform:scale(2.5) translateY(10px);transform:scale(2.5) translateY(10px)}100%{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes letter-animation{0%{opacity:0;-moz-transform:scale(2.5) translateY(10px);-ms-transform:scale(2.5) translateY(10px);-webkit-transform:scale(2.5) translateY(10px);transform:scale(2.5) translateY(10px)}100%{opacity:1;-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.page-services .services-texts .service-text .title .letter:nth-child(1n){-moz-animation-delay:994ms;-webkit-animation-delay:994ms;animation-delay:994ms}.page-services .services-texts .service-text .title .letter:nth-child(2n){-moz-animation-delay:959.0ms;-webkit-animation-delay:959.0ms;animation-delay:959.0ms}.page-services .services-texts .service-text .title .letter:nth-child(3n){-moz-animation-delay:931ms;-webkit-animation-delay:931ms;animation-delay:931ms}.page-services .services-texts .service-text .title .letter:nth-child(4n){-moz-animation-delay:966.0ms;-webkit-animation-delay:966.0ms;animation-delay:966.0ms}.page-services .services-texts .service-text .title .letter:nth-child(5n){-moz-animation-delay:707ms;-webkit-animation-delay:707ms;animation-delay:707ms}.page-services .services-texts .service-text .title .letter:nth-child(6n){-moz-animation-delay:938ms;-webkit-animation-delay:938ms;animation-delay:938ms}.page-services .services-texts .service-text .title .letter:nth-child(7n){-moz-animation-delay:1001ms;-webkit-animation-delay:1001ms;animation-delay:1001ms}.page-services .services-texts .service-text .title .letter:nth-child(8n){-moz-animation-delay:896ms;-webkit-animation-delay:896ms;animation-delay:896ms}.page-services .services-texts .service-text .title .letter:nth-child(9n){-moz-animation-delay:854ms;-webkit-animation-delay:854ms;animation-delay:854ms}.page-services .services-texts .service-text .title .letter:nth-child(10n){-moz-animation-delay:1022ms;-webkit-animation-delay:1022ms;animation-delay:1022ms}.page-services .services-texts .service-text .subtitle{font-size:15px;line-height:20px;font-weight:300;margin-top:10px;font-family:'Open Sans', sans-serif;-moz-animation:services-subtitle 1s ease;-webkit-animation:services-subtitle 1s ease;animation:services-subtitle 1s ease;-moz-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-animation-delay:500ms;-webkit-animation-delay:500ms;animation-delay:500ms}@-moz-keyframes services-subtitle{0%{opacity:0;-moz-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes services-subtitle{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes services-subtitle{0%{opacity:0;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}.page-services .services-texts .service-text.active{display:block}.page-services .services-list{display:inline-block;margin-top:78px;font-size:0;text-align:center;position:relative}@media (max-width: 640px){.page-services .services-list{display:block;width:auto;margin-top:20px}}.page-services .services-list .service-item{width:138px;height:84px;display:inline-block;vertical-align:top;margin-left:1px;position:relative;cursor:pointer;margin-top:0}@media (max-width: 640px){.page-services .services-list .service-item{display:block;width:auto;background:rgba(231,76,60,0.35);margin-top:4px;white-space:nowrap;overflow:hidden;height:50px;text-align:center}.page-services .services-list .service-item:first-child{margin-top:0}.page-services .services-list .service-item:focus{background:#e74c3c}}.page-services .services-list .service-item .background{position:absolute;width:100%;height:100%;top:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width: 640px){.page-services .services-list .service-item .background{display:none}}.page-services .services-list .service-item .background .overlay{position:absolute;background:rgba(67,67,67,0.8);-moz-transition:background-color;-o-transition:background-color;-webkit-transition:background-color;transition:background-color;width:100%;height:100%;top:0;left:0}.page-services .services-list .service-item:hover{margin-top:-10px}@media (max-width: 640px){.page-services .services-list .service-item:hover{margin-top:4px}.page-services .services-list .service-item:hover:first-child{margin-top:0}}.page-services .services-list .service-item:hover .background .overlay{background:rgba(67,67,67,0)}.page-services .services-list .service-item:hover .title{display:none}@media (max-width: 640px){.page-services .services-list .service-item:hover .title{display:inline-block}}.page-services .services-list .service-item:first-child{margin-left:0}.page-services .services-list .service-item .icon{position:absolute;width:100%;text-align:left;top:-37px;height:37px;line-height:37px;vertical-align:middle;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.page-services .services-list .service-item .icon img{vertical-align:middle}@media (max-width: 640px){.page-services .services-list .service-item .icon{display:none}}.page-services .services-list .service-item .icon-white{display:none;vertical-align:middle;margin-right:40px}.page-services .services-list .service-item .title{text-align:left;font-size:14px;font-family:'Open Sans', sans-serif;text-shadow:1px 1px 1px #1d1d1d;position:absolute;width:100%;bottom:0;padding:14px 10px;box-sizing:border-box}@media (max-width: 640px){.page-services .services-list .service-item .title{position:static;display:inline-block;width:auto;white-space:nowrap;vertical-align:middle;padding:0;height:50px;line-height:50px;font-size:18px}}.page-services .services-list .equalizer{position:absolute;bottom:-112px;width:100%}@media (max-width: 640px){.page-services .services-list .equalizer{display:none}}.page-404 .text-block{padding-bottom:30px;width:400px;height:80px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-200px}.page-404 .text-block .border{border-bottom:2px #cb4436 solid;border-right:2px #cb4436 solid;position:absolute;width:100%;right:0;top:20px;bottom:0;z-index:-1}.page-404 .text-block .border:before,.page-404 .text-block .border:after{content:'';position:absolute}.page-404 .text-block .border:before{width:190px;top:0;right:0;border-top:2px #cb4436 solid}.page-404 .text-block .border:after{left:0;bottom:0;border-left:2px #cb4436 solid;height:23px}.page-404 h1{font-size:36px}.page-404 p{font-family:'Myriad Pro', sans-serif;margin-top:18px}.page-service.cars{background-image:url("/images/backgrounds/service/cars.jpg")}.page-service.communication-channels{background-image:url("/images/backgrounds/service/communication-channels.jpg")}.page-service.negotiation-support{background-image:url("/images/backgrounds/service/negotiation-support.jpg")}.page-service.rooms{background-image:url("/images/backgrounds/service/rooms.jpg")}.page-service.blocking-system{background-image:url("/images/backgrounds/service/blocking-system.jpg")}.page-service.special-equipment{background-image:url("/images/backgrounds/service/special-equipment.jpg")}@media (max-width: 640px){.page-service .breadcrumbs{display:none}}.page-service .text-block{margin-top:45px;padding-bottom:35px;position:relative}@media (max-width: 640px){.page-service .text-block{margin-top:0}}.page-service .text-block .border{position:absolute;width:100%;left:0;top:17px;bottom:0;border-right:2px solid #bf4033;border-bottom:2px solid #bf4033}.page-service .text-block .border:before,.page-service .text-block .border:after{content:'';position:absolute}.page-service .text-block .border:before{border-top:2px solid #bf4033;width:295px;top:0;right:0}.page-service .text-block .border:after{border-left:2px solid #bf4033;bottom:0;left:0;height:25px}@media (max-width: 640px){.page-service .text-block .border{display:none}}.page-service .text-block p{font-family:'Open Sans', sans-serif;line-height:20px;margin-top:20px}.page-service .text-block .dotted-list{font-family:'Open Sans', sans-serif;font-size:14px;color:#ffffff;font-weight:normal;-moz-columns:2;-webkit-columns:2;columns:2;-moz-column-gap:50px;-webkit-column-gap:50px;column-gap:50px;line-height:18px}@media (max-width: 640px){.page-service .text-block .dotted-list{-moz-columns:1;-webkit-columns:1;columns:1}}.page-service .text-block .close{position:absolute;right:-2px;top:-27px;height:22px;width:22px;background:#e74c3c url("/images/page/service/close.png") no-repeat center;cursor:pointer;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.page-service section{margin:0 auto}.page-service section.cars{width:646px}.page-service section.cars .text-block{padding-right:95px}.page-service section.communication-channels{width:720px}.page-service section.communication-channels .text-block{padding-right:53px}.page-service section.communication-channels .text-block .border:before{width:355px}.page-service section.negotiation-support{width:644px}.page-service section.negotiation-support .text-block{padding-right:40px;padding-bottom:0}.page-service section.negotiation-support .text-block .border{bottom:26px}.page-service section.negotiation-support .text-block .border:before{width:220px}.page-service section.rooms{width:815px}.page-service section.rooms .text-block{padding-right:50px;padding-bottom:0}.page-service section.rooms .text-block p{width:70%}@media (max-width: 640px){.page-service section.rooms .text-block p{width:auto}}.page-service section.rooms .text-block .border:before{width:490px}.page-service section.blocking-system{width:644px}.page-service section.blocking-system .text-block{padding-right:55px;padding-bottom:50px}.page-service section.special-equipment{width:800px}.page-service section.special-equipment .text-block{padding-right:55px}.page-service section.special-equipment .text-block p{width:auto}.page-service section.special-equipment .text-block .border:before{width:375px}.page-service section.special-equipment .dotted-list{-moz-columns:1;-webkit-columns:1;columns:1;margin-top:18px}.page-service section.special-equipment .blocks{margin-top:36px;-moz-columns:2;-webkit-columns:2;columns:2;-moz-column-gap:50px;-webkit-column-gap:50px;column-gap:50px}@media (max-width: 640px){.page-service section.special-equipment .blocks{-moz-columns:1;-webkit-columns:1;columns:1}}.page-service section.special-equipment .blocks .block{margin-top:25px;-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.page-service section.special-equipment .blocks .block:first-child{margin-top:0}.page-service section.special-equipment .blocks .block h2{text-transform:uppercase;font-weight:500}@media (max-width: 640px){.page-service section{width:auto !important}.page-service section .text-block{padding-right:0 !important}}.modal{display:none}.modal-callback{background:#ffffff;color:#282e32;font-family:'Din Display Pro'}.modal-callback.ui-dialog-content{padding:27px 30px 35px;text-align:center}.modal-callback .title{font-size:16px;font-weight:500;text-transform:uppercase}.modal-callback .subtitle{font-size:14px;margin-top:5px}.modal-callback form{margin-top:30px}.modal-callback form table{width:100%}.modal-callback form table td{vertical-align:top;position:relative}.modal-callback form table td.inputs{width:145px;border-right:7px #fff solid}.modal-callback form input[type=text]{display:block;width:100%;height:23px;margin-top:8px;padding:0 7px}.modal-callback form input[type=text]:first-child{margin-top:0}.modal-callback form input,.modal-callback form textarea{background:#d5d5d5;outline:none;border:none;box-sizing:border-box;font-family:'Din Display Pro';font-weight:300}.modal-callback form input:-moz-placeholder,.modal-callback form textarea:-moz-placeholder{color:#595959}.modal-callback form input::-moz-placeholder,.modal-callback form textarea::-moz-placeholder{color:#595959}.modal-callback form input:-ms-input-placeholder,.modal-callback form textarea:-ms-input-placeholder{color:#595959}.modal-callback form input::-webkit-input-placeholder,.modal-callback form textarea::-webkit-input-placeholder{color:#595959}.modal-callback form textarea{resize:none;position:absolute;width:100%;height:100%;top:0;left:0;padding:7px}.modal-callback form [type=submit]{margin-top:27px;border:none;outline:none;background:none;text-decoration:underline;color:#e74c3c;font-size:16px}.ui-dialog.my-modal{overflow:visible}.ui-dialog.my-modal .modal-license.ui-dialog-content{padding:0;text-align:center;font-size:0;box-sizing:border-box;overflow:visible}.ui-dialog.my-modal .modal-license .my-modal-close{width:44px;height:38px;right:-46px;top:0;background:#fff url("/images/modal/close-black.png") no-repeat center}.ui-dialog.my-modal .modal-license .img-wrapper{width:326px;position:relative}.ui-dialog.my-modal .modal-license .img-wrapper:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0}
