.elementor-1556 .elementor-element.elementor-element-7f4ec48{--display:flex;}.elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container label{color:#FFFFFF;font-family:"Lateef";}.elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf-head{align-items:center;}.elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container .wpcf7-form-control.wpcf7-text, .elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container .wpcf7-form-control.wpcf7-quiz, .elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container .wpcf7-form-control.wpcf7-quiz, .elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container .wpcf7-form-control.wpcf7-textarea{font-family:"Lateef";font-size:27px;}.elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container .wpcf7-form-control.wpcf7-select{width:269px;height:44px;font-family:"Lateef";font-size:21px;font-weight:400;text-indent:0px;}.elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container .wpcf7-radio{flex-direction:column;}.elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container input[type="checkbox"], .elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container input[type="radio"]{width:17px;height:17px;background:#FFFFFF;}.elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container .wpcf7-list-item-label{color:#FFFFFF;font-family:"Lateef";font-size:25px;}.elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container input[type="checkbox"]:checked:before, .elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container input[type="radio"]:checked:before{background:#002200;}.elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container .wpcf7-not-valid-tip{color:#FFFFFF;}.elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container input.wpcf7-submit{font-family:"Lateef";font-size:22px;color:#0A0A0AE0;background-color:#68BD60;border-radius:15px;}.elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container .wpcf7-mail-sent-ng, .elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container .wpcf7-mail-sent-ok, .elementor-1556 .elementor-element.elementor-element-3a08742 .premium-cf7-container .wpcf7-response-output{font-family:"Lateef";font-size:22px;color:#FFFFFF;}/* Start custom CSS for premium-contact-form, class: .elementor-element-3a08742 */.form-row {
    display: flex;
    margin-left: -7.5px;
    margin-right: -7.5px;
}
.form-col {
    flex: 1;
    padding-left: 7.5px;
    padding-right: 7.5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f4ec48 */.elementor-form .elementor-button {
    transition: all 0.3s ease;
}

.download-success {
    background: #10b981;
    color: white;
    padding: 1rem;
    border-radius: 8px;
    margin-top: 1rem;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS */.download-success {
    background: #10b981;
    color: white;
    padding: 1rem;
    border-radius: 8px;
    margin-top: 1rem;
    text-align: center;
    animation: fadeIn 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}/* End custom CSS */