/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 28 2025 | 10:20:33 */
.elementor-widget-qi_addons_for_elementor_contact_form_7{
	width:100%;
}

.wpcf7-form .wpcf7-checkbox span.wpcf7-list-item,
.wpcf7-form .wpcf7-radio span.wpcf7-list-item{
    display: block;
    margin-bottom:10px;
	margin-left:0px !important;
}

.wpcf7-form .wpcf7-checkbox span.wpcf7-list-item label,
.wpcf7-form .wpcf7-radio span.wpcf7-list-item label{
    display: block;
    border:1px solid #dfdfdf;
    padding:10px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

input[type=checkbox]:not(.wc-block-components-checkbox__input):checked:after{
        background:#222;
}

input[type=checkbox]:not(.wc-block-components-checkbox__input):after{
    width: 9px;
    height: 9px;
    left: 3px;
    top: 3px;
}

.wpcf7-form .wpcf7-radio span.wpcf7-list-item label input{
	margin-right:8px;
}


.wpcf7-form .wpcf7-radio.radioButton {
    width: 400px;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.wpcf7-form .wpcf7-radio.radioButton span.wpcf7-list-item label {border: none;}

.wpcf7-form .wpcf7-radio.radioButton span.wpcf7-list-item label input {
    display: none;
}

.wpcf7-form .wpcf7-radio.radioButton span.wpcf7-list-item label input:checked ~ span.wpcf7-list-item-label {
    background:#000 !important;
    color:#fff;
}

.wpcf7-form .wpcf7-radio.radioButton span.wpcf7-list-item label span.wpcf7-list-item-label {
    border: 1px solid #000;
    width: 180px;
    padding: 16px;
    text-align: center;
    border-radius:8px;
    cursor:pointer;
}

.wpcf7-form .wpcf7-radio.radioButton span.wpcf7-list-item label span.wpcf7-list-item-label:hover {
    background:#000;
	color:#fff;
}



.wpcf7-text {
    width: 100% !important;!i;!;!;!;
    border: 1px solid #00000066 !important;!i;!;
    /* background: red; */
    border-radius:4px !important;
    margin-top:6px !important;
    margin-bottom:15px !important;
}
