/*
Theme Name: Consua Child
Theme URI: https://validthemes.net/themeforest/wp/consua/
Template: consua
Author: validthemes
Author URI: https://themeforest.net/user/validthemes/portfolio
Description:  Consua - Business Consulting Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: consua-child
*/
.navbar .attr-right .attr-nav li.button a{
	background:#ec7a24 !important;
}
.item-flex li i{
	color: #ec7a24 !important;
}
    .banner-style-one .offset-lg-5 {
        margin-left: 0 !important;
    }
.about-style-one .sub-heading{
	background-image: linear-gradient(90deg, #ffffff 0%, #ffffff 100%);
}
.about-card li i, .services-style-one i{
	color: #ec7a24 !important;
}
.what-we-do .services-style-one-area{
	background:#1d2027 !important;
}
.what-we-do .service-nav-info::before{
	    border-right: 30px solid #686b72;
    border-bottom: 30px solid #ffffff;
    opacity: 0.6;
}
.what-we-do .service-nav-info{
	background:#ec7a24 !important;
}
.what-we-do .service-nav-info h2{
	color:#fff;
}
.what-we-do .sub-title{
	background-image: linear-gradient(90deg, #ffff 0%, #ffffff 100%);
}
.what-we-do .services-style-one a, .what-we-do .services-style-one p{
	color:#fff;
}
.what-we-do .services-style-one img{
	margin-bottom:15px;
}
.what-we-do .service-tab-navs .nav-link::after{
	    background: #a9632e;
}
.what-we-do .service-tab-navs .nav-link::before{
	    background: #e59a61;
}
.process-section .process-style-one-area .sub-heading{
	background-image: linear-gradient(90deg, #ffff 0%, #ffffff 100%);
}
.process-section .process-style-one .thumb::after{
	    background: url(https://yellow-salamander-529245.hostingersite.com/amandeep/wp-content/uploads/2025/07/Our-Process.png) center bottom / contain no-repeat;
}
.why-choose-us .list-item::after{
	    background: #ec7a24;
}
.team-section .team-style-onea-rea{
	background:#000;
}
.team-section .team-style-one .thumb .social{
	background: #e59a61;
}
.team-section .team-style-one .thumb::before{
	    background: #ec7a24;
}
.team-section .sub-heading{
	background-image: linear-gradient(90deg, #ffffff 0%, #ffffff 100%);
}
.site-heading .devider{
    background: #ec7a24 !important;
}
.site-heading .devider:before{
	 background: #ec7a24 !important;
}
nav.navbar.navbar-style-one.validnavs.navbar-fixed.no-background .navbar-header::after{
	background: #fff !important;
}
.request-call-back-area::after{
	    background: #ec7a247a !important;
    mix-blend-mode: inherit !important;
}
.blog-section .title{
	color:white;
}
.blog-section .sub-heading{
	background-image: linear-gradient(90deg, #ffffff 0%, #ffffff 100%);
}
.blog-section .btn-simple i{
	    background: #ec7a247a !important;
	    border: 1px solid #ec7a247a !important;
}
.footer-shape{
	display:none;
}
footer .newsletter form button, .woocommerce footer .newsletter form button{
	    background: #ec7a24 !important;
}
.page-template .breadcrumb-area{
	display:none;
}
.about-page .about-card{
	display:none;
}
.about-page .about-thumb{
margin-bottom:0px !important;
}
.default-padding {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
}
.why-choose-us-slider .elementor-swiper-button{
	    background: #ec7a24ba;
    padding: 10px;
    border-radius: 50%;
    font-size: 20px;
}
.contact-style-one-info .content{
	color:white;
}
.contact-style-one-info li i{
       background: #ec7a24 !important;
}
.contact-form-style-one .sub-title{
	display:none;
}
#submit{
	background: #ec7a24;
}
.service-main .services-style-two-area{
background: black;
}
.service-main .services-style-two-area .col-xl-4{
	margin-bottom:0px;
}
.service-main .services-style-two .thumb .title i::after{
	background: #ec7a24;
}
.service-main .services-style-two .button .devider::after{
	background: #ec7a24;
}
.service-main .services-style-two:hover .button a{
	color: #ec7a24;
}
.service-main  .services-style-two{
	    margin-top: 30px;
}
.blog  .breadcrumb-area{
display:none;
}
.single-post .breadcrumb-area{
	display:none;
}
.single-post p{
	color:#fff;
}
.single-post .elementor-posts .elementor-post {
    display: flex;
    background: #4a4a4a;
    padding: 15px;
    border-radius: 5px;
}
.single-post .elementor-posts-container{
        grid-row-gap: 10px;
}
a:hover{
	color: #ec7a24 !important;
}
.owner-info .left-info{
	border-right:none !important;
}
.choose-us-style-one-area .text-invisible{
	    font-size: 70px !important;
	right: 80px !important;
}
	.contact-form-style-one input, .contact-form-style-one textarea{
		width:100%;
	}
.profile-details .right-info p{
	height:500px;
	overflow-y:scroll;
}


@media only screen and (max-width: 767px) {
    .services-style-one {
        background: inherit !important;
        padding: 20px 30px !important;
    }
	.what-we-do .service-nav-info {
    	padding: 20px;
    	border-radius: 20px;
 	}
}
@media only screen and (min-width: 1366px) {
  .navbar .container{
        max-width: 1600px;
  }
	.navbar-brand>img{
		    max-height: 90px !important;
	}
}
@media only screen and (max-width: 1366px) {
		.banner-style-one h2{
		    font-size: 40px !important;
	}
}






