.elementor-27 .elementor-element.elementor-element-6a71569{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-82af7b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c499f3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-530b697 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-c181c31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a67e091 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-fff0001 );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-field-group > label, .elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-field-group .elementor-field, .elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27 .elementor-element.elementor-element-abb88a2 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-abb88a2 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-abb88a2 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-abb88a2 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-abb88a2 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-abb88a2{--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;}.elementor-27 .elementor-element.elementor-element-5f9a29b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f4934bf{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-5eca1c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2f016ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-497583b .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-497583b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-497583b.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-497583b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-497583b.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-497583b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-d9b99ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9993052 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-794e219{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-22ea1c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-881700b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-749a945 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-79d7de2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-cff813e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-c374871{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-acb6e0e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-a542750{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-bffbded .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-eeea6cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3973994 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-896c06d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-68708d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c6d4caf .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-71a258c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-89ed952{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-fc763a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-47017f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-403e650{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-8f441b3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-654cd65{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-12be863{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-456d1a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-fe38c2d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-d49a3fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6e6d899{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-636da84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1e9240d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-cbc2b18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-251f0ee{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-094f075{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5bd6350{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-1019e44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-50304ff{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-42015df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-be8f4b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0211646 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-1ab78a5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-b451b9d .elementor-icon-list-icon i{color:var( --e-global-color-fff0003 );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-b451b9d .elementor-icon-list-icon svg{fill:var( --e-global-color-fff0003 );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-b451b9d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-b451b9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-b451b9d .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-b451b9d .elementor-icon-list-text{color:var( --e-global-color-fff0001 );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-d5d7413{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-47ccc4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-bec4e7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e481ae4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0a44047 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-bc61a5e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-c654191{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-71875fb .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-fff0001 );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-field-group > label, .elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-field-group .elementor-field, .elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27 .elementor-element.elementor-element-edf0d64 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-fff0001 );}.elementor-27 .elementor-element.elementor-element-edf0d64 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-edf0d64 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-edf0d64 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-edf0d64 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-edf0d64{--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 *//* PRIME Jerusalem LP — layout from Figma (1920 design). u = 1 design px, scales with the viewport on desktop. */
body.elementor-page-27{--u:min(calc(100vw / 1920),1px);background:#fff;overflow-x:hidden}
.elementor-27{padding:calc(23.6 * var(--u)) 0 calc(22 * var(--u))}
.elementor-27 .prime-sec{width:calc(100% - 50 * var(--u));max-width:1870px;margin-left:auto;margin-right:auto}
.elementor-27 .prime-main{width:100%}
.elementor-27 .e-con{--padding-top:0;--padding-right:0;--padding-bottom:0;--padding-left:0;--gap:0px;--row-gap:0px;--column-gap:0px}
.elementor-27 .elementor-widget{margin:0}
.elementor-27 p{margin:0}
.elementor-27 .elementor-widget-image img{display:block}

/* 01 top banner */
.elementor-27 .prime-top{background:#EFEFEF;height:calc(154 * var(--u));flex-direction:row;align-items:center;justify-content:space-between;padding:0 calc(125 * var(--u)) !important}
.elementor-27 .prime-top__logo{width:calc(103.5 * var(--u))}
.elementor-27 .prime-top__partners{width:calc(500 * var(--u))}
.elementor-27 .prime-top img{width:100%;height:auto}

/* 02 hero */
.elementor-27 .prime-hero{position:relative;aspect-ratio:1870/743;overflow:hidden}
.elementor-27 .prime-hero__img{position:absolute !important;inset:0;width:100%;height:100%}
.elementor-27 .prime-hero__img img{width:100%;height:100%;object-fit:cover;object-position:left top}
.elementor-27 .prime-hero__title{position:relative;z-index:1;padding:calc(45 * var(--u)) 0 0 calc(117 * var(--u))}
.elementor-27 .prime-hero__title .elementor-heading-title{font-size:calc(100.3 * var(--u));line-height:calc(105.2 * var(--u));letter-spacing:-.009em;text-transform:uppercase}

/* form bars */
.elementor-27 .prime-formbar{background:#EFEFEF;height:calc(114 * var(--u));flex-direction:row;align-items:flex-start;padding:calc(33.5 * var(--u)) 0 0 calc(124.5 * var(--u)) !important}
.elementor-27 .prime-learn{width:calc(198 * var(--u));flex:none}
.elementor-27 .prime-learn .elementor-button{width:100%;height:calc(45 * var(--u));padding:0;display:flex;align-items:center;justify-content:center;border-radius:calc(3 * var(--u));font-size:calc(22 * var(--u));line-height:1;background-color:#B29670}
.elementor-27 .prime-form{width:calc(1023 * var(--u));margin-left:calc(8 * var(--u)) !important;flex:none}
.elementor-27 .prime-form .elementor-form-fields-wrapper{margin:0 !important;flex-wrap:wrap}
.elementor-27 .prime-form .elementor-field-group{padding:0 !important;margin:0 !important;width:calc(198 * var(--u)) !important;max-width:none;flex:none;margin-right:calc(8.26 * var(--u)) !important}
.elementor-27 .prime-form .elementor-field-group.elementor-field-type-submit{margin-right:0 !important;order:5}
.elementor-27 .prime-form .elementor-field-group.elementor-field-type-acceptance{order:6;width:100% !important;margin:calc(4.5 * var(--u)) 0 0 !important;justify-content:center;padding-right:calc(30 * var(--u)) !important}
.elementor-27 .prime-form .elementor-field-textual{height:calc(45 * var(--u));min-height:0;padding:0 calc(20 * var(--u));border:1px solid #17294D;border-radius:calc(3 * var(--u));background:transparent;font-size:max(11px,calc(14 * var(--u)));color:#17294D}
.elementor-27 .prime-form .elementor-field-textual::placeholder{color:#17294D;opacity:1}
.elementor-27 .prime-form .elementor-button{width:100%;height:calc(45 * var(--u));min-height:0;padding:0;border-radius:calc(3 * var(--u));font-size:calc(22 * var(--u));line-height:1;background-color:#17294D}
.elementor-27 .prime-form .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option{display:flex;align-items:center;gap:calc(7 * var(--u))}
.elementor-27 .prime-form .elementor-field-type-acceptance label{font-size:max(10px,calc(11 * var(--u)));line-height:1.6;color:#17294D}
.elementor-27 .prime-form .elementor-field-type-acceptance input{width:max(10px,calc(11 * var(--u)));height:max(10px,calc(11 * var(--u)));margin:0;accent-color:#17294D}
.elementor-27 .prime-form .elementor-message{font-family:"Roboto Condensed",sans-serif;font-size:15px;margin:6px 0 0;width:100%;order:7}
.elementor-27 .prime-form .elementor-error .elementor-field-textual{border-color:#c0392b}
.elementor-27 .prime-form .elementor-field-group .elementor-message{display:none}
.elementor-27 .prime-formlogos{width:calc(291 * var(--u));margin:calc(4.2 * var(--u)) 0 0 calc(101 * var(--u)) !important;flex:none}
.elementor-27 .prime-formlogos img{width:100%;height:auto}

/* 04 intro */
.elementor-27 .prime-intro{background:#B29670;min-height:calc(214 * var(--u));justify-content:center;align-items:center;padding:calc(30 * var(--u)) 0 !important}
.elementor-27 .prime-intro__text{max-width:calc(1300 * var(--u)) !important;text-align:center;font-size:max(15px,calc(24 * var(--u)));line-height:1.333}

/* split sections (image 1070 + panel 800) */
.elementor-27 .prime-split{flex-direction:row;align-items:stretch;flex-wrap:nowrap}
.elementor-27 .prime-split__media{width:57.219%;flex:none;aspect-ratio:1070/708;overflow:hidden;position:relative}
.elementor-27 .prime-split__media .elementor-widget-image{position:absolute !important;inset:0}
.elementor-27 .prime-split__media img{width:100%;height:100%;object-fit:cover}
.elementor-27 .prime-split__panel{width:42.781%;flex:none;justify-content:flex-start}
.elementor-27 .prime-gold .prime-split__panel{background:#B29670}
.elementor-27 .prime-h2 .elementor-heading-title{font-size:calc(102.2 * var(--u));line-height:calc(103 * var(--u));letter-spacing:-.0098em;text-transform:uppercase}
.elementor-27 .prime-body{font-size:max(15px,calc(24 * var(--u)));line-height:1.3333}
.elementor-27 .prime-body--35{line-height:1.4583}

.elementor-27 .prime-complex .prime-split__panel{background:#EFEFEF;padding:calc(119.5 * var(--u)) calc(60 * var(--u)) calc(60 * var(--u)) calc(83 * var(--u)) !important}
.elementor-27 .prime-complex .prime-h2{margin-bottom:calc(35 * var(--u)) !important}
.elementor-27 .prime-complex .prime-body{max-width:calc(548 * var(--u)) !important}

.elementor-27 .prime-location .prime-split__panel{padding:calc(113 * var(--u)) calc(60 * var(--u)) calc(60 * var(--u)) calc(125 * var(--u)) !important}
.elementor-27 .prime-location .prime-h2{margin-bottom:calc(36 * var(--u)) !important}
.elementor-27 .prime-location .prime-body{max-width:calc(482 * var(--u)) !important}

.elementor-27 .prime-proximity .prime-split__panel{background:#151C39;padding:calc(108 * var(--u)) calc(30 * var(--u)) calc(60 * var(--u)) calc(70 * var(--u)) !important}
.elementor-27 .prime-proximity .prime-h2{margin-bottom:calc(21 * var(--u)) !important}
.elementor-27 .prime-prox__sub{padding-left:calc(5 * var(--u))}
.elementor-27 .prime-prox__row{flex-direction:row;margin:calc(42.8 * var(--u)) 0 0 calc(-9 * var(--u)) !important;flex-wrap:nowrap}
.elementor-27 .prime-prox__item{width:calc(114 * var(--u));flex:none;align-items:center}
.elementor-27 .prime-prox__img{width:calc(94 * var(--u))}
.elementor-27 .prime-prox__img img{width:100%;height:auto}
.elementor-27 .prime-prox__cap{margin-top:calc(9 * var(--u)) !important;text-align:center;font-size:max(11px,calc(14 * var(--u)));line-height:1.2}

.elementor-27 .prime-design .prime-split__panel{padding:calc(90.5 * var(--u)) calc(40 * var(--u)) calc(60 * var(--u)) calc(126 * var(--u)) !important}
.elementor-27 .prime-design .prime-h2{margin-bottom:calc(36.7 * var(--u)) !important}
.elementor-27 .prime-design .prime-body{max-width:calc(606 * var(--u)) !important;letter-spacing:-.006em}
.elementor-27 .prime-list{max-width:calc(568 * var(--u)) !important}
.elementor-27 .prime-list .elementor-icon-list-items{margin:0 !important;row-gap:0}
.elementor-27 .prime-list .elementor-icon-list-item{margin:0 calc(9 * var(--u)) 0 0 !important;padding:0 !important;align-items:center}
.elementor-27 .prime-list .elementor-icon-list-item:after{display:none}
.elementor-27 .prime-list .elementor-icon-list-icon{width:calc(18.8 * var(--u));padding:0;justify-content:flex-start}
.elementor-27 .prime-list .elementor-icon-list-icon svg,.elementor-27 .prime-list .elementor-icon-list-icon i{width:calc(9 * var(--u));height:calc(9 * var(--u));font-size:calc(9 * var(--u));fill:#E1D7C8;color:#E1D7C8}
.elementor-27 .prime-list .elementor-icon-list-text{font-size:max(15px,calc(24 * var(--u)));line-height:1.4583;padding:0 !important;color:#fff}

.elementor-27 .prime-terms .prime-split__panel{padding:calc(167.5 * var(--u)) calc(40 * var(--u)) calc(60 * var(--u)) calc(83 * var(--u)) !important}
.elementor-27 .prime-terms .prime-h2{margin-bottom:calc(35.8 * var(--u)) !important}

/* play icon (decorative until a video URL is supplied) */
.elementor-27 .prime-play{position:absolute !important;left:50%;top:49.6%;transform:translate(-50%,-50%);width:auto !important;z-index:2;pointer-events:none}
.elementor-27 .prime-play .elementor-icon{width:calc(143 * var(--u));height:calc(143 * var(--u));border:calc(4 * var(--u)) solid rgba(255,255,255,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 calc(18 * var(--u)) rgba(255,255,255,.55),inset 0 0 calc(14 * var(--u)) rgba(255,255,255,.35);padding:0;background:transparent}
.elementor-27 .prime-play .elementor-icon svg{width:calc(30 * var(--u));height:calc(36 * var(--u));fill:rgba(255,255,255,.9);margin-left:calc(6 * var(--u))}
@media (max-width:1024px){.elementor-27 .prime-play .elementor-icon{width:96px;height:96px;border-width:3px}.elementor-27 .prime-play .elementor-icon svg{width:22px;height:26px;margin-left:5px}}
@media (max-width:767px){.elementor-27 .prime-play .elementor-icon{width:72px;height:72px}.elementor-27 .prime-play .elementor-icon svg{width:18px;height:21px}}

/* 06 amenities */
.elementor-27 .prime-amen{flex-direction:row;justify-content:center;gap:calc(57.2 * var(--u)) !important;padding:calc(77 * var(--u)) 0 calc(87 * var(--u)) !important;background:#fff}
.elementor-27 .prime-amen__item{width:calc(236.5 * var(--u));flex:none;align-items:center}
.elementor-27 .prime-amen__icon img{width:100%;height:auto}
.elementor-27 .prime-amen__label{margin-top:calc(21 * var(--u)) !important}
.elementor-27 .prime-amen__label .elementor-heading-title{font-size:max(15px,calc(26.4 * var(--u)));line-height:calc(42 * var(--u));text-align:center;white-space:nowrap}

/* ---------- tablet ---------- */
@media (max-width:1024px){
 .elementor-27 .prime-br-d{display:none}
 body.elementor-page-27{--u:1px}
 .elementor-27{padding:0}
 .elementor-27 .prime-sec{width:100%}
 .elementor-27 .prime-top{height:96px;padding:0 32px !important}
 .elementor-27 .prime-top__logo{width:70px}
 .elementor-27 .prime-top__partners{width:340px}
 .elementor-27 .prime-hero{aspect-ratio:auto;min-height:520px}
 .elementor-27 .prime-hero__img img{object-position:12% center}
 .elementor-27 .prime-hero__title{padding:48px 32px 48px}
 .elementor-27 .prime-hero__title .elementor-heading-title{font-size:76px;line-height:1.05}
 .elementor-27 .prime-formbar{height:auto;flex-direction:column;align-items:stretch;padding:28px 32px 24px !important}
 .elementor-27 .prime-learn{width:100%;order:3;margin-top:14px !important}
 .elementor-27 .prime-learn .elementor-button{height:48px;font-size:20px}
 .elementor-27 .prime-form{width:100%;margin:0 !important}
 .elementor-27 .prime-form .elementor-form-fields-wrapper{gap:10px}
 .elementor-27 .prime-form .elementor-field-group{width:calc(50% - 5px) !important;margin:0 !important}
 .elementor-27 .prime-form .elementor-field-group.elementor-field-type-submit{width:100% !important}
 .elementor-27 .prime-form .elementor-field-group.elementor-field-type-acceptance{width:100% !important;margin:0 !important;padding:0 !important;justify-content:flex-start}
 .elementor-27 .prime-form .elementor-field-textual{height:48px;font-size:16px;padding:0 16px}
 .elementor-27 .prime-form .elementor-button{height:48px;font-size:20px}
 .elementor-27 .prime-form .elementor-field-type-acceptance label{font-size:13px;line-height:1.4}
 .elementor-27 .prime-form .elementor-field-type-acceptance input{width:20px;height:20px;flex:none;margin-top:0}
 .elementor-27 .prime-form .elementor-field-type-acceptance label{padding:2px 0}
 .elementor-27 .prime-form .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option{align-items:flex-start}
 .elementor-27 .prime-formlogos{width:240px;order:4;margin:20px auto 0 !important}
 .elementor-27 .prime-intro{padding:44px 40px !important;min-height:0}
 .elementor-27 .prime-intro__text{max-width:none;font-size:20px}
 .elementor-27 .prime-split{flex-direction:column}
 .elementor-27 .prime-split__media,.elementor-27 .prime-split__panel{width:100%}
 .elementor-27 .prime-split--img-right .prime-split__media{order:-1}
 .elementor-27 .prime-split .prime-split__panel{padding:56px 48px 64px !important}
 .elementor-27 .prime-h2 .elementor-heading-title{font-size:72px;line-height:1}
 .elementor-27 .prime-split .prime-h2{margin-bottom:28px !important}
 .elementor-27 .prime-body{font-size:20px;max-width:640px !important}
 .elementor-27 .prime-list{max-width:640px}
 .elementor-27 .prime-list .elementor-icon-list-text{font-size:20px}
 .elementor-27 .prime-list .elementor-icon-list-icon{width:16px}
 .elementor-27 .prime-list .elementor-icon-list-icon svg{width:8px;height:8px}
 .elementor-27 .prime-list .elementor-icon-list-item{margin-right:10px !important}
 .elementor-27 .prime-prox__row{margin:32px 0 0 !important;flex-wrap:wrap;row-gap:24px}
 .elementor-27 .prime-prox__item{width:16.66%}
 .elementor-27 .prime-prox__img{width:88px}
 .elementor-27 .prime-prox__cap{font-size:14px}
 .elementor-27 .prime-amen{flex-wrap:wrap;gap:40px 48px !important;padding:56px 32px 56px !important}
 .elementor-27 .prime-amen__item{width:170px}
 .elementor-27 .prime-amen__label{margin-top:22px !important}
 .elementor-27 .prime-amen__label .elementor-heading-title{font-size:21px;line-height:1.4}
}
/* ---------- mobile ---------- */
@media (max-width:767px){
 .elementor-27 .prime-top{height:72px;padding:0 18px !important}
 .elementor-27 .prime-top__logo{width:50px}
 .elementor-27 .prime-top__partners{width:200px}
 .elementor-27 .prime-hero{min-height:440px}
 .elementor-27 .prime-hero__img img{object-position:8% center}
 .elementor-27 .prime-hero__title{padding:36px 20px}
 .elementor-27 .prime-hero__title .elementor-heading-title{font-size:46px}
 .elementor-27 .prime-formbar{padding:22px 18px 22px !important}
 .elementor-27 .prime-form .elementor-field-group{width:100% !important}
 .elementor-27 .prime-formlogos{width:200px}
 .elementor-27 .prime-intro{padding:36px 22px !important}
 .elementor-27 .prime-intro__text{font-size:18px}
 .elementor-27 .prime-split .prime-split__panel{padding:40px 22px 48px !important}
 .elementor-27 .prime-h2 .elementor-heading-title{font-size:50px}
 .elementor-27 .prime-split .prime-h2{margin-bottom:20px !important}
 .elementor-27 .prime-body,.elementor-27 .prime-list .elementor-icon-list-text{font-size:17px}
 .elementor-27 .prime-list .elementor-icon-list-items{flex-direction:column;align-items:flex-start}
 .elementor-27 .prime-prox__row{margin-left:-4px !important}
 .elementor-27 .prime-prox__item{width:33.33%}
 .elementor-27 .prime-prox__img{width:84px}
 .elementor-27 .prime-amen{gap:32px 12px !important;padding:44px 12px !important}
 .elementor-27 .prime-amen__item{width:calc(50% - 6px)}
 .elementor-27 .prime-amen__icon{width:120px}
 .elementor-27 .prime-amen__label{margin-top:14px !important}
 .elementor-27 .prime-amen__label .elementor-heading-title{font-size:18px}
}/* End custom CSS */