/* HomePage 2
 ======================================================*/
.homepage-2 {
	font-family: "PT Sans Narrow", sans-serif;
	overflow-x: hidden;
}
.homepage-2 h1, .homepage-2 h2, .homepage-2 h3, .homepage-2 h4, .homepage-2 h5, .homepage-2 h6, .homepage-2 .h1, .homepage-2 .h2, .homepage-2 .h3, .homepage-2 .h4, .homepage-2 .h5, .homepage-2 .h6 {
	color: #22272e;
	font-family: 'PT Sans Narrow', sans-serif;
	font-weight: 400;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 1.2;
}
.homepage-2 h1:hover, .homepage-2 h2:hover, .homepage-2 h3:hover, .homepage-2 h4:hover, .homepage-2 h5:hover, .homepage-2 h6:hover, .homepage-2 .h1:hover, .homepage-2 .h2:hover, 
.homepage-2 .h3:hover, .homepage-2 .h4:hover, .homepage-2 .h5:hover, .homepage-2 .h6:hover {
	text-decoration:none;
}
.homepage-2 h1, .homepage-2 .h1 {
	font-size: 60px;
}
.homepage-2 h2, .homepage-2 .h2 {
	font-size: 45px;
}
.homepage-2 h3, .homepage-2 .h3 {
	font-size: 30px;
	line-height: 1.3;
}
.homepage-2 h4, .homepage-2 .h4 {
	font-size: 20px;
	font-weight: 700;
}
.homepage-2 #slider {
	width: 100%;
	overflow: hidden;
	background: url(../img/slider-img2.jpg) repeat center top;
	background-size: cover;
}
.homepage-2 .slider {
	padding: 251px 0 0 0;
	position: relative;
	width: 100%;
	max-height: 813px;
	z-index: 999;
}
.homepage-2 .slider ul {
	list-style: none;
}
.homepage-2 .slider .slides > li+ li {
	display: none;
}
.homepage-2 .slider #home-slider li {
	position: relative;
}
.homepage-2 .slider #home-slider figure {
	margin: 0 -100px 0 0;
	float: right;
}
.homepage-2 .slider #home-slider figure img {
	margin: auto;
	display: block;
	max-width: inherit;
}
.homepage-2 .slider .hero-banner {
	position: absolute;
	top: 0px;
	left: 0px;
	width: auto;
	height: 100%;
}
.homepage-2 .slider .hero-text {
	padding: 60px 0 0 10px;
	position: relative;
}
.homepage-2 .slider span {
	text-transform: uppercase;
	font-size: 30px;
	font-family: 'PT Sans Narrow';
	font-weight: 700;
	color: #fff;
	display: block;
}
.homepage-2 .slider .title {
	font-size: 100px;
	line-height: 85px;
}
.homepage-2 .slider em {
	font-size: 70px;
	color: #fff;
	font-family: 'Damion';
	color: #fff;
	float: right;
	line-height: 50px;
	padding-right: 115px;
	font-style: normal;
}
.homepage-2 .slider .hero-text a {
	margin-top: 20px;
	display: inline-block;
}
.homepage-2 .slider #home-carousel {
	position: absolute;
	bottom: 50px;
	left: 0px;
	width: 350px;
}
.homepage-2 .slider #home-carousel li {
	margin-right: 5px;
}
.homepage-2 .slider .flex-prev, .slider .flex-next {
	position: absolute;
	left: -60px;
	top: 50%;
	margin-top: -31px;
	text-indent: -9999px;
	display: block;
	width: 49px;
	height: 48px;
	background: url(../img/icons2.png) no-repeat;
	z-index: 9999;
	cursor: pointer;
}
.homepage-2 .slider .flex-prev {
	background-position: 8px -90px;
}
.homepage-2 .slider .flex-next {
	left: auto;
	right: -60px;
	background-position: 8px -120px;
}
.homepage-2 #recent-crousel div.owl-next {
	background-image: url(../img/icons2.png);
	background-position: 12px -60px;
}
/*
 1.2) Org Info Section
 -----------------------------*/
.homepage-2 .org-info {
	padding-bottom: 97px;
	width: 100%;
}
.homepage-2 .org-info .org-title {
	padding: 50px 20px 20px;
	text-align: center;
}
.homepage-2 .org-info p {
	padding-top: 33px;
	font-size: 20px;
	line-height: 30px;
	font-family: Lato;
	color: #6b6b70;
}
.homepage-2 .org-info .services {
	text-align: center;
	overflow: hidden;
}
.homepage-2 .org-info .services .one, .homepage-2 .org-info .services .two, .homepage-2 .org-info .services .three, .homepage-2 .org-info .services .four {
	margin: 30px 0 0;
	overflow: hidden;
	position: relative;
	padding-bottom: 30px;
}
.homepage-2 .org-info h4 {
	text-transform: uppercase;
}
/*.homepage-2 .org-info i {
	margin: 30px 0;
	display: block;
	width: 100%;
	min-height: 70px;
}*/
.homepage-2 .org-info i img {
	max-width: inherit;
}
.homepage-2 .org-info .services .one:after, .homepage-2 .org-info .services .two:after, .homepage-2 .org-info .services .three:after, .homepage-2 .org-info .services .four:after {
	position: absolute;
	left: 0;
	top: 0;
	height: 5px;
	width: 100%;
	content: '';
}
.homepage-2 .org-info .services .one:after {
	background: #18ad75;
}
.homepage-2 .org-info .services .two:after {
	background: #92ec94
}
.homepage-2 .org-info .services .three:after {
	background: #fea93c;
}
.homepage-2 .org-info .services .four:after {
	background: #ff397a;
}
.homepage-2 .org-info .services > div > div:hover h4 {
	color: #fff;
}
.homepage-2 .org-info .services .one:hover {
	background: #17ad76;
}
.homepage-2 .org-info .services .two:hover {
	background: #91ec93;
}
.homepage-2 .org-info .services .three:hover {
	background: #ffa93a;
}
.homepage-2 .org-info .services .four:hover {
	background: #ff397a;
}
.homepage-2 .org-info .shine i {
	min-height: 70px;
	position: relative;
	width: 70px;
	display: inline-block;
	margin: 30px 0;
}
.homepage-2 .org-info .shine img.hover {
	opacity: 0;
	left: 3px;
	top: 3px;
}
.homepage-2 .org-info .shine i > img {
	position: absolute;
	left: 0;
	top: 0;
}
.homepage-2 .org-info .shine:hover img {
	opacity: 0;
	left: 3px;
	top: 3px;
}
.homepage-2 .org-info .shine:hover img.hover {
	opacity: 1;
}
.homepage-2 .org-info .services .one .svg path {
	fill: #17ad76 !important;
}
.homepage-2 .org-info .services > div > div:hover .svg path {
	fill: #fff !important;
}
.homepage-2 .org-info .services > div > div:hover img {
	-webkit-filter: brightness(0) invert(1);
	-ms-filter: brightness(0) invert(1);
	filter: brightness(0) invert(1);
}
/*
 1.3) Event Info Section
 -----------------------------*/
