@import url("https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic");
@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic");
html, body {min-width: 320px;overflow-x: hidden;font-family: "Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;color: #3a3a3a;font-size: 14px;font-weight: 300;}
.col-xs-15, .col-sm-15, .col-md-15, .col-lg-15 {position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px;}
.col-xs-15 {width: 20%;float: left;}
@media (min-width: 768px) {.col-sm-15 {width: 20%;float: left;}}
@media (min-width: 992px) {.col-md-15 {width: 20%;float: left;}}
@media (min-width: 1200px) {.col-lg-15 {width: 20%;float: left;}}
.row.vcenter{font-size: 0;}
.row.vcenter > div{float: none;display: inline-block;vertical-align: middle;font-size: 1rem;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-weight: 300;margin: 0;}
a, .btn, .animate, .portfolio-list .portfolio-item a .overlay, .princips-tabs .princips-tabs-links-item span.number-wrap, .princips-tabs .princips-tabs-links-item span.number-wrap:before, .princips-tabs .princips-tabs-dots span, .princips-tabs .princips-tabs-dots span:before, .nav-tabs > li > a i, .nav-tabs > li > a img, .nav-tabs > li > a:before, .partner-item .overlay, .member-item .top > div.text, .order-form .forms-tabs-links-item span.number-wrap, .order-form .forms-tabs-links-item span.number-wrap:before, .fixed-block {transition: all .5s ease-in-out;}
p {margin: 0 0 1rem;}
hr {border-color: #d9d9d9;}
section {padding: 2rem 0;}
@media screen and (max-width: 767px) {section {padding: 1rem 0;}}
.section-title {font-size: 2rem;font-weight: 500;margin: 0 0 1rem;color: #4e6d9b;line-height: 1.2;}
@media screen and (max-width: 767px) {.section-title {font-size: 1.5rem;}}
.section-subtitle {font-size: 1.2rem;margin: 0 0 15px;}
.section-subtitle strong {font-weight: 700;}
@media screen and (max-width: 991px) {.section-subtitle br {display: none;}}
@media screen and (max-width: 767px) {.section-subtitle {font-size: 1.1rem;}}
.block-title {font-size: 1.5rem;font-weight: 500;margin: 0 0 1rem;color: #4e6d9b;}
.block-title strong {font-weight: 700;}
@media screen and (max-width: 991px) {.block-title br {display: none;}}
@media screen and (max-width: 767px) {.block-title {font-size: 1.1rem;}}
a {color: #dd7e48;}
a:hover {color: #cc6226;}
.gray {background: #f3f3f3;}
.btn {outline: none;font-weight: 500;padding: .8rem 1rem;font-size: 1.2rem;border-radius: 2rem;}
.btn i {vertical-align: middle;}
.btn.btn-warning {background: #dd7e48;border-color: #dd7e48;}
.btn.btn-warning:hover, .btn.btn-warning:focus {background: #fff;border-color: #dd7e48;color: #dd7e48;outline: none;}
.btn.btn-primary {background: #4e6d9b;border-color: #4e6d9b;}
.btn.btn-primary:hover, .btn.btn-primary:focus {background: #3d5579;border-color: #4e6d9b;outline: none;}
.btn.btn-default {background: #e0e0e0;border-color: #e0e0e0;color: #898989;}
.btn.btn-default:hover, .btn.btn-default:focus {background: #c7c7c7;border-color: #e0e0e0;outline: none;}
.btn.btn-warning-outline {background-color: transparent;color: #dd7e48;border-color: #dd7e48;}
.btn.btn-warning-outline:hover, .btn.btn-warning-outline:focus {color: #fff;background: #dd7e48;outline: none;}
.btn.btn-sm {padding: .4rem 1rem;}
.btn.btn-lg {border-radius: 3rem;font-size: 1.5rem;}
#scrollToTop {position: fixed;right: -5px;bottom: -50px;min-width: 0;font-size: 28px;padding: 0 11px 0 8px;line-height: 39px;height: 46px;z-index: 10;width: 55px;border-radius: 5px;}
#scrollToTop.visible {bottom: -5px;}
a.download-file {font-size: 1.5rem;font-weight: 500;color: #dd7e48;}
a.download-file:hover {color: #cc6226;text-decoration: none;}
a.download-file span {text-decoration: underline;}
.form-group label {font-weight: 300;}
.form-group .help-block {font-size: .9em;color: #dd7e48;}
.form-group i.paper {background: url("/assets/icit/img/paper.png") no-repeat 0 0;height: 25px;width: 25px;display: inline-block;vertical-align: middle;}
.form-group .file-input-name {font-size: 1rem;margin: 0 1rem;}
.form-group .file-input-wrapper {padding: .4rem 1rem;font-size: 1rem;font-weight: 500;}
.form-control {border-color: #c0c0c0;border-radius: 10px;box-shadow: none;height: 49px;font-size: 1.2rem;}
.input-group.date .form-control {border-right: none;}
.input-group.date .input-group-addon {background: #fff;color: #4e6d9b;font-size: 20px;}
.input-group.date .input-group-addon:last-child {border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
header {font-size: 1.1rem;box-shadow: 0 5px 5px rgba(0,0,0,.06);position: relative;z-index: 2;}
header .container {display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;flex-flow: row wrap;align-items: center;}
header .container .logo-col {-webkit-flex: 0 1 13rem;flex: 0 1 13rem;}
header .container .right-col {-webkit-flex: 1 1 auto;flex: 1 1 auto;padding-left: 2rem;}
header .header-top {text-align: right;margin: 1rem 0;}
header .header-top > * {display: inline-block;vertical-align: middle;}
header .phones {font-size: 1.5rem;font-weight: 700;}
header .phones i {color: #4e6d9b;font-size: 1.5rem;margin-right: 1rem;}
header .lang-menu {margin: 0;border-left: 1px solid #b0b0b0;margin-left: 1rem;padding-left: 1rem;}
header .lang-menu > li > a {padding: 0;border-radius: 5px;border: 1px solid #b0b0b0;color: #8c8c8c;display: block;height: 2rem;width: 2rem;text-align: center;line-height: 1.7;}
header .lang-menu > li > a:hover {background-color: #dd7e48;border-color: #dd7e48;color: #fff;}
header .lang-menu > li > a.active {background-color: #dd7e48;border-color: #dd7e48;color: #fff;}
header .navbar-toggle {margin: 0 0 0 1rem;border-color: #4e6d9b;float: left; display: none;}
header .navbar-toggle .icon-bar {background-color: #4e6d9b;}
header .navbar.navbar-default {margin: 0;border: none;background: none;border-radius: 0;padding: 0;min-height: 0;}
header .navbar.navbar-default .navbar-collapse {padding: 0;}
header .navbar.navbar-default .navbar-nav {display: table;float: none;margin: 0;width: 100%;}
header .navbar.navbar-default .navbar-nav > li {display: table-cell;vertical-align: middle;float: none;text-align: center;position: inherit;}
header .navbar.navbar-default .navbar-nav > li > a {padding: .5rem 0;text-transform: uppercase;font-size: 1rem;}
header .navbar.navbar-default .navbar-nav > li > a .caret {border: none;height: 6px;width: 11px;background: transparent url("/assets/icit/img/caret.png") 0 0 no-repeat;}
header .navbar.navbar-default .navbar-nav > li > a:hover {color: #fff;background-color: #4e6d9b;}
header .navbar.navbar-default .navbar-nav > li > a:hover .caret {background: transparent url("/assets/icit/img/caret-hover.png") 0 0 no-repeat;}
header .navbar.navbar-default .navbar-nav > li > a[rel="modal"] {color: #dd7e48;font-weight: 700;}
header .navbar.navbar-default .navbar-nav > li > a[rel="modal"]:hover {color: #fff;}
header .navbar.navbar-default .navbar-nav > li.active > a {color: #fff;background-color: #4e6d9b;}
header .navbar.navbar-default .navbar-nav > li.active > a .caret {background: transparent url("/assets/icit/img/caret-hover.png") 0 0 no-repeat;}
header .dropdown-menu {left: 0;width: 100%;border: none;font-size: 0;padding: 1rem 1rem 0 0;background-color: #4e6d9b;color: #fff;}
header .dropdown-menu li {font-size: 1rem;display: inline-block;vertical-align: middle;width: 33%;margin-bottom: 1rem;padding-left: 1rem;}
header .dropdown-menu li a {position: relative;min-height: 80px;display: table;width: 100%;padding: 0;white-space: normal;background-color: #5474a3;border-bottom: 3px solid #72a8f8;text-transform: uppercase;text-align: center;color: #fff;}
header .dropdown-menu li a .menu-icon {display: table-cell;vertical-align: middle;text-align: center;width: 80px;padding: 1rem;}
header .dropdown-menu li a .menu-icon img{height: auto;width: 100%;}
header .dropdown-menu li a .menu-text {display: table-cell;vertical-align: middle;padding-right: 1rem;text-align: left;}
header .dropdown-menu li a .menu-text.show-0 {display: none;}
header .dropdown-menu li a:hover {color: #fff;background-color: #738fb7;}
header .dropdown-menu li a.serv25 {padding: 0 1rem;}
header .dropdown-menu li a.serv25 .icon-menu {width: 100%;}
header .dropdown-menu li a.serv26 {padding: 0 1rem;}
header .dropdown-menu li a.serv26 .icon-menu {width: 100%;}
header .dropdown-menu li a.serv27 {padding: 0 1rem;}
header .dropdown-menu li a.serv27 .icon-menu {width: 100%;}
header .dropdown-menu li a.serv92 {padding: 0 1rem;}
header .dropdown-menu li a.serv92 .icon-menu {width: 100%;}
header .dropdown-menu li a.serv93 {padding: 0 1rem;}
header .dropdown-menu li a.serv93 .icon-menu {width: 100%;}
header .dropdown-menu li a.serv94 {padding: 0 1rem;}
header .dropdown-menu li a.serv94 .icon-menu {width: 100%;}
header .dropdown:hover .dropdown-menu {display: block;}
@media screen and (min-width: 768px) {
	header .item-6 .dropdown-menu li,
	header .item-127 .dropdown-menu li {width: 33%;}
}

.main-slider {padding: 0;}
.main-slider .item {height: 445px;background: url("/assets/icit/img/intro-bg.jpg") no-repeat top center;background-size: cover;padding: 2rem 0;}
.main-slider .item .container {opacity: 0;transition: .3s all;}
.main-slider .item h4 {font-size: 2.5rem;}
.main-slider .item p {font-size: 1.5rem;}
.main-slider .item .links {background: transparent url("/assets/icit/img/intro-bg-2.png") left bottom no-repeat;padding-bottom: 40px;}
.main-slider .item .btn {margin-right: 1rem;}
.main-slider .item i {vertical-align: middle;}
.main-slider .item.active .container {opacity: 1;}

@media screen and (max-width: 767px) {.main-slider {display: none;}}

.page-title {background: url("/assets/icit/img/page-title.jpg") no-repeat center top;background-size: cover;padding-bottom: 1rem;color: #fff;}
.page-title h1, .page-title .h1 {font-size: 2.2rem;font-weight: 500;margin: 0;}
.page-title .breadcrumb {border: none;background: none;padding: 0;margin: 1rem 0;}
.page-title .breadcrumb a {color: #fff;}
.page-title .breadcrumb a:hover, .page-title .breadcrumb a:active, .page-title .breadcrumb a:focus {color: #dd7e48;}
.page-title .breadcrumb > .active {color: #9cc4ff;}
@media screen and (max-width: 992px) {.page-title {padding: 1rem 0 0;}
	.page-title h1, .page-title .h1 {font-size: 2rem;}}
@media screen and (max-width: 767px) {.page-title {padding-top: 1rem;}
	.page-title h1, .page-title .h1 {font-size: 1.5rem;}}
.service-page .page-title {background: url("/assets/icit/img/page-title-2.jpg") no-repeat center top;background-size: cover;}
.block-1 {background-color: #f4f4f4;background-image: url("/assets/icit/img/service-bg-top.png"),url("/assets/icit/img/service-bg-bottom.png");background-position: center top,center bottom;background-repeat: no-repeat,no-repeat;}
.specialization-list > div {font-weight: 500;font-size: 1.2rem;position: relative;}
.specialization-list > div:after {content: "";display: block;position: absolute;right: 0;top: 20px;width: 1px;height: 85px;background: #b0b0b0;}
.specialization-list > div:last-child:after {display: none;}
.specialization-list > div a{text-decoration: none;}
.specialization-list > div a img{transition: .3s all;-webkit-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);transform: scale(0.9);}
.specialization-list > div a:hover img{-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.specialization-list > div span {display: block;}
.specialization-list > div.service-1 a {color: #5d981a;}
.specialization-list > div.service-2 a {color: #c32dd0;}
.specialization-list > div.service-3 a {color: #dd7e48;}
.specialization-list > div.service-4 a {color: #2897d6;}
.specialization-list > div.service-5 a {color: #e6175c;}
.specialization-list > div.service-6 a {color: #21bdcb;}
.portfolio-list {font-size: 0;margin: 1rem 0;}
.portfolio-list .portfolio-item {display: inline-block;vertical-align: top;width: 25%;font-size: 1rem;padding: 1px;}
.portfolio-list .portfolio-item a {display: block;position: relative;overflow: hidden;line-height: 1.2;border: 1px solid #dbe8f0;}
.portfolio-list .portfolio-item a img {width: 100%;}
.portfolio-list .portfolio-item a .def-title {position: absolute;text-align: center;top: 66%;width: 100%;padding: 0 1rem;color: #3c3634;font-weight: 500;font-size: 1.2rem;}
.portfolio-list .portfolio-item a .overlay {position: absolute;top: 100%;left: 0;height: 100%;width: 100%;background: rgba(10,46,98,.82);color: #fff;text-align: center;padding: 1rem;}
.portfolio-list .portfolio-item a .overlay .title {display: block;font-weight: 500;font-size: 1.2rem;margin-bottom: 10px;}
.portfolio-list .portfolio-item a .overlay .date {display: block;margin-bottom: 10px;}
.portfolio-list .portfolio-item a:hover .overlay {top: 0;}
.portfolio-item-full .client {color: #8d8d8d;font-size: 1.2rem;}
.portfolio-item-full .date {color: #8d8d8d;font-size: 1.2rem;}
.block-2 {background: transparent url("/assets/icit/img/consultation-bg.jpg") center top no-repeat;background-size: cover;text-align: center;color: #fff;font-size: 1.2rem;}
.block-2 strong {font-weight: 700;}
.block-2 .section-title {color: #fff;}
.block-3 {background: transparent url("/assets/icit/img/service-text-2.jpg") center top no-repeat;background-size: cover;text-align: center;color: #fff;font-size: 1.2rem;}
.block-3 strong {font-weight: 700;}
.block-3 .section-title {color: #fff;}
ul.style-1 li {list-style-image: url("/assets/icit/img/list.png");padding-left: 5px;margin-bottom: 1rem;}
.tabs-wrap {padding: 2rem;border: 1px solid #e6e6e6;background-color: #fff;}
.nav-tabs {display: table;width: 100%;margin-bottom: 2rem;border: none;}
.nav-tabs > li {display: table-cell;vertical-align: bottom;margin: 0;float: none;background: transparent url("/assets/icit/img/tab-line.png") 0 center no-repeat;}
.nav-tabs > li:first-child {background: none;}
.nav-tabs > li > a {border: none;border-bottom: 5px solid #4e6d9b;border-radius: 0;margin: 0;text-align: center;background: none;color: #4e6d9b;font-weight: 500;}
.nav-tabs > li > a i {color: #4e6d9b;font-size: 45px;}
.nav-tabs > li > a span {display: block;}
.nav-tabs > li > a img {margin: auto;max-width: 100%;filter: grayscale(100%);opacity: .5;}
.nav-tabs > li > a:hover {background-color: transparent;border-color: #dd7e48;}
.nav-tabs > li > a:hover img {filter: grayscale(0%);opacity: 1;}
.nav-tabs > li > a:before {content: "";display: block;position: absolute;bottom: -15px;left: 50%;margin-left: -10px;border-top: 10px solid #dd7e48;border-left: 10px solid transparent;border-right: 10px solid transparent;opacity: 0;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {border: none;border-bottom: 5px solid #dd7e48;background: none;color: #dd7e48;}
.nav-tabs > li.active > a i, .nav-tabs > li.active > a:focus i, .nav-tabs > li.active > a:hover i {color: #dd7e48;}
.nav-tabs > li.active > a img, .nav-tabs > li.active > a:focus img, .nav-tabs > li.active > a:hover img {filter: grayscale(0%);opacity: 1;}
.nav-tabs > li.active > a:before, .nav-tabs > li.active > a:focus:before, .nav-tabs > li.active > a:hover:before {opacity: 1;}
.block-4 .nav-tabs > li a {font-size: 1.2rem;}
.block-4 .nav-tabs > li:nth-child(1) > a {color: #dd7e48;}
.block-4 .nav-tabs > li:nth-child(2) > a {color: #5e9619;}
.block-4 .nav-tabs > li:nth-child(3) > a {color: #c22ecd;}
.block-4 .nav-tabs > li:nth-child(4) > a {color: #2697d3;}
.block-4 .nav-tabs > li:nth-child(5) > a {color: #e92668;}
.block-6 {background: transparent url("/assets/icit/img/about2.jpg") top center no-repeat;background-size: cover;text-align: center;color: #fff;}
.block-6 strong {font-weight: 700;}
.block-6 .section-title {color: #fff;}
.block-6 .item img {height: 90px;width: auto;}
.block-6 .text {margin-top: 1rem;}
.pages-list .pages-item {border: 1px solid #e6e6e6;background-color: #fff;background-position: left center;background-repeat: no-repeat;box-shadow: 0px 0px 10px rgba(0,0,0,.13);padding: 1rem;margin-bottom: 1rem;}
.pages-list .pages-item.pages-item-8 {background-image: url("/assets/icit/img/serv8.jpg");}
.pages-list .pages-item.pages-item-9 {background-image: url("/assets/icit/img/serv9.jpg");}
.pages-list .pages-item.pages-item-10 {background-image: url("/assets/icit/img/serv10.jpg");}
.pages-list .pages-item.pages-item-11 {background-image: url("/assets/icit/img/serv11.jpg");}
.pages-list .pages-item.pages-item-12 {background-image: url("/assets/icit/img/serv12.jpg");}
.pages-list .pages-item.pages-item-15 {background-image: url("/assets/icit/img/serv15.jpg");}

.pages-list .pages-item.pages-item-25 {background-image: url("/assets/icit/img/serv25.jpg");}
.pages-list .pages-item.pages-item-26 {background-image: url("/assets/icit/img/serv26.jpg");}
.pages-list .pages-item.pages-item-27 {background-image: url("/assets/icit/img/serv27.jpg");}

.pages-list .pages-item.pages-item-29 {background-image: url("/assets/icit/img/serv29.jpg");}
.pages-list .pages-item.pages-item-30 {background-image: url("/assets/icit/img/serv30.jpg");}
.pages-list .pages-item.pages-item-31 {background-image: url("/assets/icit/img/serv31.jpg");}
.pages-list .pages-item.pages-item-32 {background-image: url("/assets/icit/img/serv32.jpg");}

.pages-list .pages-item.pages-item-92 {background-image: url("/assets/icit/img/serv92.jpg");}
.pages-list .pages-item.pages-item-93 {background-image: url("/assets/icit/img/serv93.jpg");}
.pages-list .pages-item.pages-item-94 {background-image: url("/assets/icit/img/serv94.jpg");}


.pages-list .pages-item.pages-item-113 {background-image: url("/assets/icit/img/serv8.jpg");}
.pages-list .pages-item.pages-item-114 {background-image: url("/assets/icit/img/serv9.jpg");}
.pages-list .pages-item.pages-item-115 {background-image: url("/assets/icit/img/serv10.jpg");}
.pages-list .pages-item.pages-item-116 {background-image: url("/assets/icit/img/serv11.jpg");}
.pages-list .pages-item.pages-item-117 {background-image: url("/assets/icit/img/serv12.jpg");}
.pages-list .pages-item.pages-item-119 {background-image: url("/assets/icit/img/serv15.jpg");}

.pages-list .pages-item.pages-item-121 {background-image: url("/assets/icit/img/serv25.jpg");}
.pages-list .pages-item.pages-item-122 {background-image: url("/assets/icit/img/serv26.jpg");}
.pages-list .pages-item.pages-item-123 {background-image: url("/assets/icit/img/serv27.jpg");}
.pages-list .pages-item.pages-item-124 {background-image: url("/assets/icit/img/serv92.jpg");}
.pages-list .pages-item.pages-item-125 {background-image: url("/assets/icit/img/serv93.jpg");}
.pages-list .pages-item.pages-item-126 {background-image: url("/assets/icit/img/serv94.jpg");}

.pages-list .pages-item.pages-item-128 {background-image: url("/assets/icit/img/serv29.jpg");}
.pages-list .pages-item.pages-item-129 {background-image: url("/assets/icit/img/serv30.jpg");}
.pages-list .pages-item.pages-item-130 {background-image: url("/assets/icit/img/serv31.jpg");}
.pages-list .pages-item.pages-item-131 {background-image: url("/assets/icit/img/serv32.jpg");}


.pages-list .inner {display: table;height: 250px;}
.pages-list .inner > div {display: table-cell;vertical-align: middle;}
.pages-list .left {width: 30%;}
.pages-list .center {padding: 0 1rem;border-left: 1px solid #b0b0b0;border-right: 1px solid #b0b0b0;}
.pages-list .right {padding: 0 1rem;width: 26%;height: 100%;}
.pages-list .block-title a {color: #4e6d9b;}
.pages-list a.img-link {display: block;width: 100%;height: 100%;}
.pages-list ul {margin: 0;padding: 0 0 0 1rem;}
.pages-list ul li {list-style-image: url("/assets/icit/img/list.png");padding-left: 5px;margin-bottom: .5rem;}
.pages-list.pages-list-texnologii-i-platformyi .inner, .pages-list.pages-list-kompaniya .inner {height: 220px;}
.pages-list.pages-list-texnologii-i-platformyi .left, .pages-list.pages-list-kompaniya .left {width: 40%;}
.pages-list.pages-list-texnologii-i-platformyi .center, .pages-list.pages-list-kompaniya .center {border-right: none;}

.pages-list.pages-list-plattformen-und-technologien .inner, .pages-list.pages-list-unternehmen .inner {height: 220px;}
.pages-list.pages-list-plattformen-und-technologien .left, .pages-list.pages-list-unternehmen .left {width: 40%;}
.pages-list.pages-list-plattformen-und-technologien .center, .pages-list.pages-list-unternehmen .center {border-right: none;}

.intro {font-size: 1.2rem;background-position: top center;background-repeat: no-repeat;background-size: cover;}
.news-view-middle {box-shadow: 0px 0px 10px rgba(0,0,0,.13);background: #fff;margin-bottom: 1rem;}
.news-view-middle .media-body {padding: 1rem;}
.news-view-middle .media-heading a {color: #4e6d9b;}
.news-view-small {box-shadow: 0px 0px 10px rgba(0,0,0,.13);background: #fff;margin-bottom: 1rem;}
.news-view-small .media-body {padding: 1rem;}
.news-view-small .media-body .media-heading {font-size: 1.2rem;font-weight: 500;margin-bottom: 1rem;}
.news-view-small .media-body .media-heading a {color: #4e6d9b;}
.news-view-small .media-body .media-heading a:hover {text-decoration: none;color: #dd7e48;}
@media screen and (max-width: 1199px) {.news-view-small .media-body {padding: 1rem;}
	.news-view-small .media-body .media-heading {font-size: 1rem;}}
@media screen and (max-width: 767px) {.news-view-small .media-body .media-heading {font-size: 1rem;}}
.more-news {max-width: 240px;margin: 0 auto;}
.social-block .block-title {text-align: center;background: transparent url("/assets/icit/img/social-block-bg.png") center bottom no-repeat;padding-bottom: 2rem;margin: 0;font-weight: 300;}
.social-block .block-title strong {font-weight: 500;}
.social-block ul li {max-width: 270px;margin: 0 auto 10px;}
.social-block ul li a {display: block;text-decoration: none;border-radius: 7px;box-shadow: 0px 0px 10px rgba(0,0,0,.13);height: 45px;padding-top: 10px;padding-left: 75px;font-size: 1.2rem;font-weight: 300;text-transform: uppercase;}
.social-block-de ul li a{padding-left: 65px;font-size: 0.9rem;padding-top: 15px;}
.social-block ul li a.fc {background: #fff url("/assets/icit/img/fc-li.png") left center no-repeat;color: #3f5a9f;}
.social-block ul li a.fc:hover {background: #3f5a9f url("/assets/icit/img/fc-li.png") left center no-repeat;color: #fff;}
.social-block ul li a.vk {background: #fff url("/assets/icit/img/vk-li.png") left center no-repeat;color: #0d77b7;}
.social-block ul li a.vk:hover {background: #0d77b7 url("/assets/icit/img/vk-li.png") left center no-repeat;color: #fff;}
.social-block ul li a.tw {background: #fff url("/assets/icit/img/tw-li.png") left center no-repeat;color: #27a8e1;}
.social-block ul li a.tw:hover {background: #27a8e1 url("/assets/icit/img/tw-li.png") left center no-repeat;color: #fff;}
.social-block ul li a.gplus {background: #fff url("/assets/icit/img/gplus-li.png") left center no-repeat;color: #df4c3a;}
.social-block ul li a.gplus:hover {background: #df4c3a url("/assets/icit/img/gplus-li.png") left center no-repeat;color: #fff;}
.social-block ul li a.lid {background: #fff url("/assets/icit/img/in-li.png") left center no-repeat;color: #0274b3;}
.social-block ul li a.lid:hover {background: #0274b3 url("/assets/icit/img/in-li.png") left center no-repeat;color: #fff;}
@media screen and (max-width: 1199px) {.social-block .block-title {font-size: 20px;}}
.contacts {padding: 2rem;border: 1px solid #e6e6e6;border-radius: 10px;background-color: #f8f8f8;box-shadow: 0px 0px 10px rgba(0,0,0,.13);position: relative;z-index: 2;margin-top: -6rem;margin-bottom: 2rem;}
.contacts .contact-item {font-size: 0;white-space: nowrap;margin-bottom: 1rem;}
.contacts .contact-item i {display: inline-block;vertical-align: middle;vertical-align: middle;color: #fff;background: #4e6d9b;height: 55px;width: 55px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;text-align: center;line-height: 1.3;font-size: 40px;}
.contacts .contact-item span {display: inline-block;vertical-align: middle;padding: 0 0 0 1rem;font-size: 1.2rem;width: calc(100% - 55px);white-space: normal;}
.contacts .contact-item i.icon-rekv-de{background: transparent url(/assets/icit/img/doki.png) 0 0 no-repeat;vertical-align: top;}
.contacts .contact-item i.icon-rekv-de + span{vertical-align: top;}
.charts {text-align: center;padding-bottom: 30px;}
.charts .first {margin-top: -75px;text-align: center;}
.charts .first .item {display: inline-block;vertical-align: top;width: 264px;}
.charts div[class*=chart] {width: 200px;height: 200px;padding: 20px;border-radius: 135px;background: #fff;background-position: center center;background-repeat: no-repeat;position: relative;line-height: 1;-webkit-background-size: cover;background-size: 90%;margin: auto;}
.charts div[class*=chart] .text1 {font-size: 1.3rem;position: absolute;top: 55px;left: 0;width: 100%;}
.charts div[class*=chart] .text2 {font-size: 4rem;font-weight: 700;position: absolute;top: 75px;left: 0;width: 100%;}
.charts div[class*=chart] .text3 {font-size: 1.3rem;position: absolute;top: 129px;left: 0;width: 100%;}
.charts div[class*=chart].chart-1 {background-image: url("/assets/icit/img/chart-1.png");}
.charts div[class*=chart].chart-1 .text1, .charts div[class*=chart].chart-1 .text2, .charts div[class*=chart].chart-1 .text3 {color: #f87f43;}
.charts div[class*=chart].chart-2 {background-image: url("/assets/icit/img/chart-2.png");}
.charts div[class*=chart].chart-2 .text1, .charts div[class*=chart].chart-2 .text2, .charts div[class*=chart].chart-2 .text3 {color: #2b9900;}
.charts div[class*=chart].chart-3 {background-image: url("/assets/icit/img/chart-3.png");}
.charts div[class*=chart].chart-3 .text1, .charts div[class*=chart].chart-3 .text2, .charts div[class*=chart].chart-3 .text3 {color: #e329d5;}
.charts div[class*=chart].chart-4 {background-image: url("/assets/icit/img/chart-4.png");}
.charts div[class*=chart].chart-4 .text1, .charts div[class*=chart].chart-4 .text2, .charts div[class*=chart].chart-4 .text3 {color: #0098d9;}
.charts div[class*=chart].chart-5 {background-image: url("/assets/icit/img/chart-5.png");}
.charts div[class*=chart].chart-5 .text1, .charts div[class*=chart].chart-5 .text2, .charts div[class*=chart].chart-5 .text3 {color: #ff105d;}
.charts div[class*=chart].chart-6 {background-image: url("/assets/icit/img/chart-6.png");}
.charts div[class*=chart].chart-6 .text1, .charts div[class*=chart].chart-6 .text2, .charts div[class*=chart].chart-6 .text3 {color: #00c6a3;}
.charts div[class*=chart].chart-7 {background-image: url("/assets/icit/img/chart-7.png");}
.charts div[class*=chart].chart-7 .text1, .charts div[class*=chart].chart-7 .text2, .charts div[class*=chart].chart-7 .text3 {color: #3e709f;}
.charts div[class*=chart].chart-8 {background-image: url("/assets/icit/img/chart-8.png");}
.charts div[class*=chart].chart-8 .text1, .charts div[class*=chart].chart-8 .text2, .charts div[class*=chart].chart-8 .text3 {color: #ffbc00;}
.charts .text4 {font-size: 1rem;}
.block-8 .section-title{margin-bottom: 0;}
.block-8 .location {color: #4e6d9b;}
.block-8 .user{white-space: nowrap;}
.block-8 .user-img{display: inline-block;vertical-align: middle;margin-right: 15px;}
.block-8 .text-1{display: inline-block;vertical-align: middle;white-space: normal;width: calc(100% - 80px);}
.block-8 .name {font-size: 1.5rem;font-weight: 500;}
.block-8 .position {color: #4e6d9b;}
.block-8 .text{border-left: 1px solid #b1b1b1;}
.comp-block .subtitle {font-size: 1.2rem;font-weight: 500;color: #4e6d9b;margin: 0 0 1rem;}
.comp-block .nav-tabs > li {width: 20%;font-weight: bold;}
.comp-block .nav-tabs > li > a {border-color: #dbdddf;font-size: 1.2rem;}
.comp-block .nav-tabs > li > a img {filter: grayscale(0);}
.comp-block .nav-tabs > li > a span {display: inline-block;min-height: 68px;}
.comp-block .nav-tabs > li > a:before {border-top: 10px solid #659d26;}
.comp-block .nav-tabs > li > a[aria-controls="tab1"] {color: #5d981a;}
.comp-block .nav-tabs > li > a[aria-controls="tab1"]:before {border-top-color: #5d981a;}
.comp-block .nav-tabs > li > a[aria-controls="tab2"] {color: #c32dd0;}
.comp-block .nav-tabs > li > a[aria-controls="tab2"]:before {border-top-color: #c32dd0;}
.comp-block .nav-tabs > li > a[aria-controls="tab3"] {color: #de814c;}
.comp-block .nav-tabs > li > a[aria-controls="tab3"]:before {border-top-color: #de814c;}
.comp-block .nav-tabs > li > a[aria-controls="tab4"] {color: #2897d6;}
.comp-block .nav-tabs > li > a[aria-controls="tab4"]:before {border-top-color: #2897d6;}
.comp-block .nav-tabs > li > a[aria-controls="tab5"] {color: #e6175c;}
.comp-block .nav-tabs > li > a[aria-controls="tab5"]:before {border-top-color: #e6175c;}
.comp-block .nav-tabs > li.active > a, .comp-block .nav-tabs > li.active > a:focus, .comp-block .nav-tabs > li.active > a:hover {border-color: #659d26;}
.comp-block .nav-tabs > li.active > a[aria-controls="tab1"], .comp-block .nav-tabs > li.active > a:focus[aria-controls="tab1"], .comp-block .nav-tabs > li.active > a:hover[aria-controls="tab1"] {border-color: #5d981a;}
.comp-block .nav-tabs > li.active > a[aria-controls="tab2"], .comp-block .nav-tabs > li.active > a:focus[aria-controls="tab2"], .comp-block .nav-tabs > li.active > a:hover[aria-controls="tab2"] {border-color: #c32dd0;}
.comp-block .nav-tabs > li.active > a[aria-controls="tab3"], .comp-block .nav-tabs > li.active > a:focus[aria-controls="tab3"], .comp-block .nav-tabs > li.active > a:hover[aria-controls="tab3"] {border-color: #de814c;}
.comp-block .nav-tabs > li.active > a[aria-controls="tab4"], .comp-block .nav-tabs > li.active > a:focus[aria-controls="tab4"], .comp-block .nav-tabs > li.active > a:hover[aria-controls="tab4"] {border-color: #2897d6;}
.comp-block .nav-tabs > li.active > a[aria-controls="tab5"], .comp-block .nav-tabs > li.active > a:focus[aria-controls="tab5"], .comp-block .nav-tabs > li.active > a:hover[aria-controls="tab5"] {border-color: #e6175c;}
.comp-block ul {padding-left: 14px;}
.partners-list .col-md-3 {display: inline-block;vertical-align: top;float: none;}
@media screen and (max-width: 992px) {.partners-list {text-align: center;}}
.partner-item {margin: 0 auto 1rem;overflow: hidden;position: relative;max-width: 262px;background: #fff;box-shadow: 0px 0px 10px rgba(0,0,0,.13);}
.partner-item .overlay {position: absolute;top: 100%;left: 0;width: 100%;height: 100%;background: rgba(10,46,98,.92);text-align: center;color: #fff;padding-top: 1rem;}
.partner-item .overlay .title {font-size: 1.5rem;font-weight: 500;}
.partner-item .overlay .descr {font-weight: 300;}
.partner-item:hover .overlay {top: 0;}
.members-list {position: relative;margin-bottom: 320px;}
@media screen and (max-width: 767px) {.members-list {margin-bottom: 0;}}
.members-list .col-sm-6 {position: initial;}
.member-item .top {display: table;background-color: #f4f4f4;width: 100%;}
.member-item .top > div {display: table-cell;vertical-align: middle;width: 50%;}
.member-item .top > div.text {background: #f4f4f4;padding: 0 2rem;}
.member-item .top > div.text .name {font-weight: 500;font-size: 2rem;color: #4e6d9b;}
.member-item .top > div.text .position {font-weight: 300;font-size: 1.2rem;min-height: 7rem;}
.member-item .top > div.text .btn {color: #dd7e48;border-color: #dd7e48;background-color: transparent;}
.member-item .top > div.text .btn:hover, .member-item .top > div.text .btn:active, .member-item .top > div.text .btn:focus {color: #fff;background-color: #dd7e48;}
.member-item:hover .top > div.text {background-color: #4e6d9b;}
.member-item:hover .top > div.text .name {color: #fff;}
.member-item:hover .top > div.text .position {color: #fff;}
.member-item:hover .top > div.text .btn {color: #fff;border-color: #fff;}
.member-item:hover .top > div.text .btn:hover, .member-item:hover .top > div.text .btn:active, .member-item:hover .top > div.text .btn:focus {color: #4e6d9b;background-color: #fff;}
.member-item .panel-collapse {position: absolute;width: 100%;top: 100%;left: 0;background: #f4f4f4;padding: 2rem;margin-top: 1rem;border-top: 6px solid #4e6d9b;}
.member-item .panel-collapse p {font-size: 1.2rem;}
.member-item .close {display: block;position: absolute;top: 15px;right: 15px;height: 26px;width: 26px;background: transparent url("/assets/icit/img/close.png") 0 0 no-repeat;opacity: 1;}
.prem {margin-top: -50px;}
.prem .title {font-weight: 700;font-size: 2rem;line-height: 1.2;margin-top: 0;margin-bottom: 60px;color: #fff;}
.prem .title span {font-size: 3rem;}
.prem .prem-item p {font-size: 1.2rem;}
.order {margin-top: -110px;padding-bottom: 2rem;}
@media screen and (max-width: 767px) {.order {margin-top: -75px;}}
.order-form {border: 1px solid #e6e6e6;border-radius: 10px;background-color: #f8f8f8;box-shadow: 0px 0px 10px rgba(0,0,0,.13);padding: 25px;}
.order-form .forms-tabs-links-item {display: block;font-size: 19px;font-weight: 700;text-align: center;color: #dd7e48;position: relative;}
.order-form .forms-tabs-links-item:before {content: "";display: block;position: absolute;top: 32px;height: 8px;right: -31px;width: 32px;background: #fff;border-top: 1px solid #c0c0c0;border-bottom: 1px solid #c0c0c0;z-index: 3;}
.order-form .forms-tabs-links-item span.number-wrap {display: block;font-size: 20px;background: #fff;border: 1px solid #c0c0c0;border-radius: 35px;height: 70px;line-height: 1.3;position: relative;margin-bottom: 10px;padding-top: 7px;}
.order-form .forms-tabs-links-item span.number-wrap:before {content: "";display: block;position: absolute;top: 5px;left: 5px;bottom: 5px;right: 5px;border-radius: 30px;background: #dd7e48;z-index: 1;opacity: 0;}
.order-form .forms-tabs-links-item span.number-wrap span.number {position: relative;z-index: 2;}
.order-form .forms-tabs-links-item:hover, .order-form .forms-tabs-links-item.active {color: #dd7e48;text-decoration: none;}
.order-form .forms-tabs-links-item:hover span.number-wrap, .order-form .forms-tabs-links-item.active span.number-wrap {color: #fff;}
.order-form .forms-tabs-links-item:hover span.number-wrap:before, .order-form .forms-tabs-links-item.active span.number-wrap:before {opacity: 1;}
.order-form .forms-tabs-links-item[href="#tab1"] span.number-wrap {padding-top: 20px;}
.order-form .forms-tabs-links > div {margin-bottom: 10px;}
.order-form .forms-tabs-links > div:last-child .forms-tabs-links-item:before {display: none;}
.order-form .tabs-form div[id*=tab] {display: none;}
.order-form .tabs-form div[id*=tab].active {display: block;}
.order-form .tabs-form #map {border-radius: 10px;}
.order-form .shadow {background: transparent url("/assets/icit/img/form-shadow.png") center top no-repeat;height: 18px;}
.order-form .btn[type=submit] {max-width: 270px;margin: auto;}
.order-form .recaptchav2 {padding-bottom: 15px;}
.order-form .g-recaptcha {float: right;}
.order-form .map {border-top: 1px solid #e6e6e6;margin: 15px -25px -25px;border-radius: 0 0 10px 10px;background: #fff;padding: 15px;}
.order-form .form-place {margin: 15px 0;display: table;width: 100%;}
.order-form .form-place > div {display: table-cell;vertical-align: middle;}
.order-form .form-place > div.col-title {font-size: 18px;text-align: left;font-weight: 700;color: #4e6d9b;line-height: 1;}
.order-form .form-place > div.col-input {padding: 0 10px;width: 60%;}
.order-form .form-place > div.col-input input {background-image: url("/assets/icit/img/loc.png");background-position: 5px center;background-repeat: no-repeat;padding-left: 30px;}
.order-form .form-place .btn {font-size: 14px;width: 100%;line-height: 1;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {background-color: #dd7e48;border-color: #dd7e48;}
footer {padding: 1rem 0 0;background: #0e141e;color: #758399;}
footer .footer-top {border-bottom: 1px solid #233044;}
footer ul.menu {text-align: center;}
footer ul.menu li {padding: 5px;margin: 0 1rem;}
footer ul.menu li a {color: #758399;text-transform: uppercase;}
footer ul.menu li a:hover, footer ul.menu li a:active, footer ul.menu li a:focus {color: #dd7e48;text-decoration: none;}
footer .copy {margin: 1rem 0;}
footer .contacts-item {padding: 0;margin: 1rem 0;}
footer .dev {clear: both;text-align: right;margin-top: 1rem;}
@media screen and (max-width: 992px) {footer {padding-bottom: 1rem;}
	footer .copy {text-align: center;}
	footer .social {text-align: center;}
	footer .contacts {text-align: center;}
	footer .dev {text-align: center;}
	footer .dev br {display: none;}}
.fixed-block {position: fixed;width: 180px;top: 19%;right: -120px;background: #fff;border: 1px solid #e1e1e1;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.fixed-block:hover {right: -5px;}
.fixed-block .item {padding: 15px 15px 15px 60px;position: relative;border-bottom: 1px solid #e1e1e1;line-height: 1;height: 68px;}
.fixed-block .item a {color: #3a3a3a;text-decoration: none;}
.fixed-block .item a i {position: absolute;top: 17px;left: 15px;font-size: 30px;color: #dd7e48;vertical-align: middle;}
.fixed-block .item a:hover {color: #4e6d9b;}
.fixed-block .item a:hover i {color: #4e6d9b;}
@media screen and (max-width: 767px) {.fixed-block {display: none;}}
form .alert {margin-top: 15px;text-align: center;font-weight: 500;background: #dd7e48;color: #fff;}
.modal form .shadow {background: transparent url("/assets/icit/img/form-shadow.png") center top no-repeat;height: 18px;}
.modal .modal-title {text-align: center;font-weight: 500;color: #4e6d9b;font-size: 30px;}