strong {
    color: #2c3e50;
}

.highlight {
    color: #2c3e50;
}

.link-arrow {
    color: #2c3e50;
}

input[type=checkbox]:checked+label .icon {
    color: #2c3e50}

.services_list-item .wrapper:hover {
    border-color: #2c3e50}

.features_header-list_item .icon {
    color: #2c3e50;
}

.spots_info-number .number {
    color: #2c3e50;
}

.speech-bubble {
    background: #2c3e50;
}

.accordion-wrapper.expanded {
    border-color: #2c3e50;
}

.accordion-wrapper.expanded .accordion-trigger {
    color: #2c3e50}

.accordion-wrapper.expanded .accordion-trigger_icon .line {
    background: #2c3e50}

.contact-info_group .content .link:focus,.contact-info_group .content .link:hover {
    color: #2c3e50}

.about_numbers-group_group .number {
    color: #2c3e50}

.advantages_header-list_item .number {
    color: #2c3e50;
}

.contact-info_group .content .link:focus,.contact-info_group .content .link:hover {
    color: #2c3e50}

.hero_header-list_item .icon {
    color: #2c3e50;
}

.features_header-list_item .icon {
    color: #2c3e50;
}

.blog_feed-item_wrapper .text-wrapper .title--bookmarked .icon {
    color: #2c3e50;
}

.widgets_widget .icon--bubble {
    color: #2c3e50}

.widgets_widget--categories .list .list-item .link:hover {
    color: #2c3e50}

.widgets_widget--archives .list .list-item .link:focus .icon--arrow,.widgets_widget--archives .list .list-item .link:hover .icon--arrow {
    color: #2c3e50}

.widgets_widget--calendar .table_body-dates_date--current {
    background: #2c3e50;
}

.widgets_widget--calendar .navigation_control:focus,.widgets_widget--calendar .navigation_control:hover {
    color: #2c3e50}

.widgets_widget .icon--bubble {
    color: #2c3e50}

.info_data-card .content .link:focus,.info_data-card .content .link:hover {
    color: #2c3e50}

.contact-info_group .content .link:focus,.contact-info_group .content .link:hover {
    color: #2c3e50}

.accordion-wrapper.expanded {
    border-color: #2c3e50;
}

.gallery_filters-filter.current,.gallery_filters-filter:focus,.gallery_filters-filter:hover {
    color: #2c3e50}

.services_list-item .wrapper:hover {
    border-color: #2c3e50}

.team_list-item .text-wrapper .position {
    color: #2c3e50}

.about_article-list_item .icon {
    color: #2c3e50;
}

.tabs_services-triggers_trigger.active:before {
    background: #2c3e50}

.services_header-list_item .icon {
    color: #2c3e50;
}

.services_list-item .wrapper:hover {
    border-color: #2c3e50}

.section_header .subtitle:before {
    background: #2c3e50;
}

.link-arrow--alt {
    color: #2c3e50;
}

.btn {
    background: #2c3e50;
}

.btn-play:focus,.btn-play:hover {
    border-color: #2c3e50}

.btn-play:focus i,.btn-play:hover i {
    color: #2c3e50}

.socials_item-link:focus,.socials_item-link:hover {
    background-color: #2c3e50}

.socials--alt .socials_item-link {
    background: #2c3e50}

#scrollToTop {
    background: #2c3e50;
}

.header_navbar-nav_list .list-item .dropdown-trigger .icon {
    color: #2c3e50;
}

.header_extension .breadcrumbs_item:before {
    background-color: #2c3e50;
}

.header_navbar .link--single:before {
    background: #2c3e50;
}

.header_navbar-nav_list .list-item .dropdown-trigger .icon {
    color: #2c3e50;
}

.hero_info-numbers_group .number {
    color: #2c3e50}

.projects_list-item_info .location .icon {
    color: #2c3e50;
}

.features_card .wrapper:hover {
    border-color: #2c3e50}

.features_card-icon * {
    fill: #2c3e50}

.hot-spot {
    background-color: #2c3e50;
}

.team_main-list_item .icon {
    color: #2c3e50;
}

.blog_list-item .text-wrapper .info .category:focus,.blog_list-item .text-wrapper .info .category:hover {
    color: #2c3e50}

.blog_list-item .text-wrapper .info .divider {
    background: #2c3e50;
}

.gallery_list-item .text-wrapper .label {
    color: #2c3e50}

.gallery_list-item .text-wrapper .subtitle:before {
    background: #2c3e50}

.footer_main-block_form .field:focus {
    border-color: #2c3e50}

.footer_main-block .group-wrapper .icon {
    color: #2c3e50;
}

.footer_main-block_nav .list-item .link .icon {
    color: #2c3e50;
}

.hot-spot:before {
  background: #2c3e50;
  opacity: 0.5;
}

.footer_main-block_form .btn:focus, .footer_main-block_form .btn:hover {
  background: #2c3e50;
}

.hero_slider-nav--alt button.tns-nav-active, .tns-nav--alt button.tns-nav-active {
    background: #2c3e50;
}

.gallery_grid-item_trigger .overlay_label {
    color: #2c3e50;
}

.progress-marker_spot {
    background-color: #2c3e50;
}

.progress-step.is-active .progress-marker::before, .progress-step.is-complete .progress-marker::after, .progress-step.is-complete .progress-marker::before, .progress-step.is-progress .progress-marker::after, .progress-step.is-progress .progress-marker::before {
    background-color: #2c3e50;
}

.progress-marker_spot--underlay {
    background-color: #2c3e50;
    opacity: 0.3;
}

.quote_header .author {
    color: #2c3e50;
}

.features .btn-play i {
    color: #2c3e50;
}

.reviews_slider-slide_wrapper .stars_star {
    color: #2c3e50;
}

.features .btn-play {
    border-color: #2c3e50;
}

.numbers_video .btn-play {
    border-color: #2c3e50;
}

.numbers_video .btn-play i {
    color: #2c3e50;
}

ul.skills_list > li:nth-child(odd) span.progressLine svg path:nth-child(2) {
    stroke: #2c3e50;
}

ul.skills_list > li:nth-child(even) span.progressLine svg path:nth-child(2) {
    stroke: #2c3e50;
}

.projects_list-item_location .icon {
    color: #2c3e50;
}

.post .divider {
    background-color: #2c3e50;
}

.widget_categories ul li:hover a {
    color: #2c3e50;
} 

.post_article-quote_author:before {
    background: #2c3e50;
}

.widgets_widget--newsletter .form .field:focus {
    border-color: #2c3e50;
}

a.comment-reply-link {
    color: #2c3e50;
}

.info_data-card .wrapper:hover {
    border-color: #2c3e50;
}

.info_data-card .icon {
    color: #2c3e50;
}

.gallery_filters-filter:after {
    background: #2c3e50;
}

.gallery_masonry-item .overlay_label {
    color: #2c3e50;
}

.error_message-header .subtitle:before {
    background: #2c3e50;
}