/*  Home Page One */

.header_top_right li i { 
    color: #52BBBF; 
}
.header_socil li:nth-child(1) i {
    margin-right: 8px;
    color: #52BBBF;
}
.header_cart li a:hover {
    background: #52BBBF; 
}
.slider_home h5::before,
.slider_home h5::after { 
    background-color: #ddd6d6; 
}
.slider_home h5 {
    color: #ddd6d6;
}
.sidebar_social ul li i { 
    background: #52BBBF; 
}
.promo_text .icon { 
    color: #52BBBF; 
}
.promo_contact .icon {
    background: #52BBBF;
    border: 10px solid rgb(35, 58, 87);
}
.promo_cont_text h2 {
	color: #52BBBF; 
}
.service-item .icon {
	background: #fff; 
	color: #52BBBF; 
}
.quote-section::after {
    background: #323235;
}
.why_cta_text {
    background: #52BBBF; 
}
.project-section .base-header.base_header_left small::after {
    background-color: #52BBBF;
}
.achive_area i {
    color: #52BBBF; 
}
.cndkbeforeafter-seperator > div > span {
    background-image: -moz-linear-gradient( to right, #52BBBF 0%,#52BBBF 100% );
    background-image: -webkit-linear-gradient( to right, #52BBBF 0%, #52BBBF 100% );
    background-image: -ms-linear-gradient( to right, #52BBBF 0%, #52BBBF 100%);
}
.why_num {
    background: #52BBBF; 
}
.team_info i { 
    border: 1px solid #52BBBF; 
    background: #52BBBF;
}
.team_info i:hover {
    color: #52BBBF; 
}
.team_info h4::after {
    background: #52BBBF;
}
.slick-dots li button::before { 
	border: 1px solid #52BBBF; 
}
.slick-dots li.slick-active button::before { 
	background: #52BBBF;
}
.pric_icon i { 
	background: #52BBBF; 
}
.pricing-box::after { 
	background: #52BBBF; 
}
.pricing-box:hover .pric_icon i {
	border: 5px solid #52BBBF;
	background: #52BBBF; 
	color: #52BBBF;
}

/* ================================
        Home Page Two
============================= */

.more-link { 
    background: #52BBBF; 
}
.base-header small { 
    color: #52BBBF; 
}
.base-header h2::after, .base-header.base_header_left small::after { 
    background-color: #2b2c2f; 
}
.owl-theme .owl-dot.active span {
    background: #52BBBF;
  }
  .owl-theme .owl-dots .owl-dot span { 
    border: 1px solid #52BBBF; 
}
.header_info_col i { 
    color: #52BBBF;
}
#navigation > ul > li:hover > a {
    color: #52BBBF !important;
}
#navigation ul ul li:hover > a, #navigation ul ul li a:hover {
    color: #52BBBF;
    border-left: 1px solid #52BBBF;
}
#navigation ul ul li a {
    border-bottom: 1px solid #52BBBF; 
}
#navigation ul li.active > a {
    color: #52BBBF; 
  }
  

.service-section.service_sec2 .icon {
    color: #52BBBF;
  }
  .serv_link i::before {
    background: #52BBBF;
  }
  .service-item::before { 
    background: #52BBBF; 
  }
  


.service_pg_quote .contact_col_left i {
    color: #52BBBF; 
}
.service_pg_quote .nice-select::after {
    border-bottom: 2px solid #52BBBF;
    border-right: 2px solid #52BBBF; 
}
.contact-form-warper #submit-contact {
    background: #52BBBF; 
}
.why-choose-section .why_cta_text a {
    background: #fff;
    color: #2b343b;
}
.why_cta_text .more-link::before {
    background: #2b343b;
}
.why_cta_text .more-link:hover {
    color: #fff;
}
.projects-titles li.active { 
    background: #52BBBF;
    border: 1px solid #52BBBF;
}

.testi_img h4 span { 
    color: #52BBBF; 
}
.testi-section i {
    background: #52BBBF; 
}


