/**
* Theme Name: Udrive Child
* Description: This is a child theme of Udrive, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/theme-kalia">Theme Kalia</a>
* Template: udrive
* Version: 1.5
*/

/* template-color */

.handle-preloader{
	background: #121113;
}

.preloader-close{
	color: #121113;
}

.scroll-to-top .scroll-bar-text{
	color: #69c900;
}

.header-top .top-inner .single-item .icon{
	color: #69c900;
}

.header-top .top-inner .share-box li h6 i{
	color: #69c900;
}

.header-top .top-inner .share-box li a:hover{
  color: #69c900;
}

.theme-btn.btn-one{
	background: #69c900;
}

.sidebar-info-contents .content-inner .contact-info ul li a:hover{
  color: #69c900;
}

.sidebar-info-contents .content-inner .social-box li a:hover{
  background: #69c900;
  border-color: #69c900;
}

.main-header .outer-box .support-box h4 a:hover{
  color: #69c900;
}

.main-menu .navigation > li > .megamenu ul li:last-child a:hover{
	color: #69c900;
}

.main-menu .navigation > li > .megamenu ul li:last-child a:before{
	color: #69c900;
}

.main-menu .navigation > li > ul > li > a:before{
	color: #69c900;
}

.main-menu .navigation > li > ul > li > a:hover{
	color: #69c900;
}

.main-menu .navigation > li > ul > li > ul > li > a:hover{
  color: #69c900;
}

.theme-btn.btn-two:before{
	background: #69c900;
}

.banner-carousel .content-box p:before{
	background: #69c900;
}

.banner-section .owl-theme .owl-dots .owl-dot.active span{
  background: #69c900;
}

.banner-section .curve-text h6 a:hover{
  color: #69c900;
}

.about-section .small-column .image-box .social-list li a:hover{
  background: #69c900;
}

.service-block-one .inner-box .image-box .icon-box:before{
	background: #69c900;
}

.service-block-one .inner-box .lower-content .text h4 a:hover{
  color: #69c900;
}

.service-block-one .inner-box:hover .lower-content .lower-box{
	background: #69c900;
}

.service-section .owl-theme .owl-dots .owl-dot.active span:before{
  color: #69c900;
}

.main-header .outer-box .menu-right .search-toggler:hover{
  color: #69c900;
}

.courses-section .left-column .inner-box .image-box .text{
	background: #69c900;
}

.courses-section .content-box .inner .single-item h6 a:hover{
  color: #69c900;
}

.courses-section .content-box .lower-content h5 i{
	color: #69c900;
}

.courses-section .right-column .inner-box .image-box .text{
	background: #69c900;
}

.highlights-section .single-item h4 i{
	color: #69c900;
}

.find-section .upper-box .content-box form .form-group input:focus{
  border-color: #69c900 !important;
}

.process-section .left-column .inner-box .single-item p a:hover{
	color: #69c900;
}

.process-section .right-column .inner-box .single-item h4 a:hover{
	color: #69c900;
}

.pricing-block-one.active-block .pricing-table .table-header h2{
	color: #69c900;
}

.pricing-block-one.active-block .pricing-table .table-header h2 .course{
	color: #69c900;
}

.highlights-style-two .single-item .inner .icon-list li{
	color: #69c900;
}

.highlights-style-two .single-item .inner h4 a:hover{
	color: #69c900;
}

.advanced-section .title-inner .download-box .icon{
	color: #69c900;
}

.advanced-section .title-inner .download-box h4 a:hover{
	color: #69c900;
}

.list-style-one li:before{
	color: #69c900;
}

.testimonial-section .title-inner .rating-box .rating li{
	background: #69c900;
}

.testimonil-block-one .inner-box .rating li{
	color: #69c900;
}

.testimonil-block-one .inner-box .author-box h6{
	color: #69c900;
}

.news-block-one .inner-box .image-box .category{
	background: #69c900;
}

.news-block-one .inner-box .lower-content h4 a:hover{
	color: #69c900;
}

.news-block-one .inner-box .lower-content .post-info li a:hover{
	color: #69c900;
}

.news-block-one .inner-box .lower-content .link-box a:hover{
	color: #69c900;
}

.newsletter-section .single-item{
	background: #69c900;
}

.newsletter-section .single-item .content-box .icon-box{
	color: #69c900;
}

.newsletter-section .single-column:last-child .single-item .content-box .icon-box{
	background: #69c900;
}

.newsletter-section .single-item .content-box .subscribe-form .form-group button{
	background: #69c900;
}

.newsletter-section .shape .shape-8{
	background: #69c900;
}

.footer-top .logo-widget .list li a:after{
	color: #69c900;
}

.footer-top .logo-widget .copyright p span,
.footer-top .logo-widget .copyright p span a{
	color: #69c900;
}

.footer-top .widget-title:before{
	background: #69c900;
}

.footer-top .links-widget .links-list li a:hover{
	color: #69c900;
}

.footer-top .links-widget .links-list li a:hover:before{
	background: #69c900;
}

.footer-top .gallery-widget .image-list li .image{
	background: #69c900;
}

.footer-bottom .list li a:hover{
	color: #69c900;
}

.home01_v2 .header-top .top-inner .share-box li a:hover{
	color: #fe7b26;
}

.home01_v2 .main-menu .navigation > li.current > a, 
.home01_v2 .main-menu .navigation > li:hover > a {
	color: #fe7b26;
}

.home01_v2 .main-menu .navigation > li.dropdown.current > a:before, 
.home01_v2 .main-menu .navigation > li.dropdown:hover > a:before{
	color: #fe7b26;
}

