/**
 * Theme Name: growlab Child
 * Description: Child theme for the growlab
 * Author: LineThemes
 * Template: growlab
 */

input.wpcf7-form-control.wpcf7-submit {
    background: linear-gradient(90deg, #CFA541 0%, #A57C22 100%);
}
.helping_box.elementor-widget.elementor-widget-icon-box {
    background: #09193a;
}
.helping_box.elementor-widget.elementor-widget-icon-box svg * {
    stroke: #cfa541!important;
}
.helping_box.elementor-widget.elementor-widget-icon-box svg,
.helping_box.elementor-widget.elementor-widget-icon-box svg * {
    stroke: #cfa541!important;
}
.helping_box.elementor-widget.elementor-widget-icon-box svg [stroke] {
    stroke: #cfa541!important;
}
span.gold {
    color: #cfa541;
}
span.box_top {
    position: absolute;
    top: 60px;
    right: 31px;
    color: #cfa541;
}
.about_testi  .elementor-testimonial-content {
    max-height: 260px;
}
.about_testi.elementor-widget.elementor-widget-image img {
    min-height: 412px;
}

.site .elementor-widget-testimonial .elementor-testimonial-content {
    border-top: 1px solid #CFA541;
}

.contact_info .pp-info-list-image img {
    filter: invert(68%) sepia(13%) saturate(1971%) hue-rotate(4deg) brightness(100%) contrast(78%);
}
.site .elementor-widget-icon-box .elementor-icon-box-title a:before {
	background: #CFA541;
}
.helping_box  h3.elementor-icon-box-title {
    margin-bottom: 11px!important;
}
.site-header-sticky.header-style1.active {
    background: #fff!important;
    border-bottom: 1px solid #CFA541;
}
#site-header-sticky a {
    color: #09193a;
}
#site-header-sticky.header-style1 nav.navigator .menu-primary {
    align-items: center;
}
.footer_top_section {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.footer_top_section img {
    max-width: 250px;
}
.footer_top_section h2 {
    font-size: 70px;
}
span.wpcf7-form-control-wrap.recaptcha {
    margin-bottom: 30px;
}
.helping_box a {
    pointer-events: none;
}
ul.contact-info svg {
    stroke: #cfa541;
    padding-top: 2px;
}
.contact-info p {
    margin-bottom: 0;
    align-items: center;
    display: flex;
    gap: 10px;
    margin-bottom: 8px;
}
.site-footer .footer-copyright .social-icons {
    pointer-events: none;
}