.homepage-2 .event-info {
	position: relative;
	width: 100%;
	background: repeat center top;
	background: url(../img/event-bg2.png) repeat-x center top;
}
.homepage-2 .event-info .bg {
	background: url(../img/event-bg2.png) repeat-x center bottom;
}
.homepage-2 .event-info figure {
	margin-top: -8%;
	overflow: hidden;
}
.homepage-2 .event-info .text {
	padding: 60px 0 48px;
	text-align: center;
	background: #fff;
}
.homepage-2 .event-info p {
	font-size: 18px;
	font-family: lato;
	color:#6b6b70;
}
.homepage-2 .event-info .btn-default {
	margin-top: 36px;
	display: inline-block;
}
.homepage-2 .event-info .parallax-group {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.homepage-2 .event-info .p-1 {
	position: absolute;
	top: 24px;
	left: 0;
	width: 60px;
	height: 60px;
	background: url(../img/parallax-img/parallax-img.png) 0 0 no-repeat;
	display: block;
}
.homepage-2 .event-info .p-2 {
	position: absolute;
	top: 26%;
	left: 7%;
	width: 60px;
	height: 60px;
	background: url(../img/parallax-img/img-1.png) 0 0 no-repeat;
	display: block;
}
.homepage-2 .event-info .p-3 {
	position: absolute;
	top: 30%;
	left: -43px;
	width: 60px;
	height: 60px;
	background: url(../img/parallax-img/img-2.png) 0 0 no-repeat;
	display: block;
}
.homepage-2 .event-info .p-4 {
	position: absolute;
	top: 0px;
	right: 5%;
	width: 60px;
	height: 60px;
	background: url(../img/parallax-img/img-4.png) 0 0 no-repeat;
	display: block;
}
.homepage-2 .event-info .p-5 {
	position: absolute;
	top: 24%;
	right: 5%;
	width: 60px;
	height: 60px;
	background: url(../img/parallax-img/img-5.png) 0 0 no-repeat;
	display: block;
}
.homepage-2 .event-info .p-6 {
	position: absolute;
	top: 48%;
	right: 0;
	width: 60px;
	height: 60px;
	background: url(../img/parallax-img/img-6.png) 0 0 no-repeat;
	display: block;
}
.homepage-2 .event-info .p-7 {
	position: absolute;
	top: 49%;
	left: 7%;
	width: 70px;
	height: 70px;
	background: url(../img/parallax-img/img-3.png) 0 0 no-repeat;
	display: block;
}
/*
 1.4) Recent Info Section
 -----------------------------*/
.homepage-2 .recent-info {
	padding: 38px 0;
	width: 100%;
	overflow: hidden;
}
.homepage-2 #home-slider .flex-direction-nav {
	display: none;
}
.homepage-2 .recent-info .zoom:hover .text {
	background: #f7f7f7;
}
.homepage-2 .recent-info .owl-wrapper {
	position: relative;
}
.homepage-2 .recent-info .owl-carousel {
	position: relative;
	width: 100%;
	overflow: hidden;
	margin-top: -25px;
}
.homepage-2 .recent-info .owl-item {
	float: left;
	position: relative;
	padding: 0 15px;
}
.homepage-2 .recent-info .owl-controls {
	position: absolute;
	top: 0px;
	right: 0px;
	width: auto;
	padding: 0 50px;
	overflow: hidden;
}
.homepage-2 .recent-info .owl-buttons {
	top: 0;
}
.homepage-2 .recent-info .owl-pagination {
	padding: 0 20px;
	list-style: none;
	overflow: hidden;
}
.homepage-2 .recent-info .owl-page {
	float: left;
}
.homepage-2 .recent-info .owl-numbers {
	padding: 0 5px;
	display: block;
	line-height: 48px;
	font-size: 20px;
	font-family: 'PT Sans Narrow';
	color: #22272e;
	cursor: pointer;
}
.homepage-2 .recent-info .owl-prev, .recent-info .owl-next {
	background: url("../img/icons2.png") no-repeat 12px -29px #f6f6f6;
	cursor: pointer;
	display: table;
	height: 48px;
	left: 0;
	position: absolute;
	text-indent: -9999px;
	top: 0;
	width: 49px;
}
.homepage-2 .recent-info .owl-next {
	left: auto;
	right: 0px;
	background-position: 12px 19px;
}
.homepage-2 .recent-info .owl-wrapper-outer {
	border-top: 1px solid #eaebec;
	margin: 0;
	margin-top: 66px;
	overflow: hidden;
}
.homepage-2 .recent-info figure {
	margin-top: 20px;
}
.homepage-2 .recent-info figure img {
	width: 100%;
}
.homepage-2 .recent-info .text {
	padding: 30px 15px;
	margin: -68px 50px 0;
	text-align: center;
	position: relative;
	z-index: 99;
	background: #fff;
}
.homepage-2 .recent-info h3 a {
	color: #22272e;
}
.homepage-2 .recent-info h3 a:hover {
	text-decoration: none;
}
.homepage-2 .btn-primary:hover {
	text-decoration: none;
}
.homepage-2 .recent-info .date {
	padding: 0 15px;
	margin-bottom: 25px;
	text-transform: uppercase;
	font-size: 16px;
	line-height: 31px;
	display: inline-block;
	font-family: 'PT Sans Narrow';
	font-weight: 700;
	color: #fff;
	text-align: center;
}
.homepage-2 .recent-info .more {
	padding: 20px 0;
	text-align: center;
	border-top: 1px solid #eaebec;
}
.homepage-2 .recent-info .more a{
	position:relative;
	}