.home01_v2 .main-menu .navigation > li > .megamenu ul li:last-child a:hover{
	color: #fe7b26;
}

.home01_v2 .main-menu .navigation > li > .megamenu ul li:last-child a:before{
	color: #fe7b26;
}

.home01_v2 .main-menu .navigation > li > ul > li > a:hover{
	color: #fe7b26;
}

.home01_v2 .main-menu .navigation > li > ul > li > a:before{
	color: #fe7b26;
}

.home01_v2 .main-menu .navigation > li > ul > li > ul > li > a:hover{
	color: #fe7b26;
}

.home01_v2 .main-header .outer-box .menu-right .search-toggler:hover{
	color: #fe7b26;
}

.theme-btn.btn-three{
	border: 2px solid #fe7b26;
}

.theme-btn.btn-three:before{
	background: #fe7b26;
}

.home01_v2 .main-header .outer-box .support-box h4 a:hover{
	color: #fe7b26;
}

.home01_v2 .theme-btn.btn-two:before{
	background: #fe7b26;
}

.home01_v2 .banner-section .curve-text .curved-circle{
	color: #fe7b26;
}

.home01_v2 .banner-section .curve-text h6 a:hover{
	color: #fe7b26;
}

.home01_v2 .banner-carousel .content-box p:before{
	background: #fe7b26;
}

.home01_v2 .banner-section .owl-theme .owl-dots .owl-dot.active span{
	background: #fe7b26;
}

.home01_v2 .funfact-block-one .inner-box .count-outer{
	color: #fe7b26;
}

.home01_v2 .about-section .content-box h2{
	color: #fe7b26;
}

.home01_v2 .about-section .small-column .image-box .social-links h6{
	color: #fe7b26;
}

.home01_v2 .about-section .small-column .image-box .social-list li a:hover {
  background: #fe7b26;
}

.home01_v2 .course-style-two .title-box h6{
	color: #fe7b26;
}

.home01_v2 .course-style-two .title-box .price h2{
	color: #fe7b26;
}

.home01_v2 .course-style-two .text-inner .single-item .icon-box{
	color: #82b5bf;
}

.home01_v2 .course-style-two .lower-box h5 i{
	color: #fe7b26;
}

.home01_v2 .service-block-one .inner-box .image-box .icon-box{
	color: #fe7b26;
}

.home01_v2 .service-block-one .inner-box .lower-content .text h4 a:hover{
	color: #fe7b26;
}

.home01_v2 .service-block-one .inner-box .lower-content .lower-box .link a:hover{
	color: #fe7b26;
}

.home01_v2 .service-section .owl-nav button.owl-prev:hover:before,
.home01_v2 .service-section .owl-nav button.owl-next:hover:before{
	color: #fe7b26;
}

.home01_v2 .service-section .owl-theme .owl-dots .owl-dot.active span:before{
	color: #fe7b26;
}

.home01_v2 .find-section .upper-box .content-box form .form-group input:focus{
	border-color: #fe7b26 !important;
}

.home01_v2 .process-section .left-column .inner-box .image-box .video-btn a:hover{
	color: #fe7b26;
}

.home01_v2 .process-section .left-column .inner-box .single-item .icon{
	color: #fe7b26;
}

.home01_v2 .process-section .right-column .inner-box .single-item .icon{
	color: #fe7b26;
}

.home01_v2 .process-section .left-column .inner-box .single-item p a i{
	color: #fe7b26;
}

.home01_v2 .process-section .left-column .inner-box .single-item p a:hover{
	color: #fe7b26;
}

.home01_v2 .pricing-block-one .pricing-table .theme-btn.btn-two{
	color: #fe7b26 !important;
}

.home01_v2 .pricing-block-one .pricing-table .table-header .popular{
	background: #fe7d29;
}

.home01_v2 .pricing-block-one.active-block .pricing-table .package-box h4{
	color: #fe7b26;
}

.home01_v2 .highlights-style-two .single-item .inner .icon-list li{
	color: #fe7b26;
}

.home01_v2 .advanced-section .title-inner .download-box .icon{
	background: #fe7b26;
}

.home01_v2 .advanced-section .title-inner .download-box h4 a:hover{
	color: #fe7b26;
}

.home01_v2 .list-style-one li:before{
	color: #fe7b26;
}

.home01_v2 .testimonial-section .title-inner .rating-box .rating li{
	background: #fe7b26;
}

.home01_v2 .testimonil-block-one .inner-box .rating li{
	color: #fe7b26;
}

.home01_v2 .testimonil-block-one .inner-box .author-box h6{
	color: #fe7b26;
}

.home01_v2 .news-block-one .inner-box .lower-content h4 a:hover{
	color: #fe7b26;
}

.home01_v2 .news-block-one .inner-box .lower-content .post-info li i{
	color: #fe7b26;
}

.home01_v2 .news-block-one .inner-box .lower-content .post-info li a:hover{
	color: #fe7b26;
}

.home01_v2 .news-block-one .inner-box .lower-content .link-box a:hover{
	color: #fe7b26;
}

.home01_v2 .newsletter-section .shape .shape-8{
	background: #fe7b26;
}

.home01_v2 .newsletter-section .single-item{
	background: #fe7b26;
}

.home01_v2 .newsletter-section .single-item .content-box .icon-box{
	color: #fe7b26;
}

.home01_v2 .newsletter-section .single-item .content-box .download-box h6{
	color: #fe7b26;
}

.home01_v2 .footer-top .logo-widget .list li a:after{
	color: #fe7b26;
}

.home01_v2 .footer-top .logo-widget .copyright p span, 
.home01_v2 .footer-top .logo-widget .copyright p span a{
	color: #fe7b26;
}

