.elementor-3930 .elementor-element.elementor-element-94f4ce7 > .elementor-container{min-height:1392px;}.elementor-3930 .elementor-element.elementor-element-94f4ce7{padding:0px 0px 40px 0px;}.elementor-3930 .elementor-element.elementor-element-3807c11 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3930 .elementor-element.elementor-element-3807c11 > .elementor-container{max-width:1021px;min-height:1048px;}.elementor-3930 .elementor-element.elementor-element-73cdcbf > .elementor-widget-container{padding:31px 0px 19px 0px;}.elementor-3930 .elementor-element.elementor-element-73cdcbf{text-align:center;}.elementor-3930 .elementor-element.elementor-element-73cdcbf .elementor-heading-title{color:#FFFFFF;}.elementor-3930 .elementor-element.elementor-element-e4a8015 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3930 .elementor-element.elementor-element-73cdcbf .elementor-heading-title{font-size:19px;}}/* Start custom CSS for fluent-form-widget, class: .elementor-element-e4a8015 *//* 1. Full Form Container */
.fluentform {
    background: rgba(13, 53, 98, 0.4); /* Deep Navy with transparency */
    backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    padding: 30px;
    border-radius: 15px;
}

/* 2. Labels Styling (Inhe White kiya hai taaki dark background par dikhein) */
.fluentform label, 
.fluentform .ff-el-p-top label {
    font-weight: 500 !important;
    color: #ffffff !important; /* Pure White for visibility */
    margin-bottom: 10px !important;
    display: block;
    font-size: 15px;
}

/* 3. Input Fields Styling */
.fluentform input[type=text], 
.fluentform input[type=email], 
.fluentform input[type=tel],
.fluentform textarea,
.fluentform select {
    background: rgba(255, 255, 255, 0.05) !important; /* Glass effect inputs */
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 8px !important;
    padding: 12px !important;
    color: #ffffff !important; /* Input ke andar ka text white */
    transition: all 0.3s ease;
}

/* Placeholder text color (Jo box ke andar faint dikhta hai) */
.fluentform ::placeholder {
    color: rgba(255, 255, 255, 0.5) !important;
}

/* 4. Focus Effect (Orange Accent yahan use kiya hai) */
.fluentform input:focus, 
.fluentform textarea:focus {
    border-color: #ff6a00 !important; /* Minimal Orange use */
    background: rgba(255, 255, 255, 0.1) !important;
    box-shadow: 0 0 10px rgba(255, 106, 0, 0.2) !important;
    outline: none;
}

/* 5. Submit Button (Deep Blue Background with Orange Hover) */
.fluentform .ff-btn-submit {
    background: #0d3562 !important; 
    border: 1px solid #ff6a00 !important; /* Orange border for highlight */
    color: #ffffff !important;
    padding: 12px 35px !important;
    font-weight: 600 !important;
    border-radius: 6px !important;
    text-transform: uppercase;
    cursor: pointer;
    transition: all 0.3s ease;
}

.fluentform .ff-btn-submit:hover {
    background: #ff6a00 !important; /* Hover par orange hoga */
    color: #0c1b3e !important;
    transform: translateY(-2px);
}

/* 6. Error Message Styling */
.fluentform .ff-errors, 
.fluentform .error {
    color: #ffb380 !important; /* Light orange for errors (Red navy par chubhta hai) */
    font-size: 13px;
}

/* 7. Form Headlines & Section Titles (White color for visibility) */
.fluentform .ff-el-section-title, 
.fluentform .ff_section_title, 
.fluentform h2, 
.fluentform h3, 
.fluentform legend {
    color: #ffffff !important; /* Pure White */
    font-size: 22px !important;
    font-weight: 700 !important;
    margin-bottom: 15px !important;
    margin-top: 10px !important;
    border-bottom: 2px solid rgba(255, 106, 0, 0.3) !important; /* Subtle Orange line under headline */
    padding-bottom: 5px !important;
    display: inline-block;
}

/* Section Description (Agar koi chota text headline ke niche hai) */
.fluentform .ff-section_description {
    color: rgba(255, 255, 255, 0.7) !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-94f4ce7 *//* Navy Base with Grid Pattern */
.elementor-3930 .elementor-element.elementor-element-94f4ce7 {
    background-color: #0c1b3e;
    background-image: 
        linear-gradient(rgba(13, 53, 98, 0.5) 1px, transparent 1px),
        linear-gradient(90deg, rgba(13, 53, 98, 0.5) 1px, transparent 1px);
    background-size: 40px 40px;
    position: relative;
    z-index: 1;
}

/* Subtle Orange Radial Glow (Only in one corner) */
.elementor-3930 .elementor-element.elementor-element-94f4ce7::after {
    content: '';
    position: absolute;
    bottom: -150px;
    right: -150px;
    width: 400px;
    height: 400px;
    background: radial-gradient(circle, rgba(255, 106, 0, 0.08) 0%, transparent 70%);
    z-index: -1;
    pointer-events: none;
}/* End custom CSS */