@font-face {
  font-family: 'Beauty_School_Dropout_II';
  src: url('fonts/BEAUTYSC.eot');
  src: local('â˜º'), url('fonts/BEAUTYSC.woff') format('woff'), url('fonts/BEAUTYSC.ttf') format('truetype'), url('fonts/BEAUTYSC.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Cambria';
  src: url('fonts/Cambria-bold.eot');
  src: url('fonts/Cambria-bold.eot?#iefix') format('embedded-opentype'), url('fonts/Cambria-bold.woff2') format('woff2'), url('fonts/Cambria-bold.woff') format('woff'), url('fonts/Cambria-bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Cambria';
  src: url('fonts/Cambria-italic.eot');
  src: url('fonts/Cambria-italic.eot?#iefix') format('embedded-opentype'), url('fonts/Cambria-italic.woff2') format('woff2'), url('fonts/Cambria-italic.woff') format('woff'), url('fonts/Cambria-italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Cambria';
  src: url('fonts/Cambria-bold-italic.eot');
  src: url('fonts/Cambria-bold-italic.eot?#iefix') format('embedded-opentype'), url('fonts/Cambria-bold-italic.woff2') format('woff2'), url('fonts/Cambria-bold-italic.woff') format('woff'), url('fonts/Cambria-bold-italic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Cambria';
  src: url('fonts/Cambria.eot');
  src: url('fonts/Cambria.eot?#iefix') format('embedded-opentype'), url('fonts/Cambria.woff2') format('woff2'), url('fonts/Cambria.woff') format('woff'), url('fonts/Cambria.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Lobster1.4";
  src: url("fonts/Lobster_1_4.eot?") format("eot"), url("fonts/Lobster_1_4.woff") format("woff"), url("fonts/Lobster_1_4.ttf") format("truetype"), url("fonts/Lobster_1_4.svg#Lobster1.4") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'icomoon';
  src: url('fonts/icomoon.eot?9ov3x8');
  src: url('fonts/icomoon.eot?#iefix9ov3x8') format('embedded-opentype'), url('fonts/icomoon.woff?9ov3x8') format('woff'), url('fonts/icomoon.ttf?9ov3x8') format('truetype'), url('fonts/icomoon.svg?9ov3x8#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-arrow-left:before {
  content: "\e616";
}
.icon-arrow-right:before {
  content: "\e614";
}
.icon-close:before {
  content: "\e617";
}
.icon-monitor:before {
  content: "\e600";
}
.icon-arrow:before {
  content: "\e601";
}
.icon-googleplus:before {
  content: "\e602";
}
.icon-facebook:before {
  content: "\e603";
}
.icon-instagram:before {
  content: "\e604";
}
.icon-twitter:before {
  content: "\e605";
}
.icon-feed:before {
  content: "\e606";
}
.icon-youtube:before {
  content: "\e607";
}
.icon-vimeo:before {
  content: "\e608";
}
.icon-dribbble:before {
  content: "\e609";
}
.icon-deviantart:before {
  content: "\e60a";
}
.icon-pinterest:before {
  content: "\e60b";
}
.icon-location:before {
  content: "\e60c";
}
.icon-phone:before {
  content: "\e60d";
}
.icon-mail:before {
  content: "\e60e";
}
.icon-search:before {
  content: "\e60f";
}
.icon-camera:before {
  content: "\e610";
}
.icon-pen:before {
  content: "\e611";
}
.icon-music:before {
  content: "\e612";
}
.icon-polygon:before {
  content: "\e613";
}
.icon-hexagon:after {
  content: "\e613";
}
.icon-paint-format:before {
  content: "\e615";
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  font-size: 100%;
  border: 0;
  outline: 0;
  vertical-align: baseline;
  background: transparent;
  margin: 0;
  padding: 0;
}
html,
body {
  height: 100%;
  line-height: 1;
  background: #fff;
  font: 16px/22px 'Cuprum', Arial, Verdana;
}
blockquote,
q {
  quotes: none;
}
input,
textarea {
  -webkit-appearance: none;
  border-radius: 0;
}
:focus {
  outline: 0;
}
del {
  text-decoration: line-through;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
* {
  margin: 0;
  padding: 0;
}
ins,
a:hover {
  text-decoration: none;
}
footer,
nav,
header,
section,
aside {
  display: block;
}
div#wrapper {
  width: 100%;
  overflow: hidden;
  position: relative;
}
header#header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 115px;
  z-index: 999;
}
header#header #logo {
  cursor: pointer;
  position: relative;
  display: block;
  top: 5px;
  left: -10%;
}
header#header #logo img {
  width: 120%;
  height: auto;
}
header#header ul {
  text-align: justify;
  display: block;
  width: 90%;
}
header#header ul li {
  font-size: 20px;
  font-family: Cambria;
  display: inline-block;
  text-align: center;
  margin-top: 45px;
  -webkit-backface-visibility: hidden;
}
header#header ul li a {
  -webkit-backface-visibility: hidden;
}
header#header ul li:after {
  position: relative;
  left: 15px;
  content: '|';
}
header#header ul li:last-child:after {
  content: '';
}
header#header ul:after {
  width: 100%;
  height: 0px;
  visibility: hidden;
  overflow: hidden;
  content: '';
  display: inline-block;
}
header#header ul.right {
  float: right;
}
.section {
  display: block;
  padding-top: 200px;
  position: relative;
}
.section .contents {
  width: 100%;
  height: 100%;
  z-index: 2;
  position: relative;
}
.section .contents h1,
.section .contents h2 {
  font-size: 80px;
  font-family: 'Beauty_School_Dropout_II';
  font-weight: normal;
  line-height: 70px;
  margin-bottom: 30px;
  position: relative;
  display: block;
  text-align: center;
}
.section .contents h1.big-heading,
.section .contents h2.big-heading {
  font-size: 80px;
  line-height: 70px;
  -webkit-transform: rotate(-5deg);
  -moz-transform: rotate(-5deg);
  -o-transform: rotate(-5deg);
  -ms-transform: rotate(-5deg);
  -sand-transform: rotate(-5deg);
  transform: rotate(-5deg);
  text-transform: uppercase;
  margin-bottom: 60px;
}
.section .contents h1.big-heading :before,
.section .contents h2.big-heading :before {
  text-shadow: none;
}
.section .contents h1.big-heading .pattern-left,
.section .contents h2.big-heading .pattern-left {
  top: 100px;
}
.section .contents h1.big-heading .pattern-right,
.section .contents h2.big-heading .pattern-right {
  top: 90px;
}
.section .contents h1 .pattern-left,
.section .contents h2 .pattern-left,
.section .contents h1 .pattern-right,
.section .contents h2 .pattern-right {
  display: none;
}
.section .contents h3 {
  font-size: 44px;
  font-family: 'Cambria';
  font-weight: normal;
  line-height: 50px;
  position: relative;
  display: block;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 20px;
}
.section .contents h3 .headline {
  display: inline-block;
  position: relative;
}
.section .contents h3 .pattern-left {
  opacity: 0.7;
  font-size: 11px;
  line-height: 11px;
  position: absolute;
  top: 18px;
  left: -30px;
}
.section .contents h3 .pattern-left:after {
  width: 0;
  height: 0;
  border-right-style: solid;
  border-right-width: 125px;
  border-top: 3px solid transparent;
  border-bottom: 3px solid transparent;
  position: absolute;
  top: 2px;
  right: 21px;
  content: '';
}
.section .contents h3 .pattern-left:before {
  width: 0;
  height: 0;
  border-left-style: solid;
  border-left-width: 3px;
  border-top: 3px solid transparent;
  border-bottom: 3px solid transparent;
  position: absolute;
  top: 2px;
  right: 18px;
  content: '';
}
.section .contents h3 .pattern-right {
  opacity: 0.7;
  font-size: 11px;
  line-height: 11px;
  position: absolute;
  top: 18px;
  right: -30px;
}
.section .contents h3 .pattern-right:after {
  width: 0;
  height: 0;
  border-left-style: solid;
  border-left-width: 125px;
  border-top: 3px solid transparent;
  border-bottom: 3px solid transparent;
  position: absolute;
  top: 2px;
  left: 21px;
  content: '';
}
.section .contents h3 .pattern-right:before {
  width: 0;
  height: 0;
  border-right-style: solid;
  border-right-width: 3px;
  border-top: 3px solid transparent;
  border-bottom: 3px solid transparent;
  position: absolute;
  top: 2px;
  left: 18px;
  content: '';
}
.section .contents h4 {
  font-size: 35px;
  font-family: 'Cambria';
  font-weight: normal;
  line-height: 36px;
  margin-bottom: 20px;
}
.section .contents h5 {
  font-size: 30px;
  font-family: 'Cambria';
  font-weight: normal;
  line-height: 34px;
  text-align: center;
  margin-bottom: 50px;
}
.section .contents h6 {
  font-size: 30px;
  font-family: 'Cambria';
  font-weight: normal;
  line-height: 34px;
  margin-bottom: 15px;
}
.section .contents p {
  margin-bottom: 20px;
}
.section .contents ul,
.section .contents ol {
  margin-bottom: 20px;
  margin-left: 20px;
}
.section .contents ul li,
.section .contents ol li {
  margin-bottom: 10px;
}
.section .contents hr {
  border: 0;
  margin: 0;
  padding: 0;
  border-top-width: 1px;
  border-top-style: solid;
  margin-bottom: 30px;
}
.section .contents blockquote {
  font-size: 18px;
  line-height: 33px;
  font-family: "Lobster1.4";
  text-align: center;
}
.section .contents img {
  max-width: 100%;
  height: auto;
}
.section .contents iframe {
  width: 100%;
  height: 250px;
  margin-bottom: 20px;
}
.section .contents img.alignleft {
  display: inline;
  float: left;
  margin-right: 24px;
  margin-top: 4px;
}
.section .contents img.alignright {
  display: inline;
  float: right;
  margin-left: 24px;
  margin-top: 4px;
}
.section .contents img.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.section .contents .alignleft {
  text-align: left;
}
.section .contents .alignright {
  text-align: right;
}
.section .contents .aligncenter {
  text-align: center;
}
.section .contents span.label {
  font-size: 18px;
  display: inline-block;
  margin-bottom: 20px;
}
.section .contents .service {
  width: 91px;
  height: 91px;
  position: relative;
  display: block;
  text-align: center;
  margin: 0 auto 15px;
}
.section .contents .service:after {
  position: absolute;
  top: -10px;
  left: 0;
  font-size: 92px;
  z-index: 1;
}
.section .contents .service i {
  margin-top: 20px;
  display: inline-block;
  z-index: 2;
  position: relative;
}
.section .contents .service:before {
  font-size: 30px;
}
.section .contents .progress-bar {
  height: 50px;
  border-style: solid;
  border-width: 2px;
  -webkit-border-radius: 21px;
  -moz-border-radius: 21px;
  border-radius: 21px;
  margin-bottom: 30px;
}
.section .contents .progress-bar .skill-value {
  -webkit-animation-name: progress-bar;
  -moz-animation-name: progress-bar;
  animation-name: progress-bar;
  height: 100%;
  display: block;
  -webkit-border-radius: 18px;
  -moz-border-radius: 18px;
  border-radius: 18px;
}
.section .contents .vertical-separator {
  display: block;
  text-align: center;
}
.section .contents .vertical-separator span {
  display: inline-block;
  border-left-width: 1px;
  border-left-style: dashed;
}

.section .contents .grid-filter .filter1 {
  padding: 25px 0 5px;
  text-align: center;
  border-style: dashed;
  border-top-width: 1px;
  border-bottom-width: 1px;
  margin-bottom: 40px;
}
.section .contents .grid-filter .filter1 li {
  display: inline-block;
  margin: 0 15px;
  padding-bottom: 20px;
}
.section .contents .grid-filter .filter1 li a {
  padding: 10px;
  height: 38px;
  display: block;
  font-size: 18px;
  font-weight: normal;
  font-family: 'Cuprum';
  position: relative;
}
.section .contents .grid-filter .filter1 li a:after {
  width: 0;
  height: 0;
  border-right-style: solid;
  border-right-width: 11px;
  border-top: 19px solid transparent;
  border-bottom: 19px solid transparent;
  position: absolute;
  top: 0px;
  left: -11px;
  content: '';
}
.section .contents .grid-filter .filter1 li a:before {
  width: 0;
  height: 0;
  border-left-style: solid;
  border-left-width: 11px;
  border-top: 19px solid transparent;
  border-bottom: 19px solid transparent;
  position: absolute;
  top: 0px;
  right: -11px;
  content: '';
}












