.elementor-25601 .elementor-element.elementor-element-28aa218{--display:flex;}/* Start custom CSS for wpforms, class: .elementor-element-b8af4c9 */.elementor-25601 .elementor-element.elementor-element-b8af4c9 div.wpforms-container-full{
    margin: 0;
}
.elementor-25601 .elementor-element.elementor-element-b8af4c9 .brands-logos .wpforms-image-choices-image{
    width: 125px;
}

.elementor-25601 .elementor-element.elementor-element-b8af4c9 .brands-logos .wpforms-field-label-inline{
    padding: 15px !important;
}
.elementor-25601 .elementor-element.elementor-element-b8af4c9 .brands-logos .wpforms-image-choices{
    gap: 5px !important;
}

.elementor-25601 .elementor-element.elementor-element-b8af4c9 .wpforms-image-choices-item .wpforms-field-label-inline{
    box-shadow: 0 0 0px 1px #d7d7d7;
    background: #fff;
}
.elementor-25601 .elementor-element.elementor-element-b8af4c9 .wpforms-container .wpforms-image-choices-modern li:has(input:checked)  .wpforms-field-label-inline {
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
}

.elementor-25601 .elementor-element.elementor-element-b8af4c9 .option-images .wpforms-image-choices-image{
    width: 250px;
}

.elementor-25601 .elementor-element.elementor-element-b8af4c9 .font-style .wpforms-image-choices-image{
    /*width: 250px;*/
}

.elementor-25601 .elementor-element.elementor-element-b8af4c9 .font-style ul{
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
}
.elementor-25601 .elementor-element.elementor-element-b8af4c9 .wpforms-container .wpforms-field{
    background: var(--e-global-color-adb1494);
    border-radius: 10px;
    padding: 30px;
    margin-bottom: 10px;
    /*display: inline-block;*/
    width: 100%;
}
.elementor-25601 .elementor-element.elementor-element-b8af4c9 .wpforms-container .wpforms-field .wpforms-field{
    padding: 0;
}
.elementor-25601 .elementor-element.elementor-element-b8af4c9 span.wpforms-image-choices-label{
    margin-top: 5px !important;
}



@media screen and (max-width:768px){
    .elementor-25601 .elementor-element.elementor-element-b8af4c9 .wpforms-image-choices-item .wpforms-field-label-inline{
        padding: 15px;
    }
    .elementor-25601 .elementor-element.elementor-element-b8af4c9 .wpforms-container .wpforms-field{
        padding: 15px;
    }
    .elementor-25601 .elementor-element.elementor-element-b8af4c9 .brands-logos .wpforms-image-choices-image{
    width: 70px;
}
.elementor-25601 .elementor-element.elementor-element-b8af4c9 .brands-logos .wpforms-field-label-inline{
    padding: 5px !important;
    border-radius: 5px !important;
}
.elementor-25601 .elementor-element.elementor-element-b8af4c9 .brands-logos .wpforms-image-choices{
    gap: 0px !important;
}
.elementor-25601 .elementor-element.elementor-element-b8af4c9  .wpforms-image-choices{
    gap: 0px !important;
}
.elementor-25601 .elementor-element.elementor-element-b8af4c9 .option-images .wpforms-image-choices-image{
    width: 70px;
}
.elementor-25601 .elementor-element.elementor-element-b8af4c9 span.wpforms-image-choices-label{
    font-size: 12px !important;
}
.elementor-25601 .elementor-element.elementor-element-b8af4c9 span.wpforms-image-choices-label{
        word-break: break-word;
    width: 70px;
}
.elementor-25601 .elementor-element.elementor-element-b8af4c9 .font-style ul{
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 8px !important;
}
.elementor-25601 .elementor-element.elementor-element-b8af4c9 .font-style ul span.wpforms-image-choices-label{
    width: auto;
}
}/* End custom CSS */