.home01_v2 .footer-top .widget-title:before{
	background: #fe7b26;
}

.home01_v2 .footer-top .links-widget .links-list li a:hover{
	color: #fe7b26;
}

.home01_v2 .footer-top .links-widget .links-list li a:hover:before{
	background: #fe7b26;
}

.home01_v2 .footer-top .gallery-widget .image-list li .image{
	background: #fe7b26;
}

.home01_v2 .footer-bottom .list li a:hover{
	color: #fe7b26;
}

.home01_v2 .scroll-to-top .scroll-bar-text{
	color: #fe7b26;
}

.banner-style-two .curve-text .curved-circle{
	color: #b38e6e;
}

.banner-style-two .curve-text .icon-box{
	color: #b38e6e;
}

.banner-style-two .curve-text h6 a{
	color: #b38e6e;
}

.header-style-two .header-top .top-inner .single-item .icon{
	color: #b38e6e;
}

.header-style-two .header-top .top-right .single-item h6 a:hover{
	color: #b38e6e;
}

.header-style-two .header-top .top-inner .share-box li h6 i{
	color: #b38e6e;
}

.header-style-two .header-top .top-inner .share-box li a:hover{
	color: #b38e6e;
}

.header-style-two .menu-lower-content .text h5 a{
	color: #b38e6e;
}

.header-style-two .menu-lower-content .option-list li h6 a:hover{
	color: #b38e6e;
}

.header-style-two .menu-lower-content .option-list li h6 i{
	color: #b38e6e;
}

.header-style-two .outer-box .menu-right .search-toggler:hover{
	color: #b38e6e;
}

.theme-btn.btn-four:before{
	background: #b38e6e;
}

.header-style-two .main-menu .navigation > li > .megamenu ul li:last-child a:hover{
	color: #b38e6e;
}

.header-style-two .main-menu .navigation > li > .megamenu ul li:last-child a:before{
	color: #b38e6e;
}

.header-style-two .main-menu .navigation > li > ul > li > a:hover{
	color: #b38e6e;
}

.header-style-two .main-menu .navigation > li > ul > li > a:before{
	color: #b38e6e;
}

.header-style-two .main-menu .navigation > li > ul > li > ul > li > a:hover{
	color: #b38e6e;
}

.banner-style-two .owl-nav button:hover:before{
  color: #b38e6e !important;
}

.banner-style-two .owl-theme .owl-dots .owl-dot.active span{
	background: #b38e6e;
}

.sec-title-two h5:before{
	background: #b38e6e;
}

.service-style-two .service-block-one .inner-box .image-box .icon-box{
	color: #b38e6e;
}

.service-style-two .service-block-one .inner-box:hover .lower-content .lower-box{
	background: #b38e6e;
}

.service-style-two .service-block-one .inner-box .lower-content .text h4 a:hover{
	color: #b38e6e;
}

.course-block-one .inner-box .image-box .price h2{
	color: #b38e6e;
}

.course-block-one .inner-box .content-box .btn-box a:hover{
	background: #b38e6e;
}

.course-block-one .lower-box .icon-box{
	color: #b38e6e;
}

.course-block-one .lower-box h6{
	color: #b38e6e;
}

.course-block-one .lower-box h3 a:hover{
	color: #b38e6e;
}

.course-style-three .owl-nav button.owl-prev:hover:before,
.course-style-three .owl-nav button.owl-next:hover:before{
	background: #b38e6e;
}

.car-block-one .inner-box:hover .content-box .lower-box{
	background: #b38e6e;
}

.car-block-one .inner-box .content-box .text h6:before{
	background: #b38e6e;
}

.car-block-one .inner-box .content-box .text h4 a:hover{
	color: #b38e6e;
}

.ourcars-section .owl-nav button:hover:before{
  color: #b38e6e !important;
}

.ourcars-section .owl-theme .owl-dots .owl-dot.active span:before{
  color: #b38e6e;
}

.about-style-two .upper-box .title-text h2{
	color: #b38e6e;
}

.about-style-two .upper-box .inner .icon-box{
	color: #b38e6e;
}

.about-style-two .lower-box .single-item .icon-box{
	color: #b38e6e;
}

.about-style-two .lower-box .single-item h6 a:hover{
	color: #b38e6e;
}

.about-style-two .lower-box .single-item h6 i{
	color: #b38e6e;
}

.team-block-one .inner-box .social-links li a:hover{
	background: #b38e6e;
}

.team-block-one .inner-box .lower-content h4 a:hover{
	color: #b38e6e;
}

.team-block-one .inner-box .lower-content .designation{
	color: #b38e6e;
}

.chooseus-block-one .inner-box .count-text{
	color: #b38e6e;
}

.chooseus-block-one .inner-box .icon-box{
	color: #b38e6e;
}

.chooseus-block-one .inner-box h4 a:hover{
	color: #b38e6e;
}

.chooseus-block-one .inner-box:hover .count-text{
	background: #b38e6e;
}

.gallery-block-one .inner-box .text h4 a:hover{
	color: #b38e6e;
}

.gallery-block-one .inner-box .list li a:hover{
	color: #b38e6e;
}

.location-section .tab-btns li{
	background: #b38e6e;
}

.location-section .tab-btns li:hover,
.location-section .tab-btns li.active-btn{
	border-color: #b38e6e;
}

.location-section .tabs-content .single-location .text .icon{
	color: #b38e6e;
}

.testimonial-style-two .testimonial-content .author-box h5 span{
	color: #b38e6e;
}

.testimonial-style-two .testimonial-content .author-box .rating li{
	color: #b38e6e;
}

