.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}.text-center{text-align:center}.text-right{text-align:right}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:771px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:771px){.visible-xs-block{display:block!important}}@media (max-width:771px){.visible-xs-inline{display:inline!important}}@media (max-width:771px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:772px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:772px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:772px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:772px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:771px){.hidden-xs{display:none!important}}@media (min-width:772px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}@media print{.visible-print-block{display:block!important}}@media print{.visible-print-inline{display:inline!important}}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:772px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:772px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}*{font-family:Roboto,sans-serif;font-weight:300}.h1,h1{font-size:30px;line-height:36px;text-transform:uppercase;font-weight:800;letter-spacing:.4px}.h2,h2{font-size:26px;line-height:30px;font-weight:300;padding-bottom:20px;-webkit-font-smoothing:antialiased}.h3,h3{font-size:23px;line-height:30px;font-weight:300}.icon{background-image:url(/images/sprite.png)}@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.icon{background-image:url(/images/sprite-x2.png);background-size:260px 1384px}}.icon-cat-case-retina{background-position:-2px -2px;width:126px;height:230px}.icon-dmp-case-retina{background-position:-2px -237px;width:230px;height:225px}.icon-hexagon-marker-white{background-position:-2px -467px;width:33px;height:29px}.icon-ibear-logo-middle{background-position:-2px -501px;width:181px;height:205px}.icon-ibear-logo{background-position:-2px -711px;width:255px;height:290px}.icon-service-branding-icon{background-position:-2px -1006px;width:90px;height:90px}.icon-service-mobile-icon{background-position:-2px -1101px;width:90px;height:90px}.icon-service-ui-icon{background-position:-2px -1196px;width:90px;height:90px}.icon-service-web-icon{background-position:-2px -1291px;width:90px;height:90px}.btn{padding:0 30px;text-decoration:none;font-size:18px;font-weight:300;line-height:36px;height:38px;display:inline-block}.ghost-btn{background:0 0;color:#fff;border:1px solid rgba(255,255,255,.7);border-radius:6px;-webkit-font-smoothing:antialiased;font-weight:300}.ghost-btn:hover{background:rgba(255,255,255,.4);border-color:rgba(255,255,255,.4);color:#3b819a}.ghost-btn:active{background:#fff;border-color:#fff;color:#3b819a}.slider-wrapper.imac-slider{position:relative;height:519px;margin-top:40px;overflow-x:hidden}.slider-wrapper.imac-slider .slider-current-title{position:absolute;left:50%;margin-left:-200px;margin-top:396px;z-index:3;text-align:center;display:block;width:400px;color:#939699}.slider-wrapper.imac-slider:before{content:"";display:inline-block;width:637px;height:519px;background-image:url(/images/imac.png);position:absolute;left:50%;margin-left:-318px;z-index:2}.slider-wrapper.imac-slider ul{list-style:none;margin:0 0 0 -313px;padding:23px 0 0;font-size:0;position:absolute;left:50%;width:10000px;overflow-x:hidden}.slider-wrapper.imac-slider li{display:inline-block;width:589px;height:336px;opacity:.3;overflow:hidden;margin-left:20px;margin-right:20px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}.slider-wrapper.imac-slider li.active{overflow-x:hidden;overflow-y:auto;opacity:1;position:relative;z-index:5}.slider-wrapper.imac-slider li.next,.slider-wrapper.imac-slider li.prev{position:relative}.slider-wrapper.imac-slider li.next:hover,.slider-wrapper.imac-slider li.prev:hover{opacity:.5;cursor:pointer}body button#burger-btn{display:inline-block;margin:0;border:none;background:0 0;position:absolute;top:0;outline:0!important;right:10px;padding:10px;width:52px;height:50px;opacity:.7;filter:alpha(opacity=70);-webkit-transition:opacity .15s ease-in 0s;-moz-transition:opacity .15s ease-in 0s;-o-transition:opacity .15s ease-in 0s;-ms-transition:opacity .15s ease-in 0s;transition:opacity .15s ease-in 0s;cursor:pointer}body button#burger-btn:hover{opacity:1;filter:alpha(opacity=100)}body button#burger-btn>div.lines-wrapper{position:relative;width:32px;height:4px}body button#burger-btn>div.lines-wrapper>span.line{display:block;width:32px;height:4px;background:#dcdad9;border-radius:2px;position:absolute;left:0}body button#burger-btn>div.lines-wrapper>span.line[data-eq="1"]{top:-10px}body button#burger-btn>div.lines-wrapper>span.line[data-eq="3"]{top:10px}form.form .field-wrapper{position:relative}form.form .field-wrapper input,form.form .field-wrapper textarea{width:100%}form.form .field-wrapper.opacity-style{padding:8px 0}form.form .field-wrapper.opacity-style input{height:50px}form.form .field-wrapper.opacity-style input,form.form .field-wrapper.opacity-style textarea{font-size:17px;line-height:28px;padding:13px 20px;background:rgba(255,255,255,0);border:1px solid #d4d4d4;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;border-radius:1px;color:#fff}form.form .field-wrapper.opacity-style input::-moz-placeholder,form.form .field-wrapper.opacity-style textarea::-moz-placeholder{color:rgba(255,254,254,.75);opacity:1}form.form .field-wrapper.opacity-style input:-ms-input-placeholder,form.form .field-wrapper.opacity-style textarea:-ms-input-placeholder{color:rgba(255,254,254,.75)}form.form .field-wrapper.opacity-style input::-webkit-input-placeholder,form.form .field-wrapper.opacity-style textarea::-webkit-input-placeholder{color:rgba(255,254,254,.75)}form.form .field-wrapper.opacity-style input[type=file],form.form .field-wrapper.opacity-style textarea[type=file]{opacity:0;filter:alpha(opacity=0)}form.form .field-wrapper.opacity-style input:hover,form.form .field-wrapper.opacity-style textarea:hover{outline:0;background:rgba(255,255,255,.05);border:1px solid #fff;color:#fff}form.form .field-wrapper.opacity-style input:active,form.form .field-wrapper.opacity-style input:focus,form.form .field-wrapper.opacity-style textarea:active,form.form .field-wrapper.opacity-style textarea:focus{outline:0;background:#292928;border:1px solid #fff}form.form .field-wrapper.opacity-style input:active::-moz-placeholder,form.form .field-wrapper.opacity-style input:focus::-moz-placeholder,form.form .field-wrapper.opacity-style textarea:active::-moz-placeholder,form.form .field-wrapper.opacity-style textarea:focus::-moz-placeholder{color:#807d7d;opacity:1}form.form .field-wrapper.opacity-style input:active:-ms-input-placeholder,form.form .field-wrapper.opacity-style input:focus:-ms-input-placeholder,form.form .field-wrapper.opacity-style textarea:active:-ms-input-placeholder,form.form .field-wrapper.opacity-style textarea:focus:-ms-input-placeholder{color:#807d7d}form.form .field-wrapper.opacity-style input:active::-webkit-input-placeholder,form.form .field-wrapper.opacity-style input:focus::-webkit-input-placeholder,form.form .field-wrapper.opacity-style textarea:active::-webkit-input-placeholder,form.form .field-wrapper.opacity-style textarea:focus::-webkit-input-placeholder{color:#807d7d}form.form .field-wrapper.opacity-style .error-message .error-text{display:none;position:absolute;opacity:1}form.form .field-wrapper.opacity-style .error-message .svg-status-icon{position:absolute;top:20px;left:-11px}form.form .field-wrapper.opacity-style .error-message .svg-status-icon svg{width:24px;height:24px}form.form .field-wrapper.opacity-style .error-message .status-group{opacity:0;-webkit-transition:opacity .1s linear 0;-moz-transition:opacity .1s linear 0;-o-transition:opacity .1s linear 0;-ms-transition:opacity .1s linear 0;transition:opacity .1s linear 0}form.form .field-wrapper.opacity-style.error .error-message .status-group.error{opacity:1}form.form .field-wrapper.opacity-style.error .error-text{display:none;background:rgba(45,46,48,.77);padding:8px 16px;border-radius:6px;color:#fff;font-size:12px;line-height:16px;font-family:Roboto,sans-serif;text-align:left;font-weight:100!important;position:absolute;bottom:58px;left:-31px}form.form .field-wrapper.opacity-style.error .error-text p{margin:0;padding:0}form.form .field-wrapper.opacity-style.error .error-text:after{display:none;position:absolute;margin-top:8px;content:"";width:15px;height:15px;background:url(/images/svg/baloon-triangle.svg) no-repeat;z-index:40}form.form .field-wrapper.opacity-style.textarea-wrapper .error-text{bottom:180px}form.form .field-wrapper.opacity-style.error.hover .error-message .error-text,form.form .field-wrapper.opacity-style.error.hover .error-message .error-text:after{display:block}form.form .field-wrapper.opacity-style.success .error-message .status-group.success{opacity:1}form.form .form-footer{padding:8px 0;position:relative}form.form .btn-submit{width:100%;height:50px;font-size:19px;line-height:28px;padding:0 40px 0 55px;background:rgba(205,104,53,.8);font-weight:700;-webkit-font-smoothing:antialiased;-webkit-transition:background .2s linear 0;-moz-transition:background .2s linear 0;-o-transition:background .2s linear 0;-ms-transition:background .2s linear 0;transition:background .2s linear 0;color:rgba(255,254,254,.85);outline:0;border:none;text-shadow:0 1px 0 rgba(137,77,48,.9)}form.form .btn-submit .preloader{display:none}form.form .btn-submit path{fill:rgba(255,254,254,.85)}form.form .btn-submit #ibear-sent-icon{position:absolute;margin-left:-34px;margin-top:-2px;-webkit-transition:all .05s linear 0;-moz-transition:all .05s linear 0;-o-transition:all .05s linear 0;-ms-transition:all .05s linear 0;transition:all .05s linear 0}form.form .btn-submit:hover{background:#cd6835;-webkit-transition:background .05s linear 0;-moz-transition:background .05s linear 0;-o-transition:background .05s linear 0;-ms-transition:background .05s linear 0;transition:background .05s linear 0;box-shadow:0 1px 8px rgba(255,255,255,.51)}form.form .btn-submit:active{color:rgba(255,255,255,.77);background:rgba(205,104,53,.7);box-shadow:none}form.form .btn-submit .icon{display:none}form.form .btn-submit[disabled=disabled]{background:rgba(255,255,255,.2);color:rgba(255,254,254,.45);text-shadow:0 1px 0 rgba(66,66,66,.9);box-shadow:none}form.form .btn-submit[disabled=disabled] #ibear-sent-icon{display:none}form.form .btn-submit[disabled=disabled] .preloader{display:inline-block;position:absolute;margin-left:-34px;margin-top:-1px}form.form .btn-submit[disabled=disabled] path{fill:rgba(255,254,254,.45)}.btn-group{font-size:0}.btn-group .btn{background:0 0;border:1px solid rgba(54,58,61,.5);border-left:0;color:#363a3d;font-size:14px;line-height:13px;font-weight:400;height:36px;padding-bottom:2px;-webkit-font-smoothing:antialiased;outline:0}.btn-group .btn:first-child{border-left:1px solid #ccc;border-bottom-left-radius:6px;border-top-left-radius:6px}.btn-group .btn:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px}.btn-group .btn:hover{background:rgba(54,58,61,.15);color:#363a3d;border-color:rgba(54,58,61,.15)}.btn-group .btn:active{background:rgba(54,58,61,.3);color:#363a3d;border-color:rgba(54,58,61,.3)}.btn-group .btn.active{background:#363a3d;color:#fff;border-color:#363a3d}body,html{height:100%}.window-height{position:relative}body.loading *{cursor:wait!important}.icon{display:block}#header{background:rgba(25,27,29,.9);width:100%;height:50px;position:fixed;top:0;font-size:0;z-index:70}#header:after,#header:before{content:" ";display:table}#header:after{clear:both}#header>div,#header>nav{display:inline-block;vertical-align:middle}#header div.logo-wrapper{float:left;height:50px;padding:13px 20px 0;display:inline-block}#header div.logo-wrapper img{width:120px;height:24px;opacity:.8;filter:alpha(opacity=80)}#header div.logo-wrapper a{display:block;width:120px;height:24px}#header div.logo-wrapper a img{-webkit-transition:all .09s ease-in-out .01s;-moz-transition:all .09s ease-in-out .01s;-o-transition:all .09s ease-in-out .01s;-ms-transition:all .09s ease-in-out .01s;transition:all .09s ease-in-out .01s}#header div.logo-wrapper a:hover img{opacity:1;filter:alpha(opacity=100)}#header div.phone-wrapper{float:left;height:50px;background:rgba(182,183,182,.85);display:inline-block;opacity:.85;filter:alpha(opacity=85);-webkit-transition:all .15s ease-in-out .02s;-moz-transition:all .15s ease-in-out .02s;-o-transition:all .15s ease-in-out .02s;-ms-transition:all .15s ease-in-out .02s;transition:all .15s ease-in-out .02s}#header div.phone-wrapper:hover{opacity:1;filter:alpha(opacity=100)}#header div.phone-wrapper>a.phone{color:#232323;text-decoration:none;font-size:20px;line-height:48px;font-weight:300;height:50px;padding:0 18px;display:block;cursor:pointer}#top-menu{float:right;font-size:0}@media (max-width:772px){#top-menu{position:absolute;z-index:15;left:0;top:0;max-height:0;margin-top:50px;width:100%;overflow:hidden}}#top-menu ul.top-menu{list-style:none;padding:0;margin:0}#top-menu ul.top-menu>li{display:inline-block}@media (max-width:772px){#top-menu ul.top-menu>li{display:block!important;text-align:center;background:rgba(25,27,29,.9);border-bottom:1px solid rgba(255,255,255,.07)}#top-menu ul.top-menu>li:first-child{border-top:1px solid rgba(255,255,255,.07)}}#top-menu ul.top-menu a.top-menu-link{display:block;height:50px;padding:0 35px;color:#fff;font-size:14px;line-height:50px;font-weight:300;text-transform:uppercase;text-decoration:none}@media (max-width:772px){#top-menu ul.top-menu a.top-menu-link:after{content:'';display:block;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iODUuOTk5cHgiIGlkPSJDYXBhXzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjAwMSA4NS45OTk7IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0Ni4wMDEgODUuOTk5IiB3aWR0aD0iNDYuMDAxcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xLjAwMyw4MC4wOTRjLTEuMzM4LDEuMzUyLTEuMzM4LDMuNTQxLDAsNC44OTNjMS4zMzcsMS4zNSwzLjUwNiwxLjM1Miw0Ljg0NSwwbDM5LjE0OS0zOS41MzkgIGMxLjMzOC0xLjM1MiwxLjMzOC0zLjU0MywwLTQuODk1TDUuODQ4LDEuMDE0Yy0xLjMzOS0xLjM1Mi0zLjUwNi0xLjM1Mi00Ljg0NSwwYy0xLjMzOCwxLjM1Mi0xLjMzOCwzLjU0MS0wLjAwMSw0Ljg5M0wzNi43MDYsNDMgIEwxLjAwMyw4MC4wOTR6Ii8+PGcvPjxnLz48Zy8+PGcvPjxnLz48Zy8+PGcvPjxnLz48Zy8+PGcvPjxnLz48Zy8+PGcvPjxnLz48Zy8+PC9zdmc+);height:20px;width:50px;background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;margin-top:-34px;right:10px;fill:#dcdad9;opacity:.65}}#top-menu ul.top-menu a.top-menu-link.active,#top-menu ul.top-menu a.top-menu-link:active,#top-menu ul.top-menu a.top-menu-link:hover{color:#d87a35}@media (max-width:772px){#top-menu ul.top-menu a.top-menu-link.active,#top-menu ul.top-menu a.top-menu-link:hover{background:rgba(255,255,255,.05)}}footer#footer{background:#191b1d;padding:25px 0}footer#footer ul.contacts{list-style:none;margin:0;padding:15px 0 10px}footer#footer ul.contacts li{display:block;margin-bottom:15px}footer#footer ul.contacts .i-icon{position:absolute;margin-left:-38px;font-size:34px;left:54px;top:6px}footer#footer ul.contacts .i-icon path,footer#footer ul.contacts .i-icon polygon,footer#footer ul.contacts .i-icon rect{fill:#fff!important}footer#footer ul.contacts .address-wrapper,footer#footer ul.contacts li>a{font-size:14px;line-height:48px;font-weight:300;color:#fff;-webkit-font-smoothing:antialiased;text-decoration:none;display:block;min-height:50px;padding-left:80px;position:relative}footer#footer ul.contacts .address-wrapper span,footer#footer ul.contacts li>a span{text-decoration:none}footer#footer ul.contacts .phone a{font-size:18px;white-space:nowrap}footer#footer ul.contacts .phone a:hover{color:#d87a35}footer#footer ul.contacts .phone a:hover path,footer#footer ul.contacts .phone a:hover polygon,footer#footer ul.contacts .phone a:hover rect{fill:#d87a35}footer#footer ul.contacts .email a{font-size:18px;white-space:nowrap}footer#footer ul.contacts .email a:hover{color:#d87a35}footer#footer ul.contacts .email a:hover path,footer#footer ul.contacts .email a:hover polygon,footer#footer ul.contacts .email a:hover rect{fill:#d87a35}footer#footer ul.contacts .address .address-wrapper{line-height:0}footer#footer ul.contacts .address a{line-height:20px;text-decoration:underline;color:#d87a35;margin-left:15px;top:1px;position:relative}footer#footer ul.contacts .address a:hover{text-decoration:none}footer#footer ul.contacts .address .table{display:table}footer#footer ul.contacts .address .table-row{display:table-row}footer#footer ul.contacts .address .table-cell{display:table-cell;height:50px;vertical-align:middle;padding-top:2px;padding-bottom:2px;max-width:230px}footer#footer ul.contacts .address span{line-height:20px!important}footer#footer .copywright-wrapper .copywright{right:0;font-size:14px;font-weight:300;line-height:18px;color:rgba(255,255,255,.4);-webkit-font-smoothing:antialiased;display:block;position:relative;bottom:0;text-align:center;padding-top:15px;border-top:1px solid rgba(255,255,255,.04)}@media (max-width:772px){footer#footer .logo-wrapper{display:none}}footer#footer .case-footer a{text-decoration:none;display:block;height:100%;color:#fff;font-size:13px;line-height:18px}footer#footer .case-footer a:hover{color:#d87a35}footer#footer .case-footer a:hover polygon{fill:#d87a35}footer#footer .case-footer div.table{display:table;width:100%}footer#footer .case-footer div.table .table-row{display:table-row}footer#footer .case-footer div.table .table-row div.table-cell{padding-top:40px;display:table-cell;vertical-align:middle}@media (max-width:772px){footer#footer .case-footer div.table .table-row div.table-cell{padding-top:0}}footer#footer .case-footer div.table .table-row .arrow-wrapper{width:60px}footer#footer .case-footer .prev-case-link .arrow-wrapper,footer#footer .case-footer .prev-case-link .text-wrapper{text-align:right}footer#footer .case-footer .next-case-link .arrow-wrapper,footer#footer .case-footer .next-case-link .text-wrapper{text-align:left}footer#footer .case-footer .arrow-wrapper svg{height:40px;width:25px}body#main-page section#window-height-block{height:100%;min-height:650px;position:relative;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIiA/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDAlIiBiYXNlUHJvZmlsZT0iZnVsbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6ZXY9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEveG1sLWV2ZW50cyI+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTbmFwPC9kZXNjPiAgICA8ZGVmcz4gICAgICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMTAwJSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGlkPSJTaTN3ZnRobWkxIj4gICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzA4MGExNCI+PC9zdG9wPiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFhMWUzNSI+PC9zdG9wPiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4gICAgPC9kZWZzPiAgICA8cG9seWdvbiBwb2ludHM9IjAsMCwgMTAwLDAsIDEwMCwyOTcxLCAwLDI5NzEiIGZpbGw9InVybCgnI1NpM3dmdGhtaTEnKSIgc3R5bGU9Im9wYWNpdHk6IDE7Ij48L3BvbHlnb24+PC9zdmc+);background-color:#080a14;background-position:0 0;background-repeat:repeat-x}body#main-page section#window-height-block #logo-big{top:45%;margin-top:-195px;left:50%;margin-left:-127px;position:absolute;z-index:2}@media (max-width:480px){body#main-page section#window-height-block #logo-big{margin-top:-230px}}body#main-page section#window-height-block .h1,body#main-page section#window-height-block h1{opacity:0;z-index:2;display:inline-block;width:100%;position:absolute;top:80%;margin-top:-55px;text-align:center}body#main-page section#window-height-block .h1.animate,body#main-page section#window-height-block h1.animate{margin-top:-75px;opacity:1;-webkit-transition:opacity 2.3s linear .3s,margin .5s linear .2s;-moz-transition:opacity 2.3s linear .3s,margin .5s linear .2s;-o-transition:opacity 2.3s linear .3s,margin .5s linear .2s;-ms-transition:opacity 2.3s linear .3s,margin .5s linear .2s;transition:opacity 2.3s linear .3s,margin .5s linear .2s}@media (max-width:772px){body#main-page section#window-height-block .h1,body#main-page section#window-height-block h1{margin-top:-100px}}body#main-page section#window-height-block .h1 span,body#main-page section#window-height-block h1 span{color:#ccced2;font-weight:100;font-size:36px;line-height:48px;-webkit-font-smoothing:antialiased;text-transform:none;display:inline-block;max-width:800px;margin:0 auto}@media (max-width:772px){body#main-page section#window-height-block .h1 span,body#main-page section#window-height-block h1 span{font-size:30px;padding-left:10px;padding-right:10px;line-height:40px}}@media (max-width:480px){body#main-page section#window-height-block .h1 span,body#main-page section#window-height-block h1 span{font-size:22px;line-height:30px}}body#main-page section#services-list-block{color:#fff;background-size:contain;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIiA/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDAlIiBiYXNlUHJvZmlsZT0iZnVsbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6ZXY9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEveG1sLWV2ZW50cyI+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTbmFwPC9kZXNjPiAgICA8ZGVmcz4gICAgICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMTAwJSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGlkPSJTaTN3ZzU1aHkxIj4gICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMWExZTM1Ij48L3N0b3A+ICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMxZjI0M2UiPjwvc3RvcD4gICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iIzE2MzU1NCI+PC9zdG9wPiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFlNTU3YyI+PC9zdG9wPiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4gICAgPC9kZWZzPiAgICA8cG9seWdvbiBwb2ludHM9IjAsMCwgMTAwLDAsIDEwMCwyNzgzLCAwLDI3ODMiIGZpbGw9InVybCgnI1NpM3dnNTVoeTEnKSIgc3R5bGU9Im9wYWNpdHk6IDE7Ij48L3BvbHlnb24+PC9zdmc+);background-color:#1a1e35;background-position:0 0;background-repeat:repeat-x}body#main-page section#services-list-block .h2,body#main-page section#services-list-block h2{color:#fff;text-align:center;font-size:40px;line-height:50px;margin:50px auto;font-weight:100;-webkit-font-smoothing:antialiased;white-space:nowrap}@media (max-width:772px){body#main-page section#services-list-block .h2,body#main-page section#services-list-block h2{margin-top:0}}body#main-page section#services-list-block .hr:before{content:"";display:inline-block;width:100%;border-top:1px solid rgba(241,241,241,.3);position:relative;top:63px}body#main-page section#services-list-block .stars-bg{padding-bottom:100px;width:100%;background:url(../images/svg/index-bg/cases-stars.svg) center 0 repeat-x}@media (min-width:772px){body#main-page section#services-list-block .stars-bg{padding-top:80px}}body#main-page section#services-list-block .service-wrapper{position:relative;z-index:50;margin:10px 0}body#main-page section#services-list-block .service-wrapper p{text-align:center;display:block;padding-left:20px;padding-right:20px;font-size:14px;line-height:20px;-webkit-font-smoothing:antialiased;font-weight:300;color:#fdfdfd;margin:10px 0}@media (max-width:772px){body#main-page section#services-list-block .service-wrapper p{text-align:left}}body#main-page section#services-list-block .service-wrapper .h3{opacity:0;text-align:center;font-size:24px;line-height:33px;font-weight:400;width:100%;position:relative;z-index:20;margin-bottom:55px;margin-top:40px;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 0 #192F4C,1px 1px 0 #192F4C}body#main-page section#services-list-block .service-wrapper .h3:before{content:'';display:block;background-repeat:no-repeat;background-position:0 0;margin:-24px auto 0 -45px;width:90px;height:90px;position:absolute;left:50%;z-index:1}body#main-page section#services-list-block .service-wrapper .service-icon{position:absolute;left:50%;margin-left:-45px;margin-top:16px;opacity:0;filter:alpha(opacity=0)}body#main-page section#services-list-block .service-wrapper .i-icon{font-size:58px;position:absolute;left:50%;margin-left:-25px;margin-top:25px;width:100px}body#main-page section#services-list-block .service-wrapper .service-text{position:relative;top:50px;opacity:0}body#main-page section#cases-list-block{padding-top:70px;width:100%;z-index:30;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIiA/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDAlIiBiYXNlUHJvZmlsZT0iZnVsbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6ZXY9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEveG1sLWV2ZW50cyI+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTbmFwPC9kZXNjPiAgICA8ZGVmcz4gICAgICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMTAwJSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGlkPSJTaTN3Z2ZraTAxIj4gICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMWU1NTdjIj48L3N0b3A+ICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiNjYmM5YzMiPjwvc3RvcD4gICAgICAgICAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2M4ODkzOCI+PC9zdG9wPiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdlMmQwNSI+PC9zdG9wPiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4gICAgPC9kZWZzPiAgICA8cG9seWdvbiBwb2ludHM9IjAsMCwgMTAwLDAsIDEwMCwyNzgzLCAwLDI3ODMiIGZpbGw9InVybCgnI1NpM3dnZmtpMDEnKSIgc3R5bGU9Im9wYWNpdHk6IDE7Ij48L3BvbHlnb24+PC9zdmc+);background-size:contain;background-color:#1e557c;background-position:0 0;background-repeat:repeat-x}@media (max-width:772px){body#main-page section#cases-list-block{padding-top:0}}body#main-page section#cases-list-block .hills-bg{background:url(../images/polygonal-hill.png) 0 bottom/contain repeat-x;padding-bottom:350px}@media (max-width:480px){body#main-page section#cases-list-block .hills-bg{padding-bottom:150px}}body#main-page section#cases-list-block .h2,body#main-page section#cases-list-block h2{color:#fff;text-align:center;font-size:40px;line-height:50px;margin:0 auto 30px;font-weight:100;-webkit-font-smoothing:antialiased;white-space:nowrap}body#main-page section#cases-list-block .hr:before{content:"";display:inline-block;width:100%;border-top:1px solid rgba(241,241,241,.3);position:relative;top:13px}#stars{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}#stars-bg{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background:url(../images/svg/index-bg/stars.svg) center 0 repeat-x;opacity:0;overflow:hidden}#stars-bg .gradient{background:url(../images/svg/index-bg/hero-1.svg) 0 0/contain repeat-x;width:100%;height:100%}#constellation-small{width:283.46px;height:283.46px;background:url(../images/svg/index-bg/constellation-small.svg) center 0 repeat-x;position:absolute;left:50%;margin-left:220px;top:10%;opacity:0;filter:alpha(opacity=0);margin-top:-30px}#constellation-large{width:283.46px;height:283.46px;background:url(../images/svg/index-bg/constellation-large.svg) center 0 repeat-x;position:absolute;left:50%;margin-left:-500px;top:22%;opacity:0;filter:alpha(opacity=0)}#contact-page-wrapper{min-height:100%;background:url(/images/svg/contacts-bg.svg) 0 0/contain repeat-y;padding:80px 0 500px;position:relative}#contact-page-wrapper h1{margin-top:0}#contact-page-wrapper .h2{font-size:28px;font-weight:400;text-transform:uppercase;margin-bottom:20px;line-height:38px}#contact-page-wrapper .h3{margin:10px 0 30px}#contact-page-wrapper .contacts-info-wrapper{padding-bottom:40px;font-size:15px;line-height:27px}#contact-page-wrapper .contacts-info-wrapper .h2{color:#191b1d}#contact-page-wrapper .contacts-info-list-wrapper{margin-top:10px}#contact-page-wrapper .contacts-info-list-wrapper .contacts-item{position:relative;margin-top:12px;margin-bottom:12px}#contact-page-wrapper .contacts-info-list-wrapper .icon-wraper{width:40px;text-align:center;padding-left:6px;position:absolute}#contact-page-wrapper .contacts-info-list-wrapper .icon-wraper i{font-size:36px;color:#000}#contact-page-wrapper .contacts-info-list-wrapper .value{padding:7px 0 0 60px;line-height:24px}#contact-page-wrapper .contacts-info-list-wrapper .value a{color:#360;font-weight:400;font-size:19px;text-decoration:none}#contact-page-wrapper .contacts-info-list-wrapper .contacts-item[data-contact=address] a{font-size:15px;text-decoration:underline;position:relative;top:3px}#contact-page-wrapper .feedback-form-wrapper{padding:0 50px;position:relative}#contact-page-wrapper .feedback-form-wrapper .h2{color:#fff}#contact-page-wrapper .feedback-form-wrapper .h3{color:rgba(255,255,255,.7)}#contact-page-wrapper .feedback-form-wrapper .or{display:block;text-align:center;color:#fff;line-height:64px;padding-right:0;padding-left:0}@media (max-width:992px){#contact-page-wrapper .feedback-form-wrapper .or{line-height:20px}}#contact-page-wrapper #contacts-form{max-width:600px;margin:0 auto;min-height:472px}@media (max-width:992px){#contact-page-wrapper #contacts-form{min-height:624px}}#contact-page-wrapper #contacts-form .btn-submit{-webkit-transition:all .1s ease-out 0s;-moz-transition:all .1s ease-out 0s;-o-transition:all .1s ease-out 0s;-ms-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}#contact-page-wrapper #contacts-form .btn-submit i{font-size:28px;position:absolute;margin-left:-36px;margin-top:-4px;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#contact-page-wrapper #contacts-form .btn-submit:after{content:"";font-size:19px;line-height:28px;font-weight:700;-webkit-font-smoothing:antialiased;display:inline;opacity:0;position:relative;top:2px;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#contact-page-wrapper #contacts-form .btn-submit[disabled=disabled]{color:rgba(255,254,254,.55098)}#contact-page-wrapper #contacts-form .btn-submit[disabled=disabled] i{opacity:0}#contact-page-wrapper #contacts-form .btn-submit[disabled=disabled]:after{opacity:1}#contact-page-wrapper #contacts-form .form-wrapper{position:relative}#contact-page-wrapper #contacts-form .result-wrapper p{color:#fff}#contact-page-wrapper #contacts-form[data-mode=form] .result-wrapper{display:none}#contact-page-wrapper #contacts-form[data-mode=form] .form-wrapper{display:block}#contact-page-wrapper #contacts-form[data-mode=result] .result-wrapper{display:block!important;opacity:0}#contact-page-wrapper #contacts-form[data-mode=result] .form-wrapper{position:absolute}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper{margin-bottom:50px;cursor:pointer;position:relative}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper .value{display:none}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper:hover{cursor:pointer!important}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper .placeholder{position:absolute;width:100%;height:50px;top:0;line-height:50px;color:#f87838;font-size:15px;padding-left:20px;cursor:pointer}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper .value{position:absolute;width:100%;height:50px;top:0;line-height:50px;color:#ababab;font-size:15px;font-weight:400;padding-left:20px}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper #ibear-clip-icon{position:relative;top:11px;margin-right:2px;margin-left:4px}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper input[type=file]{position:absolute;width:100%;height:50px;top:8px;z-index:80;cursor:pointer;font-size:100px}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper.not-empty .placeholder{display:none}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper.not-empty .value{display:inline-block}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper.not-empty .value span{white-space:nowrap}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper .reset-file{z-index:90;text-decoration:none;color:#f87838;font-size:20px;position:absolute;margin-top:-7px;margin-left:5px;font-weight:100}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper #ibear-remove-icon{position:relative;top:2px}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper .i-icon{font-size:30px;color:#fff;position:absolute;margin-top:8px}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper.open .error-text{display:block;bottom:40px}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper.open .error-text:after{display:block}#contact-page-wrapper #contacts-form .field-wrapper.file-wrapper .file-btn-wrapper{overflow:hidden;position:absolute;width:100%;top:10px;left:0;right:0;height:46px;padding-left:15px}#contact-page-wrapper .map-wrapper{height:500px;overflow:hidden;position:absolute;bottom:0;width:100%;left:0;right:0}#contact-page-wrapper .map-wrapper #yandex-map{height:500px;width:100%;position:absolute;top:500px}#contact-page-wrapper .map-wrapper #yandex-map .border-top{display:block;width:100%;position:absolute;z-index:60;content:'';top:-1px;left:0}#contact-page-wrapper .map-wrapper #yandex-map .border-top object{width:100%;position:absolute}@media (max-width:992px){#contact-page-wrapper{background:#eaeaea}#contact-page-wrapper .feedback-form-wrapper{padding:40px 20px;background-image:-webkit-linear-gradient(left,#535353 0,#2f302f 100%);background-image:-o-linear-gradient(left,#535353 0,#2f302f 100%);background-image:linear-gradient(to right,#535353 0,#2f302f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff535353', endColorstr='#ff2f302f', GradientType=1)}}#ya-map-baloon-content{width:240px;padding:8px 16px;background:rgba(45,46,48,.77);border-radius:6px;color:#fff;font-size:17px;line-height:22px;font-family:Roboto,sans-serif;font-weight:700;text-align:left;position:relative;margin-top:-440px;margin-left:-534px}#ya-map-baloon-content b{font-family:Roboto,sans-serif;font-weight:300;font-size:16px}#ya-map-baloon-content p{margin:0}#ya-map-baloon-content:before{display:block;position:absolute;content:"";width:15px;height:26px;background:url(/images/svg/baloon-triangle.svg) no-repeat;margin-top:53px;margin-left:204px;z-index:40}#up-btn{position:absolute;right:50px;top:110px;width:40px;height:40px;z-index:100;opacity:.6}#up-btn svg{height:40px;width:40px}#up-btn:hover{opacity:1}#up-btn:active{opacity:.5}.plane-wrapper{position:absolute;overflow:hidden;perspective:500px;height:380px;width:100%;left:0;bottom:0}.plane{position:absolute;width:400px;height:400px;top:50%;left:50%;margin:-200px 0 0 -400px;transform:rotateZ(60deg) rotateX(60deg) rotateY(90deg) translateY(200%);transform-style:preserve-3d}.plane:nth-child(1){-webkit-animation:planeOne 4000ms linear 0ms infinite;-moz-animation:planeOne 4000ms linear 0ms infinite;-ms-animation:planeOne 4000ms linear 0ms infinite;animation:planeOne 4000ms linear 0ms infinite}.left-wing{position:absolute;top:50%;left:50%;margin:-100px 0 0 -50px;width:0;height:0;border-style:solid;border-width:0 100px 200px 0;border-color:transparent transparent #ededed;transform:translateX(50px) rotateZ(-4deg);transform-origin:left top}.right-wing{position:absolute;width:0;height:0;top:50%;left:50%;margin:-100px 0 0 -50px;border-style:solid;border-width:0 0 200px 100px;border-color:transparent transparent #ededed;transform:translateX(-50px) rotateZ(4deg);transform-origin:right top}.left-body{position:absolute;top:50%;left:50%;margin:-100px 0 0 -20px;width:0;height:0;border-style:solid;border-width:0 40px 200px 0;border-color:transparent transparent #bbb;transform:translateX(20px) rotateZ(-4deg) rotateY(-110deg);transform-origin:left top}.right-body{position:absolute;width:0;height:0;top:50%;left:50%;margin:-100px 0 0 -20px;border-style:solid;border-width:0 0 200px 40px;border-color:transparent transparent #bbb;transform:translateX(-20px) rotateZ(4deg) rotateY(110deg);transform-origin:right top}@-webkit-keyframes planeOne{from{-webkit-transform:rotateZ(60deg) rotateX(60deg) rotateY(90deg) translateY(200%);opacity:1}90%{opacity:1}to{-webkit-transform:rotateZ(60deg) rotateX(60deg) rotateY(360deg) translateY(-500%);opacity:0}}@-moz-keyframes planeOne{from{-moz-transform:rotateZ(60deg) rotateX(60deg) rotateY(90deg) translateY(200%);opacity:1}90%{opacity:1}to{-moz-transform:rotateZ(60deg) rotateX(60deg) rotateY(360deg) translateY(-500%);opacity:0}}@-ms-keyframes planeOne{from{-ms-transform:rotateZ(60deg) rotateX(60deg) rotateY(90deg) translateY(200%);opacity:1}90%{opacity:1}to{-ms-transform:rotateZ(60deg) rotateX(60deg) rotateY(360deg) translateY(-500%);opacity:0}}@keyframes planeOne{from{transform:rotateZ(60deg) rotateX(60deg) rotateY(90deg) translateY(200%);opacity:1}90%{opacity:1}to{transform:rotateZ(60deg) rotateX(60deg) rotateY(360deg) translateY(-500%);opacity:0}}#catovsky-page h1{margin-top:0}#catovsky-page .h2,#catovsky-page h2{font-size:30px;line-height:36px}#catovsky-page section#window-height-block{min-height:100%;overflow:visible;color:#232323;background:#dadada;position:relative}#catovsky-page section#window-height-block .header-text{width:100%;min-height:330px;position:relative}#catovsky-page section#window-height-block .title{width:100%;top:50%;position:absolute;left:0;margin-top:-60px}#catovsky-page section#window-height-block .title p{font-size:24px;line-height:33px;font-weight:300;display:block}@media (max-width:480px){#catovsky-page section#window-height-block .title p{font-size:20px;line-height:28px;padding-left:10px;padding-right:10px}}#catovsky-page .about-project-block{background:#183d60;color:#fff;width:100%}#catovsky-page .about-project-block .preview-txt-wrapper{padding-right:25px;padding-left:25px}#catovsky-page .about-project-block .row{padding:45px 0 55px}#catovsky-page .about-project-block .h2{margin-top:20px;color:#86bed9}#catovsky-page .about-project-block p{line-height:24px;font-size:16px;font-weight:300}#catovsky-page .about-project-block .page-nav{list-style:none;counter-reset:point;color:#0a4468;margin:5px 0 0;padding:0}#catovsky-page .about-project-block .page-nav .icon{color:#0a4468;display:inline-block;line-height:29px;text-align:center;font-weight:400;padding-left:5px;position:absolute;margin-left:-43px;margin-top:-6px}#catovsky-page .about-project-block li{margin-top:22px;margin-bottom:22px;padding-left:43px;min-height:27px}#catovsky-page .about-project-block a{color:#fff;text-decoration:none;border-bottom:1px dashed #86bed9;line-height:18px;font-size:16px;font-weight:300;-webkit-transition:border-color .05s linear 0;-moz-transition:border-color .05s linear 0;-o-transition:border-color .05s linear 0;-ms-transition:border-color .05s linear 0;transition:border-color .05s linear 0}#catovsky-page .about-project-block a:hover{border-color:transparent}#catovsky-page .about-project-block .cat-face{background-image:url(../images/catovsky/cat-face.png);width:23%;height:507px;background-repeat:no-repeat;background-position:right bottom;position:absolute;bottom:0;right:0;background-size:contain;max-height:400px}#catovsky-page section.branding-block{color:#363a3d;background:url(../images/svg/grid.svg);padding:50px 0}@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){#catovsky-page section.branding-block{background:url(../images/catovsky/grid-bg-x2.png)}}#catovsky-page section.branding-block .h1{font-weight:300;text-transform:none;font-size:28px;line-height:34px;margin-top:15px;margin-bottom:30px;-webkit-font-smoothing:antialiased}@media (max-width:480px){#catovsky-page section.branding-block .h1{font-size:24px;text-align:center}}#catovsky-page section.branding-block .h2,#catovsky-page section.branding-block h2{-webkit-font-smoothing:antialiased;line-height:400;margin-bottom:30px}#catovsky-page section.branding-block p{font-size:16px;line-height:24px}#catovsky-page section.branding-block .cutaway{display:block;position:absolute}#catovsky-page section.branding-block .cutaway.white{background:url(../images/catovsky/cutaway-white.png) no-repeat;width:375px;height:252px;left:40%;margin-left:-177px;top:0;z-index:10;opacity:0;-webkit-transform:rotate(25deg)}#catovsky-page section.branding-block .cutaway.blue{background:url(../images/catovsky/cutaway-blue.png) no-repeat;width:393px;height:287px;right:0;-webkit-transition:top .8s linear 0;-moz-transition:top .8s linear 0;-o-transition:top .8s linear 0;-ms-transition:top .8s linear 0;transition:top .8s linear 0;top:210px}#catovsky-page section.branding-block .cutaway.blue.on-top{top:260px}#catovsky-page section.branding-block .cutaway-white-wrapper{height:190px}#catovsky-page section.branding-block .grid-logo{display:block;width:100%;height:136px;background:url(../images/catovsky/grid-logo.png) center 0/contain no-repeat;margin-bottom:45px;margin-top:20px}#catovsky-page section.branding-block .logo-text-wrapper{padding:0 20px}@media (max-width:480px){#catovsky-page section.branding-block .logo-text-wrapper{padding:0}}#catovsky-page section.branding-block .cat-wrapper{padding:0}#catovsky-page section.branding-block .cat-img{display:block;width:100%;height:490px;background:url(../images/catovsky/cat.png) center bottom/contain no-repeat}@media (max-width:480px){#catovsky-page section.branding-block .cat-img{height:290px}}#catovsky-page section.branding-block .company-persone-wrapper{margin-top:60px;padding:0}#catovsky-page section.branding-block .persone-text-wrapper{padding-left:20px;padding-right:20px}#catovsky-page .site-block{padding-top:56px;padding-bottom:35px;background:#477287;color:#fff}#catovsky-page .site-block p{font-size:16px;line-height:24px;font-weight:300;text-align:left}#catovsky-page .site-block .ghost-btn{margin:23px auto 0;font-size:20px;line-height:40px;height:44px;border-radius:7px}#catovsky-page .site-block .ghost-btn:hover{background:rgba(255,255,255,.1);color:#fff}#catovsky-page .site-block .ghost-btn:active{background:rgba(255,255,255,.2);color:#fff}#catovsky-page section#catovsky-products-block{color:#fff}#catovsky-page section#catovsky-products-block .h2,#catovsky-page section#catovsky-products-block .h3{margin-bottom:30px}#catovsky-page section#catovsky-products-block .products-wrapper{overflow:hidden}#catovsky-page section#catovsky-products-block .image-parallax{height:600px;position:relative;overflow:hidden;margin-top:-250px}@media (max-width:772px){#catovsky-page section#catovsky-products-block .image-parallax{height:450px}}#catovsky-page section#catovsky-products-block .image-parallax div.paralax-img{height:800px;width:140%;z-index:5;overflow:hidden;position:absolute}@media (max-width:772px){#catovsky-page section#catovsky-products-block .image-parallax div.paralax-img{height:500px}}#catovsky-page section#catovsky-products-block .image-parallax[product-title=litter] div.paralax-img{background:url(../images/catovsky/products-litter-bg.jpg) 50% 0/cover no-repeat fixed #ccc}@media (max-width:772px){#catovsky-page section#catovsky-products-block .image-parallax[product-title=litter] div.paralax-img{background-attachment:local;background-size:230%}}#catovsky-page section#catovsky-products-block .image-parallax[product-title=sausages] div.paralax-img{background-image:url(../images/catovsky/products-sausages-bg.jpg);background-size:cover;background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat}@media (max-width:772px){#catovsky-page section#catovsky-products-block .image-parallax[product-title=sausages] div.paralax-img{background-attachment:local;background-size:250%}}#catovsky-page section#catovsky-products-block .product-item{position:relative;margin-bottom:250px}#catovsky-page section#catovsky-products-block .product-item .product-img{position:absolute;bottom:-80px;left:50%}#catovsky-page section#catovsky-products-block .product-item .triangle{width:100%;position:absolute;height:250px;bottom:-250px;left:0;z-index:10}#catovsky-page section#catovsky-products-block .product-item p{font-size:14px;line-height:20px;color:#d7eaf2;-webkit-font-smoothing:antialiased;font-weight:300}#catovsky-page section#catovsky-products-block .product-item[product-title=litter]{padding-top:56px;background:#00355b;min-height:500px}#catovsky-page section#catovsky-products-block .product-item[product-title=litter] .h3,#catovsky-page section#catovsky-products-block .product-item[product-title=litter] h3{color:#4597c0}#catovsky-page section#catovsky-products-block .product-item[product-title=litter] .product-img{background:url(../images/catovsky/products-litter.png) no-repeat;width:711px;height:475px}@media (max-width:772px){#catovsky-page section#catovsky-products-block .product-item[product-title=litter]{padding-bottom:260px}#catovsky-page section#catovsky-products-block .product-item[product-title=litter] .product-img{margin-left:-210px;width:400px;height:300px;background-size:contain}}#catovsky-page section#catovsky-products-block .product-item[product-title=sausages]{background:#5e315a;padding-top:50px;min-height:400px}#catovsky-page section#catovsky-products-block .product-item[product-title=sausages] .h3,#catovsky-page section#catovsky-products-block .product-item[product-title=sausages] h3{color:#d7a7d3}#catovsky-page section#catovsky-products-block .product-item[product-title=sausages] .product-img{background:url(../images/catovsky/products-sausages.png) no-repeat;width:784px;height:461px;z-index:20}@media (max-width:772px){#catovsky-page section#catovsky-products-block .product-item[product-title=sausages]{padding-bottom:260px}#catovsky-page section#catovsky-products-block .product-item[product-title=sausages] .product-img{margin-left:-230px;width:400px;height:300px;background-size:contain}}#dmp-page h1{margin-top:0}#dmp-page .h2,#dmp-page h2{font-size:30px;line-height:36px}#dmp-page section#window-height-block{color:#232323;background:#dadada;min-height:100%}#dmp-page section#window-height-block .header-text{width:100%;position:relative}#dmp-page section#window-height-block .title{padding:100px 0 50px;width:100%}#dmp-page section#window-height-block .title p{font-size:24px;line-height:33px;font-weight:300;display:block}@media (max-width:480px){#dmp-page section#window-height-block .title p{font-size:20px;line-height:28px;padding-left:10px;padding-right:10px}}#dmp-page section#window-height-block .about-project-block{color:#fff;position:relative;background:url(../images/dmp/hero-bg.png) center 0/contain repeat-x;min-height:200px;overflow:hidden}#dmp-page section#window-height-block .about-project-block .hero-img{position:absolute;left:50%;width:10000px;margin-left:-5000px;background:url(../images/dmp/hero-img.jpg) center 0/contain no-repeat;min-height:200px;max-height:590px}#dmp-page section#window-height-block .about-project-block .gradient-ends{width:100%;height:100%;position:relative}#dmp-page section#window-height-block .about-project-block img{width:100%;height:auto}#dmp-page #indicators-block{padding-top:5px;padding-bottom:5px}#dmp-page #indicators-block div.number-wrapper{text-align:center;margin:30px 0 15px;position:relative;z-index:10;height:110px}#dmp-page #indicators-block div.number-wrapper span.number{display:inline-block;font-size:72px;font-weight:300;color:#303133;line-height:68px;-webkit-font-smoothing:antialiased;padding:0 20px;background:#fff}#dmp-page #indicators-block div.number-wrapper span.description{color:#303133;font-size:15px;line-height:20px;display:block}#dmp-page #indicators-block div.dashed-line{border-top:1px dashed #305c21;position:relative;top:-93px;z-index:5}#dmp-page section.rendering-block .h2{background:#ddd;display:block;padding:25px}#dmp-page section.rendering-block .blocks .row{padding:0}#dmp-page section.rendering-block .blocks .row>div{padding:0;overflow:auto}#dmp-page section.rendering-block div.square{width:100%;background-size:cover}#dmp-page section.rendering-block div.square[data-color=yellow]{background:url(../images/dmp/square-yellow.jpg) center 0/cover no-repeat}#dmp-page section.rendering-block div.square[data-color=pink]{background:url(../images/dmp/square-pink.jpg) center 0/cover no-repeat}#dmp-page section.rendering-block div.square[data-color=blue]{background:url(../images/dmp/square-blue.jpg) center 0/cover no-repeat}#dmp-page section.rendering-block div.square[data-color=red]{background:url(../images/dmp/square-red.jpg) center 0/cover no-repeat}#dmp-page section.rendering-block .text{background:#5c5c5c;padding-top:10px;padding-bottom:30px}#dmp-page section.rendering-block .text p{color:#fff;font-size:16px;line-height:24px;font-weight:300;-webkit-font-smoothing:antialiased}#dmp-page .site-block{padding-top:56px;padding-bottom:35px;background:#659150;color:#fff}#dmp-page .site-block p{font-size:16px;line-height:24px;font-weight:300}#dmp-page .site-block .ghost-btn{margin-top:23px;font-size:20px;line-height:40px;height:44px;border-radius:7px}#dmp-page .site-block .ghost-btn:hover{background:rgba(255,255,255,.1);color:#fff}#dmp-page .site-block .ghost-btn:active{background:rgba(255,255,255,.2);color:#fff}#krylatskoe-page section#window-height-block{color:#232323;background-image:url(/images/krylatskoe/hero.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;min-height:100%;text-align:center;padding-top:85px;position:relative;overflow:hidden}#krylatskoe-page section#window-height-block .wraper{min-height:750px}@media (max-width:992px){#krylatskoe-page section#window-height-block .wraper{min-height:750px}}@media (max-width:772px){#krylatskoe-page section#window-height-block .wraper{min-height:850px}}@media (max-width:480px){#krylatskoe-page section#window-height-block .wraper{min-height:1200px}}#krylatskoe-page section#window-height-block .h1{color:#fff;font-size:16px;line-height:30px;display:block;max-width:480px;margin:0 auto;font-weight:100}#krylatskoe-page section#window-height-block .logo{position:absolute;left:-200px;margin-left:-100px}@media (max-width:480px){#krylatskoe-page section#window-height-block .logo{margin-top:100px}}#krylatskoe-page section#window-height-block .ball{position:absolute;left:50%;margin-left:144px;bottom:20px}#krylatskoe-page section#window-height-block .text-wrapper{position:absolute;bottom:66px;width:100%}#krylatskoe-page section#window-height-block .text-block{background:rgba(11,23,0,.62);padding:25px 20px;text-align:left}#krylatskoe-page section#window-height-block .text-block p{margin:0;color:#FFF;line-height:22px;font-size:14px}#krylatskoe-page section#window-height-block .white-stripe-wrapper{position:absolute;width:100%;bottom:0;height:35px;background-image:url(/images/krylatskoe/arrow.svg);background-position:center center}#krylatskoe-page section.about-logo{background:#ECECEC;padding:65px 0;line-height:22px;font-size:14px;overflow:hidden}#krylatskoe-page section.about-logo .left-text{border-top:1px solid #C83639;padding:20px 50px 20px 0}#krylatskoe-page section.about-logo .right-text{border-bottom:1px solid #287FA0;padding:0 0 20px 50px}#krylatskoe-page section.about-logo .logo-scheme{width:100%;position:relative}#krylatskoe-page section.about-logo .logo-scheme object{width:100%}#krylatskoe-page section.about-logo .row>div{padding:0}#krylatskoe-page section.about-logo .colors{display:inline-block;font-size:0;margin:40px auto 0;padding:0}#krylatskoe-page section.about-logo .colors li,#krylatskoe-page section.about-logo .colors li>div{display:inline-block;width:30px;height:30px;margin-right:8px}#krylatskoe-page .row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#krylatskoe-page section.custom-bg{background:#122E4B;overflow:hidden;line-height:20px;font-size:14px;color:#ECECEC;position:relative}#krylatskoe-page section.custom-bg .text-wrapper{background:#1C456F;padding:40px 0;transform:skew(-15deg,0deg);border-left:1px dashed #979797}#krylatskoe-page section.custom-bg .text-wrapper .wrapper{transform:skew(15deg,0deg);padding-left:50px;padding-right:50px;display:flex;align-items:center}#krylatskoe-page section.custom-bg .logo-wrapper{transform:skew(-15deg,0deg);background:#fff;height:100%;border-right:1px dashed #979797;text-align:center;display:flex;align-items:center}#krylatskoe-page section.custom-bg .right-border{padding:50px 0;background:#dbdbdb;transform:skew(-15deg,0deg);position:relative;right:30px;text-align:center;display:flex;align-items:center;transition:all .4s ease-out 0s}#krylatskoe-page section.custom-bg .right-border[data-color="1"]{background:#D5BF2D}#krylatskoe-page section.custom-bg .right-border[data-color="2"]{background:#2C80B7}#krylatskoe-page section.custom-bg .right-border[data-color="3"]{background:#824BBD}#krylatskoe-page section.custom-bg .right-border img{transform:skew(15deg,0deg);max-height:250px;margin:0 auto}#krylatskoe-page section.thanks{background:#37591E;overflow:hidden}#krylatskoe-page section.thanks p{color:#ECECEC;font-size:14px;line-height:22px}#krylatskoe-page section.thanks .bg{background-image:url(/images/krylatskoe/thanks-bg.jpg);background-position:right top;background-repeat:no-repeat;background-size:contain}@media (max-width:992px){#krylatskoe-page section.thanks .bg{background:0 0}}#krylatskoe-page section.thanks .author{color:#9DDB81;font-size:14px;margin-top:30px}#krylatskoe-page section.thanks .text-wrapper{padding:60px 0}#krylatskoe-page section.thanks .text{position:relative}#krylatskoe-page section.thanks .text:before{position:absolute;width:32px;height:29px;display:block;content:'';background-image:url(/images/krylatskoe/quote-left.png);left:-40px}#krylatskoe-page section.thanks .text:after{position:absolute;width:32px;height:29px;display:block;content:'';background-image:url(/images/krylatskoe/quote-right.png);right:-40px;bottom:0}#fe-page h1{margin-top:0}#fe-page .h2,#fe-page h2{font-size:30px;line-height:36px}#fe-page section#window-height-block{color:#232323;background:#fff;min-height:100%;position:relative;overflow:hidden}#fe-page section#window-height-block .fluid-container{position:relative}#fe-page section#window-height-block .row{margin:0}#fe-page section#window-height-block .header-text{width:100%;height:100%;position:absolute}#fe-page section#window-height-block .title{padding:100px 0 50px;width:100%;top:50%;position:absolute;margin-top:-270px}#fe-page section#window-height-block .title p{font-size:24px;line-height:33px;font-weight:300;display:block}@media (max-width:480px){#fe-page section#window-height-block .title p{font-size:20px;line-height:28px;padding-left:10px;padding-right:10px}}#fe-page section#window-height-block .block-1{background:#00A3DA;position:absolute;bottom:0;width:100%}#fe-page section#window-height-block .block-1 .blue,#fe-page section#window-height-block .block-1 .green{padding:0;min-height:285px}#fe-page section#window-height-block .block-1 .green{background:#9EC73D;display:flex;align-items:center}#fe-page section#window-height-block .block-1 .blue{background:#00A3DA;text-align:right}@media (min-width:480px){#fe-page section#window-height-block .block-1 .blue{height:285px}}#fe-page section#window-height-block .block-1 .logo{width:100%;background:url(../images/friends-events/logo.svg) right center no-repeat;height:285px;display:inline-block}#fe-page section#window-height-block .block-1 .text{padding-left:25px;padding-right:25px}#fe-page section#window-height-block .block-1 p{font-size:17px;color:#000;font-weight:400;line-height:24px}#fe-page section.block-2{overflow:hidden;background:url(../images/friends-events/laptop.jpg) right 90% no-repeat #000;height:520px}#fe-page section.block-2 .fluid-container,#fe-page section.block-2 .row{padding:0}#fe-page section.block-2 .black{min-height:520px;background:#000;box-shadow:0 0 272px 121px #000;padding:0}#fe-page section.block-2 .black p{color:#00A3DA;font-size:14px;font-weight:400;line-height:24px}#fe-page section.block-2 .black-small{min-height:520px;background:#000;padding:0}#fe-page section.block-2 .text{display:flex;align-items:center;padding:0 35px}#fe-page section.block-3{min-height:680px;background:url(../images/friends-events/blur-bg.jpg) center center/cover no-repeat #000}#page-not-found{background:#fff}#page-not-found .page-not-found-wrapper{height:100%;min-height:680px}#page-not-found .row{height:100%}#page-not-found .row .menu-wrapper{background:#222527;min-height:100%}#page-not-found ul.left-menu{list-style:none;margin:0;padding:0;position:absolute;right:40px}#page-not-found ul.left-menu li{margin:0;padding:0}#page-not-found ul.left-menu .logo-wrapper{margin-top:30px;margin-bottom:20px}#page-not-found ul.left-menu ul.left-submenu{list-style:none;margin:0;padding:0}#page-not-found ul.left-menu ul.left-submenu li{margin:0 0 0 15px;padding:0}#page-not-found ul.left-menu a{color:#fff;text-decoration:none;text-transform:uppercase;display:inline-block;font-size:16px;font-weight:100;margin-left:30px;line-height:38px}#page-not-found ul.left-menu a.icon-ibear-logo-middle{margin-left:0}#page-not-found ul.left-menu a:hover{text-decoration:none;color:#d87a35}#page-not-found .right-column-wrapper{overflow:hidden;padding-top:40px;height:100%}@media (max-width:772px){#page-not-found .right-column-wrapper{padding-top:10px}}#page-not-found .right-column-wrapper>div.container-fluid{position:absolute;width:100%;z-index:1000}#page-not-found .code-wrapper{text-align:right}@media (max-width:772px){#page-not-found .code-wrapper{border-bottom:1px solid #B5B5B5}}#page-not-found .code-wrapper span{color:#B5B5B5;font-size:135px;line-height:130px;font-family:Roboto,sans-serif;font-weight:100}@media (max-width:772px){#page-not-found .code-wrapper span{font-size:20px;line-height:40px}#page-not-found .code-wrapper span:before{content:"Ошибка "}}#page-not-found .title-wrapper{font-size:20px;text-transform:none;color:#292929;font-weight:700;line-height:26px;margin-top:10px}#page-not-found .title-wrapper .h1{max-width:340px;margin-left:15px;font-family:Roboto,sans-serif;font-weight:300}@media (max-width:772px){#page-not-found .title-wrapper .h1{font-size:20px;margin-left:0;line-height:27px}}#page-not-found .content-wrapper{padding-top:10px;padding-bottom:300px}#page-not-found .content-wrapper p{font-size:16px;line-height:20px;-webkit-font-smoothing:antialiased;font-weight:300}#page-not-found .content-wrapper .links-menu{list-style:none;margin:30px 0 0;padding:0;display:none}@media (max-width:772px){#page-not-found .content-wrapper .links-menu{display:block}}#page-not-found .content-wrapper .links-menu li{margin:0;padding:0}#page-not-found .content-wrapper .links-menu a{color:#d87a35;text-decoration:underline;display:inline-block;font-size:14px;font-weight:300;margin-left:30px;line-height:32px}#page-not-found .content-wrapper .links-menu a.icon-ibear-logo-middle{margin-left:0}#page-not-found .content-wrapper .links-menu a:hover{text-decoration:none;color:#d87a35}#page-not-found .bear-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;padding-top:50px}@media (max-width:772px){#page-not-found .bear-wrapper{padding-top:150px}}#page-not-found .bear-wrapper .bear{background:url(/images/404.jpg) right bottom/contain no-repeat;width:100%;height:75%;position:absolute;bottom:0}.partials-case-card{text-align:center}.partials-case-card .case-link{display:block;height:450px;padding-top:70px;text-decoration:none;position:relative;max-width:350px;margin:15px auto;overflow:hidden;-webkit-transition:all .3s cubic-bezier(0.39,.58,.57,1) .1s;-moz-transition:all .3s cubic-bezier(0.39,.58,.57,1) .1s;-o-transition:all .3s cubic-bezier(0.39,.58,.57,1) .1s;-ms-transition:all .3s cubic-bezier(0.39,.58,.57,1) .1s;transition:all .3s cubic-bezier(0.39,.58,.57,1) .1s}.partials-case-card .case-link:hover{box-shadow:0 0 70px 0 rgba(255,255,255,.2)}.partials-case-card .logo{width:65%;max-width:240px}.partials-case-card .title{color:#eee;text-transform:uppercase;text-decoration:none;line-height:22px;margin:0 auto}.partials-case-card .image{position:absolute;width:100%;height:100%}.partials-case-card .description-wrapper{text-align:center;width:100%;height:150px;display:table;position:absolute;font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased;font-weight:300;color:#eee;padding:30px;margin-top:10px;top:380px;opacity:0}.partials-case-card .description-wrapper>.description{display:table-row}.partials-case-card .description-wrapper span{display:table-cell;vertical-align:middle;height:150px}.partials-case-card.catovsky .case-link,.partials-case-card.catovsky .description-wrapper{background:#043A56}.partials-case-card.catovsky .image{background:url(/images/cases/catovsky.png) center 130px no-repeat}.partials-case-card.dmp .case-link,.partials-case-card.dmp .description-wrapper{background:#33692d}.partials-case-card.dmp .image{background:url(/images/cases/dmp.png) center 135px no-repeat}.partials-case-card.krylatskoe .case-link,.partials-case-card.krylatskoe .description-wrapper{background:#258dcf}.partials-case-card.krylatskoe .title{max-width:180px}.partials-case-card.krylatskoe .image{background:url(/images/cases/krylatskoe.png) center 140px no-repeat}