.elementor-7023 .elementor-element.elementor-element-8e76972:not(.elementor-motion-effects-element-type-background), .elementor-7023 .elementor-element.elementor-element-8e76972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, var( --e-global-color-28f09348 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-7023 .elementor-element.elementor-element-8e76972{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 50px 10px 100px;}.elementor-7023 .elementor-element.elementor-element-8e76972 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7023 .elementor-element.elementor-element-4500dc4 .elementor-heading-title{color:var( --e-global-color-4f38cb8b );font-family:"Montserrat Alternates", Sans-serif;font-size:50px;font-weight:100;}.elementor-7023 .elementor-element.elementor-element-119790fb{padding:0px 100px 80px 100px;}.elementor-7023 .elementor-element.elementor-element-16da18f2{column-gap:6px;width:var( --container-widget-width, 105.823% );max-width:105.823%;--container-widget-width:105.823%;--container-widget-flex-grow:0;}@media(max-width:767px){.elementor-7023 .elementor-element.elementor-element-8e76972{padding:10px 10px 10px 10px;}.elementor-7023 .elementor-element.elementor-element-4500dc4 .elementor-heading-title{font-size:36px;}.elementor-7023 .elementor-element.elementor-element-119790fb{padding:0px 20px 0px 20px;}}/* Start custom CSS for text-editor, class: .elementor-element-16da18f2 */.form-control {
    height: 50px;
    color:#e0dfdb;
    box-shadow: unset !important;
    border: 1px solid #f5f5f5;
    background-color: #f5f5f5;
    transition: var(--transition);
    border-radius: 3px;
    padding: 1px 0 0 15px;
    font: {
        size: var(--fontSize);
        weight: 400;
    };
    &::placeholder {
        color: #e0dfdb;
        transition: var(--transition);
    }
    &:focus {
        background-color: transparent;

        &::placeholder {
            color: #e0dfdb;
        }
    }
}/* End custom CSS */