.white {
  color: #ffffff;
}
.light-white {
  color: #f8f8f8;
}
.dark-white {
  color: #e3e3e3;
}
.black {
  color: #000000;
}
.lighter-black {
  color: #092048;
}
.lighter-more-black {
  color: #404040;
}
.light-more-black {
  color: #1f1f1f;
}
.main {
  color: #F18D05;
}
.main-subtle {
  color: #00a1cb;
}
.grey {
  color: #464646;
}
.light-grey {
  color: #cccccc;
}
.white-bg {
  background-color: #ffffff;
}
.silver-bg {
  background-color: #BABABA;
}
.white-rgba-high-bg {
  background: rgba(255, 255, 255, 0.75);
}
.light-white-bg {
  background-color: #f8f8f8;
}
.dark-white-bg {
  background-color: #e3e3e3;
}
.black-bg {
  background-color: #000000;
}
.lighter-black-bg {
  background-color: #092048;
}
.darker-blue-bg {
  background-color: #000033;
}
.lighter-more-black-bg {
  background-color: #404040;
}
.black-rgba-high-bg {
  background: rgba(0, 0, 0, 0.75);
}
.light-more-black-bg {
  background-color: #1f1f1f;
}
.main-bg {
  background-color: #F18D05;
}
.main-subtle-bg {
  background-color: #00a1cb;
}
.grey-bg {
  background-color: #464646;
}
.light-grey-bg {
  background-color: #cccccc;
}
::selection {
  background: #ffffff;
  color: #F18D05;
}
::-moz-selection {
  background: #ffffff;
  color: #F18D05;
}
.mach-button-section .mach-button-type-one:hover {
  background: #1f1f1f;
}
.mach-button-section .mach-button-type-two:hover {
  background: #00a1cb;
}
.mach-button-section .mach-button-type-three:hover {
  background: #00a1cb;
}
.vertical-menu ul li a:hover,
.vertical-menu ul li a:active {
  color: #F18D05;
}
.main-vertical-nav-wrap .vertical-nav-container:after {
  background: #000000;
}
.main-horizontal-nav-wrap ul.menu > li > a:hover {
  color: #F18D05;
}
.main-horizontal-nav-wrap ul.menu > li:not(.megamenu).has-dropdown > .dropdown > li:hover > a {
  background: #1f1f1f;
  color: #ffffff;
}
.main-horizontal-nav-wrap.nav-sticky-on {
  background: #1f1f1f;
}
.main-horizontal-nav-wrap.nav-sticky-on ul.menu > li > a {
  color: #f8f8f8;
}
.main-horizontal-nav-wrap.on-mob-nav {
  background: #1f1f1f;
}
.main-horizontal-nav-wrap.on-mob-nav ul.menu > li > a {
  color: #ffffff;
}
.home-06-wrap .cd-headline.type .cd-words-wrapper.selected b {
  color: #ffffff;
}
.fixed-header {
  background: #f8f8f8;
}
.top-separator:after,
.bottom-separator:before {
  background: #464646;
}
.name-desc-block .name:after {
  background: #F18D05;
}
.featherlight-next:hover span,
.featherlight-previous:hover span {
  color: #F18D05;
}
.featherlight .featherlight-close-icon {
  background: #ffffff;
}
.featherlight .featherlight-close-icon i {
  color: #000000;
}
.featherlight .featherlight-close-icon:hover {
  background: #F18D05;
}
.featherlight .featherlight-close-icon:hover i {
  color: #ffffff;
}
.owl-theme .owl-dots .owl-dot span {
  background: #cccccc;
}
.owl-theme .owl-dots .owl-dot:hover span {
  background: #cccccc;
}
.owl-theme .owl-dots .owl-dot.active span {
  background: #F18D05;
}
.owl-theme .owl-nav [class*=owl-] i {
  color: #ffffff;
}
.owl-theme .owl-nav [class*=owl-]:hover i {
  color: #F18D05;
}
.ytp-play-button {
  fill: #ffffff;
}
.testimonial-each-container {
  border-color: #092048;
  border-bottom-color: #00a1cb;
}
.testimonial-each-container:hover {
  border-color: #00a1cb;
}
.services-each-block .heading-section h4 {
  border-bottom-color: #D6DBDE;
}
.services-each-block:after {
  background: #ffffff;
}
.counter-type-one-each:hover .desc p {
  color: #F18D05;
}
.features-each-block:hover .heading-section h4 .icon-section {
  color: #F18D05;
}
.skill-bars .level-full {
  background: #e3e3e3;
}
.skill-bars .level-full .actual-level {
  background: #00a1cb;
}
.grid-button .grid {
  background: #092048;
  color: #092048;
}
.portfolio-filter-nav:after {
  background: #ffffff;
}
.portfolio-filter-nav ul li a.active {
  color: #ffffff;
  background: #00a1cb;
}
.portfolio-filter-nav ul li a:hover {
  color: #F18D05;
}
.portfolio-filter-nav ul li a.active:hover {
  color: #ffffff;
}
.team-each-container .img-section:after {
  background: #f8f8f8;
}
.team-each-container:hover .team-desc .name h3 {
  color: #F18D05;
}
.team-each-container .team-desc .social-icons ul li a:hover i {
  color: #F18D05;
}
.pricing-each-container .pricing-content-section .price-section {
  border-bottom-color: #1f1f1f;
}
.pricing-each-container:hover .pricing-type-section {
  background: #1f1f1f;
}
.pricing-each-container:hover .pricing-content-section .price-section .text {
  color: #F18D05;
}
/*.blog-each-container .img-section figure:after {
  background: #ffffff;
}*/
.newsletter-form input[type="text"] {
  border-color: #464646;
}
.contact-form input[type="text"],
.contact-form textarea {
  border-color: #464646;
}
.contact-form ::-webkit-input-placeholder {
  color: #464646;
}
.contact-form :-moz-placeholder {
  color: #464646;
}
.contact-form ::-moz-placeholder {
  color: #464646;
}
.contact-form :-ms-input-placeholder {
  color: #464646;
}
.footer-wrap .social-icons ul li a:hover i {
  color: #F18D05;
}
.home-01-wrap .overlay svg path {
  fill: #1f1f1f;
}