*::-moz-selection {
  background: #f79e20;
}
::-moz-selection {
  background: #f79e20;
}
::selection {
  background: #f79e20;
}
.btn-gra {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.btn-theme {
  border-color: #f79e20;
  background: #f79e20;
}
.btn-theme:hover {
  background: #f79e20;
  border-color: #f79e20;
}
.bg-theme {
  background-color: #f79e20;
}

.bg-gra {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.theme-color {
  color: #f79e20;
}
#scrollUp {
  background: #f79e20;
}
#scrollUp:hover {
  background: #f79e20;
}
[data-overlay=theme]::before {
  background-color: #f79e20;
}
.open-mobile-menu a:hover {
  background: #f79e20;
}
.open-mobile-menu a.active {
  background: #f79e20;
}
.side-mobile-menu ul li a:hover {
  color: #f79e20;
}
.side-mobile-menu ul li a[aria-expanded=true] {
  color: #f79e20;
}
.side-mobile-menu ul li a[aria-expanded=true]:before {
  background: #f79e20;
  border-color: #f79e20;
}
.side-mobile-menu ul li ul li:hover > a {
  color: #f79e20;
}
.side-mobile-menu ul li ul li:hover > a:before {
  background: #f79e20;
  border-color: #f79e20;
}
.hamburger-menu {
  border: 3px solid #f79e20;
}
.hamburger-menu .hamburger-btn .hamburger-bar {
  background-color: #f79e20;
}
.hamburger-menu .hamburger-btn .hamburger-bar:before {
  background-color: #f79e20;
}
.hamburger-menu .hamburger-btn .hamburger-bar:after {
  background-color: #f79e20;
}

