.kg-custom-homepage .text-theme,
.kg-custom-homepage .footer-layout5 .copyright-wrap .copyright-text a,
.kg-custom-homepage .sec-title.sec-title3 span{
    color: #5ab1f2 !important;
}

.kg-custom-homepage .newsletter-form .th-btn,.kg-custom-homepage .th-btn.btn-gradient2,
.kg-custom-homepage .blog-box2.style5 .blog-tag,.kg-header-btn .th-btn.btn-gradient2,.kg-header-btn .th-menu-toggle{
     background: -webkit-linear-gradient(0.04deg, #5ab1f2 17.55%, #3788c5 87.6%);
}
.kg-custom-homepage .footer-widget .widget_title.style2:before, 
.kg-custom-homepage .footer-widget .widget_title.style2:after{
     background: -webkit-linear-gradient(0.04deg, #5ab1f2 17.55%, #3788c5 87.6%);
} 
.kg-custom-homepage .sub-title.sub-title8{
    color: #5ab1f2 !important;  
    -webkit-text-fill-color: #5ab1f2 !important;
}
.kg-custom-homepage .service-button .icon-btn,
.kg-custom-homepage .feature-item2 .box-icon {
    border: 1px solid #5ab1f2 !important;
     background: -webkit-linear-gradient(0.04deg, #5ab1f2 17.55%, #3788c5 87.6%);
}
.kg-custom-homepage .process-card4 .process-card4_icon {
     background: -webkit-linear-gradient(0.04deg, #5ab1f2 17.55%, #3788c5 87.6%);
}
.kg-custom-homepage .swiper-pagination-bullets .swiper-pagination-bullet:before{
    border: 1px solid #5ab1f2 !important;
     background: -webkit-linear-gradient(0.04deg, #5ab1f2 17.55%, #3788c5 87.6%);
}
.kg-custom-homepage .testi-box3.style2 .testi-box3_desig,
.kg-custom-homepage .blog-meta span i, 
.kg-custom-homepage .blog-meta a i,
.kg-custom-homepage .box-title a:hover{
   color: #5ab1f2 !important;
}
.kg-custom-homepage .blog-box2.style5 .line-btn:before{
     background: -webkit-linear-gradient(0.04deg, #5ab1f2 17.55%, #3788c5 87.6%);
}
.kg-custom-homepage .kg-about-section .th-experience2 {
    background: -webkit-linear-gradient(0.04deg, #5ab1f2 17.55%, #3788c5 87.6%);
}
.single-post .th-comments-wrap,
.single-post .th-comment-form{
	display :none;
}
.single-post .custom-woo-class .z-index-common {
    padding: 0;
    text-align: left;
}
.single-post .breadcumb-wrapper.custom-woo-class {
    padding-bottom: 80px;
}
.single-post .breadcumb-wrapper.custom-woo-class .breadcumb-content{
    padding-top: 80px;
}
.single-post .th-blog-wrapper.blog-details.space-top {
    padding-top: 0;
}

.kg-custom-homepage .hero-style23 .hero-title span:after,
.kg-custom-homepage .sec-title.sec-title3 span:after{
  background-image: url(https://wordpress-1470235-5730245.cloudwaysapps.com/wp-content/uploads/2025/07/download-2.svg);
}

.kg-custom-homepage .scroll-top:after{
    border: 2px solid #5ab1f2; 
    color: #5ab1f2;
}
.kg-custom-homepage .scroll-top.show,
.kg-custom-homepage .header-layout23 .main-menu > ul > li > a:hover{
    color: #5ab1f2 !important; 
--theme-color: rgb(90, 177, 242);
}

.kg-header-btn .header-layout23 .main-menu > ul > li > a:hover {
    color: #5ab1f2 !important;
    background: linear-gradient(180deg, #5ab1f2 0%, #5ab1f2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}
.kg-custom-homepage .slider-area .slider-arrow.style3 {
    border-color: #5ab1f2;
    background: -webkit-linear-gradient(0.04deg, #5ab1f2 17.55%, #3788c5 87.6%);
}

.kg-custom-homepage .slider-area .slider-arrow.style3,
.kg-custom-homepage .slider-area .slider-arrow:hover {
    border-color: #5ab1f2;
    background: -webkit-linear-gradient(0.04deg, #5ab1f2 17.55%, #3788c5 87.6%);
	color:white !important;
}

.kg-custom-homepage i.far.fa-arrow-left,.kg-custom-homepage .fa-arrow-right{
   color: #5ab1f2 !important;
}
.kg-custom-homepage .slider-arrow:hover i.far.fa-arrow-left, .kg-custom-homepage .slider-arrow:hover .fa-arrow-right{
	color:white !important;
}

.th-preloader .animation-preloader .txt-loading .characters:before {
    color: #5ab1f2 !important;
}
.preloader .th-btn{
    background: #5ab1f2;
}
.cursor2,.cursor{
    border: 1px solid #5ab1f2;
}

.kg-custom-homepage .th-btn.btn-gradient,.kg-custom-homepage .wpcf7-form .row .th-btn.btn-gradient2.style-radius {
    background: -webkit-linear-gradient(268deg, #5ab1f2 17.55%, #3788c5 87.6%);
}
.kg-custom-homepage .th-btn.btn-gradient:hover,.kg-custom-homepage .wpcf7-form .row .th-btn.btn-gradient2.style-radius:hover{
	 background: -webkit-linear-gradient(268deg, #3788c5 17.55%, #5ab1f2 87.6%);
}
.th-btn.btn-gradient2:hover {
    background-position: 100% 0;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}
.kg-custom-homepage .newsletter-form .th-btn, .kg-custom-homepage .th-btn.btn-gradient2, .kg-custom-homepage .blog-box2.style5 .blog-tag, .kg-header-btn .th-btn.btn-gradient2, .kg-header-btn .th-menu-toggle {
    font-size: 16px;
    text-transform: capitalize;
    padding: 18px 20px;
    background-color: #6bb7f0;
    background-image: -webkit-linear-gradient(left, #6bb7f0 , #3d8fcd, #6bb7f0, #3d8fcd);
    background-image: linear-gradient(to right, #6bb7f0 , #3d8fcd, #6bb7f0, #3d8fcd);
    background-size: 300% 100%;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}
.kg-custom-homepage .footer-widget.widget_nav_menu a:hover {
    color: #5ab1f2 !important;
}

.kg-custom-homepage .kg-custom-slider i.far.fa-arrow-left, 
.kg-custom-homepage .kg-custom-slider .fa-arrow-right{
    color: #ffffff !important;
}

.kg-custom-homepage .slider-area .swiper-slide {
    height: auto;
}
.kg-custom-homepage .slider-area .swiper-slide .blog-box2.style5{
    height: 100%;
}
.kg-custom-homepage .kg-custom-slider i.far.fa-arrow-left, 
.kg-custom-homepage .kg-custom-slider .fa-arrow-right{
    color: #ffffff !important;
}
.kg-custom-homepage .slider-area .slider-arrow.style3:hover {
    border-color: #000000;
    background: -webkit-linear-gradient(0.04deg, #000000 17.55%, #000000 87.6%);
}
.kg-custom-homepage .project-card4 .project-content span{
    background: -webkit-linear-gradient(0.04deg, #5ab1f2 17.55%, #3788c5 87.6%);
}
.kg-custom-homepage .footer-wrapper .th-social a:hover {
    background-color: #5ab1f2;
    border-color: #5ab1f2;
}
.kg_home_contact_form .wpcf7-form .form-group .form-control:focus {
    color: #737887
}
.kg_contact_social_details .th-social.style3{
    display: none;
}
.kg_footer_about .widget.footer-widget .th-social a{
        background: transparent;
    border: none;
    width: 100%;
    color: #fff;
    padding: 0px;
    text-align: left;
}