/*
Theme Name: Conult Child
Theme URI: https://gaviaspreview.com/wp/conult/
Author URI: https://themeforest.net/user/gavias
Author: Gaviasthemes Team
Description: Child theme for the Conult theme.
Template: conult
*/











.btn-theme {
    background: #289245;
    color: #fff;
}
ul.gva-nav-menu > li > a:after {
    background-color: #a82a2b;
}
.header_main_menu a{
color: #292929 !important;
}
.header-builder-frontend.header-position-absolute .header-builder-inner {
    position: relative;
}
.text-white {
    color: #292929 !important;
}
.text-white-f {
    color: #fff !important;
}
.gsc-heading .heading-line span {
    background: #a82a2b;
}
.gsc-testimonial .testimonial-item.style-3 .testimonial-item-content:hover .testimonial-image img {
    border-color: #a82a2b;
}
.gsc-testimonial .testimonial-item.style-3 .testimonial-item-content:after {
    background: #a82a2b;
}
.gsc-testimonial .testimonial-item.style-3 .testimonial-item-content .testimonial-stars i.active {
    color: #a82a2b;
}
.swiper-slider-wrapper .swiper-nav-next, .swiper-slider-wrapper .swiper-nav-prev {
    color: #a82a2b;
}
.swiper-slider-wrapper .swiper-nav-next:hover, .swiper-slider-wrapper .swiper-nav-prev:hover {
    background: #EDF3F6;
    color: #289245;
}
.gsc-image-content.skin-v2:after {
    top: -37px;
    left: -37px;
}
.newsletter-form .content-form input[type="email"] {
    background: #a82a2b;
}
input.newsletter-submit {
    background: #289345 !important;
}
/* .btn, .btn-theme, .btn, .btn-white, .btn-gray, .btn-black, input[type*="submit"]:not(.fa):not(.btn-theme):not(.las), #tribe-events .tribe-events-button, .tribe-events-button {
    background: #491516;
} */
.portfolio-v1 .bg-overlay {
    background: #a82a2b;
}
.portfolio-v1:hover .case-content-hover .link-to-content, .portfolio-v1:active .case-content-hover .link-to-content, .portfolio-v1:focus .case-content-hover .link-to-content {
    background: #fff;
    color: #a82a2b;
}
.elementor-994 .elementor-element.elementor-element-732cb76 .gsc-search-box .control-search i {
    font-size: 20px;
    color: #fff;
	display: none;
}
.swiper-slider-wrapper .swiper-pagination > span.swiper-pagination-bullet-active {
    background: #a72a2b;
    height: 20px;
}
.header-mobile .topbar-mobile .topbar-left .topbar-information i {
    color: #a9292a;
}
.gva-offcanvas-content .top-canvas .control-close-mm {
    background: #b03c3c;
}
aside#block-5 {
    display: none;
}
aside#block-6 {
    display: none;
}
.gsc-team-item .team-image .socials-team a:hover {
    background: #aa2f30;
}
.custom-breadcrumb .breadcrumb {
   color: #a82a2b;;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background: #a82a2b !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border-radius: 3px;
    background: #a82a2b0a;
    border: 1px solid #e3e3e3 !important;
}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    border-radius: 3px;
    background: #a82a2b0a;
    border: 1px solid #e3e3e3 !important;
}

.architectural_in_img img {
    transition: 1.5s;
}
.architectural_in_img {
    overflow: hidden;
}
.architectural_in_img img:hover {
    transform: scale(1.2);
}
.custom-breadcrumb.breadcrumb-default.text-light {
    display: none;
}


label  {
    width: 49%;
}
label.career_msg {
    width: 98%;
}

.gva-element-gva-gallery .gallery-item .image-content:after {
    background: #a82a2b;
}

.abt_miss p.elementor-icon-box-description {
    text-align: justify;
}
.hm_abt_box .title-desc {
    text-align: justify;
}

.team-name a:hover {
    color: #a82a2b;
}

.header-mobile .topbar-mobile {
    background: #8f2324;
    color: #ffffff;
}
.gva-offcanvas-content .top-canvas {
    background: #8f1f1f;
}
.header-mobile .topbar-mobile .topbar-left .topbar-information i {
    color: #ffffff;
}