.elementor-31 .elementor-element.elementor-element-ac3b3d0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-ac3b3d0 .container--bg .cont--bg--wrap img{object-position:center;}.elementor-31 .elementor-element.elementor-element-00b0ffd{--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;--margin-top:125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-00b0ffd .container--bg .cont--bg--wrap img{object-position:center;}.elementor-31 .elementor-element.elementor-element-e2b4ef5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-f32a6c4 .text-wrapper{text-align:center;height:186px;}.elementor-31 .elementor-element.elementor-element-f32a6c4 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:center;}.elementor-31 .elementor-element.elementor-element-f32a6c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f32a6c4 .text-wrapper p , .elementor-31 .elementor-element.elementor-element-f32a6c4 .text-wrapper > *{font-family:"Inter", Sans-serif;font-size:79px;font-weight:900;}.elementor-31 .elementor-element.elementor-element-f32a6c4{width:100%;}.elementor-31 .elementor-element.elementor-element-180d242 .text-wrapper{text-align:center;--anim--letter--spacing:var(--text-p-letter-spacing);width:100%;}.elementor-31 .elementor-element.elementor-element-180d242 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:center;}.elementor-31 .elementor-element.elementor-element-180d242{width:100%;max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-180d242 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-180d242.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-180d242 .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-31 .elementor-element.elementor-element-180d242 .text-wrapper p , .elementor-31 .elementor-element.elementor-element-180d242 .text-wrapper > *{font-size:23px;}.elementor-31 .elementor-element.elementor-element-6844295 .text-wrapper{text-align:center;--anim--letter--spacing:var(--text-p-letter-spacing);width:100%;}.elementor-31 .elementor-element.elementor-element-6844295 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:center;}.elementor-31 .elementor-element.elementor-element-6844295{width:100%;max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-6844295 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6844295.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-6844295 .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-31 .elementor-element.elementor-element-6844295 .text-wrapper p , .elementor-31 .elementor-element.elementor-element-6844295 .text-wrapper > *{font-family:"Inter", Sans-serif;font-size:23px;font-weight:900;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-field-group{padding-right:calc( 13px/2 );padding-left:calc( 13px/2 );margin-bottom:20px;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-form-fields-wrapper{margin-left:calc( -13px/2 );margin-right:calc( -13px/2 );margin-bottom:-20px;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-field-group > label, .elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:32px;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:24px;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-field-group .elementor-field{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-field-group .elementor-field, .elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:10px;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:19px 19px 19px 19px;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:19px 19px 19px 19px;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-button{font-family:"Inter", Sans-serif;font-size:33px;font-weight:900;border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-31 .elementor-element.elementor-element-55a8cb7 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-55a8cb7{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:40px;--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-secondary );--e-form-steps-indicator-inactive-secondary-color:var( --e-global-color-secondary );--e-form-steps-indicator-active-secondary-color:var( --e-global-color-secondary );--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-31 .elementor-element.elementor-element-6572a21{--display:flex;}.elementor-31 .elementor-element.elementor-element-6701299{--display:flex;--min-height:65vh;--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;--justify-content:space-between;--mainBackground:#0B243AB8 !important;--backdropBlur:15px;--border-radius:18px 18px 18px 18px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.fade--overlay--for--6701299{--mainBackground:#0B243AB8 !important;}.elementor-31 .elementor-element.elementor-element-50293d9{--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;--justify-content:space-between;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-ad5a4f7{--display:flex;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-31 .elementor-element.elementor-element-ad5a4f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-bdf2f8c .site-logo{width:355px;}.elementor-31 .elementor-element.elementor-element-bdf2f8c .site-branding>div.mobile-logo{width:355px;}.elementor-31 .elementor-element.elementor-element-61ae0ae{--display:flex;}.elementor-31 .elementor-element.elementor-element-1405d00 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-h6-letter-spacing);--mainColor:#FFFFFF;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1405d00 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-31 .elementor-element.elementor-element-1405d00 .text-wrapper p{font:var(--text-h6);letter-spacing:var(--text-h6-letter-spacing);}.elementor-31 .elementor-element.elementor-element-1405d00 .text-wrapper p , .elementor-31 .elementor-element.elementor-element-1405d00 .text-wrapper > *{font-size:24px;letter-spacing:0.3px;word-spacing:0.2em;}.elementor-31 .elementor-element.elementor-element-1405d00{width:100%;}.elementor-31 .elementor-element.elementor-element-9a7caf7 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-31 .elementor-element.elementor-element-9a7caf7 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-31 .elementor-element.elementor-element-9a7caf7 .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-31 .elementor-element.elementor-element-9a7caf7 .text-wrapper p , .elementor-31 .elementor-element.elementor-element-9a7caf7 .text-wrapper > *{font-size:18px;}.elementor-31 .elementor-element.elementor-element-9a7caf7{width:100%;}.elementor-31 .elementor-element.elementor-element-9a7caf7 {--mainColor:#B8AFD0;}.elementor-31 .elementor-element.elementor-element-9768925{--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;}.elementor-31 .elementor-element.elementor-element-3313ed2 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-h6-letter-spacing);--mainColor:#FFFFFF;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-3313ed2 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-31 .elementor-element.elementor-element-3313ed2 .text-wrapper p{font:var(--text-h6);letter-spacing:var(--text-h6-letter-spacing);}.elementor-31 .elementor-element.elementor-element-3313ed2 .text-wrapper p , .elementor-31 .elementor-element.elementor-element-3313ed2 .text-wrapper > *{font-size:24px;letter-spacing:0.3px;word-spacing:0.2em;}.elementor-31 .elementor-element.elementor-element-3313ed2{width:100%;}.elementor-31 .elementor-element.elementor-element-3313ed2 {--mainColor:#B8AFD0;}.elementor-31 .elementor-element.elementor-element-7d9e1a7 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-31 .elementor-element.elementor-element-7d9e1a7 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-31 .elementor-element.elementor-element-7d9e1a7 .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-31 .elementor-element.elementor-element-7d9e1a7 .text-wrapper p , .elementor-31 .elementor-element.elementor-element-7d9e1a7 .text-wrapper > *{font-size:18px;}.elementor-31 .elementor-element.elementor-element-7d9e1a7{width:100%;}.elementor-31 .elementor-element.elementor-element-7d9e1a7 {--mainColor:#B8AFD0;}.elementor-31 .elementor-element.elementor-element-922437a .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-h6-letter-spacing);}.elementor-31 .elementor-element.elementor-element-922437a .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-31 .elementor-element.elementor-element-922437a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-922437a .text-wrapper p{font:var(--text-h6);letter-spacing:var(--text-h6-letter-spacing);}.elementor-31 .elementor-element.elementor-element-922437a .text-wrapper p , .elementor-31 .elementor-element.elementor-element-922437a .text-wrapper > *{font-size:36px;}.elementor-31 .elementor-element.elementor-element-922437a{width:100%;}.elementor-31 .elementor-element.elementor-element-20cc980 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);--mainColor:var( --e-global-color-aa23814 );color:var( --e-global-color-aa23814 );}.elementor-31 .elementor-element.elementor-element-20cc980 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-31 .elementor-element.elementor-element-20cc980 .text-wrapper p{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-31 .elementor-element.elementor-element-20cc980 .text-wrapper p , .elementor-31 .elementor-element.elementor-element-20cc980 .text-wrapper > *{font-family:"Inter", Sans-serif;font-size:20px;font-weight:900;}.elementor-31 .elementor-element.elementor-element-20cc980{width:100%;}.elementor-31 .elementor-element.elementor-element-20cc980 {--mainColor:#B8AFD0;}.elementor-31 .elementor-element.elementor-element-e373f8e{--display:flex;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:3;}.elementor-31 .elementor-element.elementor-element-67f979d{--display:flex;}.elementor-31 .elementor-element.elementor-element-f78a8a1 ul.menu{text-align:left;}.elementor-31 .elementor-element.elementor-element-f78a8a1 .menu-item.zeyna-has-children, .elementor-31 .elementor-element.elementor-element-f78a8a1 .menu-item-has-children{flex-direction:row;}.elementor-31 .elementor-element.elementor-element-f78a8a1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-f78a8a1.menu__flex--styled .menu.main-menu{width:100% !important;flex-direction:column !important;row-gap:25px !important;}.elementor-31 .elementor-element.elementor-element-f78a8a1 .menu-item{min-width:100%;}.elementor-31 .elementor-element.elementor-element-f78a8a1 ul.menu>li.current-menu-item::after, .hover--underline ul.menu>li::after, .hover--dot ul.menu>li.current-menu-item>a::before, .hover--dot ul.menu>li>a:hover::before{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-f78a8a1 ul.menu.main-menu > li{font-family:"Inter", Sans-serif;font-size:42px;font-weight:500;line-height:46px;letter-spacing:-1.4px;}.elementor-31 .elementor-element.elementor-element-f78a8a1 ul.main-menu{border-style:none;--mainColor:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-f78a8a1 .menu-item a.pe--styled--object{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-31 .elementor-element.elementor-element-f78a8a1._menu_items--pop--styled .menu-item a.pe--styled--object{padding:0px 0px 15px 0px !important;--paddingTop:0px;--paddingLeft:0px;--paddingBottom:15px;--paddingRight:0px;}.elementor-31 .elementor-element.elementor-element-f78a8a1 ul.menu>li.current-menu-item::after{width:100%;}.elementor-31 .elementor-element.elementor-element-f78a8a1 ul.menu>li:hover::after{width:100%;}.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-group{padding-right:calc( 13px/2 );padding-left:calc( 13px/2 );margin-bottom:20px;}.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-form-fields-wrapper{margin-left:calc( -13px/2 );margin-right:calc( -13px/2 );margin-bottom:-20px;}.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-31 .elementor-element.elementor-element-c471d49 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-c471d49 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-31 .elementor-element.elementor-element-c471d49 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-group > label, .elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:32px;}.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:24px;}.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-group .elementor-field{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-group .elementor-field, .elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:10px;}.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:19px 19px 19px 19px;}.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:19px 19px 19px 19px;}.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-button{font-family:"Inter", Sans-serif;font-size:33px;font-weight:900;border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-c471d49 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-31 .elementor-element.elementor-element-c471d49 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-c471d49 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-31 .elementor-element.elementor-element-c471d49 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-c471d49{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:40px;--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-secondary );--e-form-steps-indicator-inactive-secondary-color:var( --e-global-color-secondary );--e-form-steps-indicator-active-secondary-color:var( --e-global-color-secondary );--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-31 .elementor-element.elementor-element-6028a01{--display:flex;}.elementor-31 .elementor-element.elementor-element-24ce899 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-24ce899{width:100%;}.elementor-31 .elementor-element.elementor-element-24ce899 .single-image img{object-position:center;}.elementor-31 .elementor-element.elementor-element-24ce899 .single-image.pe--styled--object::before{content:"";}.elementor-31 .elementor-element.elementor-element-24ce899 .single-image.pe--styled--object{--radius:16px 16px 16px 16px !important;}.elementor-31 .elementor-element.elementor-element-41edcfe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--z-index:2;}.elementor-31 .elementor-element.elementor-element-7b3b360{--display:flex;}.elementor-31 .elementor-element.elementor-element-e64436d .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-31 .elementor-element.elementor-element-e64436d .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-31 .elementor-element.elementor-element-e64436d .text-wrapper p{font:var(--text-p-small);letter-spacing:var(--text-p-small-letter-spacing);}.elementor-31 .elementor-element.elementor-element-4c5932c{--display:flex;}.elementor-31 .elementor-element.elementor-element-e24338f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e24338f .pe--list ul li:not(:has(a)) , .elementor-31 .elementor-element.elementor-element-e24338f .pe--list ul li:has(a) a{--mainColor:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-e24338f ul li{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-31 .elementor-element.elementor-element-e24338f .pe--list ul{flex-direction:row !important;justify-content:center !important;}.elementor-31 .elementor-element.elementor-element-e24338f ul > li{font-size:18px;}.elementor-31 .elementor-element.elementor-element-e24338f .pe--list--item.pe--styled--object::before{content:"";backdrop-filter:blur(var(--backdropBlur));background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-e24338f .pe--list--item.pe--styled--object{--backdropBlur:0px;--radius:50px 50px 50px 50px !important;padding:15px 15px 15px 15px !important;--paddingTop:15px;--paddingLeft:15px;--paddingBottom:15px;--paddingRight:15px;--secondaryBackground:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-e24338f {--secondaryBackground:#0D0A16;}.elementor-31 .elementor-element.elementor-element-af9209d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-9e84cc9 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-31 .elementor-element.elementor-element-9e84cc9 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-31 .elementor-element.elementor-element-9e84cc9 .text-wrapper p{font:var(--text-p-small);letter-spacing:var(--text-p-small-letter-spacing);}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-f32a6c4{width:78%;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-6701299{--min-height:0vh;}.elementor-31 .elementor-element.elementor-element-50293d9{--flex-wrap:wrap;}.elementor-31 .elementor-element.elementor-element-922437a .text-wrapper p{font:var(--text-h6);letter-spacing:var(--text-h6-letter-spacing);}.elementor-31 .elementor-element.elementor-element-922437a .text-wrapper{--anim--letter--spacing:var(--text-h6-letter-spacing);}.elementor-31 .elementor-element.elementor-element-6028a01{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-24ce899{width:249px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-f32a6c4{width:100%;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-6572a21{--width:80%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6701299{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-50293d9{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-31 .elementor-element.elementor-element-ad5a4f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e373f8e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f78a8a1{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-f78a8a1.menu__flex--styled .menu.main-menu{row-gap:10px !important;}.elementor-31 .elementor-element.elementor-element-f78a8a1 ul.menu.main-menu > li{font-size:30px;}.elementor-31 .elementor-element.elementor-element-f78a8a1._menu_items--pop--styled .menu-item a.pe--styled--object{padding:0px 0px 5px 0px !important;--paddingTop:0px;--paddingLeft:0px;--paddingBottom:5px;--paddingRight:0px;}.elementor-31 .elementor-element.elementor-element-41edcfe{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-31 .elementor-element.elementor-element-7b3b360{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4c5932c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e24338f .pe--list ul{justify-content:flex-start !important;}.elementor-31 .elementor-element.elementor-element-af9209d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-00b0ffd{--content-width:1300px;}.elementor-31 .elementor-element.elementor-element-ad5a4f7{--width:32.315%;}.elementor-31 .elementor-element.elementor-element-e373f8e{--width:40%;}.elementor-31 .elementor-element.elementor-element-67f979d{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-ad5a4f7{--width:50%;}.elementor-31 .elementor-element.elementor-element-e373f8e{--width:100%;}.elementor-31 .elementor-element.elementor-element-67f979d{--width:50%;}}/* Start custom CSS for form, class: .elementor-element-c471d49 */.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-form-fields-wrapper { margin:0; gap:10px; }
.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-group { padding:0; margin:0; width:100%; }
.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-label { color:#e8e6df; font-size:15px; line-height:1.5; padding-bottom:8px; }
.elementor-31 .elementor-element.elementor-element-c471d49 input[type="email"] { min-height:48px; width:100%; border:1px solid #a8b5bc; border-radius:28px; padding:12px 18px; background:transparent; color:#e8e6df; font-size:16px; }
.elementor-31 .elementor-element.elementor-element-c471d49 input::placeholder { color:#a8b5bc; opacity:1; }
.elementor-31 .elementor-element.elementor-element-c471d49 button[type="submit"] { width:100%; min-height:48px; padding:12px 20px; border-radius:28px; background:#e8e6df; color:#0b2538; font-size:16px; line-height:1.4; font-weight:700; }
.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-message { color:#e8e6df; font-size:15px; line-height:1.5; }.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-form-fields-wrapper { margin:0!important; gap:10px!important; }
.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-group { padding:0!important; margin:0!important; width:100%!important; }
.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-field-label { color:#e8e6df!important; font-size:15px!important; line-height:1.5!important; padding-bottom:8px!important; }
.elementor-31 .elementor-element.elementor-element-c471d49 input[type="email"] { min-height:48px!important; width:100%!important; border:1px solid #a8b5bc!important; border-radius:28px!important; padding:12px 18px!important; background:transparent!important; color:#e8e6df!important; font-size:16px!important; }
.elementor-31 .elementor-element.elementor-element-c471d49 input::placeholder { color:#a8b5bc!important; opacity:1!important; }
.elementor-31 .elementor-element.elementor-element-c471d49 button[type="submit"] { width:100%!important; min-height:48px!important; padding:12px 20px!important; border-radius:28px!important; background:#e8e6df!important; color:#0b2538!important; font-size:16px!important; line-height:1.4!important; font-weight:700!important; }
.elementor-31 .elementor-element.elementor-element-c471d49 .elementor-message { color:#e8e6df!important; font-size:15px!important; line-height:1.5!important; }/* End custom CSS */
/* Start custom CSS *//* Shared mobile contact area and button containment. */
@media (max-width: 767px) {
.elementor-31 .elementor-element-f32a6c4 .text-wrapper { height: auto !important; min-height: 0 !important; }
.elementor-31 .elementor-element-180d242 p { font-size: 18px !important; line-height: 1.6 !important; }
.elementor-31 .elementor-element-6844295 p { font-size: 20px !important; line-height: 1.45 !important; }
.elementor-16422 .pe--button, .elementor-16422 .pe--button--wrapper, .elementor-16477 .pe--button, .elementor-16477 .pe--button--wrapper, .elementor-16520 .pe--button, .elementor-16520 .pe--button--wrapper, .elementor-16528 .pe--button, .elementor-16528 .pe--button--wrapper, .elementor-16435 .pe--button, .elementor-16435 .pe--button--wrapper, .elementor-16598 .pe--button, .elementor-16598 .pe--button--wrapper { max-width: 100% !important; box-sizing: border-box; }
.elementor-16422 .pb--handle, .elementor-16477 .pb--handle, .elementor-16520 .pb--handle, .elementor-16528 .pb--handle, .elementor-16435 .pb--handle, .elementor-16598 .pb--handle { max-width: 100% !important; box-sizing: border-box; padding: 12px 16px !important; justify-content: center; }
.elementor-16422 .pe--button--text, .elementor-16477 .pe--button--text, .elementor-16520 .pe--button--text, .elementor-16528 .pe--button--text, .elementor-16435 .pe--button--text, .elementor-16598 .pe--button--text { white-space: normal !important; font-size: 18px !important; line-height: 1.3 !important; text-align: center; }
.elementor-16477 .elementor-element-43cb251, .elementor-16477 .elementor-element-c42e741 { display: none !important; }
}

@media (max-width: 767px) { .elementor-31 .elementor-element-f32a6c4 h2 { font-size: 36px !important; line-height: 1.1 !important; text-align: center !important; margin: 0 !important; } }
@media (max-width: 767px) { .elementor-31 .elementor-element-00b0ffd { margin-top: 32px !important; } }
@media (min-width: 768px) { .elementor-31 .elementor-element-f32a6c4 h2 { font-size: 79px; line-height: 77px; } }
@media (max-width: 767px) { .elementor-16177 .elementor-element-21a0384 .pe--button, .elementor-16177 .elementor-element-21a0384 .pe--button--wrapper, .elementor-16177 .elementor-element-21a0384 .pb--handle { width: 100% !important; max-width: 100% !important; box-sizing: border-box; } .elementor-16177 .elementor-element-21a0384 .pb--handle { padding: 12px 16px !important; } .elementor-16177 .elementor-element-21a0384 .pe--button--text { font-size: 18px !important; line-height: 1.2 !important; white-space: normal !important; } }
/* Keep legacy desktop containers within the page. */
@media (min-width: 768px) { .elementor-16422 .elementor-element-26fd194, .elementor-16422 .elementor-element-ee58620 { max-width: 100%; box-sizing: border-box; } .elementor-16311 .elementor-element-6807788 { width: auto !important; max-width: calc(100% - 110px); box-sizing: border-box; } .elementor-16598 .elementor-element-e7fb381 { min-width: 0; flex-shrink: 1; } }/* End custom CSS */