blockquote::before, kbd, .DividedList.HeroHeader-socialsList .Icon, .HeroHeader .ScrollLink, .Thumbnail-link, .SectionTitle--inverted .SectionTitle-title, .SectionTitle--inverted .SectionTitle-describe, .Thumbnail .FlexEmbed i, .mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close,
.mfp-arrow:after, .HeroHeader, .wrap_HeroHeader-title .HeroHeader-title {
  color: #fff; }

body, .Bars, .Modal-close, .Thumbnail-link:hover, .SectionTitle--inverted .Line--thick, .Line--thin, .Navbar, .pager a, .HeroHeader .DividedList > *::before, .wrap_Loader, .Modal, .Lost-body {
  background-color: #fff; }

pre,
code {
  background-color: #f7f7f7; }

.mfp-title,
.mfp-counter {
  color: #e8e8e8; }

.Line--divider, .Skill-rail {
  background-color: #e8e8e8; }

q, pre,
code, th,
td, .Input,
[type="password"],
[type="text"], .Navbar, .pager a, .Experience-item,
.Strategy-component,
.Story-content p, .post, .widget ul li,
.widget_search input[type="text"], .comment {
  border-color: #e8e8e8; }

.ContactInfo-icon, .SectionTitle-describe {
  color: #c7c7c7; }

body {
  color: #a1a1a1; }

a, dt, .Button.Button--hollow, .DividedList .Icon, .Navbar-close .icon-close, .Excerpt-meta [class*='icon-'] {
  color: #6b6b6b; }

.NavbarList a:not(.u-ir):after {
  background-color: #6b6b6b; }

h1,
h2,
h3,
h4,
h5,
h6, .Modal-close, .HeroHeader .ScrollLink--inverted, .Modal-header .HeroHeader-title {
  color: #383838; }

kbd, .Bar, .mfp-title,
.mfp-counter, .DividedList > *::before {
  background-color: #383838; }

a:hover,
a.is-active,
a:hover h6, code, .Navbar-close:hover .icon-close, .Thumbnail-link:hover, .NavbarList a.is-active:not(.u-ir) {
  color: #2b2b2b; }

blockquote::before, .Button,
[type="submit"], .Button.Button--hollow:hover, .Bars:hover .Bar, .FeatureBox-icon, .Work-category .Icon, .Line--thick, .NavbarList a:not(.u-ir):hover:after,
.NavbarList a.is-active:not(.u-ir):after, .Loader-bullet, .Skill-meter, .post.sticky::before, .wp_widget_tag_cloud a:hover {
  background-color: #2b2b2b; }

.Input:focus,
[type="password"]:focus,
[type="text"]:focus, .widget_search input[type="text"]:focus, .bypostauthor > .comment-body {
  border-color: #2b2b2b; }

.wrap_HeroHeader-logo {
  color: #1c1c1c; }

.wrap_HeroHeader-logo {
  background-color: #1c1c1c; }

.wrap_HeroHeader-title {
  border-color: #1c1c1c; }

.Button,
[type="submit"], .Button.Button--hollow:hover, .FeatureBox-icon, .Work-category .Icon, .Thumbnail-caption .Thumbnail-title, .post.sticky::before, .wp_widget_tag_cloud a:hover {
  color: #d9d9d9; }

.Work-category .Icon:hover, .Modal-close:hover, .Section--splitted,
.Section--splitted .wrap_Content, #scrollbar > footer {
  background-color: #2b2b2b; }

#contact + .Button--fullPage:hover, .SocialList .Icon {
  background-color: #242424; }

.Button:hover,
[type="submit"]:hover,
.Button.is-active, .SocialList .Icon:hover {
  background-color: #1c1c1c; }

#contact + .Button--fullPage {
  background-color: #303030; }

.wrap_CopyrightText {
  border-color: #303030; }

.Service-icon {
  color: #636363; }

.Service-content, .CopyrightText {
  color: #8a8a8a; }

.Button:hover,
[type="submit"]:hover,
.Button.is-active, #contact + .Button--fullPage, .Work-category .Icon:hover, .Modal-close:hover, .SocialList .Icon:hover {
  color: #d9d9d9; }

.SocialList .Icon, .Service-title {
  color: #bfbfbf; }

.wrap_Lost-title {
  background-color: #fddf0b; }

::-moz-selection {
  color: white;
  background: rgba(0, 0, 0, 0.7); }

::selection {
  color: white;
  background: rgba(0, 0, 0, 0.7); }

.wrap_Thumbnail-caption {
  background-color: rgba(43, 43, 43, 0.8); }

.pager a:hover {
  background-color: #f7f7f7; }

.mfp-bg {
  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); }

.HeroHeader-overlay {
  background-color: #121212; }

.HeroHeader-content .gigantic,
.HeroHeader-content .spaced {
  color: #000; }

.splittedOverlay::after {
  background-color: rgba(43, 43, 43, 0.75); }

.Lost {
  background-color: #f0f0f0; }