.news-block-two .inner-box .image-box .category{
	color: #b38e6e;
}

.news-block-two .inner-box .lower-content .post-date h5 i{
	color: #b38e6e;
}

.news-block-two .inner-box .lower-content h4 a:hover{
	color: #b38e6e;
}

.news-block-two .inner-box .lower-content .link a:hover{
	color: #b38e6e;
}

.news-block-two .inner-box .lower-content .link a i{
	color: #b38e6e;
}

.footer-style-two .logo-widget .rating-box .rating li{
	background: #b38e6e;
}

.footer-style-two .footer-top .widget-title:before{
	background: #b38e6e;
}

.footer-style-two .links-widget .links-list li a:hover{
	color: #b38e6e;
}

.footer-style-two .links-widget .links-list li a:hover:before{
	background: #b38e6e;
}

.footer-style-two .newsletter-widget .form-group .theme-btn{
	background: #b38e6e;
}

.footer-style-two .newsletter-widget .form-group input:focus{
	border-color: #b38e6e !important;
}

.footer-style-two .newsletter-widget .text p span{
	color: #b38e6e;
}

.footer-style-two .footer-bottom .copyright p span,
.footer-style-two .footer-bottom .copyright p a{
	color: #b38e6e;
}

.footer-style-two .footer-bottom .footer-nav li a:hover{
	color: #b38e6e;
}

.scroll-to-top.home-3 .scroll-bar-text{
	color: #b38e6e;
}

.home02_v2 .header-style-two .header-top .top-inner .single-item .icon{
	color: #e01c1d;
}

.home02_v2 .header-style-two .header-top .top-inner .share-box li h6 i{
	color: #e01c1d;
}

.home02_v2 .header-style-two .header-top .top-inner .share-box li a:hover{
	color: #e01c1d;
}

.home02_v2 .header-style-two .menu-lower-content .text h5 a{
	color: #e01c1d;
}

.home02_v2 .main-menu .navigation > li.current > a, 
.home02_v2 .main-menu .navigation > li:hover > a{
	color: #e01c1d;
}

.home02_v2 .main-menu .navigation > li.dropdown.current > a:before, 
.home02_v2 .main-menu .navigation > li.dropdown:hover > a:before{
	color: #e01c1d;
}

.home02_v2 .header-style-two .outer-box .menu-right .search-toggler:hover{
	color: #e01c1d;
}

.home02_v2 .theme-btn.btn-four:before{
	background: #e01c1d;
}

.home02_v2 .sidebar-info-contents .content-inner .contact-info ul li a:hover{
	color: #e01c1d;
}

.home02_v2 .sidebar-info-contents .content-inner .social-box li a:hover{
	background: #e01c1d;
	border-color: #e01c1d;
}

.home02_v2 .header-style-two .menu-lower-content .option-list li h6 i{
	color: #e01c1d;
}

.home02_v2 .header-style-two .menu-lower-content .option-list li h6 a:hover{
	color: #e01c1d;
}

.home02_v2 .banner-style-two .curve-text .curved-circle{
	color: #e01c1d;
}

.home02_v2 .banner-style-two .curve-text .icon-box{
	color: #e01c1d;
}

.home02_v2 .banner-style-two .curve-text h6 a{
	color: #e01c1d;
}

.home02_v2 .banner-style-two .owl-theme .owl-dots .owl-dot.active span{
	background: #e01c1d;
}

.home02_v2 .banner-style-two .owl-nav button:hover:before{
	color: #e01c1d !important;
}

.home02_v2 .banner-carousel .content-box .btn-box .theme-btn{
	background: #e01c1d;
}

.home02_v2 .sec-title-two h5:before{
	background: #e01c1d;
}

.home02_v2 .service-style-two .service-block-one .inner-box .image-box .icon-box:before{
	background: #e01c1d;
}

.home02_v2 .service-style-two .service-block-one .inner-box .lower-content .text h4 a:hover{
	color: #e01c1d;
}

.home02_v2 .service-style-two .service-block-one .inner-box:hover .lower-content .lower-box{
	background: #e01c1d;
}

.home02_v2 .course-style-three .owl-nav button.owl-prev:hover:before, 
.home02_v2 .course-style-three .owl-nav button.owl-next:hover:before{
	background: #e01c1d;
}

.home02_v2 .course-block-one .inner-box .image-box .price h2{
	color: #e01c1d;
}

.home02_v2 .course-block-one .inner-box .content-box .btn-box a:hover{
	background: #e01c1d;
}

.home02_v2 .course-block-one .lower-box h6{
	color: #e01c1d;
}

.home02_v2 .course-block-one .lower-box h3 a:hover{
	color: #e01c1d;
}

.home02_v2 .car-block-one .inner-box .content-box .text h6:before{
	background: #e01c1d;
}

.home02_v2 .car-block-one .inner-box .content-box .text h4 a:hover{
	color: #e01c1d;
}

.home02_v2 .car-block-one .inner-box:hover .content-box .lower-box{
	background: #e01c1d;
}

.home02_v2 .ourcars-section .owl-theme .owl-dots .owl-dot.active span:before{
	color: #e01c1d;
}

.home02_v2 .ourcars-section .owl-nav button:hover:before{
	color: #e01c1d !important;
}

.home02_v2 .about-style-two .lower-box .single-item h6 i{
	color: #e01c1d;
}

.home02_v2 .about-style-two .lower-box .single-item h6 a:hover{
	color: #e01c1d;
}

.home02_v2 .team-block-one .inner-box .social-links li a:hover{
	background: #e01c1d;
}

