.elementor-7922 .elementor-element.elementor-element-4401e13a > .elementor-container{max-width:870px;}.elementor-7922 .elementor-element.elementor-element-4401e13a{padding:0% 0% 10% 0%;}.elementor-7922 .elementor-element.elementor-element-5aee3f72 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-7922 .elementor-element.elementor-element-1b0348f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7922 .elementor-element.elementor-element-f90201e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7922 .elementor-element.elementor-element-f90201e .elementor-divider-separator{width:100%;}.elementor-7922 .elementor-element.elementor-element-f90201e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7922 .elementor-element.elementor-element-603d8b75 > .elementor-container{max-width:780px;}.elementor-7922 .elementor-element.elementor-element-603d8b75{padding:10% 0% 3% 0%;}.elementor-7922 .elementor-element.elementor-element-4cab6e9e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7922 .elementor-element.elementor-element-7a9ec08e .elementor-heading-title{color:#FFFFFF;}.elementor-7922 .elementor-element.elementor-element-59c2c6b9{margin-top:5%;margin-bottom:5%;}/* Start custom CSS for shortcode, class: .elementor-element-1b0348f4 */.elementor-7922 .elementor-element.elementor-element-1b0348f4 .wpforms-field-label {
    font-size: 1rem;
    font-weight: normal;
}

.elementor-7922 .elementor-element.elementor-element-1b0348f4 .wpforms-field-container {
    display: grid;
    grid-template-columns: 1fr;
    gap: 1rem;
}

.elementor-7922 .elementor-element.elementor-element-1b0348f4 .wpforms-submit {
    border: 1px solid #c19f9f;
    color: #c19f9f;
    font-weight: bold;
    font-size: 1rem;
    padding: 10px 30px;
    border-radius: 8px;
    background-color: transparent;
    transition: background-color 200ms;
    margin-top: 1.5rem;
}

.elementor-7922 .elementor-element.elementor-element-1b0348f4 .wpforms-submit:hover, .elementor-7922 .elementor-element.elementor-element-1b0348f4 .wpforms-submit:focus {
    background-color: rgba(193, 159, 159, 0.3);
}

.elementor-7922 .elementor-element.elementor-element-1b0348f4 .wpforms-field select {
    background-repeat: no-repeat;
    background-position: center right;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 512 512'%3E%3Cpath d='M98 190.06l139.78 163.12a24 24 0 0036.44 0L414 190.06c13.34-15.57 2.28-39.62-18.22-39.62h-279.6c-20.5 0-31.56 24.05-18.18 39.62z' fill='white'/%3E%3C/svg%3E");
}

@media screen and (min-width: 800px) {
    .elementor-7922 .elementor-element.elementor-element-1b0348f4 .wpforms-field-container {
            grid-template-columns: 1fr 1fr;
    }
    
    .elementor-7922 .elementor-element.elementor-element-1b0348f4 .wpforms-field-select2,
.elementor-7922 .elementor-element.elementor-element-1b0348f4 .wpforms-field-textarea {
    grid-column: span 2;
}

}

.elementor-7922 .elementor-element.elementor-element-1b0348f4 .wpforms-submit-spinner {
    width: auto;
    filter: invert(1);
}/* End custom CSS */