.page h1 a:hover, .page h2 a:hover, .page h3 a:hover, .page h4 a:hover, .page h5 a:hover, .page h6 a:hover,
.page .heading-1 a:hover, .page .heading-2 a:hover, .page .heading-3 a:hover, .page .heading-4 a:hover, .page .heading-5 a:hover, .page .heading-6 a:hover {
  color: #F7821F;
}

h4.title span {
    color: #F7821F;
}
mark {
  background: #F7821F;
}

em {
  color: #F7821F;
}

.image-wrap.image-wrap-overlay:hover a.link-icon {
	background: #7cda24;
}
.media.box-shadow .image-wrap a:hover,
.image-wrap .media-title h3 a:hover {
	color: #7cda24;
}

.image-wrap.image-wrap-content .media-title p {
	color: #7b8083;
}
.image-wrap .media-title span h3:after {
	color: #7cda24;
}
.image-wrap-content-overlay .media-title-side .media-plus:after,
.image-wrap-content-overlay .media-title-side .media-plus:before {
	background: #7cda24;
}
.image-wrap-content-overlay figure figcaption h3 {
	color: #7cda24;
}
 #loadingProgressG {
     width: 100vw;
     height: 5px;
     overflow: hidden;
     background: #f7f9f9;
     border-radius: 6px;
     margin: auto;
}
 .loadingProgressG {
     background: #7cda24;
     margin-top: 0;
     margin-left: -100vw;
     animation-name: bounce_loadingProgressG;
     animation-duration: 2.5s;
     animation-iteration-count: infinite;
     animation-timing-function: linear;
     width: 100vw;
     height: 5px;
     transition: .5s;
}
 .spinner {
     background: #7cda24;
}
.preloader-02 .preloader {
  background: #7cda24;
}

/* PAGE TRANSTION */
.preloader-02.page-transition {
  background: #7cda24;
}

/* SITE NAVIGATION */
.site-navigation {
  background: #7cda24;
}

.site-navigation .inner ul li a:hover, .site-navigation .inner ul li:hover i {
  color: #7cda24;
}
.site-navigation .company-info address a {
	color: #7cda24;
}
/* SOCIAL MEDIA */
.social-media {
  background: #7cda24;
}
.social-media .inner ul li a:hover {
  color: #7cda24;
}
/* ALL CASES */
.all-cases {
  background: #7cda24;
}
.all-cases-link b:hover {
  background: #7cda24;
}
.slider .main-banner .inner small span, .slider .services-banner .inner small span {
  color: #7cda24;
}
.slider .main-banner .inner h1:after, .slider .services-banner .inner h1:after {
  color: #7cda24;
}
.slider .main-banner .inner a, .slider .services-banner .inner a  {
  background: #f5821f;
  color: #490eea;
}
.video-hero:after {
    border-color: transparent #7cda24 transparent transparent;
}
.video-hero .inner small span {
  color: #7cda24;
}
.video-hero .inner h1:after {
  color: #7cda24;
}
.video-hero .inner a {
  background: #f5821f;
  color: #490eea;
}
.carousel-hero .carousel-slider .swiper-slide .inner a:hover {
  color: #7cda24;
}
 .header_area .header_top a:hover {
	 color: #7cda24;
}
.header_area .header_top .header_right i {
    color: #7cda24;
}
.header_area .main_menu_area .hamburger__line-in::after,
.header_area .main_menu_area .hamburger__line-in::before,
.fixed-nav .header_area.transparent .main_menu_area .hamburger__line-in::after,
.fixed-nav .header_area.transparent .main_menu_area .hamburger__line-in::before {
	background-color: #7cda24;
}

.header_area.transparent .main_menu_area .hamburger__line-in::after,
.header_area.transparent .main_menu_area .hamburger__line-in::before {
	background-color: #7cda24;
}
.header_area .main_menu_area .navbar-nav li .highlight_dropdown li a:hover {
	color: #7cda24;
}
.intro a {
  border-bottom: 1px solid #7cda24;
}
.intro-image.primary:before {
  background: #7cda24;
}
 .text-content-overlay-block.content-left-overlay, .text-content-overlay-block.content-right-overlay {
     background: #7cda24;
}
.team figure ul li a:hover {
  color: #7cda24;
}
.blog .sidebar .widget .tags li a:hover {
  color: #7cda24;
}
.blog .post .post-content .social-share li.facebook a {
  background: #475993;
}
.blog .post .post-content .social-share li.twitter a {
  background: #76a9ea;
}
.blog .post .post-content .social-share li.google-plus a {
  background: #f34a38;
}
.blog .post .post-content .social-share li.linkedin a {
  background: #0077b7;
}
.blog .post .post-content .social-share li.youtube a {
  background: #7cda24;
}
.blog .post .post-content .post-title a:hover {
  color: #7cda24;
}
.post-content .post-categories li a:hover {
  color: #7cda24;
}
.blog .post .post-content .post-link:hover {
  color: #7cda24;
}
.footer ul li a:hover {
  color: #7cda24;
}
.footer .link {
  border-bottom: 1px solid #7cda24;
}
.footer .footer-bar .creation a:hover {
  color: #7cda24;
}

/* FOOTER */

.footer-01:before {
  border-color: transparent #7cda24 transparent transparent;
}
.footer-01 ul li:before {
  background: #7ee6f8;
}
.footer-01 b a:hover {
  color: #7cda24;
}
.text-primary {
    color: #7cda24!important;
}