

/* Start:/local/templates/ckp-inner/components/bitrix/news/experience-completed-projects/style.css?1689322974469*/
@media screen and (min-width: 1200px) {
  .block_completed_projects_filter .block_completed_projects_filter {
    max-width: 1292px;
  }
}
.block_completed_projects_filter .search-filter-form {
  display: flex;
  flex-flow: row;
  align-items: baseline;
}
@media screen and (max-width: 480px) {
  .block_completed_projects_filter .search-filter-form {
    flex-flow: column nowrap;
  }
}
.filter-border {
  border-color: #e5e5e5;
}
/*# sourceMappingURL=style.css.map */
/* End */


/* Start:/local/templates/ckp-inner/components/bitrix/news/experience-completed-projects/bitrix/search.form/flat/style.css?1689322974648*/
.search-form {
  width: 290px;
}
@media screen and (max-width: 480px) {
  .search-form {
    margin: 0 !important;
    width: 100%;
  }
}
.search-form .input-group {
  top: 2px;
}
.search-form .input-group input {
  height: 56px;
  border: 2px solid #e5e5e5;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  border-right: none;
}
.search-form .input-group input:focus {
  box-shadow: none;
}
.search-form .input-group .input-group-text {
  background-color: transparent;
  border: 2px solid #e5e5e5;
  border-radius: 2px;
  border-left: none;
  color: #f57b34;
  height: 100%;
}
/*# sourceMappingURL=style.css.map */
/* End */


/* Start:/local/templates/ckp-inner/components/bitrix/news/experience-completed-projects/bitrix/catalog.filter/.default/style.css?16893229742302*/
.section-heading {
  margin: 0 -6px 0 0;
  font-family: "OpenSansRegular", OpenSans, sans-serif;
  color: #314164;
  line-height: 1;
}
.form-filter {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
  text-align: right;
}
.bootstrap-select .active {
  background-color: transparent !important;
}
.bootstrap-select .active .active {
  color: #f25900;
}
.bootstrap-select .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
  background-color: #ffffff !important;
}
.filters .section-heading {
  margin: 0 -6px 0 0;
  font-family: "OpenSansSemiBold", OpenSans, sans-serif;
  font-size: 40px;
  color: #314164;
  line-height: 1;
}
@media screen and (max-width: 480px) {
  .filters .section-heading {
    font-size: 24px;
  }
}
.filters .btn {
  border: 2px solid #e5e5e5;
  border-radius: 4px;
  width: 140px;
  font-size: 12px;
  font-family: "OpenSansRegular", OpenSans, sans-serif;
  color: #f25900;
  text-transform: none;
  padding: 6px 8px;
  background-color: transparent !important;
  box-shadow: none !important;
}
.filters .btn option {
  box-shadow: none;
  border: 2px solid #e5e5e5;
  border-radius: 4px;
  width: 140px;
  font-size: 12px;
  font-family: "OpenSansRegular", OpenSans, sans-serif;
  color: #f25900;
  text-transform: none;
  padding: 6px 0;
}
.filters .clear-filter {
  border-bottom: 1px dotted;
  color: #f25900;
}
.filters .clear-filter:visited {
  color: #f25900 !important;
}
.filters a {
  font-size: 12px;
  color: #f25900;
}
.filters a:visited {
  color: #f25900 !important;
}
.form-select {
  border: 2px solid #e5e5e5 !important;
  border-radius: 4px !important;
  width: 100% !important;
  font-size: 12px !important;
  font-family: "OpenSansRegular", OpenSans, sans-serif;
  color: #f25900 !important;
  text-transform: none;
  padding: 6px 8px !important;
  background-color: transparent !important;
  box-shadow: none !important;
}
.form-select option {
  box-shadow: none;
  border: 2px solid #e5e5e5;
  border-radius: 4px;
  width: 140px;
  font-size: 12px;
  font-family: "OpenSansRegular", OpenSans, sans-serif;
  color: #f25900;
  text-transform: none;
  padding: 6px 0;
}
.filter-item .btn-group {
  width: 80%;
}
@media screen and (max-width: 800px) {
  .filter-item .btn-group {
    width: 100%;
  }
}
/*# sourceMappingURL=style.css.map */
/* End */


