.elementor-4227 .elementor-element.elementor-element-2ba8fa3e{--display:flex;}.elementor-4227 .elementor-element.elementor-element-269f2225{--display:flex;}.elementor-4227 .elementor-element.elementor-element-778249e5{--display:flex;}.elementor-4227 .elementor-element.elementor-element-1dfbda15{--display:flex;}.elementor-4227 .elementor-element.elementor-element-4772d45{--display:flex;}.elementor-4227 .elementor-element.elementor-element-627440fa{--display:flex;}.elementor-4227 .elementor-element.elementor-element-34a7024{--display:flex;}.elementor-4227 .elementor-element.elementor-element-8ef0afb{--display:flex;}.elementor-4227 .elementor-element.elementor-element-68c09c98{--display:flex;}.elementor-4227 .elementor-element.elementor-element-48e30b27{--display:flex;}.elementor-4227 .elementor-element.elementor-element-6a122780{--display:flex;}.elementor-4227 .elementor-element.elementor-element-286c0b07{--display:flex;}.elementor-4227 .elementor-element.elementor-element-315eed92{--display:flex;}.elementor-4227 .elementor-element.elementor-element-70155e7a{--display:flex;}.elementor-4227 .elementor-element.elementor-element-71347112{--display:flex;}.elementor-4227 .elementor-element.elementor-element-701cde61{--display:flex;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-type-html{padding-bottom:0px;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-4227 .elementor-element.elementor-element-11723a73 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-button[type="submit"]{color:#ffffff;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-4227 .elementor-element.elementor-element-11723a73 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-4227 .elementor-element.elementor-element-11723a73 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-4227 .elementor-element.elementor-element-11723a73 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-4227 .elementor-element.elementor-element-11723a73{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}/* Start custom CSS for heading, class: .elementor-element-164c3e5c */.elementor-4227 .elementor-element.elementor-element-164c3e5c .elementor-heading-title{font:inherit;color:inherit;line-height:inherit;display:contents;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dfbda15 */.elementor-4227 .elementor-element.elementor-element-1dfbda15.elementor-element.elementor-element{display: flex; flex-direction: column; gap: 22px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb6180c */.elementor-4227 .elementor-element.elementor-element-eb6180c.elementor-element.elementor-element{left: 32.87%; top: 40.67%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c24d271 */.elementor-4227 .elementor-element.elementor-element-4c24d271.elementor-element.elementor-element{direction: rtl;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a7024 */.elementor-4227 .elementor-element.elementor-element-34a7024.elementor-element.elementor-element{padding: 0px 0px clamp(70px, 8vw, 120px);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a3eea2c */.elementor-4227 .elementor-element.elementor-element-1a3eea2c .elementor-widget-container{display:contents;}.elementor-4227 .elementor-element.elementor-element-1a3eea2c img{display:block;width:100%;height:100%;object-fit:inherit;border-radius:inherit;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3497eb78 */.elementor-4227 .elementor-element.elementor-element-3497eb78 .elementor-widget-container{display:contents;}.elementor-4227 .elementor-element.elementor-element-3497eb78 img{display:block;width:100%;height:100%;object-fit:inherit;border-radius:inherit;}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-11723a73 */.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-form-fields-wrapper{margin:0;row-gap:16px;column-gap:14px;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-group{padding:0;margin:0;position:relative;width:100%;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-group-name,.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-group-phone{width:calc(50% - 7px);}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field:not([type=radio]){width:100%;border:0;border-bottom:2px solid #D5E1F0;background:transparent;padding:24px 2px 10px;font:600 17px 'Assistant',sans-serif;color:#11265C;outline:none;border-radius:0;resize:none;box-shadow:none;min-height:0;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-group:not(.elementor-field-type-radio)>.elementor-field-label{position:absolute;right:2px;top:22px;font:600 16px 'Assistant',sans-serif;color:#7A88A6;pointer-events:none;transition:all .25s;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-group:has(input:focus)>.elementor-field-label,.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-group:has(input:not(:placeholder-shown))>.elementor-field-label,.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-group:has(textarea:focus)>.elementor-field-label,.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-group:has(textarea:not(:placeholder-shown))>.elementor-field-label{top:0;font-size:12px;color:#1860B4;letter-spacing:.06em;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field:focus{border-color:#1860B4;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-type-radio>.elementor-field-label{font:700 13px 'Assistant',sans-serif;color:#4A5878;margin-bottom:10px;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-subgroup{display:flex;flex-wrap:wrap;gap:8px;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-option{padding:0!important;position:relative;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-option input{position:absolute;width:1px;height:1px;opacity:0;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-option label{display:inline-flex;border:1px solid #D5E1F0;border-radius:999px;padding:8px 12px;font:700 13px 'Assistant',sans-serif;color:#4A5878;cursor:pointer;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-option input:checked+label{background:#244890;border-color:#244890;color:#fff;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-option input:focus-visible+label{outline:3px solid #61CE70;outline-offset:3px;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-button{display:flex;align-items:center;justify-content:space-between;height:60px;width:100%;padding:0 26px 0 10px;border:0;border-radius:999px;background:#61CE70;color:#11265C;font:800 18px 'Assistant',sans-serif;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-button-content-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-button-content-wrapper::after{content:'←';width:42px;height:42px;border-radius:50%;background:#11265C;color:#fff;display:grid;place-items:center;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-button:hover{background:#7BDB88;}.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-message{font:600 16px 'Assistant',sans-serif;}@media(max-width:767px){.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-group-name,.elementor-4227 .elementor-element.elementor-element-11723a73 .elementor-field-group-phone{width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-286c0b07 */.elementor-4227 .elementor-element.elementor-element-286c0b07.elementor-element.elementor-element{padding: 0px 0px 20px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ba8fa3e */.ml.ml-contact .ml-inl-contact-1{left: 32.87%; top: 40.67%;}
.ml.ml-contact .ml-inl-contact-2{display: flex; flex-direction: column; gap: 14px;}
.ml.ml-contact .ml-inl-contact-3{font-size: 17px; color: rgb(200, 214, 238); text-align: right;}
.ml.ml-contact .ml-inl-contact-4{direction: rtl;}/* End custom CSS */