.elementor-12521 .elementor-element.elementor-element-8fb21cf{color:#F58320;}.elementor-12521 .elementor-element.elementor-element-75f0c18{text-align:left;color:#1259A6;}.elementor-12521 .elementor-element.elementor-element-d980cb0{color:#F58320;}.elementor-12521 .elementor-element.elementor-element-351e87f{color:#1259A6;}.elementor-12521 .elementor-element.elementor-element-ff67da4{--spacer-size:50px;}.elementor-12521 .elementor-element.elementor-element-4c996af > .elementor-container{max-width:678px;}.elementor-12521 .elementor-element.elementor-element-4c996af:not(.elementor-motion-effects-element-type-background), .elementor-12521 .elementor-element.elementor-element-4c996af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.oranaa.com/wp-content/uploads/2021/09/three-fingers-image.png");background-position:bottom left;background-repeat:no-repeat;background-size:47% auto;}.elementor-12521 .elementor-element.elementor-element-4c996af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#1259A6;}.elementor-12521 .elementor-element.elementor-element-4c996af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12521 .elementor-element.elementor-element-c602f84{text-align:center;color:#F58320;}/* Start custom CSS for section, class: .elementor-element-4c996af */.gform_button.button {
    border: 1px solid #F58320;
    background: none transparent;
    color: #F58320;
}
.gform_button.button:hover,.gform_button.button:active,.gform_button.button:focus {
    color: #fff;
    background: #F58320;
}
input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea, button:hover {
    border: 1px solid rgba(98,84,231, 0.3);
    border-radius: 10px;
}
.gfield {
    margin: 15px auto;
}
.gform_validation_container {
    display: none;
}
label[for=input_1_7] {
    color: #F58320;
}
.gfield_validation_message {
    color: red;
}
.gfield_required_text {
    display: none;
}
.gfield_contains_required label::after {
    content: " *";
    color: red;
}
.gfield input[type=file] {
    display: block;
}
.gform_fileupload_rules {
    font-size: 14px;
    display: inline-block;
    padding-top: 5px;
}/* End custom CSS */