/* Start:/local/templates/ckp-inner/components/bitrix/system.pagenavigation/company-news-paginator/style.css?16893229751495*/
.pagination ul {
  list-style-type: none;
}
.pagination ul li {
  width: auto;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .pagination ul {
    padding: 8px 0;
  }
}
@media screen and (max-width: 480px) {
  .pagination ul .prev-page .col-number,
  .pagination ul .next-page .col-number {
    padding: 0 10px;
  }
}
.pagination ul .prev-page {
  border-left: 1px solid #dee2e6;
}
.pagination ul .prev-page .btn-title {
  padding-left: 8px;
}
.pagination ul .next-page {
  border-right: 1px solid #dee2e6;
}
.pagination ul .next-page .btn-title {
  padding-right: 8px;
}
.pagination ul .col-number {
  border-top: 1px solid #dee2e6;
  border-bottom: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
  height: 60px;
  padding: 0 26px;
  flex-grow: 0;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  font-size: 15px;
  color: #314164;
}
@media screen and (max-width: 480px) {
  .pagination ul .col-number {
    font-size: 14px;
    height: 46px;
    padding: 0 20px;
  }
}
.pagination ul .not-pointed {
  cursor: inherit !important;
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer */
  -khtml-user-select: none;
  /* KHTML browsers (e.g. Konqueror) */
  -webkit-user-select: none;
  /* Chrome, Safari, and Opera */
  -webkit-touch-callout: none;
  /* Disable Android and iOS callouts*/
}
.pagination ul .active {
  color: #f25900;
  border: 1px solid #f25900;
  font-weight: bold;
}
/*# sourceMappingURL=style.css.map */
/* End */


/* Start:/local/templates/ckp-inner/components/bitrix/news/experience-completed-projects/bitrix/news.list/.default/style.css?16893229742165*/
.completed-project {
  padding: 60px 40px;
  border-left: 1px solid #e0e3e8;
  border-right: 1px solid #e0e3e8;
  border-top: 1px solid #e0e3e8;
}
@media screen and (max-width: 480px) {
  .completed-project {
    padding: 20px 40px;
  }
}
.completed-project:last-child {
  border-bottom: 1px solid #e0e3e8;
}
.completed-project .client-logo {
  position: relative;
}
@media screen and (max-width: 760px) {
  .completed-project .client-logo {
    display: none;
  }
}
.completed-project .client-logo img {
  max-width: 160px;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
@media screen and (max-width: 480px) {
  .completed-project .client-logo img {
    position: relative;
    top: 0;
    left: 0;
    transform: none;
  }
}
.completed-project .project-title {
  font-family: "OpenSansSemiBold", OpenSans, sans-serif;
  line-height: 34px;
  color: #314164;
  font-size: 24px;
}
@media screen and (max-width: 480px) {
  .completed-project .project-title {
    line-height: 28px;
    font-size: 20px;
  }
}
.completed-project .project-detail {
  background-color: #f7f7f7;
  padding: 20px 26px;
}
@media screen and (max-width: 480px) {
  .completed-project .project-detail:last-child {
    display: none;
  }
}
.completed-project .project-detail .block-topic {
  color: #314164;
  font-size: 10px;
}
.completed-project .project-detail .title {
  color: #314164;
  font-size: 15px;
  font-family: "OpenSansSemiBold", OpenSans, sans-serif;
}
@media screen and (max-width: 1200px) {
  .completed-project .project-detail .title {
    word-wrap: anywhere;
  }
}
.completed-project .project-detail .btn-show-full {
  border-style: solid;
  border-width: 2px;
  border-color: #F05800;
  border-radius: 4px;
  background-color: rgba(238, 114, 46, 0);
  opacity: 0.8;
  font-size: 12px;
  line-height: 1.2;
  color: #F05800;
  font-weight: bold;
  padding: 8px 24px;
  transition-property: color, background-color;
  transition-duration: 300ms;
  transition-timing-function: ease-in, linear;
}
.completed-project .project-detail .btn-show-full:hover {
  background-color: #f05800;
  color: white;
}
/*# sourceMappingURL=style.css.map */
/* End */
/* /local/templates/ckp-inner/components/bitrix/news/experience-completed-projects/style.css?1689322974469 */
/* /local/templates/ckp-inner/components/bitrix/news/experience-completed-projects/bitrix/search.form/flat/style.css?1689322974648 */
/* /local/templates/ckp-inner/components/bitrix/news/experience-completed-projects/bitrix/catalog.filter/.default/style.css?16893229742302 */
/* /local/templates/ckp-inner/components/bitrix/system.pagenavigation/company-news-paginator/style.css?16893229751495 */
/* /local/templates/ckp-inner/components/bitrix/news/experience-completed-projects/bitrix/news.list/.default/style.css?16893229742165 */