.home02_v2 .team-block-one .inner-box .lower-content h4 a:hover{
	color: #e01c1d;
}

.home02_v2 .team-block-one .inner-box .lower-content .designation{
	color: #e01c1d;
}

.home02_v2 .chooseus-block-one .inner-box .count-text{
	color: #e01c1d;
}

.home02_v2 .chooseus-block-one .inner-box:hover .count-text{
	background: #e01c1d;
}

.home02_v2 .chooseus-block-one .inner-box h4 a:hover{
	color: #e01c1d;
}

.home02_v2 .chooseus-block-one .inner-box .icon-box{
	color: #e01c1d;
}

.home02_v2 .gallery-block-one .inner-box .text h4 a:hover{
	color: #e01c1d;
}

.home02_v2 .gallery-block-one .inner-box .list li a:hover{
	color: #e01c1d;
}

.home02_v2 .location-section .tab-btns li{
	background: #e01c1d;
}

.home02_v2 .location-section .tab-btns li:hover, 
.home02_v2 .location-section .tab-btns li.active-btn{
	border-color: #e01c1d;
}

.home02_v2 .location-section .tabs-content .single-location .text .icon{
	color: #e01c1d;
}

.home02_v2 .testimonial-style-two .testimonial-content .author-box .rating li{
	color: #e01c1d;
}

.home02_v2 .news-block-two .inner-box .image-box .category{
	color: #e01c1d;
}

.home02_v2 .news-block-two .inner-box .lower-content .post-date h5 i{
	color: #e01c1d;
}

.home02_v2 .news-block-two .inner-box .lower-content h4 a:hover{
	color: #e01c1d;
}

.home02_v2 .news-block-two .inner-box .lower-content .link a i{
	color: #e01c1d;
}

.home02_v2 .news-block-two .inner-box .lower-content .link a:hover{
	color: #e01c1d;
}

.home02_v2 .footer-style-two .logo-widget .rating-box .rating li{
	background: #e01c1d;
}

.home02_v2 .footer-style-two .footer-top .widget-title:before{
	background: #e01c1d;
}

.home02_v2 .footer-style-two .links-widget .links-list li a:hover{
	color: #e01c1d;
}

.home02_v2 .footer-style-two .links-widget .links-list li a:hover:before{
	background: #e01c1d;
}

.home02_v2 .footer-style-two .newsletter-widget .form-group input:focus {
  border-color: #e01c1d !important;
}

.home02_v2 .footer-style-two .newsletter-widget .form-group .theme-btn{
	background: #e01c1d;
}

.home02_v2 .footer-style-two .newsletter-widget .text p span{
	color: #e01c1d;
}

.home02_v2 .footer-style-two .footer-bottom .copyright p span, 
.home02_v2 .footer-style-two .footer-bottom .copyright p a{
	color: #e01c1d;
}

.home02_v2 .footer-style-two .footer-bottom .footer-nav li a:hover{
	color: #e01c1d;
}

.home02_v2 .scroll-to-top .scroll-bar-text{
	color: #e01c1d;
}

.page-title .content-box .bread-crumb li a:hover{
	color: #69c900;
}

.about-style-three .content-box .inner .link-box li a:after{
	color: #69c900;
}

.funfact-section.alternat-2 .funfact-block-one .inner-box .icon-box{
	border: 6px solid #69c900;
}

.theme-btn.btn-five:before{
	background: #69c900;
}

.history-section .bx-controls-direction a:hover{
	background: #69c900;
	border-color: #69c900;
}

.team-section.alternat-2 .team-block-one .inner-box .social-links li a:hover{
	background: #69c900;
}

.team-section.alternat-2 .team-block-one .inner-box .lower-content h4 a:hover{
	color: #69c900;
}

.dedicated-section .single-item .inner-box .content-box .text a i{
	color: #69c900;
}

.dedicated-section .single-item .inner-box .content-box .text a:hover{
	color: #69c900;
}

.faq-page-section .upper-box .form-inner .form-group input:focus{
	border-color: #69c900 !important;
}

.faq-page-section .upper-box .form-inner .form-group input:focus + button,
.faq-page-section .upper-box .form-inner .form-group button:hover{
	color: #69c900;
}

.error-section .form-inner .form-group input:focus{
	border-color: #69c900 !important;
}

.error-section .form-inner .form-group input:focus + button,
.error-section .form-inner .form-group button:hover{
	background: #69c900;
}

.error-section h1 .text:before{
	background: #69c900;
}

.about-style-four .content-box .inner-box .single-item .icon-box{
	color: #69c900;
}

.about-style-four .content-box .inner-box .single-item:hover .icon-box{
	background: #69c900;
}

.chooseus-section.alternat-2 .chooseus-block-one .inner-box:hover .count-text{
	background: #69c900;
}

.chooseus-section.alternat-2 .chooseus-block-one .inner-box .icon-box{
	color: #69c900;
}

.chooseus-section.alternat-2 .chooseus-block-one .inner-box h4 a:hover{
	color: #69c900;
}

.testimonial-style-two.alternat-2 .testimonial-content .author-box .rating li{
	color: #69c900;
}

.location-section.alternat-2 .tab-btns li{
	background: #69c900;
}

.location-section.alternat-2 .sec-title{
	margin-bottom: 11px;
}

.location-section.alternat-2 .tab-btns li:hover, 
.location-section.alternat-2 .tab-btns li.active-btn{
	background: #69c900;
}

.course-style-three.alternat-2 .course-block-one .inner-box .content-box .btn-box a:hover{
	background: #69c900;
}

.course-style-three.alternat-2 .course-block-one .lower-box h3 a:hover{
	color: #69c900;
}

