@import url(https://fonts.googleapis.com/css?family=Rubik:400,300,700);@font-face{font-family:Proba;src:url(/assets/fonts/Proba-Pro-Regular.otf)}@font-face{font-family:Proba Bold;src:url(/assets/fonts/Proba-Pro-Bold.otf)}@font-face{font-family:Proba Light;src:url(/assets/fonts/Proba-Pro-Light.otf)}body{font-family:Proba,rubik,arial,sans-serif;font-size:18px}h1,h2,h3,h4,h5,h6{margin-top:0;font-family:Proba Light}.h1,h1{font-size:50px;margin-bottom:30px;font-weight:300}.h2,h2{font-size:40px;margin-bottom:30px;font-weight:300}.h3,h3{font-size:32px;margin-bottom:20px}.h4,h4{font-size:24px;margin-bottom:15px}.h5,h5{font-size:16px;margin-bottom:10px}.h6,h6{font-size:15px;margin-bottom:5px}h1.small{font-size:48px}h1.omega,h2.omega{font-weight:300;font-size:40px;text-transform:uppercase}h2.omega-2{font-weight:300;font-size:40px;text-transform:uppercase}h2.omega.white{color:#fff}h1.omega:after,h2.omega:after{content:"";width:250px;height:4px;background:#699cd5;display:block;margin-top:25px}p{font-size:18px;margin-bottom:15px}p.lead{margin-bottom:15px}ol,ul{margin-bottom:25px}ol li,ul li{font-size:18px;margin-bottom:8px}a{color:#0b4688}a:hover{color:#2693ff}.all .side-bar{position:fixed;width:300px;left:0;top:0;bottom:0;background:#fafafa;z-index:3000;box-shadow:-2px 0 3px #ddd inset}.all .main{margin:0 0 0 300px}.logo{width:205px;margin:0 auto}ul.ticked{padding:0;margin:0;list-style:none}ul.ticked li{padding-left:30px;line-height:24px;background:url(/assets/img/tick.png) left top no-repeat}ul.arrow{padding:0;margin:0;list-style:none}ul.arrow li{padding-left:20px;line-height:24px;background:url(/assets/img/li.svg) left 9px no-repeat;background-size:14px}.bg-grey{background:#ebf5ff}.bg-black{background:-moz-radial-gradient(#555,#000);background:-ms-radial-gradient(#555,#000);background:-webkit-radial-gradient(#555,#000);color:#fff}.bg-yellow{background:-moz-radial-gradient(#fff,#feee00);background:-ms-radial-gradient(#fff,#feee00);background:-webkit-radial-gradient(#fff,#feee00);color:#000}ul.gallery{list-style:none;padding:0;overflow:hidden}ul.gallery li{float:left;margin:0 10px 10px 0}ul.gallery li a{display:inline-block;padding:3px;border:solid 1px #eee}.section-header{margin-bottom:40px}.section-header h2{margin-bottom:10px}.subheader{font-size:24px;line-height:1.3;font-weight:300}.service-list-header{background:url(/assets/img/perspective-lines.png) left top no-repeat;height:300px}.service-list-header h2{float:right;margin-right:100px}.service-item{border:solid 1px #eee;border-bottom:solid 3px #699cd5;padding:20px 15px;width:260px;height:240px;margin:0 auto 25px auto;text-align:center}.service-item .icon{height:90px}.service-item .icon a{display:block;height:100%}.service-item .icon img{height:100%;display:inline-block;max-width:100%}.service-item .title{font-size:20px;padding-top:20px}.service-item .title a{display:inline-block}.lang{position:fixed;bottom:0;left:75px;background:#699cd5;padding:5px;z-index:3100}.menu-lg ul{list-style:none;padding:0;margin:0}.menu-lg>ul{position:relative}.menu-lg>ul>li{border-bottom:solid 1px #efefef;margin:0;position:relative}.menu-lg ul.static{margin-bottom:20px}.menu-lg ul.static li:last-child{border:none}.menu-lg>ul>li>a{display:block;padding:18px 25px;font-size:17px;line-height:1.3;text-decoration:none;color:#0b4688}.menu-lg>ul>li>span{display:block;padding:18px 25px;font-size:17px;line-height:1.3;text-decoration:none;color:#444;cursor:pointer}.menu-lg>ul>li:hover>a,.menu-lg>ul>li>a:hover{color:#444}.hvr-sweep-to-right:before{background:#efefef;transition-duration:.2s}.hvr-sweep-to-right:active,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:hover{color:#444}.arrow-t{width:7px;height:12px;background:url(/assets/img/arrow.png) no-repeat;position:absolute;right:10px;top:50%;margin-top:-6px;display:none}.menu-lg>ul>li.category .arrow-t{display:inline-block}.menu-lg>ul>li>ul{position:absolute;box-shadow:2px 2px 5px #ccc;top:0;overflow-y:auto;width:820px;left:300px;padding:15px 15px 0 15px;display:none;background:rgba(11,70,136,.85)}.menu-lg>ul>li:hover>ul{display:block}.menu-lg>ul>li>ul>li{float:left;width:25%;margin:0 0 15px 0;height:130px}.menu-lg>ul>li>ul>li>a{display:block;margin:0 5px 5px 0;padding:10px;font-size:16px;color:#fff;height:130px;border-radius:8px}.menu-lg>ul>li>ul>li>a:hover{background:#6d90b8}.menu-lg>ul>li>ul>li .icon{display:block;width:100px;height:60px;margin:0 auto 10px auto}.menu-lg>ul>li>ul>li .icon img{display:block;max-width:100%;max-height:100%;margin:0 auto 10px auto}.menu-lg>ul>li>ul>li>a.lg{height:180px}.menu-lg>ul>li>ul>li>a.lg .icon{display:block;width:130px;height:100px;margin:0 auto 10px auto}.menu-lg>ul>li>ul>li>a.lg .icon img{width:100%;max-height:100px}.menu-lg>ul>li>ul>li>a span{text-align:center;display:block}.menu-lg>ul>li.category li.active{text-align:center;display:block;color:#fff}@media (max-height:800px){.menu-lg>ul>li>a,.menu-lg>ul>li>span{padding:10px 25px}}.side-nav ul{list-style:none;padding:0;margin:0}.side-nav a{display:inline-block;font-size:20px}.side-nav ul li{margin:0 0 5px 0}.side-nav ul li.active>a{color:#444;background:#f5f5f5;padding:1px 8px;border-radius:3px}.side-nav ul li ul{padding:10px 0 0 20px;display:none}.side-nav ul li.active ul{display:block}.side-nav ul li ul li{font-size:16px}.page-promo{background:#fafafa}.page-promo .mask{padding:50px 40px 40px 50px}.page-promo h1{line-height:1}.page-promo .img{text-align:right;width:100%}.page-promo .img img{width:100%;max-height:240px}.page-promo .mask .lead{font-size:24px;margin:0}.slider-for{position:relative}.slider-for .slide-content{height:calc(100vh - 300px)}.slider-for .slide-content .text{text-align:right;padding:100px 80px 0 40px}.slider-for .slide-content .text .h1{text-transform:uppercase;font-size:40px;font-weight:700;color:#fff;text-shadow:2px 2px 2px #000}.slider-for .slide-content .text .intro{padding:15px;text-align:left;background:rgba(0,0,0,.5);color:#fff;border-left:solid 3px #699cd5;font-size:20px;display:inline-block}.slider-for .slide-1{background:url(/assets/img/promo-1.jpg) center center no-repeat}.slider-for .slide-2{background:url(/assets/img/promo-2.jpg) center center no-repeat}.slider-for .slide-3{background:url(/assets/img/promo-3.jpg) center center no-repeat}.slider-for .slide-4{background:url(/assets/img/promo-4.jpg) center center no-repeat}.slider-nav{height:300px;position:relative;z-index:1000;top:-40px}.slider-nav .nav-item{padding:30px;height:300px;margin-top:40px;text-align:center;cursor:pointer;transition:all .1s ease-in-out;text-align:center;background:#fff;background:-moz-radial-gradient(center,ellipse cover,#fff 0,#f2f2f2 100%);background:-webkit-radial-gradient(center,ellipse cover,#fff 0,#f2f2f2 100%);background:radial-gradient(ellipse at center,#fff 0,#f2f2f2 100%)}.slider-nav .nav-item.slick-current{background:#d1e1f4;outline:0}.slider-nav .nav-item:hover{transform:translateY(-40px);transition:all .2s ease-in-out}.slider-nav .nav-item .icon{width:128px;height:128px;margin:30px auto 30px auto}.slider-nav .nav-item .icon img{max-width:100%;max-height:100%}.slider-nav .nav-item .title{text-transform:uppercase;font-size:20px;font-weight:700}.slider-nav .nav-item .title a{display:inline-block}.reasons-list-icons{list-style:none;margin:0;padding:30px 0 0 0}.reasons-list-icons li{position:relative;padding:0 0 30px 130px;margin:0}.reasons-list-icons li em{position:absolute;display:block;width:105px;height:110px;left:0;top:0;background-size:100% auto;background-image:url(/assets/icons/5-reasons.svg);background-repeat:no-repeat}.reasons-list-icons li.icon-1 em{background-position:0 0}.reasons-list-icons li.icon-2 em{background-position:0 -118px}.reasons-list-icons li.icon-3 em{background-position:0 -228px}.reasons-list-icons li.icon-4 em{background-position:0 -350px}.reasons-list-icons li.icon-5 em{background-position:0 -461px}.tabs-service{background:url(/assets/img/wf-4.jpg) right top no-repeat}.nav-tabs.tabs-omega{border:none;background:#fff}.nav-tabs.tabs-omega>li{float:none;border-radius:0;margin:0}.nav-tabs.tabs-omega>li>a{border:none;padding:20px 15px 20px 90px;background:0 0;border-bottom:solid 1px #eee;border-radius:0;margin:0;position:relative;z-index:50}.nav-tabs.tabs-omega>li>a:hover{color:#333}.nav-tabs.tabs-omega>li>a.hvr-sweep-to-right:before{transition-duration:.2s;color:#333}.nav-tabs.tabs-omega>li.active>a,.nav-tabs.tabs-omega>li.active>a:focus,.nav-tabs.tabs-omega>li.active>a:hover{border:none;border-bottom:solid 1px #eee;border-radius:0}.nav-tabs.tabs-omega>li>a i{position:absolute;display:block;width:50px;height:40px;top:50%;left:20px;text-align:center;margin-top:-20px}.nav-tabs.tabs-omega>li>a i img{max-height:100%;width:auto}.tab-content{border:solid 1px #f0f0f0;background:#fff;min-height:640px}.work-process{background:url(/assets/img/work-process-bg.jpg) center center no-repeat;background-size:cover}.work-process .col-md-6{position:relative;height:120px;margin-bottom:20px}.work-process .col-md-6 i{display:block;width:100px;height:100px;background:url(/assets/img/process.png) no-repeat;position:absolute;left:15px;top:0}.work-process .col-md-6 i.icon-1{background-position:0 0}.work-process .col-md-6 i.icon-2{background-position:0 -120px}.work-process .col-md-6 i.icon-3{background-position:0 -240px}.work-process .col-md-6 i.icon-4{background-position:0 -355px}.work-process .col-md-6 i.icon-5{background-position:0 -475px}.work-process .col-md-6 i.icon-6{background-position:0 -576px}.work-process .col-md-6 i.icon-7{background-position:0 -696px}.work-process .col-md-6 i.icon-8{background-position:0 -816px}.work-process .col-md-6 .text{padding:0 20px 0 120px;font-size:22px;color:#fff}.page-carousel{height:280px;margin-left:-5px}.page-carousel .item{margin:0 5px}.brand-item{display:table-cell;vertical-align:middle;height:150px;text-align:center}.brand-item img{max-width:100%;max-height:100%;display:inline-block;margin:0 auto}.presentation{width:240px;height:320px;position:relative}.presentation span{position:absolute;font-size:20px;display:inline-block;bottom:29px;left:78px}.presentation img{box-shadow:2px 2px 4px #999}.contacts{text-align:center}.contacts big{display:block;font-size:28px}.contacts small{display:block;font-size:16px}.contacts:before{content:"";width:150px;height:4px;background:#699cd5;display:block;margin:0 auto 25px auto}.social a{display:inline-block;width:32px;height:32px;background:url(/assets/img/social-2.png) no-repeat}.social a.yt{background-position:-42px 0}.social a.ig{background-position:0 0}.digit-item{text-align:center;color:#fff}.digit-item big{display:block;font-family:Proba Light;font-size:70px;margin-bottom:15px}.digit-item small{display:block;font-family:Proba Light;font-size:20px}.nav-side-menu{overflow:auto;font-family:verdana;font-size:12px;font-weight:200;background-color:#fcfcfc;position:fixed;top:0;width:300px;height:100%;color:#999}.nav-side-menu .brand{background-color:#23282e;line-height:50px;display:block;text-align:center;font-size:14px}.nav-side-menu .toggle-btn{display:none}.nav-side-menu li,.nav-side-menu ul{list-style:none;padding:0;margin:0;cursor:pointer}.nav-side-menu li{padding:10px;font-size:16px}.nav-side-menu li :not(collapsed) .arrow:before,.nav-side-menu ul :not(collapsed) .arrow:before{font-family:FontAwesome;content:"\f078";display:inline-block;padding-left:20px;padding-right:10px;vertical-align:middle;float:right}.nav-side-menu li .active,.nav-side-menu ul .active{border-left:3px solid #d19b3d;background-color:#222}.nav-side-menu ul .sub-menu li{padding-left:30px}.nav-side-menu li .sub-menu li.active,.nav-side-menu ul .sub-menu li.active{color:#222}.nav-side-menu li .sub-menu li.active a,.nav-side-menu ul .sub-menu li.active a{color:#222}.nav-side-menu li .sub-menu li,.nav-side-menu ul .sub-menu li{background-color:#fcfcfc;border:none;line-height:1.2;margin-left:0}.nav-side-menu li .sub-menu li:hover,.nav-side-menu ul .sub-menu li:hover{background-color:#eee}.nav-side-menu li{padding-left:20px;border-left:3px solid #2e353d;border-bottom:1px solid #eee}.nav-side-menu li a{text-decoration:none;color:#0b4688}.nav-side-menu li a i{padding-left:10px;width:20px;padding-right:20px}.nav-side-menu li:hover{border-left:3px solid #d19b3d;background-color:#eee;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.breadcrumb{padding:0;background:0 0}footer{background:#fafafa;color:#666;height:300px;background:url(/assets/img/perspective-lines-right.png) right bottom no-repeat}footer p{font-size:16px}@media (max-width:992px){.nav-side-menu{position:relative;width:100%;height:auto;margin-bottom:10px}.nav-side-menu .toggle-btn{display:block;cursor:pointer;position:absolute;right:10px;top:10px;z-index:10!important;padding:3px;background:url(/assets/img/menu.svg) center center no-repeat #eee;background-size:60% auto;color:#000;width:40px;height:40px;text-align:center}.brand{text-align:left!important;font-size:22px;padding-left:20px;line-height:50px!important}.all .main{margin:0}.slider-nav .nav-item .icon{width:96px;height:96px;margin:20px auto 20px auto}.slider-nav .nav-item .title{text-transform:uppercase;font-size:16px;font-weight:400}.side-bar{display:none}}@media (max-width:1200px){h1{font-size:45px}h2.omega{font-size:35px}.nav-tabs.tabs-omega>li>a i{width:30px;height:30px;top:50%;left:15px;text-align:center;margin-top:-15px}}@media (max-width:992px){.menu-lg>ul>li>ul{width:640px}* .menu-lg>ul>li>ul>li>a{font-size:16px;height:120px}.menu-lg>ul>li>ul>li>a .icon{height:40px}}@media (max-width:768px){.tabs-service{background:0 0}footer{background-size:80% auto;background-position:right 0}.page-promo .mask{padding:20px}h1{font-size:45px}h2.omega{font-size:35px}.slider-for{height:400px}.slider-for .slide-content .text{padding:50px;background:rgba(0,0,0,.5);height:100%}.slider-for .slide-content .text .h1{font-size:25px}}@media (max-width:480px){.p40{padding:15px}.page-promo h1{font-size:32px}}