.section .contents .grid-filter .filter {
  padding: 25px 0 5px;
  text-align: center;
  border-style: dashed;
  border-top-width: 1px;
  border-bottom-width: 1px;
  margin-bottom: 40px;
}
.section .contents .grid-filter .filter li {
  display: inline-block;
  margin: 0 15px;
  padding-bottom: 20px;
}
.section .contents .grid-filter .filter li a {
  padding: 10px;
  height: 38px;
  display: block;
  font-size: 18px;
  font-weight: normal;
  font-family: 'Cuprum';
  position: relative;
}
.section .contents .grid-filter .filter li a:after {
  width: 0;
  height: 0;
  border-right-style: solid;
  border-right-width: 11px;
  border-top: 19px solid transparent;
  border-bottom: 19px solid transparent;
  position: absolute;
  top: 0px;
  left: -11px;
  content: '';
}
.section .contents .grid-filter .filter li a:before {
  width: 0;
  height: 0;
  border-left-style: solid;
  border-left-width: 11px;
  border-top: 19px solid transparent;
  border-bottom: 19px solid transparent;
  position: absolute;
  top: 0px;
  right: -11px;
  content: '';
}
.section .contents .grid-filter .grid .filter-item {
  width: 200px;
  height: 230px;
  overflow: hidden;
  position: relative;
  margin: 0 auto 40px;
}
.section .contents .grid-filter .grid .filter-item .rotate-right {
  position: absolute;
  overflow: hidden;
  top: -50px;
  width: 200px;
  height: 330px;
  -webkit-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  -o-transform: rotate(60deg);
  -ms-transform: rotate(60deg);
  -sand-transform: rotate(60deg);
  transform: rotate(60deg);
}
.section .contents .grid-filter .grid .filter-item .rotate-left {
  position: absolute;
  overflow: hidden;
  top: 0px;
  width: 200px;
  height: 330px;
  -webkit-transform: rotate(-120deg);
  -moz-transform: rotate(-120deg);
  -o-transform: rotate(-120deg);
  -ms-transform: rotate(-120deg);
  -sand-transform: rotate(-120deg);
  transform: rotate(-120deg);
}
.section .contents .grid-filter .grid .filter-item .work {
  cursor: pointer;
  position: absolute;
  top: 50px;
  left: -15px;
  width: 230px;
  height: 230px;
  -webkit-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  -o-transform: rotate(60deg);
  -ms-transform: rotate(60deg);
  -sand-transform: rotate(60deg);
  transform: rotate(60deg);
  display: block;
}
.section .contents .grid-filter .grid .filter-item .work img {
  width: 100%;
  height: 100%;
}
.section .contents .grid-filter .grid .filter-item .work div.desc {
  position: absolute;
  top: 0;
  left: 0;
  padding: 55px 40px 20px;
  width: 100%;
  height: 100%;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-animation: work-desc-out 0.5s;
  -moz-animation: work-desc-out 0.5s;
  animation: work-desc-out 0.5s;
  opacity: 0;
}
.section .contents .grid-filter .grid .filter-item .work div.desc h6 {
  font-family: 'Cambria';
  font-weight: normal;
  font-size: 15px;
  line-height: 22px;
  border-bottom-style: dashed;
  border-bottom-width: 1px;
  padding-bottom: 10px;
  margin-bottom: 10px;
  text-align: center;
}
.section .contents .grid-filter .grid .filter-item .work div.desc p {
  text-align: center;
  font-size: 12px;
  font-family: 'Cuprum';
}
.section .contents .grid-filter .grid .filter-item .work div.desc:before {
  position: absolute;
  left: 0;
  bottom: 20px;
  width: 100%;
  font-size: 20px;
  text-align: center;
}
.section .contents .grid-filter .grid .filter-item .work:hover div.desc {
  -webkit-animation: work-desc-in 0.8s;
  -moz-animation: work-desc-in 0.8s;
  animation: work-desc-in 0.8s;
  opacity: 1;
}
.section .contents .owl-carousel .item {
  font-family: 'Cuprum';
  font-size: 17px;
  line-height: 20px;
  padding: 15px;
}
.section .contents .owl-carousel .item img {
  width: 100%;
  height: auto;
  margin-bottom: 10px;
}
.section .contents .owl-carousel .owl-pagination {
  text-align: center;
  padding: 20px 0;
}
.section .contents .owl-carousel .owl-pagination .owl-page {
  display: inline-block;
  height: 18px;
  width: 18px;
  margin: 0 3px;
}
.section .contents .scrollbox {
  width: 100%;
  height: 90px;
  overflow: hidden;
  font-size: 0;
  margin-bottom: 20px;
}
.section .contents .scrollbox ul {
  width: 9999px;
  height: 59px;
  margin: 0;
}
.section .contents .scrollbox ul li {
  display: inline-block;
  margin: 15px 0 10px 20px;
}
.section .contents .team {
  margin-top: 10px;
  line-height: 22px;
}
.section .contents .team .people-photo {
  border-width: 10px;
  border-style: solid;
  -webkit-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.2);
  -moz-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.2);
  box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.2);
  margin-bottom: 20px;
  position: relative;
}
.section .contents .team .people-photo img {
  width: 100%;
  height: auto;
  display: block;
}
.section .contents .team .people-photo .social-links {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  -webkit-animation: fadeOut 0.3s;
  -moz-animation: fadeOut 0.3s;
  animation: fadeOut 0.3s;
  opacity: 0;
}
.section .contents .team .people-photo .social-links ul {
  width: 100%;
  text-align: center;
  position: absolute;
  top: 50%;
  margin-top: -18px;
}
.section .contents .team .people-photo .social-links ul li {
  display: inline-block;
  margin: 0 1px;
}
.section .contents .team .people-photo .social-links ul li a {
  position: relative;
  width: 36px;
  height: 36px;
  display: block;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  text-align: center;
}
.section .contents .team .people-photo .social-links ul li a:hover:before {
  position: relative;
  top: 10px;
  display: inline-block;
}
.section .contents .team .people-photo .social-links ul li a:before {
  position: relative;
  top: 10px;
  display: inline-block;
}
.section .contents .team .people-photo:hover .social-links {
  -webkit-animation: fadeIn 0.5s;
  -moz-animation: fadeIn 0.5s;
  animation: fadeIn 0.5s;
  opacity: 1;
}
.section .contents .team figcaption {
  margin-bottom: 20px;
}
.section .contents .search-form {
  width: 100%;
  position: relative;
  margin-bottom: 30px;
}
.section .contents .search-form .search-text-box {
  width: 100%;
  border: 0;
  font-size: 16px;
  line-height: 16px;
  padding: 15px;
}
.section .contents .search-form .button-submit {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
}
.section .contents .search-form .button-submit .search-submit {
  border: 0;
  font-size: 25px;
  height: 100%;
  padding: 0 12px 0 8px;
}
.section .contents .search-form .button-submit:before {
  width: 0;
  height: 0;
  border-right-style: solid;
  border-right-width: 18px;
  border-top: 24px solid transparent;
  border-bottom: 24px solid transparent;
  position: absolute;
  left: -18px;
  content: '';
}
.section .contents aside ul {
  margin-left: 0;
}
.section .contents aside ul li {
  list-style: none;
}
.section .contents aside ul li a:hover {
  text-decoration: underline;
}
.section .contents aside .twitter-list {
  font-size: 14px;
  line-height: 20px;
}
.section .contents aside .twitter-list li {
  margin-bottom: 15px;
}
.section .contents aside .twitter-list li span {
  display: block;
}
.section .contents .post {
  margin-bottom: 30px;
}
.section .contents .post .header-post {
  position: relative;
  margin-bottom: 10px;
}
.section .contents .post .header-post time {
  width: 72px;
  text-align: center;
  font-size: 33px;
  line-height: 33px;
  display: block;
  padding: 10px 0;
  font-family: 'Cambria';
  position: relative;
  margin: 0 auto 30px;
}
.section .contents .post .header-post time span {
  display: block;
}
.section .contents .post .header-post time:before {
  width: 0;
  height: 0;
  border-top-style: solid;
  border-top-width: 20px;
  border-left: 36px solid transparent;
  border-right: 36px solid transparent;
  position: absolute;
  top: 100%;
  left: 0px;
  content: '';
}
.section .contents .post .header-post h4.entry-title {
  font-size: 40px;
  line-height: 40px;
  text-align: center;
}
.section .contents .post .header-post .entry-meta-details {
  font-family: 'Cambria';
  width: 100%;
  display: block;
  text-align: center;
  height: 13px;
  position: relative;
}
.section .contents .post .header-post .entry-meta-details span {
  position: relative;
  display: inline-block;
}
.section .contents .post .header-post .entry-meta-details span .line-decoration {
  position: absolute;
  top: 3px;
  left: 100%;
  margin-left: 5px;
  height: 13px;
}
.section .contents .post .header-post .entry-meta-details a.entry-comments {
  display: block;
  font-family: 'Cambria';
}
.section .contents .post figure.image-blog {
  border-width: 10px;
  border-style: solid;
  margin-bottom: 30px;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.2);
  -moz-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.2);
  box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.2);
}
.section .contents .post figure.image-blog img {
  display: block;
}
.section .contents .post a.more-link:after {
  font-size: 14px;
  content: "\e614";
  font-family: 'icomoon';
  position: relative;
  top: 2px;
}
.section .contents form .form-text {
  padding: 20px;
  width: 100%;
  margin-bottom: 40px;
  border: 0;
}
.section .contents form .form-textarea {
  padding: 20px;
  width: 100%;
  margin-bottom: 35px;
  border: 0;
}
.section .contents form .form-button {
  padding: 18px 30px;
  font-size: 24px;
  margin-bottom: 40px;
  border: 0;
  font-family: 'Cambria';
}
.section .contents .alert {
  padding: 15px;
  margin-bottom: 20px;
  color: #fff;
}
.section .contents .alert.error {
  background: rgba(203, 32, 39, 0.8);
}
.section .contents .alert.success {
  background: rgba(85, 149, 70, 0.8);
}
.section .contents .social-link {
  display: inline-block;
  -webkit-border-radius: 99px;
  -moz-border-radius: 99px;
  border-radius: 99px;
  font-size: 60px;
  width: 100px;
  height: 100px;
  text-align: center;
  margin-left: 5px;
  margin-bottom: 30px;
}
.section .contents .social-link:before {
  position: relative;
  top: 20px;
}
.section .contents .contacts {
  font-family: 'Cambria';
  font-size: 26px;
  line-height: 26px;
}
.section .contents .contacts a,
.section .contents .contacts span {
  font-family: 'Cambria';
  display: block;
  margin-bottom: 30px;
  line-height: 32px;
}
.section .contents .contacts a:before,
.section .contents .contacts span:before {
  font-family: 'icomoon';
  margin-right: 10px;
}
.section .contents footer {
  border-top-width: 7px;
  border-top-style: solid;
  font-family: 'Cambria';
  padding: 40px 0;
  font-size: 16px;
  line-height: 16px;
  text-align: center;
}
.section .next-section {
  width: 700px;
  height: 75px;
  position: absolute;
  bottom: -135px;
  left: 50%;
  margin-left: -350px;
  font-family: 'Cambria';
  font-size: 34px;
  font-weight: normal;
  text-align: center;
}
.section .next-section span {
  position: absolute;
  top: 18px;
  left: 0;
  text-align: center;
  z-index: 10;
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.section .next-section:after {
  width: 0;
  height: 0;
  border-right: 350px solid transparent;
  border-left: 350px solid transparent;
  border-top-style: solid;
  border-top-width: 75px;
  position: absolute;
  left: 0px;
  content: '';
}
.section.transition-form {
  padding-bottom: 20px;
}
.section.transition-to {
  padding-top: 20px;
}
.section.section-first {
  padding-top: 150px;
}
.section.section-last {
  overflow: hidden;
}
.section .half-pattern {
  height: 10000px;
  width: 50%;
  position: absolute;
  bottom: -155px;
  overflow: hidden;
  z-index: 1;
}
.section .half-pattern.left {
  left: 0px;
}
.section .half-pattern.left .rotate {
  right: -210px;
  -webkit-transform: rotate(13deg);
  -moz-transform: rotate(13deg);
  -o-transform: rotate(13deg);
  -ms-transform: rotate(13deg);
  -sand-transform: rotate(13deg);
  transform: rotate(13deg);
}
.section .half-pattern.left .rotate:before {
  right: 0px;
  background-position: top right;
  -webkit-transform: rotate(-13deg);
  -moz-transform: rotate(-13deg);
  -o-transform: rotate(-13deg);
  -ms-transform: rotate(-13deg);
  -sand-transform: rotate(-13deg);
  transform: rotate(-13deg);
}
.section .half-pattern.right {
  left: 50%;
}
.section .half-pattern.right .rotate {
  left: -210px;
  -webkit-transform: rotate(-13deg);
  -moz-transform: rotate(-13deg);
  -o-transform: rotate(-13deg);
  -ms-transform: rotate(-13deg);
  -sand-transform: rotate(-13deg);
  transform: rotate(-13deg);
}
.section .half-pattern.right .rotate:before {
  left: -2px;
  background-position: top right;
  -webkit-transform: rotate(13deg);
  -moz-transform: rotate(13deg);
  -o-transform: rotate(13deg);
  -ms-transform: rotate(13deg);
  -sand-transform: rotate(13deg);
  transform: rotate(13deg);
}
.section .half-pattern .rotate {
  width: 8000px;
  height: 800px;
  position: absolute;
  bottom: 890px;
  overflow: hidden;
}
.section .half-pattern .rotate:before {
  content: "";
  width: 8888px;
  height: 8888px;
  position: absolute;
  top: -4444px;
}
.priority-1 {
  z-index: 100;
}
.priority-2 {
  z-index: 99;
}
.priority-3 {
  z-index: 98;
}
.priority-4 {
  z-index: 97;
}
.priority-5 {
  z-index: 96;
}
.priority-6 {
  z-index: 95;
}
.priority-7 {
  z-index: 94;
}
.priority-8 {
  z-index: 93;
}
.priority-9 {
  z-index: 92;
}
.priority-10 {
  z-index: 91;
}
.color-scheme-1 {
  background: url(images/p-1.jpg) top center;
  color: #f6e8c3;
}
.color-scheme-1 .rotate:before {
  background: url(images/p-1.jpg) top center;
}
.color-scheme-1 a {
  color: #f6e8c3;
}
.color-scheme-1 a:hover {
  color: #fff;
}
.color-scheme-1 h1.big-heading,
.color-scheme-1 h2.big-heading {
  text-shadow: 5px 4px 0px #2f626c;
}
.color-scheme-1 h1 {
  color: #f6e8c3;
}
.color-scheme-1 h1 .pattern-left {
  color: #f6e8c3;
}
.color-scheme-1 h1 .pattern-left:after {
  border-right-color: #f6e8c3;
}
.color-scheme-1 h1 .pattern-left:before {
  border-left-color: #f6e8c3;
}
.color-scheme-1 h1 .pattern-right {
  color: #f6e8c3;
}
.color-scheme-1 h1 .pattern-right:after {
  border-left-color: #f6e8c3;
}
.color-scheme-1 h1 .pattern-right:before {
  border-right-color: #f6e8c3;
}
.color-scheme-1 h2 {
  color: #f6e8c3;
}
.color-scheme-1 h2 .pattern-left {
  color: #f6e8c3;
}
.color-scheme-1 h2 .pattern-left:after {
  border-right-color: #f6e8c3;
}
.color-scheme-1 h2 .pattern-left:before {
  border-left-color: #f6e8c3;
}
.color-scheme-1 h2 .pattern-right {
  color: #f6e8c3;
}
.color-scheme-1 h2 .pattern-right:after {
  border-left-color: #f6e8c3;
}
.color-scheme-1 h2 .pattern-right:before {
  border-right-color: #f6e8c3;
}
.color-scheme-1 h3 {
  color: #f6e8c3;
}
.color-scheme-1 h3 .pattern-left {
  color: #cb2027;
}
.color-scheme-1 h3 .pattern-left:after {
  border-right-color: #f6e8c3;
}
.color-scheme-1 h3 .pattern-left:before {
  border-left-color: #f6e8c3;
}
.color-scheme-1 h3 .pattern-right {
  color: #cb2027;
}
.color-scheme-1 h3 .pattern-right:after {
  border-left-color: #f6e8c3;
}
.color-scheme-1 h3 .pattern-right:before {
  border-right-color: #f6e8c3;
}
.color-scheme-1 h4 {
  color: #f6e8c3;
}
.color-scheme-1 h5 {
  color: #f6e8c3;
}
.color-scheme-1 h6 {
  color: #f6e8c3;
}
.color-scheme-1 .owl-carousel .item {
  color: #000;
  background: #f2eed9;
}
.color-scheme-1 .owl-carousel .owl-pagination .owl-page {
  background: #f2eed9;
}
.color-scheme-1 .owl-carousel .owl-pagination .owl-page.active {
  background: #cb2027;
}
.color-scheme-1 .grid-filter .filter {
  border-color: #f6e8c3;
}
.color-scheme-1 .grid-filter .filter li a {
  background: #f6e8c3;
  color: #405e62;
}
.color-scheme-1 .grid-filter .filter li a:after {
  border-right-color: #f6e8c3;
}
.color-scheme-1 .grid-filter .filter li a:before {
  border-left-color: #f6e8c3;
}
.color-scheme-1 .grid-filter .filter li a.active {
  background: #cb2027;
  color: #fff;
}
.color-scheme-1 .grid-filter .filter li a.active:after {
  border-right-color: #cb2027;
}
.color-scheme-1 .grid-filter .filter li a.active:before {
  border-left-color: #cb2027;
}
.color-scheme-1 .grid-filter .grid .filter-item .work div.desc {
  color: #405e62;
  background: #f6e8c3;
}
.color-scheme-1 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #405e62;
  border-bottom-color: #cb2027;
}
.color-scheme-1 .service:before {
  color: #405e62;
}
.color-scheme-1 .vertical-separator span {
  border-left-color: #f6e8c3;
}
.color-scheme-1 .progress-bar {
  border-color: rgba(246, 232, 195, 0.8);
  background: rgba(246, 232, 195, 0.8);
}
.color-scheme-1 .progress-bar .skill-value {
  background: rgba(203, 32, 39, 0.9);
}
.color-scheme-1 .team .people-photo {
  border-color: #f6e8c3;
}
.color-scheme-1 .team .people-photo .social-links {
  background: rgba(246, 232, 195, 0.8);
}
.color-scheme-1 .team .people-photo .social-links ul li a {
  background: #cb2027;
}
.color-scheme-1 .team .people-photo .social-links ul li a:hover {
  background: #fff;
}
.color-scheme-1 .team .people-photo .social-links ul li a:hover:before {
  color: #cb2027;
}
.color-scheme-1 .team .people-photo .social-links ul li a:before {
  color: #fff;
}
.color-scheme-1 .post .header-post time {
  background: #cb2027;
  color: #f6e8c3;
}
.color-scheme-1 .post .header-post time:before {
  border-top-color: #cb2027;
}
.color-scheme-1 .post .header-post h4.entry-title a {
  color: #fff;
}
.color-scheme-1 .post .header-post h4.entry-title a:hover {
  color: #f6e8c3;
}
.color-scheme-1 .post .header-post .entry-meta-details {
  color: #f6e8c3;
}
.color-scheme-1 .post .header-post .entry-meta-details span .line-decoration {
  background: #f6e8c3;
}
.color-scheme-1 .post .header-post .entry-meta-details a:hover {
  color: #fff;
}
.color-scheme-1 .post figure.image-blog {
  border-color: #fff;
}
.color-scheme-1 .post a.more-link {
  color: #cb2027;
}
.color-scheme-1 .post a.more-link:hover {
  color: #fff;
}
.color-scheme-1 aside .twitter-list li span {
  color: #fff;
}
.color-scheme-1 .search-form .search-text-box {
  color: #293c3f;
}
.color-scheme-1 .search-form .search-text-box::-webkit-input-placeholder {
  color: #293c3f;
}
.color-scheme-1 .search-form .search-text-box:-moz-placeholder {
  color: #293c3f;
  opacity: 1;
}
.color-scheme-1 .search-form .search-text-box::-moz-placeholder {
  color: #293c3f;
  opacity: 1;
}
.color-scheme-1 .search-form .search-text-box:-ms-input-placeholder {
  color: #293c3f;
}
.color-scheme-1 .search-form .button-submit {
  color: #fff;
}
.color-scheme-1 .search-form .button-submit .search-submit {
  background: #cb2027;
}
.color-scheme-1 .search-form .button-submit:before {
  border-right-color: #cb2027;
}
.color-scheme-1 .search-form .button-submit:hover .search-submit {
  background: #da4046;
}
.color-scheme-1 .search-form .button-submit:hover:before {
  border-right-color: #da4046;
}
.color-scheme-1 hr {
  border-top-color: rgba(255, 255, 255, 0.3);
}
.color-scheme-1 form .form-text,
.color-scheme-1 form .form-textarea {
  color: #b2a7a7;
  background: #f2eed9;
}
.color-scheme-1 form .form-text::-webkit-input-placeholder,
.color-scheme-1 form .form-textarea::-webkit-input-placeholder {
  color: #b2a7a7;
}
.color-scheme-1 form .form-text:-moz-placeholder,
.color-scheme-1 form .form-textarea:-moz-placeholder {
  color: #b2a7a7;
  opacity: 1;
}
.color-scheme-1 form .form-text::-moz-placeholder,
.color-scheme-1 form .form-textarea::-moz-placeholder {
  color: #b2a7a7;
  opacity: 1;
}
.color-scheme-1 form .form-text:-ms-input-placeholder,
.color-scheme-1 form .form-textarea:-ms-input-placeholder {
  color: #b2a7a7;
}
.color-scheme-1 form .form-button {
  color: #f2eed9;
  background: #cb2027;
}
.color-scheme-1 form .form-button:hover {
  color: #cb2027;
  background: #f2eed9;
}
.color-scheme-1 .social-link {
  background: rgba(255, 255, 255, 0.1);
}
.color-scheme-1 .social-link:hover {
  background: rgba(255, 255, 255, 0.3);
}
.color-scheme-1 .social-link:before {
  color: #fff;
}
.color-scheme-1 footer {
  border-top-color: #cb2027;
  color: #fff;
}
.color-scheme-1 .next-section {
  color: #fff;
}
.color-scheme-1 .next-section:hover {
  color: #cb2027;
}
.color-scheme-1 .next-section:hover:after {
  border-top-color: #fff;
}
.color-scheme-1 .next-section:after {
  border-top-color: #cb2027;
}
.color-scheme-2 {
  background: url(images/p-2.jpg) top center;
  color: #812e30;
}
.color-scheme-2 .rotate:before {
  background: url(images/p-2.jpg) top center;
}
.color-scheme-2 a {
  color: #812e30;
}
.color-scheme-2 a:hover {
  color: #b15e60;
}
.color-scheme-2 h1.big-heading,
.color-scheme-2 h2.big-heading {
  text-shadow: 5px 4px 0px #000;
}
.color-scheme-2 h1 {
  color: #812e30;
}
.color-scheme-2 h1 .pattern-left {
  color: #812e30;
}
.color-scheme-2 h1 .pattern-left:after {
  border-right-color: #812e30;
}
.color-scheme-2 h1 .pattern-left:before {
  border-left-color: #812e30;
}
.color-scheme-2 h1 .pattern-right {
  color: #812e30;
}
.color-scheme-2 h1 .pattern-right:after {
  border-left-color: #812e30;
}
.color-scheme-2 h1 .pattern-right:before {
  border-right-color: #812e30;
}
.color-scheme-2 h2 {
  color: #812e30;
}
.color-scheme-2 h2 .pattern-left {
  color: #812e30;
}
.color-scheme-2 h2 .pattern-left:after {
  border-right-color: #812e30;
}
.color-scheme-2 h2 .pattern-left:before {
  border-left-color: #812e30;
}
.color-scheme-2 h2 .pattern-right {
  color: #812e30;
}
.color-scheme-2 h2 .pattern-right:after {
  border-left-color: #812e30;
}
.color-scheme-2 h2 .pattern-right:before {
  border-right-color: #812e30;
}
.color-scheme-2 h3 {
  color: #812e30;
}
.color-scheme-2 h3 .pattern-left {
  color: #3b4647;
}
.color-scheme-2 h3 .pattern-left:after {
  border-right-color: #3b4647;
}
.color-scheme-2 h3 .pattern-left:before {
  border-left-color: #3b4647;
}
.color-scheme-2 h3 .pattern-right {
  color: #3b4647;
}
.color-scheme-2 h3 .pattern-right:after {
  border-left-color: #3b4647;
}
.color-scheme-2 h3 .pattern-right:before {
  border-right-color: #3b4647;
}
.color-scheme-2 h4 {
  color: #3b4647;
}
.color-scheme-2 h5 {
  color: #3b4647;
}
.color-scheme-2 h6 {
  color: #3b4647;
}
.color-scheme-2 .owl-carousel .item {
  color: #f6e8c3;
  background: #812e30;
}
.color-scheme-2 .owl-carousel .owl-pagination .owl-page {
  background: rgba(129, 46, 48, 0.6);
}
.color-scheme-2 .owl-carousel .owl-pagination .owl-page.active {
  background: #812e30;
}
.color-scheme-2 .grid-filter .filter {
  border-color: rgba(0, 0, 0, 0.3);
}
.color-scheme-2 .grid-filter .filter li a {
  background: #812e30;
  color: #f6e8c3;
}
.color-scheme-2 .grid-filter .filter li a:after {
  border-right-color: #812e30;
}
.color-scheme-2 .grid-filter .filter li a:before {
  border-left-color: #812e30;
}
.color-scheme-2 .grid-filter .filter li a.active {
  background: #9c4c4e;
  color: #f6e8c3;
}
.color-scheme-2 .grid-filter .filter li a.active:after {
  border-right-color: #9c4c4e;
}
.color-scheme-2 .grid-filter .filter li a.active:before {
  border-left-color: #9c4c4e;
}
.color-scheme-2 .grid-filter .grid .filter-item .work div.desc {
  color: #f6e8c3;
  background: #812e30;
}
.color-scheme-2 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #f6e8c3;
  border-bottom-color: rgba(246, 232, 195, 0.3);
}
.color-scheme-2 .service:before {
  color: #edd6cb;
}
.color-scheme-2 .vertical-separator span {
  border-left-color: #812e30;
}
.color-scheme-2 span.label {
  color: #3b4647;
}
.color-scheme-2 .progress-bar {
  border-color: #812e30;
  background: rgba(255, 255, 255, 0.5);
}
.color-scheme-2 .progress-bar .skill-value {
  background: #812e30;
}
.color-scheme-2 .team .people-photo {
  border-color: #812e30;
}
.color-scheme-2 .team .people-photo .social-links {
  background: rgba(59, 70, 71, 0.5);
}
.color-scheme-2 .team .people-photo .social-links ul li a {
  background: #fff;
}
.color-scheme-2 .team .people-photo .social-links ul li a:hover {
  background: #812e30;
}
.color-scheme-2 .team .people-photo .social-links ul li a:hover:before {
  color: #fff;
}
.color-scheme-2 .team .people-photo .social-links ul li a:before {
  color: #812e30;
}
.color-scheme-2 .post .header-post time {
  background: #3b4647;
  color: #fff;
}
.color-scheme-2 .post .header-post time:before {
  border-top-color: #3b4647;
}
.color-scheme-2 .post .header-post h4.entry-title a {
  color: #812e30;
}
.color-scheme-2 .post .header-post h4.entry-title a:hover {
  color: #b15e60;
}
.color-scheme-2 .post .header-post .entry-meta-details {
  color: #812e30;
}
.color-scheme-2 .post .header-post .entry-meta-details span .line-decoration {
  background: #812e30;
}
.color-scheme-2 .post figure.image-blog {
  border-color: #fff;
}
.color-scheme-2 .post a.more-link {
  color: #3b4647;
}
.color-scheme-2 .post a.more-link:hover {
  color: #5d7577;
}
.color-scheme-2 aside .twitter-list li span {
  color: #3b4647;
}
.color-scheme-2 .search-form .search-text-box {
  color: #3b4647;
}
.color-scheme-2 .search-form .search-text-box::-webkit-input-placeholder {
  color: #3b4647;
}
.color-scheme-2 .search-form .search-text-box:-moz-placeholder {
  color: #3b4647;
  opacity: 1;
}
.color-scheme-2 .search-form .search-text-box::-moz-placeholder {
  color: #3b4647;
  opacity: 1;
}
.color-scheme-2 .search-form .search-text-box:-ms-input-placeholder {
  color: #3b4647;
}
.color-scheme-2 .search-form .button-submit {
  color: #fff;
}
.color-scheme-2 .search-form .button-submit .search-submit {
  background: #812e30;
}
.color-scheme-2 .search-form .button-submit:before {
  border-right-color: #812e30;
}
.color-scheme-2 .search-form .button-submit:hover .search-submit {
  background: #b15e60;
}
.color-scheme-2 .search-form .button-submit:hover:before {
  border-right-color: #b15e60;
}
.color-scheme-2 hr {
  border-top-color: #000;
}
.color-scheme-2 form .form-text,
.color-scheme-2 form .form-textarea {
  color: #812e30;
  background: rgba(59, 70, 71, 0.2);
}
.color-scheme-2 form .form-text::-webkit-input-placeholder,
.color-scheme-2 form .form-textarea::-webkit-input-placeholder {
  color: #812e30;
}
.color-scheme-2 form .form-text:-moz-placeholder,
.color-scheme-2 form .form-textarea:-moz-placeholder {
  color: #812e30;
  opacity: 1;
}
.color-scheme-2 form .form-text::-moz-placeholder,
.color-scheme-2 form .form-textarea::-moz-placeholder {
  color: #812e30;
  opacity: 1;
}
.color-scheme-2 form .form-text:-ms-input-placeholder,
.color-scheme-2 form .form-textarea:-ms-input-placeholder {
  color: #812e30;
}
.color-scheme-2 form .form-button {
  color: #fff;
  background: #3b4647;
}
.color-scheme-2 form .form-button:hover {
  color: #f6e8c3;
  background: #9c4c4e;
}
.color-scheme-2 .social-link {
  background: rgba(59, 70, 71, 0.2);
}
.color-scheme-2 .social-link:hover {
  background: rgba(129, 46, 48, 0.2);
}
.color-scheme-2 .social-link:before {
  color: #812e30;
}
.color-scheme-2 footer {
  border-top-color: #3b4647;
  color: #812e30;
}
.color-scheme-2 .next-section {
  color: #f6e8c3;
}
.color-scheme-2 .next-section:hover {
  color: #f6e8c3;
}
.color-scheme-2 .next-section:hover:after {
  border-top-color: #9c4c4e;
}
.color-scheme-2 .next-section:after {
  border-top-color: #812e30;
}
.color-scheme-3 {
  background: url(images/p-3.jpg) top center;
  color: #3b4647;
}
.color-scheme-3 .rotate:before {
  background: url(images/p-3.jpg) top center;
}
.color-scheme-3 a {
  color: #9b2f32;
}
.color-scheme-3 a:hover {
  color: #3b4647;
}
.color-scheme-3 h1.big-heading,
.color-scheme-3 h2.big-heading {
  text-shadow: 5px 4px 0px #c6870f;
}
.color-scheme-3 h1 {
  color: #9b2f32;
}
.color-scheme-3 h1 .pattern-left {
  color: #9b2f32;
}
.color-scheme-3 h1 .pattern-left:after {
  border-right-color: #9b2f32;
}
.color-scheme-3 h1 .pattern-left:before {
  border-left-color: #9b2f32;
}
.color-scheme-3 h1 .pattern-right {
  color: #9b2f32;
}
.color-scheme-3 h1 .pattern-right:after {
  border-left-color: #9b2f32;
}
.color-scheme-3 h1 .pattern-right:before {
  border-right-color: #9b2f32;
}
.color-scheme-3 h2 {
  color: #9b2f32;
}
.color-scheme-3 h2 .pattern-left {
  color: #9b2f32;
}
.color-scheme-3 h2 .pattern-left:after {
  border-right-color: #9b2f32;
}
.color-scheme-3 h2 .pattern-left:before {
  border-left-color: #9b2f32;
}
.color-scheme-3 h2 .pattern-right {
  color: #9b2f32;
}
.color-scheme-3 h2 .pattern-right:after {
  border-left-color: #9b2f32;
}
.color-scheme-3 h2 .pattern-right:before {
  border-right-color: #9b2f32;
}
.color-scheme-3 h3 {
  color: #3b4647;
}
.color-scheme-3 h3 .pattern-left {
  color: #9b2f32;
}
.color-scheme-3 h3 .pattern-left:after {
  border-right-color: #9b2f32;
}
.color-scheme-3 h3 .pattern-left:before {
  border-left-color: #9b2f32;
}
.color-scheme-3 h3 .pattern-right {
  color: #9b2f32;
}
.color-scheme-3 h3 .pattern-right:after {
  border-left-color: #9b2f32;
}
.color-scheme-3 h3 .pattern-right:before {
  border-right-color: #9b2f32;
}
.color-scheme-3 h4 {
  color: #3b4647;
}
.color-scheme-3 h5 {
  color: #3b4647;
}
.color-scheme-3 h6 {
  color: #3b4647;
}
.color-scheme-3 .owl-carousel .item {
  color: #c6870f;
  background: #3b4647;
}
.color-scheme-3 .owl-carousel .owl-pagination .owl-page {
  background: #3b4647;
}
.color-scheme-3 .owl-carousel .owl-pagination .owl-page.active {
  background: #9b2f32;
}
.color-scheme-3 .grid-filter .filter {
  border-color: #3b4647;
}
.color-scheme-3 .grid-filter .filter li a {
  background: #3b4647;
  color: #fff;
}
.color-scheme-3 .grid-filter .filter li a:after {
  border-right-color: #3b4647;
}
.color-scheme-3 .grid-filter .filter li a:before {
  border-left-color: #3b4647;
}
.color-scheme-3 .grid-filter .filter li a.active {
  background: #9b2f32;
  color: #fff;
}
.color-scheme-3 .grid-filter .filter li a.active:after {
  border-right-color: #9b2f32;
}
.color-scheme-3 .grid-filter .filter li a.active:before {
  border-left-color: #9b2f32;
}
.color-scheme-3 .grid-filter .grid .filter-item .work div.desc {
  color: #fff;
  background: #3b4647;
}
.color-scheme-3 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #fff;
  border-bottom-color: #9b2f32;
}
.color-scheme-3 .service:before {
  color: #fff;
}
.color-scheme-3 .vertical-separator span {
  border-left-color: rgba(0, 0, 0, 0.5);
}
.color-scheme-3 .progress-bar {
  border-color: #3b4647;
  background: #3b4647;
}
.color-scheme-3 .progress-bar .skill-value {
  background: #9b2f32;
}
.color-scheme-3 .team .people-photo {
  border-color: #3b4647;
}
.color-scheme-3 .team .people-photo .social-links {
  background: rgba(155, 47, 50, 0.5);
}
.color-scheme-3 .team .people-photo .social-links ul li a {
  background: #3b4647;
}
.color-scheme-3 .team .people-photo .social-links ul li a:hover {
  background: #fff;
}
.color-scheme-3 .team .people-photo .social-links ul li a:hover:before {
  color: #3b4647;
}
.color-scheme-3 .team .people-photo .social-links ul li a:before {
  color: #fff;
}
.color-scheme-3 .post .header-post time {
  background: #3b4647;
  color: #fff;
}
.color-scheme-3 .post .header-post time:before {
  border-top-color: #3b4647;
}
.color-scheme-3 .post .header-post h4.entry-title a {
  color: #9b2f32;
}
.color-scheme-3 .post .header-post h4.entry-title a:hover {
  color: #fff;
}
.color-scheme-3 .post .header-post .entry-meta-details {
  color: #9b2f32;
}
.color-scheme-3 .post .header-post .entry-meta-details span .line-decoration {
  background: #9b2f32;
}
.color-scheme-3 .post figure.image-blog {
  border-color: #fff;
}
.color-scheme-3 .post a.more-link {
  color: #9b2f32;
}
.color-scheme-3 .post a.more-link:hover {
  color: #fff;
}
.color-scheme-3 aside .twitter-list li span {
  color: #9b2f32;
}
.color-scheme-3 .search-form .search-text-box {
  color: #000;
}
.color-scheme-3 .search-form .search-text-box::-webkit-input-placeholder {
  color: #000;
}
.color-scheme-3 .search-form .search-text-box:-moz-placeholder {
  color: #000;
  opacity: 1;
}
.color-scheme-3 .search-form .search-text-box::-moz-placeholder {
  color: #000;
  opacity: 1;
}
.color-scheme-3 .search-form .search-text-box:-ms-input-placeholder {
  color: #000;
}
.color-scheme-3 .search-form .button-submit {
  color: #fff;
}
.color-scheme-3 .search-form .button-submit .search-submit {
  background: #3b4647;
}
.color-scheme-3 .search-form .button-submit:before {
  border-right-color: #3b4647;
}
.color-scheme-3 .search-form .button-submit:hover {
  color: #fff;
}
.color-scheme-3 .search-form .button-submit:hover .search-submit {
  background: #ad3c3f;
}
.color-scheme-3 .search-form .button-submit:hover:before {
  border-right-color: #ad3c3f;
}
.color-scheme-3 hr {
  border-top-color: #000;
}
.color-scheme-3 form .form-text,
.color-scheme-3 form .form-textarea {
  color: rgba(255, 255, 255, 0.8);
  background: #3b4647;
}
.color-scheme-3 form .form-text::-webkit-input-placeholder,
.color-scheme-3 form .form-textarea::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.color-scheme-3 form .form-text:-moz-placeholder,
.color-scheme-3 form .form-textarea:-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
  opacity: 1;
}
.color-scheme-3 form .form-text::-moz-placeholder,
.color-scheme-3 form .form-textarea::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
  opacity: 1;
}
.color-scheme-3 form .form-text:-ms-input-placeholder,
.color-scheme-3 form .form-textarea:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.color-scheme-3 form .form-button {
  color: #fff;
  background: #9b2f32;
}
.color-scheme-3 .social-link {
  background: #9b2f32;
}
.color-scheme-3 .social-link:hover {
  background: #3b4647;
}
.color-scheme-3 .social-link:before {
  color: #fff;
}
.color-scheme-3 footer {
  border-top-color: #9b2f32;
  color: #3b4647;
}
.color-scheme-3 .next-section {
  color: #fff;
}
.color-scheme-3 .next-section:hover {
  color: #fff;
}
.color-scheme-3 .next-section:hover:after {
  border-top-color: #ad3c3f;
}
.color-scheme-3 .next-section:after {
  border-top-color: #9b2f32;
}
.color-scheme-4 {
  background: url(images/p-4.jpg) top center;
  color: #d36b68;
}
.color-scheme-4 .rotate:before {
  background: url(images/p-4.jpg) top center;
}
.color-scheme-4 a {
  color: #f6e8c3;
}
.color-scheme-4 a:hover {
  color: #fff;
}
.color-scheme-4 h1.big-heading,
.color-scheme-4 h2.big-heading {
  text-shadow: 5px 4px 0px #511c1b;
}
.color-scheme-4 h1 {
  color: #f6e8c3;
}
.color-scheme-4 h1 .pattern-left {
  color: #f6e8c3;
}
.color-scheme-4 h1 .pattern-left:after {
  border-right-color: #f6e8c3;
}
.color-scheme-4 h1 .pattern-left:before {
  border-left-color: #f6e8c3;
}
.color-scheme-4 h1 .pattern-right {
  color: #f6e8c3;
}
.color-scheme-4 h1 .pattern-right:after {
  border-left-color: #f6e8c3;
}
.color-scheme-4 h1 .pattern-right:before {
  border-right-color: #f6e8c3;
}
.color-scheme-4 h2 {
  color: #f6e8c3;
}
.color-scheme-4 h2 .pattern-left {
  color: #f6e8c3;
}
.color-scheme-4 h2 .pattern-left:after {
  border-right-color: #f6e8c3;
}
.color-scheme-4 h2 .pattern-left:before {
  border-left-color: #f6e8c3;
}
.color-scheme-4 h2 .pattern-right {
  color: #f6e8c3;
}
.color-scheme-4 h2 .pattern-right:after {
  border-left-color: #f6e8c3;
}
.color-scheme-4 h2 .pattern-right:before {
  border-right-color: #f6e8c3;
}
.color-scheme-4 h3 {
  color: #f6e8c3;
}
.color-scheme-4 h3 .pattern-left {
  color: #f6e8c3;
}
.color-scheme-4 h3 .pattern-left:after {
  border-right-color: #f6e8c3;
}
.color-scheme-4 h3 .pattern-left:before {
  border-left-color: #f6e8c3;
}
.color-scheme-4 h3 .pattern-right {
  color: #f6e8c3;
}
.color-scheme-4 h3 .pattern-right:after {
  border-left-color: #f6e8c3;
}
.color-scheme-4 h3 .pattern-right:before {
  border-right-color: #f6e8c3;
}
.color-scheme-4 h4 {
  color: #f6e8c3;
}
.color-scheme-4 h5 {
  color: #d36b68;
}
.color-scheme-4 h6 {
  color: #d36b68;
}
.color-scheme-4 .owl-carousel .item {
  color: #021012;
  background: #f1eedd;
}
.color-scheme-4 .owl-carousel .owl-pagination .owl-page {
  background: #ebd3b3;
}
.color-scheme-4 .owl-carousel .owl-pagination .owl-page.active {
  background: #a5474a;
}
.color-scheme-4 .grid-filter .filter {
  border-color: #f6e8c3;
}
.color-scheme-4 .grid-filter .filter li a {
  background: #f6e8c3;
  color: #000;
}
.color-scheme-4 .grid-filter .filter li a:after {
  border-right-color: #f6e8c3;
}
.color-scheme-4 .grid-filter .filter li a:before {
  border-left-color: #f6e8c3;
}
.color-scheme-4 .grid-filter .filter li a.active {
  background: #a5474a;
  color: #f6e8c3;
}
.color-scheme-4 .grid-filter .filter li a.active:after {
  border-right-color: #a5474a;
}
.color-scheme-4 .grid-filter .filter li a.active:before {
  border-left-color: #a5474a;
}
.color-scheme-4 .grid-filter .grid .filter-item .work div.desc {
  color: #a5474a;
  background: #f6e8c3;
}
.color-scheme-4 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #a5474a;
  border-bottom-color: #000;
}
.color-scheme-4 .service {
  color: #f6e8c3;
}
.color-scheme-4 .service:before {
  color: #000;
}
.color-scheme-4 span.label {
  color: #f6e8c3;
}
.color-scheme-4 .vertical-separator span {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.color-scheme-4 .progress-bar {
  border-color: #f6e8c3;
  background: #f6e8c3;
}
.color-scheme-4 .progress-bar .skill-value {
  background: #d36b68;
}
.color-scheme-4 .team .people-photo {
  border-color: #fff;
}
.color-scheme-4 .team .people-photo .social-links {
  background: rgba(211, 107, 104, 0.8);
}
.color-scheme-4 .team .people-photo .social-links ul li a {
  background: #fff;
}
.color-scheme-4 .team .people-photo .social-links ul li a:hover {
  background: #76302e;
}
.color-scheme-4 .team .people-photo .social-links ul li a:hover:before {
  color: #fff;
}
.color-scheme-4 .team .people-photo .social-links ul li a:before {
  color: #76302e;
}
.color-scheme-4 .post .header-post time {
  background: #fff;
  color: #76302e;
}
.color-scheme-4 .post .header-post time:before {
  border-top-color: #fff;
}
.color-scheme-4 .post .header-post h4.entry-title a {
  color: #fff;
}
.color-scheme-4 .post .header-post h4.entry-title a:hover {
  color: #f6e8c3;
}
.color-scheme-4 .post .header-post .entry-meta-details {
  color: #f6e8c3;
}
.color-scheme-4 .post .header-post .entry-meta-details span .line-decoration {
  background: #f6e8c3;
}
.color-scheme-4 .post figure.image-blog {
  border-color: #fff;
}
.color-scheme-4 .post a.more-link {
  color: #f6e8c3;
}
.color-scheme-4 .post a.more-link:hover {
  color: #fff;
}
.color-scheme-4 aside .twitter-list li span {
  color: #fff;
}
.color-scheme-4 .search-form .search-text-box {
  color: #76302e;
}
.color-scheme-4 .search-form .search-text-box::-webkit-input-placeholder {
  color: #76302e;
}
.color-scheme-4 .search-form .search-text-box:-moz-placeholder {
  color: #76302e;
  opacity: 1;
}
.color-scheme-4 .search-form .search-text-box::-moz-placeholder {
  color: #76302e;
  opacity: 1;
}
.color-scheme-4 .search-form .search-text-box:-ms-input-placeholder {
  color: #76302e;
}
.color-scheme-4 .search-form .button-submit {
  color: #76302e;
}
.color-scheme-4 .search-form .button-submit .search-submit {
  background: #f6e8c3;
}
.color-scheme-4 .search-form .button-submit:before {
  border-right-color: #f6e8c3;
}
.color-scheme-4 .search-form .button-submit:hover {
  color: #f6e8c3;
}
.color-scheme-4 .search-form .button-submit:hover .search-submit {
  background: #a35957;
}
.color-scheme-4 .search-form .button-submit:hover:before {
  border-right-color: #a35957;
}
.color-scheme-4 hr {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.color-scheme-4 form .form-text,
.color-scheme-4 form .form-textarea {
  color: #fff;
  background: rgba(246, 232, 195, 0.5);
}
.color-scheme-4 form .form-text::-webkit-input-placeholder,
.color-scheme-4 form .form-textarea::-webkit-input-placeholder {
  color: #fff;
}
.color-scheme-4 form .form-text:-moz-placeholder,
.color-scheme-4 form .form-textarea:-moz-placeholder {
  color: #fff;
  opacity: 1;
}
.color-scheme-4 form .form-text::-moz-placeholder,
.color-scheme-4 form .form-textarea::-moz-placeholder {
  color: #fff;
  opacity: 1;
}
.color-scheme-4 form .form-text:-ms-input-placeholder,
.color-scheme-4 form .form-textarea:-ms-input-placeholder {
  color: #fff;
}
.color-scheme-4 form .form-button {
  color: #f6e8c3;
  background: #a5474a;
}
.color-scheme-4 form .form-button:hover {
  color: #a5474a;
  background: #f6e8c3;
}
.color-scheme-4 .social-link {
  background: #f6e8c3;
}
.color-scheme-4 .social-link:hover {
  background: #a5474a;
}
.color-scheme-4 .social-link:hover:before {
  color: #fff;
}
.color-scheme-4 .social-link:before {
  color: #742f2e;
}
.color-scheme-4 footer {
  border-top-color: #a5474a;
  color: #f6e8c3;
}
.color-scheme-4 .next-section {
  color: #f6e8c3;
}
.color-scheme-4 .next-section:hover {
  color: #fefefe;
}
.color-scheme-4 .next-section:after {
  border-top-color: #a5474a;
}
.color-scheme-5 {
  background: url(images/p-5.jpg) top center;
  color: #3b4647;
}
.color-scheme-5 .rotate:before {
  background: url(images/p-5.jpg) top center;
}
.color-scheme-5 a {
  color: #9b2f32;
}
.color-scheme-5 a:hover {
  color: #3b4647;
}
.color-scheme-5 h1.big-heading,
.color-scheme-5 h2.big-heading {
  text-shadow: 5px 4px 0px #d8aaac;
}
.color-scheme-5 h1 {
  color: #9b2f32;
}
.color-scheme-5 h1 .pattern-left {
  color: #9b2f32;
}
.color-scheme-5 h1 .pattern-left:after {
  border-right-color: #9b2f32;
}
.color-scheme-5 h1 .pattern-left:before {
  border-left-color: #9b2f32;
}
.color-scheme-5 h1 .pattern-right {
  color: #9b2f32;
}
.color-scheme-5 h1 .pattern-right:after {
  border-left-color: #9b2f32;
}
.color-scheme-5 h1 .pattern-right:before {
  border-right-color: #9b2f32;
}
.color-scheme-5 h2 {
  color: #9b2f32;
}
.color-scheme-5 h2 .pattern-left {
  color: #9b2f32;
}
.color-scheme-5 h2 .pattern-left:after {
  border-right-color: #9b2f32;
}
.color-scheme-5 h2 .pattern-left:before {
  border-left-color: #9b2f32;
}
.color-scheme-5 h2 .pattern-right {
  color: #9b2f32;
}
.color-scheme-5 h2 .pattern-right:after {
  border-left-color: #9b2f32;
}
.color-scheme-5 h2 .pattern-right:before {
  border-right-color: #9b2f32;
}
.color-scheme-5 h3 {
  color: #9b2f32;
}
.color-scheme-5 h3 .pattern-left {
  color: #9b2f32;
}
.color-scheme-5 h3 .pattern-left:after {
  border-right-color: #9b2f32;
}
.color-scheme-5 h3 .pattern-left:before {
  border-left-color: #9b2f32;
}
.color-scheme-5 h3 .pattern-right {
  color: #9b2f32;
}
.color-scheme-5 h3 .pattern-right:after {
  border-left-color: #9b2f32;
}
.color-scheme-5 h3 .pattern-right:before {
  border-right-color: #9b2f32;
}
.color-scheme-5 h4 {
  color: #9b2f32;
}
.color-scheme-5 h5 {
  color: #3b4647;
}
.color-scheme-5 h6 {
  color: #3b4647;
}
.color-scheme-5 .owl-carousel .item {
  color: #edd6cb;
  background: #9b2f32;
}
.color-scheme-5 .owl-carousel .owl-pagination .owl-page {
  background: #3b4647;
}
.color-scheme-5 .owl-carousel .owl-pagination .owl-page.active {
  background: #9b2f32;
}
.color-scheme-5 .grid-filter .filter {
  border-color: #3b4647;
}
.color-scheme-5 .grid-filter .filter li a {
  background: #3b4647;
  color: #fff;
}
.color-scheme-5 .grid-filter .filter li a:after {
  border-right-color: #3b4647;
}
.color-scheme-5 .grid-filter .filter li a:before {
  border-left-color: #3b4647;
}
.color-scheme-5 .grid-filter .filter li a.active {
  background: #9b2f32;
  color: #fff;
}
.color-scheme-5 .grid-filter .filter li a.active:after {
  border-right-color: #9b2f32;
}
.color-scheme-5 .grid-filter .filter li a.active:before {
  border-left-color: #9b2f32;
}
.color-scheme-5 .grid-filter .grid .filter-item .work div.desc {
  color: #fff;
  background: #3b4647;
}
.color-scheme-5 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #9b2f32;
  border-bottom-color: #9b2f32;
}
.color-scheme-5 .service:before {
  color: #fff;
}
.color-scheme-5 .vertical-separator span {
  border-left-color: #3b4647;
}
.color-scheme-5 span.label {
  color: #3b4647;
}
.color-scheme-5 .progress-bar {
  border-color: #3b4647;
  background: #3b4647;
}
.color-scheme-5 .progress-bar .skill-value {
  background: #9b2f32;
}
.color-scheme-5 .team .people-photo {
  border-color: #3b4647;
}
.color-scheme-5 .team .people-photo .social-links {
  background: rgba(155, 47, 50, 0.5);
}
.color-scheme-5 .team .people-photo .social-links ul li a {
  background: #3b4647;
}
.color-scheme-5 .team .people-photo .social-links ul li a:hover {
  background: #627274;
}
.color-scheme-5 .team .people-photo .social-links ul li a:hover:before {
  color: #fff;
}
.color-scheme-5 .team .people-photo .social-links ul li a:before {
  color: #fff;
}
.color-scheme-5 .post .header-post time {
  background: #9b2f32;
  color: #fff;
}
.color-scheme-5 .post .header-post time:before {
  border-top-color: #9b2f32;
}
.color-scheme-5 .post .header-post h4.entry-title a {
  color: #3b4647;
}
.color-scheme-5 .post .header-post h4.entry-title a:hover {
  color: #9b2f32;
}
.color-scheme-5 .post .header-post .entry-meta-details {
  color: #3b4647;
}
.color-scheme-5 .post .header-post .entry-meta-details span .line-decoration {
  background: #3b4647;
}
.color-scheme-5 .post figure.image-blog {
  border-color: #fff;
}
.color-scheme-5 .post a.more-link {
  color: #9b2f32;
}
.color-scheme-5 .post a.more-link:hover {
  color: #3b4647;
}
.color-scheme-5 aside ul li a {
  color: #3b4647;
}
.color-scheme-5 aside ul li a:hover {
  color: #9b2f32;
}
.color-scheme-5 aside .twitter-list li a {
  color: #9b2f32;
}
.color-scheme-5 aside .twitter-list li a:hover {
  color: #3b4647;
}
.color-scheme-5 aside .twitter-list li span {
  color: #9b2f32;
}
.color-scheme-5 .search-form .search-text-box {
  color: #3b4647;
}
.color-scheme-5 .search-form .search-text-box::-webkit-input-placeholder {
  color: #3b4647;
}
.color-scheme-5 .search-form .search-text-box:-moz-placeholder {
  color: #3b4647;
  opacity: 1;
}
.color-scheme-5 .search-form .search-text-box::-moz-placeholder {
  color: #3b4647;
  opacity: 1;
}
.color-scheme-5 .search-form .search-text-box:-ms-input-placeholder {
  color: #3b4647;
}
.color-scheme-5 .search-form .button-submit {
  color: #fff;
}
.color-scheme-5 .search-form .button-submit .search-submit {
  background: #9b2f32;
}
.color-scheme-5 .search-form .button-submit:before {
  border-right-color: #9b2f32;
}
.color-scheme-5 .search-form .button-submit:hover .search-submit {
  background: #3b4647;
}
.color-scheme-5 .search-form .button-submit:hover:before {
  border-right-color: #3b4647;
}
.color-scheme-5 hr {
  border-top-color: rgba(59, 70, 71, 0.2);
}
.color-scheme-5 form .form-text,
.color-scheme-5 form .form-textarea {
  color: #3b4647;
  background: rgba(59, 70, 71, 0.2);
}
.color-scheme-5 form .form-text::-webkit-input-placeholder,
.color-scheme-5 form .form-textarea::-webkit-input-placeholder {
  color: #3b4647;
}
.color-scheme-5 form .form-text:-moz-placeholder,
.color-scheme-5 form .form-textarea:-moz-placeholder {
  color: #3b4647;
  opacity: 1;
}
.color-scheme-5 form .form-text::-moz-placeholder,
.color-scheme-5 form .form-textarea::-moz-placeholder {
  color: #3b4647;
  opacity: 1;
}
.color-scheme-5 form .form-text:-ms-input-placeholder,
.color-scheme-5 form .form-textarea:-ms-input-placeholder {
  color: #3b4647;
}
.color-scheme-5 form .form-button {
  color: #fff;
  background: #9b2f32;
}
.color-scheme-5 form .form-button:hover {
  background: #3b4647;
}
.color-scheme-5 .social-link {
  background: rgba(59, 70, 71, 0.2);
}
.color-scheme-5 .social-link:hover {
  background: rgba(59, 70, 71, 0.5);
}
.color-scheme-5 .social-link:before {
  color: #9b2f32;
}
.color-scheme-5 footer {
  border-top-color: #9b2f32;
  color: #3b4647;
}
.color-scheme-5 .next-section {
  color: #fff;
}
.color-scheme-5 .next-section:hover:after {
  border-top-color: #ad3c3f;
}
.color-scheme-5 .next-section:after {
  border-top-color: #9b2f32;
}
.color-scheme-6 {
  background: url(images/p-6.jpg) top center;
  color: #f6e8c3;
}
.color-scheme-6 .rotate:before {
  background: url(images/p-6.jpg) top center;
}
.color-scheme-6 a {
  color: #f6e8c3;
}
.color-scheme-6 a:hover {
  color: #fff;
}
.color-scheme-6 h1.big-heading,
.color-scheme-6 h2.big-heading {
  text-shadow: 5px 4px 0px #511c1b;
}
.color-scheme-6 h1 {
  color: #f6e8c3;
}
.color-scheme-6 h1 .pattern-left {
  color: #f6e8c3;
}
.color-scheme-6 h1 .pattern-left:after {
  border-right-color: #f6e8c3;
}
.color-scheme-6 h1 .pattern-left:before {
  border-left-color: #f6e8c3;
}
.color-scheme-6 h1 .pattern-right {
  color: #f6e8c3;
}
.color-scheme-6 h1 .pattern-right:after {
  border-left-color: #f6e8c3;
}
.color-scheme-6 h1 .pattern-right:before {
  border-right-color: #f6e8c3;
}
.color-scheme-6 h2 {
  color: #f6e8c3;
}
.color-scheme-6 h2 .pattern-left {
  color: #f6e8c3;
}
.color-scheme-6 h2 .pattern-left:after {
  border-right-color: #f6e8c3;
}
.color-scheme-6 h2 .pattern-left:before {
  border-left-color: #f6e8c3;
}
.color-scheme-6 h2 .pattern-right {
  color: #f6e8c3;
}
.color-scheme-6 h2 .pattern-right:after {
  border-left-color: #f6e8c3;
}
.color-scheme-6 h2 .pattern-right:before {
  border-right-color: #f6e8c3;
}
.color-scheme-6 h3 {
  color: #f6e8c3;
}
.color-scheme-6 h3 .pattern-left {
  color: #f6e8c3;
}
.color-scheme-6 h3 .pattern-left:after {
  border-right-color: #f6e8c3;
}
.color-scheme-6 h3 .pattern-left:before {
  border-left-color: #f6e8c3;
}
.color-scheme-6 h3 .pattern-right {
  color: #f6e8c3;
}
.color-scheme-6 h3 .pattern-right:after {
  border-left-color: #f6e8c3;
}
.color-scheme-6 h3 .pattern-right:before {
  border-right-color: #f6e8c3;
}
.color-scheme-6 h4 {
  color: #fff;
}
.color-scheme-6 h5 {
  color: #d36b68;
}
.color-scheme-6 h6 {
  color: #d36b68;
}
.color-scheme-6 .owl-carousel .item {
  color: #021012;
  background: #f1eedd;
}
.color-scheme-6 .owl-carousel .owl-pagination .owl-page {
  background: #ebd3b3;
}
.color-scheme-6 .owl-carousel .owl-pagination .owl-page.active {
  background: #a5474a;
}
.color-scheme-6 .grid-filter .filter {
  border-color: #f6e8c3;
}
.color-scheme-6 .grid-filter .filter li a {
  background: #f6e8c3;
  color: #000;
}
.color-scheme-6 .grid-filter .filter li a:after {
  border-right-color: #f6e8c3;
}
.color-scheme-6 .grid-filter .filter li a:before {
  border-left-color: #f6e8c3;
}
.color-scheme-6 .grid-filter .filter li a.active {
  background: #a5474a;
  color: #f6e8c3;
}
.color-scheme-6 .grid-filter .filter li a.active:after {
  border-right-color: #a5474a;
}
.color-scheme-6 .grid-filter .filter li a.active:before {
  border-left-color: #a5474a;
}
.color-scheme-6 .grid-filter .grid .filter-item .work div.desc {
  color: #a5474a;
  background: #f6e8c3;
}
.color-scheme-6 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #a5474a;
  border-bottom-color: #000;
}
.color-scheme-6 .service {
  color: #f6e8c3;
}
.color-scheme-6 .service:before {
  color: #000;
}
.color-scheme-6 span.label {
  color: #f6e8c3;
}
.color-scheme-6 .vertical-separator span {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.color-scheme-6 .progress-bar {
  border-color: #f6e8c3;
  background: #f6e8c3;
}
.color-scheme-6 .progress-bar .skill-value {
  background: #d36b68;
}
.color-scheme-6 .team .people-photo {
  border-color: #fff;
}
.color-scheme-6 .team .people-photo .social-links {
  background: rgba(211, 107, 104, 0.8);
}
.color-scheme-6 .team .people-photo .social-links ul li a {
  background: #fff;
}
.color-scheme-6 .team .people-photo .social-links ul li a:hover {
  background: #76302e;
}
.color-scheme-6 .team .people-photo .social-links ul li a:hover:before {
  color: #fff;
}
.color-scheme-6 .team .people-photo .social-links ul li a:before {
  color: #76302e;
}
.color-scheme-6 .post .header-post time {
  background: #fff;
  color: #76302e;
}
.color-scheme-6 .post .header-post time:before {
  border-top-color: #fff;
}
.color-scheme-6 .post .header-post h4.entry-title a {
  color: #fff;
}
.color-scheme-6 .post .header-post h4.entry-title a:hover {
  color: #f6e8c3;
}
.color-scheme-6 .post .header-post .entry-meta-details {
  color: #f6e8c3;
}
.color-scheme-6 .post .header-post .entry-meta-details span .line-decoration {
  background: #f6e8c3;
}
.color-scheme-6 .post figure.image-blog {
  border-color: #fff;
}
.color-scheme-6 .post a.more-link {
  color: #f6e8c3;
}
.color-scheme-6 .post a.more-link:hover {
  color: #fff;
}
.color-scheme-6 aside .twitter-list li span {
  color: #fff;
}
.color-scheme-6 .search-form .search-text-box {
  color: #76302e;
}
.color-scheme-6 .search-form .search-text-box::-webkit-input-placeholder {
  color: #76302e;
}
.color-scheme-6 .search-form .search-text-box:-moz-placeholder {
  color: #76302e;
  opacity: 1;
}
.color-scheme-6 .search-form .search-text-box::-moz-placeholder {
  color: #76302e;
  opacity: 1;
}
.color-scheme-6 .search-form .search-text-box:-ms-input-placeholder {
  color: #76302e;
}
.color-scheme-6 .search-form .button-submit {
  color: #76302e;
}
.color-scheme-6 .search-form .button-submit .search-submit {
  background: #f6e8c3;
}
.color-scheme-6 .search-form .button-submit:before {
  border-right-color: #f6e8c3;
}
.color-scheme-6 .search-form .button-submit:hover {
  color: #f6e8c3;
}
.color-scheme-6 .search-form .button-submit:hover .search-submit {
  background: #76302e;
}
.color-scheme-6 .search-form .button-submit:hover:before {
  border-right-color: #76302e;
}
.color-scheme-6 hr {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.color-scheme-6 form .form-text,
.color-scheme-6 form .form-textarea {
  color: #fff;
  background: rgba(246, 232, 195, 0.5);
}
.color-scheme-6 form .form-text::-webkit-input-placeholder,
.color-scheme-6 form .form-textarea::-webkit-input-placeholder {
  color: #fff;
}
.color-scheme-6 form .form-text:-moz-placeholder,
.color-scheme-6 form .form-textarea:-moz-placeholder {
  color: #fff;
  opacity: 1;
}
.color-scheme-6 form .form-text::-moz-placeholder,
.color-scheme-6 form .form-textarea::-moz-placeholder {
  color: #fff;
  opacity: 1;
}
.color-scheme-6 form .form-text:-ms-input-placeholder,
.color-scheme-6 form .form-textarea:-ms-input-placeholder {
  color: #fff;
}
.color-scheme-6 form .form-button {
  color: #f6e8c3;
  background: #a5474a;
}
.color-scheme-6 form .form-button:hover {
  color: #a5474a;
  background: #f6e8c3;
}
.color-scheme-6 .social-link {
  background: #f6e8c3;
}
.color-scheme-6 .social-link:hover {
  background: #a5474a;
}
.color-scheme-6 .social-link:hover:before {
  color: #fff;
}
.color-scheme-6 .social-link:before {
  color: #742f2e;
}
.color-scheme-6 footer {
  border-top-color: #a5474a;
  color: #f6e8c3;
}
.color-scheme-6 .next-section {
  color: #f6e8c3;
}
.color-scheme-6 .next-section:hover {
  color: #fefefe;
}
.color-scheme-6 .next-section:after {
  border-top-color: #a5474a;
}
.color-scheme-7 {
  background: url(images/p-7.jpg) top center;
  color: #eee;
}
.color-scheme-7 .rotate:before {
  background: url(images/p-7.jpg) top center;
}
.color-scheme-7 a {
  color: #eee;
}
.color-scheme-7 a:hover {
  color: #c4b49a;
}
.color-scheme-7 h1.big-heading,
.color-scheme-7 h2.big-heading {
  text-shadow: 5px 4px 0px #071023;
}
.color-scheme-7 h1 {
  color: #c4b49a;
}
.color-scheme-7 h1 .pattern-left {
  color: #c4b49a;
}
.color-scheme-7 h1 .pattern-left:after {
  border-right-color: #c4b49a;
}
.color-scheme-7 h1 .pattern-left:before {
  border-left-color: #c4b49a;
}
.color-scheme-7 h1 .pattern-right {
  color: #c4b49a;
}
.color-scheme-7 h1 .pattern-right:after {
  border-left-color: #c4b49a;
}
.color-scheme-7 h1 .pattern-right:before {
  border-right-color: #c4b49a;
}
.color-scheme-7 h2 {
  color: #c4b49a;
}
.color-scheme-7 h2 .pattern-left {
  color: #c4b49a;
}
.color-scheme-7 h2 .pattern-left:after {
  border-right-color: #c4b49a;
}
.color-scheme-7 h2 .pattern-left:before {
  border-left-color: #c4b49a;
}
.color-scheme-7 h2 .pattern-right {
  color: #c4b49a;
}
.color-scheme-7 h2 .pattern-right:after {
  border-left-color: #c4b49a;
}
.color-scheme-7 h2 .pattern-right:before {
  border-right-color: #c4b49a;
}
.color-scheme-7 h3 {
  color: #fff;
}
.color-scheme-7 h3 .pattern-left {
  color: #1d681d;
}
.color-scheme-7 h3 .pattern-left:after {
  border-right-color: #1d681d;
}
.color-scheme-7 h3 .pattern-left:before {
  border-left-color: #1d681d;
}
.color-scheme-7 h3 .pattern-right {
  color: #1d681d;
}
.color-scheme-7 h3 .pattern-right:after {
  border-left-color: #1d681d;
}
.color-scheme-7 h3 .pattern-right:before {
  border-right-color: #1d681d;
}
.color-scheme-7 h4 {
  color: #c4b49a;
}
.color-scheme-7 h5 {
  color: #fff;
}
.color-scheme-7 h6 {
  color: #fff;
}
.color-scheme-7 .owl-carousel .item {
  color: #415883;
  background: #eee;
}
.color-scheme-7 .owl-carousel .owl-pagination .owl-page {
  background: #415883;
}
.color-scheme-7 .owl-carousel .owl-pagination .owl-page.active {
  background: #c4b49a;
}
.color-scheme-7 .grid-filter .filter {
  border-color: rgba(255, 255, 255, 0.2);
}
.color-scheme-7 .grid-filter .filter li a {
  background: #415883;
  color: #fff;
}
.color-scheme-7 .grid-filter .filter li a:after {
  border-right-color: #415883;
}
.color-scheme-7 .grid-filter .filter li a:before {
  border-left-color: #415883;
}
.color-scheme-7 .grid-filter .filter li a.active {
  background: #c4b49a;
  color: #101b31;
}
.color-scheme-7 .grid-filter .filter li a.active:after {
  border-right-color: #c4b49a;
}
.color-scheme-7 .grid-filter .filter li a.active:before {
  border-left-color: #c4b49a;
}
.color-scheme-7 .grid-filter .grid .filter-item .work div.desc {
  color: #415883;
  background: #c4b49a;
}
.color-scheme-7 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #415883;
  border-bottom-color: #fff;
}
.color-scheme-7 .service:before {
  color: #000;
}
.color-scheme-7 .vertical-separator span {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.color-scheme-7 span.label {
  color: #c4b49a;
}
.color-scheme-7 .progress-bar {
  border-color: #fff;
  background: #fff;
}
.color-scheme-7 .progress-bar .skill-value {
  background: #1d681d;
}
.color-scheme-7 .team .people-photo {
  border-color: #c4b49a;
}
.color-scheme-7 .team .people-photo .social-links {
  background: rgba(29, 104, 29, 0.3);
}
.color-scheme-7 .team .people-photo .social-links ul li a {
  background: #1d681d;
}
.color-scheme-7 .team .people-photo .social-links ul li a:hover {
  background: #fff;
}
.color-scheme-7 .team .people-photo .social-links ul li a:hover:before {
  color: #1d681d;
}
.color-scheme-7 .team .people-photo .social-links ul li a:before {
  color: #fff;
}
.color-scheme-7 .post .header-post time {
  background: #1d681d;
  color: #fff;
}
.color-scheme-7 .post .header-post time:before {
  border-top-color: #1d681d;
}
.color-scheme-7 .post .header-post h4.entry-title a {
  color: #fff;
}
.color-scheme-7 .post .header-post h4.entry-title a:hover {
  color: #c4b49a;
}
.color-scheme-7 .post .header-post .entry-meta-details {
  color: #c4b49a;
}
.color-scheme-7 .post .header-post .entry-meta-details span .line-decoration {
  background: #c4b49a;
}
.color-scheme-7 .post figure.image-blog {
  border-color: #000;
}
.color-scheme-7 .post a.more-link {
  color: #c4b49a;
}
.color-scheme-7 .post a.more-link:hover {
  color: #fff;
}
.color-scheme-7 aside .twitter-list li span {
  color: #1d681d;
}
.color-scheme-7 .search-form .search-text-box {
  color: #000;
}
.color-scheme-7 .search-form .search-text-box::-webkit-input-placeholder {
  color: #000;
}
.color-scheme-7 .search-form .search-text-box:-moz-placeholder {
  color: #000;
  opacity: 1;
}
.color-scheme-7 .search-form .search-text-box::-moz-placeholder {
  color: #000;
  opacity: 1;
}
.color-scheme-7 .search-form .search-text-box:-ms-input-placeholder {
  color: #000;
}
.color-scheme-7 .search-form .button-submit {
  color: #fff;
}
.color-scheme-7 .search-form .button-submit .search-submit {
  background: #1d681d;
}
.color-scheme-7 .search-form .button-submit:before {
  border-right-color: #1d681d;
}
.color-scheme-7 .search-form .button-submit:hover .search-submit {
  background: #c4b49a;
}
.color-scheme-7 .search-form .button-submit:hover:before {
  border-right-color: #c4b49a;
}
.color-scheme-7 hr {
  border-top-color: rgba(255, 255, 255, 0.3);
}
.color-scheme-7 form .form-text,
.color-scheme-7 form .form-textarea {
  color: #c4b49a;
  background: rgba(196, 180, 154, 0.3);
}
.color-scheme-7 form .form-text::-webkit-input-placeholder,
.color-scheme-7 form .form-textarea::-webkit-input-placeholder {
  color: #c4b49a;
}
.color-scheme-7 form .form-text:-moz-placeholder,
.color-scheme-7 form .form-textarea:-moz-placeholder {
  color: #c4b49a;
  opacity: 1;
}
.color-scheme-7 form .form-text::-moz-placeholder,
.color-scheme-7 form .form-textarea::-moz-placeholder {
  color: #c4b49a;
  opacity: 1;
}
.color-scheme-7 form .form-text:-ms-input-placeholder,
.color-scheme-7 form .form-textarea:-ms-input-placeholder {
  color: #c4b49a;
}
.color-scheme-7 form .form-button {
  color: #fff;
  background: #1d681d;
}
.color-scheme-7 form .form-button:hover {
  color: #1d681d;
  background: #fff;
}
.color-scheme-7 .social-link {
  background: rgba(196, 180, 154, 0.3);
}
.color-scheme-7 .social-link:hover {
  background: rgba(196, 180, 154, 0.5);
}
.color-scheme-7 .social-link:before {
  color: #fff;
}
.color-scheme-7 footer {
  border-top-color: #1d681d;
  color: #fff;
}
.color-scheme-7 .next-section {
  color: #415883;
}
.color-scheme-7 .next-section:hover {
  color: #415883;
}
.color-scheme-7 .next-section:hover:after {
  border-top-color: #fff;
}
.color-scheme-7 .next-section:after {
  border-top-color: #fff;
}
.color-scheme-8 {
  background: url(images/p-8.jpg) top center;
  color: #333;
}
.color-scheme-8 .rotate:before {
  background: url(images/p-8.jpg) top center;
}
.color-scheme-8 a {
  color: #6f292a;
}
.color-scheme-8 a:hover {
  color: #f9ebd1;
}
.color-scheme-8 h1.big-heading,
.color-scheme-8 h2.big-heading {
  text-shadow: 5px 4px 0px #8b8372;
}
.color-scheme-8 h1 {
  color: #832C2D;
}
.color-scheme-8 h1 .pattern-left {
  color: #832C2D;
}
.color-scheme-8 h1 .pattern-left:after {
  border-right-color: #832C2D;
}
.color-scheme-8 h1 .pattern-left:before {
  border-left-color: #832C2D;
}
.color-scheme-8 h1 .pattern-right {
  color: #832C2D;
}
.color-scheme-8 h1 .pattern-right:after {
  border-left-color: #832C2D;
}
.color-scheme-8 h1 .pattern-right:before {
  border-right-color: #832C2D;
}
.color-scheme-8 h2 {
  color: #832C2D;
}
.color-scheme-8 h2 .pattern-left {
  color: #832C2D;
}
.color-scheme-8 h2 .pattern-left:after {
  border-right-color: #832C2D;
}
.color-scheme-8 h2 .pattern-left:before {
  border-left-color: #832C2D;
}
.color-scheme-8 h2 .pattern-right {
  color: #832C2D;
}
.color-scheme-8 h2 .pattern-right:after {
  border-left-color: #832C2D;
}
.color-scheme-8 h2 .pattern-right:before {
  border-right-color: #832C2D;
}
.color-scheme-8 h3 {
  color: #832C2D;
}
.color-scheme-8 h3 .pattern-left {
  color: #333;
}
.color-scheme-8 h3 .pattern-left:after {
  border-right-color: #333;
}
.color-scheme-8 h3 .pattern-left:before {
  border-left-color: #333;
}
.color-scheme-8 h3 .pattern-right {
  color: #333;
}
.color-scheme-8 h3 .pattern-right:after {
  border-left-color: #333;
}
.color-scheme-8 h3 .pattern-right:before {
  border-right-color: #333;
}
.color-scheme-8 h4 {
  color: #333;
}
.color-scheme-8 h5 {
  color: #333;
}
.color-scheme-8 h6 {
  color: #333;
}
.color-scheme-8 .owl-carousel .item {
  color: #832C2D;
  background: #f9ebd1;
}
.color-scheme-8 .owl-carousel .owl-pagination .owl-page {
  background: #f9ebd1;
}
.color-scheme-8 .owl-carousel .owl-pagination .owl-page.active {
  background: #832C2D;
}
.color-scheme-8 .grid-filter .filter {
  border-color: #f9ebd1;
}
.color-scheme-8 .grid-filter .filter li a {
  background: #f9ebd1;
  color: #832C2D;
}
.color-scheme-8 .grid-filter .filter li a:after {
  border-right-color: #f9ebd1;
}
.color-scheme-8 .grid-filter .filter li a:before {
  border-left-color: #f9ebd1;
}
.color-scheme-8 .grid-filter .filter li a.active {
  background: #832C2D;
  color: #f9ebd1;
}
.color-scheme-8 .grid-filter .filter li a.active:after {
  border-right-color: #832C2D;
}
.color-scheme-8 .grid-filter .filter li a.active:before {
  border-left-color: #832C2D;
}
.color-scheme-8 .grid-filter .grid .filter-item .work div.desc {
  color: #832C2D;
  background: #f9ebd1;
}
.color-scheme-8 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #333;
  border-bottom-color: #333;
}
.color-scheme-8 .service:before {
  color: #c2b298;
}
.color-scheme-8 .vertical-separator span {
  border-left-color: #333;
}
.color-scheme-8 .progress-bar {
  border-color: #333;
  background: #333;
}
.color-scheme-8 .progress-bar .skill-value {
  background: #832C2D;
}
.color-scheme-8 .team .people-photo {
  border-color: #f9ebd1;
}
.color-scheme-8 .team .people-photo .social-links {
  background: rgba(131, 44, 45, 0.5);
}
.color-scheme-8 .team .people-photo .social-links ul li a {
  background: #f9ebd1;
}
.color-scheme-8 .team .people-photo .social-links ul li a:hover {
  background: #832C2D;
}
.color-scheme-8 .team .people-photo .social-links ul li a:hover:before {
  color: #f9ebd1;
}
.color-scheme-8 .team .people-photo .social-links ul li a:before {
  color: #832C2D;
}
.color-scheme-8 .post .header-post time {
  background: #832C2D;
  color: #fff;
}
.color-scheme-8 .post .header-post time:before {
  border-top-color: #832C2D;
}
.color-scheme-8 .post .header-post h4.entry-title a {
  color: #333;
}
.color-scheme-8 .post .header-post h4.entry-title a:hover {
  color: #f9ebd1;
}
.color-scheme-8 .post .header-post .entry-meta-details {
  color: #333;
}
.color-scheme-8 .post .header-post .entry-meta-details span .line-decoration {
  background: #333;
}
.color-scheme-8 .post figure.image-blog {
  border-color: #f9ebd1;
}
.color-scheme-8 .post a.more-link {
  color: #832C2D;
}
.color-scheme-8 .post a.more-link:hover {
  color: #333;
}
.color-scheme-8 aside .twitter-list li span {
  color: #333;
}
.color-scheme-8 .search-form .search-text-box {
  color: #333;
}
.color-scheme-8 .search-form .search-text-box::-webkit-input-placeholder {
  color: #333;
}
.color-scheme-8 .search-form .search-text-box:-moz-placeholder {
  color: #333;
  opacity: 1;
}
.color-scheme-8 .search-form .search-text-box::-moz-placeholder {
  color: #333;
  opacity: 1;
}
.color-scheme-8 .search-form .search-text-box:-ms-input-placeholder {
  color: #333;
}
.color-scheme-8 .search-form .button-submit {
  color: #fff;
}
.color-scheme-8 .search-form .button-submit .search-submit {
  background: #832C2D;
}
.color-scheme-8 .search-form .button-submit:before {
  border-right-color: #832C2D;
}
.color-scheme-8 .search-form .button-submit:hover {
  color: #832C2D;
}
.color-scheme-8 .search-form .button-submit:hover .search-submit {
  background: #333;
}
.color-scheme-8 .search-form .button-submit:hover:before {
  border-right-color: #333;
}
.color-scheme-8 hr {
  border-top-color: #333;
}
.color-scheme-8 form .form-text,
.color-scheme-8 form .form-textarea {
  color: #000;
  background: rgba(249, 235, 209, 0.5);
}
.color-scheme-8 form .form-text::-webkit-input-placeholder,
.color-scheme-8 form .form-textarea::-webkit-input-placeholder {
  color: #000;
}
.color-scheme-8 form .form-text:-moz-placeholder,
.color-scheme-8 form .form-textarea:-moz-placeholder {
  color: #000;
  opacity: 1;
}
.color-scheme-8 form .form-text::-moz-placeholder,
.color-scheme-8 form .form-textarea::-moz-placeholder {
  color: #000;
  opacity: 1;
}
.color-scheme-8 form .form-text:-ms-input-placeholder,
.color-scheme-8 form .form-textarea:-ms-input-placeholder {
  color: #000;
}
.color-scheme-8 form .form-button {
  color: #fff;
  background: #832C2D;
}
.color-scheme-8 form .form-button:hover {
  color: #832C2D;
  background: #333;
}
.color-scheme-8 .social-link {
  background: rgba(249, 235, 209, 0.5);
}
.color-scheme-8 .social-link:hover {
  background: rgba(249, 235, 209, 0.7);
}
.color-scheme-8 .social-link:before {
  color: #832C2D;
}
.color-scheme-8 footer {
  border-top-color: #832C2D;
  color: #333;
}
.color-scheme-8 .next-section {
  color: #f9ebd1;
}
.color-scheme-8 .next-section:hover {
  color: #832C2D;
}
.color-scheme-8 .next-section:hover:after {
  border-top-color: #333;
}
.color-scheme-8 .next-section:after {
  border-top-color: #832C2D;
}
.color-scheme-9 {
  background: url(images/p-9.jpg) top center;
  color: #D394A4;
}
.color-scheme-9 .rotate:before {
  background: url(images/p-9.jpg) top center;
}
.color-scheme-9 a {
  color: #A64D63;
}
.color-scheme-9 a:hover {
  color: #d394a4;
}
.color-scheme-9 h1.big-heading,
.color-scheme-9 h2.big-heading {
  text-shadow: 5px 4px 0px #6C192E;
}
.color-scheme-9 h1 {
  color: #A64D63;
}
.color-scheme-9 h1 .pattern-left {
  color: #A64D63;
}
.color-scheme-9 h1 .pattern-left:after {
  border-right-color: #A64D63;
}
.color-scheme-9 h1 .pattern-left:before {
  border-left-color: #A64D63;
}
.color-scheme-9 h1 .pattern-right {
  color: #A64D63;
}
.color-scheme-9 h1 .pattern-right:after {
  border-left-color: #A64D63;
}
.color-scheme-9 h1 .pattern-right:before {
  border-right-color: #A64D63;
}
.color-scheme-9 h2 {
  color: #A64D63;
}
.color-scheme-9 h2 .pattern-left {
  color: #A64D63;
}
.color-scheme-9 h2 .pattern-left:after {
  border-right-color: #A64D63;
}
.color-scheme-9 h2 .pattern-left:before {
  border-left-color: #A64D63;
}
.color-scheme-9 h2 .pattern-right {
  color: #A64D63;
}
.color-scheme-9 h2 .pattern-right:after {
  border-left-color: #A64D63;
}
.color-scheme-9 h2 .pattern-right:before {
  border-right-color: #A64D63;
}
.color-scheme-9 h3 {
  color: #A64D63;
}
.color-scheme-9 h3 .pattern-left {
  color: #9CAF51;
}
.color-scheme-9 h3 .pattern-left:after {
  border-right-color: #9CAF51;
}
.color-scheme-9 h3 .pattern-left:before {
  border-left-color: #9CAF51;
}
.color-scheme-9 h3 .pattern-right {
  color: #9CAF51;
}
.color-scheme-9 h3 .pattern-right:after {
  border-left-color: #9CAF51;
}
.color-scheme-9 h3 .pattern-right:before {
  border-right-color: #9CAF51;
}
.color-scheme-9 h4 {
  color: #9CAF51;
}
.color-scheme-9 h5 {
  color: #9CAF51;
}
.color-scheme-9 h6 {
  color: #9CAF51;
}
.color-scheme-9 .owl-carousel .item {
  color: #D394A4;
  background: #6C192E;
}
.color-scheme-9 .owl-carousel .owl-pagination .owl-page {
  background: #D394A4;
}
.color-scheme-9 .owl-carousel .owl-pagination .owl-page.active {
  background: #6C192E;
}
.color-scheme-9 .grid-filter .filter {
  border-color: #D394A4;
}
.color-scheme-9 .grid-filter .filter li a {
  background: #D394A4;
  color: #fff;
}
.color-scheme-9 .grid-filter .filter li a:after {
  border-right-color: #D394A4;
}
.color-scheme-9 .grid-filter .filter li a:before {
  border-left-color: #D394A4;
}
.color-scheme-9 .grid-filter .filter li a.active {
  background: #6C192E;
  color: #D394A4;
}
.color-scheme-9 .grid-filter .filter li a.active:after {
  border-right-color: #6C192E;
}
.color-scheme-9 .grid-filter .filter li a.active:before {
  border-left-color: #6C192E;
}
.color-scheme-9 .grid-filter .grid .filter-item .work div.desc {
  color: #D394A4;
  background: #6C192E;
}
.color-scheme-9 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #9CAF51;
  border-bottom-color: #9CAF51;
}
.color-scheme-9 .service {
  color: #D394A4;
}
.color-scheme-9 .service:before {
  color: #6C192E;
}
.color-scheme-9 .vertical-separator span {
  border-left-color: #D394A4;
}
.color-scheme-9 .progress-bar {
  border-color: #D394A4;
  background: #D394A4;
}
.color-scheme-9 .progress-bar .skill-value {
  background: #6C192E;
}
.color-scheme-9 .team .people-photo {
  border-color: #CAD797;
}
.color-scheme-9 .team .people-photo .social-links {
  background: rgba(255, 255, 255, 0.8);
}
.color-scheme-9 .team .people-photo .social-links ul li a {
  background: #fff;
}
.color-scheme-9 .team .people-photo .social-links ul li a:hover {
  background: #D394A4;
}
.color-scheme-9 .team .people-photo .social-links ul li a:hover:before {
  color: #6C192E;
}
.color-scheme-9 .team .people-photo .social-links ul li a:before {
  color: #D394A4;
}
.color-scheme-9 .post .header-post time {
  background: #9CAF51;
  color: #fff;
}
.color-scheme-9 .post .header-post time:before {
  border-top-color: #9CAF51;
}
.color-scheme-9 .post .header-post h4.entry-title a {
  color: #D394A4;
}
.color-scheme-9 .post .header-post h4.entry-title a:hover {
  color: #6C192E;
}
.color-scheme-9 .post .header-post .entry-meta-details {
  color: #6C192E;
}
.color-scheme-9 .post .header-post .entry-meta-details span .line-decoration {
  background: #6C192E;
}
.color-scheme-9 .post figure.image-blog {
  border-color: #fff;
}
.color-scheme-9 .post a.more-link {
  color: #6C192E;
}
.color-scheme-9 .post a.more-link:hover {
  background: #bbb;
}
.color-scheme-9 aside .twitter-list li span {
  color: #bbb;
}
.color-scheme-9 .search-form .search-text-box {
  color: #444;
}
.color-scheme-9 .search-form .search-text-box::-webkit-input-placeholder {
  color: #444;
}
.color-scheme-9 .search-form .search-text-box:-moz-placeholder {
  color: #444;
  opacity: 1;
}
.color-scheme-9 .search-form .search-text-box::-moz-placeholder {
  color: #444;
  opacity: 1;
}
.color-scheme-9 .search-form .search-text-box:-ms-input-placeholder {
  color: #444;
}
.color-scheme-9 .search-form .button-submit {
  color: #fff;
}
.color-scheme-9 .search-form .button-submit .search-submit {
  background: #9CAF51;
}
.color-scheme-9 .search-form .button-submit:before {
  border-right-color: #9CAF51;
}
.color-scheme-9 .search-form .button-submit:hover .search-submit {
  background: #6C192E;
}
.color-scheme-9 .search-form .button-submit:hover:before {
  border-right-color: #6C192E;
}
.color-scheme-9 hr {
  border-top-color: #fff;
}
.color-scheme-9 form .form-text,
.color-scheme-9 form .form-textarea {
  color: #fff;
  background: rgba(166, 77, 99, 0.3);
}
.color-scheme-9 form .form-text::-webkit-input-placeholder,
.color-scheme-9 form .form-textarea::-webkit-input-placeholder {
  color: #fff;
}
.color-scheme-9 form .form-text:-moz-placeholder,
.color-scheme-9 form .form-textarea:-moz-placeholder {
  color: #fff;
  opacity: 1;
}
.color-scheme-9 form .form-text::-moz-placeholder,
.color-scheme-9 form .form-textarea::-moz-placeholder {
  color: #fff;
  opacity: 1;
}
.color-scheme-9 form .form-text:-ms-input-placeholder,
.color-scheme-9 form .form-textarea:-ms-input-placeholder {
  color: #fff;
}
.color-scheme-9 form .form-button {
  color: #fff;
  background: #9CAF51;
}
.color-scheme-9 form .form-button:hover {
  background: #6C192E;
}
.color-scheme-9 .social-link {
  background: rgba(255, 255, 255, 0.7);
}
.color-scheme-9 .social-link:hover {
  background: rgba(255, 255, 255, 0.9);
}
.color-scheme-9 .social-link:before {
  color: #9CAF51;
}
.color-scheme-9 footer {
  border-top-color: #9CAF51;
}
.color-scheme-9 .next-section {
  color: #D394A4;
}
.color-scheme-9 .next-section:hover {
  color: #fff;
}
.color-scheme-9 .next-section:hover:after {
  border-top-color: #6C192E;
}
.color-scheme-9 .next-section:after {
  border-top-color: #6C192E;
}
.color-scheme-10 {
  background: url(images/p-10.jpg) top center;
  color: #AA625E;
}
.color-scheme-10 .rotate:before {
  background: url(images/p-10.jpg) top center;
}
.color-scheme-10 a {
  color: #AA625E;
}
.color-scheme-10 a:hover {
  color: #fff;
}
.color-scheme-10 h1.big-heading,
.color-scheme-10 h2.big-heading {
  text-shadow: 5px 4px 0px #000;
}
.color-scheme-10 h1 {
  color: #bfb196;
}
.color-scheme-10 h1 .pattern-left {
  color: #bfb196;
}
.color-scheme-10 h1 .pattern-left:after {
  border-right-color: #bfb196;
}
.color-scheme-10 h1 .pattern-left:before {
  border-left-color: #bfb196;
}
.color-scheme-10 h1 .pattern-right {
  color: #bfb196;
}
.color-scheme-10 h1 .pattern-right:after {
  border-left-color: #bfb196;
}
.color-scheme-10 h1 .pattern-right:before {
  border-right-color: #bfb196;
}
.color-scheme-10 h2 {
  color: #bfb196;
}
.color-scheme-10 h2 .pattern-left {
  color: #bfb196;
}
.color-scheme-10 h2 .pattern-left:after {
  border-right-color: #bfb196;
}
.color-scheme-10 h2 .pattern-left:before {
  border-left-color: #bfb196;
}
.color-scheme-10 h2 .pattern-right {
  color: #bfb196;
}
.color-scheme-10 h2 .pattern-right:after {
  border-left-color: #bfb196;
}
.color-scheme-10 h2 .pattern-right:before {
  border-right-color: #bfb196;
}
.color-scheme-10 h3 {
  color: #bfb196;
}
.color-scheme-10 h3 .pattern-left {
  color: #bfb196;
}
.color-scheme-10 h3 .pattern-left:after {
  border-right-color: #bfb196;
}
.color-scheme-10 h3 .pattern-left:before {
  border-left-color: #bfb196;
}
.color-scheme-10 h3 .pattern-right {
  color: #bfb196;
}
.color-scheme-10 h3 .pattern-right:after {
  border-left-color: #bfb196;
}
.color-scheme-10 h3 .pattern-right:before {
  border-right-color: #bfb196;
}
.color-scheme-10 h4 {
  color: #bfb196;
}
.color-scheme-10 h5 {
  color: #bfb196;
}
.color-scheme-10 h6 {
  color: #bfb196;
}
.color-scheme-10 .owl-carousel .item {
  color: #A44F76;
  background: #fff;
}
.color-scheme-10 .owl-carousel .owl-pagination .owl-page {
  background: #A44F76;
}
.color-scheme-10 .owl-carousel .owl-pagination .owl-page.active {
  background: #fff;
}
.color-scheme-10 .grid-filter .filter {
  border-color: #A44F76;
}
.color-scheme-10 .grid-filter .filter li a {
  background: #A44F76;
  color: #fff;
}
.color-scheme-10 .grid-filter .filter li a:after {
  border-right-color: #A44F76;
}
.color-scheme-10 .grid-filter .filter li a:before {
  border-left-color: #A44F76;
}
.color-scheme-10 .grid-filter .filter li a.active {
  background: #fff;
  color: #A44F76;
}
.color-scheme-10 .grid-filter .filter li a.active:after {
  border-right-color: #fff;
}
.color-scheme-10 .grid-filter .filter li a.active:before {
  border-left-color: #fff;
}
.color-scheme-10 .grid-filter .grid .filter-item .work div.desc {
  color: #fff;
  background: #A44F76;
}
.color-scheme-10 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #bfb196;
  border-bottom-color: #bfb196;
}
.color-scheme-10 .service:before {
  color: #eee;
}
.color-scheme-10 .vertical-separator span {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.color-scheme-10 .progress-bar {
  border-color: rgba(255, 255, 255, 0.5);
  background: rgba(255, 255, 255, 0.5);
}
.color-scheme-10 .progress-bar .skill-value {
  background: #A44F76;
}
.color-scheme-10 .team .people-photo {
  border-color: #fff;
}
.color-scheme-10 .team .people-photo .social-links {
  background: rgba(191, 177, 150, 0.8);
}
.color-scheme-10 .team .people-photo .social-links ul li a {
  background: #A44F76;
}
.color-scheme-10 .team .people-photo .social-links ul li a:hover {
  background: #fff;
}
.color-scheme-10 .team .people-photo .social-links ul li a:hover:before {
  color: #A44F76;
}
.color-scheme-10 .team .people-photo .social-links ul li a:before {
  color: #fff;
}
.color-scheme-10 .post .header-post time {
  background: #A44F76;
  color: #fff;
}
.color-scheme-10 .post .header-post time:before {
  border-top-color: #A44F76;
}
.color-scheme-10 .post .header-post h4.entry-title a {
  color: #fff;
}
.color-scheme-10 .post .header-post h4.entry-title a:hover {
  color: #AA625E;
}
.color-scheme-10 .post .header-post .entry-meta-details {
  color: #AA625E;
}
.color-scheme-10 .post .header-post .entry-meta-details span .line-decoration {
  background: #AA625E;
}
.color-scheme-10 .post figure.image-blog {
  border-color: #fff;
}
.color-scheme-10 .post a.more-link {
  color: #fff;
}
.color-scheme-10 .post a.more-link:hover {
  color: #AA625E;
}
.color-scheme-10 aside .twitter-list li span {
  color: #fff;
}
.color-scheme-10 .search-form .search-text-box {
  color: #A44F76;
}
.color-scheme-10 .search-form .search-text-box::-webkit-input-placeholder {
  color: #A44F76;
}
.color-scheme-10 .search-form .search-text-box:-moz-placeholder {
  color: #A44F76;
  opacity: 1;
}
.color-scheme-10 .search-form .search-text-box::-moz-placeholder {
  color: #A44F76;
  opacity: 1;
}
.color-scheme-10 .search-form .search-text-box:-ms-input-placeholder {
  color: #A44F76;
}
.color-scheme-10 .search-form .button-submit {
  color: #fff;
}
.color-scheme-10 .search-form .button-submit .search-submit {
  background: #A44F76;
}
.color-scheme-10 .search-form .button-submit:before {
  border-right-color: #A44F76;
}
.color-scheme-10 .search-form .button-submit:hover {
  color: #A44F76;
}
.color-scheme-10 .search-form .button-submit:hover .search-submit {
  background: #2F0116;
}
.color-scheme-10 .search-form .button-submit:hover:before {
  border-right-color: #2F0116;
}
.color-scheme-10 hr {
  border-top-color: #A44F76;
}
.color-scheme-10 form .form-text,
.color-scheme-10 form .form-textarea {
  color: #eee;
  background: rgba(255, 255, 255, 0.1);
}
.color-scheme-10 form .form-text::-webkit-input-placeholder,
.color-scheme-10 form .form-textarea::-webkit-input-placeholder {
  color: #eee;
}
.color-scheme-10 form .form-text:-moz-placeholder,
.color-scheme-10 form .form-textarea:-moz-placeholder {
  color: #eee;
  opacity: 1;
}
.color-scheme-10 form .form-text::-moz-placeholder,
.color-scheme-10 form .form-textarea::-moz-placeholder {
  color: #eee;
  opacity: 1;
}
.color-scheme-10 form .form-text:-ms-input-placeholder,
.color-scheme-10 form .form-textarea:-ms-input-placeholder {
  color: #eee;
}
.color-scheme-10 form .form-button {
  color: #fff;
  background: #A44F76;
}
.color-scheme-10 form .form-button:hover {
  color: #A44F76;
  background: #fff;
}
.color-scheme-10 .social-link {
  background: rgba(255, 255, 255, 0.1);
}
.color-scheme-10 .social-link:hover {
  background: rgba(255, 255, 255, 0.3);
}
.color-scheme-10 .social-link:hover:before {
  color: #2F0116;
}
.color-scheme-10 .social-link:before {
  color: #A44F76;
}
.color-scheme-10 footer {
  border-top-color: #bfb196;
  color: #fff;
}
.color-scheme-10 .next-section {
  color: #fff;
}
.color-scheme-10 .next-section:hover {
  color: #A44F76;
}
.color-scheme-10 .next-section:hover:after {
  border-top-color: #2F0116;
}
.color-scheme-10 .next-section:after {
  border-top-color: #A44F76;
}
.color-scheme-11 {
  background: url(images/p-11.jpg) top center;
  color: #e3e0d1;
}
.color-scheme-11 .rotate:before {
  background: url(images/p-11.jpg) top center;
}
.color-scheme-11 a {
  color: #e3e0d1;
}
.color-scheme-11 a:hover {
  color: #eec704;
}
.color-scheme-11 h1.big-heading,
.color-scheme-11 h2.big-heading {
  text-shadow: 5px 4px 0px #1e390a;
}
.color-scheme-11 h1 {
  color: #eec704;
}
.color-scheme-11 h1 .pattern-left {
  color: #eec704;
}
.color-scheme-11 h1 .pattern-left:after {
  border-right-color: #eec704;
}
.color-scheme-11 h1 .pattern-left:before {
  border-left-color: #eec704;
}
.color-scheme-11 h1 .pattern-right {
  color: #eec704;
}
.color-scheme-11 h1 .pattern-right:after {
  border-left-color: #eec704;
}
.color-scheme-11 h1 .pattern-right:before {
  border-right-color: #eec704;
}
.color-scheme-11 h2 {
  color: #eec704;
}
.color-scheme-11 h2 .pattern-left {
  color: #eec704;
}
.color-scheme-11 h2 .pattern-left:after {
  border-right-color: #eec704;
}
.color-scheme-11 h2 .pattern-left:before {
  border-left-color: #eec704;
}
.color-scheme-11 h2 .pattern-right {
  color: #eec704;
}
.color-scheme-11 h2 .pattern-right:after {
  border-left-color: #eec704;
}
.color-scheme-11 h2 .pattern-right:before {
  border-right-color: #eec704;
}
.color-scheme-11 h3 {
  color: #eec704;
}
.color-scheme-11 h3 .pattern-left {
  color: #95A25A;
}
.color-scheme-11 h3 .pattern-left:after {
  border-right-color: #95A25A;
}
.color-scheme-11 h3 .pattern-left:before {
  border-left-color: #95A25A;
}
.color-scheme-11 h3 .pattern-right {
  color: #95A25A;
}
.color-scheme-11 h3 .pattern-right:after {
  border-left-color: #95A25A;
}
.color-scheme-11 h3 .pattern-right:before {
  border-right-color: #95A25A;
}
.color-scheme-11 h4 {
  color: #95A25A;
}
.color-scheme-11 h5 {
  color: #95A25A;
}
.color-scheme-11 h6 {
  color: #95A25A;
}
.color-scheme-11 .owl-carousel .item {
  color: #1e390a;
  background: #e3e0d1;
}
.color-scheme-11 .owl-carousel .owl-pagination .owl-page {
  background: #95A25A;
}
.color-scheme-11 .owl-carousel .owl-pagination .owl-page.active {
  background: #eec704;
}
.color-scheme-11 .grid-filter .filter {
  border-color: rgba(255, 255, 255, 0.1);
}
.color-scheme-11 .grid-filter .filter li a {
  background: #95A25A;
  color: #e3e0d1;
}
.color-scheme-11 .grid-filter .filter li a:after {
  border-right-color: #95A25A;
}
.color-scheme-11 .grid-filter .filter li a:before {
  border-left-color: #95A25A;
}
.color-scheme-11 .grid-filter .filter li a.active {
  background: #e3e0d1;
  color: #1e390a;
}
.color-scheme-11 .grid-filter .filter li a.active:after {
  border-right-color: #e3e0d1;
}
.color-scheme-11 .grid-filter .filter li a.active:before {
  border-left-color: #e3e0d1;
}
.color-scheme-11 .grid-filter .grid .filter-item .work div.desc {
  color: #1e390a;
  background: #eec704;
}
.color-scheme-11 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #1e390a;
  border-bottom-color: #1e390a;
}
.color-scheme-11 .service:before {
  color: #1e390a;
}
.color-scheme-11 .vertical-separator span {
  border-left-color: rgba(255, 255, 255, 0.1);
}
.color-scheme-11 .progress-bar {
  border-color: #fff;
  background: #fff;
}
.color-scheme-11 .progress-bar .skill-value {
  background: #eec704;
}
.color-scheme-11 .team .people-photo {
  border-color: #e3e0d1;
}
.color-scheme-11 .team .people-photo .social-links {
  background: rgba(238, 199, 4, 0.2);
}
.color-scheme-11 .team .people-photo .social-links ul li a {
  background: #eec704;
}
.color-scheme-11 .team .people-photo .social-links ul li a:hover:before {
  color: #998001;
}
.color-scheme-11 .team .people-photo .social-links ul li a:before {
  color: #b79b12;
}
.color-scheme-11 .post .header-post time {
  background: #eec704;
  color: #fff;
}
.color-scheme-11 .post .header-post time:before {
  border-top-color: #eec704;
}
.color-scheme-11 .post .header-post h4.entry-title a {
  color: #95A25A;
}
.color-scheme-11 .post .header-post h4.entry-title a:hover {
  color: #fff;
}
.color-scheme-11 .post .header-post .entry-meta-details {
  color: #95A25A;
}
.color-scheme-11 .post .header-post .entry-meta-details span .line-decoration {
  background: #95A25A;
}
.color-scheme-11 .post figure.image-blog {
  border-color: #fff;
}
.color-scheme-11 .post a.more-link {
  color: #eec704;
}
.color-scheme-11 .post a.more-link:hover {
  color: #95A25A;
}
.color-scheme-11 aside .twitter-list li span {
  color: #eec704;
}
.color-scheme-11 .search-form .search-text-box {
  color: #000;
}
.color-scheme-11 .search-form .search-text-box::-webkit-input-placeholder {
  color: #000;
}
.color-scheme-11 .search-form .search-text-box:-moz-placeholder {
  color: #000;
  opacity: 1;
}
.color-scheme-11 .search-form .search-text-box::-moz-placeholder {
  color: #000;
  opacity: 1;
}
.color-scheme-11 .search-form .search-text-box:-ms-input-placeholder {
  color: #000;
}
.color-scheme-11 .search-form .button-submit {
  color: #fff;
}
.color-scheme-11 .search-form .button-submit .search-submit {
  background: #eec704;
}
.color-scheme-11 .search-form .button-submit:before {
  border-right-color: #eec704;
}
.color-scheme-11 .search-form .button-submit:hover .search-submit {
  background: #95A25A;
}
.color-scheme-11 .search-form .button-submit:hover:before {
  border-right-color: #95A25A;
}
.color-scheme-11 hr {
  border-top-color: rgba(255, 255, 255, 0.1);
}
.color-scheme-11 form .form-text,
.color-scheme-11 form .form-textarea {
  color: #1e390a;
  background: rgba(149, 162, 90, 0.3);
}
.color-scheme-11 form .form-text::-webkit-input-placeholder,
.color-scheme-11 form .form-textarea::-webkit-input-placeholder {
  color: #1e390a;
}
.color-scheme-11 form .form-text:-moz-placeholder,
.color-scheme-11 form .form-textarea:-moz-placeholder {
  color: #1e390a;
  opacity: 1;
}
.color-scheme-11 form .form-text::-moz-placeholder,
.color-scheme-11 form .form-textarea::-moz-placeholder {
  color: #1e390a;
  opacity: 1;
}
.color-scheme-11 form .form-text:-ms-input-placeholder,
.color-scheme-11 form .form-textarea:-ms-input-placeholder {
  color: #1e390a;
}
.color-scheme-11 form .form-button {
  color: #fff;
  background: #eec704;
}
.color-scheme-11 form .form-button:hover {
  color: #998001;
}
.color-scheme-11 .social-link {
  background: rgba(149, 162, 90, 0.3);
}
.color-scheme-11 .social-link:hover {
  background: rgba(149, 162, 90, 0.5);
}
.color-scheme-11 .social-link:before {
  color: #fff;
}
.color-scheme-11 footer {
  border-top-color: #eec704;
  color: #fff;
}
.color-scheme-11 .next-section {
  color: #b79b12;
}
.color-scheme-11 .next-section:hover {
  color: #998001;
}
.color-scheme-11 .next-section:after {
  border-top-color: #eec704;
}
.color-scheme-12 {
  background: url(images/p-12.jpg) top center;
  color: #CA688F;
}
.color-scheme-12 .rotate:before {
  background: url(images/p-12.jpg) top center;
}
.color-scheme-12 a {
  color: #fff;
}
.color-scheme-12 a:hover {
  color: #CA688F;
}
.color-scheme-12 h1.big-heading,
.color-scheme-12 h2.big-heading {
  text-shadow: 5px 4px 0px #5a2f61;
}
.color-scheme-12 h1 {
  color: #95A25A;
}
.color-scheme-12 h1 .pattern-left {
  color: #95A25A;
}
.color-scheme-12 h1 .pattern-left:after {
  border-right-color: #95A25A;
}
.color-scheme-12 h1 .pattern-left:before {
  border-left-color: #95A25A;
}
.color-scheme-12 h1 .pattern-right {
  color: #95A25A;
}
.color-scheme-12 h1 .pattern-right:after {
  border-left-color: #95A25A;
}
.color-scheme-12 h1 .pattern-right:before {
  border-right-color: #95A25A;
}
.color-scheme-12 h2 {
  color: #95A25A;
}
.color-scheme-12 h2 .pattern-left {
  color: #95A25A;
}
.color-scheme-12 h2 .pattern-left:after {
  border-right-color: #95A25A;
}
.color-scheme-12 h2 .pattern-left:before {
  border-left-color: #95A25A;
}
.color-scheme-12 h2 .pattern-right {
  color: #95A25A;
}
.color-scheme-12 h2 .pattern-right:after {
  border-left-color: #95A25A;
}
.color-scheme-12 h2 .pattern-right:before {
  border-right-color: #95A25A;
}
.color-scheme-12 h3 {
  color: #CA688F;
}
.color-scheme-12 h3 .pattern-left {
  color: #95A25A;
}
.color-scheme-12 h3 .pattern-left:after {
  border-right-color: #95A25A;
}
.color-scheme-12 h3 .pattern-left:before {
  border-left-color: #95A25A;
}
.color-scheme-12 h3 .pattern-right {
  color: #95A25A;
}
.color-scheme-12 h3 .pattern-right:after {
  border-left-color: #95A25A;
}
.color-scheme-12 h3 .pattern-right:before {
  border-right-color: #95A25A;
}
.color-scheme-12 h4 {
  color: #fff;
}
.color-scheme-12 h5 {
  color: #fff;
}
.color-scheme-12 h6 {
  color: #fff;
}
.color-scheme-12 .owl-carousel .item {
  color: #95A25A;
  background: #fff;
}
.color-scheme-12 .owl-carousel .owl-pagination .owl-page {
  background: #95A25A;
}
.color-scheme-12 .owl-carousel .owl-pagination .owl-page.active {
  background: #fff;
}
.color-scheme-12 .grid-filter .filter {
  border-color: rgba(255, 255, 255, 0.1);
}
.color-scheme-12 .grid-filter .filter li a {
  background: #95A25A;
  color: #fff;
}
.color-scheme-12 .grid-filter .filter li a:after {
  border-right-color: #95A25A;
}
.color-scheme-12 .grid-filter .filter li a:before {
  border-left-color: #95A25A;
}
.color-scheme-12 .grid-filter .filter li a.active {
  background: #fff;
  color: #95A25A;
}
.color-scheme-12 .grid-filter .filter li a.active:after {
  border-right-color: #fff;
}
.color-scheme-12 .grid-filter .filter li a.active:before {
  border-left-color: #fff;
}
.color-scheme-12 .grid-filter .grid .filter-item .work div.desc {
  color: #fff;
  background: #95A25A;
}
.color-scheme-12 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #5a2f61;
  border-bottom-color: #5a2f61;
}
.color-scheme-12 .service:before {
  color: #fff;
}
.color-scheme-12 .vertical-separator span {
  border-left-color: rgba(255, 255, 255, 0.2);
}
.color-scheme-12 .progress-bar {
  border-color: #fff;
  background: #fff;
}
.color-scheme-12 .progress-bar .skill-value {
  background: #95A25A;
}
.color-scheme-12 .team .people-photo {
  border-color: #CA688F;
}
.color-scheme-12 .team .people-photo .social-links {
  background: rgba(255, 255, 255, 0.3);
}
.color-scheme-12 .team .people-photo .social-links ul li a {
  background: #fff;
}
.color-scheme-12 .team .people-photo .social-links ul li a:hover {
  background: #95A25A;
}
.color-scheme-12 .team .people-photo .social-links ul li a:hover:before {
  color: #fff;
}
.color-scheme-12 .team .people-photo .social-links ul li a:before {
  color: #95A25A;
}
.color-scheme-12 .post .header-post time {
  background: #95A25A;
  color: #fff;
}
.color-scheme-12 .post .header-post time:before {
  border-top-color: #95A25A;
}
.color-scheme-12 .post .header-post h4.entry-title a {
  color: #fff;
}
.color-scheme-12 .post .header-post h4.entry-title a:hover {
  color: #CA688F;
}
.color-scheme-12 .post .header-post .entry-meta-details {
  color: #CA688F;
}
.color-scheme-12 .post .header-post .entry-meta-details span .line-decoration {
  background: #CA688F;
}
.color-scheme-12 .post figure.image-blog {
  border-color: #fff;
}
.color-scheme-12 .post a.more-link {
  color: #95A25A;
}
.color-scheme-12 .post a.more-link:hover {
  color: #fff;
}
.color-scheme-12 aside .twitter-list li span {
  color: #95A25A;
}
.color-scheme-12 .search-form .search-text-box {
  color: #95A25A;
}
.color-scheme-12 .search-form .search-text-box::-webkit-input-placeholder {
  color: #95A25A;
}
.color-scheme-12 .search-form .search-text-box:-moz-placeholder {
  color: #95A25A;
  opacity: 1;
}
.color-scheme-12 .search-form .search-text-box::-moz-placeholder {
  color: #95A25A;
  opacity: 1;
}
.color-scheme-12 .search-form .search-text-box:-ms-input-placeholder {
  color: #95A25A;
}
.color-scheme-12 .search-form .button-submit {
  color: #fff;
}
.color-scheme-12 .search-form .button-submit .search-submit {
  background: #95A25A;
}
.color-scheme-12 .search-form .button-submit:before {
  border-right-color: #95A25A;
}
.color-scheme-12 .search-form .button-submit:hover .search-submit {
  background: #CA688F;
}
.color-scheme-12 .search-form .button-submit:hover:before {
  border-right-color: #CA688F;
}
.color-scheme-12 hr {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.color-scheme-12 form .form-text,
.color-scheme-12 form .form-textarea {
  color: #95A25A;
  background: rgba(255, 255, 255, 0.2);
}
.color-scheme-12 form .form-text::-webkit-input-placeholder,
.color-scheme-12 form .form-textarea::-webkit-input-placeholder {
  color: #95A25A;
}
.color-scheme-12 form .form-text:-moz-placeholder,
.color-scheme-12 form .form-textarea:-moz-placeholder {
  color: #95A25A;
  opacity: 1;
}
.color-scheme-12 form .form-text::-moz-placeholder,
.color-scheme-12 form .form-textarea::-moz-placeholder {
  color: #95A25A;
  opacity: 1;
}
.color-scheme-12 form .form-text:-ms-input-placeholder,
.color-scheme-12 form .form-textarea:-ms-input-placeholder {
  color: #95A25A;
}
.color-scheme-12 form .form-button {
  color: #fff;
  background: #95A25A;
}
.color-scheme-12 form .form-button:hover {
  color: #95A25A;
  background: #fff;
}
.color-scheme-12 .social-link {
  background: rgba(255, 255, 255, 0.2);
}
.color-scheme-12 .social-link:hover {
  background: rgba(255, 255, 255, 0.4);
}
.color-scheme-12 .social-link:before {
  color: #95A25A;
}
.color-scheme-12 footer {
  border-top-color: #95A25A;
  color: #fff;
}
.color-scheme-12 .next-section {
  color: #fff;
}
.color-scheme-12 .next-section:hover {
  color: #95A25A;
}
.color-scheme-12 .next-section:hover:after {
  border-top-color: #fff;
}
.color-scheme-12 .next-section:after {
  border-top-color: #95A25A;
}
.color-scheme-13 {
  background: url(images/p-13.jpg) top center;
  color: #f6e8c3;
}
.color-scheme-13 .rotate:before {
  background: url(images/p-13.jpg) top center;
}
.color-scheme-13 a {
  color: #f6e8c3;
}
.color-scheme-13 a:hover {
  color: #fff;
}
.color-scheme-13 h1.big-heading,
.color-scheme-13 h2.big-heading {
  text-shadow: 5px 4px 0px #2f626c;
}
.color-scheme-13 h1 {
  color: #f6e8c3;
}
.color-scheme-13 h1 .pattern-left {
  color: #f6e8c3;
}
.color-scheme-13 h1 .pattern-left:after {
  border-right-color: #f6e8c3;
}
.color-scheme-13 h1 .pattern-left:before {
  border-left-color: #f6e8c3;
}
.color-scheme-13 h1 .pattern-right {
  color: #f6e8c3;
}
.color-scheme-13 h1 .pattern-right:after {
  border-left-color: #f6e8c3;
}
.color-scheme-13 h1 .pattern-right:before {
  border-right-color: #f6e8c3;
}
.color-scheme-13 h2 {
  color: #f6e8c3;
}
.color-scheme-13 h2 .pattern-left {
  color: #f6e8c3;
}
.color-scheme-13 h2 .pattern-left:after {
  border-right-color: #f6e8c3;
}
.color-scheme-13 h2 .pattern-left:before {
  border-left-color: #f6e8c3;
}
.color-scheme-13 h2 .pattern-right {
  color: #f6e8c3;
}
.color-scheme-13 h2 .pattern-right:after {
  border-left-color: #f6e8c3;
}
.color-scheme-13 h2 .pattern-right:before {
  border-right-color: #f6e8c3;
}
.color-scheme-13 h3 {
  color: #f6e8c3;
}
.color-scheme-13 h3 .pattern-left {
  color: #8b3335;
}
.color-scheme-13 h3 .pattern-left:after {
  border-right-color: #8b3335;
}
.color-scheme-13 h3 .pattern-left:before {
  border-left-color: #8b3335;
}
.color-scheme-13 h3 .pattern-right {
  color: #8b3335;
}
.color-scheme-13 h3 .pattern-right:after {
  border-left-color: #8b3335;
}
.color-scheme-13 h3 .pattern-right:before {
  border-right-color: #8b3335;
}
.color-scheme-13 h4 {
  color: #f6e8c3;
}
.color-scheme-13 h5 {
  color: #f6e8c3;
}
.color-scheme-13 h6 {
  color: #f6e8c3;
}
.color-scheme-13 .owl-carousel .item {
  color: #8b3335;
  background: #f6e8c3;
}
.color-scheme-13 .owl-carousel .owl-pagination .owl-page {
  background: #f6e8c3;
}
.color-scheme-13 .owl-carousel .owl-pagination .owl-page.active {
  background: #8b3335;
}
.color-scheme-13 .grid-filter .filter {
  border-color: #f6e8c3;
}
.color-scheme-13 .grid-filter .filter li a {
  background: #f6e8c3;
  color: #8b3335;
}
.color-scheme-13 .grid-filter .filter li a:after {
  border-right-color: #f6e8c3;
}
.color-scheme-13 .grid-filter .filter li a:before {
  border-left-color: #f6e8c3;
}
.color-scheme-13 .grid-filter .filter li a.active {
  background: #8b3335;
  color: #f6e8c3;
}
.color-scheme-13 .grid-filter .filter li a.active:after {
  border-right-color: #8b3335;
}
.color-scheme-13 .grid-filter .filter li a.active:before {
  border-left-color: #8b3335;
}
.color-scheme-13 .grid-filter .grid .filter-item .work div.desc {
  color: #f6e8c3;
  background: #8b3335;
}
.color-scheme-13 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #f6e8c3;
  border-bottom-color: #f6e8c3;
}
.color-scheme-13 .service:before {
  color: #8b3335;
}
.color-scheme-13 .vertical-separator span {
  border-left-color: rgba(255, 255, 255, 0.2);
}
.color-scheme-13 .progress-bar {
  border-color: #f6e8c3;
  background: #f6e8c3;
}
.color-scheme-13 .progress-bar .skill-value {
  background: #8b3335;
}
.color-scheme-13 .team .people-photo {
  border-color: #fff;
}
.color-scheme-13 .team .people-photo .social-links {
  background: rgba(255, 255, 255, 0.5);
}
.color-scheme-13 .team .people-photo .social-links ul li a {
  background: #8b3335;
}
.color-scheme-13 .team .people-photo .social-links ul li a:hover {
  background: #fff;
}
.color-scheme-13 .team .people-photo .social-links ul li a:hover:before {
  color: #8b3335;
}
.color-scheme-13 .team .people-photo .social-links ul li a:before {
  color: #fff;
}
.color-scheme-13 .post .header-post time {
  background: #8b3335;
  color: #efecdb;
}
.color-scheme-13 .post .header-post time:before {
  border-top-color: #8b3335;
}
.color-scheme-13 .post .header-post h4.entry-title a {
  color: #efecdb;
}
.color-scheme-13 .post .header-post h4.entry-title a:hover {
  color: #fff;
}
.color-scheme-13 .post .header-post .entry-meta-details {
  color: #f6e8c3;
}
.color-scheme-13 .post .header-post .entry-meta-details span .line-decoration {
  background: #f6e8c3;
}
.color-scheme-13 .post figure.image-blog {
  border-color: #fff;
}
.color-scheme-13 .post a.more-link {
  color: #fff;
}
.color-scheme-13 .post a.more-link:hover {
  color: #f6e8c3;
}
.color-scheme-13 aside ul li a {
  color: #efecdb;
}
.color-scheme-13 aside .twitter-list li span {
  color: #fff;
}
.color-scheme-13 .search-form .search-text-box {
  color: #000;
}
.color-scheme-13 .search-form .search-text-box::-webkit-input-placeholder {
  color: #000;
}
.color-scheme-13 .search-form .search-text-box:-moz-placeholder {
  color: #000;
  opacity: 1;
}
.color-scheme-13 .search-form .search-text-box::-moz-placeholder {
  color: #000;
  opacity: 1;
}
.color-scheme-13 .search-form .search-text-box:-ms-input-placeholder {
  color: #000;
}
.color-scheme-13 .search-form .button-submit {
  color: #efecdb;
}
.color-scheme-13 .search-form .button-submit .search-submit {
  background: #8b3335;
}
.color-scheme-13 .search-form .button-submit:before {
  border-right-color: #8b3335;
}
.color-scheme-13 .search-form .button-submit:hover {
  color: #8b3335;
}
.color-scheme-13 .search-form .button-submit:hover .search-submit {
  background: #efecdb;
}
.color-scheme-13 .search-form .button-submit:hover:before {
  border-right-color: #efecdb;
}
.color-scheme-13 hr {
  border-top-color: #000;
}
.color-scheme-13 form .form-text,
.color-scheme-13 form .form-textarea {
  color: #8b3335;
  background: #efecdb;
}
.color-scheme-13 form .form-text::-webkit-input-placeholder,
.color-scheme-13 form .form-textarea::-webkit-input-placeholder {
  color: #8b3335;
}
.color-scheme-13 form .form-text:-moz-placeholder,
.color-scheme-13 form .form-textarea:-moz-placeholder {
  color: #8b3335;
  opacity: 1;
}
.color-scheme-13 form .form-text::-moz-placeholder,
.color-scheme-13 form .form-textarea::-moz-placeholder {
  color: #8b3335;
  opacity: 1;
}
.color-scheme-13 form .form-text:-ms-input-placeholder,
.color-scheme-13 form .form-textarea:-ms-input-placeholder {
  color: #8b3335;
}
.color-scheme-13 form .form-button {
  color: #fff;
  background: #8b3335;
}
.color-scheme-13 form .form-button:hover {
  background: #b27475;
}
.color-scheme-13 .social-link {
  background: rgba(255, 255, 255, 0.3);
}
.color-scheme-13 .social-link:hover {
  background: rgba(255, 255, 255, 0.5);
}
.color-scheme-13 .social-link:before {
  color: #efecdb;
}
.color-scheme-13 footer {
  border-top-color: #8b3335;
  color: #efecdb;
}
.color-scheme-13 .next-section {
  color: #efecdb;
}
.color-scheme-13 .next-section:hover:after {
  border-top-color: #b27475;
}
.color-scheme-13 .next-section:after {
  border-top-color: #8b3335;
}
.color-scheme-14 {
  background: url(images/p-14.jpg) top center;
  color: #3b4647;
}
.color-scheme-14 .rotate:before {
  background: url(images/p-14.jpg) top center;
}
.color-scheme-14 a {
  color: #bd7678;
}
.color-scheme-14 a:hover {
  color: #3b4647;
}
.color-scheme-14 h1.big-heading,
.color-scheme-14 h2.big-heading {
  text-shadow: 5px 4px 0px #dbd6bd;
}
.color-scheme-14 h1 {
  color: #bd7577;
}
.color-scheme-14 h1 .pattern-left {
  color: #bd7577;
}
.color-scheme-14 h1 .pattern-left:after {
  border-right-color: #bd7577;
}
.color-scheme-14 h1 .pattern-left:before {
  border-left-color: #bd7577;
}
.color-scheme-14 h1 .pattern-right {
  color: #bd7577;
}
.color-scheme-14 h1 .pattern-right:after {
  border-left-color: #bd7577;
}
.color-scheme-14 h1 .pattern-right:before {
  border-right-color: #bd7577;
}
.color-scheme-14 h2 {
  color: #bd7577;
}
.color-scheme-14 h2 .pattern-left {
  color: #bd7577;
}
.color-scheme-14 h2 .pattern-left:after {
  border-right-color: #bd7577;
}
.color-scheme-14 h2 .pattern-left:before {
  border-left-color: #bd7577;
}
.color-scheme-14 h2 .pattern-right {
  color: #bd7577;
}
.color-scheme-14 h2 .pattern-right:after {
  border-left-color: #bd7577;
}
.color-scheme-14 h2 .pattern-right:before {
  border-right-color: #bd7577;
}
.color-scheme-14 h3 {
  color: #bd7577;
}
.color-scheme-14 h3 .pattern-left {
  color: #bd7577;
}
.color-scheme-14 h3 .pattern-left:after {
  border-right-color: #bd7577;
}
.color-scheme-14 h3 .pattern-left:before {
  border-left-color: #bd7577;
}
.color-scheme-14 h3 .pattern-right {
  color: #bd7577;
}
.color-scheme-14 h3 .pattern-right:after {
  border-left-color: #bd7577;
}
.color-scheme-14 h3 .pattern-right:before {
  border-right-color: #bd7577;
}
.color-scheme-14 h4 {
  color: #bd7577;
}
.color-scheme-14 h5 {
  color: #bd7577;
}
.color-scheme-14 h6 {
  color: #bd7577;
}
.color-scheme-14 .owl-carousel .item {
  color: #3b4647;
  background: #bd7577;
}
.color-scheme-14 .owl-carousel .owl-pagination .owl-page {
  background: #ebd3b3;
}
.color-scheme-14 .owl-carousel .owl-pagination .owl-page.active {
  background: #a5474a;
}
.color-scheme-14 .grid-filter .filter {
  border-color: #ebd3b3;
}
.color-scheme-14 .grid-filter .filter li a {
  background: #a5474a;
  color: #fff;
}
.color-scheme-14 .grid-filter .filter li a:after {
  border-right-color: #a5474a;
}
.color-scheme-14 .grid-filter .filter li a:before {
  border-left-color: #a5474a;
}
.color-scheme-14 .grid-filter .filter li a.active {
  background: #ebd3b3;
  color: #bd7577;
}
.color-scheme-14 .grid-filter .filter li a.active:after {
  border-right-color: #ebd3b3;
}
.color-scheme-14 .grid-filter .filter li a.active:before {
  border-left-color: #ebd3b3;
}
.color-scheme-14 .grid-filter .grid .filter-item .work div.desc {
  color: #ebd3b3;
  background: #3b4647;
}
.color-scheme-14 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #ebd3b3;
  border-bottom-color: #a5474a;
}
.color-scheme-14 .service:before {
  color: #ebd3b3;
}
.color-scheme-14 .vertical-separator span {
  border-left-color: #3b4647;
}
.color-scheme-14 .progress-bar {
  border-color: #fff;
  background: #fff;
}
.color-scheme-14 .progress-bar .skill-value {
  background: #3b4647;
}
.color-scheme-14 .team .people-photo {
  border-color: #fff;
}
.color-scheme-14 .team .people-photo .social-links {
  background: rgba(189, 117, 119, 0.5);
}
.color-scheme-14 .team .people-photo .social-links ul li a {
  background: #fff;
}
.color-scheme-14 .team .people-photo .social-links ul li a:hover {
  background: #bd7577;
}
.color-scheme-14 .team .people-photo .social-links ul li a:hover:before {
  color: #fff;
}
.color-scheme-14 .team .people-photo .social-links ul li a:before {
  color: #bd7577;
}
.color-scheme-14 .post .header-post time {
  background: #3b4647;
  color: #bd7678;
}
.color-scheme-14 .post .header-post time:before {
  border-top-color: #3b4647;
}
.color-scheme-14 .post .header-post h4.entry-title a {
  color: #3b4647;
}
.color-scheme-14 .post .header-post h4.entry-title a:hover {
  color: #bd7678;
}
.color-scheme-14 .post .header-post .entry-meta-details {
  color: #bd7678;
}
.color-scheme-14 .post .header-post .entry-meta-details span .line-decoration {
  background: #bd7678;
}
.color-scheme-14 .post figure.image-blog {
  border-color: #fff;
}
.color-scheme-14 .post a.more-link {
  color: #bd7678;
}
.color-scheme-14 .post a.more-link:hover {
  color: #3b4647;
}
.color-scheme-14 aside .twitter-list li span {
  color: #bd7678;
}
.color-scheme-14 .search-form .search-text-box {
  color: #000;
}
.color-scheme-14 .search-form .button-submit {
  color: #bd7678;
}
.color-scheme-14 .search-form .button-submit .search-submit {
  background: #3b4647;
}
.color-scheme-14 .search-form .button-submit:before {
  border-right-color: #3b4647;
}
.color-scheme-14 .search-form .button-submit:hover {
  color: #bd7678;
}
.color-scheme-14 .search-form .button-submit:hover .search-submit {
  background: #3b4647;
}
.color-scheme-14 .search-form .button-submit:hover:before {
  border-right-color: #3b4647;
}
.color-scheme-14 hr {
  border-top-color: rgba(0, 0, 0, 0.5);
}
.color-scheme-14 form .form-text,
.color-scheme-14 form .form-textarea {
  color: #3b4647;
  background: rgba(59, 70, 71, 0.1);
}
.color-scheme-14 form .form-text::-webkit-input-placeholder,
.color-scheme-14 form .form-textarea::-webkit-input-placeholder {
  color: #3b4647;
}
.color-scheme-14 form .form-text:-moz-placeholder,
.color-scheme-14 form .form-textarea:-moz-placeholder {
  color: #3b4647;
  opacity: 1;
}
.color-scheme-14 form .form-text::-moz-placeholder,
.color-scheme-14 form .form-textarea::-moz-placeholder {
  color: #3b4647;
  opacity: 1;
}
.color-scheme-14 form .form-text:-ms-input-placeholder,
.color-scheme-14 form .form-textarea:-ms-input-placeholder {
  color: #3b4647;
}
.color-scheme-14 form .form-button {
  color: #fff;
  background: #bd7678;
}
.color-scheme-14 form .form-button:hover {
  color: #bd7678;
  background: #fff;
}
.color-scheme-14 .social-link {
  background: rgba(59, 70, 71, 0.1);
}
.color-scheme-14 .social-link:hover {
  background: rgba(59, 70, 71, 0.2);
}
.color-scheme-14 .social-link:before {
  color: #bd7678;
}
.color-scheme-14 footer {
  border-top-color: #bd7678;
  color: #3b4647;
}
.color-scheme-14 .next-section {
  color: #bd7678;
}
.color-scheme-14 .next-section:hover {
  color: #f6e8c3;
}
.color-scheme-14 .next-section:after {
  border-top-color: #3b4647;
}
.color-scheme-15 {
  background: url(images/p-15.jpg) top center;
  color: #7E7E7E;
}
.color-scheme-15 .rotate:before {
  background: url(images/p-15.jpg) top center;
}
.color-scheme-15 a {
  color: #95A25A;
}
.color-scheme-15 a:hover {
  color: #7E7E7E;
}
.color-scheme-15 h1.big-heading,
.color-scheme-15 h2.big-heading {
  text-shadow: 5px 4px 0px #c3be9e;
}
.color-scheme-15 h1 {
  color: #95A25A;
}
.color-scheme-15 h1 .pattern-left {
  color: #95A25A;
}
.color-scheme-15 h1 .pattern-left:after {
  border-right-color: #95A25A;
}
.color-scheme-15 h1 .pattern-left:before {
  border-left-color: #95A25A;
}
.color-scheme-15 h1 .pattern-right {
  color: #95A25A;
}
.color-scheme-15 h1 .pattern-right:after {
  border-left-color: #95A25A;
}
.color-scheme-15 h1 .pattern-right:before {
  border-right-color: #95A25A;
}
.color-scheme-15 h2 {
  color: #95A25A;
}
.color-scheme-15 h2 .pattern-left {
  color: #95A25A;
}
.color-scheme-15 h2 .pattern-left:after {
  border-right-color: #95A25A;
}
.color-scheme-15 h2 .pattern-left:before {
  border-left-color: #95A25A;
}
.color-scheme-15 h2 .pattern-right {
  color: #95A25A;
}
.color-scheme-15 h2 .pattern-right:after {
  border-left-color: #95A25A;
}
.color-scheme-15 h2 .pattern-right:before {
  border-right-color: #95A25A;
}
.color-scheme-15 h3 {
  color: #95A25A;
}
.color-scheme-15 h3 .pattern-left {
  color: #95A25A;
}
.color-scheme-15 h3 .pattern-left:after {
  border-right-color: #95A25A;
}
.color-scheme-15 h3 .pattern-left:before {
  border-left-color: #95A25A;
}
.color-scheme-15 h3 .pattern-right {
  color: #95A25A;
}
.color-scheme-15 h3 .pattern-right:after {
  border-left-color: #95A25A;
}
.color-scheme-15 h3 .pattern-right:before {
  border-right-color: #95A25A;
}
.color-scheme-15 h4 {
  color: #95A25A;
}
.color-scheme-15 h5 {
  color: #7E7E7E;
}
.color-scheme-15 h6 {
  color: #7E7E7E;
}
.color-scheme-15 .owl-carousel .item {
  color: #fff;
  background: #95A25A;
}
.color-scheme-15 .owl-carousel .owl-pagination .owl-page {
  background: #7E7E7E;
}
.color-scheme-15 .owl-carousel .owl-pagination .owl-page.active {
  background: #95A25A;
}
.color-scheme-15 .grid-filter .filter {
  border-color: #7E7E7E;
}
.color-scheme-15 .grid-filter .filter li a {
  background: #7E7E7E;
  color: #fff;
}
.color-scheme-15 .grid-filter .filter li a:after {
  border-right-color: #7E7E7E;
}
.color-scheme-15 .grid-filter .filter li a:before {
  border-left-color: #7E7E7E;
}
.color-scheme-15 .grid-filter .filter li a.active {
  background: #95A25A;
  color: #fff;
}
.color-scheme-15 .grid-filter .filter li a.active:after {
  border-right-color: #95A25A;
}
.color-scheme-15 .grid-filter .filter li a.active:before {
  border-left-color: #95A25A;
}
.color-scheme-15 .grid-filter .grid .filter-item .work div.desc {
  color: #fff;
  background: #7E7E7E;
}
.color-scheme-15 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #95A25A;
  border-bottom-color: #95A25A;
}
.color-scheme-15 .service:before {
  color: #fff;
}
.color-scheme-15 .vertical-separator span {
  border-left-color: #7E7E7E;
}
.color-scheme-15 span.label {
  color: #7E7E7E;
}
.color-scheme-15 .progress-bar {
  border-color: #7E7E7E;
  background: #7E7E7E;
}
.color-scheme-15 .progress-bar .skill-value {
  background: #95A25A;
}
.color-scheme-15 .team .people-photo {
  border-color: #7E7E7E;
}
.color-scheme-15 .team .people-photo .social-links {
  background: rgba(149, 162, 90, 0.5);
}
.color-scheme-15 .team .people-photo .social-links ul li a {
  background: #fff;
}
.color-scheme-15 .team .people-photo .social-links ul li a:hover {
  background: #95a25a;
}
.color-scheme-15 .team .people-photo .social-links ul li a:hover:before {
  color: #fff;
}
.color-scheme-15 .team .people-photo .social-links ul li a:before {
  color: #95a25a;
}
.color-scheme-15 .post .header-post time {
  background: #95A25A;
  color: #fff;
}
.color-scheme-15 .post .header-post time:before {
  border-top-color: #95A25A;
}
.color-scheme-15 .post .header-post h4.entry-title a {
  color: #7E7E7E;
}
.color-scheme-15 .post .header-post h4.entry-title a:hover {
  color: #95A25A;
}
.color-scheme-15 .post .header-post .entry-meta-details {
  color: #7E7E7E;
}
.color-scheme-15 .post .header-post .entry-meta-details span .line-decoration {
  background: #7E7E7E;
}
.color-scheme-15 .post figure.image-blog {
  border-color: #fff;
}
.color-scheme-15 .post a.more-link {
  color: #95A25A;
}
.color-scheme-15 .post a.more-link:hover {
  color: #7E7E7E;
}
.color-scheme-15 aside ul li a {
  color: #7E7E7E;
}
.color-scheme-15 aside ul li a:hover {
  color: #95A25A;
}
.color-scheme-15 aside .twitter-list li a {
  color: #95A25A;
}
.color-scheme-15 aside .twitter-list li a:hover {
  color: #7E7E7E;
}
.color-scheme-15 aside .twitter-list li span {
  color: #95A25A;
}
.color-scheme-15 .search-form .search-text-box {
  color: #7E7E7E;
}
.color-scheme-15 .search-form .search-text-box::-webkit-input-placeholder {
  color: #7E7E7E;
}
.color-scheme-15 .search-form .search-text-box:-moz-placeholder {
  color: #7E7E7E;
  opacity: 1;
}
.color-scheme-15 .search-form .search-text-box::-moz-placeholder {
  color: #7E7E7E;
  opacity: 1;
}
.color-scheme-15 .search-form .search-text-box:-ms-input-placeholder {
  color: #7E7E7E;
}
.color-scheme-15 .search-form .button-submit {
  color: #fff;
}
.color-scheme-15 .search-form .button-submit .search-submit {
  background: #95A25A;
}
.color-scheme-15 .search-form .button-submit:before {
  border-right-color: #95A25A;
}
.color-scheme-15 .search-form .button-submit:hover .search-submit {
  background: #7E7E7E;
}
.color-scheme-15 .search-form .button-submit:hover:before {
  border-right-color: #7E7E7E;
}
.color-scheme-15 hr {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.color-scheme-15 form .form-text,
.color-scheme-15 form .form-textarea {
  color: #95a25a;
  background: rgba(255, 255, 255, 0.2);
}
.color-scheme-15 form .form-text::-webkit-input-placeholder,
.color-scheme-15 form .form-textarea::-webkit-input-placeholder {
  color: #95a25a;
}
.color-scheme-15 form .form-text:-moz-placeholder,
.color-scheme-15 form .form-textarea:-moz-placeholder {
  color: #95a25a;
  opacity: 1;
}
.color-scheme-15 form .form-text::-moz-placeholder,
.color-scheme-15 form .form-textarea::-moz-placeholder {
  color: #95a25a;
  opacity: 1;
}
.color-scheme-15 form .form-text:-ms-input-placeholder,
.color-scheme-15 form .form-textarea:-ms-input-placeholder {
  color: #95a25a;
}
.color-scheme-15 form .form-button {
  color: #fff;
  background: #95a25a;
}
.color-scheme-15 form .form-button:hover {
  color: #95a25a;
  background: #fff;
}
.color-scheme-15 .social-link {
  background: rgba(255, 255, 255, 0.2);
}
.color-scheme-15 .social-link:hover {
  background: rgba(255, 255, 255, 0.5);
}
.color-scheme-15 .social-link:before {
  color: #95A25A;
}
.color-scheme-15 footer {
  border-top-color: #95A25A;
  color: #7E7E7E;
}
.color-scheme-15 .next-section {
  color: #fff;
}
.color-scheme-15 .next-section:hover:after {
  border-top-color: #ad3c3f;
}
.color-scheme-15 .next-section:after {
  border-top-color: #95A25A;
}
.color-scheme-16 {
  background: url(images/p-16.jpg) top center;
  color: #364E7C;
}
.color-scheme-16 .rotate:before {
  background: url(images/p-16.jpg) top center;
}
.color-scheme-16 a {
  color: #7E7E7E;
}
.color-scheme-16 a:hover {
  color: #364E7C;
}
.color-scheme-16 h1.big-heading,
.color-scheme-16 h2.big-heading {
  text-shadow: 5px 4px 0px #c3be9e;
}
.color-scheme-16 h1 {
  color: #7E7E7E;
}
.color-scheme-16 h1 .pattern-left {
  color: #7E7E7E;
}
.color-scheme-16 h1 .pattern-left:after {
  border-right-color: #7E7E7E;
}
.color-scheme-16 h1 .pattern-left:before {
  border-left-color: #7E7E7E;
}
.color-scheme-16 h1 .pattern-right {
  color: #7E7E7E;
}
.color-scheme-16 h1 .pattern-right:after {
  border-left-color: #7E7E7E;
}
.color-scheme-16 h1 .pattern-right:before {
  border-right-color: #7E7E7E;
}
.color-scheme-16 h2 {
  color: #7E7E7E;
}
.color-scheme-16 h2 .pattern-left {
  color: #7E7E7E;
}
.color-scheme-16 h2 .pattern-left:after {
  border-right-color: #7E7E7E;
}
.color-scheme-16 h2 .pattern-left:before {
  border-left-color: #7E7E7E;
}
.color-scheme-16 h2 .pattern-right {
  color: #7E7E7E;
}
.color-scheme-16 h2 .pattern-right:after {
  border-left-color: #7E7E7E;
}
.color-scheme-16 h2 .pattern-right:before {
  border-right-color: #7E7E7E;
}
.color-scheme-16 h3 {
  color: #7E7E7E;
}
.color-scheme-16 h3 .pattern-left {
  color: #7E7E7E;
}
.color-scheme-16 h3 .pattern-left:after {
  border-right-color: #7E7E7E;
}
.color-scheme-16 h3 .pattern-left:before {
  border-left-color: #7E7E7E;
}
.color-scheme-16 h3 .pattern-right {
  color: #7E7E7E;
}
.color-scheme-16 h3 .pattern-right:after {
  border-left-color: #7E7E7E;
}
.color-scheme-16 h3 .pattern-right:before {
  border-right-color: #7E7E7E;
}
.color-scheme-16 h4 {
  color: #7E7E7E;
}
.color-scheme-16 h5 {
  color: #364E7C;
}
.color-scheme-16 h6 {
  color: #364E7C;
}
.color-scheme-16 .owl-carousel .item {
  color: #fff;
  background: #7E7E7E;
}
.color-scheme-16 .owl-carousel .owl-pagination .owl-page {
  background: #364E7C;
}
.color-scheme-16 .owl-carousel .owl-pagination .owl-page.active {
  background: #7E7E7E;
}
.color-scheme-16 .grid-filter .filter {
  border-color: #364E7C;
}
.color-scheme-16 .grid-filter .filter li a {
  background: #364E7C;
  color: #fff;
}
.color-scheme-16 .grid-filter .filter li a:after {
  border-right-color: #364E7C;
}
.color-scheme-16 .grid-filter .filter li a:before {
  border-left-color: #364E7C;
}
.color-scheme-16 .grid-filter .filter li a.active {
  background: #7E7E7E;
  color: #fff;
}
.color-scheme-16 .grid-filter .filter li a.active:after {
  border-right-color: #7E7E7E;
}
.color-scheme-16 .grid-filter .filter li a.active:before {
  border-left-color: #7E7E7E;
}
.color-scheme-16 .grid-filter .grid .filter-item .work div.desc {
  color: #fff;
  background: #364E7C;
}
.color-scheme-16 .grid-filter .grid .filter-item .work div.desc h6 {
  color: #fff;
  border-bottom-color: #7E7E7E;
}
.color-scheme-16 .service:before {
  color: #000;
}
.color-scheme-16 .vertical-separator span {
  border-left-color: #364E7C;
}
.color-scheme-16 span.label {
  color: #364E7C;
}
.color-scheme-16 .progress-bar {
  border-color: #364E7C;
  background: #364E7C;
}
.color-scheme-16 .progress-bar .skill-value {
  background: #7E7E7E;
}
.color-scheme-16 .team .people-photo {
  border-color: #364E7C;
}
.color-scheme-16 .team .people-photo .social-links {
  background: rgba(255, 255, 255, 0.5);
}
.color-scheme-16 .team .people-photo .social-links ul li a {
  background: #fff;
}
.color-scheme-16 .team .people-photo .social-links ul li a:hover {
  background: #7E7E7E;
}
.color-scheme-16 .team .people-photo .social-links ul li a:hover:before {
  color: #fff;
}
.color-scheme-16 .team .people-photo .social-links ul li a:before {
  color: #7E7E7E;
}
.color-scheme-16 .post .header-post time {
  background: #7E7E7E;
  color: #fff;
}
.color-scheme-16 .post .header-post time:before {
  border-top-color: #7E7E7E;
}
.color-scheme-16 .post .header-post h4.entry-title a {
  color: #364E7C;
}
.color-scheme-16 .post .header-post h4.entry-title a:hover {
  color: #7E7E7E;
}
.color-scheme-16 .post .header-post .entry-meta-details {
  color: #364E7C;
}
.color-scheme-16 .post .header-post .entry-meta-details span .line-decoration {
  background: #364E7C;
}
.color-scheme-16 .post figure.image-blog {
  border-color: #fff;
}
.color-scheme-16 .post a.more-link {
  color: #7E7E7E;
}
.color-scheme-16 .post a.more-link:hover {
  color: #364E7C;
}
.color-scheme-16 aside ul li a {
  color: #364E7C;
}
.color-scheme-16 aside .twitter-list li a {
  color: #7E7E7E;
}
.color-scheme-16 aside .twitter-list li a:hover {
  color: #364E7C;
}
.color-scheme-16 aside .twitter-list li span {
  color: #fff;
}
.color-scheme-16 .search-form .search-text-box {
  color: #364E7C;
}
.color-scheme-16 .search-form .search-text-box::-webkit-input-placeholder {
  color: #364E7C;
}
.color-scheme-16 .search-form .search-text-box:-moz-placeholder {
  color: #364E7C;
  opacity: 1;
}
.color-scheme-16 .search-form .search-text-box::-moz-placeholder {
  color: #364E7C;
  opacity: 1;
}
.color-scheme-16 .search-form .search-text-box:-ms-input-placeholder {
  color: #364E7C;
}
.color-scheme-16 .search-form .button-submit {
  color: #fff;
}
.color-scheme-16 .search-form .button-submit .search-submit {
  background: #7E7E7E;
}
.color-scheme-16 .search-form .button-submit:before {
  border-right-color: #7E7E7E;
}
.color-scheme-16 .search-form .button-submit:hover .search-submit {
  background: #364E7C;
}
.color-scheme-16 .search-form .button-submit:hover:before {
  border-right-color: #364E7C;
}
.color-scheme-16 hr {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.color-scheme-16 form .form-text,
.color-scheme-16 form .form-textarea {
  color: #7E7E7E;
  background: rgba(255, 255, 255, 0.2);
}
.color-scheme-16 form .form-text::-webkit-input-placeholder,
.color-scheme-16 form .form-textarea::-webkit-input-placeholder {
  color: #7E7E7E;
}
.color-scheme-16 form .form-text:-moz-placeholder,
.color-scheme-16 form .form-textarea:-moz-placeholder {
  color: #7E7E7E;
  opacity: 1;
}
.color-scheme-16 form .form-text::-moz-placeholder,
.color-scheme-16 form .form-textarea::-moz-placeholder {
  color: #7E7E7E;
  opacity: 1;
}
.color-scheme-16 form .form-text:-ms-input-placeholder,
.color-scheme-16 form .form-textarea:-ms-input-placeholder {
  color: #7E7E7E;
}
.color-scheme-16 form .form-button {
  color: #fff;
  background: #364E7C;
}
.color-scheme-16 form .form-button:hover {
  background: #7E7E7E;
}
.color-scheme-16 .social-link {
  background: rgba(255, 255, 255, 0.2);
}
.color-scheme-16 .social-link:hover {
  background: rgba(255, 255, 255, 0.5);
}
.color-scheme-16 .social-link:before {
  color: #7E7E7E;
}
.color-scheme-16 footer {
  border-top-color: #7E7E7E;
  color: #364E7C;
}
.color-scheme-16 .next-section {
  color: #fff;
}
.color-scheme-16 .next-section:hover {
  color: #364E7C;
}
.color-scheme-16 .next-section:after {
  border-top-color: #7E7E7E;
}
.back-to-top {
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  bottom: 30px;
  right: 0;
  z-index: 9999;
  display: none;
  cursor: pointer;
  font-size: 22px;
  font-family: 'Cambria';
  width: 60px;
  height: 60px;
  padding-top: 27px;
  text-align: center;
  color: #fff;
}
.back-to-top:after {
  font-family: 'icomoon';
  content: "\e601";
  font-size: 28px;
  position: absolute;
  top: 3px;
  left: 0;
  width: 100%;
}
@-webkit-keyframes progress-bar {
  from {
    width: 0px;
  }
}
@keyframes progress-bar {
  from {
    width: 0px;
  }
}
@-webkit-keyframes work-desc-in {
  0% {
    opacity: 0;
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    opacity: 1;
  }
}
@keyframes work-desc-in {
  0% {
    opacity: 0;
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    opacity: 1;
  }
}
@-webkit-keyframes work-desc-out {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    opacity: 1;
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes work-desc-out {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    opacity: 1;
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.transition {
  padding-top: 0px;
  position: relative;
}
.transition .section {
  overflow: hidden;
  z-index: 101;
  padding-top: 20px;
}
@media (min-width: 768px) {
  header#header.off-canvas {
    top: -145px;
  }
  header#header.fixed {
    top: 0;
  }
  .section {
    padding-top: 160px;
  }
  .section .contents h1,
  .section .contents h2 {
    font-size: 100px;
    line-height: 180px;
  }
  .section .contents h1.big-heading,
  .section .contents h2.big-heading {
    font-size: 150px;
    line-height: 170px;
  }
  .section .contents h1.big-heading .pattern-left,
  .section .contents h2.big-heading .pattern-left {
    top: 100px;
  }
  .section .contents h1.big-heading .pattern-right,
  .section .contents h2.big-heading .pattern-right {
    top: 90px;
  }
  .section .contents h1 .headline,
  .section .contents h2 .headline {
    display: inline-block;
    position: relative;
  }
  .section .contents h1 .headline .pattern-left,
  .section .contents h2 .headline .pattern-left,
  .section .contents h1 .headline .pattern-right,
  .section .contents h2 .headline .pattern-right {
    opacity: 0.7;
    position: absolute;
    font-size: 15px;
    line-height: 15px;
    top: 85px;
    display: block;
  }
  .section .contents h1 .headline .pattern-left:after,
  .section .contents h2 .headline .pattern-left:after,
  .section .contents h1 .headline .pattern-right:after,
  .section .contents h2 .headline .pattern-right:after {
    width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    position: absolute;
    top: 4px;
    content: '';
  }
  .section .contents h1 .headline .pattern-left:before,
  .section .contents h2 .headline .pattern-left:before,
  .section .contents h1 .headline .pattern-right:before,
  .section .contents h2 .headline .pattern-right:before {
    width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    position: absolute;
    top: 4px;
    content: '';
  }
  .section .contents h1 .headline .pattern-left,
  .section .contents h2 .headline .pattern-left {
    left: -35px;
  }
  .section .contents h1 .headline .pattern-left:after,
  .section .contents h2 .headline .pattern-left:after {
    border-right-style: solid;
    border-right-width: 130px;
    right: 34px;
  }
  .section .contents h1 .headline .pattern-left:before,
  .section .contents h2 .headline .pattern-left:before {
    border-left-style: solid;
    border-left-width: 4px;
    right: 30px;
  }
  .section .contents h1 .headline .pattern-right,
  .section .contents h2 .headline .pattern-right {
    right: -35px;
  }
  .section .contents h1 .headline .pattern-right:after,
  .section .contents h2 .headline .pattern-right:after {
    border-left-style: solid;
    border-left-width: 130px;
    left: 34px;
  }
  .section .contents h1 .headline .pattern-right:before,
  .section .contents h2 .headline .pattern-right:before {
    border-right-style: solid;
    border-right-width: 4px;
    left: 30px;
  }
  .section .contents h3 {
    font-size: 40px;
    line-height: 50px;
  }
  .section .contents h3 .pattern-left:after {
    border-right-width: 100px;
  }
  .section .contents h3 .pattern-right:after {
    border-left-width: 100px;
  }
  .section .contents .owl-carousel {
    margin-top: 14px;
  }
  .section .contents .owl-carousel .owl-pagination {
    margin-top: 12px;
  }
  .section .contents .service {
    margin: 0 0 15px;
  }
  .section .contents .post .header-post {
    padding-left: 95px;
    margin-bottom: 40px;
  }
  .section .contents .post .header-post time {
    position: absolute;
    top: -5px;
    left: 0px;
  }
  .section .contents .post .header-post time span {
    display: block;
  }
  .section .contents .post .header-post time:before {
    width: 0;
    height: 0;
    border-top-style: solid;
    border-top-width: 20px;
    border-left: 36px solid transparent;
    border-right: 36px solid transparent;
    position: absolute;
    top: 100%;
    left: 0px;
    content: '';
  }
  .section .contents .post .header-post h4.entry-title {
    font-size: 36px;
    line-height: 36px;
    text-align: left;
  }
  .section .contents .post .header-post .entry-meta-details {
    text-align: left;
  }
  .section .contents .post .header-post .entry-meta-details a.entry-comments {
    float: right;
  }
  .section.transition-form {
    padding-bottom: 270px;
  }
  .section.transition-to {
    padding-top: 370px;
  }
  .transition {
    width: 100%;
    height: 570px;
    padding-top: 0;
    padding-bottom: 150px;
    overflow: hidden;
    position: absolute;
    margin-top: -220px;
  }
  .transition .section {
    overflow: visible;
    z-index: 101;
    padding-top: 20px;
    height: 100%;
    -webkit-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.5);
    -moz-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.5);
    box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.5);
  }
}
@media (min-width: 992px) {
  header#header {
    position: fixed;
    -webkit-box-shadow: 0px 3px 12px rgba(50, 50, 50, 0.3);
    -moz-box-shadow: 0px 3px 12px rgba(50, 50, 50, 0.3);
    box-shadow: 0px 3px 12px rgba(50, 50, 50, 0.3);
    transition: top 0.5s;
  }
  .section {
    padding-top: 180px;
  }
  .section .contents h1,
  .section .contents h2 {
    font-size: 130px;
  }
  .section .contents h1.big-heading,
  .section .contents h2.big-heading {
    font-size: 170px;
  }
  .section .contents h1 .headline .pattern-left,
  .section .contents h2 .headline .pattern-left,
  .section .contents h1 .headline .pattern-right,
  .section .contents h2 .headline .pattern-right {
    opacity: 0.7;
    position: absolute;
    font-size: 18px;
    line-height: 18px;
    top: 85px;
    display: block;
  }
  .section .contents h1 .headline .pattern-left:after,
  .section .contents h2 .headline .pattern-left:after,
  .section .contents h1 .headline .pattern-right:after,
  .section .contents h2 .headline .pattern-right:after {
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
  }
  .section .contents h1 .headline .pattern-left:before,
  .section .contents h2 .headline .pattern-left:before,
  .section .contents h1 .headline .pattern-right:before,
  .section .contents h2 .headline .pattern-right:before {
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
  }
  .section .contents h1 .headline .pattern-left,
  .section .contents h2 .headline .pattern-left {
    left: -50px;
  }
  .section .contents h1 .headline .pattern-left:after,
  .section .contents h2 .headline .pattern-left:after {
    border-right-width: 180px;
    right: 40px;
  }
  .section .contents h1 .headline .pattern-left:before,
  .section .contents h2 .headline .pattern-left:before {
    border-left-width: 5px;
    right: 35px;
  }
  .section .contents h1 .headline .pattern-right,
  .section .contents h2 .headline .pattern-right {
    right: -50px;
  }
  .section .contents h1 .headline .pattern-right:after,
  .section .contents h2 .headline .pattern-right:after {
    border-left-width: 180px;
    left: 40px;
  }
  .section .contents h1 .headline .pattern-right:before,
  .section .contents h2 .headline .pattern-right:before {
    border-right-width: 5px;
    left: 35px;
  }
  .section .contents .owl-carousel {
    margin-top: 0px;
  }
  .section .contents .owl-carousel .owl-pagination {
    margin-top: 0px;
  }
  .section .contents .post .header-post h4.entry-title {
    font-size: 44px;
    line-height: 44px;
  }
  .section .next-section {
    width: 780px;
    height: 90px;
    margin-left: -390px;
    font-size: 42px;
    line-height: 52px;
  }
  .section .next-section:after {
    border-right: 390px solid transparent;
    border-left: 390px solid transparent;
    border-top-width: 90px;
  }
  .section.transition-form {
    padding-bottom: 270px;
  }
  .section.transition-to {
    padding-top: 395px;
  }
  .transition {
    height: 620px;
    margin-top: -240px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 970px;
  }
  .section {
    padding-top: 200px;
  }
  .section .contents h1,
  .section .contents h2 {
    font-size: 150px;
  }
  .section .contents h6 {
    margin-bottom: 25px;
  }
  .section .contents .owl-carousel .owl-pagination {
    margin-top: 5px;
  }
  .section.transition-form {
    padding-bottom: 280px;
  }
  .section.transition-to {
    padding-top: 405px;
  }
  .transition {
    height: 630px;
    margin-top: -250px;
  }
  .transition .section.container {
    width: 1170px;
  }
  .transition .section.container .contents {
    margin: 0 auto;
    padding: 0 15px;
    width: 970px;
  }
}
#switcher {
  position: fixed;
  top: 0;
  left: -200px;
  width: 200px;
  height: 100%;
  padding: 15px;
  background: rgba(0, 0, 0, 0.8);
  z-index: 9999;
  font-size: 30px;
  line-height: 60px;
  text-align: center;
}
#switcher .button {
  position: absolute;
  top: 30%;
  left: 100%;
  width: 50px;
  height: 50px;
  color: #fff;
  background: rgba(0, 0, 0, 0.6);
  cursor: pointer;
}
#switcher .button:before {
  position: relative;
  top: 10px;
}
#switcher .heding {
  font-size: 20px;
  color: #fff;
  line-height: 25px;
  margin-bottom: 10px;
}
#switcher #pattern-switcher {
  display: none;
  padding: 15px;
  background: rgba(0, 0, 0, 0.6);
  position: absolute;
  top: 0;
  left: 100%;
  height: 100%;
  width: 300px;
  z-index: 99999999;
}
#switcher #pattern-switcher .pattern-block {
  width: 58px;
  height: 58px;
  border: 1px solid #fff;
  display: inline-block;
}
#switcher #pattern-switcher .pattern-block:hover {
  cursor: pointer;
  border: 1px solid #bbb;
}
#switcher .border {
  border: 2px solid #fff;
}
#switcher .miniature-header {
  width: 100%;
  opacity: 0.7;
}
#switcher .miniature-header.active-switcher {
  opacity: 1!important;
}
#switcher .miniature-header:hover {
  opacity: 1;
  cursor: pointer;
}
#switcher .miniature-section {
  width: 100%;
  padding: 10px 0;
  opacity: 0.7;
}
#switcher .miniature-section.active-switcher {
  opacity: 1!important;
}
#switcher .miniature-section:hover {
  opacity: 1;
  cursor: pointer;
}
#switcher .miniature-transition {
  position: relative;
  top: 30px;
  height: 50px;
  width: 70%;
  margin: -55px auto 5px;
  z-index: 99999999;
  opacity: 0.7;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.75);
  box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.75);
}
#switcher .miniature-transition.active-switcher {
  opacity: 1!important;
}
#switcher .miniature-transition:hover {
  opacity: 1;
  cursor: pointer;
}
#switcher .miniature-transition-from {
  padding: 0px 0 20px;
}
#switcher .miniature-transition-to {
  padding: 20px 0 0px;
}
@-moz-document url-prefix() {
  .section .contents h3 .pattern-left {
    top: 28px;
  }
  .section .contents h3 .pattern-left:after {
    top: 5px;
  }
  .section .contents h3 .pattern-left:before {
    top: 5px;
  }
  .section .contents h3 .pattern-right {
    top: 28px;
  }
  .section .contents h3 .pattern-right:after {
    top: 5px;
  }
  .section .contents h3 .pattern-right:before {
    top: 5px;
  }
  .section .contents .post .header-post .entry-meta-details span .line-decoration {
    top: 9px;
  }
  .section .contents form .form-button {
    padding: 18px 30px 30px;
    line-height: 10px;
  }
  .section .next-section {
    line-height: 15px;
  }
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section .half-pattern.left .rotate:before {
    right: 0px;
  }
  .section .half-pattern.right .rotate:before {
    left: 0px;
  }
  @-moz-document url-prefix() {
    .section .contents h3 .pattern-left {
      top: 18px;
    }
    .section .contents h3 .pattern-left:after {
      top: 2px;
    }
    .section .contents h3 .pattern-left:before {
      top: 2px;
    }
    .section .contents h3 .pattern-right {
      top: 18px;
    }
    .section .contents h3 .pattern-right:after {
      top: 2px;
    }
    .section .contents h3 .pattern-right:before {
      top: 2px;
    }
    .section .contents .post .header-post .entry-meta-details span .line-decoration {
      top: 3px;
    }
    .section .contents form .form-button {
      padding: 18px 30px;
      line-height: 24px;
    }
    .section .next-section {
      line-height: 44px;
    }
  }
}