/*
 1.5) Goal Info Section
 -----------------------------*/
.homepage-2 .goals-info {
	overflow: hidden;
	width: 100%;
	background: #f2f2f2;
}
.homepage-2 .goals-info figure img {
	display: block;
	margin: auto;
}
.homepage-2 .goals-info .text {
	padding: 50px 0 20px;
}
.homepage-2 .goals-info .intro {
	padding: 0 0 36px 38px;
	margin: 50px 0 20px;
	position: relative;
	border-bottom: 1px solid #eaebec;
}
.homepage-2 .goals-info .intro:after {
	position: absolute;
	top: 7px;
	left: -2px;
	width: 3px;
	height: 53%;
	content: "";
}
.homepage-2 .goals-info .text p {
	font-size: 18px;
	font-family: 'Lato';
}
.homepage-2 .goals-info .btn-primary {
	font-family: 'Lato';
	font-weight: 900;
	font-size: 13px;
}
/*
 1.6) Team Info Section
 -----------------------------*/
.homepage-2 .team-info h2 {
	margin-bottom: 0;
}
.homepage-2 .team-info {
	padding: 97px 0 70px;
	width: 100%;
	background: #fff;
}
.homepage-2 .team-info .team {
	overflow: hidden;
}
.homepage-2 .team-info .owl-carousel {
	padding-top: 55px;
	margin: 41px 15px 0 15px;
	position: relative;
	width: 100%;
	border-top: 1px solid #eaebec;
}
.homepage-2 .team-info .owl-buttons {
	position: absolute;
	top: -96px;
	right: 34px;
}
.homepage-2 .team-info.aerrows .owl-buttons{
	top: -64px;
}
.homepage-2 .team-info .owl-prev, .homepage-2 .team-info .owl-next {
	margin: 0 1px;
	text-indent: -9999px;
	display: inline-block;
	width: 49px;
	height: 48px;
	background: #f2f2f2 url(../img/icons2.png) no-repeat;
	cursor: pointer;
}
.homepage-2 .team-info .owl-prev {
	background-position: 12px -29px;
}
.homepage-2 .team-info .owl-next {
	background-position: 12px -59px;
}
.homepage-2 .team-info .text {
	padding: 20px 10px;
}
.homepage-2 .team-info h4 {
	font-size: 22px;
}
.homepage-2 .team-info h4 a {
	color: #22272e;
}
.homepage-2 .team-info h4 a:hover {
	text-decoration: none;
}
.homepage-2 .team-info span {
	font-size: 15px;
}
.homepage-2 .team-info .owl-item {
	float: left;
	text-align: center;
}
.homepage-2 .team-info figure {
	overflow: hidden;
	width: 165px;
	height: 167px;
	margin: 0 auto 12px;
	position: relative;
}
.homepage-2 .team-info figure img {
	max-width: inherit;
}
.homepage-2 .team-info span {
	padding: 15px;
	display: block;
	font-family: "Lato", sans-serif;
	color: #2B2B2B;
}
.homepage-2 .team-info .owl-wrapper-outer {
	width: 100%;
}
.homepage-2 .team-info .social-icons {
	list-style: none;
	position: absolute;
	width: 100%;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}