.course-details .inner-box .upper-box .price-box{
	background: #69c900;
}

.course-details .inner-box .upper-box .inner .rating li{
	background: #69c900;
}

.course-details .inner-box .upper-box .inner .feedback h6 a:hover{
	color: #69c900;
}

.team-section.course-details .team-block-one .inner-box .social-links li a:hover{
	background: #69c900;
}

.team-section.course-details .team-block-one .inner-box .lower-content h4 a:hover{
	color: #69c900;
}

.team-section.course-details .team-block-one .inner-box .lower-content .designation{
	color: #69c900;
}

.trainers-section .content-box .support-box h4 a:hover{
	color: #69c900;
}

.enquire-section{
	background: #69c900;
}

.service-details-content .content-two .single-item .icon-box{
	background: #69c900;
}

.service-details-content .content-three .tab-btns li h4:before{
	color: #69c900;
}

.service-sidebar .service-category h4:before{
	color: #69c900;
}

.service-sidebar .service-category .category-list li a:hover:before,
.service-sidebar .service-category .category-list li a.current:before{
	color: #69c900;
}

.service-sidebar .contact-widget .theme-btn:hover{
	background: #69c900;
}

.news-block-one .inner-box .lower-content h3 a:hover{
	color: #69c900;
}

.pagination li a:hover,
.pagination li a.current{
	background: #69c900;
	border-color: #69c900;
}

.blog-grid .news-block-two .inner-box .image-box .category{
	background: #69c900;
}

.blog-grid .news-block-two .inner-box .lower-content h4 a:hover{
	color: #69c900;
}

.blog-grid .news-block-two .inner-box .lower-content .link a i{
	color: #69c900;
}

.blog-grid .news-block-two .inner-box .lower-content .link a:hover{
	color: #69c900;
}

.blog-list .news-block-one .inner-box .lower-content .lower-box .share-box .share-btn:hover{
	color: #69c900;
}

.blog-list .news-block-one .inner-box .lower-content .lower-box .share-box .social-links li a:hover{
	color: #69c900;
}

.blog-sidebar .widget-title:before{
	color: #69c900;
}

.blog-sidebar .search-widget .search-inner .form-group input:focus{
	border-color: #69c900 !important;
}

.blog-sidebar .search-widget .search-inner .form-group input:focus + button,
.blog-sidebar .search-widget .search-inner .form-group button:hover{
	color: #69c900;
}

.blog-sidebar .author-widget .author-content .social-links li a:hover{
	background: #69c900;
	border-color: #69c900;
}

.blog-sidebar .category-widget .category-list li a:hover:before{
	background: #69c900;
	border-color: #69c900;
}

.blog-sidebar .post-widget .post .post-thumb a{
	color: #69c900;
}

.blog-sidebar .post-widget .post h5 a:hover{
	color: #69c900;
}

.blog-sidebar .tags-widget .tags-list li a:hover{
	background: #69c900;
}

.blog-list-two .news-block-one .inner-box .category{
	background: #69c900;
}

.blog-details-content .content-one .upper-box .category{
	background: #69c900;
}

.blog-details-content .content-one .upper-box .other-option > li > a:hover{
	background: #69c900;
	border-color: #69c900;
}

.blog-details-content .content-one .upper-box .other-option .share-box .social-links li a:hover{
	color: #69c900;
}

.blog-details-content .small-title:before{
	color: #69c900;
}

.blog-details-content .post-tags .tags-list li a:hover{
	background: #69c900;
}

.blog-details-content .post-btn .single-btn .icon-box a:hover{
	background: #69c900;
	border-color: #69c900;
}

.contact-section .inner-box .single-item p a:hover{
	color: #69c900;
}

.contact-section .inner-box .social-links li a:hover{
	background: #69c900;
}

.contact-section .form-inner form .form-group input:focus,
.contact-section .form-inner form .form-group textarea:focus{
	border-color: #69c900 !important;
}

.contact-section .form-inner form .form-group button{
	border: 1px solid #69c900;
}

.contact-section .form-inner form .form-group button:hover{
	background: #69c900;
}

.location-block-one .inner-box h3:before{
	color: #69c900;
}

.location-block-one .inner-box .single-item p a:hover{
	color: #69c900;
}

.menu-area .mobile-nav-toggler{
	background: #69c900;
}

.home01_v2 .menu-area .mobile-nav-toggler{
	background: #81b4bf;
}

.header-style-two .menu-area .mobile-nav-toggler{
	background: #84acca;
}

.home02_v2 .header-style-two .menu-area .mobile-nav-toggler{
	background: #e01c1d;
}

.home02_v2 .header-style-two .main-menu .navigation > li > ul > li > a:hover{
	color: #e01c1d;
}

.home02_v2 .header-style-two .main-menu .navigation > li > ul > li > a:before{
	color: #e01c1d;
}

.home02_v2 .header-style-two .main-menu .navigation > li > .megamenu ul li:last-child a:hover{
	color: #e01c1d;
}

.home02_v2 .header-style-two .main-menu .navigation > li > .megamenu ul li:last-child a:before{
	color: #e01c1d;
}

