.elementor-7313 .elementor-element.elementor-element-02a76b7{padding:105px 0px 100px 0px;}.elementor-7313 .elementor-element.elementor-element-d41b0da > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7313 .elementor-element.elementor-element-3f80bb6 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-7313 .elementor-element.elementor-element-3f80bb6 .pxl-heading .pxl-item--title{font-size:36px;margin-bottom:0px;}.elementor-7313 .elementor-element.elementor-element-2e2f1c9 > .elementor-widget-container{margin:0px 0px 21px 0px;}.elementor-7313 .elementor-element.elementor-element-2e2f1c9 .pxl-text-editor{font-size:24px;}.elementor-7313 .elementor-element.elementor-element-3e8de25 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7313 .elementor-element.elementor-element-3e8de25 .pxl-text-editor{font-family:"Red Hat Display", Sans-serif;font-size:16px;}.elementor-7313 .elementor-element.elementor-element-2cb5667 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-7313 .elementor-element.elementor-element-2cb5667 .pxl-text-editor{font-size:18px;font-weight:700;}.elementor-7313 .elementor-element.elementor-element-03e9b02 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7313 .elementor-element.elementor-element-03e9b02 .pxl-text-editor{font-size:16px;}.elementor-7313 .elementor-element.elementor-element-1485773 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-7313 .elementor-element.elementor-element-1485773 .pxl-text-editor{font-size:18px;font-weight:700;}.elementor-7313 .elementor-element.elementor-element-8ae354e > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-7313 .elementor-element.elementor-element-db53935 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-7313 .elementor-element.elementor-element-db53935 .pxl-text-editor{font-size:16px;line-height:26px;}.elementor-7313 .elementor-element.elementor-element-00adce4{padding:0px 0px 22px 0px;}.elementor-7313 .elementor-element.elementor-element-6dd87ad{width:auto;max-width:auto;}.elementor-7313 .elementor-element.elementor-element-6dd87ad > .elementor-widget-container{margin:0px 0px 0px 45px;padding:0px 0px 0px 0px;}.elementor-7313 .elementor-element.elementor-element-6dd87ad .pxl-list .pxl--item{align-items:Center;}.elementor-7313 .elementor-element.elementor-element-6dd87ad .pxl-list .pxl-item--text{font-size:14px;font-weight:700;}.elementor-7313 .elementor-element.elementor-element-6dd87ad .pxl-list .pxl-item--icon i{font-size:16px;}.elementor-7313 .elementor-element.elementor-element-6dd87ad .pxl-list .pxl-item--icon svg{height:16px;}.elementor-7313 .elementor-element.elementor-element-eb036b0{width:auto;max-width:auto;}.elementor-7313 .elementor-element.elementor-element-eb036b0 > .elementor-widget-container{margin:0px 0px 0px 45px;padding:0px 0px 0px 0px;}.elementor-7313 .elementor-element.elementor-element-eb036b0 .pxl-list .pxl--item{align-items:Center;}.elementor-7313 .elementor-element.elementor-element-eb036b0 .pxl-list .pxl-item--text{font-size:14px;font-weight:700;}.elementor-7313 .elementor-element.elementor-element-eb036b0 .pxl-list .pxl-item--icon i{font-size:16px;}.elementor-7313 .elementor-element.elementor-element-eb036b0 .pxl-list .pxl-item--icon svg{height:16px;}.elementor-7313 .elementor-element.elementor-element-83888c0{--divider-border-style:solid;--divider-color:#DF0A0A;--divider-border-width:3px;}.elementor-7313 .elementor-element.elementor-element-83888c0 > .elementor-widget-container{margin:11px 0px 23px 0px;}.elementor-7313 .elementor-element.elementor-element-83888c0 .elementor-divider-separator{width:30px;}.elementor-7313 .elementor-element.elementor-element-83888c0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-7313 .elementor-element.elementor-element-54d1227 .pxl-heading .pxl-item--title{font-size:24px;margin-bottom:0px;}.elementor-7313 .elementor-element.elementor-element-1ba150a .pxl-text-editor{font-size:16px;line-height:26px;}.elementor-7313 .elementor-element.elementor-element-1b91ec3{padding:4px 0px 5px 0px;}.elementor-7313 .elementor-element.elementor-element-6a1bc8d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7313 .elementor-element.elementor-element-ef49f73 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-7313 .elementor-element.elementor-element-ef49f73 .pxl-process .pxl-item--description{font-size:17px;}.elementor-7313 .elementor-element.elementor-element-8615c20 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-7313 .elementor-element.elementor-element-8615c20 .pxl-process .pxl-item--description{font-size:17px;}.elementor-7313 .elementor-element.elementor-element-8d2b446 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-7313 .elementor-element.elementor-element-8d2b446 .pxl-process .pxl-item--description{font-size:17px;}.elementor-7313 .elementor-element.elementor-element-221cbd2 > .elementor-widget-container{margin:0px 0px 23px 0px;padding:0px 0px 0px 20px;}.elementor-7313 .elementor-element.elementor-element-221cbd2 .pxl-process .pxl-item--description{font-size:17px;}.elementor-7313 .elementor-element.elementor-element-352f753 .pxl-heading .pxl-item--title{font-size:24px;margin-bottom:0px;}.elementor-7313 .elementor-element.elementor-element-0419f62{--divider-border-style:solid;--divider-color:#DF0A0A;--divider-border-width:3px;}.elementor-7313 .elementor-element.elementor-element-0419f62 > .elementor-widget-container{margin:11px 0px 23px 0px;}.elementor-7313 .elementor-element.elementor-element-0419f62 .elementor-divider-separator{width:30px;}.elementor-7313 .elementor-element.elementor-element-0419f62 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-7313 .elementor-element.elementor-element-b11da90 > .elementor-widget-container{margin:0px 0px 55px 0px;padding:0% 0% 0% 27%;}.elementor-7313 .elementor-element.elementor-element-79c6d59 > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-7313 .elementor-element.elementor-element-79c6d59 .pxl-text-editor .pxl-item--inner{max-width:540px;}.elementor-7313 .elementor-element.elementor-element-79c6d59 .pxl-text-editor{font-size:16px;line-height:26px;}.elementor-7313 .elementor-element.elementor-element-ed49da4 .pxl-heading .pxl-item--title{font-size:24px;margin-bottom:0px;}.elementor-7313 .elementor-element.elementor-element-756107c{--divider-border-style:solid;--divider-color:#DF0A0A;--divider-border-width:3px;}.elementor-7313 .elementor-element.elementor-element-756107c > .elementor-widget-container{margin:11px 0px 23px 0px;}.elementor-7313 .elementor-element.elementor-element-756107c .elementor-divider-separator{width:30px;}.elementor-7313 .elementor-element.elementor-element-756107c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-7313 .elementor-element.elementor-element-7f9251c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7313 .elementor-element.elementor-element-7f9251c .pxl-text-editor .pxl-item--inner{max-width:580px;}.elementor-7313 .elementor-element.elementor-element-7f9251c .pxl-text-editor{font-size:16px;line-height:26px;}.elementor-7313 .elementor-element.elementor-element-ee7a81c{width:auto;max-width:auto;}.elementor-7313 .elementor-element.elementor-element-ee7a81c > .elementor-widget-container{margin:0px 0px 0px 28px;padding:0px 0px 0px 0px;}.elementor-7313 .elementor-element.elementor-element-ee7a81c .pxl-list .pxl--item{align-items:Center;}.elementor-7313 .elementor-element.elementor-element-ee7a81c .pxl-list .pxl-item--text{font-size:14px;font-weight:700;}.elementor-7313 .elementor-element.elementor-element-ee7a81c .pxl-list .pxl-item--icon i{font-size:16px;}.elementor-7313 .elementor-element.elementor-element-ee7a81c .pxl-list .pxl-item--icon svg{height:16px;}.elementor-7313 .elementor-element.elementor-element-a98a287{width:auto;max-width:auto;}.elementor-7313 .elementor-element.elementor-element-a98a287 > .elementor-widget-container{margin:0px 0px 0px 28px;padding:0px 0px 0px 0px;}.elementor-7313 .elementor-element.elementor-element-a98a287 .pxl-list .pxl--item{align-items:Center;}.elementor-7313 .elementor-element.elementor-element-a98a287 .pxl-list .pxl-item--text{font-size:14px;font-weight:700;}.elementor-7313 .elementor-element.elementor-element-a98a287 .pxl-list .pxl-item--icon i{font-size:16px;}.elementor-7313 .elementor-element.elementor-element-a98a287 .pxl-list .pxl-item--icon svg{height:16px;}.elementor-7313 .elementor-element.elementor-element-8668378{width:auto;max-width:auto;}.elementor-7313 .elementor-element.elementor-element-8668378 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7313 .elementor-element.elementor-element-8668378 .pxl-list .pxl--item{align-items:Center;}.elementor-7313 .elementor-element.elementor-element-8668378 .pxl-list .pxl-item--text{font-size:14px;font-weight:700;}.elementor-7313 .elementor-element.elementor-element-8668378 .pxl-list .pxl-item--icon i{font-size:16px;}.elementor-7313 .elementor-element.elementor-element-8668378 .pxl-list .pxl-item--icon svg{height:16px;}:root{--page-title-display:none;}@media(min-width:576px){.elementor-7313 .elementor-element.elementor-element-d41b0da{width:33.33%;}.elementor-7313 .elementor-element.elementor-element-8ae354e{width:66.335%;}}@media(max-width:1024px) and (min-width:576px){.elementor-7313 .elementor-element.elementor-element-d41b0da{width:38%;}.elementor-7313 .elementor-element.elementor-element-8ae354e{width:62%;}.elementor-7313 .elementor-element.elementor-element-6a1bc8d{width:100%;}.elementor-7313 .elementor-element.elementor-element-387c00a{width:100%;}}@media(max-width:1024px){.elementor-7313 .elementor-element.elementor-element-3f80bb6 .pxl-heading .pxl-item--title{font-size:30px;}.elementor-7313 .elementor-element.elementor-element-2e2f1c9 .pxl-text-editor{font-size:20px;}.elementor-7313 .elementor-element.elementor-element-8ae354e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7313 .elementor-element.elementor-element-6dd87ad .pxl-list .pxl-item--text{font-size:17px;}.elementor-7313 .elementor-element.elementor-element-eb036b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7313 .elementor-element.elementor-element-eb036b0 .pxl-list .pxl-item--text{font-size:17px;}.elementor-7313 .elementor-element.elementor-element-387c00a > .elementor-element-populated{margin:-30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7313 .elementor-element.elementor-element-221cbd2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7313 .elementor-element.elementor-element-b11da90 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-7313 .elementor-element.elementor-element-ee7a81c > .elementor-widget-container{margin:0px 20px 10px 0px;}.elementor-7313 .elementor-element.elementor-element-ee7a81c .pxl-list .pxl-item--text{font-size:17px;}.elementor-7313 .elementor-element.elementor-element-a98a287 > .elementor-widget-container{margin:0px 20px 10px 0px;}.elementor-7313 .elementor-element.elementor-element-a98a287 .pxl-list .pxl-item--text{font-size:17px;}.elementor-7313 .elementor-element.elementor-element-8668378 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7313 .elementor-element.elementor-element-8668378 .pxl-list .pxl-item--text{font-size:17px;}}@media(max-width:767px){.elementor-7313 .elementor-element.elementor-element-6dd87ad > .elementor-widget-container{margin:0px 45px 05px 0px;}}@media(max-width:575px){.elementor-7313 .elementor-element.elementor-element-3f80bb6 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7313 .elementor-element.elementor-element-3f80bb6 .pxl-heading{text-align:center;}.elementor-7313 .elementor-element.elementor-element-3f80bb6 .pxl-heading .pxl-item--title{font-size:30px;}.elementor-7313 .elementor-element.elementor-element-2e2f1c9 .pxl-text-editor{text-align:center;}.elementor-7313 .elementor-element.elementor-element-3e8de25 .pxl-text-editor{text-align:center;}.elementor-7313 .elementor-element.elementor-element-2cb5667 .pxl-text-editor{text-align:center;}.elementor-7313 .elementor-element.elementor-element-03e9b02 .pxl-text-editor{text-align:center;}.elementor-7313 .elementor-element.elementor-element-1485773 .pxl-text-editor{text-align:center;}.elementor-7313 .elementor-element.elementor-element-8ae354e > .elementor-element-populated{margin:45px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7313 .elementor-element.elementor-element-ef49f73 .pxl-process .pxl-item--description{font-size:17px;}.elementor-7313 .elementor-element.elementor-element-8615c20 .pxl-process .pxl-item--description{font-size:17px;}.elementor-7313 .elementor-element.elementor-element-221cbd2 .pxl-process .pxl-item--description{font-size:17px;}}/* Start custom CSS for shortcode, class: .elementor-element-9422b7a *//* General form container styling */
body .gform_wrapper {
    background-color: #f9f9f9;
    padding: 20px;
    border-radius: 16px;
    box-shadow: 0 4px 15px rgba(0,0,0,0.1);
    max-width: 400px;
    margin: 0 auto;
    direction: rtl;
    text-align: right;
}

/* Hide the form title */
body .gform_wrapper .gform_title {
    display: none !important;
}

/* Label styling – smaller and with star */
body .gform_wrapper .gfield_label {
    font-size: 14px;
    font-weight: 500;
    color: #444;
    margin-bottom: 4px;
    display: block;
}

/* Replace the word "Required" with a red star */
body .gform_required_legend,
body .gfield_required {
    color: red !important;
}
body .gfield_required:before {
    content: "*";
}
body .gfield_required {
    display: none; /* hide the original (Required) text */
}

/* Input fields */
body .gform_wrapper input[type="text"],
body .gform_wrapper input[type="tel"],
body .gform_wrapper input[type="email"],
body .gform_wrapper textarea {
    width: 100%;
    padding: 12px 16px;
    border: none;
    border-bottom: 1px solid #ccc;
    border-radius: 0;
    font-size: 16px;
    background: #fff;
    box-sizing: border-box;
    transition: border-color 0.3s ease;
    margin-bottom: 16px;
}

/* Focus effect */
body .gform_wrapper input:focus,
body .gform_wrapper textarea:focus {
    border-color: #d62e2e;
    outline: none;
}

/* Phone field: accept only numbers, 11 characters max */
body .gform_wrapper input[type="tel"] {
    direction: ltr;
}
body .gform_wrapper input[type="tel"]::-webkit-inner-spin-button,
body .gform_wrapper input[type="tel"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
body .gform_wrapper input[type="tel"] {
    -moz-appearance: textfield;
}
body .gform_wrapper input[type="tel"] {
    max-length: 11;
}

/* Submit button */
body .gform_wrapper .gform_footer {
    text-align: center;
    margin-top: 30px;
}
body .gform_wrapper .gform_footer input[type="submit"] {
    background-color: #d62e2e;
    color: #fff;
    font-size: 16px;
    border: none;
    border-radius: 50px;
    padding: 10px 30px;
    cursor: pointer;
    transition: background-color 0.3s ease;
    width: auto;
    display: inline-block;
    text-align: center;
}
body .gform_wrapper .gform_footer input[type="submit"]:hover {
    background-color: #b52222;
}/* End custom CSS */