 :root {
	/*
	# 3283ea
	# 18425a
	*/
    --thm-base: #3283ea;
	--thm-base-rgb: 50, 131, 234;
	--thm-secnd: #18425a;
	--thm-secnd-rgb: 24, 66, 90;
}


/* template-color */

.scroll-top{
  color: var(--thm-base);
}
/** home-2 **/

.home-2 .handle-preloader{
	background-color: var(--thm-base);
}

.header-top-two .phone-box i{
	color: var(--thm-base);
}

.header-top-two .phone-box h6 a:hover{
  color: var(--thm-base);
}

.header-top-two .search-inner .form-group input:focus + button,
.header-top-two .search-inner .form-group button:hover{
  color: var(--thm-base);
}

.header-style-two .main-menu .navigation > li.current > a, 
.header-style-two .main-menu .navigation > li:hover > a{
  color: var(--thm-base);
}

.header-style-two .main-menu .navigation > li > ul > li > a:hover{
  color: var(--thm-base);
}

.home-2 .theme-btn{
	background-color: var(--thm-base);
}

.header-style-two .menu-right-content .user-link a:hover{
  background-color: var(--thm-base);
}

.banner-style-two .owl-theme .owl-nav button:hover{
  background-color: var(--thm-base);
}

.home-2 .sec-title h6{
	color: var(--thm-base);
}

.home-2 .sec-title h6:before{
	background-color: var(--thm-base);
}

.home-2 .service-block-two .inner-box .content-box h4 a:hover{
  color: var(--thm-base);
}

.home-2 .service-block-two .inner-box .content-box .btn-box a:hover{
  color: var(--thm-base);
}

.home-2 .service-block-two .inner-box .overlay-content .btn-box a{
	color: var(--thm-base);
}

.home-2 .about-style-two .outer-container{
	background-color: var(--thm-base);
}

.home-2 .counter-block-one .count-outer span{
	color: var(--thm-base);
}

.home-2 .counter-block-one .link a:hover{
	color: var(--thm-base);
}

.home-2 .process-block-one .inner-box:hover .icon-box{
  border-color: var(--thm-base);
}

.home-2 .process-block-one .inner-box .count-text{
	background-color: var(--thm-base);
}

.home-2 .theme-btn.btn-two{
	border-color: var(--thm-base);
	color: var(--thm-base) !important;
}

.home-2 .process-section .lower-box h3 a{
	color: var(--thm-base);
	border-bottom: 1px solid var(--thm-base);
}

.home-2 .coaching-block-two .inner-box h4 a:hover{
  color: var(--thm-base);
}

.home-2 .coaching-block-two .inner-box h4:before{
	background: var(--thm-base);
}

.home-2 .coaching-block-two .inner-box .overlay-text .link a{
  background: var(--thm-base);
}

.home-2 .coaching-block-two .inner-box .overlay-text .link a:hover{
  color: var(--thm-base);
}

.home-2 .scroll-top{
	border-color: var(--thm-base);
	color: #ffffff;
}

.home-2 .scroll-top:hover{
	background-color: var(--thm-base);
}

.home-2 .statistics-section .image-box .curved-circle{
	color: var(--thm-base);
}

.home-2 .progress-box .bar-inner{
	background-color: var(--thm-base);
}

.home-2 .statistics-section .content-box .download-box h6 a{
	color: var(--thm-base);
}

.home-2 .countries-style-two .tab-btns li.active-btn,
.home-2 .countries-style-two .tab-btns li:hover{
  color: var(--thm-base);
}

.home-2 .service-section .owl-nav button:hover{
	color: var(--thm-base);
}

.home-2 .countries-block-two .inner-box .inner h4 a:hover{
  color: var(--thm-base);
}

.home-2 .countries-style-two .more-link h6 a{
	color: var(--thm-base);
}

.home-2 .clients-section{
	background-color: var(--thm-base);
}

.home-2 .team-block-one .inner-box .image-box .list > li > a{
	background-color: var(--thm-base);
}

.home-2 .team-block-one .inner-box .image-box .list > li:last-child > a{
	background-color: var(--thm-base);
}

.home-2 .team-block-one .inner-box .image-box .list .share-option .share-links li a:hover{
	color: var(--thm-base);
}

.home-2 .team-block-one .inner-box .lower-content h4 a:hover{
	color: var(--thm-base);
}

.home-2 .team-block-one .inner-box:hover .lower-content .designation{
	color: var(--thm-base);
}

.home-2 .video-section .video-btn a{
	background-color: var(--thm-base);
}

.home-2 .testimonial-style-two .testimonial-content .rating li{
	color: var(--thm-base);
}

.home-2 .testimonial-style-two .testimonial-content .author-box .designation{
	color: var(--thm-base);
}

.home-2 .testimonial-style-two .owl-nav button:hover{
  border-color: var(--thm-base);
  background-color: var(--thm-base);
}

.home-2 .news-section.style-two .news-block-one .inner-box .image-box h2{
	background-color: var(--thm-base);
}

.home-2 .news-block-one .inner-box .lower-content .author-box h6 a{
	color: var(--thm-base);
}

.home-2 .news-block-one .inner-box .lower-content .author-box h6:before{
	background-color: var(--thm-base);
}

.home-2 .news-block-one .inner-box .lower-content h4 a:hover{
	color: var(--thm-base);
}

.home-2 .news-block-one .inner-box .lower-content .link a:hover{
	color: var(--thm-base);
}

.home-2 .news-block-one .inner-box .lower-content .info li a:hover{
	color: var(--thm-base);
}

.home-2 .news-section.style-two .single-item-carousel .owl-nav button:hover{
  border-color: var(--thm-base);
  background-color: var(--thm-base);
}


.home-2 .callback-section .form-inner .form-group input:focus{
  border-color: var(--thm-base) !important;
}

.home-2 .callback-section .map-inner .map-location .single-location .address-box h4{
	background-color: var(--thm-base);
}

.home-2 .callback-section .map-inner .map-location .single-location .address-box .info li a:hover{
  color: var(--thm-base);
}

.home-2 .footer-top-two .widget-title:before{
	background-color: var(--thm-base);
}

.home-2 .footer-top-two .logo-widget .inner h4:before{
	background-color: var(--thm-base);
}

.home-2 .footer-top-two .logo-widget .inner p a:hover{
  color: var(--thm-base);
}

.home-2 .footer-top-two .logo-widget .inner h6 a{
	color: var(--thm-base);
}

.home-2 .footer-top-two .post-widget .post h6:before{
	background-color: var(--thm-base);
}

.home-2 .footer-top-two .post-widget .post h6 a{
	color: var(--thm-base);
}

.home-2 .footer-top-two .post-widget .post h5 a:hover{
  color: var(--thm-base);
}

.home-2 .footer-top-two .tweet-widget .tweet-content .inner a{
	color: var(--thm-base);
}

.home-2 .footer-top-two .tweet-widget .tweet-content .text p span{
  color: var(--thm-base);
}

.home-2 .footer-top-two .tweet-widget .owl-nav button:hover{
  color: var(--thm-base);
}

.home-2 .news-section.style-two .news-block-one .inner-box .image-box h2::before, 
.home-2 .news-section.style-two .news-block-one .inner-box .image-box h2::after {
  background: rgba(var(--thm-base-rgb), 0.50);
}