.header-style-two .main-menu .navigation > li > ul > li > ul > li > a:hover{
	color: #e01c1d;
}
/* Cloud Traffic brand & responsive layout ? 2026-08-15 */
:root{--ct-blue:#0668d8;--ct-blue-dark:#0643a5;--ct-navy:#071847;--ct-green:#69c900;--ct-green-dark:#4f9f00;--ct-ink:#121a2c;--ct-muted:#667085;--ct-surface:#f5f8fc}
*,*::before,*::after{box-sizing:border-box}html,body{max-width:100%;overflow-x:clip}body{color:var(--ct-ink)}img,svg,video,iframe{max-width:100%;height:auto}a{transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}.header-top,.main-footer,.footer-bottom,.sidebar-info-contents{background-color:var(--ct-navy)!important}.header-top .top-inner,.main-header .header-lower .outer-box{max-width:1440px;margin-inline:auto}.main-header .outer-box .logo-box{padding:12px 24px!important;min-width:190px;display:flex;align-items:center}.logo img,.footer-logo img,.nav-logo img{width:auto!important;max-width:220px!important;max-height:74px!important;object-fit:contain}.main-menu .navigation>li{margin-inline:15px!important}.main-menu .navigation>li>a{color:var(--ct-navy);font-weight:700;letter-spacing:.02em}.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a{color:var(--ct-blue)!important}.theme-btn{border-radius:6px;font-weight:700;letter-spacing:.02em}.theme-btn.btn-one,.contact-section .form-inner form .form-group button{color:#fff!important;background:var(--ct-blue)!important;border-color:var(--ct-blue)!important}.theme-btn.btn-one:hover,.contact-section .form-inner form .form-group button:hover{background:var(--ct-navy)!important;border-color:var(--ct-navy)!important}.theme-btn.btn-two{color:#fff!important;background:var(--ct-blue)!important;border-color:var(--ct-blue)!important}.theme-btn.btn-two::before{background:var(--ct-green)!important}.sec-title h2,.content-box h1,.content-box h2,.content-box h3{text-wrap:balance}.service-section,.highlights-section{background-color:var(--ct-navy)!important}.service-block-one .inner-box,.news-block-one .inner-box,.team-block-one .inner-box{height:100%}.service-block-one .inner-box .image-box img,.news-block-one .inner-box .image-box img{width:100%;object-fit:cover}.page-title{background-color:var(--ct-navy)}.pagination li a.current,.pagination li a:hover{color:#fff!important;background:var(--ct-blue)!important}input,select,textarea{max-width:100%;border-radius:5px}input:focus,select:focus,textarea:focus{border-color:var(--ct-blue)!important;outline:2px solid rgba(6,104,216,.15);outline-offset:1px}.elementor-section,.elementor-container,.elementor-widget-wrap{min-width:0}.elementor-widget-image img{display:block}
@media(max-width:1200px){.main-menu .navigation>li{margin-inline:9px!important}.main-menu .navigation>li>a{font-size:13px}.main-header .outer-box .logo-box{padding-inline:16px!important;min-width:165px}.logo img{max-width:180px!important}}
@media(max-width:991px){.header-top{display:none!important}.main-header .header-lower .outer-box{min-height:82px;padding-inline:18px;display:flex;align-items:center;justify-content:space-between}.main-header .outer-box .logo-box{padding:8px 0!important;min-width:0}.logo img,.nav-logo img{max-width:175px!important;max-height:64px!important}.menu-area .mobile-nav-toggler{color:var(--ct-navy)!important;background:transparent!important}.mobile-menu{background:var(--ct-navy)!important}.mobile-menu .nav-logo img{filter:none}.mobile-menu .navigation li>a{white-space:normal;line-height:1.4}section,.elementor-section{scroll-margin-top:90px}}
@media(max-width:767px){.container,.elementor-container{width:100%!important;max-width:100%!important;padding-left:20px!important;padding-right:20px!important}.main-header .header-lower .outer-box{min-height:74px;padding-inline:14px}.logo img,.nav-logo img{max-width:150px!important;max-height:56px!important}h1,.banner-carousel .content-box h2{font-size:clamp(36px,11vw,54px)!important;line-height:1.08!important}h2,.sec-title h2{font-size:clamp(28px,8vw,40px)!important;line-height:1.15!important}h3{font-size:clamp(22px,6vw,30px);line-height:1.25}p{overflow-wrap:anywhere}.banner-carousel .slide-item{min-height:auto!important;padding:70px 0 80px!important}.banner-carousel .content-box{max-width:100%!important}.theme-btn{width:auto;max-width:100%;white-space:normal;text-align:center}.service-block-one,.news-block-one,.team-block-one{margin-bottom:24px}.service-block-one .inner-box,.news-block-one .inner-box{max-width:520px;margin-inline:auto}.service-block-one .inner-box .image-box img{aspect-ratio:16/10}.process-section,.about-section,.service-section,.chooseus-section,.contact-section{padding-top:70px!important;padding-bottom:70px!important}.footer-top{padding-top:65px!important}.footer-top .widget{margin-bottom:35px}.wpcf7-form-control-wrap,.wpcf7-form-control{width:100%}}
@media(max-width:420px){.container,.elementor-container{padding-left:16px!important;padding-right:16px!important}.logo img,.nav-logo img{max-width:132px!important}.main-header .outer-box .menu-right>*{margin-left:8px!important}}

/* Cloud Traffic preloader identity ? 2026-08-15 */
.handle-preloader .animation-preloader .txt-loading {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  font-size: 0;
  line-height: 1;
  text-align: center;
}
.handle-preloader .animation-preloader .txt-loading .letters-loading { display: none !important; }
.handle-preloader .animation-preloader .txt-loading::before {
  content: "Cloud Traffic";
  display: block;
  color: #fff;
  font-family: "Lexend", sans-serif;
  font-size: clamp(30px, 5vw, 58px);
  font-weight: 700;
  letter-spacing: .06em;
  line-height: 1.1;
}
.handle-preloader .animation-preloader .txt-loading::after {
  content: "- Data Solution -";
  display: block;
  color: #69c900;
  font-family: "Inter", sans-serif;
  font-size: clamp(13px, 1.5vw, 19px);
  font-weight: 600;
  letter-spacing: .22em;
  line-height: 1.4;
}
.handle-preloader .animation-preloader .spinner { border-top-color: #69c900 !important; border-right-color: #0668d8 !important; }
body .loader-wrap .handle-preloader .animation-preloader .txt-loading{display:flex!important;flex-direction:column!important;align-items:center!important;gap:10px!important;font-size:0!important;line-height:1!important}body .loader-wrap .handle-preloader .animation-preloader .txt-loading .letters-loading{display:none!important}body .loader-wrap .handle-preloader .animation-preloader .txt-loading::before{content:"Cloud Traffic"!important;display:block!important;color:#fff!important;font-family:"Lexend",sans-serif!important;font-size:clamp(30px,5vw,58px)!important;font-weight:700!important;letter-spacing:.06em!important;line-height:1.1!important}body .loader-wrap .handle-preloader .animation-preloader .txt-loading::after{content:"- Data Solution -"!important;display:block!important;color:#69c900!important;font-family:"Inter",sans-serif!important;font-size:clamp(13px,1.5vw,19px)!important;font-weight:600!important;letter-spacing:.22em!important;line-height:1.4!important}
/* Cloud Traffic footer link states ? 2026-08-15 */
body .main-footer a:hover,
body .footer-top a:hover,
body .footer-top .footer-widget ul li a:hover,
body .footer-top .footer-widget ol li a:hover,
body .footer-top .links-widget .links-list li a:hover,
body .footer-bottom a:hover {
  color: #69c900 !important;
}
body .footer-top .footer-widget ul li:hover::before,
body .footer-top .footer-widget ol li:hover::before,
body .footer-top .links-widget .links-list li a:hover::before {
  color: #69c900 !important;
  background-color: #69c900 !important;
  border-color: #69c900 !important;
}

/* CTDS main header row correction — 2026-08-26 */
@media only screen and (min-width: 992px) {
  .main-header .header-lower .outer-box {
    width: calc(100% - 64px);
    max-width: 1720px;
    min-height: 118px;
    padding: 0 !important;
    margin: 0 auto;
    display: flex;
    align-items: center;
  }
  .main-header .header-lower .outer-box:before,
  .main-header .header-lower .outer-box > .shape { display: none; }
  .main-header .header-lower .outer-box .logo-box {
    float: none;
    flex: 0 0 250px;
    min-width: 0;
    padding: 12px 0 !important;
    display: flex;
    align-items: center;
  }
  .main-header .header-lower .logo-box .logo { margin: 0; line-height: 0; }
  .main-header .header-lower .logo-box img {
    display: block;
    width: auto !important;
    max-width: 230px !important;
    max-height: 76px !important;
    object-fit: contain;
  }
  .main-header .header-lower .outer-box .menu-area {
    float: none;
    flex: 1 1 auto;
    min-width: 0;
    display: flex;
    align-items: center;
    justify-content: flex-end;
  }
  .main-header .header-lower .main-menu { flex: 0 1 auto; }
  .main-header .header-lower .main-menu .navigation {
    display: flex;
    align-items: center;
    margin: 0;
  }
  .main-header .header-lower .main-menu .navigation > li {
    float: none;
    display: flex;
    align-items: center;
    margin: 0 16px !important;
  }
  .main-header .header-lower .main-menu .navigation > li > a {
    display: flex;
    align-items: center;
    min-height: 118px;
    padding: 0;
    line-height: 1.25;
  }
  .main-header .header-lower .outer-box .menu-right {
    flex: 0 0 auto;
    display: flex;
    align-items: center;
    margin: 0 28px !important;
  }
  .main-header .header-lower .outer-box .menu-right .nav-btn { display: none; }
  .main-header .header-lower .outer-box .menu-right .search-toggler {
    margin: 0 36px 0 0;
  }
  .main-header .header-lower .outer-box .menu-right .search-toggler:before { right: -18px; }
  .main-header .header-lower .outer-box .menu-right .btn-box { margin: 0; }
  .main-header .header-lower .outer-box .menu-right .theme-btn {
    min-height: 52px;
    padding: 15px 25px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
  }
  .main-header .header-lower .outer-box .support-box {
    flex: 0 0 205px;
    min-width: 205px;
    padding-left: 48px;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .main-header .header-lower .support-box .icon {
    top: 50%;
    width: 34px;
    transform: translateY(-50%);
  }
  .main-header .header-lower .support-box h6 {
    margin: 0 0 3px;
    font-size: 12px;
    line-height: 1.35;
    letter-spacing: .35px;
    text-transform: uppercase;
  }
  .main-header .header-lower .support-box h4 { margin: 0; font-size: 17px; line-height: 1.3; }
}

@media only screen and (min-width: 992px) and (max-width: 1399px) {
  .main-header .header-lower .outer-box { width: calc(100% - 40px); min-height: 96px; }
  .main-header .header-lower .outer-box .logo-box { flex-basis: 190px; }
  .main-header .header-lower .logo-box img { max-width: 180px !important; max-height: 66px !important; }
  .main-header .header-lower .main-menu .navigation > li { margin: 0 10px !important; }
  .main-header .header-lower .main-menu .navigation > li > a { min-height: 96px; font-size: 13px; }
  .main-header .header-lower .outer-box .support-box { display: none; }
  .main-header .header-lower .outer-box .menu-right { margin: 0 0 0 20px !important; }
  .main-header .header-lower .outer-box .menu-right .search-toggler { display: none; }
}
/* END CTDS main header row correction */