.homepage-2 .team-info .social-icons li {
	float: none;
	display: inline-block;
	width: 42px;
	height: 42px;
	border-radius: 100%;
	margin: 0 4px;
}
.homepage-2 .team-info .social-icons a {
	color: #fff;
	font-size: 18px;
	width: 42px;
	height: 42px;
	display: table;
	cursor: pointer;
	border-radius: 50%;
	text-align: center;
	position: relative;
	z-index: 1;
}
.homepage-2 .team-info .social-icons a:hover, .homepage-2 .team-info .social-icons a:focus {
	text-decoration: none;
}
.homepage-2 .team-info .social-icons i {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
}
.homepage-2 .team-info .info {
	width: 100%;
	padding: 20px;
	position: absolute;
	bottom: 50%;
	left: 0;
	z-index: 999;
	margin-bottom: -41px;
}
.homepage-2 .effect-3 .share-icon:after {
	background: #fff;
}
.homepage-2 .team-info .info li {
	transform: translateY(250%);
	-webkit-transform: translateY(250%);
}
.homepage-2 .team-info .info li:nth-child(1) {
	animation: icon-animation-back 0.4s ease-in-out 0.3s backwards;
	-webkit-animation: icon-animation-back 0.4s ease-in-out 0.3s backwards;
}
.homepage-2 .team-info .info li:nth-child(2) {
	animation: icon-animation-back 0.4s ease-in-out 0.2s backwards;
	-webkit-animation: icon-animation-back 0.2s ease-in-out 0.2s backwards;
}
.homepage-2 .team-info .info li:nth-child(3) {
	animation: icon-animation-back 0.4s ease-in-out 0s backwards;
	-webkit-animation: icon-animation-back 0.4s ease-in-out 0s backwards;
}
.homepage-2 .team-info .item:hover li:nth-child(1) {
	animation: icon-animation 0.4s linear 0s forwards;
	-webkit-animation: icon-animation 0.4s linear 0s forwards;
}
.homepage-2 .team-info .item:hover li:nth-child(2) {
	animation: icon-animation 0.4s linear 0.1s forwards;
	-webkit-animation: icon-animation 0.4s linear 0.1s forwards;
}
.homepage-2 .team-info .item:hover li:nth-child(3) {
	animation: icon-animation 0.4s linear 0.2s forwards;
	-webkit-animation: icon-animation 0.4s linear 0.2s forwards;
}
 @keyframes icon-animation-back {
0% {
transform:translateY(0);
opacity:1;
}
80% {
transform:translateY(-150%);
opacity:0;
}
100% {
transform:translateY(150%);
opacity:0;
}
}
 @-webkit-keyframes icon-animation-back {
0% {
-webkit-transform:translateY(0);
opacity:1;
}
80% {
-webkit-transform:translateY(-150%);
opacity:0;
}
100% {
-webkit-transform:translateY(150%);
opacity:0;
}
}
 @keyframes icon-animation {
0% {
transform:translateY(150%);
}
90% {
transform:translateY(-10%);
}
100% {
transform:translateY(0);
}
}
 @-webkit-keyframes icon-animation {
0% {
-webkit-transform:translateY(150%);
}
80% {
-webkit-transform:translateY(-10%);
}
100% {
-webkit-transform:translateY(0);
}
}
/*
 1.8) Subscription Info Section
 -----------------------------*/
.homepage-2 .subscription {
	width: 100%;
	background: #00bb75 url(../img/event-bg.png) repeat center bottom;
	padding: 0 0;
}
.homepage-2 .subscription .bg {
	background: url(../img/line.jpg) repeat-x center top;
}
.homepage-2 .subscription .about-me {
	width: 100%;
	overflow: hidden;
	background: #fff url(../img/book-bg.png) no-repeat right top;
	display: table;
}
.homepage-2 .subscription figure {
	width: 100%;
	height: 241px;
	overflow: hidden;
}
.homepage-2 .subscription figure img {
	max-width: inherit;
	float: left;
}
.homepage-2 .subscription .text {
	padding-left: 38px;
	margin: 72px 0 50px;
	text-align: left;
	position: relative;
}
.homepage-2 .subscription .txt {
	padding-left: 0px;
	float: none;
	display: table-cell;
	vertical-align: bottom;
}
.homepage-2 .subscription .subscription-heading {
	float: none;
	display: table-cell;
	vertical-align: middle;
}
.homepage-2 .subscription .text:after {
	position: absolute;
	top: 15px;
	left: -2px;
	width: 3px;
	height: 80%;
	content: "";
}
.homepage-2 .subscription .sub-me {
	padding: 42px 0;
	overflow: hidden;
}
.homepage-2 .subscription h2 {
	color: #fff;
}
.homepage-2 .subscription-field {
	margin-top: 20px;
	position: relative;
}
.homepage-2 .subscription-input {
	background: #fff;
	border: none;
	float: left;
	font-size: 18px;
	height: 48px;
	padding: 0 190px 0 18px;
	width: 100%;
	font-family: "Lato", sans-serif;
}
.homepage-2 .subscription .btn-default {
	border: none;
	font-family: 'PT Sans Narrow', sans-serif;
	width: 170px;
	height: 48px;
	position: absolute;
	top: 0px;
	right: 0px;
	font-size: 16px;
	text-align: center;
}
.homepage-2 .btn-primary:hover, .homepage-2 .btn-primary:focus, .homepage-2 .btn-primary:active {
	background: transparent;
}
.homepage-2 .btn-effect .arrow-right {
    position: absolute;
    top: 0;
    right: -63px;
}
.homepage-2 .goals-info .btn-primary{
	color: #2b343f;
	position:relative;
}

