/*
Theme Name: Hello Biz Child
Theme URI: https://github.com/elementor/hello-biz-child/
Description: Hello Biz Child is a child theme of Hello Biz, created by Elementor team
Author: Elementor Team
Template: hello-biz
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Version: 1.0.0
Stable tag: 1.0.0
Requires at least: 6.0
Tested up to: 6.5
Requires PHP: 7.4
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: hello-biz-child
Tags: flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready, style-variations
*/

/* Add your custom styles here */

.formulaire-portes-ouvertes form>p{
    display: grid;
    grid-template-columns: 1fr;
    row-gap: 8px;
    column-gap: 24px;
}

@media all and (min-width: 1025px){
    .formulaire-portes-ouvertes form>p{
        grid-template-columns: 1fr 1fr;
    }
}

.formulaire-portes-ouvertes form>p{
    color: #E3E8E2;
    font-family: "Open Sans", Sans-serif !important;
        font-weight: 600 !important;
        font-style: italic !important;
}

.formulaire-portes-ouvertes input[type="text"],
.formulaire-portes-ouvertes input[type="email"],
.formulaire-portes-ouvertes input[type="tel"],
.formulaire-portes-ouvertes textarea
 {
    background: transparent;
    border: none;
    border-radius: 0;
    outline: none;
    color: #E3E8E2;
        font-family: "Open Sans", Sans-serif;
        font-weight: 600;
        font-style: italic;
        border-bottom: 1px solid #E3E8E2;
        padding-left: 0;
        padding-right: 0;
}

.formulaire-portes-ouvertes textarea{
    height: 175px;
}

.formulaire-portes-ouvertes input[type="text"]::placeholder,
.formulaire-portes-ouvertes input[type="email"]::placeholder,
.formulaire-portes-ouvertes input[type="tel"]::placeholder,
.formulaire-portes-ouvertes textarea::placeholder{
    color: #E3E8E2;
        font-family: "Open Sans", Sans-serif;
        font-weight: 600;
        font-style: italic;
}

.formulaire-portes-ouvertes .wpcf7-form-control-wrap[data-name="unit"],
.formulaire-portes-ouvertes .wpcf7-form-control-wrap[data-name="message"],
.formulaire-portes-ouvertes input[type="submit"]{
    grid-column: 1/3;
}

.formulaire-portes-ouvertes .wpcf7-form-control-wrap[data-name="unit"] .wpcf7-form-control.wpcf7-checkbox{
        display: grid;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 12px;
}

.formulaire-portes-ouvertes .wpcf7-form-control-wrap[data-name="unit"] .wpcf7-list-item{
    margin-left: 0 !important;
}

.formulaire-portes-ouvertes .wpcf7-form-control-wrap[data-name="unit"] .wpcf7-list-item-label{
    color: #E3E8E2;
        font-family: "Open Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    font-style: italic !important;
    padding-left: 4px;
}

.formulaire-portes-ouvertes input[type="submit"]{
    border: none;
    background-color: #8e6b39;
    color: #f3d3b7;
    width: fit-content;
    padding: 10px 24px;
    justify-self: flex-end;
    border-radius: 8px;
    margin-left: auto;
    margin-right: 0;
}
