.elementor-3084 .elementor-element.elementor-element-218aef6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3084 .elementor-element.elementor-element-c1c6985{--display:flex;--min-height:520px;--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;--border-radius:15px 15px 15px 15px;--padding-top:80px;--padding-bottom:80px;--padding-left:70px;--padding-right:70px;}.elementor-3084 .elementor-element.elementor-element-c1c6985:not(.elementor-motion-effects-element-type-background), .elementor-3084 .elementor-element.elementor-element-c1c6985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trainees.bixter.academy/wp-content/uploads/2025/12/40347947_8787128-01-1.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-3084 .elementor-element.elementor-element-75ab405{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3084 .elementor-element.elementor-element-e2e8123 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:54px;font-weight:700;line-height:55px;color:#FFFFFF;}.elementor-3084 .elementor-element.elementor-element-e2e8123{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;width:var( --container-widget-width, 626px );max-width:626px;--container-widget-width:626px;--container-widget-flex-grow:0;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3084 .elementor-element.elementor-element-b63c03c{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#B8BCC4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;}.elementor-3084 .elementor-element.elementor-element-4a04a3a{--display:flex;}.elementor-3084 .elementor-element.elementor-element-4a04a3a:not(.elementor-motion-effects-element-type-background), .elementor-3084 .elementor-element.elementor-element-4a04a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trainees.bixter.academy/wp-content/uploads/2026/02/Untitled-design-3.jpg");background-position:center center;background-size:cover;}.elementor-3084 .elementor-element.elementor-element-cf6b253{--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-3084 .elementor-element.elementor-element-1fd2c42{--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-3084 .elementor-element.elementor-element-8ff0d94{--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-3084 .elementor-element.elementor-element-09ee123{--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;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-467fce6 .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-48a046b{--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-3084 .elementor-element.elementor-element-36491c3{--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;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-621c022 .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-0c1ef74{--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-3084 .elementor-element.elementor-element-1c2f9b5{--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;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-a1ec82e .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-67c26f7{--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-3084 .elementor-element.elementor-element-5a44d9a{--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;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-f90baf1 .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-c0ec7a3{--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-3084 .elementor-element.elementor-element-a1515d3{--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;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-c608f15 .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-aa24f8e{--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-3084 .elementor-element.elementor-element-87717cf .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3084 .elementor-element.elementor-element-b7bf89a{--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;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-43c9de6 .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-1ae1e3c{--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-3084 .elementor-element.elementor-element-0703e14 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3084 .elementor-element.elementor-element-9fd09f8{--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;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-44e11a1 .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-bbf24d2{--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-3084 .elementor-element.elementor-element-0a97c63 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3084 .elementor-element.elementor-element-6c85e18{--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;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-52c2ef8 .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-1456f79{--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-3084 .elementor-element.elementor-element-f380084{--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;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-8c119b1 .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-0a0ee0d{--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-3084 .elementor-element.elementor-element-9af9413{--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;}.elementor-3084 .elementor-element.elementor-element-7b4a9ba .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-babd238{--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-3084 .elementor-element.elementor-element-93080e6 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3084 .elementor-element.elementor-element-c6318aa{--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-3084 .elementor-element.elementor-element-e15cf44{--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-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 );}.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 );}.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 );}.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 );}.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-3084 .elementor-element.elementor-element-7d9d645 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-3084 .elementor-element.elementor-element-7d9d645 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-3084 .elementor-element.elementor-element-7d9d645 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3084 .elementor-element.elementor-element-7d9d645 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3084 .elementor-element.elementor-element-7d9d645 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-3084 .elementor-element.elementor-element-7d9d645 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-3084 .elementor-element.elementor-element-7d9d645 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-3084 .elementor-element.elementor-element-7d9d645 .elementor-field-type-html{padding-bottom:0px;}.elementor-3084 .elementor-element.elementor-element-7d9d645 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-3084 .elementor-element.elementor-element-7d9d645 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-3084 .elementor-element.elementor-element-7d9d645 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-3084 .elementor-element.elementor-element-7d9d645 .elementor-button[type="submit"]{color:#ffffff;}.elementor-3084 .elementor-element.elementor-element-7d9d645 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-3084 .elementor-element.elementor-element-7d9d645 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-3084 .elementor-element.elementor-element-7d9d645 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-3084 .elementor-element.elementor-element-7d9d645 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-3084 .elementor-element.elementor-element-7d9d645 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-3084 .elementor-element.elementor-element-7d9d645 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3084 .elementor-element.elementor-element-7d9d645{--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-3084 .elementor-element.elementor-element-fc768f9{--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-3084 .elementor-element.elementor-element-46ae44b{--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;}.elementor-3084 .elementor-element.elementor-element-f3b0336{--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-3084 .elementor-element.elementor-element-fe7df9a{--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-3084 .elementor-element.elementor-element-96f1e17 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-3084 .elementor-element.elementor-element-f3a02ad .elementor-heading-title{color:#FFFFFF;}.elementor-3084 .elementor-element.elementor-element-9fbc7a5 .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-d9bf6a8{--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-3084 .elementor-element.elementor-element-5ce8173{--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-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3084 .elementor-element.elementor-element-977b2d5{--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-3084 .elementor-element.elementor-element-21f135a{--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;--align-items:center;--flex-wrap:wrap;}.elementor-3084 .elementor-element.elementor-element-7420cff .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-b5b449d .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-399a802{--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-3084 .elementor-element.elementor-element-e7cde0a{--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-3084 .elementor-element.elementor-element-6971938 .elementor-heading-title{color:#262A40;}.elementor-3084 .elementor-element.elementor-element-b3e87ed{--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-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-3084 .elementor-element.elementor-element-cc752f1{--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-3084 .elementor-element.elementor-element-985c69b{--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-3084 .elementor-element.elementor-element-6c68833{--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-3084 .elementor-element.elementor-element-a11c39c{--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;--align-items:center;--flex-wrap:wrap;}.elementor-3084 .elementor-element.elementor-element-9f92046{--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-3084 .elementor-element.elementor-element-17836ef{--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-3084 .elementor-element.elementor-element-3626884{--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-3084 .elementor-element.elementor-element-87ec459{--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-3084 .elementor-element.elementor-element-094f0f2{--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-3084 .elementor-element.elementor-element-43faccc{--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-3084 .elementor-element.elementor-element-b886b6e{--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;--align-items:center;--flex-wrap:wrap;}.elementor-3084 .elementor-element.elementor-element-38f8b36{--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-3084 .elementor-element.elementor-element-a44eaf0{--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;--align-items:center;--flex-wrap:wrap;}.elementor-3084 .elementor-element.elementor-element-186cad4{--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;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-82bda75{--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;}.elementor-3084 .elementor-element.elementor-element-6b6a93a{--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-3084 .elementor-element.elementor-element-ca0fee9{--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;--align-items:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3084 .elementor-element.elementor-element-aca9be6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3084 .elementor-element.elementor-element-aca9be6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3084 .elementor-element.elementor-element-aca9be6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3084 .elementor-element.elementor-element-aca9be6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3084 .elementor-element.elementor-element-264418b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-c0e5d1e{--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-3084 .elementor-element.elementor-element-5b8b66c{--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-3084 .elementor-element.elementor-element-6e6b26e{--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;--align-items:center;--flex-wrap:wrap;}.elementor-3084 .elementor-element.elementor-element-70360c4{--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-3084 .elementor-element.elementor-element-2a6fe8a{--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-3084 .elementor-element.elementor-element-b0119f6{--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-3084 .elementor-element.elementor-element-2c27b4d{--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-3084 .elementor-element.elementor-element-e3bdc08{--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;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-5eba816{--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-3084 .elementor-element.elementor-element-9d66119{--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-3084 .elementor-element.elementor-element-94f4037{--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;--align-items:center;--flex-wrap:wrap;}.elementor-3084 .elementor-element.elementor-element-fd380cd{--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;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-116f106{--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-3084 .elementor-element.elementor-element-450897a{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-3084 .elementor-element.elementor-element-f4c7332{--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-3084 .elementor-element.elementor-element-3e8b629{--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;}.elementor-3084 .elementor-element.elementor-element-f65456c{--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-3084 .elementor-element.elementor-element-09adbec .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-5a7c693{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-071ce29{--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-3084 .elementor-element.elementor-element-6fa28ab{--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-3084 .elementor-element.elementor-element-08a3445{--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;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-aef216f .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-3084 .elementor-element.elementor-element-e44451f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3084 .elementor-element.elementor-element-8fada1e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3084 .elementor-element.elementor-element-2653fd0{--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-3084 .elementor-element.elementor-element-25e1d4e{--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;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-2689863 .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-983414d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3084 .elementor-element.elementor-element-c6e4343 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3084 .elementor-element.elementor-element-d122fcc .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3084 .elementor-element.elementor-element-9b3454d{--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-3084 .elementor-element.elementor-element-ad72833{--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;--align-items:center;}.elementor-3084 .elementor-element.elementor-element-be9c84e .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-79ea58b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3084 .elementor-element.elementor-element-bc340d3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3084 .elementor-element.elementor-element-de02849 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3084 .elementor-element.elementor-element-b8a213c{--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;}.elementor-3084 .elementor-element.elementor-element-1166be5 .elementor-heading-title{color:var( --e-global-color-5ace8b0 );}.elementor-3084 .elementor-element.elementor-element-09eb83b{--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-3084 .elementor-element.elementor-element-d5ce4bd .elementor-heading-title{color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3084 .elementor-element.elementor-element-75ab405{--width:60%;}.elementor-3084 .elementor-element.elementor-element-4a04a3a{--width:35%;}}@media(max-width:768px) and (min-width:768px){.elementor-3084 .elementor-element.elementor-element-218aef6{--content-width:98%;}}@media(max-width:768px){.elementor-3084 .elementor-element.elementor-element-c1c6985{--min-height:341px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3084 .elementor-element.elementor-element-e2e8123 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-3084 .elementor-element.elementor-element-b63c03c{font-size:15px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-3084 .elementor-element.elementor-element-96f1e17 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-3084 .elementor-element.elementor-element-218aef6{--content-width:95%;}.elementor-3084 .elementor-element.elementor-element-c1c6985:not(.elementor-motion-effects-element-type-background), .elementor-3084 .elementor-element.elementor-element-c1c6985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trainees.bixter.academy/wp-content/uploads/2025/12/40347947_8787128-01-1-1.png");}.elementor-3084 .elementor-element.elementor-element-c1c6985{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3084 .elementor-element.elementor-element-75ab405{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3084 .elementor-element.elementor-element-e2e8123 .elementor-heading-title{font-size:38px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-3084 .elementor-element.elementor-element-b63c03c{font-size:18px;}.elementor-3084 .elementor-element.elementor-element-4a04a3a{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-3084 .elementor-element.elementor-element-96f1e17 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS *//* Apply Now page — styles for the native Elementor sections (classes bxa-*) */
.elementor .e-con.bxa-sec{--navy:#262A40;--red:#BB1D2C;--tag:#E34F47;--muted:#5d6173;--card:#F3F3F4;--line:#E3E4E8;--pink:#FDECEC;--soft:#3b4157;max-width:1292px;margin:0 auto;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;--gap:0px;--row-gap:0px;font-family:"DM Sans",sans-serif}
.bxa-sec .e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;--row-gap:0px;--column-gap:0px}
.elementor .bxa-sec .elementor-heading-title{font-family:"DM Sans",sans-serif;color:var(--navy);line-height:1.3}
.elementor .bxa-sec .elementor-widget-text-editor p{margin:0}
.elementor .bxa-crumb{font-size:14px;color:var(--muted)}.elementor .bxa-crumb a{color:var(--muted)}.elementor .bxa-crumb a:hover{color:var(--red)}.elementor .bxa-crumb span{color:var(--navy)}
.elementor .e-con.bxa-sec:has(.bxa-crumb){--padding-top:18px;--padding-bottom:0px}
.elementor .bxa-eyebrow .elementor-heading-title{font-size:14px;font-weight:400;margin-bottom:6px}
.elementor .bxa-h2 .elementor-heading-title{font-family:"Instrument Sans",sans-serif;font-weight:700;font-size:38px;line-height:1.15;margin-bottom:10px}
.elementor .bxa-lead{font-size:16px;line-height:1.6;color:var(--muted);max-width:900px}
.elementor .bxa-narrow{max-width:640px}
.elementor .e-con.bxa-grid3{display:grid!important;grid-template-columns:repeat(3,1fr);gap:12px!important;margin-top:24px}
.elementor .e-con.bxa-costs{gap:16px!important;margin-top:16px}
.elementor .e-con.bxa-doc{--gap:12px;--column-gap:12px;background:var(--card);border:1px solid var(--line);border-radius:8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;min-height:62px;flex-wrap:nowrap}
.elementor .e-con.bxa-doc.opt{background:#fff;border:1.5px dashed #b9bcc6}
.elementor .bxa-num{flex:0 0 26px;width:26px!important}
.elementor .bxa-num .elementor-heading-title{width:26px;height:26px;border-radius:50%;background:var(--navy);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}
.elementor .bxa-doc.opt .bxa-num .elementor-heading-title{background:#6b6f80}
.elementor .bxa-doc-t{flex:1}
.elementor .bxa-doc-title .elementor-heading-title{font-size:15px;font-weight:600}
.elementor .bxa-doc-note .elementor-heading-title{font-size:12px;color:var(--red);margin-top:2px}
.elementor .bxa-doc.opt .bxa-doc-note .elementor-heading-title{color:var(--muted)}
.elementor .e-con.bxa-alert{--column-gap:16px;--gap:16px;background:var(--pink);border-left:4px solid var(--red);border-radius:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;margin-top:24px;flex-wrap:nowrap}
.elementor .bxa-alert-ic,.elementor .bxa-free-ic{flex:0 0 30px;width:30px!important}
.elementor .bxa-alert-ic .elementor-heading-title,.elementor .bxa-free-ic .elementor-heading-title{width:30px;height:30px;border-radius:50%;background:var(--red);color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}
.elementor .bxa-alert-t,.elementor .bxa-free-t{flex:1}
.elementor .bxa-tag .elementor-heading-title{font-size:11px;font-weight:700;letter-spacing:1.2px;color:var(--red);text-transform:uppercase}
.elementor .bxa-alert-title .elementor-heading-title,.elementor .bxa-free-title .elementor-heading-title{font-family:"Instrument Sans",sans-serif;font-size:19px;font-weight:700;margin:4px 0}
.elementor .bxa-alert-p{font-size:15px;line-height:1.55;color:var(--navy)}
.elementor .e-con.bxa-next{--column-gap:40px;--gap:40px;background:var(--card);border:1px solid var(--line);border-radius:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;flex-wrap:nowrap}
.elementor .bxa-next-t{max-width:720px}
.elementor .bxa-note{border-left:3px solid var(--red);padding-left:12px;margin-top:16px;font-size:14px;line-height:1.55;color:var(--muted)}
.elementor .e-con.bxa-days{flex:0 0 280px;background:var(--navy);border-radius:8px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;text-align:center}
.elementor .bxa-days .elementor-heading-title{color:#fff}
.elementor .bxa-days-n .elementor-heading-title{font-family:"Instrument Sans",sans-serif;font-weight:700;font-size:64px;line-height:1}
.elementor .bxa-days-l .elementor-heading-title{font-size:18px;font-weight:600;margin-top:10px}
.elementor .bxa-days-s .elementor-heading-title{font-size:13px;opacity:.7}
.elementor .e-con.bxa-proc{background:var(--navy);border-radius:10px;--padding-top:44px;--padding-bottom:48px;--padding-left:44px;--padding-right:44px;margin-top:28px}
.elementor .bxa-tabs .e-n-tabs{--n-tabs-title-gap:8px;--n-tabs-gap:28px}
.elementor .bxa-tabs .e-n-tabs-heading{display:grid!important;grid-template-columns:repeat(6,1fr);gap:8px;counter-reset:ph}
.elementor .bxa-tabs .e-n-tab-title{counter-increment:ph;flex-direction:column;align-items:flex-start!important;justify-content:flex-start!important;background:var(--soft)!important;border:0!important;border-radius:6px;padding:14px 16px!important;min-height:62px;text-align:left;cursor:pointer;transition:background .2s}
.elementor .bxa-tabs .e-n-tab-title::before{content:"PHASE " counter(ph);display:block;font-family:"DM Sans",sans-serif;font-size:11px;font-weight:700;letter-spacing:1.2px;color:var(--tag);margin-bottom:3px}
.elementor .bxa-tabs .e-n-tab-title:hover{background:#474e66!important}
.elementor .bxa-tabs .e-n-tab-title[aria-selected="true"]{background:var(--red)!important}
.elementor .bxa-tabs .e-n-tab-title[aria-selected="true"]::before{color:#fff;opacity:.85}
.elementor .bxa-tabs .e-n-tab-title-text{font-family:"DM Sans",sans-serif;font-size:15px!important;font-weight:600!important;line-height:1.25;color:#fff!important;text-align:left}
.elementor .bxa-tabs .e-n-tabs-content > .e-con{background:transparent!important;border:0!important;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}
.elementor .e-con.bxa-ph{--column-gap:12px;--gap:12px;--row-gap:8px;margin-bottom:34px}
.elementor .bxa-pill .elementor-heading-title{background:var(--red);color:#fff;border-radius:20px;padding:4px 12px;font-size:11px;font-weight:700;letter-spacing:1.2px;display:inline-block}
.elementor .bxa-pill.white .elementor-heading-title{background:#fff;color:var(--navy)}
.elementor .bxa-ph-title .elementor-heading-title{font-family:"Instrument Sans",sans-serif;color:#fff;font-size:22px;font-weight:700}
.elementor .bxa-ok .elementor-heading-title{background:var(--soft);color:#fff;border-radius:20px;padding:4px 12px;font-size:12px}
.elementor .e-con.bxa-steps{display:grid!important;grid-template-columns:repeat(4,1fr);gap:32px!important}
.elementor .e-con.bxa-steps.cols3{grid-template-columns:repeat(3,1fr)}
.elementor .e-con.bxa-step{position:relative}
.elementor .bxa-step:not(:last-child)::before{content:"";position:absolute;top:23px;left:62px;right:-18px;border-top:2px dashed #5b6179}
.elementor .bxa-step:not(:last-child)::after{content:"›";position:absolute;top:9px;left:calc(50% + 24px);color:var(--tag);font-size:22px;font-weight:700;line-height:1;background:var(--navy);padding:0 4px}
.elementor .bxa-step-n,.elementor .bxa-same-ic,.elementor .bxa-bar-ic,.elementor .bxa-support-ic{width:auto!important}
.elementor .bxa-step-n .elementor-heading-title{width:48px;height:48px;border-radius:50%;background:var(--red);color:#fff;font-family:"Instrument Sans",sans-serif;font-weight:700;font-size:22px;display:flex;align-items:center;justify-content:center}
.elementor .bxa-step-n.white .elementor-heading-title{background:#fff;color:var(--navy)}
.elementor .bxa-step-k .elementor-heading-title{font-size:11px;font-weight:700;letter-spacing:1.2px;color:var(--tag);margin:14px 0 8px}
.elementor .bxa-step-title .elementor-heading-title{font-family:"Instrument Sans",sans-serif;font-size:20px;font-weight:700;color:#fff;line-height:1.2;margin-bottom:10px}
.elementor .bxa-step-p{font-size:14px;line-height:1.55;color:#c6c9d4}
.elementor .bxa-chip .elementor-button,.elementor .bxa-chip-red .elementor-heading-title{display:inline-block;margin-top:12px;background:var(--soft);color:#fff;border-radius:20px;padding:5px 12px;font-size:12px;font-weight:600;line-height:1.4}
.elementor .bxa-chip-red .elementor-heading-title{background:var(--red)}
.elementor .bxa-chip.white .elementor-button{background:#fff;color:var(--navy);margin-top:0}
.elementor .e-con.bxa-step9{--column-gap:14px;--gap:14px;margin-bottom:22px}
.elementor .bxa-step9 .bxa-step-k .elementor-heading-title{margin:0}
.elementor .e-con.bxa-duo{flex-wrap:nowrap;align-items:stretch}
.elementor .e-con.bxa-card{flex:1;background:var(--soft);border-radius:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px}
.elementor .e-con.bxa-card-tags{--column-gap:8px;--gap:8px}
.elementor .bxa-card-k .elementor-heading-title{font-size:11px;font-weight:700;letter-spacing:1.2px;color:var(--tag)}
.elementor .bxa-card .bxa-pill .elementor-heading-title{padding:2px 8px;font-size:10px}
.elementor .bxa-card-title .elementor-heading-title{font-family:"Instrument Sans",sans-serif;font-size:20px;font-weight:700;color:#fff;margin:6px 0}
.elementor .bxa-card-p{font-size:14px;line-height:1.55;color:#c6c9d4}
.elementor .bxa-il{margin-top:8px}
.elementor .bxa-il .elementor-icon-list-text{color:#fff;font-size:14px}
.elementor .bxa-il .elementor-icon-list-icon{width:16px;height:16px;border-radius:50%;background:var(--red);display:inline-flex;align-items:center;justify-content:center;margin-right:8px}
.elementor .bxa-il .elementor-icon-list-icon i{color:#fff;font-size:8px}.elementor .bxa-il .elementor-icon-list-icon svg{fill:#fff;width:8px}
.elementor .bxa-il .elementor-icon-list-item{padding:3px 0}
.elementor .e-con.bxa-same{flex:0 0 90px}
.elementor .bxa-same-ic .elementor-heading-title{color:var(--tag);font-size:26px}
.elementor .bxa-same-t .elementor-heading-title{color:#c6c9d4;font-size:11px}
.elementor .e-con.bxa-bar{--column-gap:16px;--gap:16px;background:var(--soft);border-radius:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;margin-top:32px;flex-wrap:nowrap}
.elementor .bxa-bar-ic .elementor-heading-title{width:36px;height:36px;border-radius:50%;background:#fff;color:var(--red);display:flex;align-items:center;justify-content:center;font-size:18px}
.elementor .bxa-bar-title .elementor-heading-title{font-family:"Instrument Sans",sans-serif;font-size:17px;font-weight:700;color:#fff}
.elementor .bxa-bar-p{font-size:14px;color:#c6c9d4}
.elementor .e-con.bxa-support{--column-gap:20px;--gap:20px;background:#fff;border-radius:8px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;flex-wrap:nowrap}
.elementor .bxa-support-ic .elementor-heading-title{width:52px;height:52px;border-radius:50%;background:var(--red);color:#fff;display:flex;align-items:center;justify-content:center;font-size:26px}
.elementor .bxa-support-t{flex:1}
.elementor .bxa-support-title .elementor-heading-title{font-family:"Instrument Sans",sans-serif;font-size:22px;font-weight:700}
.elementor .bxa-support-p{font-size:14px;line-height:1.55;color:var(--muted);margin-top:4px}
.elementor .bxa-support-chip{width:auto!important}
.elementor .bxa-support-chip .elementor-heading-title{background:var(--navy);color:#fff;border-radius:20px;padding:7px 14px;font-size:12px;font-weight:600;white-space:nowrap}
.elementor .e-con.bxa-free{--column-gap:16px;--gap:16px;background:var(--navy);border-radius:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;margin-top:24px;flex-wrap:nowrap}
.elementor .bxa-free-ic .elementor-heading-title{background:#fff;color:var(--navy)}
.elementor .bxa-free-title .elementor-heading-title{color:#fff;margin:0 0 4px}
.elementor .bxa-free-p{font-size:14px;line-height:1.55;color:#c6c9d4}
.elementor .e-con.bxa-cost{background:var(--card);border:1px solid var(--line);border-radius:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--row-gap:16px;--gap:16px}
.elementor .e-con.bxa-cost-hd{--column-gap:10px;--gap:10px;margin-bottom:2px}
.elementor .bxa-cost-l{width:auto!important}
.elementor .bxa-cost-l .elementor-heading-title{width:30px;height:30px;border-radius:50%;background:var(--navy);color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center}
.elementor .bxa-cost-title .elementor-heading-title{font-family:"Instrument Sans",sans-serif;font-size:20px;font-weight:700}
.elementor .bxa-ib .elementor-icon-box-wrapper{display:flex;gap:14px;align-items:flex-start;text-align:left}
.elementor .bxa-ib .elementor-icon-box-icon{margin:0!important}
.elementor .bxa-ib .elementor-icon{font-size:22px;color:var(--navy);width:30px;text-align:center}
.elementor .bxa-ib .elementor-icon svg{fill:var(--navy);width:22px;height:22px}
.elementor .bxa-ib .elementor-icon-box-title{margin:0;font-family:"DM Sans",sans-serif;font-size:15px;font-weight:600;color:var(--navy)}
.elementor .bxa-ib .elementor-icon-box-description{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--muted)}
.elementor .bxa-faq{margin-top:28px;font-size:14px}.elementor .bxa-faq a{color:var(--muted);text-decoration:underline}.elementor .bxa-faq a:hover{color:var(--red)}
@media(max-width:1024px){
.elementor .e-con.bxa-grid3{grid-template-columns:1fr 1fr}
.elementor .bxa-tabs .e-n-tabs-heading{grid-template-columns:repeat(3,1fr)}
.elementor .e-con.bxa-steps,.elementor .e-con.bxa-steps.cols3{grid-template-columns:1fr 1fr}
.elementor .bxa-step::before,.elementor .bxa-step::after{display:none}
.elementor .e-con.bxa-duo{flex-direction:column}.elementor .e-con.bxa-same{flex:none;padding:10px 0}
}
@media(max-width:767px){
.elementor .bxa-h2 .elementor-heading-title{font-size:30px}
.elementor .e-con.bxa-grid3,.elementor .e-con.bxa-steps,.elementor .e-con.bxa-steps.cols3{grid-template-columns:1fr}
.elementor .bxa-tabs .e-n-tabs-heading{grid-template-columns:1fr 1fr}
.elementor .e-con.bxa-next{flex-direction:column;align-items:stretch;--padding-left:22px;--padding-right:22px;--padding-top:28px;--padding-bottom:28px}
.elementor .e-con.bxa-days{flex:none}
.elementor .e-con.bxa-proc{--padding-left:20px;--padding-right:20px;--padding-top:28px}
.elementor .e-con.bxa-support{flex-wrap:wrap}
}

.elementor .bxa-sec .bxa-alert-ic .elementor-heading-title,.elementor .bxa-sec .bxa-free-ic .elementor-heading-title{font-size:16px;line-height:1}
.elementor .bxa-sec .bxa-il .elementor-icon-list-item .elementor-icon-list-text{font-size:14px;line-height:1.5}
.elementor .e-con.bxa-same{flex:0 0 110px}
.elementor .bxa-same-t .elementor-heading-title{text-align:center;white-space:nowrap}

/* ===BXF START=== */
/* ---------- Application form (widget class bxf-form) ---------- */
.bxf-form{--navy:#262A40;--red:#BB1D2C;--tag:#E34F47;--muted:#5d6173;--line:#D9DBE1;--card:#F3F3F4;--pink:#FDECEC;--green:#2E9B5A;--greenbg:#EFF8F2;font-family:"DM Sans",sans-serif}
.bxf-form .bxf-shell{display:flex;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}
.bxf-form .bxf-side{flex:0 0 280px;background:var(--navy);color:#fff;padding:36px 32px;display:flex;flex-direction:column}
.bxf-form .bxf-side-k{font-size:11px;font-weight:700;letter-spacing:1.4px;color:var(--tag);margin-bottom:22px}
.bxf-form .bxf-track{list-style:none;margin:0;padding:0}
.bxf-form .bxf-track li{display:flex;gap:14px;align-items:flex-start;position:relative;padding-bottom:26px}
.bxf-form .bxf-track li:not(:last-child)::after{content:"";position:absolute;left:15px;top:34px;bottom:2px;width:2px;background:#4a5068}
.bxf-form .bxf-track li.done:not(:last-child)::after{background:var(--red)}
.bxf-form .bxf-dot{flex:0 0 32px;height:32px;border-radius:50%;border:2px solid #6b7088;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#c6c9d4}
.bxf-form .bxf-track li.cur .bxf-dot{background:#fff;border-color:#fff;color:var(--navy)}
.bxf-form .bxf-track li.done .bxf-dot{background:var(--red);border-color:var(--red);color:#fff}
.bxf-form .bxf-st{font-size:16px;color:#c6c9d4;line-height:1.2}
.bxf-form .bxf-st small{display:block;font-size:10px;letter-spacing:1px;color:#8d92a6;margin-bottom:2px}
.bxf-form .bxf-track li.cur .bxf-st,.bxf-form .bxf-track li.done .bxf-st{color:#fff;font-weight:600}
.bxf-form .bxf-side-links{margin-top:auto;border-top:1px solid #444a62;padding-top:18px;font-size:13px;color:#c6c9d4;line-height:1.5}
.bxf-form .bxf-side-links p{margin:0 0 10px}
.bxf-form .bxf-side-links a{color:#fff;font-weight:600;text-decoration:none}.bxf-form .bxf-side-links a:hover{text-decoration:underline}
.bxf-form .bxf-main{flex:1;min-width:0;padding:40px 44px}
/* fields */
.bxf-form.bxf-on .bxf-hide,.bxf-form.bxf-on .bxf-off,.bxf-form.bxf-on .bxf-s5,.bxf-form.bxf-on .elementor-field-type-hidden{display:none!important}
.bxf-form .elementor-form-fields-wrapper{row-gap:4px}
.bxf-form .elementor-field-group{margin-bottom:14px;position:relative}
.bxf-form .elementor-field-label{font-size:14px;font-weight:500;color:var(--navy);margin-bottom:6px}
.bxf-form .elementor-mark-required .elementor-field-label:after{color:var(--red)}
.bxf-form .elementor-field-textual,.bxf-form select.elementor-field{border:1px solid var(--line)!important;border-radius:6px!important;background:#fff!important;font-size:14px!important;color:var(--navy)!important;min-height:42px;padding:9px 12px!important}
.bxf-form textarea.elementor-field{min-height:96px}
.bxf-form .elementor-field-textual:focus{border-color:var(--navy)!important;outline:0;box-shadow:0 0 0 3px rgba(38,42,64,.08)}
.bxf-form .bxf-disabled select{background:#F1F2F4!important;color:#8d92a6!important}
.bxf-form .bxf-invalid .elementor-field-textual{border-color:var(--red)!important}
.bxf-form .bxf-help,.bxf-form .bxf-fieldhelp{font-size:12px;color:var(--muted);margin-top:6px;line-height:1.4}
.bxf-form .bxf-err{font-size:12px;color:var(--red);margin-top:6px}
.bxf-form .bxf-err:empty{display:none}
.bxf-form .bxf-age{position:absolute;right:12px;top:38px;font-size:11px;font-weight:700;border-radius:10px;padding:2px 8px;pointer-events:none}
.bxf-form .bxf-age:empty{display:none}
.bxf-form .bxf-age.ok{background:#E8F5EC;color:var(--green)}.bxf-form .bxf-age.bad{background:var(--pink);color:var(--red)}
/* html blocks */
.bxf-form .bxf-head h3{font-family:"Instrument Sans",sans-serif;font-size:30px;font-weight:700;color:var(--navy);margin:0 0 4px}
.bxf-form .bxf-head p{font-size:15px;color:var(--muted);margin:0 0 14px}
.bxf-form .bxf-label{font-size:11px;font-weight:700;letter-spacing:1.4px;color:var(--muted);margin:6px 0 0}
.bxf-form .bxf-info{display:flex;gap:14px;background:var(--card);border-left:4px solid var(--navy);border-radius:6px;padding:16px 18px;font-size:14px;line-height:1.5;color:var(--muted)}
.bxf-form .bxf-info b{color:var(--navy);display:block}
.bxf-form .bxf-i{flex:0 0 24px;height:24px;border-radius:50%;background:var(--navy);color:#fff;font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center;font-family:serif}
.bxf-form .bxf-alert{display:flex;gap:14px;background:var(--pink);border-left:4px solid var(--red);border-radius:6px;padding:16px 18px;font-size:14px;line-height:1.5;color:var(--muted)}
.bxf-form .bxf-alert b{color:var(--navy);display:block}
.bxf-form .bxf-alert .bxf-i{background:var(--red);font-family:inherit}
.bxf-form.bxf-on .bxf-cond{display:none}
.bxf-form.bxf-on .bxf-cond.bxf-show{display:block}
/* radio cards */
.bxf-form .elementor-field-group-edu_status .elementor-field-subgroup{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.bxf-form .elementor-field-group-edu_status .elementor-field-option{border:1px solid var(--line);border-radius:6px;padding:12px 14px;margin:0!important;display:flex;align-items:center;gap:10px;cursor:pointer}
.bxf-form .elementor-field-group-edu_status .elementor-field-option.on{border-color:var(--red);background:var(--pink)}
.bxf-form .elementor-field-group-edu_status .elementor-field-option input{accent-color:var(--red);width:16px;height:16px}
.bxf-form .elementor-field-group-edu_status .elementor-field-option label{font-size:14px;color:var(--navy);cursor:pointer}
/* document cards */
.bxf-form .bxf-doc input[type=file]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}
.bxf-form .bxf-card{display:flex;gap:16px;align-items:flex-start;width:100%;border:1px solid var(--line);border-radius:8px;padding:16px 18px;background:#fff}
.bxf-form .bxf-card.ok{background:var(--greenbg);border-color:#A8D9B8}
.bxf-form .bxf-card.bad{border-color:var(--red)}
.bxf-form .bxf-ic{flex:0 0 32px;height:32px;color:var(--navy);display:flex;align-items:center;justify-content:center}
.bxf-form .bxf-ic svg{width:26px;height:26px}
.bxf-form .bxf-card.ok .bxf-ic{background:var(--green);border-radius:50%;color:#fff}
.bxf-form .bxf-card.ok .bxf-ic svg{display:none}.bxf-form .bxf-card.ok .bxf-ic::after{content:"✓";font-weight:700}
.bxf-form .bxf-txt{flex:1;min-width:0}
.bxf-form .bxf-title{font-size:15px;font-weight:600;color:var(--navy)}
.bxf-form .bxf-req .bxf-title::after{content:" *";color:var(--red)}
.bxf-form .bxf-extra .bxf-title::after{content:" *  Required for your programme";color:var(--red);font-size:11px;font-weight:600}
.bxf-form .bxf-desc{font-size:13px;color:var(--muted);line-height:1.45;margin-top:2px}
.bxf-form .bxf-desc p{margin:0}
.bxf-form .bxf-act{flex:0 0 auto;text-align:right;max-width:46%}
.bxf-form .bxf-up{display:inline-block;border:1px solid var(--line);border-radius:20px;padding:6px 16px;font-size:14px;font-weight:600;color:var(--navy);background:#fff;cursor:pointer;margin:0}
.bxf-form .bxf-up:hover{border-color:var(--navy)}
.bxf-form .bxf-fmt{font-size:11px;color:var(--muted);margin-top:8px}
.bxf-form .bxf-status{font-size:11px;margin-top:4px;line-height:1.4}
.bxf-form .bxf-e{color:var(--red)}
.bxf-form .bxf-fn{color:var(--green)}
.bxf-form .bxf-rm{color:var(--green);text-decoration:underline}
.bxf-form .elementor-field-group-video .elementor-field-label{display:none}
/* review */
.bxf-form .bxf-row{display:flex;gap:14px;align-items:center;border:1px solid var(--line);border-radius:8px;padding:14px 18px;margin-bottom:10px}
.bxf-form .bxf-row b{display:block;font-size:15px;color:var(--navy)}
.bxf-form .bxf-row div{flex:1}
.bxf-form .bxf-row div span{font-size:13px;color:var(--muted)}
.bxf-form .bxf-chk{flex:0 0 26px;height:26px;border-radius:50%;background:var(--green);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}
.bxf-form .bxf-chk.opt{background:#E3E4E8;color:var(--muted)}.bxf-form .bxf-chk.no{background:var(--red)}
.bxf-form .bxf-edit{color:var(--red);font-size:14px;font-weight:600;text-decoration:none}
.bxf-form .elementor-field-type-acceptance .elementor-field-subgroup{display:flex;gap:10px;align-items:flex-start}
.bxf-form .elementor-field-type-acceptance input{accent-color:var(--red);width:16px;height:16px;margin-top:3px}
.bxf-form .elementor-field-type-acceptance label{font-size:14px;color:var(--navy);line-height:1.5}
.bxf-form .elementor-field-type-acceptance a{color:var(--red)}
/* nav */
.bxf-form .bxf-nav{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:18px;padding:0 calc(var(--column-gap,10px)/2)}
.bxf-form .bxf-back{all:unset;cursor:pointer;font-size:15px;font-weight:600;color:var(--navy)}
.bxf-form .bxf-next,.bxf-form .bxf-nav .elementor-button{all:unset;cursor:pointer;background:var(--red);color:#fff;border-radius:24px;padding:11px 28px;font-size:15px;font-weight:600;font-family:"DM Sans",sans-serif;transition:background .2s}
.bxf-form .bxf-next:hover,.bxf-form .bxf-nav .elementor-button:hover{background:#9d1825}
.bxf-form .bxf-next:disabled,.bxf-form .bxf-nav .elementor-button:disabled{background:#E8A6AC;cursor:not-allowed}
.bxf-form .bxf-nav .elementor-field-type-submit{width:auto!important;margin:0;padding:0!important;flex:0 0 auto}
/* success */
.bxf-form .bxf-success h3{font-family:"Instrument Sans",sans-serif;font-size:32px;color:var(--navy);margin:16px 0 14px}
.bxf-form .bxf-success p{font-size:16px;line-height:1.6;color:var(--muted)}
.bxf-form .bxf-success .bxf-big{width:56px;height:56px;border-radius:50%;background:var(--green);color:#fff;font-size:28px;display:flex;align-items:center;justify-content:center}
.bxf-form .bxf-next-box{background:var(--card);border-radius:8px;padding:20px 22px;margin:18px 0}
.bxf-form .bxf-next-box b{color:var(--navy)}
.bxf-form .bxf-next-box ul{list-style:none;padding:0;margin:10px 0 0}
.bxf-form .bxf-next-box li{padding:4px 0 4px 28px;position:relative;color:var(--navy);font-size:15px}
.bxf-form .bxf-next-box li::before{content:"✓";position:absolute;left:0;top:5px;width:18px;height:18px;border-radius:50%;background:var(--red);color:#fff;font-size:10px;display:flex;align-items:center;justify-content:center}
.bxf-form .bxf-home{display:inline-block;background:var(--red);color:#fff!important;border-radius:24px;padding:12px 26px;font-weight:600;text-decoration:none;margin-top:18px}
.bxf-form .elementor-message{display:none}
@media(max-width:900px){
.bxf-form .bxf-shell{flex-direction:column}
.bxf-form .bxf-side{flex:none;padding:18px 20px}
.bxf-form .bxf-side-k{margin-bottom:12px}
.bxf-form .bxf-track{display:flex;gap:8px}
.bxf-form .bxf-track li{flex:1;flex-direction:column;align-items:center;text-align:center;padding:0;gap:6px}
.bxf-form .bxf-track li::after{display:none}
.bxf-form .bxf-st{font-size:12px}.bxf-form .bxf-st small{display:none}
.bxf-form .bxf-side-links{display:none}
.bxf-form .bxf-main{padding:24px 18px}
.bxf-form .bxf-card{flex-wrap:wrap}.bxf-form .bxf-act{max-width:none;width:100%;text-align:left;padding-left:48px}
.bxf-form .elementor-field-group-edu_status .elementor-field-subgroup{grid-template-columns:1fr}
}
.bxf-form .elementor-field-group.bxf-phone .elementor-field-label{display:none!important}
.bxf-form .elementor-field-group-phone_code select{padding-right:4px!important}
.bxf-form .bxf-vhead{border-top:1px solid var(--line);padding-top:14px;margin-top:4px}
.bxf-form .bxf-vhead b{font-size:15px;color:var(--navy)}.bxf-form .bxf-vhead span{font-size:11px;color:var(--muted);background:var(--card);border-radius:10px;padding:2px 8px;margin-left:6px}
.bxf-form .bxf-vhead p{font-size:13px;color:var(--muted);margin:4px 0 0}
.bxf-form .elementor-field-type-html.bxf-fieldhelp{margin-top:-10px}

.elementor .e-con.bxf-sec{--padding-top:10px}
/* ===BXF FIGMA=== exact values from the Figma frame */
.bxf-form{--line:#D7DADE;--muted:#616B7A;--ph:#788089;--side2:#B8BCC4}
.bxf-form .bxf-shell{border:1px solid #D7DADE;border-radius:16px}
.bxf-form .bxf-side{flex:0 0 340px;padding:40px;justify-content:space-between}
.bxf-form .bxf-side-k{font-size:12px;letter-spacing:1.6px;margin-bottom:26px}
.bxf-form .bxf-track li{gap:16px;padding-bottom:17px;align-items:center}
.bxf-form .bxf-track li:not(:last-child)::after{left:19px;top:44px;bottom:-13px;width:2px;background:#4a5068}
.bxf-form .bxf-dot{flex:0 0 40px;height:40px;border:1.5px solid #6b7088;font-size:16px;color:var(--side2)}
.bxf-form .bxf-st{font-size:17px;font-weight:500;color:var(--side2)}
.bxf-form .bxf-st small{font-size:12px;font-weight:400;letter-spacing:.5px;color:var(--side2);margin-bottom:1px}
.bxf-form .bxf-track li.cur .bxf-st,.bxf-form .bxf-track li.done .bxf-st{font-weight:700;color:#fff}
.bxf-form .bxf-track li.cur .bxf-st small,.bxf-form .bxf-track li.done .bxf-st small{color:var(--side2);font-weight:400}
.bxf-form .bxf-side-links{font-size:13px;color:var(--side2)}
.bxf-form .bxf-side-links a{font-size:14px}
.bxf-form .bxf-main{padding:48px}
.bxf-form .elementor-form-fields-wrapper{margin-left:-12px!important;margin-right:-12px!important;row-gap:0}
.bxf-form .elementor-field-group{padding-left:12px!important;padding-right:12px!important;margin-bottom:28px!important}
.bxf-form .elementor-field-type-html{margin-bottom:28px!important}
.bxf-form .elementor-field-group-s1_head,.bxf-form .elementor-field-group-s2_head,.bxf-form .elementor-field-group-s3_head,.bxf-form .elementor-field-group-s4_head{margin-bottom:28px!important}
.bxf-form .elementor-field-type-html.bxf-fieldhelp{margin-top:-20px!important;margin-bottom:20px!important}
.bxf-form .bxf-head h3{font-size:28px;line-height:1.2;margin:0 0 6px}
.bxf-form .bxf-head p{font-size:16px;line-height:1.5;color:var(--muted);margin:0}
.bxf-form.bxf-on .elementor-field-label{font-family:"DM Sans",sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:20px!important;color:var(--navy)!important;margin:0 0 6px!important;padding:0!important}
.bxf-form .elementor-mark-required .elementor-field-label:after{content:"*";padding-left:3px;color:var(--red)}
.bxf-form.bxf-on .elementor-field-textual,.bxf-form.bxf-on select.elementor-field,.bxf-form.bxf-on .elementor-field-group select{height:42px;min-height:42px;padding:10px 14px!important;border:1px solid var(--line)!important;border-radius:8px!important;font-family:"DM Sans",sans-serif!important;font-size:15px!important;line-height:20px!important;color:var(--navy)!important;box-shadow:none}
.bxf-form.bxf-on textarea.elementor-field-textual{height:auto;min-height:100px}
.bxf-form.bxf-on .elementor-field-textual::placeholder{color:var(--ph);opacity:1}
.bxf-form.bxf-on .elementor-field-group select{-webkit-appearance:none;appearance:none;padding-right:34px!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23788089' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 14px center!important}
.bxf-form.bxf-on .elementor-select-wrapper::before,.bxf-form.bxf-on .elementor-select-wrapper .select-caret-down-wrapper{display:none!important}
.bxf-form.bxf-on select.elementor-field:invalid,.bxf-form.bxf-on select.elementor-field option[value=""]{color:var(--ph)}
.bxf-form.bxf-on .bxf-disabled select{background-color:#F1F2F4!important;color:var(--ph)!important}
/* phone: one combined control like Figma */
.bxf-form .elementor-field-group-phone_code{padding-right:0!important;flex:0 0 124px!important;width:124px!important;max-width:124px!important}
.bxf-form .elementor-field-group-phone_code select{border-right:0!important;border-radius:8px 0 0 8px!important;font-size:14px!important;text-overflow:ellipsis}
.bxf-form .elementor-field-group.bxf-phone{padding-left:0!important;flex:1 1 0!important;width:auto!important;padding-top:26px}
.bxf-form .elementor-field-group.bxf-phone .elementor-field-textual{width:100%;border-radius:0 8px 8px 0!important;border-left:1px solid var(--line)!important;box-shadow:inset 1px 0 0 #fff}
.bxf-form .elementor-field-group.bxf-phone .elementor-field-label{display:none!important}
/* date of birth: calendar icon + age badge */
.bxf-form .elementor-field-group-dob input{padding-right:40px!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23788089' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M16 3v4M8 3v4M3 10h18'/%3E%3C/svg%3E") no-repeat right 14px center!important}
.bxf-form .bxf-age{right:48px;top:37px;font-size:12px;padding:3px 9px}
.bxf-form .bxf-help,.bxf-form .bxf-fieldhelp{font-size:13px;color:var(--ph);margin-top:8px}
.bxf-form .bxf-err{font-size:13px}
.bxf-form .bxf-invalid .elementor-field-textual{border-color:var(--red)!important}
/* info / alert boxes */
.bxf-form .bxf-info,.bxf-form .bxf-alert{border-radius:8px;padding:18px 20px;font-size:14px;color:var(--muted)}
.bxf-form .bxf-info b,.bxf-form .bxf-alert b{font-size:15px;margin-bottom:2px}
.bxf-form .bxf-info{background:#F1F2F4}
/* radio cards */
.bxf-form .elementor-field-group-edu_status .elementor-field-subgroup{gap:16px}
.bxf-form .elementor-field-group-edu_status .elementor-field-option{border-radius:8px;padding:12px 16px;min-height:46px}
.bxf-form .elementor-field-group-edu_status .elementor-field-option label{font-size:15px!important}
/* document cards */
.bxf-form .bxf-label{font-size:12px;letter-spacing:1.6px;color:var(--muted);margin:0}
.bxf-form .elementor-field-group.bxf-doc{margin-bottom:14px!important}
.bxf-form .bxf-card{border-radius:10px;padding:18px 20px;border-color:var(--line)}
.bxf-form .bxf-ic{flex:0 0 36px;height:36px}
.bxf-form .bxf-card.ok .bxf-ic{flex-basis:36px;font-size:16px}
.bxf-form .bxf-title{font-size:16px}
.bxf-form .bxf-desc{font-size:14px;color:var(--muted)}
.bxf-form .bxf-up{padding:7px 16px;font-size:15px}
.bxf-form .bxf-fmt,.bxf-form .bxf-status{font-size:12px;color:var(--ph)}
.bxf-form .bxf-status .bxf-e{color:var(--red)}
/* review */
.bxf-form .bxf-row{border-radius:10px;padding:18px 20px;margin-bottom:12px}
.bxf-form .bxf-row b{font-size:16px}
.bxf-form .bxf-row div span{font-size:14px;color:var(--muted)}
.bxf-form .bxf-chk{flex:0 0 28px;height:28px}
.bxf-form .elementor-field-type-acceptance{margin-bottom:16px!important}
.bxf-form .elementor-field-type-acceptance .elementor-field-subgroup{flex-wrap:nowrap}
.bxf-form .elementor-field-type-acceptance .elementor-field-option{display:flex;gap:10px;align-items:flex-start}
.bxf-form .elementor-field-type-acceptance input{flex:0 0 18px;width:18px;height:18px;margin:2px 0 0}
.bxf-form .elementor-field-type-acceptance label{font-size:15px!important;color:var(--navy)}
/* nav */
.bxf-form .bxf-nav{padding:0 12px;margin-top:4px}
.bxf-form .bxf-back{font-size:15px}
.bxf-form .bxf-next,.bxf-form .bxf-nav .elementor-button{padding:10px 26px;font-size:15px;line-height:20px;border-radius:999px}
.bxf-form .bxf-next:disabled,.bxf-form .bxf-nav .elementor-button:disabled{background:#E8A3A9}
@media(max-width:900px){.bxf-form .bxf-main{padding:24px 18px}.bxf-form .bxf-side{padding:18px 20px}.bxf-form .bxf-dot{flex-basis:32px;height:32px}.bxf-form .elementor-field-group{width:100%!important}.bxf-form .elementor-field-group-phone_code{width:38%!important}.bxf-form .bxf-phone{width:62%!important}}
.bxf-form .elementor-field-group{align-content:flex-start!important;align-items:flex-start!important}
.bxf-form .elementor-mark-required .elementor-field-label:after{padding-inline-start:2px!important}
.bxf-form.bxf-on .elementor-field-group select.bxf-ph-sel{color:var(--ph)!important}
.bxf-form .elementor-field-group-phone_code .elementor-field-label{white-space:nowrap;overflow:visible;width:auto;position:relative;z-index:1}
/* ===BXF FIGMA END=== */
/* ===BXF END=== *//* End custom CSS */