.slide-heading,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'Lato', sans-serif;
}
.sub-page h1,
.aside h2,
.img-description h3,
.user-name,
.price-rate,
.user-line,
.error-section h1,
.error-section p,
.error-section h2,
.org-info h3,
h1,
h2,
h3,
.h1,
.h2,
.h3,
.career-quote,
.stat-inner li strong,
.stat-inner li span,
.countdown-section,
.pie_progress__number,
.progress-bar-sec,
.how-it-works li figcaption,
.reply-btn,
.user-name,
.catalog-description h5,
.des-pallet .nav > li > a {
  font-family: 'Oxygen', sans-serif;
}
.homepage-3 .wishes-section .wish,
.quote:after,
.block-quote,
.featured-technologies > section,
.promo-banner-box blockquote,
#legend,
.homepage-22 .section-label,
.food-thumb:hover > figure,
.food-video-gallery figcaption h3,
.dealer-promotion .auto-description blockquote,
.homepage-20 li.active .page-blog-thumb.small figure,
.homepage-20 .page-blog-thumb.small:hover figure,
.homepage-20 .page-recent-comments li:hover .page-blog-thumb,
.homepage-20 .page-recent-comments li.active .page-blog-thumb {
  border-left-color: #f9c31e;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
#theme_panel .theme-setting,
.btn-default,
.ui-widget-header,
.tech-info h2:after,
.date,
.quote,
.header .navbar-header:hover .icon-bar,
body .navbar .btn-default:hover,
.team-info .social-icons a,
.pagination li:first-child a:hover,
.pagination li:last-child a:hover,
.btn-pause:hover,
.btn-play:hover,
.btn-pause.active,
.btn-play.active,
.quote-article,
.meter-panel .meter-box .btn-pause:hover,
.meter-panel .meter-box .btn-play:hover,
.meter-panel .meter-box .btn-pause.active,
.meter-panel .meter-box .btn-play.active,
.panel-heading h4 a[aria-expanded="true"],
.price-tag:hover,
.table > tbody > tr > th,
.video-wrap.wide,
.career-quote,
.slider-section .flex-control-paging a.flex-active,
.progress-length,
.nav-tabs > li > a,
.table-sec.two tr td:first-child,
.right .circle i,
.base-line:after,
.icon-bar .white li,
.quote-three .h2,
.content-link li:before,
.dop-cap,
mark,
.owl-buttons > div:hover,
.show-more a,
.image-overlay,
.hover-h:hover .sub-text6,
.icons-2 .link,
.icons-2 .search-icon,
.sub-text12 .search-icon,
.sub-text12 .link,
.gallery-7 .search-icon,
.gallery-7 .link,
.org-info .services.steps .one:after,
.link.base,
.sort-btn:hover,
.sort-btn:focus,
.sort-btn.active,
.homepage-2 .team-info .owl-prev:hover,
.homepage-2 .team-info .owl-next:hover,
.homepage-2 .event-info,
.homepage-2 .subscription .text:after,
.slider h2 cite,
.carousel .flex-prev,
.carousel .flex-next,
.aboutus-info .text:after,
.btn-primary span,
.or,
.gallery-info .owl-prev,
.gallery-info .owl-next,
.wishes-section .owl-prev,
.wishes-section .owl-next,
.homepage-4 .cook-info h3:after,
.homepage-4 .btn-primary,
.homepage-5 .slider .progressbar,
.homepage-5 .blog-info:after,
.homepage-5 .date,
.homepage-5 .owl-prev:hover,
.homepage-5 .owl-next:hover,
.homepage-5 .events-info .month,
.homepage-5 .audio-info .fa.active,
.homepage-5 .subscription,
.homepage-5 .audio-info .bx-prev:hover,
.homepage-5 .audio-info .bx-next:hover,
.homepage-6 .orgs-info .intro:after,
.homepage-6 .order-info .intro:after,
.homepage-6 .ship-info .intro:after,
.homepage-6 .news-info .quote,
.homepage-6 .subscription,
.homepage-7 .dishes-info .text:after,
.homepage-7 .aboutus-info .text:after,
.homepage-7 .menus-info .flex-prev,
.homepage-7 .menus-info .flex-next,
.homepage-7 .aboutus-info .flex-prev,
.homepage-7 .aboutus-info .flex-next,
.homepage-7 .subscription,
.homepage-7 .subscription .heading:after,
.homepage-8 .orgs-info .intro:after,
.homepage-8 .apps-info .intro:after,
.homepage-2 .goals-info .intro:after,
.quoted-content:after,
.collapse-btn,
.most-popular-ques .ques.inside-sec,
.homepage-11 .subscription,
.homepage-9 .subscription .heading:after,
.homepage-9 .subscription,
.scroll-top,
.contact-info-widget,
.custom-file .upload-btn,
.homepage-11 .org-info .services .one:after,
.blog-box .price em,
.homepage-12 .wishes-section .wish:before,
.homepage-12 .subscription,
.homepage-8 .subscription,
.homepage-13 .carousel .flex-prev,
.homepage-13 .carousel .flex-next,
.homepage-13 .ship-info .intro:after,
.testimonial-slides,
.testimonial-slides-wrap .flex-control-paging li a.flex-active,
.homepage-13 .subscription,
.beauty-blog .active .owl-numbers,
.homepage-14 .recent-info .owl-prev:hover,
.homepage-2 .team-info .social-icons a,
.homepage-14 .subscription,
.buy-widget .to-cart,
.homepage-15 .subscription,
.homepage-16 .subscription,
.homepage-17 .resto-info,
.homepage-10 .resto-info,
.auto-tab-list li.active,
.auto-tab-list li:hover,
.popular-cars figure:hover:before,
.popular-cars figure.active:before,
.homepage-17 .subscription,
.homepage-10 .subscription,
.cart-btn:hover,
.homepage-18 .subscription,
.vet-call-btn .phone-btn,
.homepage-19 .goals-info .intro:after,
.homepage-19 .subscription .text::after,
.homepage-19 .team-info .owl-prev:hover,
.homepage-19 .team-info .owl-next:hover,
.homepage-19 .recent-info .owl-prev:hover,
.recent-info .owl-next:hover,
.homepage-20 .blog-banner .owl-page.active,
.date-caption i,
.homepage-20 .blog-section-wrapper .quotation,
.homepage-20 .subscription,
.rent-adv,
.homepage-2 .recent-info .owl-prev:hover,
.homepage-22 .goals-info .intro::after,
.homepage-22 .subscription .text::after,
.homepage-22 .subscription,
.homepage-6-one .location-details,
.homepage-4-one .pagination li:first-child a,
.homepage-4-one .pagination li:last-child a,
.homepage-4-two .owl-buttons > div.owl-next,
.homepage-4-two .owl-buttons > div.owl-prev,
.homepage-4-two .to-cart,
.homepage-4-two .show-more,
.icon-wrap .active,
.alphabet,
.homepage-22-three .buy-widget,
.homepage-22.two .medical-table tbody td.dark-bg,
.filter-tab li.active,
.filter-tab li:hover,
.nav-tabs li.active > a,
.tabsection .nav-tabs li.active > a,
.rating-list .progress-bar,
.hotel-two .subpart-cont .buy-widget span,
.hotel-two .features-info li.active a,
.collapse-btn:hover,
.homepage-11 .owl-buttons > div.owl-prev:hover,
.homepage-11 .owl-buttons > div.owl-next:hover,
.homepage-8 .product-info .product:hover,
.product-info .product:hover,
.homepage-10 .org-info .services .service-block:hover,
.homepage-11 .faq-article-sec h4 a .collapse-btn:hover,
.homepage-17.one .hotel-booking-form,
.homepage-17.one .sort-btn.active,
.homepage-17.one .sort-btn:hover,
.popular-cars .active::before,
.popular-cars li:hover figure:before,
.beauty-services .icon-box-image .service-list-box:hover .service-desc-box,
.beauty-services .icon-box-image .service-list-box:hover,
.beauty-services .icon-box-image .service-list-box:after,
.beauty-blog-carousel .blog-widget:hover,
.sport-team-box:hover .service-desc-box,
.sport-widget-wrap .flex-direction-nav li a:hover,
.song-pagination li.active,
#music-update-wrapper .owl-buttons > div:hover,
.homepage-15 .music-news-update .flex-direction-nav li a:hover,
.homepage-17 .autodealer-slide .flex-direction-nav li a:hover,
.homepage-18 .next-btn:hover,
.homepage-18 .btn-sale:hover,
.btns a.active,
.btns a:hover,
.homepage-19 .event-info,
.homepage-19 .subscription,
.homepage-20 .blog-tags li a:hover,
.page-blog-sec .video-btn:hover,
.rectangle-img li:hover,
.homepage-20 .portfolio-one .portfolio-wrap a.search-icon:hover,
.portfolio-3 .btn-group:hover .select-arrow,
.homepage-22 .med-services-section figure:hover,
.homepage-22 .social-network li:hover,
.homepage-14 .article-content:hover .video-btn,
.music-widget-wrap .flex-direction-nav li a:hover,
.homepage-18 #slider .flex-direction-nav a:hover,
.portfolio-3 .preview-bar li.active:hover,
.homepage-17.one .car-sale .car-result-menu li a:hover,
.category li:hover,
.homepage-4 .subscription,
.church-two .mission-info:before,
.church-information .more-info a,
.homepage-15 .subscription,
.homepage-8 .resto-info .btn-default,
.homepage-10 .resto-info .ui-widget-header,
.homepage-10 .auto-tab-list li,
.homepage-10 .resto-info .btn-default,
.homepage-18 .fancy-heading .quote-three .h2,
.preview-part li:hover,
.preview-part li.active,
.loader-block,
.homepage-5 .buy-widget .to-cart,
.shortcode-one .org-info .steps .one:hover,
.featured-content .org-info .service-block.shine:hover,
.left .circle i {
  background-color: #f9c31e;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
#footer .admin,
.header li a:hover,
#footer .social-icons a:hover,
#footer .email a:hover,
#footer h4 a:hover,
#footer h4 a:hover,
.team-info h3 a:hover,
.news-info h3 a:hover,
.header li a:focus,
.team-info .social-icons a:hover,
.social-share a i,
.facts li i.fa,
.stat-inner li strong,
.file-wrap,
.file-wrap:hover .price-rate span,
.price-rate sup,
.price-rate:hover .btn,
.price-tag .btn.btn-default:hover,
.price-tag .btn.btn-default:focus,
.price-tag:hover .btn.btn-default,
.user-line .fa,
.error-section h1,
.countdown-amount,
.how-it-works li figcaption,
.fancy-heading .h1 span,
.quote-two .h2,
.view i,
.comment i,
.eye1 i,
.btn-play.video-btn:hover i,
.tube i,
.bulb i,
.icon-fa,
.homepage-2 .btn-primary:hover,
.homepage-2 .btn-primary:focus,
.homepage-2 .btn-primary.active,
.homepage-3 .mark,
.gallery-info .owl-page.active .owl-numbers,
.homepage-3 .suggest-section .social-icons a:hover,
.homepage-4 .resto-info .input-group-addon,
.homepage-6 .paging .pre:hover i,
.paging .next:hover i,
.paging li.active a,
.mark,
.mark:hover,
.mark:focus,
.homepage-6 .btn-primary.btn-basic i,
.intro-article h2 span,
.slide-banner-quote .h1 span,
.faq-article-sec .panel-default > .panel-heading > .panel-title a span,
.most-popular-ques .ans.inside-sec .label-text,
.input-text:after,
.req i,
.instruction h4 i,
.homepage-14 .btn-primary:hover,
.homepage-2 .btn-primary:hover,
.music-twitter-widget blockquote a,
.makes a,
.dealer-promotion h2 a,
.homepage-17 h2 a,
.homepage-10 h2 a,
.homepage-18 .sale-app-info h2 a,
.homepage-18 .sale-app-info h2 a:hover,
.next-btn:hover,
.vet-call-btn .vet-phone-no,
.homepage-20 .blog-banner figcaption p a,
.blog-more i,
.homepage-20 .aside .blog-archive h4,
.popular-cars li h4 a:hover,
.popular-cars li h4 a:focus,
.food-info h1 span,
.service-info h2 span,
.digit,
.resto-info .input-group-addon,
.choice-info h4 a:hover,
.homepage-5 .owl-page:hover span,
.homepage-5 .owl-page.active span,
.homepage-5 .audio-info .bx-pager-link.active,
.homepage-8 .product > i > span,
.world-location h2 span,
.game-schedule-table td.game-date,
.homepage-14 .schedule-info-wrapper .flex-control-paging a.flex-active,
.twitter-logo .fa,
.car-price,
.property-widget .price:hover,
.homepage-6-one .location-search-box .info-block,
.hotel-tag a,
.homepage-22-three .flexslide .flex-prev::before,
.homepage-22-three .flexslide .flex-next::before,
.hotel-two .features-info li a,
.homepage-5 .blog-info .text:hover h4,
.instruction .custom-file:hover h4,
.homepage-7 .menus h4:hover,
.homepage-8 .resto-info .input-group:hover .fa,
.homepage-8 .resto-info .btn:hover .caret,
.homepage-9 .blog-box h3 a:hover,
.homepage-9 .faq-article .panel-title h4 a,
.homepage-11 .img-description h3 a:hover,
.homepage-18 h4 a:hover,
.homepage-18 .h4 a:hover,
.homepage-17.one .car-sale .car-result-menu li a,
.homepage-17.one .car-price.pull-left,
.homepage-17.one .pagination .active a,
.homepage-17.one .makes > a,
.homepage-17.one .car-price,
.homepage-12 .our-package .blog-box:hover a,
.professional-team .team-info-two > div:hover > h3 a,
.beauty-blog-carousel .blog-widget:hover .date,
.sport-twitter-widget blockquote:hover a,
.song-pagination li a:hover,
.song-sno.song_widget i:hover,
.music-twitter-widget:hover blockquote,
.food-thumb:hover > h3,
.popular-food .food-thumb:hover h4 > a,
.added-recipe .img-description h3 > a:hover,
.recent-listing .slide-wrap h4 a:hover,
.car-make-list li:hover,
.popular-cars li h4:hover,
.dealer-promotion .form-field button:hover .fa,
.homepage-18 .btn-sale:hover .fa,
.autodealer .slider-info li .car-deal-price,
.homepage-19 .btn-primary:hover,
.homepage-19 .team-info h4 a:hover,
.homepage-20 .blog-banner figcaption:hover > h3 a,
.homepage-20 .blog-banner figcaption:hover p,
.homepage-20 .blog-more:hover,
.homepage-20 .img-description a:hover,
.homepage-20 .subscription .subscription-field .btn-sale:hover i .fa,
.homepage-22 .btn-primary:hover,
.gallery-19 .tool_widget a:hover,
#footer .latest-comment p a:hover,
#footer .copyright a:hover,
.homepage-5 .news-info h4 a:hover,
.homepage-5 .blog-info h4 a:hover,
.file-wrap:hover i.fa,
.car-description h4 a:hover,
.contact-blocks.org-info .services .one:hover .fa,
.featured-content .org-info .services .one:hover .fa,
.homepage-2 .owl-pagination span.owl-numbers:hover,
.homepage-4 .apps-info .title h2 span,
.homepage-6 .owl-pagination span.owl-numbers:hover,
.price-tag .price-rate span,
.hotel-two .rate-map-info span.fa,
.hotel-two .hotel-cont span.fa-map-marker,
.our-package .pagination li .fa,
.hotel-features .pagination li .fa,
.church .text span,
.features-subpart li .subpart-cont > span,
.homepage-16 .reply-btn i,
.homepage-17 #video-blog-list .owl-numbers:hover,
.homepage-17 #video-blog-list .active .owl-numbers {
  color: #f9c31e;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.effect-3 .share-icon {
  box-shadow: 0 0 0 2px #f9c31e;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,
.pagination > li.active > a,
.pagination > li.active > a:hover,
.meter-panel .fa-volume-down,
.homepage-10 .map-quote-banner em,
.med-price,
.homepage-22-three .room-detail .room-quality,
.homepage-22-three .room-detail .room-quality a,
.homepage-6 .btn-primary.btn-basic:hover,
[class^="homepage-"] .btn-default.btn.btn-basic:hover,
[class^="homepage-"] .btn-default.btn.btn-primary:hover,
.property-widget .price {
  color: #f9c31e;
}
.file-wrap:hover,
.file-column > li,
.price-tag,
.active .client-logo.upper,
.homepage-10 .map-quote-banner,
.homepage-22-three .room-detail li,
.homepage-5 .news-info .inner:hover,
.homepage-11 .service-col .org-info .service-list-box,
.homepage-11 .blog-section {
  border-top-color: #f9c31e;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.nav-tabs > li > a,
.thumbslider .flex-active .quote-wrap i,
.circle,
.homepage-6 .product-info .product,
.homepage-5 .subscription .text h3,
.homepage-5 .events-info .inner:hover,
.homepage-6 #home-carousel li.flex-active-slide figure,
.homepage-6 #home-carousel li:hover figure,
.homepage-12 .our-package .blog-box:hover,
.homepage-13 .carousel .slides li.flex-active-slide figure:hover,
.homepage-14 .thumb-small .slides li.flex-active-slide figure,
.song-sno.song_widget i:hover,
.music-news:hover,
.homepage-22 #home-carousel figure:hover img,
.homepage-22 #home-carousel .flex-active-slide figure img,
.rent-box:hover {
  border-color: #f9c31e;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.thumbslider .flex-active .quote-wrap i:before,
.timestory-content .date:before {
  border-color: rgba(0, 0, 0, 0) #f9c31e;
}
.price-tag:hover {
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.gallery-1 figure .image-overlay {
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.left-anim {
  -webkit-transition: all 0.6s ease-in-out;
  -moz-transition: all 0.6s ease-in-out;
  -ms-transition: all 0.6s ease-in-out;
  -o-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}
.client-logo.upper:before,
.homepage-5 .slider #home-carousel li.flex-active-slide img,
.homepage-5 .mission-info .inner,
.homepage-4-two .sushi,
.church-info-cont .shop-info,
.podcasts-info-cont {
  border-color: #f9c31e transparent;
}
.popular-food .food-thumb figure {
  border-left: 3px solid #f9c31e;
}
.homepage-22-three .room-detail {
  border-bottom: 1px solid #f9c31e;
}
.arrow-wrap svg path,
.svg path,
.svg polyline,
.svg circle,
.svg rect,
.svg polygon,
.svg ellipse,
.price-tag:hover .arrow-wrap svg path,
.arrow-right .svg path,
.homepage-10 .icon-box.org-info h3 i .svg path,
.homepage-10 .icon-box.org-info h3 i .svg polygon {
  fill: #f9c31e !important;
}
.pie_progress path,
.svg path,
.svg polyline {
  stroke: #f9c31e !important;
}
.homepage-5 .blog-info {
  border-color: #dea906;
}
.subscription .btn-default {
  background-color: #cf9d06;
}
.subscription .btn-default:hover {
  background-color: #ca9a05;
}
.btn.btn-default:hover,
.homepage-6-one .sort-btn:hover,
.homepage-6-one .sort-btn.active,
.buy-widget .to-cart,
.homepage-11 .subscription .btn.btn-default:hover,
.homepage-17.one .btn.btn-default.btn-effect {
  background-color: #cf9d06;
}
.more-features,
.homepage-6-one .sort-btn,
.medical-table tbody td.light-bg,
.homepage-3 .gallery-info .owl-prev:hover,
.homepage-3 .gallery-info .owl-next:hover,
.homepage-3 .wishes-section .owl-prev:hover,
.homepage-3 .wishes-section .owl-next:hover,
.homepage-5 .subscription .btn-default:hover,
.homepage-5 .audio-info .btns .fa:hover,
.scroll-top:hover,
.homepage-7 .menus-info .flex-prev:hover,
.homepage-7 .menus-info .flex-next:hover,
.homepage-7 .aboutus-info .flex-prev:hover,
.homepage-7 .aboutus-info .flex-next:hover,
.homepage-7 .carousel .flex-next:hover,
.homepage-7 .carousel .flex-prev:hover,
[class^="homepage-"] .btn.btn-default:hover {
  background-color: #fad050;
}
.contact-info-widget li i {
  color: #fcdd81;
}
#footer .latest-comment:hover p,
#footer .latest-comment:hover .post-date,
#footer .latest-comment:hover .post-date i,
#footer .latest-comment:hover,
.real-estate-two .contact-link li a:hover i {
  color: #fbd769;
}
.hotel-booking-form,
.page-blog-sec-slider .flex-direction-nav li a:hover {
  background-color: #f9bf0f;
}
.homepage-3 .link .btn:hover span,
.homepage-3 .carousel a:hover {
  background-color: #7b5d03;
}
.homepage-3 .link .btn:hover span:hover,
.homepage-3 .carousel a:hover:hover {
  background-color: #715603;
}
.med-testimony blockquote i {
  color: #dea906;
}
.homepage-17 .price-meter,
.homepage-4 .equal-block .btn:hover {
  background: #bb8e05 !important;
}
.auto-tab-list li,
.homepage-17 .resto-info .btn-default,
.buy-widget .to-cart:hover,
.homepage-17 .price-meter-wrap .ui-widget-header,
.homepage-22-three .buy-widget .to-cart,
.homepage-10 .auto-tab-list li.active,
.homepage-10 .resto-info,
.property-widget .caption,
.homepage-12 .btn-default {
  background: #ca9a05;
}
.real-estate-two .head strong,
.real-estate-two .slider-cont strong span,
.real-estate-two .slider-cont strong small,
.real-estate-two .form-field .btn:hover,
.real-estate-two .subscription .btn-default.btn:hover,
.real-estate-two .contact-info .cont-description .btn:hover,
.real-estate-two .contact-info form .btn:hover,
.homepage-9 .faq-article-sec .collapse-btn:hover,
.homepage-19 .org-info .services .one:hover:after,
.homepage-19 .vet-clinic .one:hover figcaption,
.homepage-19 .org-info .services .two:hover:after,
.homepage-19 .vet-clinic .two:hover figcaption,
.homepage-19 .org-info .services .three:hover:after,
.homepage-19 .vet-clinic .three:hover figcaption,
.homepage-19 .org-info .services .four:hover:after,
.homepage-19 .vet-clinic .four:hover figcaption {
  background-color: #fad050 !important;
}
.real-estate-two .head strong span,
.real-estate-two .price-meter-wrap .btn,
.real-estate-two .contact-info .cont-description .btn,
.real-estate-two .contact-info form .btn,
.real-estate-two .slider-cont strong,
.homepage-10 .resto-info .btn.btn-default:hover,
.homepage-11 .resto-info .btn.btn-default:hover {
  background-color: #dea906 !important;
}
.real-estate-two .social-link li i {
  color: #f9c219;
}
.album-info .to-cart:hover {
  background-color: #f9c72d;
}
.heart-med-big .svg path {
  fill: #fdebb3 !important;
}
.arrow-right .svg path {
  stroke: transparent !important;
}