/* template-color */

.handle-preloader{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.preloader-close{
	color: var(--primary);
}

.scroll-to-top .scroll-bar-text{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.header-top{
	background: var(--yellow);
}

.header-top:before{
	background: var(--primary);
}

.header-top .right-column .social-links li a:before{
	background: linear-gradient(306.22deg, var(--yellow) -27.65%, var(--primary) 64.42%);
}

.main-menu .navigation > li.current > a,
.main-menu .navigation > li:hover > a{
  color: var(--primary) !important;
}

.main-menu .navigation > li > ul > li > a:hover,
.main-menu .navigation > li > .megamenu li > a:hover{
	color: var(--primary);
}

.main-menu .navigation > li > ul > li > ul > li > a:hover{
  color: var(--primary);
}

.theme-btn.btn-one{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.theme-btn.btn-one:before{
	background: linear-gradient(270deg, var(--primary) 30%, var(--yellow) 100%);
}

.banner-section .content-box h3{
	color: var(--yellow);
}

.about-section .image-box .image:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.about-section .upper-title h5{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.about-section .inner-box .single-item .icon-box .icon{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.video-section:before{
	background: var(--yellow);
}

.video-section .inner-box .video-btn a{
	color: #FF6D50;
}

.video-section .lower-box .person-box .person li .text span{
  background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.video-section .lower-box .support-box h2 a:hover{
	color: #FF6D50;
}

.sec-title h5{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.sec-title h5 i{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.service-block-one .inner-box .text{
	background: var(--primary);
}

.service-block-one .inner-box .overlay-content{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.service-section .lower-text h3 a{
	color: var(--primary);
}

.working-block-one .inner-box .count-text{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.working-block-one .inner-box .icon-box .icon{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.working-block-one .inner-box:hover .icon-box{
  border: 2px solid var(--yellow);
}

.working-block-one .inner-box h3 a:hover{
  color: var(--primary);
}

.contact-section .content-box .form-inner .form-group i{
	color: var(--yellow);
}

.contact-section .content-box .form-inner .form-group input:focus{
	border-color: var(--primary) !important;
}

.contact-section .content-box .form-inner .form-group:nth-child(2) i{
	color: var(--primary);
}

.contact-section .content-box .form-inner .form-group:nth-child(3) i{
	color: var(--yellow);
}

.contact-section .content-box .form-inner .support-box h6 i{
	background: var(--yellow);
}

.contact-section .content-box .form-inner .support-box h6 a:hover{
  color: var(--primary);
}

.contact-section .image-box:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.project-block-one .inner-box:before{
	background: linear-gradient(360deg, rgba(255, 109, 80, 0.7) 36.99%, rgba(35, 41, 214, 0) 86.81%);
}

.project-block-one .inner-box:after{
  background: linear-gradient(0deg, rgba(255, 109, 80, 0.8) -0.7%, rgb(190, 215, 62) 112.68%);
}

.project-block-one .inner-box .text .link a i{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.testimonial-section .slider-pager .thumb-box li a .thumb:after{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.testimonial-section .testimonial-content .rating-box li{
	color: var(--primary);
}

.testimonial-section .testimonial-content h5{
	color: var(--primary);
}

.testimonial-section .testimonial-content h5 span{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.testimonial-section .bx-controls .bx-prev:hover,
.testimonial-section .bx-controls .bx-next:hover{
	color: var(--primary);
}

.cta-section .inner-container:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.news-block-one .inner-box .image-box .post-date{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.news-block-one .inner-box .lower-content .author-box h6{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.news-block-one .inner-box .lower-content h2 a:hover{
  color: var(--primary);
}

.news-block-two .inner-box .content-box .post-info h6{
	color: var(--primary);
}

.news-block-two .inner-box .content-box .post-info li.post-date{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.news-block-two .inner-box .content-box .post-info li:before{
	background: var(--primary);
}

.news-block-two .inner-box .content-box h5 a:hover{
  color: var(--primary);
}

.subscribe-section{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.footer-top:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.footer-top .social-links li a:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.main-footer .widget-title:after {
    background: #fff;
}

.main-footer .about-widget .info li:nth-child(2) i{
  background: var(--primary);
}

.main-footer .links-widget .links-list li a:hover {
    color: var(--primary);
}

.main-footer .gallery-widget .image-list .image{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.main-footer .footer-bottom p a:hover{
	color: var(--primary);
}

.main-menu .navigation > li > a:after{
	background: var(--primary);
}

.header-style-two .menu-right-content .search-box-outer:hover{
  color: var(--primary);
}

.theme-btn.btn-two{
	border: 1px solid var(--primary);
}

.theme-btn.btn-two:before{
	background: var(--primary);
}

.banner-carousel .content-box h3{
	color: var(--yellow);
}

.theme-btn.btn-three{
	background: var(--primary);
}

.banner-carousel .content-box .video-btn a i{
	color: var(--primary);
}

.banner-style-two .social-links li a:hover{
  color: var(--yellow);
}

.weare-section .single-item .inner-box .content-box .icon-box{
	background: var(--primary);
}

.weare-section .single-item .inner-box .content-box .link a{
	color: var(--yellow);
}

.weare-section .single-item .inner-box .content-box .link a:hover{
  color: var(--primary);
}

.weare-section .single-item .inner-box .overlay-content{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.weare-section .single-item .inner-box .overlay-content .icon-box .icon{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.weare-section .lower-text h3 a{
	color: var(--primary);
}

.weare-section .single-column:nth-child(2) .single-item .inner-box .content-box .icon-box,
.weare-section .single-column:nth-child(3) .single-item .inner-box .content-box .icon-box{
  background: var(--yellow);
}

.about-style-two .image-box:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.about-style-two .sec-title h3{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.about-style-two .content-box .inner-box .list li:nth-child(2) i{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.about-style-two .content-box .inner-box .list li:last-child i{
	background: var(--primary);
}

.progress-box .bar-inner{
	background: var(--yellow);
}

.progress-box .count-text{
	background: var(--yellow);
}

.progress-box .count-text:before{
	background: var(--yellow);
}

.funfact-block-one .inner-box .icon-box{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.grow-section .content-box h2 span{
	color: var(--primary);
}

.grow-section .inner-box .single-column:nth-child(2) .single-item .icon-box{
  background: var(--primary);
}

.grow-section .inner-box .single-column:nth-child(3) .single-item .icon-box{
  background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.grow-section .inner-box .single-item h5 a:hover{
  color: var(--primary);
}

.grow-section .inner-box .single-item:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.faq-section .image-box:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.accordion-box .block.active-block{
  background: var(--primary);
}

.faq-section .more-text h3 a{
	color: var(--primary);
}

.testimonial-style-two .slider-pager .thumb-box li a:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.testimonial-style-two .slider-pager .all-text h5 a{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.testimonial-style-two .slider-pager .all-text h5 a:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.testimonial-style-two .testimonial-content .author-info h5{
	color: var(--primary);
}

.testimonial-style-two .testimonial-content .author-info h5 span{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.team-block-one .inner-box:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.team-block-one .inner-box .social-links{
	background: linear-gradient(360deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.team-block-one .inner-box .text{
	background: rgba(255, 147, 96, 0.90);
}

.subscribe-section.alternat-2 .inner-container{
  background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.header-top-two .language .language-list li a:hover{
  color: var(--primary);
}

.header-top-two .info li a:hover{
  color: var(--primary);
}

.header-top-two .social-links li a:hover{
  color: var(--primary);
}

.header-style-three .header-lower .outer-box{
	background: var(--yellow);
}

.header-style-three .header-lower .nav-right .search-box-outer:hover{
  background: var(--primary);
}

.clients-section .text p a:hover{
  color: var(--primary);
}

.about-style-three .image-box:after{
	border: 5px solid #FF6D50;
}

.about-style-three .content-box .video-btn a{
	background: var(--yellow);
}

.about-style-three .content-box .single-item .icon-box .icon{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.funfact-block-two .inner-box .icon-box{
	color: var(--primary);
}

.project-style-two .more-text h3 a{
	color: var(--primary);
}

.tabs-content .team-block-one .inner-box:before{
  background: var(--primary);
}

.team-section .tab-btn-box .tab-btns{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.weare-style-two .image-box .text{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.weare-style-two .content-box .single-item .icon-box{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.weare-style-two .content-box .single-item:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.weare-style-two .content-box .author-box .designation{
	color: var(--primary);
}

.weare-style-two .content-box .author-box:before{
	background: linear-gradient(360deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.testimonial-style-three .bg-layer:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.project-style-two .owl-nav button:hover{
  background: var(--primary);
}

.testimonial-style-three .testimonial-content .author-box .author-thumb:before{
	background: var(--yellow);
}

.news-section .owl-nav button:hover{
	background: var(--yellow);
}

.info-block-one .inner-box .icon-box{
	color: var(--yellow);
}

.info-block-one .inner-box{
	background: var(--yellow);
}

.info-block-one .inner-box:hover{
  background: var(--primary);
}

.main-footer .logo-widget .social-links li a:before{
	/*background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);*/
	background: var(--primary);
}

.header-style-four .outer-box .logo-box .search-box-outer{
	color: var(--primary);
}

.header-style-four .outer-box .logo-box .search-box-outer:hover{
  background: var(--primary);
}


.sidebar-info-contents .content-inner .contact-info ul li a:hover{
  color: var(--primary);
}


.sidebar-info-contents .content-inner .social-box li a:hover{
  background: var(--primary);
  border-color: var(--primary);
}

.header-style-four .menu-area .nav-btn{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.banner-style-four .image-box:before{
	background: var(--yellow);
}

.about-style-four .content-box .sec-title h3{
	color: var(--primary);
}

.wedo-block-one .inner-box .icon-box{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.wedo-block:nth-child(3) .wedo-block-one .inner-box .icon-box{
  background: var(--primary);
}

.wedo-block-one .inner-box h5 a:hover{
  color: var(--primary);
}

.wedo-block-one .inner-box .link a{
	color: var(--yellow);
}

.wedo-block-one .inner-box .link a:hover{
  color: var(--primary);
}

.progress-section .image-box:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.project-block-three .inner-box .content-box h5 a:hover{
  color: var(--primary);
}


.pricing-block-one .pricing-table .table-header span{
	color: var(--primary);
}

.pricing-block-one .pricing-table .table-header .icon-box{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.pricing-block-one .pricing-table .table-footer .theme-btn.btn-one{
  background: var(--yellow);
}

.pricing-block-one .pricing-table .table-footer .theme-btn.btn-one:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.pricing-block:nth-child(2) .pricing-block-one .pricing-table .table-header .icon-box{
	background: var(--primary);
}

.pricing-block:last-child .pricing-block-one .pricing-table .table-header .icon-box{
  background: var(--yellow);
}

.news-block-three .inner-box .lower-content .post-info li.author-box{
	color: var(--primary);
}

.news-block-three .inner-box .lower-content .post-info li.post-date{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.news-block-three .inner-box .lower-content .post-info li:before{
	background: var(--primary);
}

.news-block-three .inner-box .lower-content h5 a:hover{
  color: var(--primary);
}

.news-block-three .inner-box .lower-content:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.main-footer .newsletter-widget .widget-content form .form-group input:focus{
  border-color: var(--primary) !important;
}

.page-title .content-box .bread-crumb li a:hover{
  color: var(--primary);
}

.about-style-five .image-box:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.about-style-five .content-box .content-inner .list li:nth-child(2) i{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.about-style-five .content-box .content-inner .list li:last-child i{
	background: var(--primary);
}

.page-title-two .content-box .bread-crumb li a:hover{
	color: var(--primary);
}

.team-details .left-content .progress-inner h3{
	color: var(--yellow);
}

.team-details .right-content .upper-box span{
	color: var(--primary);
}

.team-details .right-content .form-inner .form-group input:focus{
	border-color: var(--primary) !important;
}

.team-details .right-content .form-inner .form-group:nth-child(2) i{
	color: var(--primary);
}

.team-details .right-content .form-inner .form-group:nth-child(3) i{
	color: var(--yellow);
}

.project-page-section .filter-tabs li:hover,
.project-page-section .filter-tabs li.active{
  color: var(--primary);
}

.faq-sidebar h5:after{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.faq-sidebar .text a{
  background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.faq-sidebar .text a:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.faq-sidebar form .form-group input:focus{
  border-color: var(--primary) !important;
}

.comingsoon-section .cs-countdown .count-col{
	background: var(--primary);
}

.comingsoon-section .cs-countdown .count-col:nth-child(2){
	background: var(--yellow);
}

.comingsoon-section .cs-countdown .count-col:nth-child(3){
	background: #677289;
}

.comingsoon-section .cs-countdown .count-col:last-child{
	background: #1E1E1E;
}

.error-section .inner-box h2{
	color: var(--primary);
}

.error-section .inner-box h1{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.error-section .inner-box p{
	color: var(--yellow);
}

.progress-style-two .content-box .sec-title h2 span{
  color: var(--primary);
}

.wedo-block:nth-child(8) .wedo-block-one .inner-box .icon-box {
  background: var(--primary);
}

.service-sidebar .category-widget{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.pagination li a:hover,
.pagination li a.current{
	background: var(--primary);
}

.blog-details-content .content-one .lower-content .post-info li.author-box {
  color: var(--primary);
}

.blog-details-content .content-one .lower-content .post-info li.post-date {
  background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.blog-details-content .content-one .lower-content .post-info li:before{
	background: var(--primary);
}

.blog-details-content .owl-nav button:hover{
	background: var(--yellow);
}

.blog-details-content .content-three .single-item .icon-box .icon{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.blog-details-content .content-three blockquote{
	background: var(--primary);
}

.blog-details-content .content-four .list li:before{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.blog-details-content .nav-btn .single-btn a:hover{
  color: var(--primary);
}

.blog-details-content .comment-box .comment .reply-btn:hover{
  color: var(--primary);
}

.blog-sidebar .search-widget .form-group input:focus{
  border-color: var(--primary) !important;
}

.blog-sidebar .widget-title:after{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.blog-sidebar .category-widget .category-list li a:hover{
  color: var(--primary);
}

.blog-sidebar .post-inner .post .post-info li{
	color: var(--primary);
}

.blog-sidebar .post-inner .post .post-info li.post-date{
	background: linear-gradient(270deg, var(--yellow) -22.92%, var(--primary) 56.63%);
}

.blog-sidebar .post-inner .post .post-info li:before{
	background: var(--primary);
}

.blog-sidebar .post-inner .post h6 a:hover{
  color: var(--primary);
}

.blog-sidebar .gallery-widget .image-list li .image{
	background: var(--primary);
}

.contact-section.contact-page .content-box .form-group textarea:focus{
  border-color: var(--primary);
}

.contact-section .info-box .info li:nth-child(2) i{
	background: var(--primary);
}

.banner-section .owl-nav button:hover{
  border-color: var(--primary);
  background: var(--primary);
}