/*
Theme Name: Leroux Child
Theme URI: https://leroux.qodeinteractive.com
Description: A child theme of Leroux
Author: Elated Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: leroux
Template: leroux
*/

.icon-container-stretched .elementor-widget-leroux_core_icon_with_text,
.icon-container-stretched .elementor-widget-container,
.icon-container-stretched .qodef-icon-with-text,
.icon-container-stretched .qodef-icon-with-text .qodef-m-wrapper {
    height: 100%;
}

.forminator-address-custom {
    display: flex;
    justify-content: space-between;
    gap: 30px
}

.forminator-address-custom > .forminator-row {
    flex: 1 1 auto;
    margin-bottom: 0 !important;
}

.forminator-checkbox__wrapper p:first-of-type {
    margin-top: 0;
}

.qodef-pricing-table .qodef-button {
    display: none;
}

.wpcf7-list-item {
    margin-left: 0;
}

.sig-cf7-agreement-label + span {
    color: #263037;
}

#qodef-page-footer-bottom-area .widget .qodef-widget-title {
    color: #dddbd3;
}

.qodef-pricing-table .qodef-m-content ul li {
    font-size: 14px;
    font-family: "Poppins", sans-serif;
}

#qodef-page-footer-top-area {
    height: 50px;
}

.qodef-button.qodef-html--link {
    font-family: "Poppins", sans-serif;
}
