/*
Theme Name: Yard Child Theme
Template: yard
Theme URI: https://yard.axiomthemes.com/
Description: Yard Child Theme
Author: Axiomthemes
Author URI: https://axiomthemes.com/
Version: 1.0.0
Tested up to: 6.8
Requires at least: 5.5
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
Text Domain: yard
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */


.btContactezNous{
    background-color:#1E5E3B;
    color:#DFFC8E;
    border-radius:60px !important;
    padding:25px 40px 20px 40px;
}

.btContactezNous .sc_button_subtitle{
    font-size:16px !important;
    line-height:1em !important;
    font-weight:600;
    padding-bottom:6px;
}

.btContactezNous .sc_button_title{
    font-size:35px !important;
    line-height:1em !important;
    font-weight:700;
    
}


.trx-addons-info-box-content .trx-addons-info-box-title{
    color: var(--e-global-color-theme_color_alt_title);
    margin-top:20px;
    margin-bottom:10px !important;
}

footer a:hover span{
    color:#FFFFFF !important;
}
footer .elementor-social-icon:hover svg{
    fill:#FFFFFF !important;
}
footer .elementor-social-icon:hover{
    border-color:#FFFFFF !important;
}


.forminator-input{
    border-width:1px !important;
    border-radius:30px !important;
    padding:15px !important;
}
.forminator-label{
    padding-left:15px;
}
.forminator-ui.forminator-custom-form[data-design="material"] .forminator-floating--input{
    transform: translateY(var(--forminator-floating-label-translate,35px));
}
.forminator-ui.forminator-design--material .forminator-error-message{
    padding-left:15px !important;
}
.forminator-button-submit{
    border-radius: 30px !important;
    padding: 22px 40px !important;
    width:100% !important;
    font-size:16px !important;
    font-weight: 500 !important;
}
.forminator-row:not(:last-child){
    margin-bottom:25px !important;
}
.forminator-textarea{
    background-color:transparent !important;
}

.trx-addons-mobile-menu-outer-container .trx-addons-main-nav-menu > .current-menu-ancestor > .trx-addons-menu-link,
.trx-addons-mobile-menu-outer-container .trx-addons-main-nav-menu > .current-menu-ancestor > .trx-addons-menu-link .trx-addons-dropdown-icon,
.trx-addons-mobile-menu-outer-container .trx-addons-main-nav-menu .trx-addons-submenu .trx-addons-submenu-link,
.trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-align-flex-start .trx-addons-mobile-menu-container .trx-addons-menu-link:hover,
.trx-addons-mobile-menu-outer-container .trx-addons-main-nav-menu > .trx-addons-nav-menu-item:hover > .trx-addons-menu-link{
    color:#FFFFFF !important;    
}


.trx-addons-mobile-menu-outer-container .trx-addons-main-nav-menu > .current-menu-ancestor > .trx-addons-menu-link .trx-addons-dropdown-icon svg path,
.trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-align-flex-start .trx-addons-mobile-menu-container .trx-addons-menu-link:hover .trx-addons-dropdown-icon svg path,
.trx-addons-mobile-menu-outer-container .trx-addons-main-nav-menu > .trx-addons-nav-menu-item:hover > .trx-addons-menu-link .trx-addons-dropdown-icon svg path{
    fill: #FFFFFF !important; 
}


@media (max-width: 767px) {
	.btContactezNous{
	    background-color:#1E5E3B;
	    color:#DFFC8E;
	    border-radius:45px !important;
	    padding:20px 32px 15px 32px;
	}

	.btContactezNous .sc_button_subtitle{
	    font-size:14px !important;
	    padding-bottom:6px;
	}

	.btContactezNous .sc_button_title{
	    font-size:25px !important;    
	}
}