.blog_info h4:hover {
    color: #52BBBF;
}
.bottom_cta { 
    background: #F1F6FA; 
}
.bottom_cta h2 {
    color: #2b343b; 
}
.footer_recent_blog .post_cont a span:hover {
    color: #52BBBF;
}
.footer-section { 
    background-color: #080808;
}
.footer-section .email_field { 
    background-color: #1e294a;
}
.news_letter_wrp .submit-contact { 
    background: #52BBBF; 
}
footer .quick_lnk li a:hover {
    color: #52BBBF; 
}
.footer_recent_blog .post_cont i { 
    color: #c1b5b5; 
}
.post-date {
    color: #c1b5b5;
}
footer .quick_lnk li a:hover {
    color: #52BBBF; 
}
.subfooter_wrap { 
    border-top: 1px solid #52BBBF;
}
.footer_recent_blog li { 
    border-bottom: 1px solid #152451;
}
.footer_socil .list-icons li a:hover {
    color: #52BBBF; 
}
.scrollup { 
    background: #52BBBF; 
}
.quick_lnk ul li::after { 
    color: #ddd;
}
.footer-section .email_field:focus {
    border: 1px solid #52BBBF;
}

/*  Single Page  */
.portfolio-single-detail { 
    border-top: 2px solid #52BBBF;
}
.project_info_icon i { 
    color: #52BBBF; 
}
.proj_client_goal_dtls ul li i { 
    color: #52BBBF; 
}
.pricing-box:hover .more-link::before { 
    color: #52BBBF;
}
.pricing-box:hover .more-link { 
    color: #52BBBF;
}
.single_service_cat ul .active {
    border-left: 2px solid #52BBBF;
}
.single_service_cat ul li::after { 
    color: #52BBBF; 
}
.single_service_cat ul li:hover a {
    color: #52BBBF;
}
.single_service_cat ul li:hover {
    border-left: 2px solid #52BBBF;
}
.service_contact i { 
    color: #52BBBF;
}
.download_brochur .files li a { 
    border: 1px solid #52BBBF; 
}
.download_brochur .files li a:hover {
    background-color: #52BBBF;
    border: 1px solid #52BBBF; 
}
.download_brochur .files li a .fa {
    color: #52BBBF;
}
.service_book .contact_col_left i {
    color: #52BBBF; 
}
.service_book .contact-form-warper .nice-select::after {
    border-bottom: 2px solid #52BBBF;
    border-right: 2px solid #52BBBF;
}
.img_process i { 
    color: #52BBBF;
}
.img_process span { 
    background: #52BBBF; 
}
.single_service_left_botom .sing_service_item .icon-serv i {
    color: #52BBBF;
    font-size: 55px;
}
.blog_container .blog_date span {
    background: #52BBBF; 
}
.blog_pg_info h4:hover {
    color: #222;
}
.blog_container .meta_col span i { 
    color: #52BBBF;
}
.pager li a.active {
    background-color: #52BBBF; 
    border: 1px solid #52BBBF;
}
.pagination .pager li > a:focus, .pagination .pager li > a:hover {
    background-color: #52BBBF; 
    border: 1px solid #52BBBF;
}
.widget .widget-title::after { 
    background: #52BBBF; 
}
.categories-type li:hover a {
    color: #52BBBF;
}
.widget-search .input-group button {
    background: #52BBBF; 
}
.recent-title > span i {
    color: #52BBBF;
}
.widget-tags > a:hover { 
    border-color: #52BBBF;
    background: #52BBBF;
}
.blog_read:hover i {
    background: #52BBBF; 
}
.single_blog_container .marked span {
    color: #52BBBF; 
}
.post_tags a {
    background: #52BBBF; 
}
.single_blog_container .marked { 
    border-left: 2px solid #52BBBF; 
}
.post-option .arrow-icon { 
    border: 1px solid #52BBBF; 
    color: #52BBBF; 
}
.post-option .middle-icon a { 
    color: #52BBBF; 
}
.post-option .arrow-icon:hover { 
    background: #52BBBF;
}
.comments li .comment span.comment-reply a { 
    color: #52BBBF; 
}
.comments li .comment span.comment-reply a:hover {
    background: #52BBBF; 
}
.blog-header h4 a:hover {
    color: #52BBBF;
}
.contact_pg_contact .contact_col_left i {
    color: #52BBBF;
}
.contact_pg_contact .nice-select::after {
    border-bottom: 2px solid #52BBBF;
    border-right: 2px solid #52BBBF;
}
.blog-header h3 {
    color: #341a59; 
}
.project_view a { 
    color: #52BBBF;
}
/*  Heading Font Color */
.slides_wrapper_two .slider_home h2 {
    color: #341a59;
}
h1, h2, h3, h4, h5, h6 {
    color: #341a59; 
}
.base-header h2 { 
    color: #341a59; 
}
.testi_img h4 { 
    color: #341a59;
}