.hamburger-menu.open .hamburger-btn .hamburger-bar {
  background-color: #f79e20;
}
.main-menu ul li:hover > a {
  color: #f79e20;
}
.main-menu ul li:hover > a:before {
  background: #f79e20;
}
.main-menu ul li .sub-menu {
  border-top: 3px solid #f79e20;
}
.main-menu ul li .sub-menu li:hover a {
  background: #f79e20;
}
.main-menu ul li.has-dropdown:hover > a:after {
  color: #f79e20;
}
.attr-menu ul li:hover a {
  color: #f79e20;
}
.attr-white ul li a:hover {
  color: #f79e20;
}
.search-area a.search-close {
  color: #f79e20;
}
.search-area .search-form form button {
  background: #f79e20;
}
.sidebar-widget ul li a:hover {
  color: #f79e20;
}
.social-widget a:hover {
  border-color: #f79e20;
}
.social-widget a:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.home-slider-1 .swiper-button-prev:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.home-slider-1 .swiper-button-next:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.home-slider-2 .single-slide .slider-content-2 span:before {
  background: #f79e20;
}
.home-slider-2 .swiper-button-prev:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.home-slider-2 .swiper-button-next:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.home-slider-3 .single-slide .slider-content-3 span:before {
  background: #f79e20;
}
.home-slider-3 .single-slide .slider-content-3 .read-more {
  color: #f79e20;
  border-bottom: 2px solid #f79e20;
}
.home-slider-3 .swiper-button-prev:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.home-slider-3 .swiper-button-next:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.service-item .service-content .read-more:hover {
  color: #f79e20;
}
.service-area .gradient-bg {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.service-wrap-2 .service-img:after {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.service-wrap-3:before {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.service-wrap-3 .service-icon .icon {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.service-wrap-3 .service-content .read-more:hover {
  color: #f79e20;
}
.service-slider-3 .swiper-button-prev:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.service-slider-3 .swiper-button-next:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.service-wrap-4 .service-content span {
  color: #f79e20;
}
.service-wrap-4 .service-content .read-more {
  color: #f79e20;
}
.feature-wrap {
  border-bottom-color: #f79e20;
}
.feature-wrap:hover {
  border-color: #f79e20;
}
.feature-wrap .feature-icon-wrap .feature-icon i {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.feature-wrap .feature-details .read-more:hover {
  color: #f79e20;
}
.feature-slider-1 .swiper-button-prev:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.feature-slider-1 .swiper-button-next:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.feature-wrap-2 {
  background: #f79e20;
}
.feature-title .read-more {
  color: #f79e20;
  border-bottom: 2px solid #f79e20;
}
.feature-wrap-3 .feature-icon {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.feature-wrap-3 .feature-content .read-more:hover {
  color: #f79e20;
}
.about-video-play:before {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.about-content-3 .thumb-text .read-more {
  background: #f79e20;
}
.about-content-3 .thumb-text .read-more:hover {
  color: #f79e20;
}
.about-content-3 .about-text .section-title-3 h3 span {
  color: #f79e20;
}
.about-area-4 .about-features {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.about-wrap .about-icon {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.about-content-4 .about-text .read-more {
  color: #f79e20;
  border-bottom: 2px solid #f79e20;
}
.team-wrap .team-img .team-social-link ul li a:before {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.team-wrap .team-content h3 a:hover {
  color: #f79e20;
}
.team-wrap .team-content span {
  color: #f79e20;
}
.team-wrap-2 .team-img:after {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.team-wrap-2 .team-content .team-social-link ul li a:hover {
  color: #f79e20;
}
.team-wrap-3 .team-img:before {
  background: #f79e20;
}
.team-wrap-3 .team-content h3 a:hover {
  color: #f79e20;
}
.team-wrap-4 .team-img:before {
  background: #f79e20;
}
.team-wrap-4 .team-content h3 a:hover {
  color: #f79e20;
}
.team-wrap-4 .team-content span {
  color: #f79e20;
}
.team-wrap-4 .team-content .team-social-link ul li a:before {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.trainer-details-content h4 {
  color: #f79e20;
}
.trainer-info .info-icon i {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.process-wrap .process-icon-wrap .process-icon i {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.calculator-chart .table thead tr {
  background: #f79e20;
  background: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.calculator-chart-2 .table thead tr {
  background: #f79e20;
  background: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.calculator-form form .input-wrap input:focus {
  border-color: #f79e20;
}
.calculator-form form .input-wrap select:focus {
  border-color: #f79e20;
}
.calculator-form-2 form .input-wrap input:focus {
  border-color: #f79e20;
}
.calculator-form-2 form .input-wrap select:focus {
  border-color: #f79e20;
}
.schedule-table table thead tr {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.schedule-table table tbody td .hover {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.testimonial-wrap .author-info .author-content span {
  color: #f79e20;
}
.testimonial-wrap .testimonial-icon {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.testimonial-slider .swiper-button-prev:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.testimonial-slider .swiper-button-next:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.testimonial-slider-2 .swiper-button-prev:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.testimonial-slider-2 .swiper-button-next:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.testimonial-wrap-2 .author-info h4:before {
  background: #f79e20;
}
.testimonial-wrap-3 .author-info .author-content span {
  color: #f79e20;
}
.testimonial-wrap-3 .testimonial-icon {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.testimonial-slider-3 .swiper-button-prev:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.testimonial-slider-3 .swiper-button-next:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.testimonial-slider-3 .swiper-pagination-clickable .swiper-pagination-bullet:before {
  background: #f79e20;
}
.testimonial-slider-3 .swiper-pagination-clickable .swiper-pagination-bullet-active {
  border-color: #f79e20;
}
.product-wrap .product-img:before {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.product-wrap .product-img .product-badge {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.product-wrap .product-content h3 a:hover {
  color: #f79e20;
}
.product-wrap .product-content .price {
  color: #f79e20;
}
.product-wrap .product-content.text-white h3 a:hover {
  color: #f79e20;
}
.shop-pagination ul li .page-numbers:hover {
  background: #f79e20;
  border-color: #f79e20;
}
.shop-pagination ul li .page-numbers.current {
  background: #f79e20;
  border-color: #f79e20;
}
.product-details .price {
  color: #f79e20;
}
.product-details .product-action-box .product-quantity .quantity .minus:hover {
  background: #f79e20;
}
.product-details .product-action-box .product-quantity .quantity .plus:hover {
  background: #f79e20;
}
.product-details .product-share a:before {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.review-tab-wrapper .review-tab a:hover {
  color: #f79e20;
}
.review-tab-wrapper .review-tab a:before {
  background: #f79e20;
}
.review-tab-wrapper .review-tab a.active {
  color: #f79e20;
}
.pricing-wrap {
  border-top: 5px solid #f79e20;
}
.pricing-wrap .price {
  color: #f79e20;
}
.pricing-wrap .order-btn:hover {
  background: #f79e20;
  border-color: #f79e20;
}
.pricing-wrap .popular-badge {
  background: #f79e20;
}
.pricing-wrap-2 .pricing-title h3:before {
  background: #f79e20;
}
.pricing-wrap-2 .pricing-title span {
  color: #f79e20;
}
.pricing-wrap-2 .pricing-list ul li i {
  color: #f79e20;
}
.pricing-wrap-2.active {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.blog-wrap .blog-content h3 a:hover {
  color: #f79e20;
}
.blog-wrap .blog-content .read-more:hover {
  color: #f79e20;
}
.blog-wrap.blog-white:hover .blog-content h3 a:hover {
  color: #f79e20;
}
.blog-wrap.blog-white .blog-content h3 a:hover {
  color: #f79e20;
}
.blog-wrap.blog-white .blog-content .read-more {
  color: #f79e20;
}
.blog-wrap.blog-white .blog-content .read-more:hover {
  color: #f79e20;
}
.blog-wrap-2 .video-thumb .play-btn {
  color: #f79e20;
}
.blog-wrap-2 .blog-meta span i {
  color: #f79e20;
}
.blog-wrap-2 .blog-content h3 a:hover {
  color: #f79e20;
}
.blog-wrap-2 .blog-content .read-more {
  color: #f79e20;
}
.blog-wrap-2 .blog-content.text-white h3 a:hover {
  color: #f79e20;
}
.blog-wrap-2 .blog-content.text-white .read-more:hover {
  color: #f79e20;
}
.blog-pagination ul li .page-numbers:hover {
  background: #f79e20;
  border-color: #f79e20;
}
.blog-pagination ul li .page-numbers.current {
  background: #f79e20;
  border-color: #f79e20;
}
.blog-wrap-3 .video-thumb .play-btn {
  color: #f79e20;
}
.blog-wrap-3 .blog-meta span i {
  color: #f79e20;
}
.blog-wrap-3 .blog-content h3 a:hover {
  color: #f79e20;
}
.blog-wrap-3 .blog-content .read-more {
  color: #f79e20;
}
.blog-wrap-3 .blog-content.text-white h3 a:hover {
  color: #f79e20;
}
.blog-wrap-3 .blog-content.text-white .read-more:hover {
  color: #f79e20;
}
.blog-details-wrap .blog-meta span i {
  color: #f79e20;
}
.blog-details-wrap .author-quote {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.blog-details-wrap .blog-tag ul li a:hover {
  color: #f79e20;
}
.blog-details-wrap .blog-share ul li a:hover {
  color: #f79e20;
}
.blog-details-wrap .blog-author .author-details ul li a:hover {
  color: #f79e20;
}
.blog-details-wrap .related-news .related-news-wrap:before {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.blog-details-wrap .related-news .related-news-wrap .news-meta span i {
  color: #f79e20;
}
.blog-comments .latest-comments .comments-box .comments-text .comments-author-name span {
  color: #f79e20;
}
.blog-comments .latest-comments .comments-box .comments-text .replay {
  color: #f79e20;
}
.blog-comment-form .comment-form .input-wrap input:focus,
.blog-comment-form .comment-form .input-wrap textarea:focus {
  border-color: #f79e20;
}
.blog-comment-form .comment-form .input-icon:before {
  color: #f79e20;
}
.footer-about-widget .read-more {
  color: #f79e20;
}
.footer-about-widget .social a:before {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.latest-news .news-wrap .news-content span i {
  color: #f79e20;
}
.latest-news .read-more a {
  color: #f79e20;
}
.contact-widget ul li i {
  color: #f79e20;
}
.class-widget-wrap .widget-title:before {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.search-widget form button {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.class-category-widget ul li a:before {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.class-download-widget ul li a i {
  color: #f79e20;
}
.class-add-widget .add-content a:hover {
  color: #f79e20;
  border-color: #f79e20;
}
.class-gallery-widget .gallery-widget-wrap a:before {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.class-gallery-widget .gallery-widget-wrap a i {
  color: #f79e20;
}
.widget-wrap .widget-title:before {
  background-color: #f79e20;
}
.about-widget {
  border-top: 5px solid #f79e20;
}
.about-widget .thumb:before {
  border: 2px dashed #f79e20;
}
.about-widget .about-widget-author h4:before {
  background: #f79e20;
}
.about-widget .about-widget-author span {
  color: #f79e20;
}
.recent-post-widget .recent-post-wrap:after {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.category-widget ul li a:hover {
  color: #f79e20;
}
.category-widget ul li a:hover:before {
  color: #f79e20;
}
.category-widget ul li a:after {
  border-bottom: 1px solid #f79e20;
}
.widget-wrap-2 .widget-title:before {
  background: #f79e20;
}
.widget-wrap-2 .widget-title:after {
  background: #f79e20;
}
.shop-search-widget form button {
  color: #f79e20;
}
.shop-category ul li a:hover {
  color: #f79e20;
}
.shop-tags a:before {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.shop-filter .input-wrap input::-webkit-slider-thumb {
  background: #f79e20;
}
.shop-filter .input-wrap input::-moz-range-thumb {
  background: #f79e20;
}
.shop-filter .price-range b {
  color: #f79e20;
}
.footer-newsletter .news-form .input-wrap button {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.copyright p a {
  color: #f79e20;
}
.footer-social-link ul li a:before {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.footer-menu ul li a:hover {
  color: #f79e20;
}
.footer-area-3 .footer-widgets .news-wrap .news-content h4 a:hover {
  color: #f79e20;
}
.footer-area-3 .footer-widgets .news-wrap .read-more a:hover {
  color: #f79e20;
}
.footer-area-3 .contact-widget ul li a:hover {
  color: #f79e20;
}
.footer-area-3 .newsletters-widget .input-wrap input:focus {
  border-color: #f79e20;
}
.footer-area-3 .footer-menu ul li a:hover {
  color: #f79e20;
}
.gallery-wrap .gallery-thumb .gallery-link a {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.gallery-wrap .gallery-content span:before {
  background: #f79e20;
}
.gallery-wrap-2 .gallery-content .read-more {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.gallery-wrap-3:before {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.gallery-filter-nav button:hover {
  color: #f79e20;
}
.gallery-filter-nav button:before {
  background: #f79e20;
}
.gallery-filter-nav button.active {
  color: #f79e20;
}
.gallery-carousel-wrap .gallery-carousel-content span {
  color: #f79e20;
}
.gallery-carousel .swiper-button-prev:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.gallery-carousel .swiper-button-next:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.gallery-carousel .swiper-scrollbar .swiper-scrollbar-drag {
  background: #f79e20;
}
.gallery-carousel .swiper-scrollbar .swiper-scrollbar-drag:before {
  border-left: 15px solid #f79e20;
}
.gallery-slider .swiper-button-prev:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.gallery-slider .swiper-button-next:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.gallery-slider .swiper-pagination-clickable .swiper-pagination-bullet:before {
  background: #f79e20;
}
.gallery-slider .swiper-pagination-clickable .swiper-pagination-bullet-active {
  border-color: #f79e20;
}
.gallery-details-content .gallery-author span {
  color: #f79e20;
}
.gallery-details-content .gallery-author span:before {
  background: #f79e20;
}
.gallery-details-content .gallery-share ul li a:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.gallery-details-content .gallery-meta-wrap .gallery-meta-icon {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.section-title h3:before {
  background: #f79e20;
}
.section-title-2.bar-theme-color h3:before {
  background: #f79e20;
}
.section-title-3 .bars:before {
  background: #f79e20;
}
.section-title-3 h3 span {
  color: #f79e20;
}
.brand-area {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.video-title h3 span {
  color: #f79e20;
}
.video-text .read-more {
  border-bottom: 2px solid #f79e20;
  color: #f79e20;
}
.video-wrap .video-play a {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.video-wrap-2 .video-play a {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.video-wrap-3 .video-hover a {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.video-wrap-5 .video-play a {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.tab-wrapper .nav li a:before {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.tab-wrapper .tab-content-text h3 span {
  color: #f79e20;
}
.counter-wrap .counter-icon i {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.counter-wrap .counter-number h4 .symbol {
  color: #f79e20;
}
.breadcrumb-area ul li a:hover {
  color: #f79e20;
}
.history-slider .swiper-button-prev:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.history-slider .swiper-button-next:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.history-slider .swiper-pagination-clickable .swiper-pagination-bullet:before {
  background: #f79e20;
}
.history-slider .swiper-pagination-clickable .swiper-pagination-bullet:after {
  border: 2px solid #f79e20;
}
.history-wrap:before {
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.history-wrap h4 span {
  color: #f79e20;
}
.contact-text ul li i {
  color: #f79e20;
}
.contact-text.text-left .read-more {
  color: #f79e20;
  border-bottom: 2px solid #f79e20;
}
.contact-form .input-wrap input:focus,
.contact-form .input-wrap textarea:focus {
  border-color: #f79e20;
}
.contact-form .input-wrap select:focus {
  border-color: #f79e20;
}
.contact-form .input-icon:before {
  color: #f79e20;
}
.contact-form-2 .input-wrap input:focus,
.contact-form-2 .input-wrap textarea:focus {
  border-color: #f79e20;
}
.contact-form-2 .input-wrap select:focus {
  border-color: #f79e20;
}
.contact-info .icon-box i {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.contact-info .info-content span {
  color: #f79e20;
}
.class-area .class-content h3 span {
  color: #f79e20;
}
.class-area .class-video .video-hover a {
  background: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.class-details-content .icon-list li i {
  color: #f79e20;
}
.join-our-team {
  background-color: #f79e20;
  background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
  background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.widget_categories ul li a:hover {
    color: #f79e20;
}
.widget_categories ul li a:after {
    border-bottom: 1px solid #f79e20;
}
.post-comments-form .comment-form .input-icon:before {
    color: #f79e20;
}
.post-comments-form .comment-form .input-icon:before {
    color: #f79e20;
}
.post-comments-form .comment-form .form-submit #submit {
    background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
    background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
    background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.post-comments-form .comment-form .input-wrap input:focus, .post-comments-form .comment-form .input-wrap textarea:focus {
    border-color: #f79e20;
}
.post-comments-form .comment-form .input-icon:before {
    color: #f79e20;
}
.post-comments-form  .comment-form .input-icon:before {
    color: #f79e20;
}
.comments-text a.comment-reply-link {
    color: #f79e20;
}
.blog-comments .latest-comments .comments-box .comments-text .comment-reply-link+ i {
    color: #f79e20;
}
.blog-details-wrap .blog-meta span i {
    color: #f79e20;
}
.blog-wrap-3 .blog-meta span i {
    color: #f79e20;
}
.news-form .input-wrap input.wpcf7-form-control.wpcf7-submit {
    background: #f79e20;
    background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
    background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
    background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.calculator-form form .input-wrap input.btn-gra {
    background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
    background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
    background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.calculator-form-2 form .input-wrap input.btn-gra {
    background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
    background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.blog-wrap-2 .blog-meta span i {
    color: #f79e20;
}
.gallery-details-content .gallery-share ul li a:hover {
    border: 2px solid #f79e20;
}
.comments-text a.comment-reply-link {
    border: 1px solid #f79e20;
}
.comments-text a.comment-reply-link:hover {
    background: #f79e20;
}
ul.icon-list-2 li i {
    color: #f79e20;
}
ul.icon-list-2 li:hover i {
    background: #f79e20;
    border-color: #f79e20;
}
.team-wrap-5 .team-social-link ul li a:hover {
    background: #f79e20;
    border-color: #f79e20;
}
.feature-wrap-4 {
    border-bottom-color: #f79e20;
}
.feature-wrap-4 .feature-icon-wrap .feature-icon {
    color: #f79e20;
}
.service-item-4 .service-content .icon i {
    color: #f79e20;
}
.contact-info-3 .icon {
    background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
    background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
    background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.service-wrap-4 .service-content:before {
    background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
    background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
    background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.logged-in-as a {
    color: #f79e20;
}
.feature-wrap-5:hover {
    border-bottom-color: #f79e20;
}
.feature-wrap-5.feature-wrap-6 .feature-details a,
.feature-details a:hover {
    color: #f79e20;
}

.feature-wrap-5.feature-wrap-6:hover {
    border-color: #f79e20;
}
.sidebar-widget .gallery a:before{
    background-image: -moz-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
    background-image: -webkit-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
    background-image: -ms-linear-gradient(-72deg, #f79e20 0%, #f79e20 99%);
}
.process-wrap-3 .process-icon-wrap {
    background-image: -moz-linear-gradient(-72deg,#f79e20 0%,#f79e20 99%);
    background-image: -webkit-linear-gradient(
-72deg
,#f79e20 0%,#f79e20 99%);
    background-image: -ms-linear-gradient(-72deg,#f79e20 0%,#f79e20 99%);
}
.service-item-4 .service-content:before {
    background: linear-gradient(
0deg
, #f79e20 0%, rgb(255 255 255 / 0%) 90%);
}